1

我在调用align-regexp. 不知何故,这不起作用并给出错误“ Marker does not point anywhere”。

该函数的想法是它搜索一个新段落,标记它,然后对其执行 align-regexp。为什么它不起作用?

(defun cleanR-align-smallerthan-dash ()
  (interactive)
  (save-excursion
    (goto-char (point-min))
    (while (search-forward-regexp "[\n][\n]" nil t) ; confirmed to work
      (mark-paragraph)                            ; the error is probably in here
      (align-regexp (region-beginning) (region-end) "<-"))))
4

2 回答 2

3

您传递的正则表达式不是align-regexp预期的。

在这里查看我的答案。

于 2012-11-10T12:38:36.257 回答
0

我的猜测是您遇到了一个错误,并且该错误已在不久前在 Emacs 的主干中修复。

于 2012-11-09T23:03:01.307 回答