comparison src/globals.h @ 1405:b63792dadc23 v7.1.120

updated for version 7.1-120
author vimboss
date Tue, 25 Sep 2007 16:00:00 +0000
parents a4365075d05c
children cdd82acd75b4
comparison
equal deleted inserted replaced
1404:b00bc2bf23eb 1405:b63792dadc23
299 EXTERN except_T *caught_stack INIT(= NULL); 299 EXTERN except_T *caught_stack INIT(= NULL);
300 300
301 #endif 301 #endif
302 302
303 #ifdef FEAT_EVAL 303 #ifdef FEAT_EVAL
304 /* Garbage collection can only take place when we are sure there are no Lists 304 /*
305 * Garbage collection can only take place when we are sure there are no Lists
305 * or Dictionaries being used internally. This is flagged with 306 * or Dictionaries being used internally. This is flagged with
306 * "may_garbage_collect" when we are at the toplevel. 307 * "may_garbage_collect" when we are at the toplevel.
307 * "want_garbage_collect" is set by the garbagecollect() function, which means 308 * "want_garbage_collect" is set by the garbagecollect() function, which means
308 * we do garbage collection before waiting for a char at the toplevel. */ 309 * we do garbage collection before waiting for a char at the toplevel.
310 * "garbage_collect_at_exit" indicates garbagecollect(1) was called.
311 */
309 EXTERN int may_garbage_collect INIT(= FALSE); 312 EXTERN int may_garbage_collect INIT(= FALSE);
310 EXTERN int want_garbage_collect INIT(= FALSE); 313 EXTERN int want_garbage_collect INIT(= FALSE);
314 EXTERN int garbage_collect_at_exit INIT(= FALSE);
311 315
312 /* ID of script being sourced or was sourced to define the current function. */ 316 /* ID of script being sourced or was sourced to define the current function. */
313 EXTERN scid_T current_SID INIT(= 0); 317 EXTERN scid_T current_SID INIT(= 0);
314 #endif 318 #endif
315 319