bpt/emacs.git
12 years ago* doc/misc/sem-user.texi (Semantic mode user commands): Typo fix.
Glenn Morris [Thu, 9 Feb 2012 07:35:21 +0000 (23:35 -0800)]
* doc/misc/sem-user.texi (Semantic mode user commands): Typo fix.

12 years agoStylistic fix for previous change
Glenn Morris [Thu, 9 Feb 2012 07:33:11 +0000 (23:33 -0800)]
Stylistic fix for previous change

12 years ago* lisp/progmodes/compile.el (compilation-filter-start): Doc fix.
Glenn Morris [Thu, 9 Feb 2012 07:28:32 +0000 (23:28 -0800)]
* lisp/progmodes/compile.el (compilation-filter-start): Doc fix.
* etc/NEWS: Related edit.

12 years agoDoc fixes for compile.el
Glenn Morris [Thu, 9 Feb 2012 07:24:30 +0000 (23:24 -0800)]
Doc fixes for compile.el

* lisp/progmodes/compile.el (compilation-first-column)
(compilation-error-screen-columns): Doc fixes.
* etc/NEWS: Related markup.

12 years agoNEWS markup - commands.texi already updated for this change
Glenn Morris [Thu, 9 Feb 2012 07:15:54 +0000 (23:15 -0800)]
NEWS markup - commands.texi already updated for this change

12 years agoSmall NEWS edit for compose-mail
Glenn Morris [Thu, 9 Feb 2012 07:09:20 +0000 (23:09 -0800)]
Small NEWS edit for compose-mail

12 years agoSmall NEWS fixes for dbus
Glenn Morris [Thu, 9 Feb 2012 07:05:32 +0000 (23:05 -0800)]
Small NEWS fixes for dbus

12 years ago* doc/misc/info.texi (Create Info buffer): Mention info-display-manual.
Glenn Morris [Thu, 9 Feb 2012 06:50:15 +0000 (22:50 -0800)]
* doc/misc/info.texi (Create Info buffer): Mention info-display-manual.
* etc/NEWS: Related edits.

12 years agoTiny buffers.texi fix
Glenn Morris [Thu, 9 Feb 2012 06:43:23 +0000 (22:43 -0800)]
Tiny buffers.texi fix

* doc/emacs/buffers.texi (Misc Buffer): M-x info does not seem to
require a buffer switch after M-x rename-uniquely.

12 years agoSmall VC doc fixes
Glenn Morris [Thu, 9 Feb 2012 06:25:18 +0000 (22:25 -0800)]
Small VC doc fixes

* lisp/vc/log-view.el (log-view-toggle-entry-display):
* lisp/vc/vc.el (vc-merge, vc-pull): Doc fixes.
* etc/NEWS: Condense a few VC entries.

12 years agonnimap.el (nnimap-wait-for-response): Minor fixup of message string.
Lars Ingebrigtsen [Thu, 9 Feb 2012 06:05:43 +0000 (06:05 +0000)]
nnimap.el (nnimap-wait-for-response): Minor fixup of message string.

12 years ago* etc/NEWS: Edit delayed-warnings-list entry.
Glenn Morris [Thu, 9 Feb 2012 06:02:33 +0000 (22:02 -0800)]
* etc/NEWS: Edit delayed-warnings-list entry.
* lisp/subr.el: Related comment.

12 years ago* doc/emacs/trouble.texi (Checklist): Mention C-c m in report-emacs-bug.
Glenn Morris [Thu, 9 Feb 2012 05:57:15 +0000 (21:57 -0800)]
* doc/emacs/trouble.texi (Checklist): Mention C-c m in report-emacs-bug.
* etc/NEWS: Related edit.

12 years agoDoc fixes for emacsbug.el
Glenn Morris [Thu, 9 Feb 2012 03:29:41 +0000 (22:29 -0500)]
Doc fixes for emacsbug.el

