- 05 Jan, 1995 1 commit
-
-
Richard M. Stallman authored
buffer's file over last processed file.
-
- 04 Jan, 1995 11 commits
-
-
Karl Heuer authored
-
Karl Heuer authored
-
Richard M. Stallman authored
-
Karl Heuer authored
-
Karl Heuer authored
-
Per Bothner authored
-
Per Bothner authored
-
Richard M. Stallman authored
Handle isc 4.1 operating system.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
instead of direct access to the save_modiff field.
-
Richard M. Stallman authored
-
- 03 Jan, 1995 10 commits
-
-
Noah Friedman authored
-
Noah Friedman authored
All callers now use `mail-personal-alias-file'.
-
Noah Friedman authored
-
Noah Friedman authored
Use globally in place of hardwired "~/.mailrc".
-
Richard M. Stallman authored
-
Richard M. Stallman authored
and command line option processing.
-
Richard M. Stallman authored
-
Karl Heuer authored
-
Karl Heuer authored
(VALBITS, GCTYPEBITS): Define these regardless of NO_UNION_TYPE. [!NO_UNION_TYPE] (union Lisp_Object): Use symbolic constants.
-
Karl Heuer authored
-
- 02 Jan, 1995 18 commits
-
-
Richard M. Stallman authored
(gud-sdb-marker-filter): Use gud-marker-acc.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
Richard M. Stallman authored
(enum Lisp_Misc_Type): Add Lisp_Misc_Float (not yet used). (XSETBUFFER, BUFFERP, GC_BUFFERP): Rewrite to use pseudovectors. (PVEC_BUFFER, PVEC_PROCESS, PVEC_FRAME, PVEC_COMPILED) (PVEC_WINDOW, PVEC_WINDOW_CONFIGURATION, PVEC_SUBR): Now enumeration constants, not macros. (PVEC_FLAG): Enumeration alias for PSEUDOVECTOR_FLAG.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
(Fbuffer_base_buffer): New function. (syms_of_buffer): defsubr them. (reset_buffer): Don't alter intervals here. (Fget_buffer_create): Use BUF_MARKERS. Init BUF_INTERVALS here. (Fkill_buffer): Use BUF_MARKERS; but don't touch it in indir buf. Likewise BUF_INTERVALS. (init_buffer_once): Set up .text and BUF_INTERVALS in buffer_local_symbols and buffer_defaults. (Fkill_buffer): Don't free the text in indirect buffer. When killing a base buffer, kill its indirect buffers first. (set_buffer_temp): New function. (reset_buffer_local_variables): Initialize buffer_file_type field. (Fget_buffer_create): Initialize pt_marker, begv/zv_marker. (set_buffer_internal): Use and update these markers. Copy undo_list in and out of the base buffer. (Fget_buffer_create): Init save_modiff field here. (reset_buffer): Not here. (Fbuffer_modified_p): Use BUF_SAVE_MODIFF. (Fset_buffer_modified_p): Use SAVE_MODIFF. (Fkill_buffer, list_buffers_1): Use BUF_SAVE_MODIFF. (Fget_buffer_create): Initialize the size and text fields.
-
Richard M. Stallman authored
(temp_set_point, set_point): Use BUF_PT. (get_local_map): Get keymap from specified buffer, not current one.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
instead of direct access to the save_modiff field. (insert_1, prepare_to_modify_buffer, insert_from_buffer_1): Use BUF_INTERVALS. (adjust_markers): Use BUF_MARKERS. (adjust_point): Use BUF_PT.
-
Richard M. Stallman authored
(struct buffer_text): Fields markers and intervals moved here. (BUF_MARKERS, BUF_INTERVALS): New macros. (struct buffer): Make buffer_file_type field unconditional. (struct buffer): New field pt_marker. save_modiff field deleted. (struct buffer_text): save_modiff field moved here. (SAVE_MODIFF, BUF_SAVE_MODIFF): New macros. Use them instead of direct access to save_modiff field. (struct buffer): New fields begv_marker, zv_marker. (struct buffer): Make text field be a pointer. The struct buffer_text field renamed to own_text. Add fields indirect_to_buffer and size. Move pt, begv and zv fields here. (struct buffer_text): Moved from here. (BEGV, PT, ZV, BEGV_ADDR, PT_ADDR, ZV_ADDR): Corresponding changes. (BUF_BEGV, BUF_PT, BUF_ZV): Corresponding changes. (SET_BUF_ZV, SET_BUF_PT, point):
-
Richard M. Stallman authored
instead of direct access to the save_modiff field.
-
Richard M. Stallman authored
instead of direct access to the save_modiff field. (Ftranspose_regions): Use BUF_INTERVALS. (transpose_markers): Use BUF_MARKERS.
-
Richard M. Stallman authored
(mark_buffer): In indirect buffer, mark the base buffer. (mark_object): Make buffer case a branch of the Lisp_Vectorlike case.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
Richard M. Stallman authored
instead of direct access to the save_modiff field. (Finsert_file_contents, Fwrite_region): Error if buffer is indirect. (Fdo_auto_save): Do nothing for an indirect buffer.
-
Richard M. Stallman authored
instead of direct access to the save_modiff field. (redisplay_window): Call set_buffer_temp. (redisplay_window): For buffer_shared count, treat an indirect buffer as equivalent to its base.
-
Richard M. Stallman authored
-