[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] scratch/gnus-search 32a328f 17/30: Fix for parsing delimit
From: |
Eric Abrahamsen |
Subject: |
[Emacs-diffs] scratch/gnus-search 32a328f 17/30: Fix for parsing delimited strings |
Date: |
Thu, 1 Jun 2017 03:50:22 -0400 (EDT) |
branch: scratch/gnus-search
commit 32a328f83e548c9ba2d07e3efb42cf7696c836d7
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Fix for parsing delimited strings
* lisp/gnus/gnus-search.el (gnus-search-query-next-symbol): Hadn't
quite gotten this all the way over to the new definition of
`gnus-search-query-return-string'.
---
lisp/gnus/gnus-search.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lisp/gnus/gnus-search.el b/lisp/gnus/gnus-search.el
index fcbb232..34b6243 100644
--- a/lisp/gnus/gnus-search.el
+++ b/lisp/gnus/gnus-search.el
@@ -562,9 +562,9 @@ returning the one at the supplied position."
((looking-at "\\bnot\\b") (forward-char 3) 'not)
((looking-at "\\bnear\\b") (forward-char 4) 'near)
;; Plain string, no keyword
- ((looking-at "\"?\\b[^:]+\\([[:blank:]]\\|\\'\\)")
+ ((looking-at "[\"/]?\\b[^:]+\\([[:blank:]]\\|\\'\\)")
(gnus-search-query-return-string
- (when (looking-at "\"") "\"")))
+ (when (looking-at-p "[\"/]") t)))
;; Assume a K:V expression.
(t (let ((key (gnus-search-query-expand-key
(buffer-substring
@@ -573,7 +573,7 @@ returning the one at the supplied position."
(re-search-forward ":" (point-at-eol) t)
(1- (point))))))
(value (gnus-search-query-return-string
- (when (looking-at "\"") "\""))))
+ (when (looking-at-p "[\"/]") t))))
(gnus-search-query-parse-kv key value)))))))
(defun gnus-search-query-parse-kv (key value)
- [Emacs-diffs] branch scratch/gnus-search created (now 039df5e), Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search ad83eab 03/30: Make related change to nnselect.el, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search c7cf212 05/30: Move search group creation functions to gnus-group.el, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search c89e129 11/30: Change "no-parse" query meta-key to "raw", Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 5e80a4d 06/30: Create general gnus-search-indexed-massage-output method, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search ede46af 12/30: Avoid circular import, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 9e61dd3 16/30: Find-grep can only search on plain strings, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search cc541ba 14/30: Missing a base implementation of transform-expression for strings, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 31514a0 04/30: Add function gnus-search-prepare-query, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 32a328f 17/30: Fix for parsing delimited strings,
Eric Abrahamsen <=
- [Emacs-diffs] scratch/gnus-search b086d9a 07/30: Handle regexp and wildcard search terms, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search a4fe929 18/30: Notmuch query transformation improvements, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 2ae2549 24/30: Fix bum namazu search command, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 37e044f 19/30: Don't do any sorting at all in gnus-search, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 9c57f16 15/30: Some refactoring of gnus-search-run-query, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 09aff52 26/30: Do result limiting in the indexed engine process, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 371748d 22/30: Switch base massage-output method for indexed search engines, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 6a4dc13 09/30: WIP on documentation, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 79b5546 25/30: Add gnus-search-grep abstract engine, Eric Abrahamsen, 2017/06/01
- [Emacs-diffs] scratch/gnus-search 9eebc88 21/30: More comments, small improvements, Eric Abrahamsen, 2017/06/01