aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2003-12-29 13:22:30 +0000
committerEli Zaretskii2003-12-29 13:22:30 +0000
commitecd5fe1f75272e24ea439052301e089f57adc43c (patch)
tree21db7a6dac8277889adfa93121a55233eb2631c2
parent36b99f18645414e61d73812ffe73c7ba85069eef (diff)
downloademacs-ecd5fe1f75272e24ea439052301e089f57adc43c.tar.gz
emacs-ecd5fe1f75272e24ea439052301e089f57adc43c.zip
(ange-ftp-name-format): Allow USER to contain
"@", as required by some ISP hosting service. Fix defcustom argument syntax errors that prevented use of customization.
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/net/ange-ftp.el4
2 files changed, 8 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index fbc051c4573..7487e4b4376 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
12003-12-29 Michael R. Wolf <MichaelRWolf@att.net> (tiny change)
2
3 * net/ange-ftp.el (ange-ftp-name-format): Allow USER to contain
4 "@", as required by some ISP hosting service. Fix defcustom
5 argument syntax errors that prevented use of customization.
6
12003-12-29 Eli Zaretskii <eliz@elta.co.il> 72003-12-29 Eli Zaretskii <eliz@elta.co.il>
2 8
3 * xml.el (xml-get-attribute-or-nil): Doc fix. 9 * xml.el (xml-get-attribute-or-nil): Doc fix.
diff --git a/lisp/net/ange-ftp.el b/lisp/net/ange-ftp.el
index b96e7f1a298..dc3b5a62da9 100644
--- a/lisp/net/ange-ftp.el
+++ b/lisp/net/ange-ftp.el
@@ -686,7 +686,7 @@
686 :prefix "ange-ftp-") 686 :prefix "ange-ftp-")
687 687
688(defcustom ange-ftp-name-format 688(defcustom ange-ftp-name-format
689 '("^/\\(\\([^@/:]*\\)@\\)?\\([^@/:]*[^@/:.]\\):\\(.*\\)" . (3 2 4)) 689 '("^/\\(\\([^/:]*\\)@\\)?\\([^@/:]*[^@/:.]\\):\\(.*\\)" . (3 2 4))
690 "*Format of a fully expanded remote file name. 690 "*Format of a fully expanded remote file name.
691 691
692This is a list of the form \(REGEXP HOST USER NAME\), 692This is a list of the form \(REGEXP HOST USER NAME\),
@@ -694,7 +694,7 @@ where REGEXP is a regular expression matching
694the full remote name, and HOST, USER, and NAME are the numbers of 694the full remote name, and HOST, USER, and NAME are the numbers of
695parenthesized expressions in REGEXP for the components (in that order)." 695parenthesized expressions in REGEXP for the components (in that order)."
696 :group 'ange-ftp 696 :group 'ange-ftp
697 :type '(list regexp 697 :type '(list (regexp :tag "Name regexp")
698 (integer :tag "Host group") 698 (integer :tag "Host group")
699 (integer :tag "User group") 699 (integer :tag "User group")
700 (integer :tag "Name group"))) 700 (integer :tag "Name group")))