summaryrefslogtreecommitdiff
path: root/lisp/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * net/gnutls.el (gnutls-min-prime-bits): Improve docstring.Chong Yidong2012-05-161-0/+4
|
* Misc docfixes.Chong Yidong2012-05-151-0/+2
| | | | | | | | | | | | | | | Suggested by Martin Rudalics. * doc/lispref/display.texi (Face Functions): Fix define-obsolete-face-alias. * doc/lispref/functions.texi (Obsolete Functions): Fix doc for set-advertised-calling-convention. * doc/lispref/modes.texi (Mode Help): Fix describe-mode. * doc/lispref/variables.texi (Variable Aliases): Fix make-obsolete-variable. * lisp/help.el (describe-mode): Doc fix.
* * net/gnutls.el (gnutls-min-prime-bits): Default to 256.Chong Yidong2012-05-151-0/+4
| | | | Fixes: debbugs:11267
* Backport fix for Bug#11382 from trunkChong Yidong2012-05-131-0/+6
|
* * net/rlogin.el (rlogin-mode-map): Fix last change.Stefan Monnier2012-05-111-0/+4
|
* * mail/smtpmail.el (smtpmail-send-command): Send the command andJason L. Wright2012-05-091-0/+7
| | | | | | | | the following \r\n using a single `process-send-string', since the Lotus SMTP server refuses to accept any commands if they are sent with two `process-send-string's. Fixes: debbugs:11444
* * lisp/shell.el (shell-parse-pcomplete-arguments):Stefan Monnier2012-05-091-6/+11
| | | | | | Obey pcomplete-arg-quote-list inside double-quoted args as well. Fixes: debbugs:11348
* * shell.el (shell-completion-vars): Fix last change.Stefan Monnier2012-05-071-0/+4
| | | | Fixes: debbugs:11348
* Fix a gdb-mi process filtering issue arising in ansi-color.el.Chong Yidong2012-05-071-0/+6
| | | | | | * lisp/ansi-color.el (ansi-color-process-output): Check for validity of comint-last-output-start before using it. This avoids a bad interaction with gdb-mi's input/output buffer.
* * files.el (dir-locals-read-from-file): Mention dir-locals in any error message.Glenn Morris2012-05-061-0/+5
|
* * emacs-lisp/package.el (package-built-in-p): Handle `emacs' package.Chong Yidong2012-05-061-0/+5
| | | | Fixes: debbugs:11410
* Fix package.el handling of local variables on first line.Chong Yidong2012-05-051-0/+5
| | | | | * lisp/emacs-lisp/package.el (package-buffer-info): Avoid putting local variables into description.
* * lisp/shell.el (shell-completion-vars): Set pcomplete-arg-quote-list likeStefan Monnier2012-05-051-0/+6
| | | | | | | shell-delimiter-argument-list. (shell-parse-pcomplete-arguments): Obey pcomplete-arg-quote-list. Fixes: debbugs:11348
* Backport fix for Bug#11282 from trunkKenichi Handa2012-05-041-0/+6
|
* * select.el (xselect--encode-string): Always use utf-8 for TEXT on Nextstep.Chong Yidong2012-05-041-0/+5
|
* Resurrect encoding of replies by Rmail which was lost in ↵Eli Zaretskii2012-04-301-0/+6
| | | | | | | | 2012-04-11T21:37:13Z!monnier@iro.umontreal.ca. lisp/mail/rmail.el (rmail-yank-current-message): Use the encoding of the yanked message in preference to the default value of buffer-file-coding-system.
* Fix entry in display-buffer--action-function-custom-typeMartin Rudalics2012-04-301-0/+5
|
* Update CC Mode version to 5.32.3.Alan Mackenzie2012-04-271-0/+4
|
* Fix for tool-bar confusion in read-key.Chong Yidong2012-04-271-0/+5
| | | | | | | * lisp/subr.el (read-key): Avoid running filter function when setting up temporary tool bar entries. Fixes: debbugs:9922
* Fixes: debbugs:11344Andreas Schwab2012-04-261-0/+5
| | | | * vc/vc-git.el (vc-git-state): Fix regexp matching diff output.
* Ensure that X selection convertors properly encode returned strings.Chong Yidong2012-04-241-0/+9
| | | | | | | | | | | | Though not itself a regression, this bug was exposed by the support for MULTIPLE selections, which is new to Emacs 24 (see Bug#11315). * lisp/select.el (xselect--encode-string): New function, split from xselect-convert-to-string. (xselect-convert-to-string): Use it. (xselect-convert-to-filename, xselect-convert-to-os) (xselect-convert-to-host, xselect-convert-to-user): Ensure that returned strings are properly encoded.
* * simple.el (delete-active-region): Move to killing custom group.Chong Yidong2012-04-221-0/+4
|
* * progmodes/which-func.el (which-func-current): Quote %Andreas Schwab2012-04-211-0/+5
| | | | characters for mode-line processing.
* Fix xml.el regression introduced by 2012-01-27 change.Chong Yidong2012-04-211-0/+5
| | | | | | | * lisp/xml.el (xml-parse-region, xml-parse-tag): Avoid errors due to reaching eob. Fixes: debbugs:11286
* Fix logic for returning to and yanking from Rmail buffer.Paul Eggert2012-04-201-0/+16
| | | | | | | | | | | | | | * mail/rmail.el (rmail-start-mail): Pass (rmail-mail-return...) for the return-action. Pass (rmail-yank-current-message...) for the yank-action. (rmail-yank-current-message): New function. (rmail-mail): Pass the Rmail buffer, not view buffer, for replybuffer. (rmail-reply): Likewise. (rmail-forward): Pass the Rmail buffer, not nil, for replybuffer. * mail/sendmail.el (mail-bury): Choose the first rmail-mode buffer, not the last. Reject temp buffers. Use the rmail-mode buffer, not newbuf.
* Fix bug #11279 with sending command blocks to GDB.Eli Zaretskii2012-04-201-0/+10
| | | | | | | | | | lisp/progmodes/gdb-mi.el (gdb-control-level): New variable. (gdb): Make it buffer-local and init to zero. (gdb-control-commands-regexp): New variable. (gdb-send): Don't wrap in "-interpreter-exec console" if gdb-control-level is positive. Increment gdb-control-level whenever the command matches gdb-control-commands-regexp, and decrement it each time the command is "end". (Bug#11279)
* Fix resizing of minibuffer windows (Bug#11276).Martin Rudalics2012-04-201-0/+7
| | | | | | | * window.el (adjust-window-trailing-edge, enlarge-window) (shrink-window, window-resize): * mouse.el (mouse-drag-line): Fix resizing of minibuffer windows (Bug#11276).
* Fix sysfs battery display.Dan Nicolaescu2012-04-201-0/+6
| | | | | | * battery.el (battery-echo-area-format): Display remaining time for sysfs backend too (Bug#11269). (battery-linux-sysfs): Fix conditional for the charge.
* Fixes for pty handling in gdb-mi.el and process.c.Chong Yidong2012-04-201-0/+12
| | | | | | | | | | | | | | | | | | * lisp/progmodes/gdb-mi.el (gdb): Revert 2012-04-19 change. (gdb-inferior-io--init-proc): New function. (gdb-init-1): Use it. (gdb-inferior-io-sentinel): New sentinel for the gdb-inferior pty, responsible for allocating a new pty and hooking it to gdb when the old pty gets an EIO due to process exit. (gdb-delchar-or-quit): New command. Bind it in gdb-mi buffers. (gdb-tooltip-print): Don't use obsolete tooltip-use-echo-area. (gdb-inferior-io--maybe-delete-pty): Move into gdb-reset. * src/process.c (wait_reading_process_output): If EIO occurs on a pty, set the status to "failed" and ensure that sentinel is run. * doc/lispref/processes.texi (Asynchronous Processes): Mention nil argument to start-process.
* ChangeLog updates for last commit.Eli Zaretskii2012-04-201-1/+1
|
* Doc fixes in window.el functions.Eli Zaretskii2012-04-201-0/+11
| | | | | | | | | | | lisp/window.el (window-min-size, window-sizable, window-min-delta) (window-max-delta, window--resizable, window-resizable) (window-total-size, window-full-height-p, window-full-width-p) (window-in-direction, window--resize-mini-window, window-resize) (window--resize-child-windows-normal) (window--resize-child-windows, window--resize-siblings) (window--resize-this-window, adjust-window-trailing-edge) (enlarge-window, shrink-window): Doc fixes.
* Delete the gdb-inferior pty when the gdb process exits.Chong Yidong2012-04-191-0/+14
| | | | | | | | | | | | | | | | * lisp/progmodes/gdb-mi.el (gdb-inferior-io--maybe-delete-pty): New function to call delete-process on the gdb-inferior buffer's pty. (gdb-reset): Use it, instead of relying on kill-buffer to kill the pty process. (gdb-update): New arg to suppress talking to the gdb process. (gdb-done-or-error): Use it. (gdb-stopped-functions): Rename from gdb-stopped-hooks. (gdb): Call gdb-inferior-io--maybe-delete-pty as a workaround for sentinel not being called. * lisp/comint.el (make-comint-in-buffer, comint-exec): Doc fix. Fixes: debbugs:11273
* * lisp/progmodes/grep.el (grep, rgrep): Doc fix.Chong Yidong2012-04-181-0/+4
| | | | Fixes: debbugs:11268
* More process-related doc and manual small editsGlenn Morris2012-04-171-0/+4
| | | | | | | | | | | | | | | | * doc/lispref/processes.texi (Output from Processes, Filter Functions): Mention waiting-for-user-input-p. (Sentinels, Query Before Exit, System Processes, Transaction Queues): (Network Servers, Datagrams, Network Processes, Network Options) (Network Feature Testing, Serial Ports): Copyedits. (Network): Add encrypted network overview paragraph. Cross-reference the Emacs-GnuTLS manual. Use @acronym. * lisp/net/network-stream.el (open-network-stream): Doc fix. * src/process.c (Fset_process_inherit_coding_system_flag) (Fset_process_query_on_exit_flag): Doc fix (mention return value). (Fmake_network_process): Doc fix.
* * emacs-lisp/tabulated-list.el (tabulated-list-print): Fix typos.Chong Yidong2012-04-171-0/+4
|
* CC Mode: Ensure searching for keywords is case sensitive.Alan Mackenzie2012-04-161-0/+13
|
* * mail/sendmail.el (mail-bury): Call return action with the right Rmail buffer.Chong Yidong2012-04-161-0/+5
| | | | Fixes: debbugs:11242
* Move "emacsclient -t -n" handling from emacsclient.c to server.el.Chong Yidong2012-04-151-0/+5
| | | | | | | | | | | | Fix its buggy logic for the Windows case (regression from 23.4). * lib-src/emacsclient.c (decode_options): Move -t -n corner case handling into server.el. * lisp/server.el (server-process-filter): Handle corner case where both tty and nowait options are present. Fixes: debbugs:11102
* Doc and manual fixes related to processesGlenn Morris2012-04-141-0/+4
| | | | | | | | | | | * doc/lispref/processes.texi (Processes, Subprocess Creation, Shell Arguments): (Synchronous Processes): Copyedits. (Subprocess Creation): Discourage modifying exec-path directly. (Synchronous Processes): Update some example output. (Process Information): Fix typo. (Bindat Spec): Use Texinfo-recommended form of quote+punctuation. * lisp/simple.el (process-file-side-effects): Doc fix.
* * lisp/international/mule-cmds.el (set-language-environment): Doc fix.Glenn Morris2012-04-141-0/+4
|
* Avoid the use of ((lambda ...) ...) in lexical-binding code.Stefan Monnier2012-04-141-0/+5
| | | | | | * emacs-lisp/easy-mmode.el (define-minor-mode): Use funcall. Fixes: debbugs:11241
* Fix for C-x C-x in cua-selection-mode.Chong Yidong2012-04-131-0/+5
| | | | | | | * emulation/cua-base.el (cua-exchange-point-and-mark): Just call exchange-point-and-mark if cua-enable-cua-keys is nil. Fixes: debbugs:11191
* New Lisp manual nodes, Applying Customizations and Custom Themes.Chong Yidong2012-04-121-0/+4
| | | | | | | | | | | | | | | * doc/lispref/customize.texi (Applying Customizations): (Custom Themes): New nodes. * doc/lispref/display.texi (Defining Faces): Reference custom-set-faces. * doc/lispref/modes.texi (Defining Minor Modes, Defining Minor Modes): * doc/lispref/os.texi (Startup Summary): Copyedits. * doc/emacs/custom.texi (Creating Custom Themes): Add reference to Custom Themes node in Lisp manual. * lisp/custom.el (custom-theme-set-variables): Doc fix.
* Doc and manual fixes related to muleGlenn Morris2012-04-111-0/+4
| | | | | | | | | | | | | | | | | | | | * doc/emacs/mule.texi (International): Copyedits. (International Chars): Update C-x = example output. (Disabling Multibyte): Rename from "Enabling Multibyte". Clarify what "unibyte: t" does, and mode-line description. (Unibyte Mode): Update for "Disabling Multibyte" node name change. Use Texinfo recommended convention for quotes+punctuation. * doc/emacs/custom.texi (Specifying File Variables): Fix "unibyte" description. Update for "Disabling Multibyte" node name change. * doc/emacs/emacs.texi: Update for "Disabling Multibyte" node name change. * doc/lispref/loading.texi (Loading Non-ASCII): "unibyte:" can also be at the end. * lisp/international/mule.el (set-auto-coding-for-load): Doc fix.
* * imenu.el (imenu-add-to-menubar): `current-local-map' can be nil.Stefan Monnier2012-04-111-6/+10
| | | | Reported by Noah Friedman. Backport from trunk.
* Make imenu work again for Objective C Mode.Alan Mackenzie2012-04-111-0/+5
|
* Correct two search limits in c-before-change-check_<>-operators.Alan Mackenzie2012-04-111-0/+5
|
* * lisp/startup.el (command-line-1): Inhibit splash from daemon.Stefan Monnier2012-04-101-0/+4
| | | | Fixes: debbugs:10996
* * international/characters.el: Fix sorting.Andreas Schwab2012-04-101-0/+4
|
* Add more missing case pairs.Eli Zaretskii2012-04-101-0/+4
| | | | lisp/international/characters.el: Add more missing Latin case pairs.