Mercurial > emacs
comparison src/buffer.h @ 2214:e5928bec8d5d
* cmds.c (overwrite_binary_mode): Deleted; this implements the
wrong feature.
(Qoverwrite_mode_binary): New variable.
(internal_self_insert): If current_buffer->overwrite_mode is
`overwrite-mode-binary', do as overwrite_binary_mode used to.
(syms_of_cmds): Remove defvar of overwrite_binary_mode; initialize
Qoverwrite_mode_binary.
* buffer.c (syms_of_buffer): Doc fix for overwrite_mode.
* buffer.h (struct buffer): Doc fix.
| author | Jim Blandy <jimb@redhat.com> |
|---|---|
| date | Tue, 16 Mar 1993 18:18:05 +0000 |
| parents | c1767ea45687 |
| children | e611237d4420 |
comparison
equal
deleted
inserted
replaced
| 2213:9ff513b5d296 | 2214:e5928bec8d5d |
|---|---|
| 254 /* Non-nil means show ... at end of line followed by invisible lines. */ | 254 /* Non-nil means show ... at end of line followed by invisible lines. */ |
| 255 Lisp_Object selective_display_ellipses; | 255 Lisp_Object selective_display_ellipses; |
| 256 #endif | 256 #endif |
| 257 /* Alist of (FUNCTION . STRING) for each minor mode enabled in buffer. */ | 257 /* Alist of (FUNCTION . STRING) for each minor mode enabled in buffer. */ |
| 258 Lisp_Object minor_modes; | 258 Lisp_Object minor_modes; |
| 259 /* t if "self-insertion" should overwrite */ | 259 /* t if "self-insertion" should overwrite; `binary' if it should also |
| 260 overwrite newlines and tabs - for editing executables and the like. */ | |
| 260 Lisp_Object overwrite_mode; | 261 Lisp_Object overwrite_mode; |
| 261 /* non-nil means abbrev mode is on. Expand abbrevs automatically. */ | 262 /* non-nil means abbrev mode is on. Expand abbrevs automatically. */ |
| 262 Lisp_Object abbrev_mode; | 263 Lisp_Object abbrev_mode; |
| 263 /* Display table to use for text in this buffer. */ | 264 /* Display table to use for text in this buffer. */ |
| 264 Lisp_Object display_table; | 265 Lisp_Object display_table; |
