Date: Mon, 4 Jan 1999 08:44:15 -0500 (EST) From: Thomas David Rivers <rivers@dignus.com> To: astralblue@usa.net, rivers@dignus.com Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: bin/3246: mtree -c should escape whitespace and special characters Message-ID: <199901041344.IAA02269@lakes.dignus.com> In-Reply-To: <Pine.BSF.4.02A.9901040521050.13812-100000@gw1.pl.cp>
next in thread | previous in thread | raw e-mail | index | archive | help
> > At first I also considered the C-style sequences, but I decided for > the URL-style one because the resulting code was simpler (and probably > faster). The human readability might be worse, but mtree files are > usually read and parsed only by mtree. > > And the URL-style sequence is already a standard, as defined in RFC2396. Oh - I see... good point! and... in today's world; it's likely more people know the URL escape sequence than the C one :-) :-) - Dave Rivers - > > On Mon, 4 Jan 1999, Thomas David Rivers wrote: > > | Eugene... > | > | I really like the improvements you made to mtree, but I was wondering, > | why did you pick "%nn" as the escape? Wouldn't it have been more "C-like" > | to use "\nnn","\xnn" and "\c"? I would guess that the backslash is a little > | more unlikely as an existing file character (unless we consider Windows)... > | > | It seems a shame to invent yet-another character escaping mechanism. > | > | In this case, to note a space, the simple: > | > | I\ have\ spaces > | > | would work, and would appear a little more obvious to the reader (those > | really are spaces.) > | > | Similarly, > | > | I\x20\have\x21special\x22chars > | > | would work for putting in special characters... > | > | > | Just a thought... > | > | - Dave Rivers - > | > > Eugene M. Kim <astralblue@usa.net> > > "Is your music unpopular? Make it popular; make music > which people like, or make people who like your music." > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901041344.IAA02269>