Commit graph

109576 commits

Author SHA1 Message Date
Paul Eggert
454fa9b7ea Spelling fix merged from gnulib. 2013-01-09 00:25:11 -08:00
Paul Eggert
677d5c928c Spelling fixes.
* lisp/net/tramp-adb.el (tramp-adb-get-toolbox):
Fix misspelling of 'unknown'.
2013-01-09 00:17:47 -08:00
Daiki Ueno
b84e3dda5b * mml-smime.el (epg-sub-key-fingerprint): Autoload. 2013-01-09 14:11:16 +09:00
Glenn Morris
9d4a179053 Remove some obsolete trace.el commentary 2013-01-08 20:01:57 -08:00
Glenn Morris
fc2f152607 Remove some of the more obsolete MAINTAINERS info 2013-01-08 20:00:57 -08:00
Juri Linkov
073ca75ba3 * lisp/textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate):
* lisp/progmodes/flymake.el (flymake-errline, flymake-warnline):
Use underline style wave on terminals that support it. 

* src/xfaces.c (tty_supports_face_attributes_p): Return 0 for the case
of (supports :underline (:style wave)).

Fixes: debbugs:13000
2013-01-09 01:50:40 +02:00
Stefan Monnier
4bdc352611 * lisp/emacs-lisp/pcase.el (pcase--split-equal): Also take advantage if
the predicate returns nil.
2013-01-08 17:26:21 -05:00
Stefan Monnier
a464813702 * lisp/simple.el: Use lexical-binding.
(primitive-undo): Use pcase.
(minibuffer-history-isearch-push-state): Use a closure.
2013-01-08 15:15:15 -05:00
Aaron S. Hawley
3bace969f3 * lisp/simple.el (primitive-undo): Move from undo.c.
* src/undo.c (Fprimitive_undo): Move to simple.el.
(syms_of_undo): Remove declaration for Sprimitive_undo.
* test/automated/undo-tests.el: New file.
2013-01-08 14:13:31 -05:00
Stefan Monnier
1c851e98b6 * lisp/vc/pcvs.el (cvs-cleanup-collection): Extend meaning of `rm-handled'.
(cvs-mode-remove-handled): Use it.

Fixes: debbugs:13380
2013-01-08 12:34:35 -05:00
Stefan Monnier
63a63bd434 * src/keyboard.c (echo_add_key): Rename from echo_add_char. 2013-01-08 11:51:11 -05:00
Stefan Monnier
a731fc1bb0 * lisp/emacs-lisp/nadvice.el (advice--tweak): New function.
(advice--remove-function, advice--subst-main): Use it.
* lisp/emacs-lisp/advice.el: Update commentary.
2013-01-08 10:24:56 -05:00
Michael Albinus
2a22c83bb0 * net/tramp-adb.el (tramp-adb-file-name-handler-alist): Remove
spurious entry.
2013-01-08 12:02:58 +01:00
Bastien Guerry
61a5bb859c etc/NEWS: Document the change wrt apropos-user-option' and apropos-variable' 2013-01-08 08:14:51 +01:00
Paul Eggert
ca6a2684bd Merge from gnulib (comment change only). 2013-01-07 21:07:19 -08:00
Glenn Morris
83c1803a3a Add some :version tags
* gnus/mml-smime.el (mml-smime-sign-with-sender): Add :version.

* net/tramp.el (tramp-default-host-alist): Add :version.
2013-01-07 20:40:09 -08:00
Juri Linkov
8a2e287c26 * lisp/info.el (Info-read-node-name-2): Don't duplicate suffixes for single completion.
(info--manual-names): Expand node completions into an explicit list
before appending it to another list.  Filter out internal buffers
with the leading space in the buffer name.  (Bug#10771)

Fixes: debbugs:12456
2013-01-08 02:28:55 +02:00
Juri Linkov
c6a22ce23d * lisp/info.el (Info-read-node-name-1): Allow empty node name in (FILENAME)
that defaults to the Top node.
(Info-goto-node, Info-read-node-name): Doc fix to mention that
the short format (FILENAME) goes to the Top node.
(Info-build-node-completions): Rename arg `file' to `filename'.

* doc/misc/info.texi (Go to node): Mention the abbreviated format
`(FILENAME)' equal to `(FILENAME)Top'.

