Mercurial > emacs
comparison lisp/ido.el @ 90602:b5c13d1564a9
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 437-446)
- Update from CVS
- lisp/url/url-methods.el: Fix format error when http_proxy is empty string
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 137-140)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-111
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 20 Sep 2006 06:04:23 +0000 |
parents | a1a25ac6c88a 299c5f25649b |
children | bb0e318b7c53 |
comparison
equal
deleted
inserted
replaced
90601:a1a25ac6c88a | 90602:b5c13d1564a9 |
---|---|
3616 (setq nextstr (car ext-list)) | 3616 (setq nextstr (car ext-list)) |
3617 (if (cond | 3617 (if (cond |
3618 ((stringp nextstr) | 3618 ((stringp nextstr) |
3619 (and (>= flen (setq slen (length nextstr))) | 3619 (and (>= flen (setq slen (length nextstr))) |
3620 (string-equal (substring name (- flen slen)) nextstr))) | 3620 (string-equal (substring name (- flen slen)) nextstr))) |
3621 ((fboundp nextstr) (funcall nextstr name)) | 3621 ((functionp nextstr) (funcall nextstr name)) |
3622 (t nil)) | 3622 (t nil)) |
3623 (setq ignorep t | 3623 (setq ignorep t |
3624 ext-list nil | 3624 ext-list nil |
3625 re-list nil) | 3625 re-list nil) |
3626 (setq ext-list (cdr ext-list)))) | 3626 (setq ext-list (cdr ext-list)))) |
3627 (while re-list | 3627 (while re-list |
3628 (setq nextstr (car re-list)) | 3628 (setq nextstr (car re-list)) |
3629 (if (cond | 3629 (if (cond |
3630 ((stringp nextstr) (string-match nextstr name)) | 3630 ((stringp nextstr) (string-match nextstr name)) |
3631 ((fboundp nextstr) (funcall nextstr name)) | 3631 ((functionp nextstr) (funcall nextstr name)) |
3632 (t nil)) | 3632 (t nil)) |
3633 (setq ignorep t | 3633 (setq ignorep t |
3634 re-list nil) | 3634 re-list nil) |
3635 (setq re-list (cdr re-list)))) | 3635 (setq re-list (cdr re-list)))) |
3636 ;; return the result | 3636 ;; return the result |