X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/4efc33f01d0344a52670eb0c0250d5ef40bb7952..47f58d8500669f7a9a55bf67c2b26e8a5e0ae6af:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 34ac8ffd5e..3cf01addde 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,122 @@ +2013-10-31 Glenn Morris + + * Makefile.in (custom-deps, finder-data): No need to setq the target + variables, we are in the right directory and the defaults work fine. + +2013-10-30 Glenn Morris + + * Makefile.in (autoloads): Do not use abs_lisp. + + * emacs-lisp/autoload.el (autoload-generate-file-autoloads): + `newline' does not respect `standard-output', so use `princ'. + +2013-10-30 Alp Aker + + Ensure unmarking in buffer menu clears 'S' marks. (Bug#15761) + * buff-menu.el (Buffer-menu--unmark): New function. + (Buffer-menu-unmark, Buffer-menu-backup-unmark): Use it. + +2013-10-30 Glenn Morris + + * Makefile.in (AUTOGENEL): Add org/org-loaddefs.el. + + * emacs-lisp/package.el (lm-homepage): Declare. + + * eshell/em-ls.el (eshell-ls-directory, eshell-ls-symlink): + Fix doc typos. + + * vc/pcvs.el (cvs-status-cvstrees): Autoload to silence compiler. + + * Makefile.in (finder-data, autoloads, update-subdirs) + (compile-main, compile-clean, compile-always, bootstrap-clean): + Check return value of cd. + (compile-calc): Remove. + +2013-10-30 Stefan Monnier + + * simple.el (copy-region-as-kill): Fix call to region-extract-function. + + * emacs-lisp/bytecomp.el (byte-defop-compiler): Add new `2-and' handler. + (byte-compile-and-folded): New function. + (=, <, >, <=, >=): Use it. + + * dos-w32.el (minibuffer-history-case-insensitive-variables) + (path-separator, null-device, buffer-file-coding-system) + (lpr-headers-switches): Check system-type before modifying them. + (find-buffer-file-type-coding-system): Mark obsolete. + (w32-find-file-not-found-set-buffer-file-coding-system): Rename from + find-file-not-found-set-buffer-file-coding-system. + (w32-untranslated-filesystem-list, w32-untranslated-canonical-name): + (w32-add-untranslated-filesystem, w32-remove-untranslated-filesystem) + (w32-direct-print-region-use-command-dot-com, w32-untranslated-file-p): + (w32-direct-print-region-helper, w32-direct-print-region-function) + (w32-direct-ps-print-region-function): Rename by adding a "w32-" prefix. + * startup.el (normal-top-level-add-subdirs-to-load-path): + * ps-print.el (ps-print-region-function): + * lpr.el (print-region-function): Use new name. + + * subr.el (custom-declare-variable-early): Remove function. + (custom-declare-variable-list): Remove var. + (error, user-error): Remove `while' loop. + (read-quoted-char-radix, read-quoted-char): Move to simple.el. + (user-emacs-directory-warning, locate-user-emacs-file): + Move to files.el. + * simple.el (read-quoted-char-radix, read-quoted-char): + * files.el (user-emacs-directory-warning, locate-user-emacs-file): + Move from subr.el. + * custom.el (custom-declare-variable-list): Don't process + custom-declare-variable-list. + + * progmodes/python.el (python-shell-get-buffer): New function. + (python-shell-get-process): Use it. + (python-shell-send-string): Always use utf-8 and add a cookie to tell + Python which encoding was used. Don't split-string since we only care + about the first line. Return the temp-file, if applicable. + (python-shell-send-region): Tell compile.el how to turn locations in + the temp-file into locations in the source buffer. + +2013-10-29 Stefan Monnier + + * subr.el (undefined): Add missing behavior from the C code for + unbound keys. + + * rect.el: Use lexical-binding. Add new rectangular region support. + (rectangle-mark): New command. + (rectangle--region): New var. + (deactivate-mark-hook): Reset rectangle--region. + (rectangle--extract-region, rectangle--insert-for-yank) + (rectangle--highlight-for-redisplay) + (rectangle--unhighlight-for-redisplay): New functions. + (region-extract-function, redisplay-unhighlight-region-function) + (redisplay-highlight-region-function): Use them to handle + rectangular region. + * simple.el (region-extract-function): New var. + (delete-backward-char, delete-forward-char, deactivate-mark): Use it. + (kill-new, kill-append): Remove obsolete `yank-handler' argument. + (kill-region): Replace obsolete `yank-handler' arg with `region'. + (copy-region-as-kill, kill-ring-save): Add `region' argument. + (redisplay-unhighlight-region-function) + (redisplay-highlight-region-function): New vars. + (redisplay--update-region-highlight): New function. + (pre-redisplay-function): Use it. + (exchange-point-and-mark): Don't deactivate the mark before + reactivate-it anyway. + * comint.el (comint-kill-region): Remove yank-handler argument. + * delsel.el (delete-backward-char, backward-delete-char-untabify) + (delete-char): Remove property, since it's now part of their + default behavior. + (self-insert-iso): Remove property since this command doesn't exist. + + * emacs-lisp/package.el (package--download-one-archive) + (describe-package-1): Don't query the user about final newline. + +2013-10-29 Daniel Colascione + + * net/tramp.el (tramp-methods): Document new functionality. + * net/tramp-sh.el (tramp-compute-multi-hops): Punt to + tramp-hostname-checker if method provides one instead of scanning + argument list for "%h" to decide hostname acceptability. + 2013-10-28 Michael Albinus * net/tramp-sh.el (tramp-sh-handle-copy-directory): @@ -7,8 +126,8 @@ 2013-10-28 Daiki Ueno * epa-file.el - (epa-file-cache-passphrase-for-symmetric-encryption): Document - that this option has no effect with GnuPG 2.0 (bug#15552). + (epa-file-cache-passphrase-for-symmetric-encryption): + Document that this option has no effect with GnuPG 2.0 (bug#15552). 2013-10-27 Xue Fuqiao @@ -18,8 +137,8 @@ 2013-10-27 Alan Mackenzie Indent statements in macros following "##" correctly. - * progmodes/cc-engine.el (c-crosses-statement-barrier-p): Modify - the "#" arm of a cond form to handle "#" and "##" operators. + * progmodes/cc-engine.el (c-crosses-statement-barrier-p): + Modify the "#" arm of a cond form to handle "#" and "##" operators. 2013-10-27 Nathan Trapuzzano (tiny change)