Mercurial > emacs
comparison lisp/ChangeLog @ 110121:5a6b4fafaa52
Sync with Tramp 2.1.19.
* net/tramp-cmds.el (tramp-cleanup-all-connections)
(tramp-reporter-dump-variable, tramp-load-report-modules)
(tramp-append-tramp-buffers): Use `tramp-compat-funcall'.
(tramp-bug): Recommend setting of `tramp-verbose' to 9.
* net/tramp-compat.el (top): Do not autoload
`tramp-handle-file-remote-p'. Load tramp-util.el and tramp-vc.el
only when `start-file-process' is not bound.
(byte-compile-not-obsolete-vars): Define if not bound.
(tramp-compat-funcall): New defmacro.
(tramp-compat-line-beginning-position)
(tramp-compat-line-end-position)
(tramp-compat-temporary-file-directory)
(tramp-compat-make-temp-file, tramp-compat-file-attributes)
(tramp-compat-copy-file, tramp-compat-copy-directory)
(tramp-compat-delete-file, tramp-compat-delete-directory)
(tramp-compat-number-sequence, tramp-compat-process-running-p):
Use it.
(tramp-advice-file-expand-wildcards): Do not use
`tramp-handle-file-remote-p'.
(tramp-compat-make-temp-file): Simplify fallback implementation.
(tramp-compat-copy-file): Add PRESERVE-SELINUX-CONTEXT.
(tramp-compat-copy-tree): Remove function.
(tramp-compat-delete-file): New defun.
(tramp-compat-delete-directory): Provide implementation for older
Emacsen.
(tramp-compat-file-attributes): Handle only
`wrong-number-of-arguments' error.
* net/tramp-fish.el (tramp-fish-handle-copy-file): Add
PRESERVE_SELINUX_CONTEXT.
(tramp-fish-handle-delete-file): Add TRASH arg.
(tramp-fish-handle-directory-files-and-attributes):
Do not use `tramp-fish-handle-file-attributes.
(tramp-fish-handle-file-local-copy)
(tramp-fish-handle-insert-file-contents)
(tramp-fish-maybe-open-connection): Use `with-progress-reporter'.
* net/tramp-gvfs.el (top): Require url-util.
(tramp-gvfs-mount-point): Remove.
(tramp-gvfs-file-name-handler-alist): Add `file-selinux-context'
and `set-file-selinux-context'.
(tramp-gvfs-stringify-dbus-message, tramp-gvfs-send-command)
(tramp-gvfs-handle-file-selinux-context)
(tramp-gvfs-handle-set-file-selinux-context): New defuns.
(with-tramp-dbus-call-method): Format trace message.
(tramp-gvfs-handle-copy-file): Handle PRESERVE-SELINUX-CONTEXT.
(tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file):
Implement backup call, when operation on local files fails. Use
progress reporter. Flush properties of changed files.
(tramp-gvfs-handle-delete-file): Add TRASH arg. Use
`tramp-compat-delete-file'.
(tramp-gvfs-handle-expand-file-name): Expand "~/".
(tramp-gvfs-handle-make-directory): Make more traces.
(tramp-gvfs-handle-write-region): Protect deleting tmpfile.
(tramp-gvfs-url-file-name): Hexify file name in url.
(tramp-gvfs-fuse-file-name): Take also prefix (like dav shares)
into account for the resulting file name.
(tramp-gvfs-handler-askquestion): Preserve current message, in
order to let progress reporter continue afterwards. (Bug#6257)
Return dummy mountpoint, when the answer is "no". See
`tramp-gvfs-maybe-open-connection'.
(tramp-gvfs-handler-mounted-unmounted)
(tramp-gvfs-connection-mounted-p): Test also for new mountspec
attribute "default_location". Set "prefix" property. Handle
default-location.
(tramp-gvfs-mount-spec): Return both prefix and mountspec.
(tramp-gvfs-maybe-open-connection): Test, whether mountpoint
exists. Raise an error, if not (due to a corresponding answer
"no" in interactive questions, for example). Use
`tramp-compat-funcall'.
* net/tramp-imap.el (top): Autoload `epg-make-context'.
(tramp-imap-handle-copy-file): Add PRESERVE-SELINUX-CONTEXT.
(tramp-imap-do-copy-or-rename-file)
(tramp-imap-handle-insert-file-contents)
(tramp-imap-handle-file-local-copy): Use `with-progress-reporter'.
(tramp-imap-handle-delete-file): Add TRASH arg.
* net/tramp-smb.el (tramp-smb-handle-copy-file): Add
PRESERVE-SELINUX-CONTEXT.
(tramp-smb-handle-copy-file)
(tramp-smb-handle-file-local-copy, tramp-smb-handle-rename-file)
(tramp-smb-handle-write-region, tramp-smb-maybe-open-connection):
Use `with-progress-reporter'.
(tramp-smb-handle-delete-file): Add TRASH arg.
* net/tramp.el (tramp-methods): Move hostname to the end in all
ssh `tramp-login-args'. Add `tramp-async-args' attribute where
appropriate.
(tramp-verbose): Describe verbose level 9.
(tramp-completion-function-alist)
(tramp-file-name-regexp, tramp-chunksize)
(tramp-local-coding-commands, tramp-remote-coding-commands)
(with-connection-property, tramp-completion-mode-p)
(tramp-action-process-alive, tramp-action-out-of-band)
(tramp-check-for-regexp, tramp-file-name-p, tramp-equal-remote)
(tramp-exists-file-name-handler): Fix docstring.
(tramp-remote-process-environment): Use `format' instead of
`concat'. Protect version string by apostroph.
(tramp-shell-prompt-pattern): Do not use a shy group in case of
XEmacs.
(tramp-file-name-regexp-unified)
(tramp-completion-file-name-regexp-unified): On W32 systems, do
not regard the volume letter as remote filename. (Bug#5447)
(tramp-perl-file-attributes)
(tramp-perl-directory-files-and-attributes): Don't pass "$3".
(tramp-vc-registered-read-file-names): Read input as
here-document, otherwise the command could exceed maximum length
of command line.
(tramp-file-name-handler-alist): Add `file-selinux-context' and
`set-file-selinux-context'.
(tramp-debug-message): Add `tramp-compat-funcall' to ignored
backtrace functions.
(tramp-error-with-buffer): Don't show the connection buffer when
we are in completion mode.
(tramp-progress-reporter-update, tramp-remote-selinux-p)
(tramp-handle-file-selinux-context)
(tramp-handle-set-file-selinux-context, tramp-process-sentinel)
(tramp-connectable-p, tramp-open-shell, tramp-get-remote-trash):
New defuns.
(with-progress-reporter): New defmacro.
(tramp-debug-outline-regexp): New defconst.
(top, tramp-rfn-eshadow-setup-minibuffer)
(tramp-rfn-eshadow-update-overlay, tramp-handle-set-file-times)
(tramp-handle-dired-compress-file, tramp-handle-shell-command)
(tramp-completion-mode-p, tramp-check-for-regexp)
(tramp-open-connection-setup-interactive-shell)
(tramp-compute-multi-hops, tramp-read-passwd, tramp-clear-passwd)
(tramp-time-diff, tramp-coding-system-change-eol-conversion)
(tramp-set-process-query-on-exit-flag, tramp-unload-tramp):
Use `tramp-compat-funcall'.
(tramp-handle-make-symbolic-link): Flush file properties.
(tramp-handle-load, tramp-handle-file-local-copy)
(tramp-handle-insert-file-contents, tramp-handle-write-region)
(tramp-handle-vc-registered, tramp-maybe-send-script)
(tramp-find-shell): Use `with-progress-reporter'.
(tramp-do-file-attributes-with-stat): Add space in format string,
in order to work around a bug in pdksh. Reported by Gilles Pion
<gpion@lfdj.com>.
(tramp-handle-verify-visited-file-modtime): Do not send a command
when the connection is not established.
(tramp-handle-set-file-times): Simplify the check for utc.
(tramp-handle-directory-files-and-attributes)
(tramp-get-remote-path): Use `copy-tree'.
(tramp-completion-handle-file-name-all-completions): Ensure, that
non remote files are still checked. Oops.
(tramp-handle-copy-file, tramp-do-copy-or-rename-file): Handle
PRESERVE-SELINUX-CONTEXT.
(tramp-do-copy-or-rename-file): Add progress reporter.
(tramp-do-copy-or-rename-file-directly): Do not use
`tramp-handle-file-remote-p'.
(tramp-do-copy-or-rename-file-out-of-band):
Use `tramp-compat-delete-directory'.
(tramp-do-copy-or-rename-file-out-of-band)
(tramp-compute-multi-hops, tramp-maybe-open-connection):
Use `format-spec-make'.
(tramp-handle-delete-file): Add TRASH arg.
(tramp-handle-dired-uncache): Flush directory cache, not only file
cache.
(tramp-handle-expand-file-name)
(tramp-completion-handle-file-name-all-completions)
(tramp-completion-handle-file-name-completion): Use
`tramp-connectable-p'.
(tramp-handle-start-file-process): Set connection property "vec".
Use it, in order to invalidate file caches. Check only for
`remote-tty' process property.
Implement tty setting. (Bug#4604, Bug#6360)
(tramp-file-name-for-operation): Add `call-process-region' and
`set-file-selinux-context'.
(tramp-find-foreign-file-name-handler)
(tramp-advice-make-auto-save-file-name)
(tramp-set-auto-save-file-modes): Remove superfluous check for
`stringp'. This is done inside `tramp-tramp-file-p'.
(tramp-file-name-handler): Trace 'quit. Catch the error for some
operations when we are in completion mode. This gives the user
the chance to correct the file name in the minibuffer.
(tramp-completion-mode-p): Use `non-essential'.
(tramp-handle-file-name-all-completions): Backward/ XEmacs
compatibility: Use `completion-ignore-case' if
`read-file-name-completion-ignore-case' does not exist.
(tramp-get-debug-buffer): Use `tramp-debug-outline-regexp'.
(tramp-find-shell, tramp-open-connection-setup-interactive-shell):
`tramp-open-shell'.
(tramp-action-password): Hide password prompt before next run.
(tramp-process-actions): Widen connection buffer for the trace.
(tramp-open-connection-setup-interactive-shell): Set `remote-tty'
process property. Trace stty settings if `tramp-verbose' >= 9.
Apply workaround for IRIX64 bug. Move argument of last
`tramp-send-command' where it belongs to.
(tramp-maybe-open-connection): Use `async-args' and `gw-args' in
front of `login-args'.
(tramp-get-ls-command, tramp-get-ls-command-with-dired): Run tests
on "/dev/null" instead of "/".
(tramp-get-ls-command-with-dired): Make test for "--dired"
stronger.
(tramp-set-auto-save-file-modes): Adapt version check.
(tramp-set-process-query-on-exit-flag): Fix wrong parentheses.
(tramp-handle-process-file): Call the program in a subshell, in
order to preserve working directory.
(tramp-handle-shell-command): Don't use hard-wired "/bin/sh" but
`tramp-remote-sh' from `tramp-methods'.
(tramp-get-ls-command): Make test for "--color=never" stronger.
(tramp-check-for-regexp): Use (forward-line 1).
* net/trampver.el: Update release number.
* net/tramp-gvfs.el (tramp-gvfs-handle-copy-file): Do not pass
empty argument to gvfs-copy.
* net/tramp-compat.el (tramp-compat-delete-file): Rewrite to
handle new TRASH arg of `delete-file'.
* net/tramp.el (tramp-handle-insert-directory): Don't use
`forward-word', its default syntax could be changed.
Implement compression for inline methods.
* net/tramp.el (tramp-inline-compress-start-size): New defcustom.
(tramp-copy-size-limit): Allow also nil.
(tramp-inline-compress-commands): New defconst.
(tramp-find-inline-compress, tramp-get-inline-compress)
(tramp-get-inline-coding): New defuns.
(tramp-get-remote-coding, tramp-get-local-coding): Remove,
replaced by `tramp-get-inline-coding'.
(tramp-handle-file-local-copy, tramp-handle-write-region)
(tramp-method-out-of-band-p): Use `tramp-get-inline-coding'.
Detect ssh 'ControlMaster' argument automatically in some cases.
* net/tramp.el (tramp-detect-ssh-controlmaster): New defun.
(tramp-default-method): Use it.
* net/tramp.el (tramp-file-name-for-operation):
Add file-selinux-context.
author | Michael Albinus <michael.albinus@gmx.de> |
---|---|
date | Thu, 26 Aug 2010 21:23:02 +0200 |
parents | 3d32b7120396 |
children | cca2a663ef92 |
comparison
equal
deleted
inserted
replaced
110120:3d32b7120396 | 110121:5a6b4fafaa52 |
---|---|
1 2010-08-26 Michael Albinus <michael.albinus@gmx.de> | |
2 | |
3 Sync with Tramp 2.1.19. | |
4 | |
5 * net/tramp-cmds.el (tramp-cleanup-all-connections) | |
6 (tramp-reporter-dump-variable, tramp-load-report-modules) | |
7 (tramp-append-tramp-buffers): Use `tramp-compat-funcall'. | |
8 (tramp-bug): Recommend setting of `tramp-verbose' to 9. | |
9 | |
10 * net/tramp-compat.el (top): Do not autoload | |
11 `tramp-handle-file-remote-p'. Load tramp-util.el and tramp-vc.el | |
12 only when `start-file-process' is not bound. | |
13 (byte-compile-not-obsolete-vars): Define if not bound. | |
14 (tramp-compat-funcall): New defmacro. | |
15 (tramp-compat-line-beginning-position) | |
16 (tramp-compat-line-end-position) | |
17 (tramp-compat-temporary-file-directory) | |
18 (tramp-compat-make-temp-file, tramp-compat-file-attributes) | |
19 (tramp-compat-copy-file, tramp-compat-copy-directory) | |
20 (tramp-compat-delete-file, tramp-compat-delete-directory) | |
21 (tramp-compat-number-sequence, tramp-compat-process-running-p): | |
22 Use it. | |
23 (tramp-advice-file-expand-wildcards): Do not use | |
24 `tramp-handle-file-remote-p'. | |
25 (tramp-compat-make-temp-file): Simplify fallback implementation. | |
26 (tramp-compat-copy-file): Add PRESERVE-SELINUX-CONTEXT. | |
27 (tramp-compat-copy-tree): Remove function. | |
28 (tramp-compat-delete-file): New defun. | |
29 (tramp-compat-delete-directory): Provide implementation for older | |
30 Emacsen. | |
31 (tramp-compat-file-attributes): Handle only | |
32 `wrong-number-of-arguments' error. | |
33 | |
34 * net/tramp-fish.el (tramp-fish-handle-copy-file): Add | |
35 PRESERVE_SELINUX_CONTEXT. | |
36 (tramp-fish-handle-delete-file): Add TRASH arg. | |
37 (tramp-fish-handle-directory-files-and-attributes): | |
38 Do not use `tramp-fish-handle-file-attributes. | |
39 (tramp-fish-handle-file-local-copy) | |
40 (tramp-fish-handle-insert-file-contents) | |
41 (tramp-fish-maybe-open-connection): Use `with-progress-reporter'. | |
42 | |
43 * net/tramp-gvfs.el (top): Require url-util. | |
44 (tramp-gvfs-mount-point): Remove. | |
45 (tramp-gvfs-file-name-handler-alist): Add `file-selinux-context' | |
46 and `set-file-selinux-context'. | |
47 (tramp-gvfs-stringify-dbus-message, tramp-gvfs-send-command) | |
48 (tramp-gvfs-handle-file-selinux-context) | |
49 (tramp-gvfs-handle-set-file-selinux-context): New defuns. | |
50 (with-tramp-dbus-call-method): Format trace message. | |
51 (tramp-gvfs-handle-copy-file): Handle PRESERVE-SELINUX-CONTEXT. | |
52 (tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file): | |
53 Implement backup call, when operation on local files fails. Use | |
54 progress reporter. Flush properties of changed files. | |
55 (tramp-gvfs-handle-delete-file): Add TRASH arg. Use | |
56 `tramp-compat-delete-file'. | |
57 (tramp-gvfs-handle-expand-file-name): Expand "~/". | |
58 (tramp-gvfs-handle-make-directory): Make more traces. | |
59 (tramp-gvfs-handle-write-region): Protect deleting tmpfile. | |
60 (tramp-gvfs-url-file-name): Hexify file name in url. | |
61 (tramp-gvfs-fuse-file-name): Take also prefix (like dav shares) | |
62 into account for the resulting file name. | |
63 (tramp-gvfs-handler-askquestion): Preserve current message, in | |
64 order to let progress reporter continue afterwards. (Bug#6257) | |
65 Return dummy mountpoint, when the answer is "no". See | |
66 `tramp-gvfs-maybe-open-connection'. | |
67 (tramp-gvfs-handler-mounted-unmounted) | |
68 (tramp-gvfs-connection-mounted-p): Test also for new mountspec | |
69 attribute "default_location". Set "prefix" property. Handle | |
70 default-location. | |
71 (tramp-gvfs-mount-spec): Return both prefix and mountspec. | |
72 (tramp-gvfs-maybe-open-connection): Test, whether mountpoint | |
73 exists. Raise an error, if not (due to a corresponding answer | |
74 "no" in interactive questions, for example). Use | |
75 `tramp-compat-funcall'. | |
76 | |
77 * net/tramp-imap.el (top): Autoload `epg-make-context'. | |
78 (tramp-imap-handle-copy-file): Add PRESERVE-SELINUX-CONTEXT. | |
79 (tramp-imap-do-copy-or-rename-file) | |
80 (tramp-imap-handle-insert-file-contents) | |
81 (tramp-imap-handle-file-local-copy): Use `with-progress-reporter'. | |
82 (tramp-imap-handle-delete-file): Add TRASH arg. | |
83 | |
84 * net/tramp-smb.el (tramp-smb-handle-copy-file): Add | |
85 PRESERVE-SELINUX-CONTEXT. | |
86 (tramp-smb-handle-copy-file) | |
87 (tramp-smb-handle-file-local-copy, tramp-smb-handle-rename-file) | |
88 (tramp-smb-handle-write-region, tramp-smb-maybe-open-connection): | |
89 Use `with-progress-reporter'. | |
90 (tramp-smb-handle-delete-file): Add TRASH arg. | |
91 | |
92 * net/tramp.el (tramp-methods): Move hostname to the end in all | |
93 ssh `tramp-login-args'. Add `tramp-async-args' attribute where | |
94 appropriate. | |
95 (tramp-verbose): Describe verbose level 9. | |
96 (tramp-completion-function-alist) | |
97 (tramp-file-name-regexp, tramp-chunksize) | |
98 (tramp-local-coding-commands, tramp-remote-coding-commands) | |
99 (with-connection-property, tramp-completion-mode-p) | |
100 (tramp-action-process-alive, tramp-action-out-of-band) | |
101 (tramp-check-for-regexp, tramp-file-name-p, tramp-equal-remote) | |
102 (tramp-exists-file-name-handler): Fix docstring. | |
103 (tramp-remote-process-environment): Use `format' instead of | |
104 `concat'. Protect version string by apostroph. | |
105 (tramp-shell-prompt-pattern): Do not use a shy group in case of | |
106 XEmacs. | |
107 (tramp-file-name-regexp-unified) | |
108 (tramp-completion-file-name-regexp-unified): On W32 systems, do | |
109 not regard the volume letter as remote filename. (Bug#5447) | |
110 (tramp-perl-file-attributes) | |
111 (tramp-perl-directory-files-and-attributes): Don't pass "$3". | |
112 (tramp-vc-registered-read-file-names): Read input as | |
113 here-document, otherwise the command could exceed maximum length | |
114 of command line. | |
115 (tramp-file-name-handler-alist): Add `file-selinux-context' and | |
116 `set-file-selinux-context'. | |
117 (tramp-debug-message): Add `tramp-compat-funcall' to ignored | |
118 backtrace functions. | |
119 (tramp-error-with-buffer): Don't show the connection buffer when | |
120 we are in completion mode. | |
121 (tramp-progress-reporter-update, tramp-remote-selinux-p) | |
122 (tramp-handle-file-selinux-context) | |
123 (tramp-handle-set-file-selinux-context, tramp-process-sentinel) | |
124 (tramp-connectable-p, tramp-open-shell, tramp-get-remote-trash): | |
125 New defuns. | |
126 (with-progress-reporter): New defmacro. | |
127 (tramp-debug-outline-regexp): New defconst. | |
128 (top, tramp-rfn-eshadow-setup-minibuffer) | |
129 (tramp-rfn-eshadow-update-overlay, tramp-handle-set-file-times) | |
130 (tramp-handle-dired-compress-file, tramp-handle-shell-command) | |
131 (tramp-completion-mode-p, tramp-check-for-regexp) | |
132 (tramp-open-connection-setup-interactive-shell) | |
133 (tramp-compute-multi-hops, tramp-read-passwd, tramp-clear-passwd) | |
134 (tramp-time-diff, tramp-coding-system-change-eol-conversion) | |
135 (tramp-set-process-query-on-exit-flag, tramp-unload-tramp): | |
136 Use `tramp-compat-funcall'. | |
137 (tramp-handle-make-symbolic-link): Flush file properties. | |
138 (tramp-handle-load, tramp-handle-file-local-copy) | |
139 (tramp-handle-insert-file-contents, tramp-handle-write-region) | |
140 (tramp-handle-vc-registered, tramp-maybe-send-script) | |
141 (tramp-find-shell): Use `with-progress-reporter'. | |
142 (tramp-do-file-attributes-with-stat): Add space in format string, | |
143 in order to work around a bug in pdksh. Reported by Gilles Pion | |
144 <gpion@lfdj.com>. | |
145 (tramp-handle-verify-visited-file-modtime): Do not send a command | |
146 when the connection is not established. | |
147 (tramp-handle-set-file-times): Simplify the check for utc. | |
148 (tramp-handle-directory-files-and-attributes) | |
149 (tramp-get-remote-path): Use `copy-tree'. | |
150 (tramp-completion-handle-file-name-all-completions): Ensure, that | |
151 non remote files are still checked. Oops. | |
152 (tramp-handle-copy-file, tramp-do-copy-or-rename-file): Handle | |
153 PRESERVE-SELINUX-CONTEXT. | |
154 (tramp-do-copy-or-rename-file): Add progress reporter. | |
155 (tramp-do-copy-or-rename-file-directly): Do not use | |
156 `tramp-handle-file-remote-p'. | |
157 (tramp-do-copy-or-rename-file-out-of-band): | |
158 Use `tramp-compat-delete-directory'. | |
159 (tramp-do-copy-or-rename-file-out-of-band) | |
160 (tramp-compute-multi-hops, tramp-maybe-open-connection): | |
161 Use `format-spec-make'. | |
162 (tramp-handle-delete-file): Add TRASH arg. | |
163 (tramp-handle-dired-uncache): Flush directory cache, not only file | |
164 cache. | |
165 (tramp-handle-expand-file-name) | |
166 (tramp-completion-handle-file-name-all-completions) | |
167 (tramp-completion-handle-file-name-completion): Use | |
168 `tramp-connectable-p'. | |
169 (tramp-handle-start-file-process): Set connection property "vec". | |
170 Use it, in order to invalidate file caches. Check only for | |
171 `remote-tty' process property. | |
172 Implement tty setting. (Bug#4604, Bug#6360) | |
173 (tramp-file-name-for-operation): Add `call-process-region' and | |
174 `set-file-selinux-context'. | |
175 (tramp-find-foreign-file-name-handler) | |
176 (tramp-advice-make-auto-save-file-name) | |
177 (tramp-set-auto-save-file-modes): Remove superfluous check for | |
178 `stringp'. This is done inside `tramp-tramp-file-p'. | |
179 (tramp-file-name-handler): Trace 'quit. Catch the error for some | |
180 operations when we are in completion mode. This gives the user | |
181 the chance to correct the file name in the minibuffer. | |
182 (tramp-completion-mode-p): Use `non-essential'. | |
183 (tramp-handle-file-name-all-completions): Backward/ XEmacs | |
184 compatibility: Use `completion-ignore-case' if | |
185 `read-file-name-completion-ignore-case' does not exist. | |
186 (tramp-get-debug-buffer): Use `tramp-debug-outline-regexp'. | |
187 (tramp-find-shell, tramp-open-connection-setup-interactive-shell): | |
188 `tramp-open-shell'. | |
189 (tramp-action-password): Hide password prompt before next run. | |
190 (tramp-process-actions): Widen connection buffer for the trace. | |
191 (tramp-open-connection-setup-interactive-shell): Set `remote-tty' | |
192 process property. Trace stty settings if `tramp-verbose' >= 9. | |
193 Apply workaround for IRIX64 bug. Move argument of last | |
194 `tramp-send-command' where it belongs to. | |
195 (tramp-maybe-open-connection): Use `async-args' and `gw-args' in | |
196 front of `login-args'. | |
197 (tramp-get-ls-command, tramp-get-ls-command-with-dired): Run tests | |
198 on "/dev/null" instead of "/". | |
199 (tramp-get-ls-command-with-dired): Make test for "--dired" | |
200 stronger. | |
201 (tramp-set-auto-save-file-modes): Adapt version check. | |
202 (tramp-set-process-query-on-exit-flag): Fix wrong parentheses. | |
203 (tramp-handle-process-file): Call the program in a subshell, in | |
204 order to preserve working directory. | |
205 (tramp-handle-shell-command): Don't use hard-wired "/bin/sh" but | |
206 `tramp-remote-sh' from `tramp-methods'. | |
207 (tramp-get-ls-command): Make test for "--color=never" stronger. | |
208 (tramp-check-for-regexp): Use (forward-line 1). | |
209 | |
210 * net/trampver.el: Update release number. | |
211 | |
212 2010-08-26 Magnus Henoch <magnus.henoch@gmail.com> | |
213 | |
214 * net/tramp-gvfs.el (tramp-gvfs-handle-copy-file): Do not pass | |
215 empty argument to gvfs-copy. | |
216 | |
217 2010-08-26 Chong Yidong <cyd@stupidchicken.com> | |
218 | |
219 * net/tramp-compat.el (tramp-compat-delete-file): Rewrite to | |
220 handle new TRASH arg of `delete-file'. | |
221 | |
222 2010-08-26 Christian Lynbech <christian.lynbech@tieto.com> (tiny change) | |
223 | |
224 * net/tramp.el (tramp-handle-insert-directory): Don't use | |
225 `forward-word', its default syntax could be changed. | |
226 | |
227 2010-08-26 Toru TSUNEYOSHI <t_tuneyosi@hotmail.com> | |
228 Michael Albinus <michael.albinus@gmx.de> | |
229 | |
230 Implement compression for inline methods. | |
231 | |
232 * net/tramp.el (tramp-inline-compress-start-size): New defcustom. | |
233 (tramp-copy-size-limit): Allow also nil. | |
234 (tramp-inline-compress-commands): New defconst. | |
235 (tramp-find-inline-compress, tramp-get-inline-compress) | |
236 (tramp-get-inline-coding): New defuns. | |
237 (tramp-get-remote-coding, tramp-get-local-coding): Remove, | |
238 replaced by `tramp-get-inline-coding'. | |
239 (tramp-handle-file-local-copy, tramp-handle-write-region) | |
240 (tramp-method-out-of-band-p): Use `tramp-get-inline-coding'. | |
241 | |
242 2010-08-26 Noah Lavine <noah549@gmail.com> (tiny change) | |
243 | |
244 Detect ssh 'ControlMaster' argument automatically in some cases. | |
245 | |
246 * net/tramp.el (tramp-detect-ssh-controlmaster): New defun. | |
247 (tramp-default-method): Use it. | |
248 | |
249 2010-08-26 Karel Klíč <kklic@redhat.com> | |
250 | |
251 * net/tramp.el (tramp-file-name-for-operation): | |
252 Add file-selinux-context. | |
253 | |
1 2010-08-26 Łukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl> (tiny change) | 254 2010-08-26 Łukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl> (tiny change) |
2 | 255 |
3 * play/cookie1.el (read-cookie): Fix off-by-one error (bug#6921). | 256 * play/cookie1.el (read-cookie): Fix off-by-one error (bug#6921). |
4 | 257 |
5 2010-08-26 Chong Yidong <cyd@stupidchicken.com> | 258 2010-08-26 Chong Yidong <cyd@stupidchicken.com> |