Improve window dividers code.
[bpt/emacs.git] / lisp / ChangeLog
index 90c0096..a97860c 100644 (file)
+2014-02-03  Martin Rudalics  <rudalics@gmx.at>
+
+       * faces.el (window-divider): New default value.  Rewrite
+       doc-string.
+       (window-divider-first-pixel, window-divider-last-pixel): New
+       faces.
+
+2014-02-03  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * progmodes/ruby-mode.el (ruby-font-lock-keywords): `private',
+       `protected' and `public' can also be called without arguments.
+
+2014-02-03  Glenn Morris  <rgm@gnu.org>
+
+       * register.el (window-configuration-to-register)
+       (frame-configuration-to-register): Unadvertise unused argument.
+       * frameset.el (frameset-to-register): Remove unused argument.
+
+       * kmacro.el (kmacro-to-register):
+       * register.el (increment-register):
+       * calc/calc-yank.el (calc-copy-to-register, calc-insert-register)
+       (calc-append-to-register, calc-prepend-to-register):
+       * play/gametree.el (gametree-layout-to-register)
+       (gametree-apply-register-layout):
+       * textmodes/picture.el (picture-clear-rectangle-to-register)
+       (picture-yank-rectangle-from-register):
+       * vc/emerge.el (emerge-combine-versions-register):
+       Use register-read-with-preview to read registers.
+
+2014-02-03  João Távora  <joaotavora@gmail.com>
+
+       * elec-pair.el (electric-pair-backward-delete-char): Don't error
+       when at beginning of (possibly narrowed) buffer.
+
+2014-02-02  Daniel Colascione  <dancol@dancol.org>
+
+       * help-at-pt.el (help-at-pt-string,help-at-pt-maybe-display): Also
+       try to display local help from just before point.
+
+2014-02-02  Alan Mackenzie  <bug-cc-mode@gnu.org>
+
+       c-parse-state.  Don't "append-lower-brace-pair" in certain
+       circumstances.  Also fix an obscure bug where "\\s!" shouldn't be
+       recognised as a comment.
+
+       * progmodes/cc-engine.el (c-state-pp-to-literal): Check for "\\s!"
+       as well as normal comment starter.
+       (c-parse-state-get-strategy): Extra return possibility
+       'back-and-forward.
+       (c-remove-stale-state-cache): Extra element CONS-SEPARATED in
+       return value list to indicate replacement of a brace-pair cons
+       with its car.
+       (c-parse-state-1): With 'back-and-forward, only call
+       c-append-lower-brace-pair-to state-cache when cons-separated.
+
+2014-02-02  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * term/ns-win.el (ns-suspend-error): New function.
+       (ns-initialize-window-system): Add ns-suspend-error to
+       suspend-hook (Bug#16612).
+
+2014-02-02  Daniel Colascione  <dancol@dancol.org>
+
+       * progmodes/cc-defs.el (c-find-assignment-for-mode): Make loading cc-mode silent.
+
+2014-02-02  Daniel Colascione  <dancol@dancol.org>
+
+       * comint.el (comint-prompt-read-only): Change doc to suggest remap keybinding.
+
+2014-02-02  Glenn Morris  <rgm@gnu.org>
+
+       * register.el (register-read-with-preview, point-to-register)
+       (window-configuration-to-register, frame-configuration-to-register)
+       (jump-to-register, number-to-register, view-register, insert-register)
+       (copy-to-register, append-to-register, prepend-to-register)
+       (copy-rectangle-to-register): Doc fixes.
+
+2014-02-02  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * help-fns.el (help-C-file-name): Handle advised functions (bug#16478).
+       * emacs-lisp/find-func.el (find-function-C-source): Idem.
+       * emacs-lisp/nadvice.el (advice--cd*r): New function.
+       * help-fns.el (describe-function-1): Use it.
+
+2014-02-02  Glenn Morris  <rgm@gnu.org>
+
+       * register.el (register-preview-default): New function,
+       split from register-preview.
+       (register-preview-function): Rename from register-preview-functions,
+       make it not a hook.
+       (register-preview): Use register-preview-function.
+       (register-read-with-preview): Error on non-character event.  (Bug#16595)
+
+2014-02-01  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * progmodes/ruby-mode.el (ruby-smie--implicit-semi-p): Check for
+       `:' before binary operators (bug#16609).  Don't check for `:'
+       before `[' and `(', or their syntax status.  A percent literal
+       can't end with either.
+       (ruby-font-lock-keywords): For built-ins that require arguments,
+       check that they're followed by something that looks like argument
+       (bug#16610).
+
+2014-02-01  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * subr.el (butlast): Document what an omitted N means (bug#13437).
+       (nbutlast): Ditto.
+
+2014-01-31  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * net/shr.el (shr-generic): Make into a defsubst to make the stack
+       depth shallower (bug#16587).
+       (shr-tag-svg): Respect `shr-inhibit-images'.
+       (shr-dom-to-xml): Respect `shr-blocked-images' (bug#15882).
+
 2014-01-31  Dmitry Gutov  <dgutov@yandex.ru>
 
        * progmodes/ruby-mode.el (ruby-align-chained-calls): New option.
        (ruby-smie-grammar): Make "." right-associative.  Make its priority
        lower than the ternary and all binary operators.
        (ruby-smie-rules): Indent "(" relative to the first non-"."
-       parent, or the first "." parent at indentation.  Use
-       `ruby-align-chained-calls' for indentation of "." tokens.
+       parent, or the first "." parent at indentation.
+       Use `ruby-align-chained-calls' for indentation of "." tokens.
        (Bug#16593)
 
 2014-01-31  Juri Linkov  <juri@jurta.org>