Mercurial > emacs
annotate src/acldef.h @ 4867:3349947f33e6
(forms--set-minor-mode): Rewrite so that describe-mode
can parse the value of minor-mode-alist correctly. The string
" View" is now dependent on the value of forms-read-only.
Documentation: `forms-forms-scroll' and `forms-forms-jump'
now default to nil.
`forms-new-record-filter' and `forms-modified-record-filter'
cannot be redefined as functions.
Commands and keymaps are changed.
Add function key defs.
(forms-version): Docstring includes full RCS id.
(forms-forms-scroll): Defaults to nil.
(forms-forms-jump): Defaults to nil.
(forms-mode-edit-map, forms-mode-ro-map): Additional keymaps
for edit mode and read-only mode.
(forms--new-record-filter, forms--modified-record-filter): Deleted.
(forms-mode): Docstring now includes the key bindings, since
both edit mode and read-only mode must be supported.
Changed `forms-new-record-filter' and `forms-modified-record-filter'
semantics: the variable must point to a function and may
not be defined as a function anymore.
Use three keymaps: `forms-mode-map' (C-c commands),
`forms-mode-edit-map' (normal mode) and `forms-mode-ro-map'
(read-only mode). The maps are not buffer local.
Corrected error message text.
Moved setting up write-file-hooks and revert-buffer-function
to function `forms--change-commands'.
(forms--process-format-list): Changed error messages to be more descriptive.
(forms--set-keymaps): Setup the three keymaps.
(forms--mode-commands): Use new command key bindings.
(forms--mode-commands1): New helper function for `forms--mode-commands'.
(forms--change-commands): Handle setup of
local-write-file-hooks and revert-buffer-function.
(forms--help): Show new command bindings.
(forms--show-record): Replaced `forms--modified-record-filter' by
`forms-modified-record-filter'.
(forms-jump-record): Changed error message.
(forms-toggle-read-only): New function.
(forms-view-mode, forms-edit-mode): Deleted.
(forms-insert-record): Replaced `forms--new-record-filter' by
`forms-new-record-filter'.
(forms-insert-record, forms-delete-record): Disallow in read-only mode.
(forms-prev-field): New function.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 21 Oct 1993 00:43:51 +0000 |
parents | 3165b2697c78 |
children | 695cf19ef79e |
rev | line source |
---|---|
484 | 1 #define ACL$K_LENGTH 12 |
2 #define ACL$C_LENGTH 12 | |
3 #define ACL$C_FILE 1 | |
4 #define ACL$C_DEVICE 2 | |
5 #define ACL$C_JOBCTL_QUEUE 3 | |
6 #define ACL$C_COMMON_EF_CLUSTER 4 | |
7 #define ACL$C_LOGICAL_NAME_TABLE 5 | |
8 #define ACL$C_PROCESS 6 | |
9 #define ACL$C_GROUP_GLOBAL_SECTION 7 | |
10 #define ACL$C_SYSTEM_GLOBAL_SECTION 8 | |
11 #define ACL$C_ADDACLENT 1 | |
12 #define ACL$C_DELACLENT 2 | |
13 #define ACL$C_MODACLENT 3 | |
14 #define ACL$C_FNDACLENT 4 | |
15 #define ACL$C_FNDACETYP 5 | |
16 #define ACL$C_DELETEACL 6 | |
17 #define ACL$C_READACL 7 | |
18 #define ACL$C_ACLLENGTH 8 | |
19 #define ACL$C_READACE 9 | |
20 #define ACL$C_RLOCK_ACL 10 | |
21 #define ACL$C_WLOCK_ACL 11 | |
22 #define ACL$C_UNLOCK_ACL 12 | |
23 #define ACL$S_ADDACLENT 255 | |
24 #define ACL$S_DELACLENT 255 | |
25 #define ACL$S_MODACLENT 255 | |
26 #define ACL$S_FNDACLENT 255 | |
27 #define ACL$S_FNDACETYP 255 | |
28 #define ACL$S_DELETEACL 255 | |
29 #define ACL$S_READACL 512 | |
30 #define ACL$S_ACLLENGTH 4 | |
31 #define ACL$S_READACE 255 | |
32 #define ACL$S_RLOCK_ACL 4 | |
33 #define ACL$S_WLOCK_ACL 4 | |
34 #define ACL$S_UNLOCK_ACL 4 | |
35 #define ACL$S_ACLDEF 16 | |
36 #define ACL$L_FLINK 0 | |
37 #define ACL$L_BLINK 4 | |
38 #define ACL$W_SIZE 8 | |
39 #define ACL$B_TYPE 10 | |
40 #define ACL$L_LIST 12 |