Chong Yidong
60236b0dca
Docstring and manual updates for completion-at-point-functions.
...
* doc/lispref/minibuf.texi (Basic Completion): Define "completion table".
Move completion-in-region to Completion in Buffers node.
(Completion Commands): Use "completion table" terminology.
(Completion in Buffers): New node.
* doc/lispref/modes.texi (Hooks): add-hook can be used for abnormal hooks too.
(Setting Hooks): Update minor mode usage example.
(Major Mode Conventions): Note that completion-at-point-functions
should be altered locally. Add xref to Completion in Buffers.
* lisp/minibuffer.el (completion-at-point-functions): Doc fix.
2012-02-15 21:45:02 +08:00
Glenn Morris
13932042d3
* lisp/shell.el (shell-delimiter-argument-list): Revert 2011-02-17 change.
2012-02-15 00:00:23 -08:00
Chong Yidong
c3a70e2b95
Doc updates for defvar, defconst, and defcustom.
...
* lisp/custom.el (defcustom): Doc fix; note use of defvar.
* src/eval.c (Fdefvar, Fdefconst): Doc fix; note that the variable is
marked as special. Also, starting docstrings with * is obsolete.
2012-02-15 12:00:34 +08:00
Glenn Morris
9f26dc2432
Try to document smtp changes
...
* doc/emacs/sending.texi (Mail Sending): smtpmail-auth-credentials was removed.
* doc/misc/smtpmail.texi (Emacs Speaks SMTP): General update for 24.1.
(Encryption): New chapter, split out from previous.
* lisp/mail/smtpmail.el (smtpmail-smtp-user, smtpmail-stream-type):
Doc fixes.
* etc/NEWS: Related edits.
2012-02-14 22:15:26 -05:00
Glenn Morris
6546b13405
* lisp/mail/smtpmail.el (smtpmail-query-smtp-server): Give it a doc.
2012-02-14 13:22:47 -05:00
Lars Ingebrigtsen
835bdcba53
smtpmail initial prompting fixes
...
(smtpmail-query-smtp-server): Prompt the user for a port number if
we can't connect to any of the standard ports.
2012-02-14 16:43:07 +01:00
Lars Ingebrigtsen
d29b2b4cb7
Respect smtpmail-smtp-service when doing a trial connection
...
* mail/smtpmail.el (smtpmail-query-smtp-server): Fix typo in the
way the ports list is computed.
2012-02-14 16:31:49 +01:00
Ted Zlatanov
08dcdbc94a
(gnutls-trustfiles): Add Cygwin location.
...
* net/gnutls.el (gnutls-trustfiles): Add Cygwin location.
2012-02-14 08:13:24 -05:00
Glenn Morris
2605051a7f
* lisp/minibuffer.el (read-file-name): Doc fix. (Bug#10798)
...
* src/gtkutil.c: Related comment.
2012-02-13 17:46:43 -05:00
Ted Zlatanov
7ee99f32e1
Introduce and use CA bundle locator `gnutls-trustfiles'.
...
* net/gnutls.el (gnutls-trustfiles): New variable.
(gnutls-negotiate): Use it.
2012-02-13 16:48:14 -05:00
Lars Ingebrigtsen
5f0af64f87
`mail-user-agent' doc fix
...
* simple.el (mail-user-agent): Mention that `gnus-user-agent' only
does its stuff if Gnus is running.
2012-02-13 20:42:58 +01:00
Alan Mackenzie
c14fcc9571
Fix a loop in c-set-fl-decl-start.
2012-02-13 17:18:07 +00:00
Leo Liu
142b4d90fa
Trivial fix for rcirc-markup-attributes
2012-02-13 15:54:47 +08:00
Ted Zlatanov
fa9958a67e
(gnutls-algorithm-priority): Add missing :group tag.
2012-02-12 16:40:25 -05:00
Alan Mackenzie
0bc5886ace
Fix infinite loop with long macros.
2012-02-12 11:06:42 +00:00
Chong Yidong
d4bd55e7ae
* lisp/window.el (display-buffer): Doc fix.
...
Fixes: debbugs:10785
2012-02-12 13:10:30 +08:00
Glenn Morris
bd7da63eec
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.
2012-02-11 19:13:13 -08:00
Glenn Morris
66f3fe2238
* lisp/allout-widgets.el: Add missing license notice.
2012-02-11 17:49:16 -08:00
Glenn Morris
cfecdf09a0
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.
2012-02-11 15:06:46 -08:00
Glenn Morris
6d216d7f11
* log-view.el (vc-diff-internal): Remove unneeded (and incorrect) declaration.
2012-02-11 15:02:29 -08:00
Glenn Morris
2bed3f0483
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.
2012-02-11 14:13:29 -08:00
Glenn Morris
5fec1b8e29
Add missing custom types to sql.el
...
* lisp/progmodes/sql.el (sql-ansi-statement-starters)
(sql-oracle-statement-starters): Add custom type.
2012-02-11 13:35:50 -08:00
Glenn Morris
3e0d2fa76e
Small prolog.el defcustom fixes
...
* lisp/progmodes/prolog.el: Remove leading '*' from defcustom docs.
(prolog-system-version): Give it a type.
2012-02-11 13:19:22 -08:00
Eli Zaretskii
90b671e274
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)
2012-02-11 11:38:41 +02:00
Leo Liu
5eac0c026f
Fix infinite loop in python-end-of-statement
...
http://debbugs.gnu.org/10788
2012-02-11 12:20:16 +08:00
Glenn Morris
f82cb65942
mule-cmds trivia
...
* lisp/international/mule-cmds.el (unify-8859-on-encoding-mode)
(unify-8859-on-decoding-mode): Properly mark as obsolete.
2012-02-10 14:35:28 -05:00
Lars Ingebrigtsen
cc26d239af
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.
2012-02-10 19:16:19 +01:00
Leo Liu
1be3ca5ad7
Rename condition-case-no-debug to condition-case-unless-debug
2012-02-10 23:59:29 +08:00
Glenn Morris
b2096d7233
Add missing defcustom :version tags
...
* lisp/textmodes/bibtex.el:
Add missing :version tags for new/changed defcustoms.
* etc/NEWS: Related edits.
2012-02-10 00:23:33 -08:00
Glenn Morris
b011fbfe6c
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.
2012-02-10 00:08:23 -08:00
Lars Ingebrigtsen
4c7e65bf4f
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.
2012-02-09 23:42:12 +01:00
Stefan Monnier
f3934f6fef
* 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
2012-02-09 16:51:03 -05:00
Glenn Morris
cf3aa21bc8
* lisp/files.el (rename-uniquely): Doc fix. (Bug#3806)
2012-02-09 15:27:54 -05:00
Glenn Morris
354998cdb6
Add some custom :version tags
...
* lisp/progmodes/cc-guess.el (c-guess-offset-threshold, c-guess-region-max):
Add :version tags.
2012-02-08 23:59:13 -08:00
Glenn Morris
34c071c64b
* lisp/progmodes/compile.el (compilation-filter-start): Doc fix.
...
* etc/NEWS: Related edit.
2012-02-08 23:28:32 -08:00
Glenn Morris
8327412569
Doc fixes for compile.el
...
* lisp/progmodes/compile.el (compilation-first-column)
(compilation-error-screen-columns): Doc fixes.
* etc/NEWS: Related markup.
2012-02-08 23:24:30 -08:00
Glenn Morris
dab3703d9b
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.
2012-02-08 22:25:18 -08:00
Glenn Morris
3f88cd72e9
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.
2012-02-08 22:29:41 -05:00
Glenn Morris
d95b247d1d
Doc fixes for browse-url
...
* lisp/net/browse-url.el (browse-url-can-use-xdg-open, browse-url-xdg-open):
Doc fixes.
2012-02-08 22:14:22 -05:00
Glenn Morris
a075a2c5a6
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.
2012-02-08 21:40:41 -05:00
Martin Rudalics
ffb6157ecc
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)
2012-02-08 09:02:17 +01:00
Glenn Morris
34e8a2da58
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.
2012-02-07 23:54:09 -08:00
Glenn Morris
b4ac6e8c18
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.
2012-02-07 19:45:27 -08:00
Glenn Morris
e1ac4066d1
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.
2012-02-07 21:12:24 -05: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
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