[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 7a18701: erc-pcomplete.el (pcomplete-erc-nicks): Fi
From: |
Kelvin White |
Subject: |
[Emacs-diffs] master 7a18701: erc-pcomplete.el (pcomplete-erc-nicks): Fix bug#18771 |
Date: |
Sat, 07 Nov 2015 17:55:06 +0000 |
branch: master
commit 7a187017d0d10df19636b354142d13fc9367d0a1
Author: l3thal <address@hidden>
Commit: l3thal <address@hidden>
erc-pcomplete.el (pcomplete-erc-nicks): Fix bug#18771
---
lisp/erc/ChangeLog.2 | 5 +++++
lisp/erc/erc-pcomplete.el | 7 ++++---
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/lisp/erc/ChangeLog.2 b/lisp/erc/ChangeLog.2
index 8dce508..80ee3bb 100644
--- a/lisp/erc/ChangeLog.2
+++ b/lisp/erc/ChangeLog.2
@@ -1,3 +1,8 @@
+2015-11-07 Kelvin White <address@hidden>
+
+ * erc-pcomplete.el (pcomplete-erc-nicks): Fix bug for tab complete
+ (bug#18771)
+
2015-03-25 Stefan Monnier <address@hidden>
* erc.el (erc-switch-to-buffer): Fix last change (bug#20187).
diff --git a/lisp/erc/erc-pcomplete.el b/lisp/erc/erc-pcomplete.el
index e46ac68..686a3a8 100644
--- a/lisp/erc/erc-pcomplete.el
+++ b/lisp/erc/erc-pcomplete.el
@@ -225,9 +225,10 @@ If optional argument IGNORE-SELF is non-nil, don't return
the current nick."
(erc-get-channel-user-list)))
(nicks nil))
(dolist (user users)
- (unless (and ignore-self
- (string= (erc-server-user-nickname (car user))
- (erc-current-nick)))
+ (unless (or (not user)
+ (and ignore-self
+ (string= (erc-server-user-nickname (car user))
+ (erc-current-nick))))
(setq nicks (cons (concat (erc-server-user-nickname (car user))
postfix)
nicks))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 7a18701: erc-pcomplete.el (pcomplete-erc-nicks): Fix bug#18771,
Kelvin White <=