comparison src/buffer.c @ 448:3078fd1074e8 r21-2-39

Import from CVS: tag r21-2-39
author cvs
date Mon, 13 Aug 2007 11:38:25 +0200
parents 1ccc32a20af4
children 3d3049ae1304
comparison
equal deleted inserted replaced
447:4fc5f13f3bd3 448:3078fd1074e8
1257 delete_from_buffer_alist (buf); 1257 delete_from_buffer_alist (buf);
1258 1258
1259 /* #### This is a problem if this buffer is in a dedicated window. 1259 /* #### This is a problem if this buffer is in a dedicated window.
1260 Need to undedicate any windows of this buffer first (and delete them?) 1260 Need to undedicate any windows of this buffer first (and delete them?)
1261 */ 1261 */
1262 Freplace_buffer_in_windows (buf, Qnil, Qnil); 1262 GCPRO1 (buf);
1263 Freplace_buffer_in_windows (buf, Qnil, Qall);
1264 UNGCPRO;
1263 1265
1264 font_lock_buffer_was_killed (b); 1266 font_lock_buffer_was_killed (b);
1265 1267
1266 /* Delete any auto-save file, if we saved it in this session. */ 1268 /* Delete any auto-save file, if we saved it in this session. */
1267 if (STRINGP (b->auto_save_file_name) 1269 if (STRINGP (b->auto_save_file_name)
2427 defs->saved_size = Qzero; /* lisp code wants int-or-nil */ 2429 defs->saved_size = Qzero; /* lisp code wants int-or-nil */
2428 defs->modtime = 0; 2430 defs->modtime = 0;
2429 defs->auto_save_modified = 0; 2431 defs->auto_save_modified = 0;
2430 defs->auto_save_failure_time = -1; 2432 defs->auto_save_failure_time = -1;
2431 defs->invisibility_spec = Qt; 2433 defs->invisibility_spec = Qt;
2434 defs->buffer_local_face_property = 0;
2432 2435
2433 defs->indirect_children = Qnil; 2436 defs->indirect_children = Qnil;
2434 syms->indirect_children = Qnil; 2437 syms->indirect_children = Qnil;
2435 2438
2436 { 2439 {