pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, elf: etc.) (or perl6: for all) | irclog: irc.pugscode.org/
Set by Tene on 29 July 2008.
pugs_svn r21929 | audreyt++ | * Pugs.Lexer: Restore "\c[CHARACTER NAME]" support. 06:49
r21929 | audreyt++ | Add support for "\c[CHARNAME1, CHARNAME2]".
r21929 | audreyt++ | Restore support for control character escapes such as "\cL".
r21929 | audreyt++ | (However, "\c1" is now interpreted as chr(1), not "q" as in perl5.)
pmurias audreyt: hi, do you know how should i hook in my m0ld backend? the PIL1,PIL1-JSON,PIL1-YAML are broken so i hesitate to take example from them 06:59
pugs_svn r21930 | pmurias++ | [pugs] removed the useless use of constant warning 07:06
pmurias is there a perltidy equivalent for haskell? 07:14
pmichaud pugs: for [1,2,3] { .say } 08:03
p6eval pugs: OUTPUT[1 2 3␤]
pmichaud pugs: for [1,2,3] -> $a { say $a }
p6eval pugs: OUTPUT[1 2 3␤]
pmichaud pugs: .say for [1,2,3]
p6eval pugs: OUTPUT[1 2 3␤]
pmichaud perl6: for [1,2,3].values { .say } 08:05
p6eval pugs: OUTPUT[1␤2␤3␤]
..rakudo 29834: OUTPUT[1 2 3␤]
..elf 21930: OUTPUT[Use of uninitialized value in concatenation (.) or string at ./elf_f line 3408.␤syntax error at (eval 115) line 4, near "{->say"␤ at ./elf_f line 3861␤]
pmichaud pugs: .say for 1, 2, 3; 08:09
p6eval pugs: OUTPUT[1␤2␤3␤]
pugs_svn r21931 | pmurias++ | [smop] the cmake build system build test 01_smop_lowlevel.t 10:22
pmurias is anybody here opposed to dropping autotools support from smop once cmake works? 11:53
pugs_svn r21932 | pmurias++ | [smop] 19 tests (.c and .sm0p ones) pass when built with cmake 12:26
moritz_ re 13:48
pmurias moritz_: hi 13:53
moritz_ hi pmurias ;)
rindolf Hi moritz_ 14:20
pugs_svn r21933 | pmurias++ | [smop] all tests pass with the cmake build system, CMakeLists needs refactoring as it's crap 14:29
rindolf pmurias++ # CMake'ing 14:30
pmurias rindolf: you should get round to compiling that ruby now ;) 14:31
walk& 14:32
pugs_svn r21934 | moritz++ | [docs] fixes and enhancments to Perl6::Perl5::Differences 14:52
moritz_ gone again & 15:08
pugs_svn r21935 | Auzon++ | [gsoc_spectest] added test for unpacking tree node parameters (added 20 tests) 18:22
rindolf pmurias: which version of ruby-1.9.x should I download? 18:23
pmurias: the download page is confusing.
Auzon TimToady: STD.pm gets confused with the file I just committed. 18:25
pugs_svn r21936 | gaal++ | * Make stdout line-buffered by default. I'll put off doing this 18:26
r21936 | gaal++ | for opened files until an interface is added to change the
r21936 | gaal++ | buffering mode (although flush already exists).
r21936 | gaal++ |
r21936 | gaal++ | Incredibly, pugs has been NoBuffering stdout since r1!
pmurias rindolf: i have ruby 1.9.0 18:29
rindolf pmurias: ah.
pmurias i don't see a link to it on the download page but it's possible to manualy change the url to the 1.8.* one 18:32
rindolf pmurias: I'm compiling ruby-1.9.0-3 now. 18:40
Auzon rakudo: 9 + 1 + 4 + 16 + 9 + 20 18:41
p6eval rakudo 29834: RESULT[59]
pmurias rindolf: i just compiled ruby-1.9.0 18:49
Auzon pmurias: Did you replace your system Ruby? 18:51
I did that once and it broke a handful of bizarre things :-/
well, not replaced, but I put it in my $PATH and it came first 18:52
rindolf pmurias: still compiling parse.c 18:53
rindolf Finally compiled parse.c 19:02
Now recursing into the directories.
pmurias Auzon: i got ruby-1.9 from debian 19:04
rindolf: ruby compile relatively fast on my laptop 19:05
* compiled
Auzon Really? I didn't know that anywhere shipped a ruby-1.9 that worked with STD_red or whatever
pmurias debain lenny has both 1.8 and 1.9
i just have 1.9
rindolf pmurias: it still compiles here. 19:06
pmurias: I have a P4-2.4GHz.
rindolf Single processor. 19:06
rindolf pmurias: OTOH, I'm also smoking CPAN now. 19:06
rindolf pmurias: finished compiling ruby-1.9.x 19:08
Now I'll run make test
rindolf Hmmm... why does "make install" take so long? 19:14
pmurias dunno 19:21
smoking CPAN taking all resources?
rindolf pmurias: /bin/sh: cabal: command not found 19:33
pmurias: after doing PATH=../apps/prog/ruby-1.9.x:$PATH and cmake .
pmurias you need cabal for the haskell stuff
it's in the pugs repo or you can get it from hackage 19:34
rindolf pmurias: what is cabal?
pmurias haskell's package installer
rindolf pmurias: cmake should detect it.
pmurias yes
rindolf pmurias: I mean - you should check for the presence of this cabal thing. 19:38
pmurias that's what i understood you meant 19:39
pmurias is searching how to do it 19:42
pugs_svn r21937 | pmurias++ | [smop] testing for cabal in CMakeLists.txt 19:45
rindolf pmurias: I couldn't find cabal anywhere in the Mandriva repositories. 19:47
pmurias pugs/third-party/Cabal 19:48
audreyt rindolf: "perl Makefile.PL" on pugs's toplevel installs it for you
rindolf audreyt: installs it where?
audreyt pmurias: perhaps you'd need to call ~/.cabal/bin/cabal 19:49
rindolf: ~/.cabal/bin/
rindolf audreyt: hmm....
I hate stuff polluting my home directory.
audreyt I understand
some people hates sudo, though
lesser of the two evils :)
pmurias audreyt: commented out the check for useless use of contant in void context 19:50
rindolf Forget it!
SMOP is not for me.
audreyt rindolf: where would you prefer it to be installed? 19:51
/usr/local/bin/cabal?
rindolf audreyt: no, let me install it by myself. 19:52
audreyt: or have saner dependencies.
audreyt ok 19:53
(bbl...) 19:55
Auzon karma Auzon 19:56
rindolf audreyt: you can set it up somewhere locally under the pugs directory.
Auzon @karma Auzon
lambdabot You have a karma of 14
Auzon perlbot, karma Auzon
perlbot Karma for Auzon: 166
StephenPollei pugs: 1 #᚛ pa ᚜ +1; 23:27
p6eval pugs: RESULT[2]
StephenPollei rakudo: 1 #᚛ pa ᚜ +1;
p6eval rakudo 29834: RESULT[1]
StephenPollei rakudo: 1 #⁅ re ⁆ +2; 23:28
p6eval rakudo 29834: RESULT[1]
StephenPollei pugs: 1 #⁅ re ⁆ +2;
p6eval pugs: RESULT[3]
StephenPollei pugs: 13 #❲ ze ❳ +21; 23:33
p6eval pugs: RESULT[34]
StephenPollei rakudo: 13 #❲ ze ❳ +21;
p6eval rakudo 29834: RESULT[13]
StephenPollei pugs: 89 #⦓ pano ⦔ +144; 23:41
p6eval pugs: RESULT[233]
pugs_svn r21938 | stephenpollei++ | moved syntax/comments.t to spec/S02-whitespace_and_comments/comments.t ; added 13 new bracket pairs 23:56