Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
PATCH: history-expand didn't expand $#
- X-seq: zsh-workers 8376
- From: Alexandre Duret-Lutz <alexandre.duret@xxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxxxxxxxxx
- Subject: PATCH: history-expand didn't expand $#
- Date: 22 Oct 1999 17:10:21 +0100
- Mailing-list: contact zsh-workers-help@xxxxxxxxxxxxxx; run by ezmlm
- Sender: aduret@xxxxxxxx
| % true
| % echo !! <M-!>
expand the line into
| % echo true
right, but
| % mv file.c !#$.old <M-!>
didn't get expansed into
| % mv file.c file.c.old
because words weren't counted during expansion.
Can someone confirm that the following patch don't break anything ?
--- Src/hist.c.old Tue Sep 21 17:08:58 1999
+++ Src/hist.c Fri Oct 22 16:44:46 1999
@@ -1077,7 +1077,7 @@
void
ihwbegin(int offset)
{
- if (stophist == 2 || strin)
+ if (stophist == 2)
return;
if (chwordpos%2)
chwordpos--; /* make sure we're on a word start, not end */
@@ -1097,7 +1097,7 @@
void
ihwend(void)
{
- if (stophist == 2 || strin)
+ if (stophist == 2)
return;
if (chwordpos%2 && chline) {
/* end of word reached and we've already begun a word */
--
Alexandre Duret-Lutz
Messages sorted by:
Reverse Date,
Date,
Thread,
Author