]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 16 Sep 2002 14:54:15 +0000 (14:54 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 16 Sep 2002 14:54:15 +0000 (14:54 +0000)
lisp/ChangeLog

index 0af037bef15c085247841719f47355ad06d5939f..465c04b59981e01d150e17825be8c21edf7e8fc6 100644 (file)
 
 2002-09-13  Stefan Monnier  <monnier@cs.yale.edu>
 
+       * diff-mode.el (diff-mode): Turn on compilation-minor-mode
+       support again, but more carefully this time.
+
+       * progmodes/perl-mode.el (perl-mode-syntax-table): Mark $, % and @
+       such that backward-sexp correctly skips them.
+       (perl-font-lock-keywords-2): Use regexp-opt.
+       (perl-font-lock-syntactic-keywords)
+       (perl-font-lock-syntactic-face-function): Better handle PODs.
+       Handle package names with ' in them and ($$) in `sub' declarations.
+       Handle format staements.  Handle regexp and quote-like ops.
+       (perl-empty-syntax-table): New var.
+       (perl-quote-syntax-table): New fun.
+
+       * pcvs.el (cvs-mode-find-file): Work even if point is at beg-of-line.
+       (cvs-do-removal): Bind inhibit-read-only while modifying the buffer.
+
+       * newcomment.el (comment-with-narrowing): Use the `declare' thingy.
+
        * derived.el (define-derived-mode): Properly ignore unknown args.
 
        * emacs-lisp/easy-mmode.el (define-minor-mode): Add a :require arg.
 
        * subr.el (define-mail-user-agent): Moved from simple.el.
 
-       * newcomment.el (comment-with-narrowing): Use the `declare' thingy.
-
 2002-09-10  Richard M. Stallman  <rms@gnu.org>
 
        * pcvs-info.el (cvs-check-fileinfo): Don't use boolp.