From: Glenn Morris Date: Sat, 26 Apr 2008 02:46:56 +0000 (+0000) Subject: Comments. X-Git-Tag: emacs-pretest-23.0.90~6029 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=1ea193a2b6414ac6186de0840e5b734c7d82a810;p=emacs.git Comments. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c560f7cd847..1bb48e39709 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,33 @@ +2008-04-26 Glenn Morris + + * abbrev.el (define-abbrev): Don't use `iff' in doc-strings. + + * forms-d2.dat: Move to ../etc. + * forms-d2.el (forms-file): Adapt for above change. + + * simple.el (quoted-insert, zap-to-char): Remove uses of obsolete + `translation-table-for-input'. + + * emacs-lisp/bytecomp.el (byte-compile-warn-obsolete): New function. + (byte-compile-obsolete, byte-compile-variable-ref): Use it. + + * progmodes/fortran.el (fortran-mode-syntax-table): Change `;' + to punctuation now it's not needed for abbrevs. + (fortran-mode-abbrev-table): Remove defvar, make use of new + define-abbrev-table :regexp feature. + + * textmodes/ispell.el (ispell-insert-word): Remove, and replace with + insert, now that translation-table-for-input is not needed. + +2008-04-26 Johannes Weiner + + * emacs-lisp/pp.el (pp-display-expression): New function, + extracted from pp-eval-expression. + (pp-eval-expression): Use pp-display-expression. + (pp-macroexpand-expression, pp-macroexpand-last-sexp): New functions. + (pp-last-sexp): New function, extracted from pp-eval-last-sexp. + (pp-eval-last-sexp): Use pp-last-sexp. + 2008-04-26 Stefan Monnier * abbrev.el (define-abbrev-table): Apply props even if the table diff --git a/lisp/progmodes/f90.el b/lisp/progmodes/f90.el index 38f3bacf002..f93093bbce5 100644 --- a/lisp/progmodes/f90.el +++ b/lisp/progmodes/f90.el @@ -39,7 +39,6 @@ ;; To facilitate typing, a fairly complete list of abbreviations is provided. ;; All abbreviations begin with the backquote character "`" -;; (this requires modification of the syntax-table). ;; For example, `i expands to integer (if abbrev-mode is on). ;; There are two separate features for altering the appearance of code: @@ -601,6 +600,8 @@ logical\\|double[ \t]*precision\\|type[ \t]*(\\sw+)\\|none\\)[ \t]*" (list f90-keywords-level-3-re f90-operators-re + ;; FIXME why isn't this font-lock-builtin-face, which + ;; otherwise we hardly use, as in fortran.el? (list f90-procedures-re '(1 font-lock-keyword-face keep)) "\\" ; avoid overwriting real defs ;; As an attribute, but not as an optional argument.