diff options
| author | Stefan Monnier | 2009-08-30 14:24:09 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2009-08-30 14:24:09 +0000 |
| commit | 80629cfce13fe1751335fbb64f360894861cc400 (patch) | |
| tree | 4f5d18cb4f9ba34eb8ce3f72b7fb2c9536f6a3cc | |
| parent | 206d03872eaee5a1a1ad9d504ce3b6c3139114ef (diff) | |
| download | emacs-80629cfce13fe1751335fbb64f360894861cc400.tar.gz emacs-80629cfce13fe1751335fbb64f360894861cc400.zip | |
(ldap-search-internal): Use with-current-buffer and push.
| -rw-r--r-- | lisp/ChangeLog | 2 | ||||
| -rw-r--r-- | lisp/net/ldap.el | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 75c697ca72d..f2c2fbda65e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | 2009-08-30 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2009-08-30 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * net/ldap.el (ldap-search-internal): Use with-current-buffer and push. | ||
| 4 | |||
| 3 | * net/imap.el (imap-send-command): Simplify. | 5 | * net/imap.el (imap-send-command): Simplify. |
| 4 | (imap-wait-for-tag): point-max - buffer-size. | 6 | (imap-wait-for-tag): point-max - buffer-size. |
| 5 | 7 | ||
diff --git a/lisp/net/ldap.el b/lisp/net/ldap.el index 68afee6a1a2..20b41aeded4 100644 --- a/lisp/net/ldap.el +++ b/lisp/net/ldap.el | |||
| @@ -524,8 +524,7 @@ an alist of attribute/value pairs." | |||
| 524 | (equal "" filter)) | 524 | (equal "" filter)) |
| 525 | (error "No search filter")) | 525 | (error "No search filter")) |
| 526 | (setq filter (cons filter attributes)) | 526 | (setq filter (cons filter attributes)) |
| 527 | (save-excursion | 527 | (with-current-buffer buf |
| 528 | (set-buffer buf) | ||
| 529 | (erase-buffer) | 528 | (erase-buffer) |
| 530 | (if (and host | 529 | (if (and host |
| 531 | (not (equal "" host))) | 530 | (not (equal "" host))) |
| @@ -597,8 +596,7 @@ an alist of attribute/value pairs." | |||
| 597 | ;; Do not try to open non-existent files | 596 | ;; Do not try to open non-existent files |
| 598 | (if (equal value "") | 597 | (if (equal value "") |
| 599 | (setq value " ") | 598 | (setq value " ") |
| 600 | (save-excursion | 599 | (with-current-buffer bufval |
| 601 | (set-buffer bufval) | ||
| 602 | (erase-buffer) | 600 | (erase-buffer) |
| 603 | (set-buffer-multibyte nil) | 601 | (set-buffer-multibyte nil) |
| 604 | (insert-file-contents-literally value) | 602 | (insert-file-contents-literally value) |
| @@ -607,9 +605,9 @@ an alist of attribute/value pairs." | |||
| 607 | (setq record (cons (list name value) | 605 | (setq record (cons (list name value) |
| 608 | record)) | 606 | record)) |
| 609 | (forward-line 1)) | 607 | (forward-line 1)) |
| 610 | (setq result (cons (if withdn | 608 | (push (if withdn |
| 611 | (cons dn (nreverse record)) | 609 | (cons dn (nreverse record)) |
| 612 | (nreverse record)) result)) | 610 | (nreverse record)) result) |
| 613 | (setq record nil) | 611 | (setq record nil) |
| 614 | (skip-chars-forward " \t\n") | 612 | (skip-chars-forward " \t\n") |
| 615 | (message "Parsing results... %d" numres) | 613 | (message "Parsing results... %d" numres) |