1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 08:11:05 -08:00
Commit graph

21635 commits

Author SHA1 Message Date
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