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
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
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
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
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
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
Wesley Dawson
bdd9367d4e
icomplete-prospects-height fix (tiny change)
...
* icomplete.el (icomplete-completions):
Honor icomplete-prospects-height once more following 2012-11-29 changes.
Fixes: debbugs:13224
2013-01-04 00:20:49 -08:00
Stefan Monnier
c0bd248ccb
* lisp/subr.el (internal--called-interactively-p--get-frame): Find aliases
...
of called-interactively-p as well.
Fixes: debbugs:13237
2013-01-03 22:42:11 -05:00
Stefan Monnier
4a74c81880
* lisp/view.el (view--enable, view--disable): Rename from view-mode-enable
...
and view-mode-disable and assume it's called from view-mode.
(view-mode-enable, view-mode-disable): Redefine as obsolete
compatibility layer above view-mode.
(view-mode-enter): Call `view-mode'.
* lisp/files.el (after-find-file): Call `view-mode'.
2013-01-03 21:53:48 -05:00
Stefan Monnier
96dd18b110
* lisp/doc-view.el (doc-view-scale-internally): New var.
...
(doc-view-enlarge, doc-view-insert-image): Obey it.
2013-01-03 21:45:59 -05:00
Glenn Morris
342532db2b
* lisp/erc/erc-backend.el (312): Fix typo.
...
Fixes: debbugs:13235
2013-01-03 17:31:52 -08:00
Daiki Ueno
c2cf1829dd
* epg.el (epg--start): Ignore errors when /dev/fd/0 does not exist.
2013-01-04 08:56:51 +09:00
Glenn Morris
a8aa6c2d08
* lisp/mail/rmail.el (rmail-set-header-1): Handle multi-line headers
...
Ignore case.
Fixes: debbugs:13330
2013-01-03 11:41:59 -08:00
Glenn Morris
d2be4dccb9
term-handle-colors-array fix
...
* lisp/term.el (term-handle-colors-array):
Ensure face attributes are fully specified, not nil.
Fixes: debbugs:13337
2013-01-03 10:31:45 -08:00
Glenn Morris
a6d6c20b92
makefile-fill-paragraph tweak
...
* lisp/progmodes/make-mode.el (makefile-fill-paragraph): Add doc.
Handle paragraph starting at beginning of buffer.
2013-01-03 00:23:10 -08:00
Glenn Morris
5b00b74939
* term.el (term-default-fg-color, term-default-bg-color): Fix custom type.
2013-01-02 22:33:25 -08:00
Glenn Morris
220740a35b
etags.el fix for compressed files
...
* lisp/progmodes/etags.el (tags-compression-info-list): Doc fix.
(tag-find-file-of-tag-noselect):
Check auto-compression-mode rather than 'jka-compr being loaded.
Fixes: debbugs:13338
2013-01-02 18:54:10 -08:00
Glenn Morris
0a8bf3afca
Merge from emacs-24; up to 2012-12-06T07:33:20Z!rgm@gnu.org
2013-01-02 18:37:57 -08:00
Glenn Morris
b8573968d8
Add 2013 to yet more FSF copyright years
2013-01-02 17:46:47 -08:00
Glenn Morris
f0ddbf7b7f
Add 2013 to more copyright years
2013-01-02 17:35:49 -08:00
Glenn Morris
ed5bdeb968
eval-after-load fix
...
* lisp/subr.el (eval-after-load): Don't purecopy the form, so that it
can be nconc'd later on; reverts 2009-11-11 change.
Fixes: debbugs:13331
2013-01-02 16:50:35 -08:00
Glenn Morris
ad235a8b88
defun fix for cl declarations + interactive forms
...
* lisp/emacs-lisp/byte-run.el (defun):
Place cl declarations after any interactive spec.
Fixes: debbugs:13265
2013-01-02 16:43:46 -08:00
Glenn Morris
13d6a1a417
Remove duplicate merged ChangeLog entries
2013-01-02 16:38:32 -08:00
Glenn Morris
9539d46584
Correct dates of merged ChangeLog entries
2013-01-02 11:02:05 -08:00
Paul Eggert
09b8afb6c8
Update copyright dates to 2013.
2013-01-02 08:30:50 -08:00
Paul Eggert
0877d0dc24
Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca
2013-01-02 08:13:04 -08:00
Michael Albinus
aca3d51dfa
* net/tramp-sh.el (tramp-sh-handle-set-file-acl): Add argument to
...
`error' call.
(tramp-do-copy-or-rename-file): Ignore errors when calling
`set-file-extended-attributes'.
* net/tramp-smb.el (tramp-smb-file-name-handler-alist): Add
handler for `file-acl'.
(tramp-smb-handle-file-acl): New defun.
2013-01-02 11:15:31 +01:00
Lars Magne Ingebrigtsen
9d9ffa1310
Merge changes made in Gnus master
...
lisp/gnus/gnus-msg.el: Don't do Gcc handling if Gnus isn't running
lisp/gnus/nnimap.el: Make nnimap treat \Deleted articles as \Read articles
2013-01-02 09:20:32 +00:00
Jay Belanger
87e65f9680
* doc/misc/calc.texi (Free-Form Dates): Expand on the date reading
...
algorithm.
* lisp/calc/README: Mention ISO 8601 week-numbering dates.
2013-01-01 20:54:33 -06:00
Glenn Morris
d8fb8cce84
Auto-commit of loaddefs files.
2013-01-01 07:22:35 -05:00
Glenn Morris
a616be859b
Auto-commit of loaddefs files.
2013-01-01 06:17:46 -05:00
Martin Rudalics
0aac98ac25
Don't run view-mode-hook twice when calling view-mode (Bug#13315).
...
* view.el (view-mode-enable): New argument run-view-mode-hook.
Run view-mode-hook only when it's non-nil (Bug#13315).
(view-mode-enter): Call view-mode-enable with run-view-mode-hook
argument t.
2013-01-01 12:02:14 +01:00
Paul Eggert
ab422c4d68
Update copyright notices for 2013.
2013-01-01 09:11:05 +00:00
Andreas Schwab
5cebef2d18
* emacs-lisp/byte-run.el (defmacro): Use same argument parsing as
...
defun. Don't check for DECL if DOCSTRING isn't a string.
(defun): Likewise.
2012-12-31 22:53:33 +01:00
Glenn Morris
5ee1772e2c
* eshell/em-cmpl.el (eshell-pcomplete): More thoroughly imitate pcomplete.
...
Fixes: debbugs:13293
2012-12-31 13:28:33 -08:00
Glenn Morris
4cddca3070
* files.el (parse-colon-path): Return nil for empty path elements.
...
Fixes: debbugs:13296
2012-12-31 13:20:07 -08:00
Fabián Ezequiel Gallina
6861432ebd
* progmodes/python.el (python-nav-end-of-statement): Rewrite in
...
order to improve efficiency (Based on Daniel Colascione's
<dancol@dancol.org> patch).
Fixes: debbugs:13182
2012-12-31 17:58:57 -03:00
Glenn Morris
b83a2ddd47
* lisp/vc/log-edit.el (log-edit-header-contents-regexp): Add doc string.
2012-12-31 12:13:28 -08:00
Fabián Ezequiel Gallina
5b63c74a17
* progmodes/python.el: Bump defgroup :version to 24.3.
2012-12-31 16:35:57 -03:00
Fabián Ezequiel Gallina
df4758b82e
Backported revisions 2012-12-29T12:33:33Z!fgallina@gnu.org and 2012-12-29T12:57:49Z!fgallina@gnu.org from trunk.
2012-12-31 16:27:20 -03:00
Andreas Schwab
bdcad781aa
Fixes: debbugs:13316
...
* emacs-lisp/byte-run.el (defmacro): Don't lose final nil if
neither DOCSTRING nor DECL was given.
2012-12-31 20:15:32 +01:00
Paul Eggert
fee0bd5f32
Use URLs, not Boston addresses, in copyright notices.
2012-12-31 07:34:32 -08:00
Jürgen Hötzel
1a82330cc5
* net/tramp-adb.el (tramp-adb-maybe-open-connection): Handle errors
...
(No device connected, invalid device name). (Bug #13299 )
2012-12-31 16:29:23 +01:00
Martin Rudalics
27fcfe3101
Once more fix resizing of rmail summary window.
...
* window.el (window-resizable--p): Rename to window-resizable-p.
(window-resize-no-error): New function.
* mail/rmail.el (rmail-maybe-display-summary): Restore behavior
broken in fix from 2012-12-28.
2012-12-31 12:35:13 +01:00
Glenn Morris
393e7ee044
Auto-commit of loaddefs files.
2012-12-31 06:20:58 -05:00