changeset 47500:864e328bbca7

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Mon, 16 Sep 2002 14:54:15 +0000
parents 587c549890cf
children c0b4dc1b7414
files lisp/ChangeLog
diffstat 1 files changed, 18 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Mon Sep 16 06:34:04 2002 +0000
+++ b/lisp/ChangeLog	Mon Sep 16 14:54:15 2002 +0000
@@ -48,6 +48,24 @@
 
 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.
@@ -200,8 +218,6 @@
 
 	* 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.