[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#23533: 24.5; test-completion with completion-regexp-list
From: |
Noam Postavsky |
Subject: |
bug#23533: 24.5; test-completion with completion-regexp-list |
Date: |
Fri, 17 Jun 2016 00:06:44 -0400 |
found 23533 25.0.95
tag 23533 + confirmed patch
quit
Yup, test-completion doesn't handle testing an alist against
completion-regexp-list. Easy to fix:
diff --git i/src/minibuf.c w/src/minibuf.c
index d85a7a9..74be5d8 100644
--- i/src/minibuf.c
+++ w/src/minibuf.c
@@ -1665,6 +1665,8 @@ DEFUN ("test-completion", Ftest_completion,
Stest_completion, 2, 3, 0,
tem = Fassoc_string (string, collection, completion_ignore_case
? Qt : Qnil);
if (NILP (tem))
return Qnil;
+ else if (CONSP (tem))
+ tem = XCDR (tem);
}
else if (VECTORP (collection))
{
- bug#23533: 24.5; test-completion with completion-regexp-list,
Noam Postavsky <=