# macros for magic 7.1.x # includes many "old-style" macros as well as "Fang-style" macros # NOTE: at least on Mac OS X, placing this in ~/.magic will break the # UNIX 'file' command, which will break compiles that build off of # shared libraries. You'll have to move this out of the way temporarily # for those builds to succeed. # Fang (2005-05-17) addpath . grid 5 # CSL standard "old" macros macro "XK_a" "select area" macro "XK_A" "select more area" macro "XK_b" "box" macro "XK_B" "findbox" macro "XK_c" "copy" macro "XK_d" "delete" macro "XK_g" "grid" macro "XK_s" "select" macro "XK_S" "select more" macro "XK_u" "undo" macro "XK_U" "redo" macro "XK_z" "findbox zoom" macro "XK_Z" "zoom 2" macro "XK_t" "move" macro "XK_T" "stre" macro "XK_x" "expand" macro "XK_X" "unexpand" macro "XK_q" "move w 1" macro "XK_Q" "stre w 1" macro "XK_w" "move s 1" macro "XK_W" "stre s 1" macro "XK_e" "move n 1" macro "XK_E" "stre n 1" macro "XK_r" "move e 1" macro "XK_R" "stre e 1" macro "XK_f" "select cell" macro "XK_C" "select clear" macro '^D' "erase $" macro '^X' "expand toggle" macro "XK_v" "view" macro , "center" macro "XK_y" "drc why" macro '^L' "redraw" macro ? "help" macro "XK_o" "openwindow" macro "XK_O" "closewindow" macro " " "tool" # Mac macros (where option = alt) macro "XK_asciitilde" "pai ndc" macro "XK_Greek_pi" "pai pdc" macro "XK_notsign" "pai pc" # new macros macro "XK_Down" "scroll down" macro "XK_Up" "scroll up" macro "XK_Left" "scroll left" macro "XK_Right" "scroll right" macro "XK_1" "pai m1" macro "XK_2" "pai m2" macro "XK_3" "pai m3" macro "XK_4" "pai m4" macro "XK_5" "pai m5" macro "XK_6" "pai m6" macro "XK_exclam" "eras m1" macro "XK_at" "eras m2" macro "XK_numbersign" "eras m3" macro "XK_dollar" "eras m4" macro "XK_percent" "eras m5" macro "XK_asciicircum" "eras m6" # macro "" "pai m2c" macro "^[" "pai m3c" macro "^\\" "pai m4c" macro "^]" "pai m5c" macro "^^" "pai m6c" macro "Control_Shift_XK_numbersign" "pai m123c" macro "Control_Shift_XK_dollar" "pai m234c" macro "Control_Shift_XK_percent" "pai m345c" macro "Control_Shift_XK_asciicircum" "pai m456c" macro "XK_n" "pai ndiff" macro "XK_N" "eras ndiff" macro "Meta_XK_n" "pai ndc" macro "Meta_Shift_XK_N" "eras ndc" macro "Meta_Control_XK_N" "pai nwc" macro "Meta_Control_Shift_XK_N" "eras nwc" macro "XK_p" "pai pdiff" macro "XK_P" "erase pdiff" macro "Meta_XK_p" "pai pdc" macro "Meta_Control_XK_P" "pai pwc" macro "Meta_Shift_XK_P" "eras pdc" macro "Meta_Control_XK_P" "pai pwc" macro "Meta_Control_Shift_XK_P" "eras pwc" macro "XK_l" "pai poly" macro "XK_L" "eras poly" macro "Meta_XK_l" "pai pc" macro "Meta_Shift_XK_L" "eras pc" macro "XK_slash" "what" # load-scm "~/leap/chip/prs/scm/labelmetal.scm"