1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-15 04:11:53 -08:00
Commit graph

104095 commits

Author SHA1 Message Date
Lars Ingebrigtsen
aacaa41911 Allow specifying whether to inhibit cookies on a per-URL basis
* url-http.el (url-http-create-request): Don't send cookies unless
requested.
(url-http-parse-headers): Don't store cookies unless requested.

* url.el (url-retrieve): Ditto

* url-queue.el (url-queue-retrieve): Take an optional
`inhibit-cookies' parameter.

* url-parse.el (url): Add the `use-cookies' slot to the URL struct
to be able to keep track of whether to do cookies or not on a
per-URL basis.
2012-02-08 01:04:42 +01:00
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
bba26374d0 NEWS markup for ImageMagick. 2012-02-06 23:43:54 -08:00
Glenn Morris
93137f94d8 Minor adjustment to previous imagemagick change. 2012-02-06 23:42:12 -08:00
Glenn Morris
222c901e18 Further doc fix for imagemagick-types-inhibit 2012-02-06 23:37:44 -08:00
Chong Yidong
0992bd9c06 Fix and doc-fix for `buffer-local-variables'.
* src/buffer.c (Fbuffer_local_variables)
(buffer_lisp_local_variables): Handle unbound vars correctly;
don't let Qunbound leak into Lisp.

* doc/lispref/variables.texi (Creating Buffer-Local): Minor clarification
to buffer-local-variables doc.

Fixes: debbugs:10715
2012-02-07 14:34:52 +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
fe93bc91f8 * doc/emacs/files.texi (File Conveniences): Mention ImageMagick images. 2012-02-06 20:55:20 -08:00
Glenn Morris
e80e182501 * doc/lispref/display.texi (ImageMagick Images): General update. 2012-02-06 20:20:16 -08: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
Glenn Morris
c1f1086866 Small NEWS imagemagick edits 2012-02-06 09:24:23 -08:00
Chong Yidong
4a6c7bb874 * doc.c (store_function_docstring): Fix last change. 2012-02-07 00:53:51 +08: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
1449fa1d08 * doc.c (store_function_docstring): Avoid applying docstring of alias to base function.
Fixes: debbugs:2603
2012-02-06 21:43:39 +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
Glenn Morris
b737198d07 Unhyphenate "menu-bar" in text 2012-02-06 00:34:28 -08:00
Glenn Morris
3a97088164 Finish off NEWS entry for removed obsolete funcs and vars 2012-02-06 00:23:57 -08:00
Glenn Morris
64677d9074 Comment fix. 2012-02-06 00:19:09 -08:00
Glenn Morris
2b18055e4e Expand NEWS entry on old-style backquotes. 2012-02-06 00:04:36 -08:00
Christoph Scholtes
42a275e05e * nt/README.W32: Removed specific version information for libXpm
included in the binary distribution for maintenance purposes.
2012-02-05 21:07:40 -07:00
Glenn Morris
dac86404ae Document make-composed-keymap
* doc/lispref/keymaps.texi (Inheritance and Keymaps):
Mention make-composed-keymap and multiple inheritance.
* etc/NEWS: Related edits.
2012-02-05 19:20:11 -08:00
Glenn Morris
91d2ed4e3b Make a NEWS entry fractionally less cryptic. 2012-02-05 17:45:12 -08:00
Glenn Morris
5385447f5a NEWS typo. 2012-02-05 17:29:23 -08:00
Glenn Morris
f7c9199f38 * doc/lispref/keymaps.texi (Tool Bar): Mention separators.
* etc/NEWS: Related markup.
2012-02-05 17:27:57 -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
Glenn Morris
e7bc51d012 * doc/lispref/modes.texi (Running Hooks): Mention run-hook-wrapped.
* etc/NEWS: Related edit.
2012-02-05 16:58:38 -08:00
Glenn Morris
866c1d2218 Document yet more things that were never added to NEWS
* doc/lispref/control.texi (Handling Errors):
Mention condition-case-no-debug and with-demoted-errors.
* etc/NEWS: Related edits.
2012-02-05 16:48:02 -08:00
Juanma Barranquero
62106554e2 etc/tutorials/TUTORIAL.es: Updated; synchronize with TUTORIAL. 2012-02-06 01:22:11 +01:00
Christoph Scholtes
533183f36a Added missing bug numbers to Changelog entries. 2012-02-05 15:51:11 -07:00
Christoph Scholtes
3e44c7824f * make-dist (README.W32): Include file in source tarball.
* nt/README.W32: Clarification for inclusion in source tarball.
2012-02-05 13:56:41 -07:00
Christoph Scholtes
7519763363 * lib/makefile.w32-in (PRAGMA_SYSTEM_HEADER): Move to platform
specific makefiles to support getopt_.h generation with MSVC.

* nt/gmake.defs (PRAGMA_SYSTEM_HEADER): Add for GCC.

* nt/nmake.defs (PRAGMA_SYSTEM_HEADER): Add, but ignore with MSVC.
2012-02-05 13:40:36 -07:00
Christoph Scholtes
d452256dd8 * nt/makefile.w32-in (maybe-copy-distfiles)
(maybe-copy-distfiles-CMD, maybe-copy-distfiles-SH)
(create-tmp-dist-dir): Added to make --distfiles optional.
(dist): Use create-tmp-dist-dir and maybe-copy-distfiles.
2012-02-05 13:14:54 -07:00
Chong Yidong
983b960204 * cus-edit.el (custom-buffer-create-internal): Improve tooltip message. 2012-02-06 00:30:51 +08:00