Lars Ingebrigtsen
7c4bbb6992
Merge changes made in No Gnus
...
gnus.texi (Mail Source Specifiers): Add a pop3 via an SSH tunnel example (modified from an example by Michael Albinus).
shr.el (shr-remove-trailing-whitespace): Don't strip whitespace from lines that are narrower than the window width. Otherwise background "blocks" will look less readable.
2012-02-07 22:17:11 +00:00
Eli Zaretskii
5e0d957fe0
Fix bug #4673 with Dired when `stat' fails for ".." or other files.
...
lisp/ls-lisp.el (ls-lisp-sanitize): New function.
(ls-lisp-insert-directory): Use it to fix or remove any elements
in file-alist with missing attributes.
2012-02-07 19:44:36 +02:00
Alan Mackenzie
98d7371e7a
Fix spurious recognition of c-in-knr-argdecl.
2012-02-07 15:19:52 +00:00
Alan Mackenzie
667ced3a2d
cc-engine.el (c-forward-objc-directive): Prevent looping in "#pragma mark
...
@implementation".
2012-02-07 12:01:42 +00:00
Michael Albinus
5b77774d02
* notifications.el (notifications-on-closed-signal): Make `reason'
...
optional. (Bug#10744)
2012-02-07 10:06:19 +01:00
Glenn Morris
60d47423d1
Doc updates for define-minor-mode argument behavior
...
* doc/lispref/modes.texi (Defining Minor Modes):
Expand on args of defined minor modes.
* lisp/emacs-lisp/easy-mmode.el (define-minor-mode):
Doc fixes for the macro and the mode it defines.
2012-02-07 00:26:54 -08:00
Glenn Morris
222c901e18
Further doc fix for imagemagick-types-inhibit
2012-02-06 23:37:44 -08:00
Katsumi Yamaoka
75ded89ba5
gnus-sum.el (gnus-summary-show-thread): Revert last two changes.
2012-02-07 06:33:51 +00:00
Glenn Morris
dd605cc4a6
Small imagemagick doc fixes
...
* lisp/image.el (imagemagick-types-inhibit): Doc fix.
* src/image.c (Fimagemagick_types): Doc fix.
2012-02-06 19:46:18 -08:00
Glenn Morris
af008560fe
imagemagick-render-type fixes
...
* src/image.c (imagemagick-render-type): Change it from a lisp object
to an integer. Move the doc here from the lisp manual.
Treat all values not equal to 0 the same.
* doc/lispref/display.texi (ImageMagick Images):
Move most details of imagemagick-render-type to the variable's doc.
* lisp/cus-start.el (imagemagick-render-type): Add it.
2012-02-06 19:31:29 -08:00
Lars Ingebrigtsen
1f0f21c511
nnimap.el: Fix XEmacs 21.4 build failure from the last change
2012-02-07 03:26:08 +00:00
Lars Ingebrigtsen
827235c3ce
nnimap.el: Allow nnimap to parse headers with spaces in odd places
2012-02-07 02:46:47 +00:00
Lars Ingebrigtsen
9ed5a258e2
Merge changes made in No Gnus
...
shr-color.el (shr-color-set-minimum-interval): Renamed to add prefix (bug#10732).
shr.el (shr-insert-document): Add doc string.
(shr-visit-file): Ditto.
(shr-remove-trailing-whitespace): New function.
(shr-insert-document): Use it to clean up trailing whitespace as the final step (bug#10714).
gnus-sum.el (gnus-summary-exit-no-update): Really deaden the summary buffer if `gnus-kill-summary-on-exit' is nil.
2012-02-07 00:42:21 +00:00
Katsumi Yamaoka
32dbaef2a6
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return nil in XEmacs.
2012-02-06 22:52:55 +00:00
Lars Ingebrigtsen
5cc59a3789
Allow calling C fontification while rendering MIME parts
...
* progmodes/cc-mode.el
(c-standard-font-lock-fontify-region-function): Set the default at
load time, too, so that `font-lock-fontify-buffer' can be called
without setting up the entire mode first. This fixes a bug in
`mm-inline-text' with C MIME parts.
2012-02-06 23:08:41 +01:00
Lars Ingebrigtsen
155628057e
Minor Gnus group exit fix
...
* gnus-sum.el (gnus-handle-ephemeral-exit): Allow exiting from Gnus
when just reading a single group from "without" Gnus.
2012-02-06 22:44:51 +01:00
Lars Ingebrigtsen
7dd679eb09
Add extra checks before expiring the URL cache
...
(url-cache-prune-cache): Check that the directory exists before
trying to delete it.
2012-02-06 22:37:56 +01:00
Lars Ingebrigtsen
1968bb1b5c
Expire URL items from the on-disk cache once in a while
...
* url.el (url-retrieve-number-of-calls): New variable.
(url-retrieve-internal): Use it to expire the cache once in a
while.
* url-cache.el (url-cache-prune-cache): New function.
2012-02-06 22:06:15 +01:00
Chong Yidong
2d16b285e3
* simple.el (list-processes--refresh): Delete exited processes.
...
Fixes: debbugs:8094
2012-02-06 22:40:10 +08:00
Chong Yidong
ada3c43450
Another minor fix for next-single-char-property-change.
...
* gnus/gnus-sum.el (gnus-summary-show-thread):
next-single-char-property-change never returns nil (Bug#8657).
2012-02-06 21:59:13 +08:00
Chong Yidong
171e9b6ee9
Minor fix for next-single-char-property-change usage.
...
* lisp/comint.el (comint-next-prompt): next-single-char-property-change
and prev-single-char-property-change never return nil.
Fixes: debbugs:8657
2012-02-06 21:56:40 +08:00
Chong Yidong
f2475f97b7
* lisp/custom.el (defcustom): Another doc fix.
2012-02-06 20:48:07 +08:00
Chong Yidong
9a6dd7472a
* lisp/custom.el (defcustom): Doc fix.
...
Fixes: debbugs:9711
2012-02-06 20:36:31 +08:00
Lars Ingebrigtsen
b6ea20f39c
Try to mitigate DNS failures when downloading stuff asynchronously
...
* url-queue.el (url-queue-setup-runners): New function that uses
`run-with-idle-timer' for extra asynchronicity.
(url-queue-remove-jobs-from-host): New function.
(url-queue-callback-function): Remove jobs from the same host if
connection failed.
2012-02-06 02:13:24 +01:00
Chong Yidong
983b960204
* cus-edit.el (custom-buffer-create-internal): Improve tooltip message.
2012-02-06 00:30:51 +08:00
Chong Yidong
4aab9006dd
* cus-edit.el (custom-display): Add a customization type tag.
2012-02-06 00:12:05 +08:00
Chong Yidong
5c2a252fad
Fix custom-variable-reset-backup's use of customized-value property.
...
* cus-edit.el (custom-variable-reset-backup): Quote the value
before storing it in the customized-value property.
Fixes: debbugs:6712
2012-02-05 23:50:36 +08:00
Chong Yidong
aa4589a7cf
Fix how the `character' custom type handles space chars.
...
* lisp/wid-edit.el (widget-field-value-get): New optional arg to
suppress trailing whitespace truncation.
(character): Use it.
Fixes: debbugs:2689
2012-02-05 23:33:30 +08:00
Chong Yidong
eeb6cc88a9
Fix presentation of type-mismatched customization widgets.
...
* lisp/cus-edit.el (custom-variable-value-create): For mismatched
types, show the current value.
Fixes: debbugs:7600
2012-02-05 21:41:50 +08:00
Andreas Schwab
1ff980ae49
* progmodes/gud.el (gud-pv): Use pv instead of pv1.
...
* progmodes/gdb-mi.el (gud-pp): Use pp instead of pp1.
2012-02-05 09:06:37 +01:00
Chong Yidong
03988c98df
Updates to Macros and Customization chapters of Lisp manual.
...
* doc/lispref/customize.texi (Common Keywords): Minor clarifications.
Document custom-unlispify-remove-prefixes.
(Variable Definitions): Backquotes in defcustom seem to work fine
now. Various other copyedits.
* doc/lispref/macros.texi (Expansion): Minor clarification.
(Backquote): Move node to eval.texi.
(Defining Macros): Move an example from Backquote node.
(Argument Evaluation): No need to mention Pascal.
(Indenting Macros): Add xref to Defining Macros.
* doc/lispref/eval.texi (Backquote): Move from macros.texi.
* lisp/custom.el (defcustom): Doc fix.
2012-02-05 14:44:47 +08:00
Lars Ingebrigtsen
98366438c7
nnimap.el: Fix inloop if the server dies before the async -finish is called
2012-02-05 06:31:38 +00:00
Glenn Morris
f8cdeef0bc
* lisp/font-lock.el (lisp-font-lock-keywords-2): Add with-wrapper-hook.
2012-02-04 18:27:35 -08:00
Juanma Barranquero
0696d25514
lisp/emacs-lisp/pp.el: Do not reimplement common macros; use `looking-at-p'.
...
(pp-to-string): Use `with-temp-buffer'.
(pp-buffer): Use `ignore-errors', `looking-at-p'.
(pp-last-sexp): Use `looking-at-p'.
2012-02-05 03:09:35 +01:00
Glenn Morris
8f05da4228
Document revert-buffer-in-progress-p
...
* doc/lispref/backups.texi (Reverting): Mention revert-buffer-in-progress-p.
* lisp/files.el (revert-buffer): Doc fix (mention revert-buffer-in-progress-p).
* etc/NEWS: Related markup.
2012-02-04 14:04:12 -08:00
Glenn Morris
f160676e2d
ert-x trivia
...
* lisp/emacs-lisp/ert-x.el (ert-simulate-command):
Check deferred-action-list (which is obsolete) is bound.
* etc/NEWS: Related markup.
2012-02-04 13:18:46 -08:00
Glenn Morris
c7291ad983
with-wrapper-hook doc clarifications
...
* doc/lispref/modes.texi (Running Hooks): Try to clarify with-wrapper-hook.
* lisp/subr.el (with-wrapper-hook): Doc fixes.
2012-02-04 12:59:54 -08:00
Glenn Morris
34c9999804
Try to document filter-buffer-substring changes
...
* doc/lispref/text.texi (Buffer Contents):
Update filter-buffer-substring description.
* lisp/simple.el (filter-buffer-substring-functions)
(buffer-substring-filters, filter-buffer-substring): Doc fixes.
* etc/NEWS: Related edits.
2012-02-04 11:48:06 -08:00
Lars Ljung
6283a7d3f4
Fix bug #10523 with bad value of eshell-windows-shell-file.
...
lisp/eshell/esh-ext.el (eshell-windows-shell-file): Match "cmdproxy"
anywhere in shell-file-name, not just at the beginning. (Bug#10523)
2012-02-04 11:57:09 +02:00
Leo Liu
e96e30135e
Fix dead link in smie.el
...
http://debbugs.gnu.org/10711
2012-02-04 16:43:26 +08:00
Glenn Morris
987a0a161a
* lisp/isearch.el (isearch-update): Doc fix.
2012-02-03 21:10:22 -05:00
Glenn Morris
82ff1d1360
* lisp/image.el (image-extension-data): Add obsolete alias.
2012-02-03 21:09:34 -05:00
Glenn Morris
ea32ef4651
* lisp/facemenu.el (list-colors-display): Doc fix (minor rephrasing).
2012-02-03 20:00:51 -05:00
Glenn Morris
8ded50f24a
* lisp/ido.el (ido-find-file): Doc fix (ido-toggle-vc not on any key).
2012-02-03 19:59:58 -05:00
Glenn Morris
eea14f31d1
Document animated image API
...
* doc/lispref/display.texi (GIF Images): Mention animation.
Remove commented-out old example of animation.
(Animated Images): New subsection.
* doc/lispref/elisp.texi (Top):
* doc/lispref/vol1.texi (Top):
* doc/lispref/vol2.texi (Top): Add Animated Images menu entry.
* lisp/image-mode.el (image-animate-loop, image-toggle-animation): Doc fixes.
* lisp/image.el (image-animated-p): Doc fix. Use image-animated-types.
(image-animate-timeout): Doc fix.
* etc/NEWS: Markup.
2012-02-03 00:44:30 -08:00
Lars Ingebrigtsen
b7645a9d30
nnimap.el (nnimap-retrieve-group-data-early): Don't say we're doing an initial sync unless we're really doing one.
2012-02-02 22:10:47 +00:00
Juanma Barranquero
9f6e692e64
lisp/ChangeLog: Fix typos.
2012-02-02 13:24:30 +01:00
Lars Ingebrigtsen
dc637e3d37
gnus-group.el (gnus-group-read-ephemeral-group): Don't add a new address parameter if one already exists (bug#9676).
2012-02-02 11:07:55 +00:00
Lars Ingebrigtsen
6631d4b635
gnus-msg.el (gnus-summary-mail-forward): Respect the process marks, not the prefix, as documented (bug#10689).
2012-02-02 10:38:16 +00:00
Kenichi Handa
ba1d2c3e92
merge trunk
2012-02-02 18:12:08 +09:00