Is there a repository of current known bugs with pugs, like there is with Parrot? I'm just starting and don't want to point out things that are already known.
I just built Pugs fresh from SVN on four different platforms (Win32, Solaris, OS X Panther, and OS X Tiger) and noticed these things consistently across platforms: 1. In interactive mode, the REP loop nukes $_ between prompts: Loading Prelude... done. pugs> $_="foo" "foo" pugs> say $_ foo Bool::True pugs> say $_ 1 Bool::True pugs> 2. say and print don't output $_ by default, whatever it's set to; 3. String#trans is behaving quite oddly: "foo".trans(o=>0) # 1. yields "foo", unmodified "foo".trans(o=>"0"); # 2. ditto "foo".trans("o"=>0); # 3. *** Not a keyed reference: VInt 0 # at Prelude.pm line 429, column 22-6 "foo".trans("o"=>"0"); # 4. this finally puts out the desired "f00" "foo".trans((o=>"0")); # 5. interestingly, so does this As far as I can tell from the spec, 2, 4, and 5 should all be equivalent, but they yield three different behaviors. Likewise 1 and 3.