* lisp/mail/emacsbug.el (report-emacs-bug-can-use-osx-open)
(report-emacs-bug-can-use-xdg-email):
(report-emacs-bug-insert-to-mailer): Doc fixes.
(report-emacs-bug): Message fix.
* etc/NEWS: Related edit.

* lisp/net/browse-url.el: Comment.

12 years agoDoc fixes for browse-url
Glenn Morris [Thu, 9 Feb 2012 03:14:22 +0000 (22:14 -0500)]
Doc fixes for browse-url

* lisp/net/browse-url.el (browse-url-can-use-xdg-open, browse-url-xdg-open):
Doc fixes.

12 years agoFix whitespace in previous
Glenn Morris [Thu, 9 Feb 2012 03:09:28 +0000 (22:09 -0500)]
Fix whitespace in previous

12 years agoNEWS updates for browse-url
Glenn Morris [Thu, 9 Feb 2012 03:08:19 +0000 (22:08 -0500)]
NEWS updates for browse-url

12 years agoRelocate previous change in alphabetical sequence.
Glenn Morris [Thu, 9 Feb 2012 02:46:44 +0000 (21:46 -0500)]
Relocate previous change in alphabetical sequence.

12 years agoDoc fixes for electric.el
Glenn Morris [Thu, 9 Feb 2012 02:40:41 +0000 (21:40 -0500)]
Doc fixes for electric.el

* lisp/electric.el (electric-indent-mode, electric-pair-mode)
(electric-layout-rules, electric-layout-mode): Doc fixes.
(electric-pair-pairs, electric-pair-skip-self): Add :version tags.

* etc/NEWS: Related edits.

12 years agoFix typo.
Jay Belanger [Thu, 9 Feb 2012 02:36:44 +0000 (20:36 -0600)]
Fix typo.

12 years agognus.el: More fixes to not list ephemeral servers in the server buffer
Lars Ingebrigtsen [Thu, 9 Feb 2012 01:12:44 +0000 (01:12 +0000)]
gnus.el: More fixes to not list ephemeral servers in the server buffer

12 years agognus-sum.el: Make gnus-summary-insert-old-articles prompting consistent
Lars Ingebrigtsen [Thu, 9 Feb 2012 01:08:34 +0000 (01:08 +0000)]
gnus-sum.el: Make gnus-summary-insert-old-articles prompting consistent

12 years agoFix last fix of server-unselect-display
Martin Rudalics [Wed, 8 Feb 2012 16:48:25 +0000 (17:48 +0100)]
Fix last fix of server-unselect-display

12 years agoIn server-unselect-display make sure that buffer is live before killing it
Martin Rudalics [Wed, 8 Feb 2012 14:59:05 +0000 (15:59 +0100)]
In server-unselect-display make sure that buffer is live before killing it

12 years agoAuto-commit of loaddefs files.
Glenn Morris [Wed, 8 Feb 2012 11:18:12 +0000 (06:18 -0500)]
Auto-commit of loaddefs files.

12 years ago* doc/emacs/ack.texi (Acknowledgments): Update emacs-lock info.
Glenn Morris [Wed, 8 Feb 2012 08:30:36 +0000 (00:30 -0800)]
* doc/emacs/ack.texi (Acknowledgments): Update emacs-lock info.
* etc/NEWS: Related edits.

12 years ago* doc/emacs/rmail.texi (Rmail Display): Mention rmail-epa-decrypt.
Glenn Morris [Wed, 8 Feb 2012 08:20:36 +0000 (00:20 -0800)]
* doc/emacs/rmail.texi (Rmail Display): Mention rmail-epa-decrypt.
* etc/NEWS: Related markup.
* lisp/mail/rmail.el: Comment.

12 years agoAdd missing :version tags for new erc defcustoms.
Glenn Morris [Wed, 8 Feb 2012 08:07:24 +0000 (00:07 -0800)]
Add missing :version tags for new erc defcustoms.

