* expand-or-complete-prefix fix
@ 1997-06-01 6:46 Zoltan Hidvegi
0 siblings, 0 replies; only message in thread
From: Zoltan Hidvegi @ 1997-06-01 6:46 UTC (permalink / raw)
To: Zsh hacking and development
This patch should fix expand-or-complete-prefix in zsh-3.1.2-test1.
Zoltan
*** Src/Zle/zle_tricky.c 1997/06/01 06:13:15 3.1.2.12
--- Src/Zle/zle_tricky.c 1997/06/01 06:42:50
***************
*** 3850,3872 ****
int m = zmult;
/* insert a space and backspace. */
c = ' ';
selfinsert(); /* insert the extra character */
! forwardchar(); /* move towards beginning */
remove_at = cs;
/* do the expansion/completion. */
c = csafe;
- zmult = 1;
expandorcomplete(); /* complete. */
- zmult = -1;
/* remove the inserted space. */
! if (remove_at >= 0) {
! backwardchar(); /* move towards ends */
deletechar(); /* delete the added space. */
- }
zmult = m;
remove_at = -1;
}
--- 3850,3869 ----
int m = zmult;
/* insert a space and backspace. */
+ zmult = 1;
c = ' ';
selfinsert(); /* insert the extra character */
! backwardchar(); /* move towards beginning */
remove_at = cs;
/* do the expansion/completion. */
c = csafe;
expandorcomplete(); /* complete. */
/* remove the inserted space. */
! if (remove_at >= 0)
deletechar(); /* delete the added space. */
zmult = m;
remove_at = -1;
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~1997-06-01 7:44 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-06-01 6:46 expand-or-complete-prefix fix Zoltan Hidvegi
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/zsh/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).