bpt/emacs.git
12 years agoAvoid a risky corner case with invalid face ids.
Chong Yidong [Sun, 12 Feb 2012 09:46:33 +0000 (17:46 +0800)]
Avoid a risky corner case with invalid face ids.

* src/xdisp.c (handle_stop): Avoid assigning -1 to it->face_id here,
as that creates a dangerous corner case.

12 years ago* lisp/window.el (display-buffer): Doc fix.
Chong Yidong [Sun, 12 Feb 2012 05:10:30 +0000 (13:10 +0800)]
* lisp/window.el (display-buffer): Doc fix.

Fixes: debbugs:10785

12 years ago* window.c (Fdelete_window_internal): Invalidate the mouse highlight.
Chong Yidong [Sun, 12 Feb 2012 04:29:50 +0000 (12:29 +0800)]
* window.c (Fdelete_window_internal): Invalidate the mouse highlight.

Fixes: debbugs:9904

12 years agoYet more syncing of xselect docs and argument specs
Glenn Morris [Sun, 12 Feb 2012 03:13:13 +0000 (19:13 -0800)]
Yet more syncing of xselect docs and argument specs

* src/xselect.c (Fx_own_selection_internal)
(Fx_get_selection_internal, Fx_disown_selection_internal)
(Fx_selection_owner_p, Fx_selection_exists_p): Doc fixes.
* src/nsselect.m (Fx_own_selection_internal)
(Fx_disown_selection_internal, Fx_selection_exists_p)
(Fx_selection_owner_p, Fx_get_selection_internal):
Sync docs and argument specs with the xselect.c versions.
* lisp/term/pc-win.el (x-selection-owner-p, x-own-selection-internal)
(x-disown-selection-internal, x-get-selection-internal):
Sync docs with the xselect.c versions.

12 years agoRe-fill contributor list
Glenn Morris [Sun, 12 Feb 2012 02:28:30 +0000 (18:28 -0800)]
Re-fill contributor list

12 years agoUpdates for acknowledgments section in the manual
Glenn Morris [Sun, 12 Feb 2012 02:27:34 +0000 (18:27 -0800)]
Updates for acknowledgments section in the manual

* doc/emacs/ack.texi (Acknowledgments):
* doc/emacs/emacs.texi (Acknowledgments): Updates for new files in 24.1.

12 years agoHeader fix
Glenn Morris [Sun, 12 Feb 2012 01:49:51 +0000 (17:49 -0800)]
Header fix

12 years ago* lisp/allout-widgets.el: Add missing license notice.
Glenn Morris [Sun, 12 Feb 2012 01:49:16 +0000 (17:49 -0800)]
* lisp/allout-widgets.el: Add missing license notice.

12 years agoUpdate some function declarations
Glenn Morris [Sat, 11 Feb 2012 23:06:46 +0000 (15:06 -0800)]
Update some function declarations

* lisp/select.el (x-get-selection-internal, x-own-selection-internal)
(x-disown-selection-internal):
* lisp/x-dnd.el (x-get-selection-internal): Update declarations.

12 years ago* log-view.el (vc-diff-internal): Remove unneeded (and incorrect) declaration.
Glenn Morris [Sat, 11 Feb 2012 23:02:29 +0000 (15:02 -0800)]
* log-view.el (vc-diff-internal): Remove unneeded (and incorrect) declaration.

12 years agoAdd some admin stuff to check for defcustoms missing version tags
Glenn Morris [Sat, 11 Feb 2012 22:16:10 +0000 (14:16 -0800)]
Add some admin stuff to check for defcustoms missing version tags

* admin/admin.el (cusver-find-files, cusver-scan, cusver-goto-xref)
(cusver-check): New functions.

12 years agoAdd missing :version tags to new defgroups and defcustoms
Glenn Morris [Sat, 11 Feb 2012 22:13:29 +0000 (14:13 -0800)]
Add missing :version tags to new defgroups and defcustoms

