diff options
| author | Miles Bader | 2008-05-22 05:03:00 +0000 |
|---|---|---|
| committer | Miles Bader | 2008-05-22 05:03:00 +0000 |
| commit | a368801ce640e7e00c6e8dcf3c71a75c270268f4 (patch) | |
| tree | f77994878a790e4d01ceddb768d530251f17c741 /lisp/net | |
| parent | c63028e1b49f5176b2838c85d90fc1ad3d84f3f0 (diff) | |
| download | emacs-a368801ce640e7e00c6e8dcf3c71a75c270268f4.tar.gz emacs-a368801ce640e7e00c6e8dcf3c71a75c270268f4.zip | |
Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1172
Diffstat (limited to 'lisp/net')
| -rw-r--r-- | lisp/net/netrc.el | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/net/netrc.el b/lisp/net/netrc.el index acc5ce4665f..ae06af872b9 100644 --- a/lisp/net/netrc.el +++ b/lisp/net/netrc.el | |||
| @@ -137,8 +137,10 @@ Entries without port tokens default to DEFAULTPORT." | |||
| 137 | (while (and result | 137 | (while (and result |
| 138 | (not (netrc-port-equal | 138 | (not (netrc-port-equal |
| 139 | (or port defaultport "nntp") | 139 | (or port defaultport "nntp") |
| 140 | ;; when port is not given in the netrc file, | ||
| 141 | ;; it should mean "any port" | ||
| 140 | (or (netrc-get (car result) "port") | 142 | (or (netrc-get (car result) "port") |
| 141 | defaultport "nntp")))) | 143 | defaultport port)))) |
| 142 | (pop result)) | 144 | (pop result)) |
| 143 | (car result)))) | 145 | (car result)))) |
| 144 | 146 | ||
| @@ -159,7 +161,7 @@ MODE can be \"login\" or \"password\", suitable for passing to | |||
| 159 | (dolist (default defaults) | 161 | (dolist (default defaults) |
| 160 | (dolist (port ports) | 162 | (dolist (port ports) |
| 161 | (let ((alist (netrc-machine authinfo-list machine port default))) | 163 | (let ((alist (netrc-machine authinfo-list machine port default))) |
| 162 | (setq info (or (netrc-get alist mode) info)))))) | 164 | (setq info (or (netrc-get alist mode) info)))))) |
| 163 | info)) | 165 | info)) |
| 164 | 166 | ||
| 165 | (defun netrc-get (alist type) | 167 | (defun netrc-get (alist type) |