| File - New | (new-buffer) |
| File - Open | (load-buffer) |
| File - Save | (save-buffer) |
| File - Save As | (save-buffer-as) |
| File - Preview | (preview) |
| File - Close | (kill-buffer 1) |
| File - Backup Copies - Yes | (make-backups 1) |
| File - Backup Copies - No | (make-backups 0) |
| File - Settings - Margins | (change-margins nil) |
| File - Settings - Paper Size | (change-paper-size nil) |
| File - Settings - Header and Footer | (change-headfoot nil) |
| File - Print | (print) |
| File - Print Format | (print-format) |
| File - Load External | (load-external) |
| File - Save External | (save-external) |
| File - Exit | (quit-program) |
| Edit - Undo | (undo-restore) |
| Edit - Delete | (delete-cell) |
| Edit - Insert Line | (insert-line) |
| Edit - Remove Line | (remove-line) |
| Edit - Insert Column | (insert-col) |
| Edit - Remove Column | (remove-col) |
| Edit - Select All | (select-all) |
| Edit - Cut | (cut-block-to-string) |
| Edit - Copy | (copy-block-to-string) |
| Edit - Paste | (paste-block-from-string) |
| Edit - Find | (search-forward) |
| Edit - Find Backward | (search-backward) |
| Edit - Label | (edit-label) |
| Edit - Expression - C | (edit-c) |
| Edit - Expression - SIOD | (edit-siod) |
| Edit - Expression - Tcl | (edit-tcl) |
| Edit - Expression - Guile | (edit-guile) |
| Edit - Expression - Python | (edit-python) |
| Edit - Change Default Interpreter - C | (define *standard-interpreter* 'C) |
| Edit - Change Default Interpreter - SIOD | (define *standard-interpreter* 'SIOD) |
| Edit - Change Default Interpreter - Tcl | (define *standard-interpreter* 'Tcl) |
| Edit - Change Default Interpreter - Guile | (define *standard-interpreter* 'Guile) |
| Edit - Change Default Interpreter - Python | (define *standard-interpreter* 'Python) |
| Edit - Change Default Interpreter - Other | (change-interpreter) |
| Edit - Function A-F - abs() | (interpreter-test 'C "abs(") |
| Edit - Function A-F - acos() | (interpreter-test 'C "acos(") |
| Edit - Function A-F - ash() | (interpreter-test 'C "ash(") |
| Edit - Function A-F - asin() | (interpreter-test 'C "asin(") |
| Edit - Function A-F - atan() | (interpreter-test 'C "atan(") |
| Edit - Function A-F - atan2() | (interpreter-test 'C "atan2(") |
| Edit - Function A-F - ceil() | (interpreter-test 'C "ceil(") |
| Edit - Function A-F - cos() | (interpreter-test 'C "cos(") |
| Edit - Function A-F - cosh() | (interpreter-test 'C "cosh(") |
| Edit - Function A-F - erf() | (interpreter-test 'C "erf(") |
| Edit - Function A-F - erfc() | (interpreter-test 'C "erfc(") |
| Edit - Function A-F - exp() | (interpreter-test 'C "exp(") |
| Edit - Function A-F - fabs() | (interpreter-test 'C "fabs(") |
| Edit - Function A-F - floor() | (interpreter-test 'C "floor(") |
| Edit - Function A-F - fmod() | (interpreter-test 'C "fmod(") |
| Edit - Function G-L - getgid() | (interpreter-test 'C "getgid(") |
| Edit - Function G-L - getpgrp() | (interpreter-test 'C "getpgrp(") |
| Edit - Function G-L - getpid() | (interpreter-test 'C "getpid(") |
| Edit - Function G-L - getppid() | (interpreter-test 'C "getppid(") |
| Edit - Function G-L - getuid() | (interpreter-test 'C "getuid(") |
| Edit - Function G-L - hypot() | (interpreter-test 'C "hypot(") |
| Edit - Function G-L - j0() | (interpreter-test 'C "j0(") |
| Edit - Function G-L - j1() | (interpreter-test 'C "j1(") |
| Edit - Function G-L - lgamma() | (interpreter-test 'C "lgamma(") |
| Edit - Function G-L - log() | (interpreter-test 'C "log(") |
| Edit - Function G-L - log10() | (interpreter-test 'C "log10(") |
| Edit - Function M-S - max() | (interpreter-test 'C "max(") |
| Edit - Function M-S - min() | (interpreter-test 'C "min(") |
| Edit - Function M-S - pow() | (interpreter-test 'C "pow(") |
| Edit - Function M-S - pow2() | (interpreter-test 'C "pow2(") |
| Edit - Function M-S - pow10() | (interpreter-test 'C "pow10(") |
| Edit - Function M-S - rand() | (interpreter-test 'C "rand(") |
| Edit - Function M-S - random() | (interpreter-test 'C "random(") |
| Edit - Function M-S - realtime() | (interpreter-test 'C "realtime(") |
| Edit - Function M-S - sin() | (interpreter-test 'C "sin(") |
| Edit - Function M-S - sinh() | (interpreter-test 'C "sinh(") |
| Edit - Function M-S - sqrt() | (interpreter-test 'C "sqrt(") |
| Edit - Function M-S - srand() | (interpreter-test 'C "srand(") |
| Edit - Function M-S - srandom() | (interpreter-test 'C "srandom(") |
| Edit - Function T-Z - tan() | (interpreter-test 'C "tan(") |
| Edit - Function T-Z - tanh() | (interpreter-test 'C "tanh(") |
| Edit - Function T-Z - trunc() | (interpreter-test 'C "trunc(") |
| Edit - Function T-Z - y0() | (interpreter-test 'C "y0(") |
| Edit - Function T-Z - y1() | (interpreter-test 'C "y1(") |
| Edit - Add Property | (add-property) |
| Block - Set Mark | (set-mark-command) |
| Block - Set Block | (set-block) |
| Block - Unset Block | (unset-block) |
| Block - Copy Block | (copy-block) |
| Block - Delete Block | (delete-block) |
| Block - Fill Block | (fill-block) |
| Block - Smart Fill Block | (smart-fill-block) |
| Block - Sort - Rows Ascending as Text | (sort-block 0 nil nil nil) |
| Block - Sort - Rows Ascending as Numbers | (sort-block 0 nil nil t) |
| Block - Sort - Rows Descending as Text | (sort-block 0 nil t nil) |
| Block - Sort - Rows Descending as Numbers | (sort-block 0 nil t t) |
| Block - Sort - Columns Ascending as Text | (sort-block 0 t nil nil) |
| Block - Sort - Columns Ascending as Numbers | (sort-block 0 t nil t) |
| Block - Sort - Columns Descending as Text | (sort-block 0 t t nil) |
| Block - Sort - Columns Descending as Numbers | (sort-block 0 t t t) |
| Block - Block Sum | (block-sum) |
| Block - Block Minimum | (block-min) |
| Block - Block Maximum | (block-max) |
| Block - Block Average | (block-avg) |
| Block - Borders | (block-borders 1) |
| Block - Grid | (block-borders 2) |
| Block - Underline | (block-borders 3) |
| Block - None | (block-borders 0) |
| Format - Margins | (change-margins "") |
| Format - Paper Size | (change-paper-size "") |
| Format - Header and Footer | (change-headfoot "") |
| Format - First Page Number | (change-first-page "") |
| Format - Column Width - Set | (set-cell-width) |
| Format - Column Width - Fit Block | (fit-block-width) |
| Format - Column Width - Set Default | (set-standard-width) |
| Format - Row Height - Set | (set-cell-height) |
| Format - Row Height - Fit Block | (fit-block-height) |
| Format - Row Height - Set Default | (set-standard-height) |
| Format - Set Default Format | (set-standard-format) |
| Format - Font | (new-attribute "family") |
| Format - Style | (new-attribute "style") |
| Format - Define Style | (define-style) |
| Format - Foreground Color | (new-attribute "fg") |
| Format - Background Color | (new-attribute "bg") |
| Data - Edit Record | (data-record-edit (position-row (get-point))) |
| Data - Data Entry | (data-entry) |
| Data - Siag-net | (siag-net 8080) |
| Data - Enter Date | (enter-date) |
| Data - Enter Time | (enter-time) |
| Data - Identify Cell | (what-cursor-position) |
| Data - Recalculate | (recalc-matrix) |
| Window - Change Buffer | (switch-to-buffer) |
| Window - Delete Buffer | (kill-buffer 1) |
| Window - Split Window | (split-window-vertically) |
| Window - Remove Window | (delete-window) |
| Window - One Window | (delete-other-windows) |
| Window - Change Window | (other-window) |
| Window - Add Sheet | (add-sheet) |
| Window - Remove Sheet | (remove-sheet) |
| Window - Rename Sheet | (rename-sheet) |
| Window - Move Sheet - Up | (move-sheet-up) |
| Window - Move Sheet - Down | (move-sheet-down) |
| Window - Move Sheet - Top | (move-sheet-top) |
| Window - Move Sheet - Bottom | (move-sheet-bottom) |
| Window - Protect Cells | (protect-cells) |
| Window - Remove Protection | (remove-protection) |
| Window - Go To - Beginning of buffer | (beginning-of-buffer) |
| Window - Go To - End of buffer | (end-of-buffer) |
| Window - Go To - Top of buffer | (top-of-buffer) |
| Window - Go To - Bottom of buffer | (bottom-of-buffer) |
| Window - Go To - Cell | (go-to) |
| Window - Grid Lines - Show | (grid-lines 1) |
| Window - Grid Lines - Hide | (grid-lines 0) |
| Window - Reference Style - R1C1 | (a1-refs-set 0) |
| Window - Reference Style - A1 | (a1-refs-set 1) |
| Window - Helptexts - Disable | (tooltip-set 0) |
| Window - Helptexts - Label | (tooltip-set 1) |
| Window - Helptexts - Popup | (tooltip-set 2) |
| Window - Helptexts - Both | (tooltip-set 3) |
| Window - Save Preferences | (save-preferences) |
| Plot - Plugin | (plot-plugin "lines") |
| Plot - Surface | (splot "lines") |
| Plot - Wizard | (plot-wizard) |
| Tools - Command - SIOD | (exec-siod) |
| Tools - Command - C | (exec-c) |
| Tools - Command - Tcl | (exec-tcl) |
| Tools - Command - Guile | (exec-guile) |
| Tools - Command - Python | (exec-python) |
| Tools - Pathetic Writer | (spawn "pw") |
| Tools - Scheme In A Grid | (spawn "siag") |
| Tools - Egon Animator | (spawn "egon") |
| Tools - Terminal | (spawn "xterm -sb -sl 500 -j -ls -fn 7x14") |
| Tools - Editor | (spawn editor-command) |
| Tools - File Manager | (spawn filer-command) |
| Tools - Edit Applications | (edit-applications) |
| Tools - Save Applications | (save-applications) |
| Tools - Applets - Webserver | (webserver) |
| Tools - Applets - Mail | (mailto) |
| Tools - Applets - File Manager | (filemgr) |
| Tools - Form Test - Test 1 | (form-test) |
| Tools - Form Test - Test 2 | (form-test2) |
| Tools - Form Test - Test 3 | (form-test3) |
| Plugin - Import | (plugin-import nil) |
| Plugin - Export | (plugin-export) |
| Plugin - Link | (plugin-link nil) |
| Plugin - Delete | (plugin-delete) |
| Plugin - Move | (plugin-move) |
| Plugin - Resize | (plugin-resize) |
| Plugin - App - Xclock | (plugin-import "xclock.run") |
| Plugin - App - Xterm | (plugin-import "xterm.run") |
| Plugin - App - Xload | (plugin-import "xload.run") |
| Plugin - App - Siag | (plugin-import "PLuGiN.siag") |
| Plugin - App - PW | (plugin-import "PLuGiN.pw") |
| Plugin - App - Hello World | (plugin-import "x.hello") |
| Help - Contents | (help-contents) |
| Help - Search | (help-search) |
| Help - Copying | (help-copyright) |
| Help - Help for Help | (help-for-help) |
| Help - Links - Siag Home | (do-link "http://siag.nu/") |
| Help - Links - FTP Directory | (do-link "ftp://ftp.edu.stockholm.se/siag/") |
| Help - About Siag | (print-version) |
| Shortcuts - Open | (load-buffer) |
| Shortcuts - Save | (save-buffer-as) |
| Shortcuts - Undo | (undo-restore) |
| Shortcuts - Delete | (delete-cell) |
| Shortcuts - Label | (edit-label) |
| Shortcuts - Expression - C | (edit-c) |
| Shortcuts - Expression - SIOD | (edit-siod) |
| Shortcuts - Expression - Guile | (edit-guile) |
| Shortcuts - Expression - Tcl | (edit-tcl) |
| Shortcuts - Expression - Python | (edit-python) |
| Shortcuts - Command | (exec-siod) |
| Shortcuts - Sum | (block-sum) |
| Shortcuts - Plugin - Import | (plugin-import) |
| Shortcuts - Plugin - Export | (plugin-export) |
| Shortcuts - Plugin - Link | (plugin-link) |
| Shortcuts - Plugin - Delete | (plugin-delete) |
| Shortcuts - Plugin - Move | (plugin-move) |
| Shortcuts - Help | (help-contents) |
| Shortcuts - Quit | (quit-program) |
This listing was generated automatically from the file /usr/local/share/siag/siag/menu.scm, where the menus are defined.
Description of the Scheme interface.