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; |