+2011-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * dired.el (dired-map-over-marks): Refill the doc string (bug#6814).
+
+ * fringe.el (fringe-query-style): Remove redundant text " (type ?
+ for list)" (bug#6475).
+
+ * files.el (file-expand-wildcards): Ignore non-readable
+ sub-directories while trying to find matches instead of signalling
+ an error (bug#6297).
+
+ * man.el (Man-reference-regexp): Allow matching possible
+ word-wrapped references (bug#6289).
+
+ * vc/vc.el (vc-modify-change-comment): Change *VC-log* to *vc-log*
+ for consistency with the other vc buffers (bug#6197).
+ (vc-checkin): Ditto.
+
+ * vc/vc-arch.el: Fix comments to match the *VC-log* name change.
+
+ * longlines.el (longlines-mode): Document what ARG does (bug#6150).
+
+2011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * custom.el (defcustom): Clarify that :set is only used in the
+ Customize user interface (bug#6089).
+
+ * progmodes/flymake.el (flymake-mode): If the buffer isn't
+ associated with a file, refuse to run instead of erroring out
+ (bug#6084).
+
+ * textmodes/fill.el (fill-region): Remove the "Ordinarily" from
+ the doc string, since it appears that using `fill-column' always
+ controls the width (bug#7845).
+
+ * simple.el (shell-command-on-region): Say where the error output
+ went if `shell-command-default-error-buffer' is set (bug#6857).
+
+2011-07-02 Ken Manheimer <ken.manheimer@gmail.com>
+
+ * allout.el (allout-yank-processing): Adjust cursor position for
+ backwards-deleted space.
+
+ (allout-rebullet-heading): Register changes with
+ allout-exposure-changed-hook, so the modified topic is properly
+ decorated.
+
+2011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * minibuffer.el (completion-in-region): Document PREDICATE
+ (bug#7136).
+
+ * info-look.el (info-lookup-add-help): Clarify that ARGS is a list
+ of keyword/argument pairs (bug#6904).
+
+ * replace.el (multi-occur): Mention
+ `multi-occur-in-matching-buffers' in the doc string (bug#7566).
+
+2011-07-02 Drew Adams <drew.adams@oracle.com>
+
+ * dired.el (dired-mark-if): Make the message about whether it's
+ marking or unmarking clearer (bug#8523).
+
+2011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * disp-table.el (display-table-print-array): New function.
+ (describe-display-table): Use it to print the vectors more pretty
+ (Bug#8859).
+
+2011-07-02 Martin Rudalics <rudalics@gmx.at>
+
+ * window.el (window-state-get-1): Don't assign clone numbers.
+ Add clone-of item to list of window parameters.
+ (window-state-put-2): Don't process clone numbers.
+ (display-buffer-alist): Fix doc-string.
+
+2011-07-02 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * subr.el (remq): Don't allocate if it's not needed.
+ (keymap--menu-item-binding, keymap--menu-item-with-binding)
+ (keymap--merge-bindings): New functions.
+ (keymap-canonicalize): Use them to refine the canonicalization.
+ * minibuffer.el (minibuffer-local-completion-map)
+ (minibuffer-local-must-match-map): Move initialization from C.
+ (minibuffer-local-filename-completion-map): Move initialization from C;
+ don't inherit from anything here.
+ (minibuffer-local-filename-must-match-map): Make obsolete.
+ (completing-read-default): Use make-composed-keymap to combine
+ minibuffer-local-filename-completion-map with either
+ minibuffer-local-must-match-map or
+ minibuffer-local-filename-completion-map.
+
+2011-07-01 Glenn Morris <rgm@gnu.org>
+
+ * type-break.el (type-break-time-sum): Use dolist.
+
+ * textmodes/flyspell.el (flyspell-word-search-backward):
+ Replace CL function.
+
+2011-07-01 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mouse.el (mouse--strip-first-event): New function.
+ (function-key-map): Use it to map fringe clicks to normal clicks
+ by default.
+
+ * vc/vc-bzr.el (vc-bzr-revision-keywords): Update.
+ (vc-bzr-revision-completion-table): Add support for annotate and date.
+
+ * emacs-lisp/derived.el (define-derived-mode): Make abbrev-table
+ inherit from parent.
+
+2011-07-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * dired-aux.el (dired-diff): Doc fixup (bug#8816).
+ (dired-show-file-type): Doc fixup (bug#8818).
+
+ * dired.el (dired-mode): Fix up the doc string as suggested by
+ Drew Adams (bug#8817).
+
+ * progmodes/flymake.el (flymake-find-file-hook): Add an `autoload'
+ cookie, since the manual says that it should be possible to add
+ this function to `find-file-hook' (bug#8709).
+
+2011-07-01 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * progmodes/cfengine.el: Moved all cfengine3.el functionality
+ here. Noted Ted Zlatanov as the maintainer.
+ (cfengine-common-settings, cfengine-common-syntax): New functions
+ to set up common things between `cfengine-mode' and
+ `cfengine3-mode'.
+ (cfengine3-mode): New mode.
+ (cfengine3-defuns cfengine3-defuns-regex
+ (cfengine3-class-selector-regex cfengine3-category-regex)
+ (cfengine3-vartypes cfengine3-font-lock-keywords)
+ (cfengine3-beginning-of-defun, cfengine3-end-of-defun)
+ (cfengine3-indent-line): Add from cfengine3.el.
+
+2011-07-01 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (tramp-encoding-command-interactive): New defcustom.
+
+ * net/tramp-sh.el (tramp-maybe-open-connection): Use it.
+
+2011-07-01 Martin Rudalics <rudalics@gmx.at>
+
+ * window.el (same-window-buffer-names, same-window-regexps)
+ (same-window-p, special-display-frame-alist)
+ (special-display-popup-frame, special-display-function)
+ (special-display-buffer-names, special-display-regexps)
+ (special-display-p, pop-up-frame-alist, pop-up-frame-function)
+ (pop-up-frames, display-buffer-reuse-frames, pop-up-windows)
+ (split-window-preferred-function, split-height-threshold)
+ (split-width-threshold, even-window-heights)
+ (display-buffer-mark-dedicated, window-splittable-p)
+ (split-window-sensibly, window-safely-shrinkable-p):
+ Un-obsolete.
+ (display-buffer): Don't spread args with function specifier
+ because special-display-popup-frame won't like it.
+
2011-07-01 Paul Eggert <eggert@cs.ucla.edu>
+ Time-stamp simplifications and fixes.
+ These improve accuracy slightly, and future-proof the code
+ against some potential changes to current-time format.
+
+ * woman.el (woman-decode-buffer, WoMan-log-end): Log fractional secs
+ by using time-since and float-time.
+
+ * vc/ediff-util.el (ediff-calc-command-time): Use time-since
+ and float-time. Say "NNN.NNN seconds" rather than "NNN seconds
+ + NNN microseconds".
+
+ * type-break.el (type-break-time-sum): Rewrite using time-add.
+
+ * play/hanoi.el (hanoi-current-time-float): Remove.
+ All uses replaced by float-time.
+
+ * nxml/rng-maint.el (rng-time-function): Rewrite using time-subtract.
+ This yields a more-accurate answer.
+ (rng-time-to-float): Remove; no longer needed.
+
+ * emacs-lisp/timer.el (timer-relative-time): Use time-add.
+
* calendar/timeclock.el (timeclock-seconds-to-time):
Defalias to seconds-to-time, since they're the same thing.
+ * emacs-lisp/elp.el (elp-elapsed-time):
+ * emacs-lisp/benchmark.el (benchmark-elapse):
* allout-widgets.el (allout-elapsed-time-seconds): Use float-time.
+2011-07-01 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * window.el (bury-buffer): Don't iconify the only frame.
+ (switch-to-buffer): Revert to Emacs<23 behavior, i.e. do not fallback
+ to pop-to-buffer. Use pop-to-buffer-same-frame if you don't like that.
+
+2011-07-01 Chong Yidong <cyd@stupidchicken.com>
+
+ * eshell/em-smart.el (eshell-smart-display-navigate-list):
+ Add mouse-yank-primary.
+
+2011-07-01 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * progmodes/cfengine3.el: New file to support CFEngine 3.x.
+
+2011-07-01 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/find-func.el (find-library--load-name): New fun.
+ (find-library-name): Use it to find relative load names when provided
+ absolute file name (bug#8803).
+
2011-06-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
* textmodes/flyspell.el (flyspell-word): Consider words that
* progmodes/cc-guess.el: New file.
- * progmodes/cc-langs.el (c-mode-menu): Added "Style..." submenu.
+ * progmodes/cc-langs.el (c-mode-menu): Add "Style..." submenu.
* progmodes/cc-styles.el (cc-choose-style-for-mode): New function
derived from `c-basic-common-init'.