From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Subject: Re: [9fans] blanks in file names In-reply-to: <20020711131413.459BD19AAB@mail.cse.psu.edu> from <"arisawa@ar.aichi-u.ac.jp"@Jul> To: 9fans@cse.psu.edu Message-id: <200207141832.g6EIW3R00831@dave2.dave.tj> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Date: Sun, 14 Jul 2002 14:32:03 -0400 Topicbox-Message-UUID: cb8a4a3c-eaca-11e9-9e20-41e7f4b1d025 /me shudders at the thought that GUIs might someday take over the world :-( - Dave BTW - The point I was trying to make is that if the kernel doesn't use any particular filename-rewriting rule, then user programs and libraries are free to use URL, HTML, quoting, C-style escaping, or any other system that suits the application at hand, without having to rewrite their versions into whatever rewriting rule the kernel decides to use. (I guess you can say I'm "pro choice.") arisawa@ar.aichi-u.ac.jp wrote: > > Hello, > > > One of the beautiful things about Plan 9 is that it provides a > solution > > that's workable with little effort. The various substitution file > > systems provide a workable solution without introducing any > additional > > complexity. If you want a total--100% complete--solution, then a > > `urlifyfs' can be written that uses URL escaping as a canonical > > representation, or something similar. The system interface > doesn't > > have to be changed, though. *That* is the mark of a clean system > > design. > The idea was born from the discussion between Dave and I. > Dave proposed '\' escape. > Until that time, I had been tied to quoting strategy. > %XX looks ugly as Dave says, but it works cleanly. > That is the beauty. > We must be patient with this ugliness because we are in textual > environment. Full GUI environment, I believe Plan9 also have it > in future, will remove this ugliness. > Thanks Dave. > > Kenji Arisawa >