Chong Yidong
d02766abd7
* lisp/progmodes/grep.el (grep, rgrep): Doc fix.
...
Fixes: debbugs:11268
2012-04-18 14:04:51 +08:00
Glenn Morris
016a35dfa7
More process-related doc and manual small edits
...
* doc/lispref/processes.texi (Output from Processes, Filter Functions):
Mention waiting-for-user-input-p.
(Sentinels, Query Before Exit, System Processes, Transaction Queues):
(Network Servers, Datagrams, Network Processes, Network Options)
(Network Feature Testing, Serial Ports): Copyedits.
(Network): Add encrypted network overview paragraph.
Cross-reference the Emacs-GnuTLS manual. Use @acronym.
* lisp/net/network-stream.el (open-network-stream): Doc fix.
* src/process.c (Fset_process_inherit_coding_system_flag)
(Fset_process_query_on_exit_flag): Doc fix (mention return value).
(Fmake_network_process): Doc fix.
2012-04-17 20:48:43 -07:00
Chong Yidong
2c070447bf
* emacs-lisp/tabulated-list.el (tabulated-list-print): Fix typos.
2012-04-17 23:07:21 +08:00
Alan Mackenzie
f0f6bc351b
CC Mode: Ensure searching for keywords is case sensitive.
2012-04-16 20:01:44 +00:00
Chong Yidong
4fc2c72a6f
* mail/sendmail.el (mail-bury): Call return action with the right Rmail buffer.
...
Fixes: debbugs:11242
2012-04-16 18:11:45 +08:00
Chong Yidong
9a864fa27d
Move "emacsclient -t -n" handling from emacsclient.c to server.el.
...
Fix its buggy logic for the Windows case (regression from 23.4).
* lib-src/emacsclient.c (decode_options): Move -t -n corner case handling
into server.el.
* lisp/server.el (server-process-filter): Handle corner case where both
tty and nowait options are present.
Fixes: debbugs:11102
2012-04-15 16:49:24 +08:00
Glenn Morris
e153c13643
Doc and manual fixes related to processes
...
* doc/lispref/processes.texi (Processes, Subprocess Creation, Shell Arguments):
(Synchronous Processes): Copyedits.
(Subprocess Creation): Discourage modifying exec-path directly.
(Synchronous Processes): Update some example output.
(Process Information): Fix typo.
(Bindat Spec): Use Texinfo-recommended form of quote+punctuation.
* lisp/simple.el (process-file-side-effects): Doc fix.
2012-04-14 18:37:16 -07:00
Glenn Morris
ca7d96c81a
* lisp/international/mule-cmds.el (set-language-environment): Doc fix.
2012-04-14 11:14:01 -07:00
Stefan Monnier
9c2d6a4ab2
Avoid the use of ((lambda ...) ...) in lexical-binding code.
...
* emacs-lisp/easy-mmode.el (define-minor-mode): Use funcall.
Fixes: debbugs:11241
2012-04-14 08:48:27 -04:00
Chong Yidong
9557e2beb2
Fix for C-x C-x in cua-selection-mode.
...
* emulation/cua-base.el (cua-exchange-point-and-mark): Just call
exchange-point-and-mark if cua-enable-cua-keys is nil.
Fixes: debbugs:11191
2012-04-13 15:10:11 +08:00
Chong Yidong
81927dd2a4
New Lisp manual nodes, Applying Customizations and Custom Themes.
...
* doc/lispref/customize.texi (Applying Customizations):
(Custom Themes): New nodes.
* doc/lispref/display.texi (Defining Faces): Reference custom-set-faces.
* doc/lispref/modes.texi (Defining Minor Modes, Defining Minor Modes):
* doc/lispref/os.texi (Startup Summary): Copyedits.
* doc/emacs/custom.texi (Creating Custom Themes): Add reference to Custom
Themes node in Lisp manual.
* lisp/custom.el (custom-theme-set-variables): Doc fix.
2012-04-12 22:50:58 +08:00
Glenn Morris
8edb942b9f
Doc and manual fixes related to mule
...
* doc/emacs/mule.texi (International): Copyedits.
(International Chars): Update C-x = example output.
(Disabling Multibyte): Rename from "Enabling Multibyte".
Clarify what "unibyte: t" does, and mode-line description.
(Unibyte Mode): Update for "Disabling Multibyte" node name change.
Use Texinfo recommended convention for quotes+punctuation.
* doc/emacs/custom.texi (Specifying File Variables):
Fix "unibyte" description.
Update for "Disabling Multibyte" node name change.
* doc/emacs/emacs.texi: Update for "Disabling Multibyte" node name change.
* doc/lispref/loading.texi (Loading Non-ASCII):
"unibyte:" can also be at the end.
* lisp/international/mule.el (set-auto-coding-for-load): Doc fix.
2012-04-11 21:09:15 -04:00
Stefan Monnier
4517fe3a47
* imenu.el (imenu-add-to-menubar): `current-local-map' can be nil.
...
Reported by Noah Friedman. Backport from trunk.
2012-04-11 17:41:58 -04:00
Alan Mackenzie
57f845ee63
Make imenu work again for Objective C Mode.
2012-04-11 18:09:10 +00:00
Alan Mackenzie
0de3da9f2f
Correct two search limits in c-before-change-check_<>-operators.
2012-04-11 15:32:30 +00:00
Stefan Monnier
ede141ac13
* lisp/startup.el (command-line-1): Inhibit splash from daemon.
...
Fixes: debbugs:10996
2012-04-10 13:53:31 -04:00
Andreas Schwab
d0203d6144
* international/characters.el: Fix sorting.
2012-04-10 14:21:28 +02:00
Eli Zaretskii
cb80bcd173
Add more missing case pairs.
...
lisp/international/characters.el: Add more missing Latin case pairs.
2012-04-10 14:39:33 +03:00
Andreas Schwab
0d93216c1c
Copy changes from trunk 2012-04-09T18:12:40Z!schwab@linux-m68k.org to fix letter-case pairs.
...
lisp/international/characters.el: Recover lost case pairs.
2012-04-10 13:52:51 +03:00
Glenn Morris
4a427f5883
* lisp/files.el (dir-locals-set-class-variables): Doc fix.
2012-04-10 00:13:54 -07:00
Eli Zaretskii
3f1b5bf861
Fix bug #11209 with case conversion of u+0178.
...
lisp/international/characters.el: Add set-case-syntax-pair call for
LATIN CAPITAL LETTER Y WITH DIAERESIS RET and its lower-case
counterpart.
2012-04-09 20:28:36 +03:00
Eli Zaretskii
9f847f4172
Fix bug #11208 with inaccurate doc string of shell-command-on-region.
...
lisp/simple.el (shell-command-on-region): Doc fix.
2012-04-09 19:56:35 +03:00
Glenn Morris
0c2014a3c2
* lisp/calendar/holidays.el (calendar-check-holidays): Doc fix.
2012-04-09 00:11:39 -07:00
Eli Zaretskii
e2627d2130
Support Hebrew spell-checking in ispell.el.
...
lisp/textmodes/ispell.el (ispell-dictionary-base-alist): Add data for Hebrew.
2012-04-08 20:13:15 +03:00
Chong Yidong
5c14e333bc
* lisp/net/rcirc.el (rcirc-cmd-quit): Revert 2012-03-18 change.
...
Fixes: debbugs:11192
2012-04-08 21:20:43 +08:00
Glenn Morris
bf6fa4236b
* lisp/pcmpl-rpm.el (pcomplete/rpm): Handle -qf.
...
Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00165.html
2012-04-07 11:52:43 -07:00
Eli Zaretskii
82b24fb279
Fix bug #11182 with the effect of typing '?' in Shell mode.
...
lisp/minibuffer.el (completion-in-region-mode-map): Bind
completion-help-at-point to M-? rather than ?.
2012-04-07 11:12:04 +03:00
Lars Magne Ingebrigtsen
f23d2c7d18
`shrink-window' doc fix
...
* window.el (shrink-window): Mention the `window-min-height'
variable in the doc string.
2012-04-06 00:26:20 +02:00
Bastien Guerry
0a0a3573ec
Fix typo in color.el.
...
Thanks to Brad Town for spotting this.
2012-04-05 09:29:19 +02:00
Stefan Monnier
e5248ac91d
* lisp/server.el (server--on-display-p): New function.
...
(server--on-display-p): Use it.
2012-04-04 13:13:00 -04:00
Gabor Vida
b4243e226b
* lisp/ido.el (ido-wide-find-dirs-or-files): Use file-name-absolute-p.
...
Fixes: debbugs:11145
2012-04-04 12:22:09 -04:00
Stefan Monnier
305d9f44b0
* lisp/comint.el (comint--common-quoted-suffix): Check string boundary
...
before comparing.
* lisp/pcomplete.el (pcomplete--common-quoted-suffix): Idem.
Fixes: debbugs:11158
2012-04-04 12:06:59 -04:00
Chong Yidong
321cc491c5
Document completion-extra-properties in Lisp manual.
...
* doc/lispref/minibuf.texi (Programmed Completion): Remove obsolete variable
completion-annotate-function.
(Completion Variables): Rename from Completion Styles. Document
completion-extra-properties. Document completion-styles-alist
change.
* lisp/minibuffer.el (completion-extra-properties): Doc fix.
2012-04-04 17:19:32 +08:00
Chong Yidong
3d439cd10f
Several miscellaneous doc changes.
...
* doc/lispref/display.texi (Delayed Warnings): New node.
* doc/misc/gnus-faq.texi (FAQ 8-2): Mention EasyPG.
* doc/misc/gnus.texi: Reduce references to obsolete pgg library.
(Security): Note that epg is now the default.
* doc/misc/message.texi (Using PGP/MIME): Note that epg is now the default.
* doc/misc/nxml-mode.texi (Completion): C-RET is no longer bound to
nxml-complete.
* lisp/subr.el (delayed-warnings-hook): Doc fix.
* src/keyboard.c (Vdelayed_warnings_list): Doc fix.
2012-04-04 15:54:02 +08:00
Daiki Ueno
2d562c0fbb
epa: bind C-c C-c to finish key selection.
2012-04-04 10:38:37 +09:00
Richard M. Stallman
4443f2045b
report-emacs-bug: cope with read-only signature.
2012-04-03 21:05:29 -04:00
Chong Yidong
529c06b6cb
Two minor doc/consistency fixes.
...
* doc/emacs/sending.texi (Mail Misc): Fix an index entry.
* lisp/mail/sendmail.el (mail-mode-map): Bind C-c C-i to
mail-insert-file, not its obsolete alias mail-attach-file.
2012-04-03 18:21:47 +08:00
Michael Albinus
66b907dcb2
* notifications.el (notifications-notify): Fix docstring.
2012-04-03 09:20:32 +02:00
Glenn Morris
c0ea195db9
* emacs-lisp/authors.el (authors-aliases): Another addition.
2012-04-02 09:32:06 -07:00
Michael Albinus
5ca64e000c
* net/tramp-gvfs.el (tramp-gvfs-send-command): Apply
...
`tramp-compat-call-process' instead of `tramp-local-call-process'.
Reported by Magnus Henoch <magnus.henoch@gmail.com>.
2012-04-02 10:50:26 +02:00
Chong Yidong
42ee526b1a
Rename file-subdir-of-p to file-in-directory-p.
...
* lisp/files.el (file-in-directory-p): Rename from file-subdir-of-p.
Handle root directory properly.
(copy-directory): Caller changed.
* lisp/dired-aux.el (dired-copy-file-recursive, dired-create-files):
* lisp/net/tramp.el (tramp-file-name-for-operation): Callers changed.
* doc/lispref/files.texi (Kinds of Files): file-subdir-of-p renamed to
file-in-directory-p.
2012-04-01 10:44:24 +08:00
Glenn Morris
40f86458cc
Doc fix for xterm-extra-capabilities
...
* lisp/term/xterm.el (xterm-extra-capabilities): Doc fix.
* etc/PROBLEMS: Mention xterm-extra-capabilities issue.
2012-03-31 13:22:04 -07:00
Glenn Morris
7019c1775e
* lisp/language/indian.el ("Devanagari"): Fix typo.
...
Fixes: debbugs:11103
2012-03-31 13:05:46 -07:00
Glenn Morris
a1daddd610
Revert 2012-03-28 calendar change
...
* lisp/calendar/calendar.el (calendar-window-list)
(calendar-hide-window): Restore.
(calendar-exit): Use calendar-window-list, calendar-hide-window again.
Fixes: debbugs:11140
2012-03-31 13:03:59 -07:00
Glenn Morris
0b0210946b
Edebug doc fixes
...
* doc/lispref/edebug.texi (Instrumenting Macro Calls):
Mention defining macros at instrumentation time.
(Edebug Options): Mention edebug-unwrap-results.
* lisp/emacs-lisp/edebug.el (edebug-unwrap-results): Doc fix.
Comments.
* admin/FOR-RELEASE: Markup.
2012-03-31 12:58:05 -07:00
Thierry Volpiatto
40311efcba
Fix copying of symlinks.
...
* dired-aux.el (dired-copy-file-recursive, dired-create-files):
Check if file is a symlink (Bug#10489).
* files.el (copy-directory): Likewise.
2012-03-31 00:49:29 +08:00
Chong Yidong
5319014e4f
Updates for Display chapter of Lisp manual.
...
* doc/lispref/display.texi (Image Formats): Add imagemagick type.
(Image Descriptors): Mention how they are used.
(ImageMagick Images): Clarify role of imagemagick-register-types.
(Character Display): Don't mention glyph tables.
(Display Tables): Use make-glyph-code in example.
(Glyphs): Avoid "simple glyph code" terminology. Note that glyph
tables are semi-obsolete. De-document create-glyph.
(Glyphless Chars): Note that display tables override this.
(Bidirectional Display): Copyedits. Introduce "bidirectional
reordering" terminology, and use it.
* doc/emacs/files.texi (File Conveniences): Clarify Imagemagick discussion.
* lisp/image.el (imagemagick-types-inhibit)
(imagemagick-register-types): Doc fix.
2012-03-31 00:31:24 +08:00
Agustín Martín
935d1290a6
ispell.el (ispell-get-extended-character-mode): Make sure extended-character-mode is nil for hunspell
...
Work around hunspell not ignoring extended-character-mode
set from pipe mode by making sure extended-character-mode
is nil for hunspell.
2012-03-30 11:45:11 +02:00
Glenn Morris
61c6e8fd0e
help-with-tutorial buffer-read-only fix
...
* lisp/tutorial.el (help-with-tutorial):
Ensure local variables don't happen to make the buffer read-only.
Fixes: debbugs:11127
2012-03-29 20:59:52 -07:00
Stefan Monnier
81fdff0036
* lisp/progmodes/perl-mode.el (perl-indent-line): Use `noindent' in strings.
...
(perl-calculate-indent): Return `noindent' in strings.
2012-03-29 23:13:04 -04:00