aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
authorRichard M. Stallman1994-07-26 19:47:39 +0000
committerRichard M. Stallman1994-07-26 19:47:39 +0000
commit9c308ed258917b661a2ebd101484ec0b7cb70b4b (patch)
treee3d2bde8d3471a909a78c4bd09b0dc2dc88e94f7 /lib-src
parent26d270ab4891cff6b75601c5f1c57c5e8529ef39 (diff)
downloademacs-9c308ed258917b661a2ebd101484ec0b7cb70b4b.tar.gz
emacs-9c308ed258917b661a2ebd101484ec0b7cb70b4b.zip
(forms-read-file-filter): new hook function to
preprocess file contents before being passed to forms mode. (forms-write-file-filter): new hook function to preprocess file contents before it is being saved to disk. Can be used to undo the effects of `forms-read-file-filter'. (forms-mode): Supply a default format if no `forms-format-list' was specified. Preprocess file contents using `forms-read-file-filter' and attach `forms-write-file-filter' to the `local-write-file-hooks' of the file buffer. Present a friendly message if the visited file is empty or new. (forms--intuit-from-file): New subroutine to get the number of fields from the data file; constructs a default format list. (forms-save-buffer): Forms mode wrapper for `save-buffer'. (forms--change-commands, forms--exit): Use it. (forms--update): Check for the presence of the field separator in any of the fields. Refuse update if found. (forms-delete-record): Allow the last record of the file to be deleted, even if not terminated by a newline. (forms--local-write-file-function): Remove. Didn't do any good. Replaced by `forms-save-buffer'.
Diffstat (limited to 'lib-src')
0 files changed, 0 insertions, 0 deletions