# HG changeset patch # User Stefan Monnier # Date 1085788902 0 # Node ID 51a4742fb73b01f127320e512b7db3071c8213ba # Parent a4fe04f4d9c261c4f9e65989b1214dbed63f4b3e *** empty log message *** diff -r a4fe04f4d9c2 -r 51a4742fb73b lisp/ChangeLog --- a/lisp/ChangeLog Sat May 29 00:00:17 2004 +0000 +++ b/lisp/ChangeLog Sat May 29 00:01:42 2004 +0000 @@ -1,3 +1,8 @@ +2004-05-28 Stefan Monnier + + * vc-mcvs.el (vc-mcvs-print-log, vc-mcvs-diff): + * vc-arch.el (vc-arch-diff): Add optional `buffer' arg. + 2004-05-28 Juri Linkov * simple.el (eval-expression-print-format): New fun. diff -r a4fe04f4d9c2 -r 51a4742fb73b src/ChangeLog --- a/src/ChangeLog Sat May 29 00:00:17 2004 +0000 +++ b/src/ChangeLog Sat May 29 00:01:42 2004 +0000 @@ -1,3 +1,14 @@ +2004-05-28 Stefan Monnier + + * alloc.c: Undo Kim's recent changes and fix the same bug differently. + (marker_blocks_pending_free): Remove. + (Fgarbage_collect): Sweep after cleaning up undo-lists. + Mark the undo lists after claning them up. + Don't free block in marker_blocks_pending_free. + (mark_buffer): Don't mark undo_list. + (gc_sweep): Sweep hash-tables and strings first. + Do free marker blocks that are empty. + 2004-05-28 Jim Blandy * regex.c (print_partial_compiled_pattern): Add missing 'break'