* window.el (window-sides-slots):
* tool-bar.el (tool-bar-position):
* term/xterm.el (xterm-extra-capabilities):
* ses.el (ses-self-reference-early-detection):
* progmodes/verilog-mode.el (verilog-auto-declare-nettype)
(verilog-auto-wire-type)
(verilog-auto-delete-trailing-whitespace)
(verilog-auto-reset-blocking-in-non, verilog-auto-inst-sort)
(verilog-auto-tieoff-declaration):
* progmodes/sql.el (sql-login-hook, sql-ansi-statement-starters)
(sql-oracle-statement-starters, sql-oracle-scan-on):
* progmodes/prolog.el (prolog-align-comments-flag)
(prolog-indent-mline-comments-flag, prolog-object-end-to-0-flag)
(prolog-left-indent-regexp, prolog-paren-indent-p)
(prolog-paren-indent, prolog-parse-mode, prolog-keywords)
(prolog-types, prolog-mode-specificators)
(prolog-determinism-specificators, prolog-directives)
(prolog-electric-newline-flag, prolog-hungry-delete-key-flag)
(prolog-electric-dot-flag)
(prolog-electric-dot-full-predicate-template)
(prolog-electric-underscore-flag, prolog-electric-tab-flag)
(prolog-electric-if-then-else-flag, prolog-electric-colon-flag)
(prolog-electric-dash-flag, prolog-old-sicstus-keys-flag)
(prolog-program-switches, prolog-prompt-regexp)
(prolog-debug-on-string, prolog-debug-off-string)
(prolog-trace-on-string, prolog-trace-off-string)
(prolog-zip-on-string, prolog-zip-off-string)
(prolog-use-standard-consult-compile-method-flag)
(prolog-use-prolog-tokenizer-flag, prolog-imenu-flag)
(prolog-imenu-max-lines, prolog-info-predicate-index)
(prolog-underscore-wordchar-flag, prolog-use-sicstus-sd)
(prolog-char-quote-workaround):
* progmodes/cc-vars.el (c-defun-tactic):
* net/tramp.el (tramp-encoding-command-interactive)
(tramp-local-end-of-line):
* net/soap-client.el (soap-client):
* net/netrc.el (netrc-file):
* net/gnutls.el (gnutls):
* minibuffer.el (completion-category-overrides)
(completion-cycle-threshold)
(completion-pcm-complete-word-inserts-delimiters):
* man.el (Man-name-local-regexp):
* mail/feedmail.el (feedmail-display-full-frame):
* international/characters.el (glyphless-char-display-control):
* eshell/em-ls.el (eshell-ls-date-format):
* emacs-lisp/cl-indent.el (lisp-lambda-list-keyword-alignment)
(lisp-lambda-list-keyword-parameter-indentation)
(lisp-lambda-list-keyword-parameter-alignment):
* doc-view.el (doc-view-image-width, doc-view-unoconv-program):
* dired-x.el (dired-omit-verbose):
* cus-theme.el (custom-theme-allow-multiple-selections):
* calc/calc.el (calc-highlight-selections-with-faces)
(calc-lu-field-reference, calc-lu-power-reference)
(calc-note-threshold):
* battery.el (battery-mode-line-limit):
* arc-mode.el (archive-7z-extract, archive-7z-expunge)
(archive-7z-update):
* allout.el (allout-prefixed-keybindings)
(allout-unprefixed-keybindings)
(allout-inhibit-auto-fill-on-headline)
(allout-flattened-numbering-abbreviation):
* allout-widgets.el (allout-widgets-auto-activation)
(allout-widgets-icons-dark-subdir)
(allout-widgets-icons-light-subdir, allout-widgets-icon-types)
(allout-widgets-theme-dark-background)
(allout-widgets-theme-light-background)
(allout-widgets-item-image-properties-emacs)
(allout-widgets-item-image-properties-xemacs)
(allout-widgets-run-unit-tests-on-load)
(allout-widgets-time-decoration-activity)
(allout-widgets-hook-error-post-time)
(allout-widgets-track-decoration):
* gnus/sieve-manage.el (sieve-manage-default-stream):
* gnus/shr.el (shr):
* gnus/nnir.el (nnir-ignored-newsgroups, nnir-summary-line-format)
(nnir-retrieve-headers-override-function)
(nnir-imap-default-search-key, nnir-notmuch-program)
(nnir-notmuch-additional-switches, nnir-notmuch-remove-prefix)
(nnir-method-default-engines):
* gnus/message.el (message-cite-reply-position):
* gnus/gssapi.el (gssapi-program):
* gnus/gravatar.el (gravatar):
* gnus/gnus-sum.el (gnus-refer-thread-use-nnir):
* gnus/gnus-registry.el (gnus-registry-unfollowed-addresses)
(gnus-registry-max-pruned-entries):
* gnus/gnus-picon.el (gnus-picon-inhibit-top-level-domains):
* gnus/gnus-int.el (gnus-after-set-mark-hook)
(gnus-before-update-mark-hook):
* gnus/gnus-async.el (gnus-async-post-fetch-function):
* gnus/auth-source.el (auth-source-cache-expiry):
Add missing :version tags to new defcustoms and defgroups.

