* lisp/uniquify.el (uniquify-buffer-name-style): Change default.
* src/lisp.mk (lisp): Add uniquify.elc.
** `electric-indent-mode' is enabled by default.
+** Uniquify is enabled by default.
+
** Command `rectangle-mark-mode' bound to C-x SPC makes a rectangular region.
Most commands are still unaware of it, but kill/yank do work on the rectangle.
2013-11-29 Stefan Monnier <monnier@iro.umontreal.ca>
+ * uniquify.el (uniquify-buffer-name-style): Change default.
+
+ * loadup.el: Preload "uniquify".
+
* time.el (display-time-update): Update all mode lines (bug#15999).
* electric.el (electric-indent-mode): Enable by default.
(load "vc/vc-hooks")
(load "vc/ediff-hook")
+(load "uniquify")
(load "electric")
(if (not (eq system-type 'ms-dos)) (load "tooltip"))
:group 'files)
-(defcustom uniquify-buffer-name-style nil
+(defcustom uniquify-buffer-name-style 'post-forward
"If non-nil, buffer names are uniquified with parts of directory name.
The value determines the buffer name style and is one of `forward',
`reverse', `post-forward', or `post-forward-angle-brackets'.
(redisplay_internal): Use it (bug#15999).
(prepare_menu_bars, redisplay_window): Use it as well.
- * lisp.mk (lisp): Add electric.elc.
+ * lisp.mk (lisp): Add electric.elc and uniquify.elc.
2013-11-29 Tom Seddon <emacs@tomseddon.plus.com> (tiny change)
$(lispsource)/vc/vc-hooks.elc \
$(lispsource)/vc/ediff-hook.elc \
$(lispsource)/electric.elc \
+ $(lispsource)/uniquify.elc \
$(lispsource)/tooltip.elc