* lisp/erc/erc-backend.el (erc-coding-system-precedence):
* lisp/erc/erc-join.el (erc-autojoin-delay, erc-autojoin-timing):
Add missing :version settings.

* etc/NEWS: We don't need to duplicate the doc-strings of variables.

12 years agoIn server-unselect-display don't inadvertently kill current buffer. (Bug#10729)
Martin Rudalics [Wed, 8 Feb 2012 08:02:17 +0000 (09:02 +0100)]
In server-unselect-display don't inadvertently kill current buffer. (Bug#10729)

* server.el (server-unselect-display): Don't inadvertently kill
the current buffer.  (Bug#10729)

12 years ago* doc/emacs/text.texi (LaTeX Editing): Mention latex-electric-env-pair-mode.
Glenn Morris [Wed, 8 Feb 2012 08:00:03 +0000 (00:00 -0800)]
* doc/emacs/text.texi (LaTeX Editing): Mention latex-electric-env-pair-mode.
* etc/NEWS: Related markup.

12 years agoShorten SQL mode NEWS entry, moving more details to doc strings
Glenn Morris [Wed, 8 Feb 2012 07:54:09 +0000 (23:54 -0800)]
Shorten SQL mode NEWS entry, moving more details to doc strings

* lisp/progmodes/sql.el (sql-port, sql-connection-alist, sql-list-all)
(sql-list-table): Doc fixes.
* etc/NEWS: Related edits.

12 years ago* doc/lispref/loading.texi (Named Features): Update the require example.
Glenn Morris [Wed, 8 Feb 2012 05:29:16 +0000 (21:29 -0800)]
* doc/lispref/loading.texi (Named Features): Update the require example.
The new one reflects the current code, and has a bonus free example
of lets + requires too.

12 years agoSome easy NEWS markup
Glenn Morris [Wed, 8 Feb 2012 05:19:17 +0000 (21:19 -0800)]
Some easy NEWS markup

12 years agoNEWS and ChangeLog fix
Glenn Morris [Wed, 8 Feb 2012 04:32:46 +0000 (20:32 -0800)]
NEWS and ChangeLog fix

12 years agoNEWS updates for some obsoleted libraries
Glenn Morris [Wed, 8 Feb 2012 04:26:13 +0000 (20:26 -0800)]
NEWS updates for some obsoleted libraries

12 years agoMention compilation-first-column in NEWS
Glenn Morris [Wed, 8 Feb 2012 04:12:28 +0000 (20:12 -0800)]
Mention compilation-first-column in NEWS

12 years agoComment out the unimplemented image-transform-mode
Glenn Morris [Wed, 8 Feb 2012 03:45:27 +0000 (19:45 -0800)]
Comment out the unimplemented image-transform-mode

* lisp/image-mode.el (image-transform-minor-mode-map, image-transform-mode):
Comment out (does nothing).

* etc/NEWS: Related edits.

* lisp/image.el: Comment.

12 years agoMinor-mode doc fixes for ARG behavior
Glenn Morris [Wed, 8 Feb 2012 02:12:24 +0000 (21:12 -0500)]
Minor-mode doc fixes for ARG behavior

* lisp/completion.el (dynamic-completion-mode):
* lisp/dirtrack.el (dirtrack-debug-mode):
* lisp/electric.el (electric-layout-mode):
* lisp/epa-mail.el (epa-mail-mode, epa-global-mail-mode):
* lisp/face-remap.el (text-scale-mode, buffer-face-mode):
* lisp/iimage.el (iimage-mode):
* lisp/image-mode.el (image-transform-mode):
* lisp/minibuffer.el (completion-in-region-mode):
* lisp/scroll-lock.el (scroll-lock-mode):
* lisp/simple.el (next-error-follow-minor-mode):
* lisp/tar-mode.el (tar-subfile-mode):
* lisp/tooltip.el (tooltip-mode):
* lisp/vcursor.el (vcursor-use-vcursor-map):
* lisp/wid-browse.el (widget-minor-mode):
* lisp/emulation/tpu-edt.el (tpu-edt-mode):
* lisp/emulation/tpu-extras.el (tpu-cursor-free-mode):
* lisp/international/iso-ascii.el (iso-ascii-mode):
* lisp/language/thai-util.el (thai-word-mode):
* lisp/mail/supercite.el (sc-minor-mode):
* lisp/net/goto-addr.el (goto-address-mode):
* lisp/net/rcirc.el (rcirc-multiline-minor-mode, rcirc-track-minor-mode):
* lisp/progmodes/cwarn.el (cwarn-mode):
* lisp/progmodes/flymake.el (flymake-mode):
* lisp/progmodes/glasses.el (glasses-mode):
* lisp/progmodes/hideshow.el (hs-minor-mode):
* lisp/progmodes/pascal.el (pascal-outline-mode):
* lisp/textmodes/enriched.el (enriched-mode):
* lisp/vc/smerge-mode.el (smerge-mode):
Doc fixes (minor mode argument).

* etc/NEWS: Related markup.

12 years ago* tutorials/TUTORIAL.ru: Updated; synchronize with TUTORIAL.
Alex Ott [Wed, 8 Feb 2012 02:05:02 +0000 (10:05 +0800)]
* tutorials/TUTORIAL.ru: Updated; synchronize with TUTORIAL.
Coding system changed to UTF-8.

12 years agoMerge changes made in No Gnus
Lars Ingebrigtsen [Wed, 8 Feb 2012 01:44:25 +0000 (01:44 +0000)]
Merge changes made in No Gnus

shr.el: Inhibit getting and sending cookies when fetching pictures.
gnus-html.el (gnus-html-schedule-image-fetching): Ditto.

12 years agoAllow specifying whether to inhibit cookies on a per-URL basis
Lars Ingebrigtsen [Wed, 8 Feb 2012 00:04:42 +0000 (01:04 +0100)]
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.

12 years agoMerge changes made in No Gnus
Lars Ingebrigtsen [Tue, 7 Feb 2012 22:17:11 +0000 (22:17 +0000)]
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.

12 years agoFix bug #4673 with Dired when `stat' fails for ".." or other files.
Eli Zaretskii [Tue, 7 Feb 2012 17:44:36 +0000 (19:44 +0200)]
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.

12 years agoFix spurious recognition of c-in-knr-argdecl.
Alan Mackenzie [Tue, 7 Feb 2012 15:19:52 +0000 (15:19 +0000)]
Fix spurious recognition of c-in-knr-argdecl.

12 years agocc-engine.el (c-forward-objc-directive): Prevent looping in "#pragma mark
Alan Mackenzie [Tue, 7 Feb 2012 12:01:42 +0000 (12:01 +0000)]
cc-engine.el (c-forward-objc-directive): Prevent looping in "#pragma mark
@implementation".

12 years ago* notifications.el (notifications-on-closed-signal): Make `reason'
Michael Albinus [Tue, 7 Feb 2012 09:06:19 +0000 (10:06 +0100)]
* notifications.el (notifications-on-closed-signal): Make `reason'
  optional.  (Bug#10744)

12 years agoDoc updates for define-minor-mode argument behavior
Glenn Morris [Tue, 7 Feb 2012 08:26:54 +0000 (00:26 -0800)]
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.

12 years agoNEWS markup for ImageMagick.
Glenn Morris [Tue, 7 Feb 2012 07:43:54 +0000 (23:43 -0800)]
NEWS markup for ImageMagick.

12 years agoMinor adjustment to previous imagemagick change.
Glenn Morris [Tue, 7 Feb 2012 07:42:12 +0000 (23:42 -0800)]
Minor adjustment to previous imagemagick change.

12 years agoFurther doc fix for imagemagick-types-inhibit
Glenn Morris [Tue, 7 Feb 2012 07:37:44 +0000 (23:37 -0800)]
Further doc fix for imagemagick-types-inhibit

12 years agoFix and doc-fix for `buffer-local-variables'.
Chong Yidong [Tue, 7 Feb 2012 06:34:52 +0000 (14:34 +0800)]
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

12 years agognus-sum.el (gnus-summary-show-thread): Revert last two changes.
Katsumi Yamaoka [Tue, 7 Feb 2012 06:33:51 +0000 (06:33 +0000)]
gnus-sum.el (gnus-summary-show-thread): Revert last two changes.

12 years ago* doc/emacs/files.texi (File Conveniences): Mention ImageMagick images.
Glenn Morris [Tue, 7 Feb 2012 04:55:20 +0000 (20:55 -0800)]
* doc/emacs/files.texi (File Conveniences): Mention ImageMagick images.

12 years ago* doc/lispref/display.texi (ImageMagick Images): General update.
Glenn Morris [Tue, 7 Feb 2012 04:20:16 +0000 (20:20 -0800)]
* doc/lispref/display.texi (ImageMagick Images): General update.

12 years agoSmall imagemagick doc fixes
Glenn Morris [Tue, 7 Feb 2012 03:46:18 +0000 (19:46 -0800)]
Small imagemagick doc fixes

* lisp/image.el (imagemagick-types-inhibit): Doc fix.

* src/image.c (Fimagemagick_types): Doc fix.

12 years agoimagemagick-render-type fixes
Glenn Morris [Tue, 7 Feb 2012 03:31:29 +0000 (19:31 -0800)]
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.

12 years agonnimap.el: Fix XEmacs 21.4 build failure from the last change
Lars Ingebrigtsen [Tue, 7 Feb 2012 03:26:08 +0000 (03:26 +0000)]
nnimap.el: Fix XEmacs 21.4 build failure from the last change

12 years agonnimap.el: Allow nnimap to parse headers with spaces in odd places
Lars Ingebrigtsen [Tue, 7 Feb 2012 02:46:47 +0000 (02:46 +0000)]
nnimap.el: Allow nnimap to parse headers with spaces in odd places

12 years agoMerge changes made in No Gnus
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:42:21 +0000 (00:42 +0000)]
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.

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return...
Katsumi Yamaoka [Mon, 6 Feb 2012 22:52:55 +0000 (22:52 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return nil in XEmacs.

12 years agoAllow calling C fontification while rendering MIME parts
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:08:41 +0000 (23:08 +0100)]
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.

12 years agoMinor Gnus group exit fix
Lars Ingebrigtsen [Mon, 6 Feb 2012 21:44:51 +0000 (22:44 +0100)]
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.

12 years agoAdd extra checks before expiring the URL cache
Lars Ingebrigtsen [Mon, 6 Feb 2012 21:37:56 +0000 (22:37 +0100)]
Add extra checks before expiring the URL cache

(url-cache-prune-cache): Check that the directory exists before
trying to delete it.

12 years agoExpire URL items from the on-disk cache once in a while
Lars Ingebrigtsen [Mon, 6 Feb 2012 21:06:15 +0000 (22:06 +0100)]
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.

12 years agoSmall NEWS imagemagick edits
Glenn Morris [Mon, 6 Feb 2012 17:24:23 +0000 (09:24 -0800)]
Small NEWS imagemagick edits

12 years ago* doc.c (store_function_docstring): Fix last change.
Chong Yidong [Mon, 6 Feb 2012 16:53:51 +0000 (00:53 +0800)]
* doc.c (store_function_docstring): Fix last change.

12 years ago* simple.el (list-processes--refresh): Delete exited processes.
Chong Yidong [Mon, 6 Feb 2012 14:40:10 +0000 (22:40 +0800)]
* simple.el (list-processes--refresh): Delete exited processes.

Fixes: debbugs:8094

12 years agoAnother minor fix for next-single-char-property-change.
Chong Yidong [Mon, 6 Feb 2012 13:59:13 +0000 (21:59 +0800)]
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).

12 years agoMinor fix for next-single-char-property-change usage.
Chong Yidong [Mon, 6 Feb 2012 13:56:40 +0000 (21:56 +0800)]
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

12 years ago* doc.c (store_function_docstring): Avoid applying docstring of alias to base function.
Chong Yidong [Mon, 6 Feb 2012 13:43:39 +0000 (21:43 +0800)]
* doc.c (store_function_docstring): Avoid applying docstring of alias to base function.

Fixes: debbugs:2603

12 years ago* lisp/custom.el (defcustom): Another doc fix.
Chong Yidong [Mon, 6 Feb 2012 12:48:07 +0000 (20:48 +0800)]
* lisp/custom.el (defcustom): Another doc fix.

12 years ago* lisp/custom.el (defcustom): Doc fix.
Chong Yidong [Mon, 6 Feb 2012 12:36:31 +0000 (20:36 +0800)]
* lisp/custom.el (defcustom): Doc fix.

Fixes: debbugs:9711

12 years agoUnhyphenate "menu-bar" in text
Glenn Morris [Mon, 6 Feb 2012 08:34:28 +0000 (00:34 -0800)]
Unhyphenate "menu-bar" in text

12 years agoFinish off NEWS entry for removed obsolete funcs and vars
Glenn Morris [Mon, 6 Feb 2012 08:23:57 +0000 (00:23 -0800)]
Finish off NEWS entry for removed obsolete funcs and vars

12 years agoComment fix.
Glenn Morris [Mon, 6 Feb 2012 08:19:09 +0000 (00:19 -0800)]
Comment fix.

12 years agoExpand NEWS entry on old-style backquotes.
Glenn Morris [Mon, 6 Feb 2012 08:04:36 +0000 (00:04 -0800)]
Expand NEWS entry on old-style backquotes.

12 years ago* nt/README.W32: Removed specific version information for libXpm
Christoph Scholtes [Mon, 6 Feb 2012 04:07:40 +0000 (21:07 -0700)]
* nt/README.W32: Removed specific version information for libXpm
included in the binary distribution for maintenance purposes.

12 years agoDocument make-composed-keymap
Glenn Morris [Mon, 6 Feb 2012 03:20:11 +0000 (19:20 -0800)]
Document make-composed-keymap

* doc/lispref/keymaps.texi (Inheritance and Keymaps):
Mention make-composed-keymap and multiple inheritance.
* etc/NEWS: Related edits.

12 years agoMake a NEWS entry fractionally less cryptic.
Glenn Morris [Mon, 6 Feb 2012 01:45:12 +0000 (17:45 -0800)]
Make a NEWS entry fractionally less cryptic.

12 years agoNEWS typo.
Glenn Morris [Mon, 6 Feb 2012 01:29:23 +0000 (17:29 -0800)]
NEWS typo.

12 years ago* doc/lispref/keymaps.texi (Tool Bar): Mention separators.
Glenn Morris [Mon, 6 Feb 2012 01:27:57 +0000 (17:27 -0800)]
* doc/lispref/keymaps.texi (Tool Bar): Mention separators.
* etc/NEWS: Related markup.

12 years agoTry to mitigate DNS failures when downloading stuff asynchronously
Lars Ingebrigtsen [Mon, 6 Feb 2012 01:13:24 +0000 (02:13 +0100)]
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.

12 years ago* doc/lispref/modes.texi (Running Hooks): Mention run-hook-wrapped.
Glenn Morris [Mon, 6 Feb 2012 00:58:38 +0000 (16:58 -0800)]
* doc/lispref/modes.texi (Running Hooks): Mention run-hook-wrapped.
* etc/NEWS: Related edit.

12 years agoDocument yet more things that were never added to NEWS
Glenn Morris [Mon, 6 Feb 2012 00:48:02 +0000 (16:48 -0800)]
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.

12 years agoetc/tutorials/TUTORIAL.es: Updated; synchronize with TUTORIAL.
Juanma Barranquero [Mon, 6 Feb 2012 00:22:11 +0000 (01:22 +0100)]
etc/tutorials/TUTORIAL.es: Updated; synchronize with TUTORIAL.

12 years agoAdded missing bug numbers to Changelog entries.
Christoph Scholtes [Sun, 5 Feb 2012 22:51:11 +0000 (15:51 -0700)]
Added missing bug numbers to Changelog entries.

12 years ago* make-dist (README.W32): Include file in source tarball.
Christoph Scholtes [Sun, 5 Feb 2012 20:56:41 +0000 (13:56 -0700)]
* make-dist (README.W32): Include file in source tarball.

* nt/README.W32: Clarification for inclusion in source tarball.

12 years ago* lib/makefile.w32-in (PRAGMA_SYSTEM_HEADER): Move to platform
Christoph Scholtes [Sun, 5 Feb 2012 20:40:36 +0000 (13:40 -0700)]
* 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.

12 years ago* nt/makefile.w32-in (maybe-copy-distfiles)
Christoph Scholtes [Sun, 5 Feb 2012 20:14:54 +0000 (13:14 -0700)]
* 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.

12 years ago* cus-edit.el (custom-buffer-create-internal): Improve tooltip message.
Chong Yidong [Sun, 5 Feb 2012 16:30:51 +0000 (00:30 +0800)]
* cus-edit.el (custom-buffer-create-internal): Improve tooltip message.

12 years ago* cus-edit.el (custom-display): Add a customization type tag.
Chong Yidong [Sun, 5 Feb 2012 16:12:05 +0000 (00:12 +0800)]
* cus-edit.el (custom-display): Add a customization type tag.

12 years agoFix custom-variable-reset-backup's use of customized-value property.
Chong Yidong [Sun, 5 Feb 2012 15:50:36 +0000 (23:50 +0800)]
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

12 years agoFix how the `character' custom type handles space chars.
Chong Yidong [Sun, 5 Feb 2012 15:33:30 +0000 (23:33 +0800)]
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

12 years agoUpdate Customization chapter of Lisp manual.
Chong Yidong [Sun, 5 Feb 2012 14:27:06 +0000 (22:27 +0800)]
Update Customization chapter 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.
(Simple Types): Copyedits.  Document color selector.
(Composite Types): Copyedits.
(Splicing into Lists): Clarifications.

12 years agoFix presentation of type-mismatched customization widgets.
Chong Yidong [Sun, 5 Feb 2012 13:41:50 +0000 (21:41 +0800)]
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

12 years ago* progmodes/gud.el (gud-pv): Use pv instead of pv1.
Andreas Schwab [Sun, 5 Feb 2012 08:06:37 +0000 (09:06 +0100)]
* progmodes/gud.el (gud-pv): Use pv instead of pv1.
* progmodes/gdb-mi.el (gud-pp): Use pp instead of pp1.

12 years agoUpdates to Macros and Customization chapters of Lisp manual.
Chong Yidong [Sun, 5 Feb 2012 06:44:47 +0000 (14:44 +0800)]
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.

12 years agonnimap.el: Fix inloop if the server dies before the async -finish is called
Lars Ingebrigtsen [Sun, 5 Feb 2012 06:31:38 +0000 (06:31 +0000)]
nnimap.el: Fix inloop if the server dies before the async -finish is called

12 years agoMore doc for debug-on-event.
Glenn Morris [Sun, 5 Feb 2012 03:37:19 +0000 (19:37 -0800)]
More doc for debug-on-event.

* emacs/trouble.texi (Checklist): Mention debug-on-event.

* lispref/debugging.texi (Error Debugging): Mention debug-on-event default.

12 years agoNEWS tweak.
Glenn Morris [Sun, 5 Feb 2012 03:31:57 +0000 (19:31 -0800)]
NEWS tweak.