1. 05 Jun, 2008 2 commits
  2. 03 Jun, 2008 1 commit
  3. 01 Jun, 2008 1 commit
  4. 20 Apr, 2008 1 commit
  5. 15 Mar, 2008 1 commit
  6. 24 Feb, 2008 1 commit
    • Stefan Monnier's avatar
      Allow fine-grained image-cache flushing. · a2bc5bdd
      Stefan Monnier authored
      * dispextern.h (struct image): Add `dependencies' field.
      (clear_image_caches): Change arg to Lisp_Object.
      * image.c (make_image): Initialize `dependencies' field.
      (clear_image_cache): Change arg to allow fine-grained flushing.
      Perform the flush even if image-cache-eviction-delay is nil.
      (clear_image_caches): Change arg to Lisp_Object.
      (Fclear_image_cache): Expand meaning of the argument.
      (mark_image): Mark `dependencies' field.
      * xfaces.c (clear_face_cache): Adapt arg to call to clear_image_caches.
      (lface_hash): Use XHASH rather than XFASTINT.
      (face_at_buffer_position): Fix int -> EMACS_INT position.
      * xdisp.c (next_overlay_change): Fix int -> EMACS_INT position.
      (select_frame_for_redisplay): Remove code duplication.
      (redisplay_internal): Adapt arg to call to clear_image_caches.
      a2bc5bdd
  7. 27 Jan, 2008 1 commit
  8. 05 Oct, 2007 1 commit
  9. 01 Oct, 2007 1 commit
  10. 06 Sep, 2007 2 commits