[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/m-buffer 69750033c2 043/115: m-buffer-replace-matches h
From: |
ELPA Syncer |
Subject: |
[elpa] externals/m-buffer 69750033c2 043/115: m-buffer-replace-matches has more arguments. |
Date: |
Tue, 19 Jul 2022 15:58:47 -0400 (EDT) |
branch: externals/m-buffer
commit 69750033c27e3a2974fdb32fa6023bbc2464f5b8
Author: Phillip Lord <phillip.lord@newcastle.ac.uk>
Commit: Phillip Lord <phillip.lord@newcastle.ac.uk>
m-buffer-replace-matches has more arguments.
Now supports other arguments following replace-match.
---
m-buffer.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/m-buffer.el b/m-buffer.el
index 7c65629492..8042ec2668 100644
--- a/m-buffer.el
+++ b/m-buffer.el
@@ -325,7 +325,8 @@ POSTNIL sets markers to till afterwards."
(make-marker) pos buffer))
positions))
-(defun m-buffer-replace-match (match-data replacement &optional subexp)
+(defun m-buffer-replace-match (match-data replacement
+ &optional fixedcase literal subexp)
"Given a list of MATCH-DATA, replace with REPLACEMENT.
SUBEXP should be a number indicating the regexp group to replace.
Returns markers to the start and end of the replacement. These
@@ -337,7 +338,7 @@ markers are part of MATCH-DATA, so niling them will
percolate backward."
(save-match-data
(set-match-data match)
(replace-match
- replacement nil nil nil
+ replacement fixedcase literal nil
(or subexp 0)))))
match-data)
;; we have match-data
- [elpa] externals/m-buffer cf99d4209a 102/115: New function `m-buffer-match-multi', (continued)
- [elpa] externals/m-buffer cf99d4209a 102/115: New function `m-buffer-match-multi', ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer b402420640 108/115: Remove CSS which is provided by lentic, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 7ce1c15e0b 110/115: Update documentation entry point, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 6eb1d2535a 112/115: v0.15 Release, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 042fe80d95 057/115: Checkdoc before 0.6 release., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer c637ea3bf2 077/115: Prepare for next iteration., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer e648a9d6ca 084/115: m-buffer-apply-snoc replaced., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer d9682aa359 086/115: Prepare for 0.11 release., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 49a0c187a1 026/115: Name changes: markers to marker, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 45ad6de33d 041/115: Documentaion update for cask move., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 69750033c2 043/115: m-buffer-replace-matches has more arguments.,
ELPA Syncer <=
- [elpa] externals/m-buffer a3078a58ed 055/115: exact-subtract no longer crashes on last non-match, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 55eb7c058f 059/115: Prepare for next iteration., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer c2ea6f72b9 060/115: m-buffer-first-line added., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 63a46e6732 063/115: m-buffer-in-match-p added., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 3df675024f 064/115: New functions added., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 69cf1fb326 066/115: Documentation updates., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer e80fd6cdaa 068/115: Documentation updates., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer e9f9b0819f 072/115: Prepare for next iteration!, ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 8c7f63ee16 073/115: Removed pointless call to m-buffer-buffer-for-match., ELPA Syncer, 2022/07/19
- [elpa] externals/m-buffer 77067c0ff5 076/115: Version 0.9 Released., ELPA Syncer, 2022/07/19