1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-19 01:10:57 -08:00
Commit graph

54548 commits

Author SHA1 Message Date
Glenn Morris
8943cfb0c8 Small perl-mode fixes.
* lisp/progmodes/perl-mode.el (perl-electric-terminator): Doc fix.
(perl-calculate-indent): Suppress scan errors.  (Bug#2205)
2011-10-04 22:28:55 -07:00
Leo Liu
647ab96713 Fix argument to buffer-live-p in read-char-choice 2011-10-05 11:37:21 +08:00
Stefan Monnier
3ddfbceda2 * lisp/mpc.el (mpc-tool-bar-map): Add labels. 2011-10-04 20:56:26 -04:00
Glenn Morris
bdfa5dd206 * lisp/calendar/holidays.el (calendar-check-holidays): Doc fix. 2011-10-04 13:26:55 -04:00
Martin Rudalics
0e2070b5b6 Make frame iconification/deletion optional when burying buffers.
* window.el (window--delete): New function.
(frame-auto-delete): Resuscitate option.
(bury-buffer, replace-buffer-in-windows)
(quit-window): Rewrite using window--delete.
(display-buffer-pop-up-frame, display-buffer-pop-up-window):
Pass display-buffer-mark-dedicated to window--display-buffer-2
(Bug#9639).
2011-10-04 17:28:25 +02:00
Glenn Morris
0b007ea952 Tweak debbugs entry in gnus-bug-group-download-format-alist again.
* lisp/gnus/gnus-group.el (gnus-bug-group-download-format-alist):
Once again get the "maintainer" version of debbugs.gnu.org reports.
2011-10-03 19:27:29 -04:00
Stefan Monnier
915a9b6440 * lisp/pcmpl-unix.el (pcomplete/scp): Don't assume pcomplete-all-entries
returns a list.  Add remote file name completion.
* lisp/comint.el (comint--table-subvert): Curry and get quote&unquote
functions as arguments.
(comint--complete-file-name-data): Adjust call accordingly.
* lisp/pcomplete.el (pcomplete--table-subvert): Remove.
(pcomplete-completions-at-point): Use comint--table-subvert instead.

Fixes: debbugs:9554
2011-10-03 12:49:56 -04:00
Stefan Monnier
3dc61a0913 * lisp/minibuffer.el (completion-table-case-fold): Use currying.
(completion--styles-type, completion--cycling-threshold-type): New constants.
(completion-styles, completion-category-overrides)
(completion-cycle-threshold): Use them.
* lisp/pcomplete.el (pcomplete-completions-at-point): Adjust call to
completion-table-case-fold.
2011-10-03 11:03:00 -04:00
Stephen Berman
8ea0a99305 * lisp/minibuffer.el (completion-category-overrides): Fix type of styles
and add more user friendly tags.

Fixes: debbugs:9660
2011-10-03 10:47:40 -04:00
Stefan Monnier
8c24b7f65f * lisp/international/mule-cmds.el: Fix abuses of apply-partially.
(mule-input-method-string): New widget.
(default-input-method, language-info-custom-alist): Use it.

Fixes: debbugs:9661
2011-10-03 10:18:42 -04:00
Glenn Morris
9aaf2b9c39 Fix some (unrelated) typos in comment and ChangeLog. 2011-10-02 16:53:59 -07:00
Lars Magne Ingebrigtsen
6452208631 shr.el (shr-tag-img): Add a space at the end of an ALT image text to make asynchronous adjacent image insertion work better. 2011-10-02 22:03:55 +00:00
Stefan Monnier
32c1fffd72 * lisp/pcomplete.el: Require comint.
(pcomplete--common-suffix): Remove.
(pcomplete--common-quoted-suffix): Use comint--common-suffix instead.
(pcomplete--table-subvert): Sync with comint--table-subvert.
(pcomplete--entries): Use comint-completion-file-name-table.
* lisp/comint.el (comint-unquote-filename): Simplify.
(comint-completion-file-name-table): New function.
(comint--complete-file-name-data): Use it.
* src/dired.c (file_name_completion): Don't expand file name.
(Ffile_name_completion, Ffile_name_all_completions): Expand file name
before checking file name handler.

Fixes: debbugs:9616
2011-10-02 00:08:50 -04:00
Stefan Monnier
b0e2675c7f * pcmpl-gnu.el: Use lexical-binding.
(pcmpl-gnu-with-file-buffer): Fix last change.
2011-10-01 21:04:01 -04:00
Stefan Monnier
428fe61ade * lisp/pcmpl-gnu.el (pcmpl-gnu-with-file-buffer): New macro.
(pcmpl-gnu-tar-buffer): Remove.
(pcmpl-gnu-with-file-buffer): Use it to avoid leaving the tar's buffer
avoid.  Make sure pcomplete-suffix-list is only changed temporarily.
Don't look inside the tar's file is it's too large.

Fixes: debbugs:9643
2011-10-01 21:00:17 -04:00
Stefan Monnier
51553db66b * src/minibuf.c (Finternal_complete_buffer): Only show internal buffers if
they've been requested explicitly.

Fixes: debbugs:9591
2011-10-01 20:25:27 -04:00
Chong Yidong
47afa88763 Add :version tag to shell-dir-cookie-re. 2011-10-01 18:05:36 -04:00
Chong Yidong
ce3cefcca3 Change scroll-up/down bindings to Emacs 24's scroll-*-command.
* cus-edit.el (custom-mode-map):
* epa.el (epa-key-list-mode-map):
* man.el (Man-mode-map):
* startup.el (splash-screen-keymap):
* simple.el (special-mode-map): Use scroll-up-command and
scroll-down-command.

* progmodes/idlw-help.el (idlwave-help-mode-map):
* progmodes/ebrowse.el (ebrowse-electric-position-mode-map):
* net/newst-plainview.el (newsticker-mode-map):
* emulation/ws-mode.el (wordstar-mode-map):
* emulation/vi.el (vi-com-map):
* calc/calc-graph.el (calc-graph-show-dumb):
* term/sun.el (terminal-init-sun):
* term/ns-win.el (global-map):
* progmodes/grep.el (grep-mode-map):
* progmodes/ebrowse.el (ebrowse-electric-list-mode-map):
* mail/rmail.el (rmail-mode-map):
* progmodes/cpp.el (cpp-edit-mode-map): Likewise.
2011-10-01 16:32:01 -04:00
Chong Yidong
04c52e2f5b Allow overriding of theme confirmation via custom-safe-themes.
See http://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00121.html

* lisp/custom.el (custom-safe-themes, load-theme): Treat value of t for
custom-safe-themes as special.
2011-10-01 14:27:21 -04:00
Julien Danjou
79adf8c87e * notifications.el (notifications-notify): Fix docstring. 2011-10-01 15:19:17 +02:00
Glenn Morris
54287f0a57 Auto-commit of loaddefs files. 2011-10-01 06:20:53 -04:00
Per Starbäck
63bd50d334 * lisp/pcmpl-gnu.el (pcomplete/tar): Fix tar-header-name call.
Fixes: debbugs:9643
2011-09-30 19:38:46 -07:00
Martin Rudalics
cbc5ee224e Fix bug number in ChangeLog entry. 2011-09-30 15:23:12 +02:00
Martin Rudalics
199e4c7e5d Insert initial-scratch-message before displaying *scratch*. (Bug#9636)
* startup.el (command-line-1): Fix last fix by inserting
initial-scratch-message into *scratch* before displaying it.
(Bug#9626) and (Bug#9636)
2011-09-30 15:21:29 +02:00
Eli Zaretskii
fe5f08dd8f Fix bug #9607 with vertical motion when auto-hscroll-mode is disabled.
lisp/simple.el (line-move): If auto-hscroll-mode is disabled and the
 window is hscrolled, move by logical lines.
 (line-move-visual): Update the doc string to the above effect.
2011-09-29 16:03:42 +03:00
Martin Rudalics
ccee00c018 In display-buffer-record-window call point for selected window. (Bug#9626)
* window.el (display-buffer-record-window): When WINDOW is the
selected window use `point' instead of `window-point'.  (Bug#9626)
2011-09-29 11:20:45 +02:00
Martin Rudalics
b5516bbd83 In command-line-1 insert initial-scratch-message before markers (Bug#9605).
* startup.el (command-line-1): Use insert-before-markers when
inserting initial-scratch-message.  (Bug#9605)
* help.el (help-window): Remove variable.
2011-09-29 10:16:15 +02:00
Glenn Morris
52aa0014e7 * lisp/pcmpl-cvs.el (pcomplete/cvs): Add "status" handler. 2011-09-29 00:21:06 -07:00
Juanma Barranquero
df9a7357d2 lisp/descr-text.el (describe-char-categories): Accept multiline descriptions. 2011-09-29 02:12:44 +02:00
Stefan Monnier
88d9610cae * simple.el (delete-trailing-whitespace): Fix last change. 2011-09-28 16:50:16 -04:00
Lars Magne Ingebrigtsen
0a40c0609b gnus-uu.el (gnus-uu-grab-articles): Require gnus-async so that `gnus-asynchronous' isn't shadowed. 2011-09-28 09:03:55 +00:00
Stefan Monnier
a5daf810f3 * lisp/progmodes/perl-mode.el (perl-syntax-propertize-function):
Don't confuse "y => 3" as the beginning of a `y' operation.
2011-09-27 22:19:56 -04:00
Stefan Monnier
a8406c20c4 * lisp/emacs-lisp/debug.el (debug-convert-byte-code): Don't assume the
object has more than 4 slots.

Fixes: debbugs:9613
2011-09-27 21:20:41 -04:00
Juanma Barranquero
a239d4e9c0 Fix typos. 2011-09-28 02:59:28 +02:00
Eli Zaretskii
693fbdb629 Improve doc strings for completion styles.
lisp/minibuffer.el (completion-styles)
 (completion-category-overrides): Cross reference each other in doc
 strings.
2011-09-27 21:51:05 +03:00
Glenn Morris
8b457e2832 pcmpl-cvs.el fix for bug#9606
* lisp/pcmpl-cvs.el (pcmpl-cvs-entries): Update for Emacs 22.1 changes
to split-string.
2011-09-27 14:09:43 -04:00
Lars Magne Ingebrigtsen
85a162088f * mail/smtpmail.el (smtpmail-via-smtp): Fix STARTTLS detection.
Fixes: debbugs:9615
2011-09-27 19:45:18 +02:00
Eli Zaretskii
aa97fd08e3 Force left-to-right paragraphs in Org buffers.
lisp/org/org.el (org-mode): Force left-to-right paragraphs in Org
 buffers.  For a related discussions, see
 https://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00349.html.
2011-09-27 19:46:17 +03:00
Chong Yidong
502f9ebda0 * lisp/emacs-lisp/package.el (list-packages): Fix echo area message. 2011-09-27 11:58:13 -04:00
Leo Liu
7690bdea13 Accept cons cell HIST arg in ido-read-internal 2011-09-27 17:28:03 +08:00
Daiki Ueno
90926e2392 Clarify plstore-select-keys documentation.
* plstore.el (plstore-select-keys, plstore-encrypt-to): Clarify
documentation.
2011-09-27 15:01:27 +09:00
Kenichi Handa
9aa99d0176 merge trunk 2011-09-27 11:18:32 +09:00
Kenichi Handa
dd7aa8dd07 Improve tamil-itrans input method. 2011-09-27 11:15:28 +09:00
Katsumi Yamaoka
d594cb6163 Fix last change. 2011-09-26 22:53:59 +00:00
Lars Magne Ingebrigtsen
943399bce8 nnimap.el (nnimap-insert-partial-structure): The charset parameter isn't case-sensitive. 2011-09-26 22:52:31 +00:00
Lars Magne Ingebrigtsen
2146e25680 Merge changes made in Gnus trunk.
nnimap.el (nnimap-wait-for-response): Message less (bug#9540).
nnheader.el (nnheader-message-maybe): New function.
shr.el (shr-tag-table): Render totally broken tables better.
mml.el (mml-generate-mime-1): Don't alter the contents if we're computing the boundary.
pop3.el (pop3-number-of-responses): Removed.
 (pop3-wait-for-messages): Rewrite to take linear time instead of exponential time.
2011-09-26 21:59:47 +00:00
Chong Yidong
f7d75b4bba Bump version to 24.0.90.
Regenerate AUTHORS and ldefs-boot.el.
2011-09-25 23:20:03 -04:00
Michael Albinus
e2ee6f30ac * net/dbus.el (dbus-unregister-object): Don't release services for
registered signals.  (Bug#9581)
2011-09-25 17:56:28 +02:00
Ted Zlatanov
f3f9834230 * lisp/progmodes/cfengine.el (cfengine-auto-mode): Add convenience function.
* lisp/progmodes/cfengine.el (cfengine-auto-mode): Add convenience
function that picks between cfengine 2 and 3 support
automatically.  Update docs accordingly.
2011-09-25 07:52:53 -04:00
Lars Magne Ingebrigtsen
728518c3e4 Support a new variable shr-ignore-cache' to re-fetch images when hitting g' in Gnus.
gnus-sum.el (gnus-summary-show-article): Bind `shr-ignore-cache' to re-fetch images.
shr.el (shr-tag-img): Support a new variable `shr-ignore-cache' to re-fetch images when hitting `g' in Gnus.
2011-09-24 23:09:56 +00:00