home *** CD-ROM | disk | FTP | other *** search
- /************************************************************************
- * This program is Copyright (C) 1986 by Jonathan Payne. JOVE is *
- * provided to you without charge, and with no warranty. You may give *
- * away copies of JOVE, including sources, provided that this notice is *
- * included in all the files. *
- ************************************************************************/
-
- /* menumaps.txt K. Mitchum 1/88. The same warnings apply as in keymaps.txt.
- You MUST use a version of setmaps compiled with MAC defined for this
- file to be converted correctly. */
-
-
- #include "jove.h"
- #include "mac.h"
- #MENU
- data_obj MDIV = { STRING, "(-" };
- data_obj MAJM = { STRING, "(Major Modes:" };
- data_obj MINM = { STRING, "(Minor Modes:" };
- data_obj BOOL = { STRING, "(Boolean:" };
- data_obj DECM = { STRING, "(Decimal:" };
- data_obj STRM = { STRING, "(String:" };
- data_obj CHAR = { STRING, "(Character:" };
- #define MENU_DIV &MDIV
-
- struct menu Menus[NMENUS] = {
- "File",101,0, {
- "visit-file",
- "find-file",
- "insert-file",
- MENU_DIV,
- "save-file",
- "write-file",
- MENU_DIV,
- "write-modified-files",
- "write-region",
- MENU_DIV,
- "write-macros-to-file",
- MENU_DIV,
- "exit-jove",
- 0
- },
-
- "Buffer",103,0, {
- &MAJM,
- "c-mode",
- "fundamental-mode",
- "lisp-mode",
- "text-mode",
- &MINM,
- "auto-fill-mode",
- "auto-indent-mode",
- "over-write-mode",
- "show-match-mode",
- "word-abbrev-mode",
- MENU_DIV,
- 0
- },
-
- "Window",104,0, {
- "grow-window",
- "shrink-window",
- MENU_DIV,
- "split-current-window",
- "delete-other-windows",
- "window-find",
- MENU_DIV,
- "number-lines-in-window",
- 0
- },
-
- "Point",105,0, {
- "set-mark",
- "exchange-point-and-mark",
- MENU_DIV,
- "search-forward",
- "search-reverse",
- "i-search-forward",
- "i-search-reverse",
- "query-replace-string",
- "replace-string",
- MENU_DIV,
- "find-tag",
- 0
- },
-
- "Command",106,0, {
- "begin-kbd-macro",
- "end-kbd-macro",
- "name-kbd-macro",
- "execute-kbd-macro",
- "execute-macro",
- MENU_DIV,
- "bind-macro-to-key",
- "bind-to-key",
- "describe-key",
- MENU_DIV,
- "execute-named-command",
- 0
- },
-
- "Set",107,0, {
- &BOOL,
- "allow-bad-filenames",
- "auto-case-abbrev",
- "case-ignore-search",
- "files-should-end-with-newline",
- "macify",
- "make-backup-files",
- "marks-should-float",
- "match-regular-expressions",
- "send-typeout-to-buffer",
- "wrap-search",
- &DECM,
- "c-indentation-increment",
- "internal-tabstop",
- "left-margin",
- "mark-threshold",
- "paren-flash-delay",
- "right-margin",
- "scroll-step",
- "sync-frequency",
- &STRM,
- "comment-format",
- "mode-line",
- "tag-file",
- &CHAR,
- "abort-char",
- 0
- }
- };
-
-