mirror of
https://github.com/9fans/plan9port.git
synced 2025-01-12 11:10:07 +00:00
acme: fix movetodel for spaces in file names
This commit is contained in:
parent
7b1c85f6e8
commit
86bfd6075d
1 changed files with 8 additions and 11 deletions
|
@ -110,18 +110,15 @@ windrawbutton(Window *w)
|
|||
int
|
||||
delrunepos(Window *w)
|
||||
{
|
||||
int n;
|
||||
Rune rune;
|
||||
Rune *r;
|
||||
int i;
|
||||
|
||||
for(n=0; n<w->tag.file->b.nc; n++) {
|
||||
bufread(&w->tag.file->b, n, &rune, 1);
|
||||
if(rune == ' ')
|
||||
break;
|
||||
}
|
||||
n += 2;
|
||||
if(n >= w->tag.file->b.nc)
|
||||
r = parsetag(w, &i);
|
||||
free(r);
|
||||
i += 2;
|
||||
if(i >= w->tag.file->b.nc)
|
||||
return -1;
|
||||
return n;
|
||||
return i;
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -441,7 +438,7 @@ parsetag(Window *w, int *len)
|
|||
{
|
||||
static Rune Ldelsnarf[] = { ' ', 'D', 'e', 'l', ' ', 'S', 'n', 'a', 'r', 'f', 0 };
|
||||
static Rune Lspacepipe[] = { ' ', '|', 0 };
|
||||
static Rune Ltabpipe[] = { ' ', '|', 0 };
|
||||
static Rune Ltabpipe[] = { '\t', '|', 0 };
|
||||
int i;
|
||||
Rune *r, *p, *pipe;
|
||||
|
||||
|
|
Loading…
Reference in a new issue