]> code.delx.au - gnu-emacs/commitdiff
(Finsert_file_contents): Use delete_all_overlays.
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 22 Jul 2003 19:07:49 +0000 (19:07 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 22 Jul 2003 19:07:49 +0000 (19:07 +0000)
src/ChangeLog
src/fileio.c

index e9ddaf38aa8c171f198b3648c6e2dc2f33ea7d19..fee3907d110dcdef57764cc22acb69a8fffa4f96 100644 (file)
@@ -1,3 +1,14 @@
+2003-07-22  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * xfns.c: Don't check HAVE_PNG_H: autoconf doesn't seem to find it.
+
+       * buffer.c (delete_all_overlays): New function.
+       * buffer.h (delete_all_overlays): Declare.
+       * coding.c (run_pre_post_conversion_on_str):
+       * print.c (temp_output_buffer_setup):
+       * fileio.c (Finsert_file_contents):
+       * minibuf.c (get_minibuffer): Use it.
+
 2003-07-22  Andrew Choi  <akochoi@shaw.ca>
 
        * unexmacosx.c (unexec_regions_sort_compare):
@@ -18,7 +29,7 @@
 
        * s/openbsd.h (LD_SWITCH_SYSTEM_TEMACS): Add undef.
 
-       * fns.c (Flocale_info): Renamed from Flanginfo.  Doc fixes.
+       * fns.c (Flocale_info): Rename from Flanginfo.  Doc fixes.
        (syms_of_fns): Corresponding change.
 
        * alloc.c (syms_of_alloc): Doc fixes.
index d7766fa9f1fc298e1e526fefdbff253f7c8ca1ae..a44552010c747fe872773a2b27725031b8a25421 100644 (file)
@@ -3840,12 +3840,13 @@ actually used.  */)
                  buffer = Fget_buffer_create (build_string (" *code-converting-work*"));
                  buf = XBUFFER (buffer);
 
+                 delete_all_overlays (buf);
                  buf->directory = current_buffer->directory;
                  buf->read_only = Qnil;
                  buf->filename = Qnil;
                  buf->undo_list = Qt;
-                 buf->overlays_before = NULL;
-                 buf->overlays_after = NULL;
+                 eassert (buf->overlays_before == NULL);
+                 eassert (buf->overlays_after == NULL);
 
                  set_buffer_internal (buf);
                  Ferase_buffer ();