Toby Goodwin
Toby Goodwin
Thanks @siebenmann I guess we'll need to treat `./` and `../` specially. I'll get that sorted soon.
There's a handy `isabsolute()` in `utils.c` which does just the job we need.
I doubt this is rc's fault. It's almost entirely ignorant of character encodings, but since it largely slings around uninterpreted bytestrings it gets away with it. (I'm a bit surprised...
Ah yes, thank you! In this case, the command name is being deliberately scrambled by `protect()` in `which.c`. It wants to avoid non-printing characters, but uses the ASCII-only `isprint()`. I...
I think I wrote `protect()` when I was much younger. If so, it was in response to some hostile environment or other (might well have been a Windows 3.1 terminal...
RFC 2821 (published 2001) and RFC 5321 both say: > While the above definition for Local-part is relatively permissive, > for maximum interoperability, a host that expects to receive mail...