(nnir-compose-result): Use `gnus-replace-in-string' instead of `substitute' to
[gnus] / contrib / ChangeLog
index 93189d7..44ccc3e 100644 (file)
@@ -1,3 +1,30 @@
+2008-04-21  Justus Piater  <Justus-bulk@Piater.name>
+
+       * nnir.el (nnir-compose-result): Use `gnus-replace-in-string' instead
+       of `substitute' to avoid using cl at runtime.
+
+2008-04-19  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * nnir.el: Don't require edmacro anymore.  Remove bogus Emacs 19
+       compatibility code for `kbd'.  Replace `string-to-int' with
+       `string-to-number'.
+       (nnmaildir-base-name-to-article-number): Autoload.
+       (nnir-compose-result): Simplify the code.
+
+2008-04-19  Justus Piater  <Justus-bulk@Piater.name>
+
+       * nnir.el (nnir-add-result): New helper macro.
+       (nnir-compose-result): Use it.  Fix inexistent file check for maildir.
+
+2008-04-15  Christoph Conrad <christoph.conrad@gmx.de>
+
+       * nnir.el (nnir-run-swish++): Fix inexistent file check for nnml.
+
+2008-04-15  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * nnir.el (nnir-run-swish++): Fix typo in doc string.  Move comment on
+       nnml-use-compressed-files to more suitable place.
+
 2008-04-13  Daniel Pittman  <daniel@rimspace.net>
 
        * nnir.el (nnir-run-imap): Add doc string.  Use `nnir-imap-make-query'.
@@ -5,6 +32,9 @@
        (nnir-imap-expr-to-imap, nnir-imap-parse-query, nnir-imap-next-expr)
        (nnir-imap-peek-symbol, nnir-imap-next-symbol)
        (nnir-imap-delimited-string, nnir-imap-end-of-input): New functions.
+       Implement a query language for IMAP search, parse that and compose the
+       back-end query from it.  This allows searches with AND, OR and fixed
+       strings, not just a single substring.
 
 2008-04-13  Reiner Steib  <Reiner.Steib@gmx.de>