]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
* lisp/faces.el (face-name): Undo last change.
[gnu-emacs] / lisp / ChangeLog
index a2cb2845bc7c3f3ce531059a19270375158e5f18..1ad086acf612c17d45143e05db1459fb627d57a8 100644 (file)
@@ -1,3 +1,158 @@
+2014-07-09  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * faces.el (face-name): Undo last change.
+       (x-resolve-font-name): Don't call face-name (bug#17956).
+
+2014-07-09  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       Fix dedenters and electric colon handling. (Bug#15163)
+
+       * progmodes/python.el
+       (python-rx-constituents): Add dedenter and block-ender.
+       (python-indent-dedenters, python-indent-block-enders): Delete.
+       (python-indent-context): Return new case for dedenter-statement.
+       (python-indent-calculate-indentation): Handle new case.
+       (python-indent-calculate-levels): Fix levels calculation for
+       dedenter statements.
+       (python-indent-post-self-insert-function): Fix colon handling.
+       (python-info-dedenter-opening-block-message): New function.
+       (python-indent-line): Use it.
+       (python-info-closing-block)
+       (python-info-closing-block-message): Remove.
+       (python-info-dedenter-opening-block-position)
+       (python-info-dedenter-opening-block-positions)
+       (python-info-dedenter-statement-p): New functions.
+
+2014-07-08  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/sh-script.el (sh-smie-sh-rules): Don't align with a && in
+       the middle of a line (bug#17896).
+
+2014-07-08  Juri Linkov  <juri@jurta.org>
+
+       * startup.el (command-line): Append displaying the warning about
+       the errors in the init file to the end of `after-init-hook'.
+       (Bug#17927)
+
+2014-07-08  Juri Linkov  <juri@jurta.org>
+
+       * faces.el (face-name): Return input arg `face' as is
+       when it's not a symbol.
+       (x-resolve-font-name): Don't check if the face is a symbol.
+       (Bug#17956)
+
+2014-07-08  Juri Linkov  <juri@jurta.org>
+
+       * facemenu.el (list-colors-print): In help-echo format use %.2f
+       instead of %d because now HSV values are floating-point components
+       between 0.0 and 1.0.
+
+2014-07-06  Glenn Morris  <rgm@gnu.org>
+
+       * emulation/cua-rect.el (cua--activate-rectangle):
+       Avoid setting cua--rectangle to nil.  (Bug#17877)
+
+2014-07-06  Stephen Berman  <stephen.berman@gmx.net>
+
+       * calendar/todo-mode.el: Fix wrong-type-argument error when
+       marking multiple consecutive items.
+       (todo-toggle-mark-item): Don't try to mark the empty lines at the
+       end of the todo and done items sections.  Note in doc string that
+       items marked by passing a numeric prefix argument can include the
+       last todo and first done items.
+       (todo-mark-category): Don't try to mark the empty line between the
+       todo and done items sections.
+
+2014-07-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/edebug.el (edebug-eval-defun): Print result using
+       proper Lisp quoting (bug#17934).
+
+       * progmodes/ruby-mode.el (ruby-mode-variables): Don't meddle with
+       require-final-newline since prog-mode already took care of it (bug#17947).
+
+2014-07-04  Stephen Berman  <stephen.berman@gmx.net>
+
+       * calendar/todo-mode.el: Fix two bugs.  Shorten Commentary and
+       refer to the Todo mode Info manual.  Update the comment on
+       requiring cl-lib.
+       (todo-find-filtered-items-file): Add todo-prefix overlays.
+       (todo-filter-items): Reorder a let-bound variable to avoid a
+       wrong-type-argument error on canceling the file choice dialog.
+
+2014-07-04  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/octave.el (inferior-octave-mode):
+       Set comint-input-ring-size to a number (bug#17912).
+
+2014-07-03  Juri Linkov  <juri@jurta.org>
+
+       * desktop.el (desktop-minor-mode-table): Add `defining-kbd-macro'
+       and `isearch-mode' associated with nil.  (Bug#17849)
+
+2014-07-02  Juri Linkov  <juri@jurta.org>
+
+       * desktop.el (desktop-save): Rename arg `auto-save' to
+       `only-if-changed'.  Doc fix.  (Bug#17873)
+
+2014-07-02  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * mouse.el (mouse-yank-primary, mouse-yank-secondary):
+       Use insert-for-yank (bug#17271).
+
+2014-07-02  Leo Liu  <sdl.web@gmail.com>
+
+       * emacs-lisp/pp.el (pp-eval-expression, pp-eval-last-sexp):
+       Support lexical-binding.
+
+2014-07-01  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc/log-edit.el (log-edit-goto-eoh): New function.
+       (log-edit--match-first-line): Use it (bug#17861).
+
+2014-07-01  Glenn Morris  <rgm@gnu.org>
+
+       * vc/log-edit.el (log-edit-hook): Add missing :version.
+
+2014-07-01  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * progmodes/python.el (python-indent-post-self-insert-function):
+       Enhancements to electric indentation behavior inside
+       parens. (Bug#17658)
+
+2014-07-01  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * ps-def.el (ps-generate-postscript-with-faces1): Don't mess with
+       buffer-invisibility-spec (bug#17867).
+
+2014-06-29  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * vc/vc-git.el (vc-git-checkin): When operating on the whole tree
+       pass "-a".
+
+2014-06-29  Glenn Morris  <rgm@gnu.org>
+
+       * cus-edit.el (help):
+       * finder.el (finder-known-keywords):
+       * help.el (help-for-help-internal):
+       * vc/ediff-mult.el (ediff-meta-buffer-verbose-message)
+       (ediff-redraw-registry-buffer):
+       * vc/ediff-ptch.el (ediff-patch-file-internal):
+       Doc fixes re "online" help.  (Bug#17803)
+
+       * progmodes/idlwave.el (idlwave): Update url-link for custom group.
+       (idlwave-mode): Doc URL update.
+
+2014-06-27  Stephen Berman  <stephen.berman@gmx.net>
+
+       * calendar/todo-mode.el (todo-set-top-priorities): Fix logic to
+       account for file-wide setting of todo-top-priorities-overrides.
+       Make code a bit cleaner.
+
+2014-06-27  Leo Liu  <sdl.web@gmail.com>
+
+       * calc/calc.el (math-bignum): Handle most-negative-fixnum.  (Bug#17556)
+
 2014-06-27  Glenn Morris  <rgm@gnu.org>
 
        * net/eww.el (eww-mode) <eww-current-title>: Make local.  (Bug#17860)