Mercurial > emacs
comparison src/fileio.c @ 52018:76a99003b377
(Finsert_file_contents): Use delete_all_overlays.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 22 Jul 2003 19:07:20 +0000 |
parents | 514920a68703 |
children | db86c36d5abf |
comparison
equal
deleted
inserted
replaced
52017:cfe412cda900 | 52018:76a99003b377 |
---|---|
3838 record_unwind_protect (Fset_buffer, Fcurrent_buffer ()); | 3838 record_unwind_protect (Fset_buffer, Fcurrent_buffer ()); |
3839 | 3839 |
3840 buffer = Fget_buffer_create (build_string (" *code-converting-work*")); | 3840 buffer = Fget_buffer_create (build_string (" *code-converting-work*")); |
3841 buf = XBUFFER (buffer); | 3841 buf = XBUFFER (buffer); |
3842 | 3842 |
3843 delete_all_overlays (buf); | |
3843 buf->directory = current_buffer->directory; | 3844 buf->directory = current_buffer->directory; |
3844 buf->read_only = Qnil; | 3845 buf->read_only = Qnil; |
3845 buf->filename = Qnil; | 3846 buf->filename = Qnil; |
3846 buf->undo_list = Qt; | 3847 buf->undo_list = Qt; |
3847 buf->overlays_before = NULL; | 3848 eassert (buf->overlays_before == NULL); |
3848 buf->overlays_after = NULL; | 3849 eassert (buf->overlays_after == NULL); |
3849 | 3850 |
3850 set_buffer_internal (buf); | 3851 set_buffer_internal (buf); |
3851 Ferase_buffer (); | 3852 Ferase_buffer (); |
3852 buf->enable_multibyte_characters = Qnil; | 3853 buf->enable_multibyte_characters = Qnil; |
3853 | 3854 |