aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog69
1 files changed, 69 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 5e625aed387..41d5a4ed0d0 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,72 @@
12013-03-09 Michael Albinus <michael.albinus@gmx.de>
2
3 Major rewrite due to changed D-Bus interface of GVFS 1.14.
4
5 * net/tramp-gvfs.el (top): Extend check for gvfs availability.
6 (tramp-gvfs-methods-mounttracker, tramp-gvfs-listmounts)
7 (tramp-gvfs-mountlocation, tramp-gvfs-mountlocation-signature):
8 New defconst.
9 (tramp-gvfs-file-name-handler-alist) [directory-files]:
10 [directory-files-and-attributes, file-exists-p, file-modes]: Use
11 Tramp default handler.
12 [file-acl, file-selinux-context, process-file, set-file-acl]:
13 [set-file-modes, set-file-selinux-context, shell-command]:
14 [start-file-process ]: Remove handler.
15 [verify-visited-file-modtime]: New handler.
16 (tramp-gvfs-dbus-string-to-byte-array)
17 (tramp-gvfs-dbus-byte-array-to-string): New defuns. Replace all
18 calls of `dbus-string-to-byte-array' and
19 `tramp-gvfs-dbus-byte-array-to-string'.
20 (tramp-gvfs-handle-copy-file)
21 (tramp-gvfs-handle-delete-directory)
22 (tramp-gvfs-handle-delete-file, tramp-gvfs-handle-file-attributes)
23 (tramp-gvfs-handle-file-directory-p)
24 (tramp-gvfs-handle-file-executable-p)
25 (tramp-gvfs-handle-file-name-all-completions)
26 (tramp-gvfs-handle-file-readable-p)
27 (tramp-gvfs-handle-file-writable-p)
28 (tramp-gvfs-handle-insert-directory)
29 (tramp-gvfs-handle-insert-file-contents)
30 (tramp-gvfs-handle-make-directory, tramp-gvfs-handle-rename-file)
31 (tramp-gvfs-handle-set-visited-file-modtime)
32 (tramp-gvfs-handle-write-region): Rewrite.
33 (tramp-gvfs-handle-file-acl)
34 (tramp-gvfs-handle-file-selinux-context)
35 (tramp-gvfs-handle-process-file, tramp-gvfs-handle-set-file-acl)
36 (tramp-gvfs-handle-set-file-modes)
37 (tramp-gvfs-handle-set-file-selinux-context)
38 (tramp-gvfs-handle-shell-command)
39 (tramp-gvfs-handle-start-file-process)
40 (tramp-gvfs-handle-verify-visited-file-modtime): Remove defuns.
41 (tramp-gvfs-url-file-name): Do not use `file-truename', we work
42 over the symlinks. Fix user handling.
43 (top, tramp-gvfs-handler-mounted-unmounted): Handle different names
44 of the D-Bus signals.
45 (tramp-gvfs-connection-mounted-p): Handle different names of the
46 D-Bus methods.
47 (tramp-gvfs-mount-spec-entry): New defun.
48 (tramp-gvfs-mount-spec): Use it.
49 (tramp-gvfs-maybe-open-connection): Check, that in case of "smb"
50 there is a share name. Handle different names of the D-Bus
51 signals and methods.
52 (tramp-gvfs-maybe-open-connection): Set connection properties
53 needed for `tramp-check-cached-permissions'.
54 (tramp-gvfs-send-command): Apply `tramp-gvfs-maybe-open-connection'.
55 Return t or nil.
56
57 * net/tramp.el (tramp-backtrace): Move up.
58 (tramp-error): Apply a backtrace into the debug buffer when
59 `tramp-verbose > 9.
60 (tramp-file-mode-type-map, tramp-file-mode-from-int)
61 (tramp-file-mode-permissions, tramp-get-local-uid)
62 (tramp-get-local-gid, tramp-check-cached-permissions): Move from
63 tramp-sh.el.
64
65 * net/tramp-sh.el (tramp-file-mode-type-map)
66 (tramp-check-cached-permissions, tramp-file-mode-from-int)
67 (tramp-file-mode-permissions, tramp-get-local-uid)
68 (tramp-get-local-gid): Move to tramp.el.
69
12013-03-09 Stefan Monnier <monnier@iro.umontreal.ca> 702013-03-09 Stefan Monnier <monnier@iro.umontreal.ca>
2 71
3 Separate mouse-1-click-follows-link from mouse-drag-region. 72 Separate mouse-1-click-follows-link from mouse-drag-region.