Could we change the acme tag so that the file name is terminated by `|' and not by space? Otherwise I don't know how to let acme edit files that have blanks on their names (It would eat part of the name). Now the diffs. I had to make them to let my system handle blanks on file names; i.e. to - let the plumber config know of blanks - permit blanks in kfs - permit blanks in fs - permit blanks in acme tags (I don't include this one). /sys/lib/plumb/basic: - add space as a valid char for file names. eg. '[ a-zA-Z¡-￿0-9_\-./]+' instead of '[ a-zA-Z¡-￿0-9_\-./]+' Permit blanks in kfs servers: diff /n/dump/2002/0708/sys/src/cmd/disk/kfs/sub.c sub.c 382c382 < if(c <= 040) --- > if(c < 040) diff /n/dump/2002/0708/sys/src/cmd/disk/kfs/9p2.c 9p2.c 795c795 < if((*p & 0xFF) <= 040) --- > if((*p & 0xFF) < 040) Permit blanks in real file servers: diff ./port/9p2.c /sys/src/fs/port/9p2.c 155c155 < if((*p & 0xFF) <= 040) --- > if((*p & 0xFF) < 040) diff ./port/sub.c /sys/src/fs/port/sub.c 496c496 < if(c <= 040) --- > if(c < 040)