]> git.eshelyaron.com Git - emacs.git/commitdiff
Add ibuffer-saved-filter-groups example to the doc string
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 19 Aug 2021 15:11:00 +0000 (17:11 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 19 Aug 2021 15:11:00 +0000 (17:11 +0200)
* lisp/ibuf-ext.el (ibuffer-saved-filter-groups): Add an example
for this complicated syntax (bug#18694).

lisp/ibuf-ext.el

index 1dc8acbe1f3e26fff0acaecca0e706347ac93e1b..c73f899656d1ce8997c763ffedc4636944daed9e 100644 (file)
@@ -332,6 +332,17 @@ where NAME is a unique but arbitrary name and FILTER-GROUP-LIST
 is a list of filter groups with the same structure as
 allowed for `ibuffer-filter-groups'.
 
+For instance:
+
+  (setq ibuffer-saved-filter-groups
+        \\='((\"Home\"
+           (\"Modified\" (predicate buffer-modified-p (current-buffer)))
+           (\"Helm\" (name . \"\*helm.+\"))
+           (\"Dev\" (or (filename . \".+\.css$\")
+                      (filename . \".+\.html?$\")
+                      (mode . android-mode)
+                      (mode . clojure-mode))))))
+
 See also the functions `ibuffer-save-filter-groups' and
 `ibuffer-switch-to-saved-filter-groups' for saving and switching
 between sets of filter groups, and the variable