1. 24 Feb, 2008 2 commits
    • 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
    • Miles Bader's avatar
      Merge from gnus--devo--0 · 52bec650
      Miles Bader authored
      Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1073
      52bec650
  2. 23 Feb, 2008 2 commits
  3. 22 Feb, 2008 6 commits
  4. 21 Feb, 2008 9 commits
  5. 20 Feb, 2008 2 commits
  6. 17 Feb, 2008 1 commit
  7. 16 Feb, 2008 3 commits
  8. 15 Feb, 2008 5 commits
  9. 14 Feb, 2008 3 commits
  10. 12 Feb, 2008 1 commit
  11. 11 Feb, 2008 3 commits
  12. 10 Feb, 2008 2 commits
  13. 09 Feb, 2008 1 commit