Customize ns-use-srgb-colorspace on OSX >= 10.7 to use sRGB.
[bpt/emacs.git] / lisp / ChangeLog
index 3286c90..53cd243 100644 (file)
@@ -1,3 +1,94 @@
+2013-12-21  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * cus-start.el (all): Add ns-use-srgb-colorspace.
+
+2013-12-21  Chong Yidong  <cyd@gnu.org>
+
+       * custom.el (custom-theme-recalc-face): Do nothing if the face is
+       undefined.  Thus, theme settings for undefined faces do not take
+       effect until the faces are defined with defface, the same as with
+       theme variables.
+
+       * faces.el (face-spec-set): Use face-spec-recalc in all cases.
+       (face-spec-reset-face): Don't assign extra properties in temacs.
+       (face-spec-recalc): Apply X resources too.
+
+2013-12-21  Chong Yidong  <cyd@gnu.org>
+
+       * faces.el (face-spec-set):
+       * cus-face.el (custom-theme-set-faces, custom-set-faces):
+       * custom.el (defface): Doc fixes (Bug#16203).
+
+       * indent.el (indent-rigidly-map): Add docstring, and move commands
+       into named functions.
+       (indent-rigidly-left, indent-rigidly-right)
+       (indent-rigidly-left-to-tab-stop)
+       (indent-rigidly-right-to-tab-stop): New functions.  Decide on
+       indentation direction based on bidi direction, and accumulate
+       sequential commands in a single undo boundary.
+       (indent-rigidly--pop-undo): New utility function.
+
+2013-12-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * faces.el (read-face-name): Require crm.el when using crm-separator.
+
+2013-12-20  Daniel Colascione  <dancol@dancol.org>
+
+       * progmodes/sh-script.el (sh-mode): Tweak paragraph-separate
+       so that we don't reflow comments into the shebang line.
+
+2013-12-20  Juri Linkov  <juri@jurta.org>
+
+       * saveplace.el (save-place-to-alist): Add `dired-filename' as
+       a position when `dired-directory' is non-nil.  Check integer
+       positions with `integerp'.
+       (toggle-save-place, save-places-to-alist): Add check for
+       `dired-directory'.
+       (save-place-find-file-hook): Check integer positions with
+       `integerp'.
+       (save-place-dired-hook): Use `dired-goto-file' when
+       `dired-filename' is found in the assoc list.  Check integer
+       positions with `integerp'.
+       (dired-initial-position-hook): Rename from `dired-initial-point-hook'.
+
+       * dired.el (dired-initial-position-hook): Rename back from
+       `dired-initial-point-hook'.
+       (dired-initial-position): Rename `dired-initial-point-hook' to
+       `dired-initial-position-hook'.
+       (dired-file-name-at-point): Doc fix.  (Bug#15329)
+
+2013-12-20  Juri Linkov  <juri@jurta.org>
+
+       * replace.el (read-regexp-defaults-function): New defcustom (bug#14405).
+       (read-regexp-suggestions): New function.
+       (read-regexp): Use `read-regexp-defaults-function' to get default values.
+       Use `read-regexp-suggestions'.  Add non-empty default to history
+       for empty input.
+       (occur-read-regexp-defaults-function): Remove function.
+       (occur-read-primary-args): Use `regexp-history-last' instead of
+       `occur-read-regexp-defaults-function'.
+
+       * hi-lock.el (hi-lock-read-regexp-defaults-function): Remove function.
+       (hi-lock-line-face-buffer, hi-lock-face-buffer)
+       (hi-lock-face-phrase-buffer): Use `regexp-history-last' instead of
+       `hi-lock-read-regexp-defaults-function'.  Doc fix.
+       (hi-lock-face-symbol-at-point): Replace `find-tag-default-as-regexp'
+       with `find-tag-default-as-symbol-regexp'.  Doc fix.
+       (hi-lock-read-regexp-defaults): Remove function.
+       (hi-lock-regexp-okay): Add check for null.
+
+       * progmodes/grep.el (grep-read-regexp): Use `grep-tag-default' for
+       the arg DEFAULTS.  Move formatting of the prompt to `read-regexp'.
+
+       * subr.el (find-tag-default-as-symbol-regexp): New function.
+       (find-tag-default-as-regexp): Move symbol regexp formatting to
+       `find-tag-default-as-symbol-regexp'.
+
+2013-12-20  E Sabof  <esabof@gmail.com>  (tiny change)
+
+       * hi-lock.el (hi-lock-set-pattern): Check for `font-lock-specified-p'.
+       (Bug#14179)
+
 2013-12-20  Stephen Berman  <stephen.berman@gmx.net>
 
        * calendar/todo-mode.el: New implementation of item insertion
 
        Fix assignment for new window total sizes.
        * window.el (window--pixel-to-size): Remove function.
-       (window--pixel-to-total-1, window--pixel-to-total): Fix
-       calculation of new total sizes.
+       (window--pixel-to-total-1, window--pixel-to-total):
+       Fix calculation of new total sizes.
 
 2013-12-20  Vitalie Spinu  <spinuvit@gmail.com>
 
 
 2013-12-20  Dmitry Gutov  <dgutov@yandex.ru>
 
-       * progmodes/ruby-mode.el (ruby-align-to-stmt-keywords): New
-       option.  (Bug#16182)
+       * progmodes/ruby-mode.el (ruby-align-to-stmt-keywords):
+       New option.  (Bug#16182)
        (ruby-smie--indent-to-stmt-p): Use it.
        (ruby-smie-rules): Revert the logic in the handling of `when'.
        Expand the begin clause to handle `ruby-align-to-stmt-keywords'.
        * progmodes/make-mode.el (makefile-fill-paragraph): Fix infloop
        (Bug#13914).
 
-2013-12-18  Shigeru Fukaya <shigeru.fukaya@gmail.com>
+2013-12-18  Shigeru Fukaya  <shigeru.fukaya@gmail.com>
 
        * apropos.el (apropos-words-to-regexp): Fix algorithm (Bug#13946).
 
        * bindings.el: Map kp keys to non-kp keys systematically
        with basic modifiers control, meta and shift.  (Bug#14397)
 
-2013-12-11  Kenjiro NAKAYAMA <nakayamakenjiro@gmail.com>  (tiny change)
+2013-12-11  Kenjiro NAKAYAMA  <nakayamakenjiro@gmail.com>  (tiny change)
 
        * net/eww.el (eww-mode-map): Instead of "Quit" show "Exit" and
        "Close browser" menu items.  Fix wrong function of "List
        (describe-package-1): Add keyword buttons.
        (package-make-button): New convenience function.
        (package-keyword-button-action): Keyword button action using
-       `finder-list-matches'
+       `finder-list-matches'.
 
 2013-12-09  Eli Zaretskii  <eliz@gnu.org>
 
        * isearch.el (isearch-mode, isearch-done): Don't set arg LOCAL in
        add-hook and remove-hook for multi-buffer search.  (Bug#16035)
 
-2013-12-03  Tom Regner <tom@goochesa.de>  (tiny change)
+2013-12-03  Tom Regner  <tom@goochesa.de>  (tiny change)
 
        * notifications.el (notifications-close-notification): Call the
        D-Bus method with ID being a `:uint32'.  (Bug#16030)
        (eww-form-checkbox, eww-toggle-checkbox):
        Use `eww-form-checkbox-selected-symbol' and `eww-form-checkbox-symbol'.
 
-       * net/shr.el (shr-prefer-media-type-alist): New customizable variable.
+       * net/shr.el (shr-prefer-media-type-alist): New customizable variable.
        (shr--get-media-pref, shr--extract-best-source): New function.
-       (shr-tag-video, shr-tag-audio):  Use `shr--extract-best-source' when
+       (shr-tag-video, shr-tag-audio): Use `shr--extract-best-source' when
        no :src tag was specified.
 
        * net/eww.el (eww-use-external-browser-for-content-type): New variable.
        poster is available.
        (shr-tag-audio): Add support for <audio> tag.
 
-       * net/eww.el (eww-text-input-types): New const.
+       * net/eww.el (eww-text-input-types): New const.
        (eww-process-text-input): Treat input types in
        `eww-text-input-types' as text.
 
 
 2013-11-26  Kenjiro NAKAYAMA  <knakayam@redhat.com>  (tiny change)
 
-        * net/eww.el (eww-bookmark-browse): Use 'eww-browse-url'.
-        (eww-add-bookmark): ask confirmation when add to bookmarks
-        (eww-quit): ask confirmation before quitting eww
+       * net/eww.el (eww-bookmark-browse): Use 'eww-browse-url'.
+       (eww-add-bookmark): Ask confirmation when add to bookmarks
+       (eww-quit): Ask confirmation before quitting eww.
 
 2013-11-26  Eli Zaretskii  <eliz@gnu.org>
 
 
 2013-10-18  Reuben Thomas  <rrt@sc3d.org>
 
-       * textmodes/remember.el (remember): set buffer-offer-save in
+       * textmodes/remember.el (remember): Set buffer-offer-save in
        remember buffers (bug#13566).
 
 2013-10-18  Daniel Colascione  <dancol@dancol.org>
 
        * subr.el (eval-after-load): Preserve evaluation order (bug#15389).
 
-       * abbrev.el (abbrev--check-chars): Fix thinko (bug#15329).
+       * abbrev.el (abbrev--check-chars): Fix thinko (bug#15360).
 
 2013-09-16  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 
 2013-09-08  Kenichi Handa  <handa@gnu.org>
 
-       * international/characters.el: Set category "^" (Combining) for
+       * international/characters.el: Set category "^" (Combining) for
        more characters.
 
 2013-09-07  Alan Mackenzie  <acm@muc.de>