Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: History key bindings
- X-seq: zsh-users 1158
- From: "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxx>
- To: Christopher Croughton <crough45@xxxxxx>, zsh-users@xxxxxxxxxxxxxxx
- Subject: Re: History key bindings
- Date: Fri, 28 Nov 1997 09:18:32 -0800
- In-reply-to: <97Nov28.105909gmt+0100.17030@xxxxxxxxxxxxxxxxx>
- In-reply-to: <97Nov28.143140gmt+0100.17031@xxxxxxxxxxxxxxxxx>
- References: <97Nov28.105909gmt+0100.17030@xxxxxxxxxxxxxxxxx> <97Nov28.143140gmt+0100.17031@xxxxxxxxxxxxxxxxx>
On Nov 28, 9:57am, Christopher Croughton wrote:
} Subject: Re: History key bindings
}
} Bart Schaefer wrote:
} >
} > } on 3.0 it seems that the mark is initially set to the start of the line,
} >
} > Aha! Whenever you use a history operation like ^P, the mark gets set at
} > the beginning of the line before the new history line is inserted.
}
} The only way I can get it to work is if I do an initial ^X^X after typing
} the prefix. If I do <CR>fred<UP> then it just scans through the history
} matching on nothing at all.
On Nov 28, 1:30pm, Christopher Croughton wrote:
} Subject: Re: History key bindings
}
} Confirmed - this works with (beta) version 3.1.2, not with (released)
} version 3.0 (which seems to put the mark at the start of the line when
} it is first edited or something).
Hrm. I get the behavior Christopher describes with 3.0.0 and 3.0.1; but
it stops for me as of 3.0.3 (I don't have a 3.0.2 around to try), and I
don't see it in 3.0.4 or 3.0.5.
I believe this ChangeLog entry is relevant:
Mon Jan 20 21:11:22 1997 Zoltan Hidvegi <hzoli@xxxxxxxxxx>
* Src/zle_utils.c: move the mark when characters are
inserted/deleted. From Peter (2807)
} BTW, it was not very easy to compile on the Dec Alpha under OSF/1
} version 3.2. In Src/Zle/zle_tricky.c line 1551 the parameters to
} yp_all() are not the same (the third parameter is the callback structure
} on OSF1, not a pointer to it as in the code.
Actually, it's the parameter in the prototype in the header that is wrong,
not the pointer in the zsh code. There's a discussion of this somewhere
in Etc/MACHINES.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Messages sorted by:
Reverse Date,
Date,
Thread,
Author