[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog
From: |
Richard M . Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog |
Date: |
Tue, 21 Dec 2004 18:58:48 -0500 |
Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.4103 emacs/src/ChangeLog:1.4104
*** emacs/src/ChangeLog:1.4103 Mon Dec 20 16:46:17 2004
--- emacs/src/ChangeLog Tue Dec 21 11:36:03 2004
***************
*** 1,3 ****
--- 1,39 ----
+ 2004-12-21 Richard M. Stallman <address@hidden>
+
+ * eval.c (unwind_to_catch): Clear immediate_quit.
+
+ * xdisp.c (get_next_display_element): Display codes 8a0 and 8ad
+ specially as `\ ' and `\-'.
+
+ * keyboard.c (kbd_buffer_store_event_hold):
+ In the code for while-no-input, handle immediate_quit.
+
+ * alloc.c (Fgarbage_collect): Update call to truncate_undo_list.
+ Call that at the very start.
+ (undo_limit, undo_strong_limit, undo_outer_limit): Moved to undo.c.
+ (syms_of_alloc): Don't define undo-limit,
+ undo-strong-limit and undo-outer-limit here.
+
+ * undo.c (truncate_undo_list): Return void.
+ Take just one argument, the buffer.
+ Make it current, and inhibit recursive GC.
+ Access and update the undo list directly; return void.
+ Refer to the undo...limit variables directly.
+ Test undo_outer_limit only after counting the whole current command.
+ When it's exceeded, call the function in undo-outer-limit-function.
+ (undo_limit, undo_strong_limit, undo_outer_limit): From alloc.c.
+ (Vundo_outer_limit_function): New variable.
+ (syms_of_undo): Define undo-limit, undo-strong-limit
+ and undo-outer-limit here, and undo-outer-limit-function.
+ Doc fixes.
+
+ * lisp.h (truncate_undo_list): Update decl.
+
+ 2004-12-21 Piet van Oostrum <address@hidden>
+
+ * fileio.c (Fread_file_name): Delete duplicates in
+ file-name-history when history_delete_duplicates is true.
+
2004-12-20 YAMAMOTO Mitsuharu <address@hidden>
* macterm.c (mac_do_list_fonts): Fix memory leak
- [Emacs-diffs] Changes to emacs/src/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/12
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/12/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/12/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2004/12/14
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/15
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Steven Tamm, 2004/12/18
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/20
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Steven Tamm, 2004/12/20
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
Richard M . Stallman <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2004/12/22
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/22
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jason Rumney, 2004/12/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/25
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/25
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2004/12/27
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/27
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2004/12/27
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Steven Tamm, 2004/12/27