aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Albinus2011-02-21 20:14:56 +0100
committerMichael Albinus2011-02-21 20:14:56 +0100
commitc63090455fe67ba5788aa23a5223655c2cbe9351 (patch)
tree626bd390f67903949f2793ed817fc0f982cc84bb
parent6ca1c3b4f26d01d3e9125986ca8e8f31eb1bf6bc (diff)
downloademacs-c63090455fe67ba5788aa23a5223655c2cbe9351.tar.gz
emacs-c63090455fe67ba5788aa23a5223655c2cbe9351.zip
* net/tramp.el (tramp-rfn-eshadow-setup-minibuffer): Do not use
`field' property of `rfn-eshadow-overlay'.
-rw-r--r--lisp/ChangeLog7
-rw-r--r--lisp/net/tramp.el8
2 files changed, 12 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 20514a0b886..05c765e0881 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12011-02-21 Michael Albinus <michael.albinus@gmx.de>
2
3 * net/tramp.el (tramp-rfn-eshadow-setup-minibuffer): Do not use
4 `field' property of `rfn-eshadow-overlay'.
5
12011-02-21 Lars Ingebrigtsen <larsi@gnus.org> 62011-02-21 Lars Ingebrigtsen <larsi@gnus.org>
2 7
3 * net/netrc.el (netrc-parse): Comment fix. 8 * net/netrc.el (netrc-parse): Comment fix.
@@ -264,7 +269,7 @@
264 269
2652011-02-16 Alex Harsanyi <AlexHarsanyi@gmail.com> 2702011-02-16 Alex Harsanyi <AlexHarsanyi@gmail.com>
266 271
267 * soap-client.el (soap-well-known-xmlns, soap-local-xmlns) 272 * net/soap-client.el (soap-well-known-xmlns, soap-local-xmlns)
268 (soap-default-xmlns, soap-target-xmlns, soap-multi-refs) 273 (soap-default-xmlns, soap-target-xmlns, soap-multi-refs)
269 (soap-decoded-multi-refs, soap-current-wsdl) 274 (soap-decoded-multi-refs, soap-current-wsdl)
270 (soap-encoded-namespaces): Rename CL-style *...* variables. 275 (soap-encoded-namespaces): Rename CL-style *...* variables.
diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index 9be093743b5..fc167d6e62e 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -1574,8 +1574,12 @@ special handling of `substitute-in-file-name'."
1574 (let ((props (tramp-compat-funcall 1574 (let ((props (tramp-compat-funcall
1575 'overlay-properties (symbol-value 'rfn-eshadow-overlay)))) 1575 'overlay-properties (symbol-value 'rfn-eshadow-overlay))))
1576 (while props 1576 (while props
1577 (tramp-compat-funcall 1577 ;; The `field' property prevents correct minibuffer
1578 'overlay-put tramp-rfn-eshadow-overlay (pop props) (pop props)))))) 1578 ;; completion; we exclude it.
1579 (if (not (eq (car props) 'field))
1580 (tramp-compat-funcall
1581 'overlay-put tramp-rfn-eshadow-overlay (pop props) (pop props))
1582 (pop props) (pop props))))))
1579 1583
1580(when (boundp 'rfn-eshadow-setup-minibuffer-hook) 1584(when (boundp 'rfn-eshadow-setup-minibuffer-hook)
1581 (add-hook 'rfn-eshadow-setup-minibuffer-hook 1585 (add-hook 'rfn-eshadow-setup-minibuffer-hook