changeset 55817:51a4742fb73b

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sat, 29 May 2004 00:01:42 +0000
parents a4fe04f4d9c2
children ef8edc11a6e4
files lisp/ChangeLog src/ChangeLog
diffstat 2 files changed, 16 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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  <monnier@iro.umontreal.ca>
+
+	* 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  <juri@jurta.org>
 
 	* simple.el (eval-expression-print-format): New fun.
--- 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  <monnier@iro.umontreal.ca>
+
+	* 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  <jimb@redhat.com>
 
 	* regex.c (print_partial_compiled_pattern): Add missing 'break'