# HG changeset patch # User Richard M. Stallman # Date 1103629793 0 # Node ID 6bc8da0583ab00aea5fbfb985b1004ff3033ee50 # Parent 18c8da5d961ac152ef02d604d1ef2619368a547f *** empty log message *** diff -r 18c8da5d961a -r 6bc8da0583ab etc/ChangeLog --- a/etc/ChangeLog Tue Dec 21 11:49:32 2004 +0000 +++ b/etc/ChangeLog Tue Dec 21 11:49:53 2004 +0000 @@ -1,3 +1,7 @@ +2004-12-21 Richard M. Stallman + + * DISTRIB: Don't say "freeware". + 2004-12-15 Nick Roberts * DEBUG: Change printing example to break on a procedure name. diff -r 18c8da5d961a -r 6bc8da0583ab etc/NEWS --- a/etc/NEWS Tue Dec 21 11:49:32 2004 +0000 +++ b/etc/NEWS Tue Dec 21 11:49:53 2004 +0000 @@ -2414,7 +2414,8 @@ +++ ** New functions `make-progress-reporter', `progress-reporter-update', `progress-reporter-force-update' and `progress-reporter-done' provide -a simple and efficient way of printing progress messages to the user. +a simple and efficient way for a command to present progress messages +for the user. --- ** To manipulate the File menu using easy-menu, you must specify the diff -r 18c8da5d961a -r 6bc8da0583ab lisp/ChangeLog --- a/lisp/ChangeLog Tue Dec 21 11:49:32 2004 +0000 +++ b/lisp/ChangeLog Tue Dec 21 11:49:53 2004 +0000 @@ -1,3 +1,27 @@ +2004-12-21 Richard M. Stallman + + * faces.el (escape-glyph): Use blue against light foreground. + + * simple.el (undo-outer-limit-truncate): New function. + (undo-outer-limit-function): Use undo-outer-limit-truncate. + +2004-12-21 Eli Barzilay + + * calculator.el: (calculator-radix-grouping-mode) + (calculator-radix-grouping-digits) + (calculator-radix-grouping-separator): + New defcustoms for the new radix grouping mode functionality. + (calculator-mode-hook): Now used in electric mode too. + (calculator-mode-map): Some new keys. + (calculator-message): New function. Some new calls. + (calculator-string-to-number): New function, + (calculator-curnum-value): Use it. + (calculator-rotate-displayer, calculator-rotate-displayer-back) + (calculator-displayer-prev, calculator-displayer-next): + Change digit group size when in radix mode. + (calculator-number-to-string): Renamed from calculator-num-to-string. + Now deals with digit grouping in radix mode. + 2004-12-20 Glenn Morris * calendar/calendar.el (view-other-diary-entries): Add autoload. diff -r 18c8da5d961a -r 6bc8da0583ab lispref/ChangeLog --- a/lispref/ChangeLog Tue Dec 21 11:49:32 2004 +0000 +++ b/lispref/ChangeLog Tue Dec 21 11:49:53 2004 +0000 @@ -1,3 +1,7 @@ +2004-12-21 Richard M. Stallman + + * commands.texi (Event Input Misc): Add while-no-input. + 2004-12-11 Richard M. Stallman * display.texi (Line Height): Rewrite text for clarity. diff -r 18c8da5d961a -r 6bc8da0583ab src/ChangeLog --- a/src/ChangeLog Tue Dec 21 11:49:32 2004 +0000 +++ b/src/ChangeLog Tue Dec 21 11:49:53 2004 +0000 @@ -1,3 +1,39 @@ +2004-12-21 Richard M. Stallman + + * 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 + + * fileio.c (Fread_file_name): Delete duplicates in + file-name-history when history_delete_duplicates is true. + 2004-12-20 YAMAMOTO Mitsuharu * macterm.c (mac_do_list_fonts): Fix memory leak