emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 2e0b036: Bump debbugs version to 0.10


From: Michael Albinus
Subject: [elpa] master 2e0b036: Bump debbugs version to 0.10
Date: Sun, 31 Jul 2016 09:37:04 +0000 (UTC)

branch: master
commit 2e0b036193733dc92dabffcb109037b293e29e65
Author: Michael Albinus <address@hidden>
Commit: Michael Albinus <address@hidden>

    Bump debbugs version to 0.10
    
    * packages/debbugs/debbugs-gnu.el (debbugs-gnu-search)
    (debbugs-gnu-get-bugs): Support "@cdate" attribute.
    
    * packages/debbugs/debbugs.texi (Searching bugs):
    * packages/debbugs/debbugs-ug.texi (Searching Bugs):
    The Hyper Estraier index is refreshed once a day only.
    
    * packages/debbugs/debbugs.el: Increase Version to 0.10.
---
 packages/debbugs/debbugs-gnu.el  |    9 ++++++---
 packages/debbugs/debbugs-ug.info |   30 +++++++++++++++++-------------
 packages/debbugs/debbugs-ug.texi |    4 ++++
 packages/debbugs/debbugs.el      |    2 +-
 packages/debbugs/debbugs.info    |   10 +++++++---
 packages/debbugs/debbugs.texi    |    6 +++++-
 6 files changed, 40 insertions(+), 21 deletions(-)

