[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/el-search a6c23b5 250/332: * el-search/el-search.el: Co
From: |
Stefan Monnier |
Subject: |
[elpa] externals/el-search a6c23b5 250/332: * el-search/el-search.el: Correct NOERROR argument uses |
Date: |
Tue, 1 Dec 2020 15:48:56 -0500 (EST) |
branch: externals/el-search
commit a6c23b56384b105ff30c8bbfb19212d80a77b559
Author: Michael Heerdegen <michael_heerdegen@web.de>
Commit: Michael Heerdegen <michael_heerdegen@web.de>
* el-search/el-search.el: Correct NOERROR argument uses
Correct calls of el-search search functions in the file to not use
'noerror as NOERROR argument since we have changed the semantics of
non-nil non-t argument values.
---
el-search.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/el-search.el b/el-search.el
index 249ba8b..ea15a35 100644
--- a/el-search.el
+++ b/el-search.el
@@ -1025,7 +1025,7 @@ be specified as fourth argument, and COUNT becomes the
fifth argument."
((catch 'success
(while (< 0 count)
(cond
- ((not (el-search--search-pattern-1 matcher 'noerror bound
heuristic-matcher))
+ ((not (el-search--search-pattern-1 matcher t bound
heuristic-matcher))
(throw 'success nil))
((= 1 count)
(throw 'success t))
@@ -2554,7 +2554,7 @@ This function is the counterpart of
`el-search--search-pattern-1'."
;; This is inefficient: O(n^2)
(while (< 0 count)
(cond
- ((not (el-search--search-backward-1 matcher 'noerror bound
heuristic-matcher))
+ ((not (el-search--search-backward-1 matcher t bound
heuristic-matcher))
(throw 'success nil))
((= 1 count)
(throw 'success t))
@@ -2586,7 +2586,7 @@ This function is the counterpart of
`el-search--search-pattern-1'."
found-match nil))
(while (and (not done)
(el-search--search-pattern-1
- matcher 'no-error current-defun-end
heuristic-matcher))
+ matcher t current-defun-end
heuristic-matcher))
(if (>= (point) current-upper-limit)
(setq done t)
(setq hindmost-match (point))
@@ -3601,7 +3601,7 @@ Replace all matches in all buffers"))))
;; This intentionally includes the
replacement itself
(save-excursion
(el-search--search-pattern-1
- matcher 'noerror
replacement-end-pos heuristic-matcher))))
+ matcher t replacement-end-pos
heuristic-matcher))))
(skip-replacement
(lambda () (goto-char
replacement-end-pos))))
(cond
- [elpa] externals/el-search c95de2b 317/332: [el-search] Shorten el-search-query-replace prompt again, (continued)
- [elpa] externals/el-search c95de2b 317/332: [el-search] Shorten el-search-query-replace prompt again, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 76d63d9 326/332: [el-search] Extend possible search domains, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 0212cf9 328/332: * packages/el-search/el-search.el: New command el-search-repository, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 6df1362 332/332: * .gitignore: New file, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 6c0475e 212/332: Allow to save the current el-search to a register, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 7c19468 215/332: Fix el-search's to register save when no search started yet, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search c7709ab 233/332: Fix el-search's check for buffers visiting a given file, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search cda69ae 230/332: * el-search/el-search-x.el: New user option `el-search-lazy-l', Stefan Monnier, 2020/12/01
- [elpa] externals/el-search ce8835b 242/332: [el-search] Factor out `el-search-backward', Stefan Monnier, 2020/12/01
- [elpa] externals/el-search dfaa7f2 244/332: [el-search] Some more minor tweaks, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search a6c23b5 250/332: * el-search/el-search.el: Correct NOERROR argument uses,
Stefan Monnier <=
- [elpa] externals/el-search 2a02a81 277/332: [el-search] Let el-search-query-replace add undo boundaries, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 864f0ed 276/332: [el-search] Provide el-search-occur-search-object earlier, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 23cf24d 275/332: [el-search] Enhancements to my last two commits, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search effcb50 271/332: [el-search] Make r hit twice restore a replaced match, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search b9ba337 283/332: [el-search] Allow to work without installing key bindings, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 841a027 287/332: [el-search] Some optimization tweaks, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 70634b7 298/332: [el-search] Avoid bytecomp warning windows pop up, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 22c2f25 297/332: [el-search] Display colored defun match count, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 061464c 303/332: [el-search] Improvise eldoc support for search pattern prompt, Stefan Monnier, 2020/12/01
- [elpa] externals/el-search 9f4a9e5 310/332: [el-search] Improve "Make replacement editable and ediff'able", Stefan Monnier, 2020/12/01