view lisp/sb-tag-gt.xpm @ 55720:1a56baecf37d

(struct backtrace): Add debug_on_exit member. (Fgarbage_collect): Clear out buffer undo_list markers after gc_sweep. Identify those markers as Lisp_Misc_Free objects. Clear car and cdr of the removed cons cells. (mark_object): Undo previous change - disallow Lisp_Misc_Free objects. (gc_sweep): Clear cons_blocks before sweeping strings, so we don't have any cons cells pointing to unallocated stings. Do not lisp_free any marker blocks, as there may still be pointers to them from buffer undo lists at this stage of GC.
author Kim F. Storm <storm@cua.dk>
date Fri, 21 May 2004 23:36:10 +0000
parents c2a09ac7b7b1
children
line wrap: on
line source

/* XPM */
static char * sb_tag_gt_xpm[] = {
"20 15 5 1",
" 	c None",
".	c #B8B8B8",
"+	c #000000",
"@	c #FFF993",
"#	c #828282",
"                    ",
"                    ",
"    ..............  ",
"   .++++++++++++++. ",
"  .+@@@@@++@@@@@@@+#",
" .+@@@@@@+++@@@@@@+#",
".+@@@@@@@++++@@@@@+#",
".+@++@@@@+++++@@@@+#",
".+@++@@@@+++++#@@@+#",
".+@@@@@@@++++#@@@@+#",
" #+@@@@@@+++#@@@@@+#",
"  #+@@@@@++#@@@@@@+#",
"   #++++++#+++++++# ",
"    ##############  ",
"                    "};