diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 202 |
1 files changed, 201 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 9e473e21626..ad4f3b9a7f3 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,200 @@ | |||
| 1 | 2015-02-08 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 2 | |||
| 3 | * newcomment.el (comment-line): Fix missing paren. | ||
| 4 | |||
| 5 | 2015-02-08 Ulrich Müller <ulm@gentoo.org> | ||
| 6 | |||
| 7 | * play/gamegrid.el: Update comment to reflect that the | ||
| 8 | 'update-game-score' helper program is now setgid by default. | ||
| 9 | |||
| 10 | 2015-02-08 David Kastrup <dak@gnu.org> | ||
| 11 | |||
| 12 | * subr.el (apply-partially): Use lexical binding here. | ||
| 13 | |||
| 14 | 2015-02-08 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 15 | |||
| 16 | * newcomment.el (comment-line): New command. | ||
| 17 | |||
| 18 | * bindings.el (ctl-x-map): Bind to `C-x C-;'. | ||
| 19 | |||
| 20 | 2015-02-08 Oleh Krehel <ohwoeowho@gmail.com> | ||
| 21 | |||
| 22 | * outline.el (outline-show-entry): Fix one invisible char for the | ||
| 23 | file's last outline. Fixes Bug#19493. | ||
| 24 | |||
| 25 | 2015-02-08 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 26 | |||
| 27 | * subr.el (indirect-function): Change advertised calling convention. | ||
| 28 | |||
| 29 | 2015-02-08 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 30 | |||
| 31 | python.el: Fix completion-at-point. (Bug#19667) | ||
| 32 | |||
| 33 | * progmodes/python.el | ||
| 34 | (python-shell-completion-native-get-completions): Force process buffer. | ||
| 35 | (python-shell-completion-at-point): Handle case where call is not | ||
| 36 | in a shell buffer. | ||
| 37 | |||
| 38 | 2015-02-08 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 39 | |||
| 40 | python.el: Fix shell font-lock multiline input. (Bug#19744) | ||
| 41 | |||
| 42 | * progmodes/python.el | ||
| 43 | (python-shell-font-lock-post-command-hook): Handle multiline input. | ||
| 44 | |||
| 45 | 2015-02-08 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 46 | |||
| 47 | python.el: Make shell font-lock respect markers. (Bug#19650) | ||
| 48 | |||
| 49 | * progmodes/python.el (python-shell-font-lock-cleanup-buffer): | ||
| 50 | Use `erase-buffer`. | ||
| 51 | (python-shell-font-lock-comint-output-filter-function): | ||
| 52 | Handle newlines. | ||
| 53 | (python-shell-font-lock-post-command-hook): Respect markers on | ||
| 54 | text fontification. | ||
| 55 | |||
| 56 | 2015-02-07 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 57 | |||
| 58 | python.el: Keep eldoc visible while typing args. (Bug#19637) | ||
| 59 | |||
| 60 | * progmodes/python.el (python-eldoc--get-symbol-at-point): | ||
| 61 | New function based on Carlos Pita <carlosjosepita@gmail.com> patch. | ||
| 62 | (python-eldoc--get-doc-at-point, python-eldoc-at-point): Use it. | ||
| 63 | |||
| 64 | 2015-02-07 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 65 | |||
| 66 | Fix hideshow integration. (Bug#19761) | ||
| 67 | |||
| 68 | * progmodes/python.el | ||
| 69 | (python-hideshow-forward-sexp-function): New function based on | ||
| 70 | Carlos Pita <carlosjosepita@gmail.com> patch. | ||
| 71 | (python-mode): Make `hs-special-modes-alist` use it and initialize | ||
| 72 | the end regexp with the empty string to avoid skipping parens. | ||
| 73 | |||
| 74 | 2015-02-07 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 75 | |||
| 76 | * progmodes/python.el (python-check-custom-command): Do not use | ||
| 77 | defvar-local for compat with Emacs<24.3. | ||
| 78 | |||
| 79 | 2015-02-07 Martin Rudalics <rudalics@gmx.at> | ||
| 80 | |||
| 81 | * frame.el (frame-notice-user-settings): | ||
| 82 | Update `frame-size-history'. | ||
| 83 | (make-frame): Update `frame-size-history'. | ||
| 84 | Call `frame-after-make-frame'. | ||
| 85 | * faces.el (face-set-after-frame-default): Remove call to | ||
| 86 | frame-can-run-window-configuration-change-hook. | ||
| 87 | |||
| 88 | 2015-02-06 Dmitry Gutov <dgutov@yandex.ru> | ||
| 89 | |||
| 90 | * vc/vc-cvs.el (vc-cvs-dir-status-files): Don't pass DIR to | ||
| 91 | `vc-cvs-command' (bug#19732). | ||
| 92 | |||
| 93 | 2015-02-06 Nicolas Petton <nicolas@petton.fr> | ||
| 94 | |||
| 95 | * emacs-lisp/seq.el (seq-mapcat, seq-partition, seq-group-by): New functions. | ||
| 96 | * emacs-lisp/seq.el (seq-drop-while, seq-take-while, seq-count) | ||
| 97 | (seq--drop-list, seq--take-list, seq--take-while-list): Better docstring. | ||
| 98 | |||
| 99 | 2015-02-06 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 100 | |||
| 101 | * doc-view.el (doc-view-kill-proc-and-buffer): Obsolete. Use | ||
| 102 | `image-kill-buffer' instead. | ||
| 103 | |||
| 104 | 2015-02-06 Thomas Fitzsimmons <fitzsim@fitzsim.org> | ||
| 105 | |||
| 106 | * net/ldap.el (ldap-search-internal): Fix docstring. | ||
| 107 | |||
| 108 | 2015-02-06 Lars Ingebrigtsen <larsi@gnus.org> | ||
| 109 | |||
| 110 | * subr.el (define-error): The error conditions may be constant | ||
| 111 | lists, so use `append' to concatenate them. | ||
| 112 | |||
| 113 | 2015-02-06 Wolfgang Jenkner <wjenkner@inode.at> | ||
| 114 | |||
| 115 | * net/network-stream.el (network-stream-open-tls): Respect the | ||
| 116 | :end-of-capability setting. | ||
| 117 | |||
| 118 | 2015-02-05 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 119 | |||
| 120 | * emacs-lisp/package.el (package--sort-by-dependence): | ||
| 121 | New function. Return PACKAGE-LIST sorted by dependencies. | ||
| 122 | (package-menu-execute): Use it to delete packages in order. | ||
| 123 | (package--sort-deps-in-alist): New function. | ||
| 124 | (package-menu-mark-install): Can mark dependencies. | ||
| 125 | (package--newest-p): New function. | ||
| 126 | (package-delete): Don't delesect when deleting an older version of | ||
| 127 | an upgraded package. | ||
| 128 | |||
| 129 | * emacs-lisp/package.el: Add missing (require 'subr-x) | ||
| 130 | |||
| 131 | 2015-02-05 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 132 | |||
| 133 | * textmodes/css-mode.el (scss-smie--not-interpolation-p): Vars can be | ||
| 134 | hyphenated (bug#19263). | ||
| 135 | |||
| 136 | * textmodes/css-mode.el (css-fill-paragraph): Fix filling in presence | ||
| 137 | of variable interpolation (bug#19751). | ||
| 138 | |||
| 139 | 2015-02-05 Era Eriksson <era+emacs@iki.fi> | ||
| 140 | |||
| 141 | * json.el (json-end-of-file): New error (bug#19768). | ||
| 142 | (json-pop, json-read): Use it. | ||
| 143 | |||
| 144 | 2015-02-05 Kelly Dean <kelly@prtime.org> | ||
| 145 | |||
| 146 | * help-mode.el (help-xref-interned): Pass BUFFER and FRAME to | ||
| 147 | `describe-variable'. | ||
| 148 | |||
| 149 | * help-fns.el (describe-function-or-variable): New function. | ||
| 150 | |||
| 151 | * help.el (help-map): Bind `describe-function-or-variable' to o. | ||
| 152 | (help-for-help-internal): Document o key. | ||
| 153 | |||
| 154 | 2015-02-05 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 155 | |||
| 156 | * emacs-lisp/eieio-compat.el (eieio--defmethod): Use new | ||
| 157 | special (:documentation ...) feature. | ||
| 158 | * emacs-lisp/eieio-core.el (eieio-make-class-predicate) | ||
| 159 | (eieio-make-child-predicate): Same. | ||
| 160 | (eieio-copy-parents-into-subclass): Remove unused arg. | ||
| 161 | (eieio-defclass-internal): Adjust call accordingly and remove redundant | ||
| 162 | `pname' var. | ||
| 163 | (eieio--slot-name-index): Remove unused arg `obj' and adjust all | ||
| 164 | callers accordingly. | ||
| 165 | |||
| 166 | * emacs-lisp/cconv.el (cconv--convert-function): | ||
| 167 | Add `docstring' argument. | ||
| 168 | (cconv-convert): Use it to handle the new (:documentation ...) form. | ||
| 169 | (cconv-analyze-form): Handle the new (:documentation ...) form. | ||
| 170 | |||
| 171 | * emacs-lisp/bytecomp.el: | ||
| 172 | (byte-compile-initial-macro-environment): Use macroexp-progn. | ||
| 173 | (byte-compile-cl-warn): Don't silence use of cl-macroexpand-all. | ||
| 174 | (byte-compile-file-form-defvar-function): Rename from | ||
| 175 | byte-compile-file-form-define-abbrev-table. | ||
| 176 | (defvaralias, byte-compile-file-form-custom-declare-variable): Use it. | ||
| 177 | (byte-compile): Use byte-compile-top-level rather than | ||
| 178 | byte-compile-lambda so we can compile non-values. | ||
| 179 | (byte-compile-form): Add warnings for failed uses of lexical vars via | ||
| 180 | quoted symbols. | ||
| 181 | (byte-compile-unfold-bcf): Improve message for failed inlining. | ||
| 182 | (byte-compile-make-closure): Handle new format of internal-make-closure | ||
| 183 | for dynamically-generated docstrings. | ||
| 184 | |||
| 185 | * delsel.el: Deprecate the `kill' option. Use lexical-binding. | ||
| 186 | (open-line): Delete like all other commands, instead of killing. | ||
| 187 | (delete-active-region): Don't define any return any value. | ||
| 188 | |||
| 189 | * progmodes/python.el: Try to preserve compatibility with Emacs-24. | ||
| 190 | (python-mode): Don't assume eldoc-documentation-function has a non-nil | ||
| 191 | default. | ||
| 192 | |||
| 193 | 2015-02-04 Sam Steingold <sds@gnu.org> | ||
| 194 | |||
| 195 | * progmodes/python.el (python-indent-calculate-indentation): | ||
| 196 | Avoid the error when computing top-level indentation. | ||
| 197 | |||
| 1 | 2015-02-04 Stefan Monnier <monnier@iro.umontreal.ca> | 198 | 2015-02-04 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 199 | ||
| 3 | * emacs-lisp/cl-generic.el (cl--generic-member-method): Fix paren typo. | 200 | * emacs-lisp/cl-generic.el (cl--generic-member-method): Fix paren typo. |
| @@ -14,6 +211,9 @@ | |||
| 14 | 211 | ||
| 15 | 2015-02-04 Artur Malabarba <bruce.connor.am@gmail.com> | 212 | 2015-02-04 Artur Malabarba <bruce.connor.am@gmail.com> |
| 16 | 213 | ||
| 214 | * image-mode.el (image-kill-buffer): New command. | ||
| 215 | (image-mode-map): Bind it to k. | ||
| 216 | |||
| 17 | * emacs-lisp/package.el (package-delete): Remove package from | 217 | * emacs-lisp/package.el (package-delete): Remove package from |
| 18 | `package-selected-packages' even if it can't be deleted. | 218 | `package-selected-packages' even if it can't be deleted. |
| 19 | (package-installed-p): Accept package-desc objects. | 219 | (package-installed-p): Accept package-desc objects. |
| @@ -14330,7 +14530,7 @@ | |||
| 14330 | Change default to "# encoding: %s" to differentiate it from the | 14530 | Change default to "# encoding: %s" to differentiate it from the |
| 14331 | default Ruby encoding comment template. | 14531 | default Ruby encoding comment template. |
| 14332 | 14532 | ||
| 14333 | 2013-11-20 era eriksson <era+emacsbugs@iki.fi> | 14533 | 2013-11-20 Era Eriksson <era+emacsbugs@iki.fi> |
| 14334 | 14534 | ||
| 14335 | * ses.el (ses-mode): Doc fix. (Bug#14748) | 14535 | * ses.el (ses-mode): Doc fix. (Bug#14748) |
| 14336 | 14536 | ||