[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/rec-mode ef55915 78/98: rec-mode: support search-insens
From: |
Stefan Monnier |
Subject: |
[elpa] externals/rec-mode ef55915 78/98: rec-mode: support search-insensitive searches. |
Date: |
Thu, 12 Nov 2020 13:18:44 -0500 (EST) |
branch: externals/rec-mode
commit ef55915f41a53f466868418c18f6b23a784f1411
Author: Jose E. Marchesi <jose.marchesi@oracle.com>
Commit: Antoine Kalmbach <ane@iki.fi>
rec-mode: support search-insensitive searches.
2015-04-09 Jose E. Marchesi <jemarch@gnu.org>
rec-mode: support search-insensitive searches.
* doc/rec-mode.texi (Searches): Document prefix arguments in both
rec-cmd-selext-fast and rec-cmd-select-sex.
* etc/rec-mode.el (rec-cmd-select-fast): Support case-insensitive
searches.
(rec-cmd-select-sex): Likewise.
---
etc/rec-mode.el | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/etc/rec-mode.el b/etc/rec-mode.el
index 11f5027..2b2bf21 100644
--- a/etc/rec-mode.el
+++ b/etc/rec-mode.el
@@ -1483,23 +1483,25 @@ The result of the selection is stored in
`rec-current-selection'."
(interactive)
(setq rec-current-selection (rec-query)))
-(defun rec-cmd-select-fast (str)
+(defun rec-cmd-select-fast (prefix str)
"Perform a selection on the current record set using a fast string search.
A prefix argument means to use a case-insensitive search."
- (interactive "sFast string query: ")
+ (interactive "P\nsFast string query: ")
(when (not (equal str ""))
(setq rec-current-selection (rec-query :fast-string str
+ :icase prefix
:type (rec-record-type)))
(rec-navigate-selection)))
-(defun rec-cmd-select-sex (sex)
+(defun rec-cmd-select-sex (prefix sex)
"Perform a selection on the current record set using a selection expression.
A prefix argument means to use a case-insensitive search."
- (interactive "sSelection expression: ")
+ (interactive "P\nsSelection expression: ")
(when (not (equal sex ""))
(setq rec-current-selection (rec-query :sex sex
+ :icase prefix
:type (rec-record-type)))
(rec-navigate-selection)))
- [elpa] externals/rec-mode 011411c 28/98: rec-mode: several functions to support field types., (continued)
- [elpa] externals/rec-mode 011411c 28/98: rec-mode: several functions to support field types., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 5666b5d 27/98: rec-mode: misc fixes., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode f7b30a1 34/98: rec-mode: folding of fields., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode cdf4a16 48/98: rec-mode: rec-cmd-count now suggests a default selection expression when invoked with a numeric prefix., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 033a600 64/98: rec-mode: new constant rec-mode-version, Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 460a48d 65/98: copyright years updated in some files, Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode a997b92 70/98: src, doc, elisp: remove support for hyphens in field names., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 2735e99 72/98: rec-mode: avoid extra unused window in fast selection., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 7e5c145 74/98: rec-mode: use a prefix argument to move N records forward/backward, Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 797445b 77/98: rec-mode: fix a call to string-match-p with invalid arguments., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode ef55915 78/98: rec-mode: support search-insensitive searches.,
Stefan Monnier <=
- [elpa] externals/rec-mode b447b39 86/98: rec-mode: require tabulated-list., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode a89b7c2 89/98: rec-mode: split fields by comma and whitespace for summary, Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 3e2f5a7 46/98: rec-mode: support for multiple field names in %type entries., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode ceb00b5 41/98: rec-mode: rec-cmd-edit-field supports a numeric argument., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 9f7a14d 43/98: rec-mode: fix edition of the default record set., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode b149dfc 58/98: rec-mode: avoid trying to delete the sole window in the current frame., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode eaf5e93 60/98: rec-mode: support for a mode hook., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 4b485a0 76/98: rec-mode: several fixes while removing byte-compilation warnings., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode 80b2815 75/98: rec-mode: fix selection commands when there are more than one record sets on the recfile., Stefan Monnier, 2020/11/12
- [elpa] externals/rec-mode d97175a 82/98: rec-mode: define faces and use them, Stefan Monnier, 2020/11/12