[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [vile] misbehaviour of {
From: |
Marc Simpson |
Subject: |
Re: [vile] misbehaviour of { |
Date: |
Wed, 1 Jun 2016 21:15:04 -0700 |
On Wed, Jun 1, 2016 at 8:58 PM, Marc Simpson <address@hidden> wrote:
> On Wed, Jun 1, 2016 at 8:55 PM, Marc Simpson <address@hidden> wrote:
>> i'll try to bisect recent releases to find the 9.8 patch that
>> introduced the problem now.
>
> okay, that was quicker than anticipated: definitely introduced in 9.8q
> (9.8p works as expected).
okay, found the problem in basic.c (there may be further instances),
static void
skipblanksb(void)
{
- while (lback(DOT.l) != buf_head(curbp) && is_empty_line(DOT))
- DOT.l = lback(DOT.l);
+ while (lback(DOT.l) != buf_head(curbp) && is_empty_line(DOT)) {
+ dot_next_bol();
+ }
the penultimate line should read `dot_prev_bol`.