From: Austin Ziegler Date: 2005-04-22T00:09:32+09:00 Subject: Re: Facets 0.6.3 On 4/21/05, Trans wrote: >> Legal doesn't mean it's a good idea. > You're right Austin. Perhaps a good idea would be to pressure file > system developers to give files two fields: one a File Key and > another a File Title, so we can have both usages. Or will that in > itself cause worse problems? It won't cause worse problems, but it won't help with the bane of all computer scientists. Legacy systems. A DBFS can help with this, certainly, but it won't solve it. I meant to send a reply to this thread long before that said essentially what I said above, PLUS: * I can't find the message reference right now, but I seem to recall that Matz indicated that "require 'foo/bar'" requires the *resource* "foo/bar", similar to the way that in Perl "using Foo::Bar;" uses that resource. Thus, it might be worth an RCR to do some limited translation on certain characters so that they are safe for all operating systems. Then, you could do require 'facets/nil?' and it would load the resource "facets/nil%3f". This would place a burden on the developer to make sure that the file is saved as nil%3f.rb, but it would work. -austin -- Austin Ziegler * halostatue@gmail.com * Alternate: austin@halostatue.ca