home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Geek Gadgets 1
/
ADE-1.bin
/
ade-dist
/
jove-4.16-src.tgz
/
tar.out
/
bsd
/
jove
/
menumaps.txt
< prev
next >
Wrap
Text File
|
1996-09-28
|
3KB
|
173 lines
/************************************************************************
* This program is Copyright (C) 1986-1996 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"
#include "commands.h"
#include "vars.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 FILM = { STRING, "(File:" };
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",
"read-only-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-characters-in-filenames",
#ifdef ABBREV
"auto-case-abbrev",
#endif
"case-ignore-search",
#ifdef BIFF
"disable-biff",
#endif
#ifdef F_COMPLETION
"display-filenames-with-bad-extensions",
#endif
"files-should-end-with-newline",
#ifdef HIGHLIGHTING
"highlight-mark",
#endif
#ifdef MAC
"macify",
#endif
#ifdef BACKUPFILES
"make-backup-files",
#endif
"match-regular-expressions",
"meta-key"
"mode-line-should-standout",
"one-key-confirmation",
"scroll-all-lines",
#ifdef HIGHLIGHTING
"scroll-bar",
#endif
"send-typeout-to-buffer",
"space-sentence-2",
"visible-bell",
"wrap-search",
#ifdef SUBSHELL
"write-files-on-make",
#endif
&DECM,
"c-argument-indentation",
"c-indentation-increment",
"error-window-size",
"left-margin",
"mark-threshold",
"paren-flash-delay",
"right-margin",
"scroll-step",
#ifdef RECOVER
"sync-frequency",
#endif
"tab-width",
&FILM,
"tag-file",
"tmp-file-pathname",
&STRM,
#ifdef F_COMPLETION
"bad-filename-extensions",
#endif
"comment-format",
"error-format-string",
"mode-line",
"paragraph-delimiter-pattern",
&CHAR,
"abort-char",
0
}
};