comparison src/specifier.h @ 444:576fb035e263 r21-2-37

Import from CVS: tag r21-2-37
author cvs
date Mon, 13 Aug 2007 11:36:19 +0200
parents abe6d1db359e
children 3d3049ae1304
comparison
equal deleted inserted replaced
443:a8296e22da4e 444:576fb035e263
409 void (*value_changed_in_window) (Lisp_Object specifier, struct window *w, 409 void (*value_changed_in_window) (Lisp_Object specifier, struct window *w,
410 Lisp_Object oldval); 410 Lisp_Object oldval);
411 int offset_into_struct_frame; 411 int offset_into_struct_frame;
412 void (*value_changed_in_frame) (Lisp_Object specifier, struct frame *f, 412 void (*value_changed_in_frame) (Lisp_Object specifier, struct frame *f,
413 Lisp_Object oldval); 413 Lisp_Object oldval);
414 int always_recompute;
414 }; 415 };
415 416
416 /* #### get image instances out of domains! */ 417 /* #### get image instances out of domains! */
417 418
418 /* #### I think the following should abort() rather than return nil 419 /* #### I think the following should abort() rather than return nil
478 (Lisp_Object specifier, struct window *w, 479 (Lisp_Object specifier, struct window *w,
479 Lisp_Object oldval), 480 Lisp_Object oldval),
480 int struct_frame_offset, 481 int struct_frame_offset,
481 void (*value_changed_in_frame) 482 void (*value_changed_in_frame)
482 (Lisp_Object specifier, struct frame *f, 483 (Lisp_Object specifier, struct frame *f,
483 Lisp_Object oldval)); 484 Lisp_Object oldval),
485 int always_recompute);
484 void set_specifier_fallback (Lisp_Object specifier, 486 void set_specifier_fallback (Lisp_Object specifier,
485 Lisp_Object fallback); 487 Lisp_Object fallback);
486 void recompute_all_cached_specifiers_in_window (struct window *w); 488 void recompute_all_cached_specifiers_in_window (struct window *w);
487 void recompute_all_cached_specifiers_in_frame (struct frame *f); 489 void recompute_all_cached_specifiers_in_frame (struct frame *f);
488 490