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;