diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 204 |
1 files changed, 201 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 62424265d96..be8329a856c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,7 +1,205 @@ | |||
| 1 | 2013-05-01 Leo Liu <sdl.web@gmail.com> | ||
| 2 | |||
| 3 | * progmodes/octave.el: Compatible with older emacs-24 releases. | ||
| 4 | (inferior-octave-has-built-in-variables): Remove. Buil-in | ||
| 5 | variables were removed from Octave in 2007. | ||
| 6 | (inferior-octave-startup): Fix uses. | ||
| 7 | (comint-line-beginning-position): Remove compatibility code for | ||
| 8 | emacs 21. | ||
| 9 | |||
| 10 | 2013-05-01 Juri Linkov <juri@jurta.org> | ||
| 11 | |||
| 12 | * isearch.el (isearch-forward, isearch-mode): Doc fix. (Bug#13923) | ||
| 13 | |||
| 14 | 2013-05-01 Juri Linkov <juri@jurta.org> | ||
| 15 | |||
| 16 | * comint.el (comint-previous-matching-input): Don't print message | ||
| 17 | "History item: %d" when `isearch-mode' is active. | ||
| 18 | (comint-history-isearch-message): Print message "History item: %d" | ||
| 19 | when `comint-input-ring-index' is not empty and this function is | ||
| 20 | called from `isearch-update' with a nil `ellipsis'. (Bug#13223) | ||
| 21 | |||
| 22 | 2013-05-01 Leo Liu <sdl.web@gmail.com> | ||
| 23 | |||
| 24 | * progmodes/octave.el (octave-abbrev-table): Remove abbrev | ||
| 25 | definitions. Use completion-at-point to insert keywords. | ||
| 26 | (octave-abbrev-start): Remove. | ||
| 27 | (inferior-octave-mode, octave-mode): Use :abbrev-table instead. | ||
| 28 | |||
| 29 | 2013-04-30 Leo Liu <sdl.web@gmail.com> | ||
| 30 | |||
| 31 | * progmodes/octave.el (inferior-octave-prompt-read-only): Fix last | ||
| 32 | change. | ||
| 33 | |||
| 34 | 2013-04-30 Alan Mackenzie <acm@muc.de> | ||
| 35 | |||
| 36 | Handle arbitrarily long C++ member initialisation lists. | ||
| 37 | * progmodes/cc-engine.el (c-back-over-member-initializers): new | ||
| 38 | function. | ||
| 39 | (c-guess-basic-syntax): New CASE 5R (extracted from 5B) to handle | ||
| 40 | (most) member init lists. | ||
| 41 | |||
| 42 | 2013-04-30 RĂ¼diger Sonderfeld <ruediger@c-plusplus.de> | ||
| 43 | |||
| 44 | * progmodes/octave.el (inferior-octave-prompt-read-only): New user | ||
| 45 | variable. | ||
| 46 | |||
| 47 | 2013-04-30 Leo Liu <sdl.web@gmail.com> | ||
| 48 | |||
| 49 | * progmodes/octave.el (octave-variables): Remove. No builtin | ||
| 50 | variables any more. All converted to functions. | ||
| 51 | (octave-font-lock-keywords, octave-completion-at-point-function): | ||
| 52 | Fix uses. | ||
| 53 | (octave-font-lock-texinfo-comment): New user variable. | ||
| 54 | (octave-texinfo-font-lock-keywords): New variable for texinfo | ||
| 55 | comment block. | ||
| 56 | (octave-function-comment-block): New face. | ||
| 57 | (octave-font-lock-texinfo-comment): New function. | ||
| 58 | (octave-mode): Font lock texinfo comment block. | ||
| 59 | |||
| 60 | 2013-04-29 Leo Liu <sdl.web@gmail.com> | ||
| 61 | |||
| 62 | * progmodes/octave.el (octave-font-lock-keywords): Handle 'end' in | ||
| 63 | indexing expression. | ||
| 64 | (octave-continuation-string): Do not use \. | ||
| 65 | (inferior-octave-complete-impossible): Remove. | ||
| 66 | (inferior-octave-completion-table) | ||
| 67 | (inferior-octave-completion-at-point): Remove its uses. | ||
| 68 | (inferior-octave-startup): completion_matches was introduced to | ||
| 69 | Octave in 1996 so safe to assume it. | ||
| 70 | (octave-function-file-comment): Improve to follow how Octave does it. | ||
| 71 | (octave-update-function-file-comment): Tweak. | ||
| 72 | |||
| 73 | 2013-04-29 Leo Liu <sdl.web@gmail.com> | ||
| 74 | |||
| 75 | * progmodes/octave.el (inferior-octave-startup-hook): Obsolete. | ||
| 76 | (inferior-octave-startup): Remove inferior-octave-startup-hook. | ||
| 77 | (octave-function-file-comment): Fix typo. | ||
| 78 | (octave-sync-function-file-names): Use read-char-choice. | ||
| 79 | |||
| 80 | 2013-04-28 Jay Belanger <jay.p.belanger@gmail.com> | ||
| 81 | |||
| 82 | * calc/calc.el (math-normalize): Don't set `math-normalize-error' | ||
| 83 | to t for the less important warnings. | ||
| 84 | |||
| 85 | 2013-04-27 Darren Hoo <darren.hoo@gmail.com> (tiny change) | ||
| 86 | |||
| 87 | * isearch.el (isearch-fail-pos): Check for empty `cmds'. (Bug#14268) | ||
| 88 | |||
| 89 | 2013-04-27 Glenn Morris <rgm@gnu.org> | ||
| 90 | |||
| 91 | * vc/log-view.el (log-view-current-entry): | ||
| 92 | Treat "---" separator lines as part of the following rev. (Bug#14169) | ||
| 93 | |||
| 94 | 2013-04-27 Juri Linkov <juri@jurta.org> | ||
| 95 | |||
| 96 | * subr.el (read-number): Doc fix about using it by interactive | ||
| 97 | code letter `n'. (Bug#14254) | ||
| 98 | |||
| 99 | 2013-04-27 Juri Linkov <juri@jurta.org> | ||
| 100 | |||
| 101 | * desktop.el (desktop-auto-save-timeout): New option. | ||
| 102 | (desktop-file-checksum): New variable. | ||
| 103 | (desktop-save): Add optional arg `auto-save' and don't auto-save | ||
| 104 | if nothing changed. | ||
| 105 | (desktop-auto-save-timer): New variable. | ||
| 106 | (desktop-auto-save, desktop-auto-save-set-timer): New functions. | ||
| 107 | (after-init-hook): Call `desktop-auto-save-set-timer'. | ||
| 108 | Suggested by Reuben Thomas <rrt@sc3d.org> in | ||
| 109 | <http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00327.html>. | ||
| 110 | |||
| 111 | 2013-04-27 Leo Liu <sdl.web@gmail.com> | ||
| 112 | |||
| 113 | * progmodes/octave.el (octave-function-file-p) | ||
| 114 | (octave-skip-comment-forward, octave-function-file-comment) | ||
| 115 | (octave-update-function-file-comment): New functions. | ||
| 116 | (octave-mode-map): Bind C-c ; to | ||
| 117 | octave-update-function-file-comment. | ||
| 118 | (octave-mode-menu): Add octave-update-function-file-comment. | ||
| 119 | (octave-mode, inferior-octave-mode): Fix doc-string. | ||
| 120 | (octave-insert-defun): Conform to Octave's coding convention. | ||
| 121 | (Bug#14285) | ||
| 122 | |||
| 123 | * files.el (basic-save-buffer): Don't let errors in | ||
| 124 | before-save-hook prevent saving buffer. | ||
| 125 | |||
| 126 | 2013-04-20 Roland Winkler <winkler@gnu.org> | ||
| 127 | |||
| 128 | * faces.el (read-face-name): Use completing-read if arg multiple | ||
| 129 | is nil. | ||
| 130 | |||
| 131 | 2013-04-27 Ingo Lohmar <i.lohmar@gmail.com> (tiny change) | ||
| 132 | |||
| 133 | * ls-lisp.el (ls-lisp-insert-directory): If no files are | ||
| 134 | displayed, move point to after the totals line. See | ||
| 135 | http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00677.html | ||
| 136 | for the details. | ||
| 137 | |||
| 138 | 2013-04-27 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 139 | |||
| 140 | * emacs-lisp/package.el (package-autoload-ensure-default-file): | ||
| 141 | Add current dir to the load-path. | ||
| 142 | (package-generate-autoloads): Don't rely on | ||
| 143 | autoload-ensure-default-file. | ||
| 144 | |||
| 145 | 2013-04-26 Reuben Thomas <rrt@sc3d.org> | ||
| 146 | |||
| 147 | * textmodes/remember.el (remember-store-in-files): Document that | ||
| 148 | the file name format is passed to `format-time-string'. | ||
| 149 | |||
| 150 | 2013-04-26 Leo Liu <sdl.web@gmail.com> | ||
| 151 | |||
| 152 | * progmodes/octave.el (octave-sync-function-file-names): New function. | ||
| 153 | (octave-mode): Use it in before-save-hook. | ||
| 154 | |||
| 155 | 2013-04-26 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 156 | |||
| 157 | * emacs-lisp/tabulated-list.el (tabulated-list-mode): Disable undo | ||
| 158 | (bug#14274). | ||
| 159 | |||
| 160 | * progmodes/octave.el (octave-smie-forward-token): Properly skip | ||
| 161 | \n and comment, even if it's not an implicit ; (bug#14218). | ||
| 162 | |||
| 163 | 2013-04-26 Glenn Morris <rgm@gnu.org> | ||
| 164 | |||
| 165 | * subr.el (read-number): Once more use `read' rather than | ||
| 166 | `string-to-number', to trap non-numeric input. (Bug#14254) | ||
| 167 | |||
| 168 | 2013-04-26 Erik Charlebois <erikcharlebois@gmail.com> | ||
| 169 | |||
| 170 | * emacs-lisp/syntax.el (syntax-propertize-multiline): | ||
| 171 | Use `syntax-multiline' text property consistently instead of | ||
| 172 | `font-lock-multiline'. (bug#14237). | ||
| 173 | |||
| 174 | 2013-04-26 Glenn Morris <rgm@gnu.org> | ||
| 175 | |||
| 176 | * emacs-lisp/shadow.el (list-load-path-shadows): | ||
| 177 | No longer necessary to check for duplicate simple.el, since | ||
| 178 | 2012-07-07 change to init_lread to not include installation lisp | ||
| 179 | directories in load-path when running uninstalled. (Bug#14270) | ||
| 180 | |||
| 181 | 2013-04-26 Leo Liu <sdl.web@gmail.com> | ||
| 182 | |||
| 183 | * progmodes/octave.el (octave-submit-bug-report): Obsolete. | ||
| 184 | (octave-mode, inferior-octave-mode): Use setq-local. | ||
| 185 | (octave-not-in-string-or-comment-p): Rename to | ||
| 186 | octave-in-string-or-comment-p. | ||
| 187 | (octave-in-comment-p, octave-in-string-p) | ||
| 188 | (octave-in-string-or-comment-p): Replace defsubst with defun. | ||
| 189 | |||
| 190 | 2013-04-25 Paul Eggert <eggert@cs.ucla.edu> | ||
| 191 | |||
| 192 | * Makefile.in (distclean): Remove $(lisp)/loaddefs.el~. | ||
| 193 | |||
| 194 | 2013-04-25 Bastien Guerry <bzg@gnu.org> | ||
| 195 | |||
| 196 | * textmodes/remember.el (remember-data-directory) | ||
| 197 | (remember-directory-file-name-format): Fix custom types. | ||
| 198 | |||
| 1 | 2013-04-25 Leo Liu <sdl.web@gmail.com> | 199 | 2013-04-25 Leo Liu <sdl.web@gmail.com> |
| 2 | 200 | ||
| 3 | * progmodes/octave.el (octave-completion-at-point-function): Make | 201 | * progmodes/octave.el (octave-completion-at-point-function): |
| 4 | use of inferior octave process. | 202 | Make use of inferior octave process. |
| 5 | (octave-initialize-completions): Remove. | 203 | (octave-initialize-completions): Remove. |
| 6 | (inferior-octave-completion-table): New function. | 204 | (inferior-octave-completion-table): New function. |
| 7 | (inferior-octave-completion-at-point): Use it. | 205 | (inferior-octave-completion-at-point): Use it. |
| @@ -72,7 +270,7 @@ | |||
| 72 | (opascal-parse-next-literal, opascal-debug-unparse-buffer): | 270 | (opascal-parse-next-literal, opascal-debug-unparse-buffer): |
| 73 | Adjust callers. | 271 | Adjust callers. |
| 74 | 272 | ||
| 75 | 2013-04-24 Reuben Thomas <rrt@sc3d.org> | 273 | 2013-04-24 Reuben Thomas <rrt@sc3d.org> |
| 76 | 274 | ||
| 77 | * textmodes/remember.el (remember-handler-functions): Add an | 275 | * textmodes/remember.el (remember-handler-functions): Add an |
| 78 | option for a new handler `remember-store-in-files'. | 276 | option for a new handler `remember-store-in-files'. |