1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-25 05:52:42 -08:00
Commit graph

54603 commits

Author SHA1 Message Date
Ted Zlatanov
0bc0638017 * json.el: Bump version to 1.3; (json-alist-p, json-plist-p): Rewrite to avoid recursion. 2011-10-17 13:40:27 -04:00
Stefan Monnier
fa92a650fd * lisp/comint.el (comint-insert-input): Fix last change. 2011-10-17 13:14:04 -04:00
Stefan Monnier
5a7c536b92 comint.el: Don't let insert' break an input' field into two.
* lisp/comint.el (comint-insert-input, comint-send-input)
(comint-get-old-input-default, comint-backward-matching-input)
(comint-next-prompt): Use nil instead of `input' for field property of
past user input (bug#114).

Fixes: debbugs:9160
2011-10-17 12:33:23 -04:00
Stefan Monnier
96a8a0dfd6 * lisp/minibuffer.el (completion--replace): Inherit surrounding properties.
(minibuffer-complete-and-exit): Use it.

Fixes: debbugs:114
2011-10-17 12:30:02 -04:00
Stefan Monnier
8b79f3e0ed * lisp/comint.el (comint--table-subvert): Quote the all-completions output.
Fixes: debbugs:9160
2011-10-17 09:43:40 -04:00
Martin Rudalics
4e5c3d2bf1 Remove redundant :type entry from ido-default-buffer-method 2011-10-17 15:27:53 +02:00
Martin Rudalics
d912bdcf9b Fix bug reference in ChangeLog 2011-10-17 15:11:46 +02:00
Martin Rudalics
b8f7ff0d82 Rewrite window related menu entries. (Bug#6786)
* menu-bar.el (menu-bar-file-menu): Add entry for making new
window on right of selected.  (Bug#6786) Reword other window
entries and separate them from frame entries.
2011-10-17 14:52:31 +02:00
Daiki Ueno
344465fd3b Merge changes made in Gnus trunk.
mml2015.el (mml2015-epg-find-usable-key): Skip the whole key if the primary key is marked as disabled.
mml1991.el (mml1991-epg-find-usable-key): Ditto.  Thanks to Christian von Roques <roques@mti.ag>.
2011-10-17 04:29:19 +00:00
Glenn Morris
c235b55508 * emacs-lisp/ert.el (ert--explain-equal-rec, ert-select-tests): Doc fixes. 2011-10-15 12:24:14 -07:00
Chong Yidong
ec5c990d86 * net/network-stream.el (network-stream-open-starttls): Improve failure detection
for lack of TLS capability.
2011-10-15 12:57:38 -04:00
Chong Yidong
6bbfa6e17d * lisp/mail/sendmail.el (sendmail-query-once): Tweak prompt message
putting the argument choices in front and in bold.
2011-10-15 12:35:19 -04:00
Stefan Monnier
3d1337be7b * lisp/pcmpl-unix.el (pcomplete/ssh): SSH does allow ganging. 2011-10-14 14:39:16 -04:00
Stefan Monnier
ee0b45e4c2 * lisp/mpc.el (mpc-songs-jump-to): Don't burp if the user clicks in an
empty buffer.
2011-10-14 14:37:53 -04:00
Stefan Monnier
984889776c * lisp/mouse.el (mouse-drag-mode-line-1): Modify the end-event we pushed on
unread-command-events rather than pushing yet-another event.
2011-10-14 14:36:33 -04:00
Eli Zaretskii
186f4720cc Improve wording in sendmail-query-once description of options.
lisp/mail/sendmail.el (sendmail-query-once): Improve the wording of
 the explanation of the possible choices.  Make the options passed
 to completing-read shorter.
2011-10-14 15:49:32 +02:00
Agustín Martín
8b7a997c1a flyspell.el (flyspell-large-region): Use extended character mode if defined (Bug#1339).
flyspell-large-region was not setting extended character mode for the
external ispell process. This was affecting ispell with 8bit charsets 
not being the default, like in german.

Since extended character mode was not used, process used default 7bit 
pseudo-charset resulting in some messages like

 -> rterbuch - 68: word not found

about words not found.

This may be related to (Bug#1339).
2011-10-13 20:37:57 +02:00
Eli Zaretskii
e7e2364b7b Fix ChangeLog entry of last commit. 2011-10-13 14:01:59 +02:00
Eli Zaretskii
12587bbbc6 Fix the "C-x =" display of the character info for LRE, LRO, RLE, and RLO.
lisp/simple.el (what-cursor-position): Fix the display of the
 character info for LRE, LRO, RLE, and RLO characters, by appending a
 PDF to them.
2011-10-13 13:58:54 +02:00
Stefan Monnier
bad4122976 * lisp/emacs-lisp/timer.el (with-timeout): Make sure we cancel the timer
even in case of error; add debug spec; simplify data flow.
(with-timeout-handler): Remove.
2011-10-13 01:18:12 -04:00
Michael Albinus
28dbc92f2c Fix Bug#6019, Bug#9315.
* files.el (set-auto-mode): Call `file-name-sans-versions' for the
complete `buffer-file-name', the local file name part could look
remotely (for example on VMS).

* net/ange-ftp.el (ange-ftp-run-real-handler): Make it an alias of
`tramp-run-real-handler'.
(ange-ftp-fix-name-for-vms): Handle the case, where `name' is
already quoted by '"'.

* net/tramp.el (tramp-rfn-eshadow-update-overlay): Ignore errors.
Let `file-name-handler-alist' be nil, the local file name part
could look remotely (for example on VMS).
2011-10-12 20:32:35 +02:00
Stefan Monnier
e1b0b23a7d * lisp/textmodes/flyspell.el (flyspell-word): Move with-local-quit from here...
(flyspell-post-command-hook): ...to here.
2011-10-11 22:48:40 -04:00
Stefan Monnier
a120bde923 Make sendmail-query-once offer 3-way choice; avoid repeated queries.
* mail/sendmail.el (send-mail-function): Don't use sendmail-query-once
if not needed.
(sendmail-query-once): Remove OS dependencies.  Make it a 3-way choice
using completion.  Protect against "slow" callers.
Remove the "message hack".
2011-10-11 17:31:22 -04:00
Andreas Schwab
75d5291229 * lisp/gnus/html2text.el (html2text-clean-anchor): Check for quotes around
`href' value.
2011-10-11 22:20:08 +02:00
Juri Linkov
7ce7717b87 * lisp/isearch.el (isearch-lazy-highlight-word): New variable.
(isearch-lazy-highlight-new-loop, isearch-lazy-highlight-search):
Use it.

Fixes: debbugs:9727
2011-10-11 18:00:42 +03:00
Teodor Zlatanov
128f4b895f spam.el (spam-check-BBDB): Simplify and support BBDB 3.x when searching. Drop `bbdb-cache'. 2011-10-11 14:24:55 +00:00
Glenn Morris
1f190e7399 ChangeLog fix. 2011-10-11 00:28:27 -07:00
Glenn Morris
c02ee9d691 Small fix for f90-next-statement.
* lisp/progmodes/f90.el (f90-next-statement):
Ignore preprocessor lines, like f90-previous-statement does.
2011-10-11 00:27:46 -07:00
Katsumi Yamaoka
f5b71bc0d6 Bugfix: message.el (message-signed-or-encrypted-p): Exclude header when checking if there is signed or encrypted body in text/plain message. 2011-10-11 05:51:09 +00:00
thierry volpiatto
93e616fdc5 * lisp/eshell/eshell.el (eshell-command): History have to be saved only in interactive use to avoid error. 2011-10-11 07:41:39 +02:00
Stefan Monnier
af7b60780c * lisp/minibuffer.el (completion-file-name-table): Fix last change,
i.e. ignore normal errors but not the other ones.
2011-10-11 01:17:04 -04:00
Martin Rudalics
9ac13c3136 Fix ChangeLog typo 2011-10-10 20:47:15 +02:00
Martin Rudalics
366ca7f3da In vc actions use quit-windows-on instead of delete-windows-on.
* window.el (quit-windows-on): New function.
* vc/vc.el (vc-revert, vc-rollback):
* vc/vc-dispatcher.el (vc-finish-logentry): Call quit-windows-on
instead of deleting windows.  (Bug#4557) (Bug#5310) (Bug#5556)
(Bug#6183) (Bug#7074)((Bug#7447)
2011-10-10 19:52:03 +02:00
Martin Rudalics
0563dae9a9 Fix doc-strings of special-display-... variables.
* window.el (special-display-buffer-names)
(special-display-regexps): Remove some remnants of earlier
changes from doc-strings.
2011-10-10 08:31:07 +02:00
Andreas Schwab
e3b10342fb * lisp/gnus/html2text.el (html2text-get-attr): Correctly handle attribute values
containing "=".
2011-10-09 18:51:38 +02:00
Martin Rudalics
496774950d Add version tag for frame-auto-hide-function (Bug#9699). 2011-10-09 14:33:56 +02:00
Michael Albinus
56f2d1e183 * net/tramp.el (tramp-file-name-handler): Add 'debug to the error
condition.
2011-10-09 11:38:25 +02:00
Leo Liu
112a65928f Add a missing space in smtpmail-send-data
http://debbugs.gnu.org/9701
2011-10-09 09:44:43 +08:00
Glenn Morris
0812589b05 f90 indentation fix.
* lisp/progmodes/f90.el (f90-calculate-indent):
Give preprocessor lines before the first code statement zero indent.

Fixes: debbugs:9690
2011-10-08 14:52:08 -07:00
Chong Yidong
b2b0776e50 Rework count-words-region. New command count-words.
See discussion at http://lists.gnu.org/archive/html/emacs-devel/2011-10/msg00193.html

* lisp/simple.el (count-words-region): Always count in the region.
Report the number of lines and characters too.
(count-words): New command, which counts in the buffer if the
region is inactive, as count-words-region used to.
(count-words--message): New function.  Handle plurals.
(count-lines-region): Make it an alias for count-words-region.

* lisp/bindings.el (esc-map): Replace count-lines-region with
count-words-region.

* doc/emacs/basic.texi (Position Info): Omit page commands.  Document
count-words-region and count-words.

* doc/emacs/text.texi (Pages): Move what-page documentation here.
2011-10-08 12:37:46 -04:00
Martin Rudalics
235ce86fea Fix doc-string typo in switch-to-buffer. 2011-10-08 16:01:55 +02:00
Martin Rudalics
c557cd6b97 Delete dedicated frame when killing its buffer. (Bug#9699)
* window.el (window--delete): Delete dedicated frame unconditionally
when argument KILL is non-nil.  (Bug#9699)
2011-10-08 15:52:16 +02:00
thierry volpiatto
61a57ef489 * lisp/eshell/eshell.el (eshell-command): Avoid using hooks. 2011-10-08 08:08:00 +02:00
Chong Yidong
c383327999 * bindings.el ([M-left],[M-right]): Bind to left-word and right-word respectively. 2011-10-07 12:05:10 -04:00
Glenn Morris
21ce824514 * lisp/cus-start.el (debug-on-quit): Fix custom type. 2011-10-06 22:17:29 -04:00
Gnus developers
465d0300d4 Merge changes made in Gnus trunk.
gnus.texi (Gnus Utility Functions): Add more references and explanations (bug#9683).
ecomplete.el (ecomplete-display-matches): Use a local keymap to handle bindings.
gnus-win.el (gnus-configure-windows): Protect against reading ephemeral groups outside of Gnus.
2011-10-06 22:11:15 +00:00
Lars Magne Ingebrigtsen
0181e1939e (define-key-after): Clarify that the function is not useful for non-menu keymaps. 2011-10-06 21:15:19 +02:00
Lars Magne Ingebrigtsen
6d823bb253 * progmodes/gdb-mi.el (gdb): Fix typo in doc string. 2011-10-06 18:11:38 +02:00
thierry volpiatto
8e3459ce23 Update Changelog 2011-10-06 18:06:01 +02:00
thierry volpiatto
695abac19f * lisp/eshell/eshell.el (eshell-command): Enable `eshell-mode' only in current minibuffer (Fix bug with recursive minibuffers). 2011-10-06 17:18:48 +02:00