1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-05 19:31:02 -08:00
Commit graph

122 commits

Author SHA1 Message Date
Richard M. Stallman
bcd4052086 (reset_buffer): Don't call reset_buffer_local_variables.
(Fget_buffer_create): Call it here.
(init_buffer_once): And here.
1994-09-18 08:46:34 +00:00
Karl Heuer
9d7608b719 (Qevaporate): New symbol.
(syms_of_buffer): Initialize it.
(Fmove_overlay): Check if overlay is empty.
(Foverlay_put): Check if setting evaporate property on empty overlay.
(evaporate_overlays): New function.
1994-09-17 01:51:30 +00:00
Richard M. Stallman
4d2f13893e (reset_buffer_local_variables, Fbuffer_local_variables)
(init_buffer_once): Use EMACS_INT.
1994-09-17 00:26:43 +00:00
Karl Heuer
cf058e4944 (Frename_buffer): Fix gcpro problems. 1994-08-23 22:56:44 +00:00
Richard M. Stallman
95e4d53630 (list_buffers_1): Update header line layout. 1994-08-16 23:51:52 +00:00
Richard M. Stallman
06e8cf7450 (list_buffers_1): Add one column to size column. 1994-08-03 23:11:05 +00:00
Richard M. Stallman
c2ff34f7a3 (syms_of_buffer): Doc fix. 1994-07-02 19:50:30 +00:00
Richard M. Stallman
c806d99edd (syms_of_buffer): Doc fix. 1994-07-02 19:37:12 +00:00
Richard M. Stallman
146f50a386 (Foverlay_put): Pass redisplay_region a struct buffer *. 1994-06-28 09:25:42 +00:00
Richard M. Stallman
274a942536 (send_process): Major rewrite.
Don't put in a C-d unless a single line is too long.
Read process input whenever output gets stuck.
Relocate BUF if we read input.  New arg OBJECT.
(Fprocess_send_region, Fprocess_send_string, process_send_signal)
(Fprocess_send_eof): Pass new arg OBJECT.
1994-06-25 22:34:52 +00:00
Richard M. Stallman
efd9047811 (Fmove_overlay): Fix typo in previous change. 1994-06-23 23:55:12 +00:00
Richard M. Stallman
ea18063fb6 (Fmove_overlay): Add missing XINT calls in previous change. 1994-06-21 18:25:45 +00:00
Richard M. Stallman
9b59d6d098 (Fkill_buffer): Don't delete auto save file
if it didn't come from this Emacs session.
1994-06-21 17:52:18 +00:00
Richard M. Stallman
50760c4a87 (Fmove_overlay): Call redisplay_region even when
changing to a different buffer.
1994-06-20 23:10:07 +00:00
Richard M. Stallman
55b4889367 (verify_overlay_modification): GCPRO tail and overlay.
Avoid copying tail twice.
1994-05-24 21:16:23 +00:00
Karl Heuer
2b1bdf65a9 (fix_overlays_in_range): New function. 1994-05-17 03:30:40 +00:00
Karl Heuer
bbe20e81d1 (Foverlay_lists): Doc fix.
(Fnext_overlay_change): Doc fix.
1994-05-13 22:21:45 +00:00
Richard M. Stallman
d59698c431 (Frename_buffer): Reject empty string as new name.
(syms_of_buffer): Fix typo in previous change.
1994-05-11 04:16:19 +00:00
Richard M. Stallman
b86344d06f (Qbuffer_file_type): Var deleted.
(syms_of_buffer): Doc fix.
1994-05-10 07:30:11 +00:00
Richard M. Stallman
9d130ffc23 (syms_of_buffer): Doc fix. 1994-05-03 19:17:39 +00:00
Richard M. Stallman
0776cb1b91 (init_buffer_once): Initialize buffer_file_type field right. 1994-05-02 07:49:57 +00:00
Richard M. Stallman
c5a1522230 (Fkill_all_local_variables): Doc fix. 1994-04-24 05:13:41 +00:00
Richard M. Stallman
e9edf33c1c (reset_buffer_local_variables): Use Vascii_eqv_table
and Vascii_canon_table.
1994-04-23 16:32:44 +00:00
Karl Heuer
a617e9133c Pass operation to Ffind_file_name_handler. 1994-04-22 23:41:18 +00:00
Richard M. Stallman
5f0792675d (Vafter_change_functions, Vbefore_change_functions): New variables.
(syms_of_buffer): Set up Lisp vars.
1994-04-10 02:33:16 +00:00
Karl Heuer
31cd83e944 (Fget_buffer_create): Disallow empty string. 1994-04-06 04:06:13 +00:00
Karl Heuer
3bd13e9203 (verify_overlay_modification): Run modification-hooks for any deletion that
intersects the overlay.
1994-04-05 03:32:07 +00:00
Richard M. Stallman
3ccf510abd (overlays_at): Fix previous change. 1994-04-03 23:22:06 +00:00
Richard M. Stallman
4a44b14c12 (overlays_at): Use XGCTYPE. 1994-04-03 19:37:59 +00:00
Karl Heuer
9f31d21b2c (list_buffers_1): Set buffer contents, then mode. 1994-04-02 04:08:50 +00:00
Richard M. Stallman
5fb5aa335e (verify_overlay_modification):
Copy TAIL before a hook, in case the hook recenters the overlay lists.
1994-03-30 06:32:54 +00:00
Karl Heuer
c99fc30f56 (sort_overlays, Fmake_overlay): Use assignment, not initialization. 1994-03-23 22:25:50 +00:00
Richard M. Stallman
84f6bcba55 (reset_buffer): Init auto_save_failure_time slot. 1994-03-23 05:07:26 +00:00
Karl Heuer
de15914a5d (buffer-display-table, buffer-undo-list): Delete docstring of second version
of function, to avoid confusing make-docfile.
1994-03-14 22:01:20 +00:00
Richard M. Stallman
fd186f07f1 (Fkill_buffer, Fkill_all_local_variables):
Don't call Vrun_hooks if it is nil.
1994-03-05 20:31:10 +00:00
Karl Heuer
92194d02c2 (Fget_file_buffer): Doc fix. 1994-03-03 17:35:55 +00:00
Karl Heuer
0fa767e7a9 (sort_overlays): Allow for null window. 1994-02-24 19:08:19 +00:00
Richard M. Stallman
dcdffbf66a (Fkill_buffer): Call the Vkill_buffer_query_functions.
(syms_of_buffer): Make Lisp var for kill-buffer-query-functions.
1994-02-24 05:34:16 +00:00
Richard M. Stallman
dd24e6a699 (syms_of_buffer): Doc fix. 1994-02-11 19:06:00 +00:00
Karl Heuer
7410477aee (Fkill_all_local_variables): Run change-major-mode-hook. 1994-02-09 23:47:09 +00:00
Karl Heuer
5985d248db (sort-overlays): New function, extracted from xfaces.c. 1994-02-09 03:23:48 +00:00
Richard M. Stallman
2735b685b4 Whitespace change. 1994-01-30 01:03:56 +00:00
Karl Heuer
0237d897f6 (kill-all-local-variables): follow symbol forwarding. 1994-01-29 02:03:55 +00:00
Roland McGrath
4158c17d05 (syms_of_buffer): Don't do (put 'erase-buffer 'disabled t) here.
(keys_of_buffer): Do it here instead.
1994-01-12 00:49:37 +00:00
Richard M. Stallman
54ad07d30f [MSDOS]: New buffer-local variable:
buffer-file-type to handle DOS newlines.
1994-01-08 09:21:59 +00:00
Richard M. Stallman
5fe0b67ed4 Don't include syntax.h.
(Qget_file_buffer): New variable.
(syms_of_buffer): Set up Qget_file_buffer.
(Fget_file_buffer): For magic file names, run the handler.
1994-01-04 06:38:43 +00:00
Richard M. Stallman
5b8bcf48ed (Fbuffer_disable_undo): Make arg optional. 1993-12-23 01:55:14 +00:00
Roland McGrath
c059b5eaa1 (Frename_buffer): When the current buffer is already named NAME, don't
short-circuit and just return unless UNIQUE is nil.  This makes passing
UNIQUE=t equivalent to (rename-buffer (generate-new-buffer-name NAME)).
This is useful way to rename the buffer automatically so you can create
another with the original name.
1993-11-20 01:41:51 +00:00
Roland McGrath
4c7e5f092d Undo last change. SPC feeping at you is too annoying. 1993-11-20 01:31:19 +00:00
Roland McGrath
6a22587982 (Frename_buffer): Change s to B in interactive spec to give buffer-name
completion.  Buffers are often renamed to a name similar to the name of an
existing buffer.
1993-11-20 01:28:24 +00:00