diff options
author | Michael Albinus <michael.albinus@gmx.de> | 2019-06-23 18:58:11 +0200 |
---|---|---|
committer | Michael Albinus <michael.albinus@gmx.de> | 2019-06-23 18:58:11 +0200 |
commit | 383a557b537562ceed38da3c9a07790c2f6b67f6 (patch) | |
tree | c894ce3d18f8112edd321da80e4fd180c4311aa8 /lisp/emacs-lisp/debug.el | |
parent | a1deb6cac305a73e799c63e2fbfe7221790e1e61 (diff) | |
download | emacs-383a557b537562ceed38da3c9a07790c2f6b67f6.tar.gz emacs-383a557b537562ceed38da3c9a07790c2f6b67f6.tar.bz2 emacs-383a557b537562ceed38da3c9a07790c2f6b67f6.zip |
Improve error handling in tramp-gvfs
* lisp/net/tramp-gvfs.el (tramp-gvfs-get-directory-attributes)
(tramp-gvfs-get-root-attributes)
(tramp-gvfs-handle-file-attributes): Don't ignore errors.
(tramp-make-goa-name): New defun.
(tramp-gvfs-get-remote-prefix): Use it.
(tramp-gvfs-maybe-open-connection): Raise user errors in case of.
Check also, that GOA accounts are proper.
(tramp-get-goa-accounts): Cache connection property.
* lisp/net/tramp.el (tramp-handle-file-equal-p)
(tramp-handle-file-in-directory-p): Use `tramp-equal-remote'.
Diffstat (limited to 'lisp/emacs-lisp/debug.el')
0 files changed, 0 insertions, 0 deletions