- 05 Feb, 2015 28 commits
-
-
Artur Malabarba authored
-
Artur Malabarba authored
-
Artur Malabarba authored
-
Artur Malabarba authored
-
Artur Malabarba authored
-
Simen Heggestøyl authored
Fixes: debbugs:19263 * lisp/textmodes/css-mode.el (scss-smie--not-interpolation-p): Vars can be hyphenated.
-
Simen Heggestøyl authored
Fixes: debbugs:19751 * lisp/textmodes/css-mode.el (css-fill-paragraph): Fix filling in presence of variable interpolation.
-
Era Eriksson authored
Fixes: debbugs:19768 (json-pop, json-read): Use it.
-
Stefan Monnier authored
-
Stefan Monnier authored
* lisp/emacs-lisp/eieio-compat.el (eieio--defmethod): Use new special (:documentation ...) feature. * lisp/emacs-lisp/eieio-core.el (eieio-make-class-predicate) (eieio-make-child-predicate): Same. (eieio-copy-parents-into-subclass): Remove unused arg. (eieio-defclass-internal): Adjust call accordingly and remove redundant `pname' var. (eieio--slot-name-index): Remove unused arg `obj' and adjust all callers accordingly.
-
Stefan Monnier authored
* lisp/emacs-lisp/bytecomp.el: (byte-compile-initial-macro-environment): Use macroexp-progn. (byte-compile-cl-warn): Don't silence use of cl-macroexpand-all. (byte-compile-file-form-defvar-function): Rename from byte-compile-file-form-define-abbrev-table. (defvaralias, byte-compile-file-form-custom-declare-variable): Use it. (byte-compile): Use byte-compile-top-level rather than byte-compile-lambda so we can compile non-values. (byte-compile-form): Add warnings for failed uses of lexical vars via quoted symbols. (byte-compile-unfold-bcf): Improve message for failed inlining. (byte-compile-make-closure): Handle new format of internal-make-closure for dynamically-generated docstrings. * lisp/emacs-lisp/cconv.el (cconv--convert-function): Add `docstring' argument. (cconv-convert): Use it to handle the new (:documentation ...) form. (cconv-analyze-form): Handle the new (:documentation ...) form. * src/eval.c (Ffunction): Handle the new (:documentation ...) form. (syms_of_eval): Declare `:documentation'.
-
Artur Malabarba authored
-
Glenn Morris authored
-
Stefan Monnier authored
-
Stefan Monnier authored
(open-line): Delete like all other commands, instead of killing. (delete-active-region): Don't define any return any value.
-
Stefan Monnier authored
-
Martin Rudalics authored
* xdisp.c (Fwindow_text_pixel_size): Remove optional BUFFER argument added on 2015-02-01. * display.texi (Size of Displayed Text): Remove description of optional argument BUFFER of `window-text-pixel-size'.
-
Ted Zlatanov authored
-
Ted Zlatanov authored
-
Timo Lilja authored
-
Lars Magne Ingebrigtsen authored
-
Katsumi Yamaoka authored
-
Lars Magne Ingebrigtsen authored
-
Vincent Bernat authored
* gnus-int.el (gnus-request-group-scan): Use the correct function name. * nnimap.el (nnimap-request-group-scan): Fix the function name.
-
Lars Magne Ingebrigtsen authored
-
Lars Magne Ingebrigtsen authored
-
Lars Magne Ingebrigtsen authored
-
Stefan Monnier authored
(python-mode): Don't assume eldoc-documentation-function has a non-nil default.
-
- 04 Feb, 2015 12 commits
-
-
Sam Steingold authored
* lisp/progmodes/python.el (python-indent-calculate-indentation): Do not apply max to an empty list
-
Stefan Monnier authored
-
Stefan Monnier authored
We already get an obsolescence message. Use `declare'.
-
Stefan Monnier authored
(mail-mode-flyspell-verify): Fix last change. (flyspell-external-point-words, flyspell-large-region): Avoid add-to-list on local vars.
-
Tassilo Horn authored
* emacs-lisp/package.el (package-installed-p): Fix typo causing void-variable error.
-
Stefan Monnier authored
* lisp/cedet/**/*.el: Mechanically replace all calls to defmethod/defgeneric by calls to cl-defmethod/cl-defgeneric. * lisp/cedet/srecode/table.el: * lisp/cedet/srecode/fields.el: * lisp/cedet/srecode/dictionary.el: * lisp/cedet/srecode/compile.el: * lisp/cedet/semantic/debug.el: * lisp/cedet/semantic/db-ref.el: * lisp/cedet/ede/base.el: * lisp/cedet/ede/auto.el: * lisp/cedet/ede.el: Require `cl-generic'.
-
Artur Malabarba authored
-
Artur Malabarba authored
In particular, when given a package-desc object which is already installed, the package is not downloaded again.
-
Artur Malabarba authored
-
Eric Abrahamsen authored
-
Paul Eggert authored
* dispextern.h (struct glyph_string): Remove member two_byte_p. All uses removed. * xdisp.c (get_glyph_face_and_encoding): Remove arg two_byte_p. All callers changed.
-
Paul Eggert authored
-