* It is good looking * And fast * I love Expos~{(&~}.
Now cons
* input method is a mess! I like the old one ("disintegrated") better.
* took 15 minutes to find how to enter '\' (backslash) instead of ~{#$~} (yen) ONCE Kotoeri is enabled. Once Kotoeri is enabled, '\' key refuses to backslash and yens yens yens! Solution: Add "US Extended" via [Input Menu] tab of [International] Preference Panel and use it.
* And... Perl 5.8.1 which I will discuss a little deeper.
Yes. As announced earlier Panther Preview comes w/ Perl 5.8.1-tobe (MAINT19524 to be exact) so I hope we will make Perl 5.8.1 a reality before Panther is. Anyway, As an Encode Maintainer I naturally typed
perl -MEncode -le 'print Encode->VERSION'
and here is what Panther said
1.04
Ohmygod! Even Perl 5.8.0 comes with Encode ver. 1.75. WHAT HAS HAPPEND!? So I 'perldoc -m Encode' and found this.
#
# $Id: Encode.pm,v 1.4 2003/05/20 22:49:15 emoy Exp $
#
package Encode;
use strict;
our $VERSION = do { my @r = (q$Revision: 1.4 $ =~~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
Aha! Now I see. emoy has checked in MAINT19524 source and RCS retagged $Revision$. I'm sorry emoy but this is NOT THE RIGHT THING (TM).
Perl module infrastructure depends heavily upon version numbers and auto-versioning via RCS/CVS as above is a common technique in perl.
I surely hope this will be fixed in real Panther...
Dan the Encode Maintainer Just gotten a first bite by the baby Panther