|
From: | Stefan Monnier |
Subject: | Re: replace-regexp |
Date: | Sat, 08 May 2021 14:50:36 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
> (defun md-latex (beg end) > (interactive "r") > (save-excursion > (goto-char beg) > (while (re-search-forward "_\\(.*\\)_" end t) > (setq end (copy-marker end t)) > (replace-match "\\\\textit{\\1}") ))) Almost: move the (setq end (copy-marker end t)) outside the loop. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |