On Wednesday, May 1, 2002, at 11:04 , Jarkko Hietaniemi wrote:
> Yes, it is.  It's hack.  (Regexps and a small cache.  It *really* sucked
> without that cache...)

Oh yes.  I had to say I almost got a hangover :P

> (And I just remembered that viacode() returning an undef when there's
> no corresponding name is by design.)

It should stay that way because I want to do something like

charname::viacode(0x5f3e)
        or die "Sorry, Unicode Consortium says you are nameless, dan.".

> I don't think people should be much writing those definitions by hand.
> It would be easy to have a more user-friendly interface for that.

At least we should document it is delimited by a single tab (Oh my 
python!) or better yet, replace the \t to \s+ in the regex that parses 
it.  I already know where it is so if you accept this idea, I'll send 
you a patch.

As for the frequency of definition, don't you see it can be a handy way 
to alias character classes?  Who knows how creatively users use the 
features we add...

>> I would like to make this a 5.8.1 todo of mine.....
>
> Whatever you try, it will be tested in the 5.9 branch first.

I wonder when the branch will happen....

Dan the Encode Maintainer

Reply via email to