aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2008-04-26 02:46:56 +0000
committerGlenn Morris2008-04-26 02:46:56 +0000
commit1ea193a2b6414ac6186de0840e5b734c7d82a810 (patch)
tree90dd6266a895ec92b44010f85ebdd8746d2f122b
parentda3cc79d77c36aba05a948fc357288cfb40adfd9 (diff)
downloademacs-1ea193a2b6414ac6186de0840e5b734c7d82a810.tar.gz
emacs-1ea193a2b6414ac6186de0840e5b734c7d82a810.zip
Comments.
-rw-r--r--lisp/ChangeLog30
-rw-r--r--lisp/progmodes/f90.el3
2 files changed, 32 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index c560f7cd847..1bb48e39709 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,33 @@
12008-04-26 Glenn Morris <rgm@gnu.org>
2
3 * abbrev.el (define-abbrev): Don't use `iff' in doc-strings.
4
5 * forms-d2.dat: Move to ../etc.
6 * forms-d2.el (forms-file): Adapt for above change.
7
8 * simple.el (quoted-insert, zap-to-char): Remove uses of obsolete
9 `translation-table-for-input'.
10
11 * emacs-lisp/bytecomp.el (byte-compile-warn-obsolete): New function.
12 (byte-compile-obsolete, byte-compile-variable-ref): Use it.
13
14 * progmodes/fortran.el (fortran-mode-syntax-table): Change `;'
15 to punctuation now it's not needed for abbrevs.
16 (fortran-mode-abbrev-table): Remove defvar, make use of new
17 define-abbrev-table :regexp feature.
18
19 * textmodes/ispell.el (ispell-insert-word): Remove, and replace with
20 insert, now that translation-table-for-input is not needed.
21
222008-04-26 Johannes Weiner <hannes@saeurebad.de>
23
24 * emacs-lisp/pp.el (pp-display-expression): New function,
25 extracted from pp-eval-expression.
26 (pp-eval-expression): Use pp-display-expression.
27 (pp-macroexpand-expression, pp-macroexpand-last-sexp): New functions.
28 (pp-last-sexp): New function, extracted from pp-eval-last-sexp.
29 (pp-eval-last-sexp): Use pp-last-sexp.
30
12008-04-26 Stefan Monnier <monnier@iro.umontreal.ca> 312008-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
2 32
3 * abbrev.el (define-abbrev-table): Apply props even if the table 33 * 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 @@
39 39
40;; To facilitate typing, a fairly complete list of abbreviations is provided. 40;; To facilitate typing, a fairly complete list of abbreviations is provided.
41;; All abbreviations begin with the backquote character "`" 41;; All abbreviations begin with the backquote character "`"
42;; (this requires modification of the syntax-table).
43;; For example, `i expands to integer (if abbrev-mode is on). 42;; For example, `i expands to integer (if abbrev-mode is on).
44 43
45;; There are two separate features for altering the appearance of code: 44;; There are two separate features for altering the appearance of code:
@@ -601,6 +600,8 @@ logical\\|double[ \t]*precision\\|type[ \t]*(\\sw+)\\|none\\)[ \t]*"
601 (list 600 (list
602 f90-keywords-level-3-re 601 f90-keywords-level-3-re
603 f90-operators-re 602 f90-operators-re
603 ;; FIXME why isn't this font-lock-builtin-face, which
604 ;; otherwise we hardly use, as in fortran.el?
604 (list f90-procedures-re '(1 font-lock-keyword-face keep)) 605 (list f90-procedures-re '(1 font-lock-keyword-face keep))
605 "\\<real\\>" ; avoid overwriting real defs 606 "\\<real\\>" ; avoid overwriting real defs
606 ;; As an attribute, but not as an optional argument. 607 ;; As an attribute, but not as an optional argument.