[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [elpa] externals/rec-mode e06fafdfb9 1/2: rec-mode.el: do not use lo
|
From: |
Stefan Monnier |
|
Subject: |
Re: [elpa] externals/rec-mode e06fafdfb9 1/2: rec-mode.el: do not use looking-back in rec-beginning-of-field-pos |
|
Date: |
Mon, 20 Nov 2023 12:25:15 -0500 |
|
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> + (while (and (not (= (line-beginning-position) 1))
> + (or (looking-at "\\+")
> + (and (> (point) 1)
> + (save-excursion
> + (backward-char 2)
> + (looking-at "\\\\\n")))))
Better avoid hard coded buffer positions, since they break down in
narrowed buffers:
(while (and (not (= (line-beginning-position) (point-min)))
(or (looking-at "\\+")
(and (not (bobp))
(save-excursion
(backward-char 2)
(looking-at "\\\\\n")))))
-- Stefan
- Re: [elpa] externals/rec-mode e06fafdfb9 1/2: rec-mode.el: do not use looking-back in rec-beginning-of-field-pos,
Stefan Monnier <=