+2009-10-03 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp-ftp.el (tramp-ftp-file-name-handler): Disable
+ `file-name-handler-alist' when loading 'ange-ftp. Otherwise,
+ there could be recursive loading when `default-directory' is a
+ remote file name. (Bug#4614)
+
2009-10-03 Glenn Morris <rgm@gnu.org>
* calendar/calendar.el (calendar-basic-setup): Handle the case where
pass to the OPERATION."
(save-match-data
(or (boundp 'ange-ftp-name-format)
- (require 'ange-ftp))
+ (let (file-name-handler-alist) (require 'ange-ftp)))
(let ((ange-ftp-name-format
(list (nth 0 tramp-file-name-structure)
(nth 3 tramp-file-name-structure)