2009-12-16 20:23 -0500 djerius (4f0cb3a9e266 [tip]) * INSTALL: deleted file. * INSTALL: remove unneeded file 2009-12-16 20:22 -0500 djerius (d5a984459977) * DS9.pm: bump version 2009-12-16 20:21 -0500 djerius (6b9d2ef6341b) * DS9.pod: update docs to reflect recent changes 2009-12-16 20:19 -0500 djerius (a22329d66633) * DS9/Grammar.pm: added pan query of just coordsys 2009-12-16 20:10 -0500 djerius (c50eaed7c5dc) * DS9/Grammar.pm: added cd command 2009-12-16 20:06 -0500 djerius (27d82cf9c24f) * DS9/Grammar.pm: added frame new rgb command 2009-12-16 20:01 -0500 djerius (26e43b83692e) * DS9/Grammar.pm: added height and width commands 2009-12-16 19:40 -0500 djerius (18d4b7dff24b) * DS9/Grammar.pm: updated view subcommands to ds9 5.7 2009-12-16 19:27 -0500 djerius (ad14152f0768) * DS9/Grammar.pm: updated frame subcommands to ds9 5.7 2009-12-16 19:16 -0500 djerius (59f6e44f28a7) * DS9/PConsts.pm: wcs append/replace wasn't working; fixed 2009-06-01 11:52 -0400 djerius (50aee92ddb0b) * .hgtags: Added tag 0.181 for changeset 4cfbb94db92a 2009-06-01 11:52 -0400 djerius (4cfbb94db92a [0.181]) * ChangeLog, Changes, DS9.pm: update version and logs for release 2009-06-01 11:51 -0400 djerius (314137436a2a) * Makefile.PL: now use Module::Install 2009-06-01 11:45 -0400 djerius (cf98204fbf2b) * MANIFEST.SKIP: required fits files were not being distributed 2009-06-01 11:26 -0400 djerius (9d0bab2a6ca7) * t/pixeltable.t: looks like no pixeltable tests can be run 2009-06-01 11:25 -0400 djerius (976beb113c58) * t/print.t: forgot to update number of tests 2009-06-01 11:23 -0400 djerius (64027ea9d946) * t/regions.t: track new ds9 regions format 2009-06-01 11:12 -0400 djerius (2f11620c5333) * DS9/Grammar.pm, t/print.t: print command no longer has resolution sub command 2009-06-01 11:11 -0400 djerius (268dff7ac365) * t/nameserver.t: workaround bug in ds9 5.6.3 nameserver sky format query 2009-06-01 11:10 -0400 djerius (d7bc90f1421e) * t/pixeltable.t: workaround currently untestable (new) behavior in pixeltable 2009-06-01 11:10 -0400 djerius (f7f721689966) * t/frame.t: frame numbering after delete has changed. work around race condition. 2009-06-01 11:09 -0400 djerius (f2760e4d3d04) * DS9/Grammar.pm, t/dss.t: dss command is now broken out into separate commands for the different servers 2009-06-01 11:01 -0400 djerius (5d6a01443070) * DS9/Grammar.pm, t/bin.t: bin factor may now take one or two arguments (x and y). it always returns both. 2009-06-01 10:58 -0400 djerius (9ade27f7a8d1) * DS9.pm: version() now returns just the actual version number. 2009-05-29 15:48 -0400 djerius (f9b4726b9b15) * DS9/Parser.pm: minor update to grammer parsing 2009-05-29 15:47 -0400 djerius (7039e04e3f3a) * MANIFEST.SKIP: update manifest skip rules 2009-05-29 15:46 -0400 djerius (4f8bc8919e12) * GNUmakefile, MANIFEST: deleted file. * GNUmakefile, MANIFEST: remove unneeded cruft from repo 2008-04-04 20:57 +0000 convert-repo (ca573df487e3) * .hgtags: new file. * .hgtags: update tags 2007-10-21 14:00 -0400 gaetz (fd12cc7ce8e0) * ChangeLog: new file. * ChangeLog: added ChangeLog 2002-09-30 20:40 -0400 dj (b9b356e3bc11 [V0_18]) * Changes, DS9.pm, TODO: *** empty log message *** 2002-09-30 20:37 -0400 dj (c04056259887) * DS9.pm: - implement ResErrXXXX option parsing - catch bogus options - don't Close a non-existant xpa connection - translate colormap to cmap 2002-09-30 20:35 -0400 dj (9d8720778f61) * DS9.pod: document ResErrXXX options 2002-09-30 20:35 -0400 dj (d03edea998c2) * DS9/Command.pm: - pass command name to parser for error messages - implement ResErrXXXX options 2002-09-30 20:34 -0400 dj (3f2c725972ab) * DS9/Grammar.pm: - fix up bin cols return for 2 or three values (sort of) - incorrect contour save grammar - implemented contour load 2002-09-30 20:33 -0400 dj (ddb37a3276f9) * DS9/Parser.pm: make croaks give command name 2002-09-30 20:33 -0400 dj (34278bd0305f) * t/common.pl: start up test specific ds9 2002-09-30 20:32 -0400 dj (0d8560edb770) * t/array.t: be smarter about checking for PDL 2002-09-26 19:31 -0400 dj (e9eac86eebcf [V0_17 **INVALID**]) * README: *** empty log message *** 2002-09-26 18:59 -0400 dj (dd07c7c66c82) * DS9/Constants.pm: use correct default constant prefix 2002-09-26 15:09 -0400 dj (d64aced740ff) * DS9/Grammar.pm, DS9/PConsts.pm, t/bin.t: all filter args are now stripped of blanks 2002-09-26 11:59 -0400 dj (8b7b13e201ea) * t/array.t: new file. * t/pdl.t: deleted file. * MANIFEST, t/array.t, t/pdl.t: rename pdl.t to array.t 2002-09-26 11:56 -0400 dj (edac23317b09) * DS9.pm, t/cursor.t, t/fits.t, t/grid.t, t/lower.t, t/pdl.t, t/raise.t, t/version.t: test fixups 2002-09-25 17:51 -0400 dj (b6d4cff1e910) * t/pdl.t: *** empty log message *** 2002-09-25 17:20 -0400 dj (304afe3c2ba2) * DS9/Command.pm, DS9/Constants.pm, DS9/Grammar.pm, DS9/OldConstants.pm, DS9/PConsts.pm, DS9/Parser.pm, TODO, snooker.fits.gz: new file. * snooker.fits, snooker.grid, snooker.img.fits.gz, test.pl: deleted file. * Changes, DS9.pm, DS9.pod, DS9/Command.pm, DS9/Constants.pm, DS9/Grammar.pm, DS9/OldConstants.pm, DS9/PConsts.pm, DS9/Parser.pm, MANIFEST, MANIFEST.SKIP, README, TODO, m31.fits.gz, snooker.fits, snooker.fits.gz, snooker.grid, snooker.img.fits.gz, test.pl: lots of changes; updates to tests, constants 2002-09-25 17:19 -0400 dj (e62e91cbc0cb) * t/bin.t, t/blink.t, t/cmap.t, t/common.pl, t/contour.t, t/crosshair.t, t/cursor.t, t/file.t, t/fits.t, t/frame.t, t/grid.t, t/iconify.t, t/lower.t, t/minmax.t, t/mode.t, t/nameserver.t, t/orient.t, t/page.t, t/pan.t, t/pdl.t, t/pixeltable.t, t/print.t, t/raise.t, t/regions.t, t/rotate.t, t/single.t, t/tile.t, t/version.t, t/view.t, t/wcs.t, t/zoom.t: new file. * t/frames.t, t/tile_mode.t: deleted file. * t/bin.t, t/blink.t, t/cmap.t, t/common.pl, t/contour.t, t/crosshair.t, t/cursor.t, t/dss.t, t/file.t, t/fits.t, t/frame.t, t/frames.t, t/grid.t, t/iconify.t, t/lower.t, t/minmax.t, t/mode.t, t/nameserver.t, t/orient.t, t/page.t, t/pan.t, t/pdl.t, t/pixeltable.t, t/print.t, t/raise.t, t/regions.t, t/rotate.t, t/scale.t, t/single.t, t/tile.t, t/tile_mode.t, t/version.t, t/view.t, t/wcs.t, t/zoom.t: *** empty log message *** 2002-09-23 18:44 -0400 dj (764692fa1f94 [V0_16]) * DS9.pod: new file. * Changes, DS9.pod: *** empty log message *** 2002-09-23 18:41 -0400 dj (3b17e3e19c48) * m31.fits.gz, snooker.fits, snooker.grid, snooker.img.fits.gz: new file. * Changes, README, m31.fits.gz, snooker.fits, snooker.grid, snooker.img.fits.gz: *** empty log message *** 2002-09-23 18:35 -0400 dj (ac4e4623f34d) * Changes, DS9.pm, MANIFEST, MANIFEST.SKIP, Makefile.PL, README, test.pl: now uses a table driven parser to generate the methods and data conversion between Perl and DS9. realized the futility of keeping the docs up-to-date in parallel with DS9. Now just list the options supported, rather than duplicate the DS9 docs. the display() and tile_mode() methods are no longer supported. display() was an attempt to unify tile, blink, and single in a clean way. I've decided to just track the actual XPA access methods rather than foist my view of how things should tie together. So, display() should be replaced with the appropriate calls to tile(), blink(), or single(). tile_mode() was really tile() all along... earlier versions of this package had a gadzillion constants for all of the commands and subcommands and enumerated values. this was a real mess. the constants are now in their own package, and are deprecated. 2002-08-30 20:01 -0400 dj (b8e4ccd0a70e) * DS9.pm: checking wrong element in array for coords value in pan 2002-04-12 16:58 -0400 dj (8555e47b7f8f [V0_15]) * DS9.pm: *** empty log message *** 2002-01-29 21:27 -0500 dj (72ee5488a4d3) * MANIFEST: *** empty log message *** 2002-01-29 13:25 -0500 dj (ad82850e6c03) * t/dss.t: new file. * t/dss.t: *** empty log message *** 2002-01-29 12:34 -0500 dj (f3d48f8f79a1) * Changes, DS9.pm, README: added dss() 2002-01-29 10:03 -0500 dj (fa694b1c4240 [V0_14]) * MANIFEST, MANIFEST.SKIP: *** empty log message *** 2002-01-28 15:12 -0500 dj (b24bc889a414) * Changes, DS9.pm: updated nservers() to track new IPC::XPA::Access API. 2002-01-11 10:01 -0500 dj (78a0b25b23ab [V0_13]) * MANIFEST.SKIP: new file. * ds9.docs, tds9, tst.pl: deleted file. * LICENSE, MANIFEST, MANIFEST.SKIP, README, ds9.docs, tds9, tst.pl: *** empty log message *** 2002-01-11 09:42 -0500 dj (8beb31bfec44) * Changes, DS9.pm, README: *** empty log message *** 2001-10-30 00:26 -0500 dj (952a3ada3019) * Changes, DS9.pm: results buffer splitting didn't ignore leading white space, leading to extra leading elements in the returned array. fixed. 2001-10-22 10:18 -0400 dj (ed184875c260) * Changes: *** empty log message *** 2001-10-22 10:18 -0400 dj (453e63600ab2) * DS9.pm: removed definitions of TRUE and FALSE; was causing Export problems 2001-10-12 13:30 -0400 dj (e624fa3306a9 [V0_11]) * t/scale.t: new file. * Changes, DS9.pm, t/scale.t: implemented scale datasec 2001-10-11 19:02 -0400 dj (f4c0641a3d00) * t/frames.t, t/tile_mode.t: new file. * t/frames.t, t/tile_mode.t: new tests 2001-10-11 19:02 -0400 dj (774da15481ca) * Changes, DS9.pm, MANIFEST, Makefile.PL: - frame hide now takes an argument (so can do hide all) - frame all implemented so can get list of all frames - updated tile_mode so that one can set/get the grid mode attributes. 2001-08-14 12:23 -0400 dj (7fa311962105 [V0_106]) * Changes, DS9.pm: - more aggressive cleaning of WCS keywords 2001-08-13 14:57 -0400 dj (b4b287c1f778 [V0_105]) * Changes, DS9.pm: - colormap was incorrectly looking at $state instead of $colormap when looking for the inversion tag 2001-08-13 14:18 -0400 dj (91a2785eecf2 [V0_104]) * Changes: *** empty log message *** 2001-08-13 14:18 -0400 dj (58ffad4b616a) * Changes, DS9.pm: - ensured that the CTYPE? WCS keywords are surrounded by apostrophes 2001-07-20 19:57 -0400 dj (3f702f5d57ec [V0_103]) * DS9.pm: *** empty log message *** 2001-07-20 18:52 -0400 dj (b9ee34379714) * DS9.pm: *** empty log message *** 2001-07-20 18:50 -0400 dj (7de81c85ce19) * Changes, DS9.pm: didn't create the wcs export tag 2001-03-14 19:25 -0500 dj (af07ffcb4209 [V0_102]) * Changes, DS9.pm: *** empty log message *** 2001-02-20 18:17 -0500 dj (0e09430e1a76 [V0_10]) * tds9: *** empty log message *** 2001-02-20 18:00 -0500 dj (229bee6135da) * tds9: new file. * tds9: *** empty log message *** 2001-02-20 17:59 -0500 dj (74371de5e004) * Changes, DS9.pm: Externals: - added invert option to colormap() - added save option to file() - added bin() - added crosshair() - added cursor() - added lower() - added raise() - added regions() - added wcs() - added view() - renamed T_Grid, T_Column, and T_Row to T_grid, T_column, T_row - iconify() didn't return a true/false value (it directly returned what DS9 sent it). - bugs fixed in display() code for queries which had errors - fixed up return for scale(S_limits) to be more consistent - Set() and Get() (low level access to XPA channel) are now documented Internals: - cleaned up module setup code and creation of export tags - lots more error checking of arguments. this may make following updates to DS9 a little more work, but makes it easier for users of this module - improvements to documentation 2000-09-08 23:32 -0400 dj (edead84fe7b5 [V0_09]) * Changes, DS9.pm: confused max index with number of elements in check for correct number of arguments for scale( 'limits' ) 2000-08-02 18:51 -0400 dj (022e6f366610 [V0_08]) * DS9.pm: *** empty log message *** 2000-08-02 18:39 -0400 dj (558b191d472b) * Changes, DS9.pm, tst.pl: *** empty log message *** 2000-08-02 12:18 -0400 dj (e2a8327211d3) * Changes, DS9.pm, tst.pl: *** empty log message *** 2000-07-05 11:35 -0400 dj (98a3fb481911 [V0_07]) * CONTRIB: new file. * CONTRIB: *** empty log message *** 2000-07-05 10:50 -0400 dj (0adefb5d8352) * README: *** empty log message *** 2000-07-05 10:50 -0400 dj (9289d89bc41d) * LICENSE, README: new file. * LICENSE, MANIFEST, README: *** empty log message *** 2000-05-11 16:21 -0400 dj (4297a990575f) * Changes, DS9.pm: - the frame show command was incorrectly implemented. 2000-05-11 13:49 -0400 dj (be94e1517d5f) * Changes, DS9.pm: - max_servers could default to zero if no servers were running; this would cause problems later if one was started up. it now defaults to at least one. - $self->{res} is always updated after Set. 2000-05-10 13:27 -0400 dj (02992724dbbc [V0_06]) * Changes, DS9.pm: - renamed frame ops once more - renamed file ops to filetype - removed tile() and blink() - move _Set() and _Get to Set() and Get(); no docs yet - added display(), scale(), zoom() - returned buffers from Get are now chomped 2000-05-09 17:52 -0400 dj (90077d28aa10) * DS9.pm: more renaming of ops tags. 2000-05-09 17:48 -0400 dj (320c140d2278) * DS9.pm: chomp return buf, for convenience 2000-05-09 11:37 -0400 dj (28b58ef12ad1 [V0_05]) * Changes, DS9.pm: - added more frame op tags - made op tags more readable (lowercased) - added set_attrs method (not yet documented) - set max_servers to nservers() in the constructure - fixed many stupid details I forgot when adding the file method 2000-05-08 20:05 -0400 dj (cbbfb1fc079c) * DS9.pm: *** empty log message *** 2000-05-08 19:55 -0400 dj (e1c18cb50406) * DS9.pm: *** empty log message *** 2000-05-08 19:43 -0400 dj (95018809de33) * DS9.pm: documentation changes 2000-05-08 19:30 -0400 dj (559df2687f4d [V0_04]) * Changes, DS9.pm: - added file method 2000-05-04 10:04 -0400 dj (7686742a723f [V0_03]) * Changes, DS9.pm: added min_servers check & croak 2000-05-03 21:55 -0400 dj (b54aaabdba60) * GNUmakefile, INSTALL: new file. * GNUmakefile, INSTALL: *** empty log message *** 2000-05-03 21:18 -0400 dj (aa3ea5973bb6) * DS9.pm, Makefile.PL: *** empty log message *** 2000-05-02 11:33 -0400 dj (faace87ab5c2) * Changes, DS9.pm: revised check for PDL to be cleaner 2000-04-26 15:21 -0400 dj (00d25c36206c) * Changes, DS9.pm, tst.pl: - added tile and tile_mode. - if max_server == 1, return nicer output from retrieves. 2000-04-25 15:17 -0400 dj (fa5e7b11d14f [V0_01]) * 2000-04-25 15:17 -0400 dj (20a4304b899a) * Changes, DS9.pm, MANIFEST, Makefile.PL, ds9.docs, test.pl, tst.pl: new file. * Changes, DS9.pm, MANIFEST, Makefile.PL, ds9.docs, test.pl, tst.pl: Initial revision