Fixes: debbugs:13365
2013-01-08 02:11:51 +02:00
Bastien Guerry
acfe10b71c Introduce apropos-user-option' and update apropos-variable'. (Bug#13276) 2013-01-07 23:00:55 +01:00
Jürgen Hötzel
62bcf67099 * net/tramp-adb.el (tramp-do-parse-file-attributes-with-ls):
Handle filename correctly, when parsing "source -> target" symlink
output.
(tramp-adb-handle-set-file-times): New defun.
2013-01-07 20:44:48 +01:00
Stefan Monnier
4986fa2175 * lisp/emacs-lisp/advice.el (ad-activate-advised-definition): Refresh the
advice list when the interactive-spec of ad-Advice-* changes.
2013-01-07 13:03:01 -05:00
Katsumi Yamaoka
3bee311e97 wid-edit.el (widget-default-get): Work for inlined elements (Bug#12670) 2013-01-07 11:24:35 +00:00
Michael Albinus
b49eebcc07 * net/tramp.el (tramp-default-host-alist): New defcustom.
(tramp-find-host): Use it.
(tramp-eshell-directory-change): Moved from tramp-sh.el.  Add to
`eshell-directory-change-hook'.

* net/tramp-adb.el (top): Add adb specific entry in
`tramp-default-host-alist'.
(tramp-adb-file-name-host): Remove function.
(tramp-adb-execute-adb-command, tramp-adb-maybe-open-connection):
Use `tramp-file-name-host' instead of `tramp-adb-file-name-host'.

* net/tramp-sh.el : Move eshell integration code to tramp.el.
2013-01-07 10:25:34 +01:00
Daiki Ueno
38eba8dfc4 lisp/gnus/mml-smime.el: Support signing by sender. 2013-01-07 12:59:02 +09:00
Jürgen Hötzel
84f6744ab7 * net/tramp-adb.el (tramp-methods): Add `tramp-tmpdir' entry. 2013-01-06 22:25:27 +01:00
Glenn Morris
d0cfb71f2e Merge from emacs-24; up to 2012-12-07T15:31:43Z!cyd@gnu.org 2013-01-06 12:34:54 -08:00
Michael Albinus
b6cfbcd0fc * net/tramp-adb.el (tramp-adb-ls-toolbox-regexp): The file size can
consist of mor than one digit.
(tramp-adb-file-name-handler-alist): Use
`tramp-handle-file-exists-p' consistently.
(tramp-adb-file-name-handler): Don't tweak `tramp-default-host'.
(tramp-adb-handle-file-exists-p): Remove function.
(tramp-adb-file-name-host): New defun.
(tramp-adb-execute-adb-command, tramp-adb-maybe-open-connection):
Use it.
(tramp-adb-maybe-open-connection): Set "remote-path" property.
2013-01-06 16:44:18 +01:00
Andreas Schwab
605f02eea9 * autotype.texi: Remove undefined command @subtitlefont.
* cc-mode.texi: Likewise.
2013-01-06 15:29:40 +01:00
Andreas Schwab
7b08ccf715 * org.texi (Advanced features): Use @w{ }' instead of @ ' in
@item argument.
(Property searches): Use \\ instead of @backslashchar{}.
* pgg.texi (VERSION): Move @set below @setfilename.
2013-01-06 11:34:26 +01:00
Chong Yidong
04c48b1409 * windows.texi (Vertical Scrolling): Fix typos.
Fixes: debbugs:13267
2013-01-06 11:10:18 +08:00
Chong Yidong
58ba7b1b55 Try to handle buffer/file modifications which conflict with VCS locking.
* vc/vc-hooks.el (vc-after-save): DTRT for locking VCSes.

* vc/vc.el (vc-next-action): Detect buffer modifications
conflicting with locking VCS operation.

Fixes: debbugs:11490
2013-01-06 10:58:57 +08:00
Chong Yidong
56ed110a17 Fix echoing of replayed keys.
* keyboard.c (echo_add_char): New function, factored out from
echo_char.  Don't add a space if the previous echo string was
empty.
(echo_char): Use it.
(read_key_sequence): When echoing mock input, ensure that the
trailing dash is properly added.

Fixes: debbugs:13255
2013-01-06 10:38:04 +08:00
Glenn Morris
7a2657fa3b Merge from emacs-24; up to 2012-12-07T08:13:49Z!dmantipov@yandex.ru 2013-01-05 13:18:01 -08:00
Glenn Morris
89cb305ef1 Fix ChangeLog date oddness 2013-01-05 13:16:29 -08:00
Glenn Morris
1f1c405dfa * doc/lsipref/display.texi (Overlay Properties): Mention field.
Fixes: debbugs:13364
2013-01-05 11:34:41 -08:00
Glenn Morris
f8acde1105 * doc/emacs/text.texi (HTML Mode): Remove deleted nxml C-RET binding. 2013-01-05 11:21:17 -08:00
Glenn Morris
2812660af0 ChangeLog fix 2013-01-05 11:07:09 -08:00
Andreas Schwab
651a2c7798 * tramp.texi (Remote shell setup): Replace literal NUL character by \0. 2013-01-05 17:49:56 +01:00
Andreas Schwab
db671917a8 Fix manual formatting errors
* lispref/hooks.texi (Standard Hooks): Fix use of @itemx.

* misc/ada-mode.texi: Remove braces from @title argument.
* misc/eudc.texi: Likewise.
* misc/smtpmail.texi: Likewise.
* misc/auth.texi (VERSION): Set before first use.
* misc/emacs-gnutls.texi (VERSION): Likewise.
* misc/pgg.texi (VERSION): Likewise.
* misc/ede.texi (Top): Rename from top, all uses changed.
* misc/eshell.texi: Add missing argument to @sp.
* misc/forms.texi (Top): Reorder menu to match structure.
* misc/htmlfontify.texi (Customisation): Add missing @item in
@enumerate.
* misc/org.texi (Advanced features): Add missing argument for @item.
(Property searches): Use @backslashchar{} in macro argument.
* misc/pcl-cvs.texi: Add missing argument to @sp.
(Movement commands): Fix use of @itemx.
* misc/vip.texi (Misc Commands, Viewing the Buffer): Likewise.
* misc/reftex.texi (Options (Creating Citations)): Add missing newline
before @end.
* misc/tramp.texi (Obtaining Tramp): Remove extra dots.
(Configuration): Reorder menu to match structure.
* misc/viper.texi (Marking): Add missing argument for @item.
2013-01-05 17:19:53 +01:00
Michael Albinus
f4566fe987 * net/tramp-adb.el (tramp-do-parse-file-attributes-with-ls):
(tramp-adb-handle-directory-files-and-attributes): Fix typos.
2013-01-05 14:48:16 +01:00
Michael Albinus
838cf2981c * net/tramp-adb.el (tramp-adb-handle-file-attributes): More robust
parsing of ls output using regular expression (handle filenames
with spaces).  Use virtual device number.
(tramp-do-parse-file-attributes-with-ls): New defun (Code
cleanup).
2013-01-05 14:41:57 +01:00
Eli Zaretskii
b630991b73 Improve display of glyph matrix by dump-glyph-matrix.
src/xdisp.c (dump_glyph): Align glyph data better.  Use "pD" instead
 of a non-portable "t" to print ptrdiff_t values.  Allow up to 9
 digits for buffer positions, before misalignment starts.  Display
 "0" for integer "object" field.
 (dump_glyph_row): Adapt the header line to changes in dump_glyph.
 Display the newline glyph more unambiguously.
2013-01-05 15:37:36 +02:00
Eli Zaretskii
5d7c18a879 Fix usage of @itemx in ELisp manual.
doc/lispref/hooks.texi (Standard Hooks): Use @item, not @itemx, as the first
 directive in a group of items.
2013-01-05 10:37:05 +02:00
Chong Yidong
27e4813fe1 * keymaps.texi (Key Sequences): Remove obsolete sentence.
Fixes: debbugs:13356
2013-04-02 15:16:06 +08:00
Daiki Ueno
1bd71e9fe1 * epg.el: Silence byte-compiler warnings. 2013-01-05 07:54:08 +09:00
Daiki Ueno
00cd4c1cbd * epg.el (epg--start): Don't call "tty" program on W32 platforms. 2013-01-05 07:51:52 +09:00
Glenn Morris
0f668a4db4 Merge from emacs-24; up to 2012-12-06T20:16:38Z!monnier@iro.umontreal.ca 2013-01-04 11:22:37 -08:00
Glenn Morris
4a1b123d15 Auto-commit of generated files. 2013-01-04 06:17:33 -05:00
Glenn Morris
92d5961122 Add htmlfontify manual to build process
* doc/misc/Makefile.in (INFO_TARGETS, DVI_TARGETS, PDF_TARGETS):
Add htmlfontify.
(htmlfontify, $(buildinfodir)/htmlfontify$(INFO_EXT))
(htmlfontify.dvi, htmlfontify.pdf): New targets.

* doc/misc/makefile.w32-in (INFO_TARGETS, DVI_TARGETS, clean):
Add htmlfontify.
($(infodir)/htmlfontify$(INFO_EXT), htmlfontify.dvi): New targets.

* info/dir: Add htmlfontify.
2013-01-04 01:43:08 -08:00
Michael Albinus
f99ced353f * net/tramp-sh.el (tramp-set-file-uid-gid): UID and GID must be
non-negative integers.  Otherwise, the default values are used.
(tramp-convert-file-attributes): Convert uid and gid to integers.
2013-01-04 10:41:23 +01:00