12 years agoNEWS update for landmark.
Glenn Morris [Sat, 11 Feb 2012 21:44:47 +0000 (13:44 -0800)]
NEWS update for landmark.

12 years agoAdd missing custom types to sql.el
Glenn Morris [Sat, 11 Feb 2012 21:35:50 +0000 (13:35 -0800)]
Add missing custom types to sql.el

* lisp/progmodes/sql.el (sql-ansi-statement-starters)
(sql-oracle-statement-starters): Add custom type.

12 years agoSmall prolog.el defcustom fixes
Glenn Morris [Sat, 11 Feb 2012 21:19:22 +0000 (13:19 -0800)]
Small prolog.el defcustom fixes

* lisp/progmodes/prolog.el: Remove leading '*' from defcustom docs.
(prolog-system-version): Give it a type.

12 years ago* gnutls.c (emacs_gnutls_write): Don't infloop if sendto fails.
Lars Ingebrigtsen [Sat, 11 Feb 2012 17:06:14 +0000 (18:06 +0100)]
* gnutls.c (emacs_gnutls_write): Don't infloop if sendto fails.

12 years agoImprove fringe documentation in Lisp manual.
Chong Yidong [Sat, 11 Feb 2012 14:56:54 +0000 (22:56 +0800)]
Improve fringe documentation in Lisp manual.

* doc/lispref/display.texi (Fringe Indicators): Add xref to Fringe Bitmaps.
Move the list of standard bitmaps there.
(Fringe Cursors): Rewrite for clarity.
(Fringe Bitmaps): Consolidate the list of standard bitmaps here.

12 years agoUpdate Command Loop chapter of Lisp manual.
Chong Yidong [Sat, 11 Feb 2012 13:32:02 +0000 (21:32 +0800)]
Update Command Loop chapter of Lisp manual.

* doc/emacs/commands.texi (Command Overview): Mention read-key.
(Using Interactive, Interactive Call): Minor clarifications.
(Function Keys, Click Events): Avoid "input stream" terminology.
(Click Events): Add xref to Window Sizes and Accessing Mouse.
Clarify column and row components.
(Accessing Mouse): Add xref to Click Events.  Minor fixes.
(Special Events): Copyedits.

* doc/emacs/streams.texi (Input Streams): De-document get-file-char.
(Output Variables): Don't refer to old backquote syntax.

12 years agoFix bug #10783 with w32 doc string of x-selection-exists-p.
Eli Zaretskii [Sat, 11 Feb 2012 09:50:27 +0000 (11:50 +0200)]
Fix bug #10783 with w32 doc string of x-selection-exists-p.

 src/w32select.c (Fx_selection_exists_p): Sync doc string and
 argument list with xselect.c.

