diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2606b5d62ea..b501c6e78a4 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,33 @@ | |||
| 1 | 2011-01-28 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2011-01-28 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * progmodes/grep.el (grep-regexp-alist): Tighten regexp. | ||
| 4 | (grep-mode-font-lock-keywords): Remove regexp that seems like | ||
| 5 | a left-over from before we used compile.el. | ||
| 6 | (grep-mode-font-lock-keywords): Call syntax-ppss-flush-cache when | ||
| 7 | modifying the buffer within with-silent-modifications. | ||
| 8 | |||
| 9 | * progmodes/compile.el: Cleanup text-properties namespace by using | ||
| 10 | `compilation-message' instead of `message', `compilation-directory' | ||
| 11 | instead of `directory', and `compilation-debug' instead of `debug'. | ||
| 12 | (compilation-last-buffer, compilation-parsing-end) | ||
| 13 | (compilation-error-list, compilation-old-error-list): Move to the | ||
| 14 | compatibility part of the code. | ||
| 15 | (compilation-error-properties): If `file' is a function, let it return | ||
| 16 | a file name. | ||
| 17 | (compilation-mode-font-lock-keywords): Be more conservative with the | ||
| 18 | omake "^ *" pattern prefix, to try and minimize the risk of | ||
| 19 | pathologically slow regexp matching. | ||
| 20 | (compilation-start): Use inhibit-read-only. | ||
| 21 | (compilation--unsetup): New function. | ||
| 22 | (compilation-shell-minor-mode, compilation-minor-mode): Use it. | ||
| 23 | (compilation-filter): Minor tweaks. | ||
| 24 | (compilation-next-error-function): Try and avoid abusing variable names. | ||
| 25 | (compilation--flush-file-structure): New fun. | ||
| 26 | (compilation-fake-loc): Use it for cleaner behavior when file is reused. | ||
| 27 | (debug-ignored-errors): Add "Moved past last ...". | ||
| 28 | (compilation--compat-error-properties) | ||
| 29 | (compilation--compat-parse-errors): Rename by doubling the "-". | ||
| 30 | |||
| 3 | Port features from the previous prolog.el to the new one. | 31 | Port features from the previous prolog.el to the new one. |
| 4 | * progmodes/prolog.el (prolog-system): Add GNU and ECLiPSe options. | 32 | * progmodes/prolog.el (prolog-system): Add GNU and ECLiPSe options. |
| 5 | (prolog-program-name, prolog-program-switches, prolog-consult-string) | 33 | (prolog-program-name, prolog-program-switches, prolog-consult-string) |