]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
* lisp/startup.el (command-line): Warn if ~/emacs.d is in load-path.
[gnu-emacs] / lisp / ChangeLog
index 4e838dd4181d88835e1157e5d702ac770368821b..5c6c40bc51589fb01f3f1992b3471bb5e0f785c9 100644 (file)
@@ -1,3 +1,97 @@
+2013-12-01  Glenn Morris  <rgm@gnu.org>
+
+       * startup.el (command-line): Warn if ~/emacs.d is in load-path.
+
+2013-11-30  Eli Zaretskii  <eliz@gnu.org>
+
+       * startup.el (fancy-splash-frame): On MS-Windows, trigger
+       redisplay to make sure the initial frame gets a change to become
+       visible.  (Bug#16014)
+
+2013-11-30  Martin Rudalics  <rudalics@gmx.at>
+
+       Support resizing frames and windows pixelwise.
+       * cus-start.el (frame-resize-pixelwise)
+       (window-resize-pixelwise): New entries.
+       * emacs-lisp/debug.el (debug): Use window-total-height instead
+       of window-total-size.
+       * frame.el (tool-bar-lines-needed): Defalias to tool-bar-height.
+       * help.el (describe-bindings-internal): Call help-buffer
+       (temp-buffer-max-width): New option.
+       (resize-temp-buffer-window, help-window-setup)
+       (with-help-window): Rewrite.
+       * mouse.el (mouse-drag-line): Rewrite.  Add key bindings for
+       dragging dividers.
+       * window.el (frame-char-size, window-min-pixel-height)
+       (window-safe-min-pixel-height, window-safe-min-pixel-width)
+       (window-min-pixel-width, window-safe-min-pixel-size)
+       (window-combination-p, window-safe-min-size)
+       (window-resizable-p, window--size-to-pixel)
+       (window--pixel-to-size, window--resize-apply-p): New functions.
+       (window-safe-min-height): Fix doc-string.
+       (window-size, window-min-size, window--min-size-1)
+       (window-sizable, window-sizable-p, window--min-delta-1)
+       (window-min-delta, window--max-delta-1, window-max-delta)
+       (window--resizable, window--resizable-p, window-resizable)
+       (window-full-height-p, window-full-width-p, window-at-side-p)
+       (window--in-direction-2, window-in-direction)
+       (window--resize-reset-1, window--resize-mini-window)
+       (window-resize, window-resize-no-error)
+       (window--resize-child-windows-normal)
+       (window--resize-child-windows, window--resize-siblings)
+       (window--resize-this-window, window--resize-root-window)
+       (window--resize-root-window-vertically)
+       (adjust-window-trailing-edge, enlarge-window, shrink-window)
+       (maximize-window, minimize-window, delete-window)
+       (quit-restore-window, window-split-min-size, split-window)
+       (balance-windows-2, balance-windows)
+       (balance-windows-area-adjust, balance-windows-area)
+       (window--state-get-1, window-state-get, window--state-put-1)
+       (window--state-put-2, window-state-put)
+       (display-buffer-record-window, window--display-buffer): Make
+       functions handle pixelwise sizing of windows.
+       (display-buffer--action-function-custom-type)
+       (display-buffer-fallback-action): Add
+       display-buffer-in-previous-window.
+       (display-buffer-use-some-window): Resize window to height it had
+       before.
+       (fit-window-to-buffer-horizontally): New option.
+       (fit-frame-to-buffer): Describe new values.
+       (fit-frame-to-buffer-bottom-margin): Replace with
+       fit-frame-to-buffer-margins.
+       (window--sanitize-margin): New function.
+       (fit-frame-to-buffer, fit-window-to-buffer): Rewrite completely
+       using window-text-pixel-size.
+
+2013-11-30  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/bytecomp.el (byte-compile-form):
+       Make the `interactive-only' warning like the `obsolete' one.
+       * comint.el (comint-run):
+       * files.el (insert-file-literally, insert-file):
+       * replace.el (replace-string, replace-regexp):
+       * simple.el (beginning-of-buffer, end-of-buffer, delete-backward-char)
+       (goto-line, insert-buffer, next-line, previous-line):
+       Tweak `interactive-only' spec.
+
+       Stop keeping (most) generated cedet grammar files in the repository.
+       * Makefile.in (semantic): New.
+       (compile-main): Depend on semantic.
+
+2013-11-29  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * net/newst-reader.el (newsticker-html-renderer): Default to SHR if
+       available.  Suggested by ClĂ©ment B. <barthele1u@etu.univ-lorraine.fr>.
+
+       * 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.
+       * loadup.el: Preload "electric".
+
 2013-11-29  Bozhidar Batsov  <bozhidar@batsov.com>
 
        * emacs-lisp/helpers.el (string-empty-p): New function.