- 02 Jan, 1995 14 commits
-
-
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
-
Richard M. Stallman authored
(print): Make buffer case a branch of the Lisp_Vectorlike case.
-
Richard M. Stallman authored
Use SAVE_MODIFF and BUF_SAVE_MODIFF instead of direct access to the save_modiff field.
-
Richard M. Stallman authored
(xvectype, xmisctype): New commands. (xtype): Print the misc or vectorlike subtype too.
-
- 31 Dec, 1994 1 commit
-
-
Richard M. Stallman authored
and for /drafts/. Put tex-mode and latex-mode in lower case. (set-visited-file-name): Error if buffer is indirect. (basic-save-buffer): For indirect buffer, save the base buffer. (save-some-buffers): Ignore indirect buffers.
-
- 30 Dec, 1994 11 commits
-
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
Richard M. Stallman authored
to decide on terminfo vs termcap. (te-terminfo-systems-regexp): Renamed from te-terminfo-systems.
-
Richard M. Stallman authored
(te-terminal-name-prefix, te-terminal-name, te-terminfo-systems): New variables. (terminal-emulator): Handle termcap or terminfo. (te-create-terminfo, te-create-termcap): New subroutines. (te-tic-sentinel): New subroutine.
-
Richard M. Stallman authored
Use a switch statement again.
-
Richard M. Stallman authored
(GCTYPEBITS): Default now 3. (enum Lisp_Type): Lisp_Process, Lisp_Window, Lisp_Frame, Lisp_Subr deleted. (PSEUDOVECTORP, GC_PSEUDOVECTORP): Add paren for proper nesting. (PROCESSP, GC_PROCESSP, XSETPROCESS): Rewrite to use pseudovectors. (WINDOWP, GC_WINDOWP, XSETWINDOW): Likewise. (FRAMEP, GC_FRAMEP): Likewise. (SUBRP, GC_SUBRP, XSETSUBR): Likewise. (PVEC_SUBR): New macro. (struct Lisp_Subr): Add a size field. (DEFUN (both definitions)): Store that size field.
-
Richard M. Stallman authored
Handle frames, compileds and subrs as branch of Lisp_Vectorlike case. (Fmake_byte_code): Use XSETCOMPILED.
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
Richard M. Stallman authored
(XTframe_rehighlight, x_window_to_scroll_bar): Use GC_FRAMEP.
-
- 29 Dec, 1994 7 commits
-
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
Richard M. Stallman authored
(next-completion, previous-completion): New commands. (completion-list-mode-map): Put them on left, right arrows. (completion-list-mode-map): Don't bind return, just C-m.
-
Richard M. Stallman authored
specifies which file to search. (apropos-files-scanned): New variable. (super-apropos): Bind apropos-files-scanned. Update apropos-accumulate from apropos-print-matches. Call super-apropos-accumulate before checking for no matches. (super-apropos-check-doc-file): Don't visit the file, just insert it. (super-apropos-accumulate): When doc string is in a file, scan that file. (apropos-print-matches): Return the sorted list. (safe-documentation): Handle compiled files.
-
Richard M. Stallman authored
(super-apropos-accumulate): Vars item, fn-doc and var-doc renamed to apropos-item, apropos-fn-doc and apropos-var-doc. (apropos-item, apropos-var-doc, apropos-fn-doc) (apropos-accumulate, apropos-regexp): New defvars. (super-apropos): Bind apropos-regexp to regexp. (super-apropos-accumulate): Use apropos-regexp.
-
Richard M. Stallman authored
(server-buffer-done): Delete dead buffers from CLIENT list. Wait a while after sending a command to emacsclient. Verify that BUFFER is a buffer.
-
Richard M. Stallman authored
-
- 28 Dec, 1994 3 commits
-
-
Richard M. Stallman authored
(syms_of_callint): Set them up. (Fcall_interactively): Run the hook, for `@'.
-
Richard M. Stallman authored
-
Roland McGrath authored
-
- 27 Dec, 1994 4 commits
-
-
Thien-Thi Nguyen authored
-
Richard M. Stallman authored
special handling of menu bar mouse events. (make_lispy_event): Tell pixel_to_glyph_coords not to clip.
-
Richard M. Stallman authored
(x_display_box_cursor): Don't redraw old cursor spot in mouse face if cursor was on a newline. (XTread_socket): Handle button events from outside the frame, received due to grabbing the mouse with a button.
-
Richard M. Stallman authored
Return non-nil if no hook functions.
-