]> git.eshelyaron.com Git - emacs.git/commitdiff
(define-ibuffer-column): Don't create a third argument for the
authorColin Walters <walters@gnu.org>
Sun, 9 Jun 2002 00:21:46 +0000 (00:21 +0000)
committerColin Walters <walters@gnu.org>
Sun, 9 Jun 2002 00:21:46 +0000 (00:21 +0000)
generated function.

lisp/ChangeLog
lisp/ibuf-macs.el

index a4db10b89203a039db6d0872503074b8dc14dae9..dc31ec09da04e44c7be8454677cdaf78954e51f6 100644 (file)
        
        * emacs-lisp/cl.el (copy-list): Moved to subr.el.
 
-       * replace.el (occur-mode): Don't set up categories.
+       * replace.el (occur-mode): Don't set up categories.  Do set
+       `font-lock-defaults', and be sure to set `font-lock-core-only'.
        (occur-1): Pass `list-matching-lines-face' and
        `list-matching-lines-buffer-name-face'.
        (occur-engine): Use `font-lock-face' instead of categories.
 
-       * info.el (Info-mode): Don't set up categories.
-       (Info-fontify-menu-headers): Use `font-lock-face' instead of categories.
+       * info.el (Info-mode): Don't set up categories.  Do set
+       `font-lock-defaults', and be sure to set `font-lock-core-only'.
+       (Info-fontify-menu-headers): Use `font-lock-face' instead of
+       categories.
        (Info-fontify-node): Ditto.
 
        * ibuffer.el (ibuffer-category-alist): Delete.
        `ibuffer-buffer-name-face'.  Don't use categories.
        (ibuffer-update-title-and-summary): Use `font-lock-face'.
        (ibuffer-insert-filter-group): Ditto.
-       (ibuffer-mode): Don't set up categories.
+       (ibuffer-mode): Don't set up categories.  Do set
+       `font-lock-defaults', and be sure to set `font-lock-core-only'.
+       (ibuffer-compile-format): Don't pass third argument
+       to column functions.
+       (filename-and-process): Ditto.  
+       
+       * ibuf-macs.el (define-ibuffer-column): Don't create a third
+       argument for the generated function.
 
        * font-core.el (font-lock-category-alist): Delete.
        (turn-on-font-lock-if-enabled): Don't use it.
@@ -64,6 +74,8 @@
        (font-lock-default-function): Use new `char-property-alias-alist'
        to make `font-lock-face' an alias for `face' when font-lock mode
        is enabled.
+       (font-lock-core-only): New variable.
+       (font-lock-set-defaults): Use it.
 
 2002-06-08  Richard M. Stallman  <rms@gnu.org>
 
index ac6bc5bae3b08e72e69adb6abf39052af96a8b4e..f32410aa8689a2e2b5d491cdcc7a3b9734291532 100644 (file)
@@ -105,7 +105,7 @@ change its definition, you should explicitly call
     `(progn
        ,(if inline
            `(push '(,sym ,bod) ibuffer-inline-columns)
-         `(defun ,sym (buffer mark ibuffer-buf)
+         `(defun ,sym (buffer mark)
             ,bod))
        (put (quote ,sym) 'ibuffer-column-name
            ,(if (stringp name)