summaryrefslogtreecommitdiffstats
path: root/ds9/parsers/regionparser.tac
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2018-04-09 21:49:55 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2018-04-09 21:49:55 (GMT)
commit74a5fdbf2d4888441514bc19b103d4b8625d93bc (patch)
tree230ca77c6c1119063be28ffdbbe8715144c10f56 /ds9/parsers/regionparser.tac
parent7a577d726ae30a0f9cd2b24056323ea2f783002e (diff)
downloadblt-74a5fdbf2d4888441514bc19b103d4b8625d93bc.zip
blt-74a5fdbf2d4888441514bc19b103d4b8625d93bc.tar.gz
blt-74a5fdbf2d4888441514bc19b103d4b8625d93bc.tar.bz2
add ds9 region parser
Diffstat (limited to 'ds9/parsers/regionparser.tac')
-rw-r--r--ds9/parsers/regionparser.tac19
1 files changed, 10 insertions, 9 deletions
diff --git a/ds9/parsers/regionparser.tac b/ds9/parsers/regionparser.tac
index 9df57d4..4ce32c5 100644
--- a/ds9/parsers/regionparser.tac
+++ b/ds9/parsers/regionparser.tac
@@ -173,6 +173,7 @@ region : {RegionCmdLoad}
| GROUP_ group
| COPY_ {MarkerCopy}
| CUT_ {MarkerCut}
+ | PASTE_ {RegionCmdSet paste,system wcs MarkerPaste}
| PASTE_ coordsys {RegionCmdSet paste,system $2 MarkerPaste}
| PASTE_ wcssys {RegionCmdSet paste,system $2 MarkerPaste}
# backward compatibility
@@ -219,7 +220,7 @@ select : ALL_ {MarkerSelectAll}
| NONE_ {MarkerUnselectAll}
| INVERT_ {MarkerSelectInvert}
# backward compatibility
- | GROUP_ STRING_ {RegionCmdGroupTag $2; RegionCmdGroup select {}}
+ | GROUP_ STRING_ {RegionCmdGroupTag $2; RegionCmdGroup select}
;
delete : ALL_ {MarkerDeleteAll}
@@ -284,15 +285,15 @@ group : NEW_ {RegionCmdGroupNew}
groupTag : NEW_ {RegionCmdGroupNew}
| UPDATE_ {RegionCmdGroupUpdate}
- | DELETE_ {RegionCmdGroup delete {} {}}
- | SELECT_ {RegionCmdGroup select {} {}}
- | COLOR_ STRING_ {RegionCmdGroup select $2 {}}
- | COPY_ {RegionCmdGroup copy {} {}}
- | CUT_ {RegionCmdGroup paste {} {}}
- | FONT_ STRING_ {RegionCmdGroup font $2 {}}
+ | DELETE_ {RegionCmdGroup delete}
+ | SELECT_ {RegionCmdGroup select}
+ | COLOR_ STRING_ {RegionCmdGroup color $2}
+ | COPY_ {RegionCmdGroup copy}
+ | CUT_ {RegionCmdGroup cut}
+ | FONT_ STRING_ {RegionCmdGroupFont $2}
| MOVE_ INT_ INT_ {RegionCmdGroup move $2 $3}
- | MOVEFRONT_ {RegionCmdGroup {move front} {} {}}
- | MOVEBACK_ {RegionCmdGroup {move back} {} {}}
+ | MOVEFRONT_ {RegionCmdGroup {move front}}
+ | MOVEBACK_ {RegionCmdGroup {move back}}
| PROPERTY_ property yesno {RegionCmdGroup property $2 $3}
;