[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/iedit 8d20094a11 182/301: Use the original case in the ied
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/iedit 8d20094a11 182/301: Use the original case in the iedit-replace default value |
Date: |
Mon, 10 Jan 2022 22:59:01 -0500 (EST) |
branch: elpa/iedit
commit 8d20094a11ab82b61fb319be9b64d37aed697e0b
Author: Wojciech Siewierski <wojciech.siewierski@onet.pl>
Commit: Wojciech Siewierski <wojciech.siewierski@onet.pl>
Use the original case in the iedit-replace default value
---
iedit-lib.el | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/iedit-lib.el b/iedit-lib.el
index bac0279e83..085db7e8ea 100644
--- a/iedit-lib.el
+++ b/iedit-lib.el
@@ -589,19 +589,20 @@ This function preserves case."
(iedit-barf-if-buffering)
(let* ((ov (iedit-find-current-occurrence-overlay))
(offset (- (point) (overlay-start ov)))
- (from-string (downcase (buffer-substring-no-properties
- (overlay-start ov)
- (overlay-end ov))))
+ (from-string (buffer-substring-no-properties
+ (overlay-start ov)
+ (overlay-end ov)))
+ (from-string-lowercase (downcase from-string))
(to-string (read-string "Replace with: "
nil nil
from-string
nil)))
(iedit-apply-on-occurrences
- (lambda (beg end from-string to-string)
+ (lambda (beg end from-string-lowercase to-string)
(goto-char beg)
- (search-forward from-string end)
+ (search-forward from-string-lowercase end)
(replace-match to-string nil))
- from-string to-string)
+ from-string-lowercase to-string)
(goto-char (+ (overlay-start ov) offset))))
(defun iedit-blank-occurrences()
- [nongnu] elpa/iedit adb0d2e92d 179/301: Expand to next occurence ("incremental select"), (continued)
- [nongnu] elpa/iedit adb0d2e92d 179/301: Expand to next occurence ("incremental select"), ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit d25b655768 207/301: Merge branch 'master' of github.com:victorhge/iedit, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit d31bafa97c 171/301: Refactored for easier to show different messages, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 2d9017daea 181/301: Merge pull request #51 from jasminpatry/fix/restrict-current-line-resets-expand, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 048d8417cf 202/301: *** empty log message ***, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit a8ab03848d 158/301: complete iedit-toggle-selection, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit c0d108da3b 166/301: make the occurrence the latest kill in the kill ring, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit d89ee51834 148/301: Merge branch 'redo-prs' of github.com:lewang/iedit, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit fd801e77df 165/301: Merge pull request #38 from mgalgs/narrow-around-current-line, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 52c4865e5b 197/301: Add special prefix argument 1, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 8d20094a11 182/301: Use the original case in the iedit-replace default value,
ELPA Syncer <=
- [nongnu] elpa/iedit 1242c675d2 164/301: Add save-window-excursion, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit b5a3415b00 180/301: Merge pull request #47 from zhenya1007/help-char-can-be-meta, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 6019d3c376 170/301: defvar iedit-current-symbol, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 22f4729ae9 150/301: Add test case for iedit-hide-unmatched-lines, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 4884f61a3b 188/301: Merge branch 'master' of github.com:victorhge/iedit, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 607e82c7b0 208/301: rename `iedit-current-symbol` to `iedit-default-occurrence`, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 1eabaa061a 210/301: Merge branch 'master' of github.com:victorhge/iedit, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit a6d8568379 161/301: Merge pull request #35 from lewang/ensure-skip-mofication-once, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 54b2495af7 214/301: More default occurrence types, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 5b0b618a20 219/301: Quit iedit-mode in `before-revert-hook', ELPA Syncer, 2022/01/10