12 years agoSync MS-DOS selection-related doc strings with X doc strings.
Eli Zaretskii [Sat, 11 Feb 2012 09:38:41 +0000 (11:38 +0200)]
Sync MS-DOS selection-related doc strings with X doc strings.

 lisp/term/pc-win.el (x-select-text, x-selection-owner-p)
 (x-own-selection-internal, x-disown-selection-internal)
 (x-get-selection-internal): Sync doc strings and argument lists
 with xselect.c, common-win.el and x-win.el.  (Bug#10783)
 src/w16select.c (Fx_selection_exists_p): Sync doc string with
 xselect.c.  (Bug#10783)

12 years agoUpdate Debugging chapter of Lisp manual.
Chong Yidong [Sat, 11 Feb 2012 06:17:22 +0000 (14:17 +0800)]
Update Debugging chapter of Lisp manual.

* doc/emacs/debugging.texi (Debugging): Copyedits.  Describe testcover, ERT.
(Error Debugging): Note that debug-ignored-errors overrides list
values of debug-on-error too.  Add xref to Signaling Errors.  Note
that debug-on-signal is not customizable.  Mention
condition-case-unless-debug.
(Compilation Errors): Node deleted.

* doc/emacs/compile.texi (Compiler Errors): Move a paragraph here from
deleted node Compilation Errors.

12 years agoFix infinite loop in python-end-of-statement
Leo Liu [Sat, 11 Feb 2012 04:20:16 +0000 (12:20 +0800)]
Fix infinite loop in python-end-of-statement

http://debbugs.gnu.org/10788

12 years agomule-cmds trivia
Glenn Morris [Fri, 10 Feb 2012 19:35:28 +0000 (14:35 -0500)]
mule-cmds trivia

* lisp/international/mule-cmds.el (unify-8859-on-encoding-mode)
(unify-8859-on-decoding-mode): Properly mark as obsolete.

12 years agoPrompt in a more logical fashion when sending bug reports
Lars Ingebrigtsen [Fri, 10 Feb 2012 18:16:19 +0000 (19:16 +0100)]
Prompt in a more logical fashion when sending bug reports

* gnus/message.el (message-default-send-mail-function): Made into own
function for reuse by emacsbug.el.

* mail/emacsbug.el (report-emacs-bug-hook): Query the user first
about SMTP before checking the From header.

* mail/sendmail.el (sendmail-query-user-about-smtp): Refacored out
into own function for reuse by emacsbug.el.

12 years agoFix typo in last checkin.
Lars Ingebrigtsen [Fri, 10 Feb 2012 17:30:39 +0000 (18:30 +0100)]
Fix typo in last checkin.

12 years agoCookie/redirection URL fixup
Lars Ingebrigtsen [Fri, 10 Feb 2012 17:25:31 +0000 (18:25 +0100)]
Cookie/redirection URL fixup

(url-http-parse-headers): When redirecting, pass on
the `inhibit-cookie' parameter.

12 years agoFix previous URL doc change
Glenn Morris [Fri, 10 Feb 2012 17:22:09 +0000 (09:22 -0800)]
Fix previous URL doc change

* lisp/url/url-queue.el (url-queue-retrieve): Fic previous doc fix.

* doc/misc/url.texi (Retrieving URLs): Update url-retrieve arguments.
Mention url-queue-retrieve.

* etc/NEWS: Related edit.

12 years agoRestore NEWS markup
Glenn Morris [Fri, 10 Feb 2012 17:13:54 +0000 (09:13 -0800)]
Restore NEWS markup

12 years agoRename condition-case-no-debug to condition-case-unless-debug
Leo Liu [Fri, 10 Feb 2012 15:59:29 +0000 (23:59 +0800)]
Rename condition-case-no-debug to condition-case-unless-debug

12 years agoUpdate Compilation and Advice chapters in Lisp manual.
Chong Yidong [Fri, 10 Feb 2012 15:50:11 +0000 (23:50 +0800)]
Update Compilation and Advice chapters in Lisp manual.

* doc/lispref/advice.texi (Defining Advice): Clarify ad-unadvise.
(Activation of Advice): Specifying the ACTIVATE flag in defadvice
is not abnormal.
(Advising Primitives): Node deleted; ad-define-subr-args has been
removed.

* doc/lispref/compile.texi (Speed of Byte-Code): Use float-time in example.
(Compilation Functions): Note that the log uses Compilation mode.
Don't discuss the contents of byte-code function object here.
(Compilation Functions): De-document internal function byte-code.
(Docs and Compilation): Minor clarifications.

* doc/lispref/objects.texi (Byte-Code Type): Add xref to Byte-Code Function
Objects.

* lisp/emacs-lisp/advice.el: Update commentary to reflect deletion of
ad-define-subr-args

12 years ago* url-http.el (url-http-clean-headers): Return the number of
Andreas Schwab [Fri, 10 Feb 2012 11:36:42 +0000 (12:36 +0100)]
* url-http.el (url-http-clean-headers): Return the number of
removed characters.
(url-http-wait-for-headers-change-function): Adjust end position
after cleaning the headers.  (Bug#10768)

12 years agoDocument secure-hash
Glenn Morris [Fri, 10 Feb 2012 08:51:37 +0000 (00:51 -0800)]
Document secure-hash

* doc/lispref/text.texi (Checksum/Hash): Rename node from MD5 Checksum.
Mention secure-hash.
* doc/lispref/elisp.texi, doc/lispref/vol1.texi, doc/lispref/vol2.texi:
Update menu entry.
* etc/NEWS: Related markup.

12 years ago* src/fns.c (Fsecure_hash): Doc fix.
Glenn Morris [Fri, 10 Feb 2012 08:38:22 +0000 (00:38 -0800)]
* src/fns.c (Fsecure_hash): Doc fix.
* etc/NEWS: Related edit.

12 years agoAdd missing defcustom :version tags
Glenn Morris [Fri, 10 Feb 2012 08:23:33 +0000 (00:23 -0800)]
Add missing defcustom :version tags

* lisp/textmodes/bibtex.el:
Add missing :version tags for new/changed defcustoms.
* etc/NEWS: Related edits.

12 years agoDoc fixes for remote-file-name-inhibit-cache
Glenn Morris [Fri, 10 Feb 2012 08:08:23 +0000 (00:08 -0800)]
Doc fixes for remote-file-name-inhibit-cache

* doc/lispref/files.texi (Magic File Names):
Tweak remote-file-name-inhibit-cache entry.
* lisp/files.el (remote-file-name-inhibit-cache): Doc fixes.
* etc/NEWS: Edits.

12 years agoUpdate Loading chapter of Emacs manual.
Chong Yidong [Fri, 10 Feb 2012 07:57:21 +0000 (15:57 +0800)]
Update Loading chapter of Emacs manual.

* doc/emacs/loading.texi (Loading): Don't emphasize "library" terminology.
(Library Search): load-path is not a user option.  Mention role of
-L option and packages.  Improve examples.
(Loading Non-ASCII): Don't mention unibyte Emacs, which is
obsolete.
(Autoload): Minor clarifications.

12 years ago* doc/emacs/mini.texi (Minibuffer Edit): Mention minibuffer-inactive-mode.
Glenn Morris [Fri, 10 Feb 2012 07:44:39 +0000 (23:44 -0800)]
* doc/emacs/mini.texi (Minibuffer Edit): Mention minibuffer-inactive-mode.
* etc/NEWS: Related edit.

12 years agoDocument url-queue-retrieve
Glenn Morris [Fri, 10 Feb 2012 03:23:47 +0000 (22:23 -0500)]
Document url-queue-retrieve

* doc/misc/url.texi (Retrieving URLs): Update url-retrieve arguments.
Mention url-queue-retrieve.

* lisp/url/url-queue.el (url-queue-retrieve): Doc fix.

* etc/NEWS: Edits.

12 years agoNEWS edits for electric stuff
Glenn Morris [Fri, 10 Feb 2012 02:48:25 +0000 (21:48 -0500)]
NEWS edits for electric stuff

12 years ago* doc/emacs/programs.texi (Misc for Programs): Mention electric-layout-mode.
Glenn Morris [Fri, 10 Feb 2012 02:44:27 +0000 (21:44 -0500)]
* doc/emacs/programs.texi (Misc for Programs): Mention electric-layout-mode.

12 years ago* doc/lispref/modes.texi (Basic Major Modes): Mention tabulated-list-mode.
Glenn Morris [Fri, 10 Feb 2012 02:33:01 +0000 (21:33 -0500)]
* doc/lispref/modes.texi (Basic Major Modes): Mention tabulated-list-mode.
* etc/NEWS: Related markup.

12 years agolisp/cedet/ede/auto.el: Add declarations.
Juanma Barranquero [Thu, 9 Feb 2012 23:31:30 +0000 (00:31 +0100)]
lisp/cedet/ede/auto.el: Add declarations.

12 years agolisp/gnus/gnus.el: Avoid byte-compiler warning.
Juanma Barranquero [Thu, 9 Feb 2012 23:30:27 +0000 (00:30 +0100)]
lisp/gnus/gnus.el: Avoid byte-compiler warning.

(gnus-method-ephemeral-p): Move after declaration of defsubst
`gnus-sloppily-equal-method-parameters' to avoid a warning.

12 years agognus-msg.el (gnus-msg-mail): Use `message-mail' if Gnus isn't running.
Lars Ingebrigtsen [Thu, 9 Feb 2012 23:07:49 +0000 (23:07 +0000)]
gnus-msg.el (gnus-msg-mail): Use `message-mail' if Gnus isn't running.

12 years agoGet the MAIL FROM from the From: header if no domain is configured
Lars Ingebrigtsen [Thu, 9 Feb 2012 22:42:12 +0000 (23:42 +0100)]
Get the MAIL FROM from the From: header if no domain is configured

* mail/smtpmail.el (smtpmail-user-mail-address): New function.
(smtpmail-via-smtp): Use it, or fall back on the From address.
(smtpmail-send-it): Ditto.

12 years ago* lisp/emacs-lisp/bytecomp.el (byte-compile-file-form-defvar):
Stefan Monnier [Thu, 9 Feb 2012 21:51:03 +0000 (16:51 -0500)]
* lisp/emacs-lisp/bytecomp.el (byte-compile-file-form-defvar):
Don't fallback on byte-compile-defvar.  Optimize (defvar foo) away.
(byte-compile-tmp-var): New const.
(byte-compile-defvar): Use it to minimize .elc size.
Just use `defvar' rather than simulate it.

Fixes: debbugs:10761

12 years ago* lisp/files.el (rename-uniquely): Doc fix. (Bug#3806)
Glenn Morris [Thu, 9 Feb 2012 20:27:54 +0000 (15:27 -0500)]
* lisp/files.el (rename-uniquely): Doc fix.  (Bug#3806)

12 years agoNEWS edit for cc-guess
Glenn Morris [Thu, 9 Feb 2012 08:02:09 +0000 (00:02 -0800)]
NEWS edit for cc-guess

12 years agoAdd some custom :version tags
Glenn Morris [Thu, 9 Feb 2012 07:59:13 +0000 (23:59 -0800)]
Add some custom :version tags

* lisp/progmodes/cc-guess.el (c-guess-offset-threshold, c-guess-region-max):
Add :version tags.

12 years agoMerge from emacs-23; up to 2010-06-29T18:17:31Z!cyd@stupidchicken.com.
Glenn Morris [Thu, 9 Feb 2012 07:48:22 +0000 (23:48 -0800)]
Merge from emacs-23; up to 2010-06-29T18:17:31Z!cyd@stupidchicken.com.

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 agocoding.c (produce_chars): Fix updating of src_end (Bug#10701).
Kenichi Handa [Wed, 8 Feb 2012 08:32:25 +0000 (17:32 +0900)]
coding.c (produce_chars): Fix updating of src_end (Bug#10701).

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.