diff --git a/packages/debbugs/debbugs-gnu.el b/packages/debbugs/debbugs-gnu.el
index 76e69ec..fe95fed 100644
--- a/packages/debbugs/debbugs-gnu.el
+++ b/packages/debbugs/debbugs-gnu.el
@@ -509,7 +509,9 @@ marked as \"client-side filter\"."
                (add-to-list
                 (if phrase
                     'debbugs-gnu-current-query 'debbugs-gnu-current-filter)
-                (cons (intern key) (cons val1 val2)))))
+                (cons (intern
+                       (if (and phrase (equal key "date")) "@cdate" key))
+                      (cons val1 val2)))))
 
             ;; "subject", "done", "forwarded", "msgid", "summary".
             ((not (zerop (length key)))
@@ -623,8 +625,9 @@ marked as \"client-side filter\"."
                   (cond
                    ((eq (car elt) 'phrase)
                     (list (list :phrase (cdr elt))))
-                   ((eq (car elt) 'date)
-                    (list (list :date (cddr elt) (cadr elt)
+                   ((memq (car elt) '(date @cdate))
+                    (list (list (intern (concat ":" (symbol-name (car elt))))
+                                (cddr elt) (cadr elt)
                                 :operator "NUMBT")))
                    (t
                     (list (list (intern (concat ":" (symbol-name (car elt))))
diff --git a/packages/debbugs/debbugs-ug.info b/packages/debbugs/debbugs-ug.info
index 1204e4f..af64d4f 100644
--- a/packages/debbugs/debbugs-ug.info
+++ b/packages/debbugs/debbugs-ug.info
@@ -157,6 +157,10 @@ messages submitted to the bugs.  It uses a HyperEstraier 
based search
 engine
 (http://fallabs.com/hyperestraier/uguide-en.html#searchcond)(1).
 
+   The search engine uses an index over the bug database.  This index
+is refreshed once a day only; search hits do not include recent
+changes of the same day.
+
  -- Command: debbugs-gnu-search
  -- Command: debbugs-org-search
 
@@ -592,11 +596,11 @@ Command Index
 * debbugs-gnu:                           Retrieving Bugs.    (line 15)
 * debbugs-gnu-bugs:                      Retrieving Bugs.    (line 69)
 * debbugs-gnu-patches:                   Retrieving Bugs.    (line 78)
-* debbugs-gnu-search:                    Searching Bugs.     (line 11)
+* debbugs-gnu-search:                    Searching Bugs.     (line 15)
 * debbugs-org:                           Retrieving Bugs.    (line 17)
 * debbugs-org-bugs:                      Retrieving Bugs.    (line 70)
 * debbugs-org-patches:                   Retrieving Bugs.    (line 79)
-* debbugs-org-search:                    Searching Bugs.     (line 12)
+* debbugs-org-search:                    Searching Bugs.     (line 16)
 
 
 File: debbugs-ug.info,  Node: Variable Index,  Next: Key Index,  Prev: Command 
Index,  Up: Top
@@ -656,16 +660,16 @@ Tag Table:
 Node: Top1097
 Node: Retrieving Bugs2635
 Node: Searching Bugs6474
-Ref: Searching Bugs-Footnote-110627
-Ref: Searching Bugs-Footnote-210715
-Node: Presenting Bugs10806
-Node: Tabulated Lists11382
-Node: TODO Items15057
-Node: Control Messages16113
-Node: Applying Patches19155
-Node: Minor Mode20518
-Node: Command Index21466
-Node: Variable Index22255
-Node: Key Index23258
+Ref: Searching Bugs-Footnote-110787
+Ref: Searching Bugs-Footnote-210875
+Node: Presenting Bugs10966
+Node: Tabulated Lists11542
+Node: TODO Items15217
+Node: Control Messages16273
+Node: Applying Patches19315
+Node: Minor Mode20678
+Node: Command Index21626
+Node: Variable Index22415
+Node: Key Index23418
 
 End Tag Table
diff --git a/packages/debbugs/debbugs-ug.texi b/packages/debbugs/debbugs-ug.texi
index 26704ef..03d7c70 100644
--- a/packages/debbugs/debbugs-ug.texi
+++ b/packages/debbugs/debbugs-ug.texi
@@ -178,6 +178,10 @@ messages submitted to the bugs.  It uses a
 HyperEstraier based search address@hidden has been added to the
 Debbugs/SOAP backend of the GNU Debbugs server only.}.
 
+The search engine uses an index over the bug database.  This index is
+refreshed once a day only; search hits do not include recent changes
+of the same day.
+
 @deffn  {Command} debbugs-gnu-search
 @deffnx {Command} debbugs-org-search
 
diff --git a/packages/debbugs/debbugs.el b/packages/debbugs/debbugs.el
index fbca0af..cf1e643 100644
--- a/packages/debbugs/debbugs.el
+++ b/packages/debbugs/debbugs.el
@@ -5,7 +5,7 @@
 ;; Author: Michael Albinus <address@hidden>
 ;; Keywords: comm, hypermedia
 ;; Package: debbugs
-;; Version: 0.9.7
+;; Version: 0.10
 ;; Package-Requires: ((soap-client "3.1.1") (cl-lib "0.5"))
 
 ;; This file is not part of GNU Emacs.
diff --git a/packages/debbugs/debbugs.info b/packages/debbugs/debbugs.info
index 18c5ada..d401541 100644
--- a/packages/debbugs/debbugs.info
+++ b/packages/debbugs/debbugs.info
@@ -436,9 +436,13 @@ File: debbugs.info,  Node: Searching bugs,  Next: 
Requesting messages,  Prev: Re
 
 The Debbugs servers include an hyperestraier search engine, which
 allows to search inside the bug database.  This is enabled only for
-the GNU port of the BTS, and aslo only the GNU port offers a
+the GNU port of the BTS, and also only the GNU port offers a
 Debbugs/SOAP interface for access.
 
+   The search engine uses an index over the bug database.  This index
+is refreshed once a day only; search hits do not include recent
+changes of the same day.
+
  -- Function: debbugs-search-est &rest query
      Return the result of a full text search according to QUERY.
 
@@ -724,7 +728,7 @@ Node: Configuration4334
 Node: Requesting bug numbers6685
 Node: Requesting bugs statuses12065
 Node: Searching bugs16357
-Node: Requesting messages23003
-Node: Requesting user tags26009
+Node: Requesting messages23163
+Node: Requesting user tags26169
 
 End Tag Table
diff --git a/packages/debbugs/debbugs.texi b/packages/debbugs/debbugs.texi
index d09dd06..6671bf2 100644
--- a/packages/debbugs/debbugs.texi
+++ b/packages/debbugs/debbugs.texi
@@ -449,9 +449,13 @@ Example.  Return the originator of the last submitted bug 
report:
 
 The Debbugs servers include an hyperestraier search engine, which
 allows to search inside the bug database.  This is enabled only for
-the GNU port of the BTS, and aslo only the GNU port offers a
+the GNU port of the BTS, and also only the GNU port offers a
 Debbugs/SOAP interface for access.
 
+The search engine uses an index over the bug database.  This index is
+refreshed once a day only; search hits do not include recent changes
+of the same day.
+
 @defun debbugs-search-est &rest query
 Return the result of a full text search according to @var{query}.
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]