pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, smop: etc.) || We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/ Set by TimToady on 25 January 2008. |
|||
pugs_svnbot | r20350 | lwall++ | [STD] much-improved match model, now handles singular/plural bindings | 00:04 | |
diff: dev.pugscode.org/changeset/20350 | |||
00:10
pbuetow left
|
|||
pugs_svnbot | r20351 | lwall++ | [STD] EXPR tweak from putter++, panic shouldn't bind | 00:19 | |
diff: dev.pugscode.org/changeset/20351 | |||
r20352 | lwall++ | [fudge] missing ; | 00:31 | ||
diff: dev.pugscode.org/changeset/20352 | |||
r20353 | lwall++ | [fudge] fail should be flunk | 00:34 | ||
diff: dev.pugscode.org/changeset/20353 | |||
mncharity | (7) I'm puzzled by the $<top> plumbing. it looks vaguely like $<top> gets created in %thisop by PrecOp, and never gets added operator Match's. but while one path into EXPR's @opstack uses %thisop, another goes straight from expect_term via @t. implementation(obviously potentially buggy) symptom is landing in reduce with an $op lacking an $op<top>. | ||
eg '3.X eq 4' | 00:35 | ||
lots of dev.pugscode.org "Internal Server Error"s today. | 00:36 | ||
TimToady | well, that stuff is all due for a refactor now that the match tree is being sanerish | 00:37 | |
I've actually got some hope of propagating such things up the tree now | |||
mncharity | :/ :) | 00:39 | |
so close... seems to almost work in STD_red. prefix and postfix operators working for the first time. | 00:40 | ||
ok, license to kludge... | 00:41 | ||
00:52
Zaba joined
01:04
Zaba_ left
01:17
Chillance left
|
|||
mncharity | ah well. perhaps defer next rev of STD_red until after refactoring. most of kp6 t/kp6, and 1/4 of pugs t/ is "parsing", for some likely defective value of parsing. unfortunately not much of t/builtins. but most of sanity. so test passing could be chased instead. sigh. | 01:29 | |
always possible/likely it's a STD_red bug rather than a STD.pm issue. | 01:31 | ||
01:35
fridim_ joined
01:40
kanru left
|
|||
mncharity | Anyone know the official way to distinguish a hash literal from a code block? | 01:46 | |
Auzon | pugs: my $x = sub {3}; print $x.WHAT | 01:51 | |
exp_evalbot | OUTPUT[Sub] | ||
Auzon | pugs: my $x = -> $_ {3}; say $x.WHAT | 01:52 | |
exp_evalbot | OUTPUT[Blockā¤] | ||
Auzon | pugs: my $x = {3}; say $x.WHAT | ||
exp_evalbot | OUTPUT[Blockā¤] | ||
Auzon | pugs: my $x = {a => 3}; say $x.WHAT | ||
exp_evalbot | OUTPUT[Hashā¤] | ||
Auzon | mncharity: The synopses and Pugs seem to agree that my $x = sub {3} is code, and my $y = 3 isn't | 01:53 | |
Is that what you were after? | |||
TimToady | the top level must be a pair or a list that starts with a pair | 01:55 | |
mncharity | pugs: {3;4} | ||
exp_evalbot | RESULT[4] | ||
mncharity | pugs: {3,4} | 01:56 | |
exp_evalbot | RESULT[(3, 4)] | ||
mncharity | thanks :) | ||
TimToady | pugs: my $x = {}; $x | ||
exp_evalbot | RESULT[{}] | ||
TimToady | looks like that defaults to hash too | ||
Auzon | ļ»æpugs: my $x = {}; $x.WHAT | ||
ļ»æpugs: my $x = {}; say $x.WHAT | 01:57 | ||
It doesn't like me, apparently. | |||
TimToady | you broke it!!! | ||
you had a space at the front of your line | |||
mncharity | pugs: my $x = {}; $x.WHAT | ||
exp_evalbot | RESULT[::Hash] | ||
Auzon | Indeed, even though I couldn't see it. It must be a copy/paste artifact. | ||
TimToady | pugs: my $x = {;}; $x.WHAT | ||
exp_evalbot | RESULT[::Block] | ||
mncharity | ļ»æAuzon: crystal ball... you are using a recent version of gnome... and gaim... and cut and pasted... | 01:58 | |
TimToady | pugs: my $x = {}().WHAT | ||
exp_evalbot | OUTPUT[*** Cannot cast from VList [] to Pugs.AST.Internals.VCode (VCode)ā¤ at /tmp/YnegwjO3Gn line 1, column 4 - line 2, column 1ā¤] | ||
mncharity | I'm encountering the same issue. :/ | ||
Auzon is using Pidgin v2.4.1-1.fc8. | 01:59 | ||
but on KDE. | |||
mncharity | hmm. so much for that causal hypothesis. neat. | ||
Auzon | I can try it on Gnome in a while. | ||
mncharity | I've been seeing it on the aforementioned gnome+gaim. so appears to be wm + irc-client independent. | 02:00 | |
Auzon | Pidgin's name after Gaim 2.0.0. | ||
if you didn't realize... | 02:01 | ||
mncharity | ahh. didn't. | ||
back to gaim as hypothesis. | |||
TimToady | the blaim gaim | ||
Auzon | Does it usually happen when you copy/paste? | 02:02 | |
hm, mncharity, it says you're using something based off of libpurple, which would be Pidgin | |||
Who maintains exp_evalbot? If it's based on Net::IRC or Bot::BasicBot, then it'd be easy enough to find out what character Pidgin is putting in there | 02:05 | ||
mncharity | some browsers show the character [] box. if you backlog, someone (spinclad?) said what it was. non-breaking space maybe? | 02:06 | |
Auzon | Alright. | ||
TimToady | ah, it's a BOM | 02:08 | |
feff | |||
mncharity | colabti.org/irclogger/irclogger_log...el=32#l131 | 02:09 | |
lambdabot | Title: #perl6 2008-04-12,Sat, tinyurl.com/5g96nl | ||
mncharity | eeep | ||
(re BOM( | |||
TimToady | BOMs are an aBOMination | ||
Auzon | heh. Better than an ICBM | ||
now, the question is if it happens internally to Pidgin, or just in GTK+ in general | 02:10 | ||
TimToady | so is there anyone who ever copy/pastes from a little-endian window to a big-endian window, or vice versa? | 02:11 | |
Auzon | Is it even possible to do that on the same computer? | ||
Tene | Auzon: x forwarding | 02:13 | |
Auzon | I suppose. | ||
mncharity: will you type "/debug version" for me? I want to file a bug report against Pidgin once I can determine some characteristics of this problem | 02:20 | ||
mncharity | 17 sanity .t, 6 pass, 2 parsefail, 2 must be a misparse because there's a prefix:<++>, leaving 7 which might be fixable. | 02:21 | |
ļ»æ/debug version | |||
mncharity is using Pidgin v2.4.1-1.fc8. | |||
Auzon | Ah, ok. | ||
02:25
eternaleye joined
02:30
syle left
02:38
CMA joined
02:41
CMA left
02:53
jferrero left
|
|||
mncharity | good night & | 02:55 | |
pugs_svnbot | r20354 | pmichaud++ | * Add two more tests for string autoincrement. | ||
r20354 | pmichaud++ | * Patch courtesy Jesse Vincent (obra++) | |||
diff: dev.pugscode.org/changeset/20354 | |||
lambdabot | Title: Changeset 20354 - Pugs - Trac | ||
Auzon | see you, mncharity | ||
02:55
mncharity left
03:02
justatheory left
03:04
K-58392157 joined
03:06
alanhaggai joined,
elmex_ joined,
Limbic_Region left
03:08
K-58392157 left
03:15
yewenbin joined
03:22
elmex_ is now known as elmex
03:25
alester_ joined
03:40
[particle] joined
04:05
japhb joined
04:10
Zaba_ joined
04:17
wknight8111 left
04:22
Zaba left
04:30
justatheory joined
04:31
justatheory left
04:32
yewenbin left
04:37
vaughn left
04:45
justatheory joined
04:55
Psyche^ joined
04:57
justatheory left
05:12
iblechbot joined,
Patterner left,
Psyche^ is now known as Patterner
05:22
araujo left
05:35
araujo joined
05:44
jjore joined,
jjore is now known as zz_jjore,
zz_jjore is now known as jjore
05:56
alester_ left
06:14
syle joined
06:16
Zaba_ is now known as Zaba
06:20
nipotan is now known as nipotaway
06:24
iblechbot left,
alanhaggai left
06:34
alanhaggai joined
06:48
chris2 joined
06:56
lambdabot56 joined
07:05
yewenbin joined
|
|||
Eevee | are there any modules for perl6 (or even module support)? | 07:07 | |
Auzon | There's Test.pm at least. | ||
Eevee | oh, there's stuff in pugs/ext | 07:09 | |
07:09
rindolf joined
07:10
chris2 left
07:11
syle left
|
|||
pugs_svnbot | r20355 | lwall++ | [STD] refactored precedence propagation | 07:11 | |
diff: dev.pugscode.org/changeset/20355 | |||
07:20
meppl joined
07:22
Zaba_ joined,
chris2 joined,
Gothmog_ joined,
yath joined,
gbacon joined
|
|||
meppl | good morning | 07:28 | |
07:35
Zaba left
07:36
fridim_ left
07:48
LCamel joined
07:53
penk joined
07:57
icwiener joined
08:16
renormalist joined
08:27
pbuetow joined
08:52
pbuetow left
09:07
iblechbot joined
09:25
Alias_ joined
10:09
yewenbin left
10:13
Pomin joined
10:14
Pomin left
10:42
Zaba_ is now known as Zaba
10:52
lambdabot56 left
11:41
wknight8111 joined
11:58
alanhaggai left
12:00
alanhaggai joined,
Alias_ left
12:02
qmole joined
12:30
luqui joined,
Muixirt joined
|
|||
Muixirt | hi | 12:30 | |
12:31
wknight8111 left
|
|||
Muixirt still has problems with building pugs | 12:31 | ||
moritz_ | hi | 12:33 | |
which svn revision are you using, and which GHC version? | |||
Muixirt | moritz_, latest and ghc 6.8.2 | 12:35 | |
moritz_ | that won't work, unless sombody fixed the build in the last 4 days | 12:37 | |
Muixirt: try ghc 6.8.2 with pugs r19915 | |||
Muixirt | the build stops with the message "internal error" "invalid grammatic category: Bool" | 12:38 | |
moritz_, ok (but why?) | |||
12:39
ruoso joined
|
|||
moritz_ | Muixirt: why? because nobody fixed it | 12:39 | |
Muixirt: pugs development is as good as dead, and ghc 6.8.2 broke pugs build | 12:40 | ||
Muixirt | grr, who broke it? | ||
moritz_ | Muixirt: so some daring people tried to fix it, and encountered and error that nobody, not even the haskell people, could really explain | ||
ghc 6.8.2 handles many libraries differently than 6.8.1 | |||
Muixirt | moritz_, i'm only half way through Simon Thompsons book, so i can't help :( | 12:41 | |
moritz_ | Muixirt: :/ | 12:42 | |
12:49
ispy_ joined
12:57
exp_evalbot joined
13:09
penk left
13:20
BinGOs joined
13:25
icwiener left
13:31
eternaleye left
13:34
chammiya joined,
chammiya left,
renormalist left
13:39
rdice joined
13:40
luqui left
13:49
rdice_ joined
13:57
rdice_ left
14:01
TJCRI joined
14:03
alester left
14:05
sscaffidi joined,
meppl left
14:06
rdice left
14:08
meppl joined
14:10
rdice joined
14:15
syle joined
|
|||
Muixirt | moritz_, no luck with r19915 either | 14:37 | |
[particle] | r19915 works with ghc 6.6.1 iiuc | 14:43 | |
Muixirt | <moritz_> Muixirt: try ghc 6.8.2 with pugs r19915 | 14:44 | |
14:44
Zaba_ joined
|
|||
[particle] | yes, i believe moritz_ was mistaken | 14:44 | |
or... hopeful | 14:45 | ||
pugs: say ::?COMPILER | |||
exp_evalbot | OUTPUT[?COMPILERā¤] | ||
TimToady | the two are not mutually exlusive, I've found :) | ||
[particle] | hrmm. i forget how to get the version info | ||
TimToady | $?PUGS_VERSION maybe? | 14:46 | |
pugs: say $?PUGS_VERSION | |||
exp_evalbot | OUTPUT[Perl6 User's Golfing System, version 6.2.13, October 17, 2006 (r18093)ā¤] | ||
[particle] | ah. r18093 is the last known revision working with ghc 6.6.1 then | 14:49 | |
...if the auto-build system is still in operation. | |||
14:56
vaughn joined,
Zaba left
|
|||
Muixirt | [particle], yes 6.6.1 did the trick | 15:24 | |
[particle] | \o/ | 15:25 | |
15:27
pbuetow joined
15:29
pravus left
15:52
pravus joined
15:55
armagad joined
16:18
ispy_ left
16:23
justatheory joined
|
|||
ruoso | TimToady++ # for remembering about "emulates" | 16:28 | |
lambdabot | ruoso: You have 1 new message. '/msg lambdabot @messages' to read it. | ||
16:35
__dylan__ joined
16:39
justatheory left,
aindilis joined
|
|||
rindolf | Is it possible to use git effectively to write patches to perl5? | 16:45 | |
16:52
pravus left,
Zaba_ is now known as Zaba
|
|||
cj | morning ingy | 16:57 | |
16:58
nipotaway is now known as nipotan
|
|||
ingy | hi cj | 17:01 | |
17:02
schmalbe joined
17:03
pravus joined,
pravus left,
pravus joined
|
|||
pugs_svnbot | r20356 | clkao++ | new bindop that takes a structure to do all the proper reoder/rw bindings. | 17:03 | |
r20357 | lwall++ | [STD5] simplify <sym> matching to always just produce string, not Match | |||
r20357 | lwall++ | [Cursor5] add explicit item, list, and hash access methods to Match | |||
r20357 | lwall++ | [STD] to set $<sym> as string, you now need to say { $<sym> = $<other>.item } | |||
r20357 | lwall++ | various other bug fixes | |||
diff: dev.pugscode.org/changeset/20357 | |||
r20358 | clkao++ | cleanups. | 17:06 | ||
diff: dev.pugscode.org/changeset/20358 | |||
17:09
icwiener joined
17:15
sscaffidi left,
sscaffidi joined
17:32
justatheory joined
17:48
Chillance joined
17:52
sscaffidi left
17:54
icwiener left
17:55
zamolxes_ joined
|
|||
Eevee | dev.pugscode.org still spewing 500s.. | 18:00 | |
18:01
_Chillance_ joined
18:03
japhb left
18:05
pmurias joined
|
|||
pmurias | Eevee: not always ;) | 18:05 | |
18:09
sscaffidi joined
|
|||
Khisanth | randomlly works? | 18:13 | |
18:14
icwiener joined
|
|||
Eevee | has yet to work once for me today | 18:15 | |
pmurias | Khisanth: yes | 18:18 | |
Eevee: try harder ;) | 18:19 | ||
18:19
Chillance left
|
|||
Eevee :f5: | 18:19 | ||
Khisanth got it to load :) | 18:20 | ||
so what the heck is wrong with it? O_o | |||
pmurias | Eevee: :f5: = ? | 18:26 | |
Eevee | oh, heh | ||
i.somethingawful.com/forumsystem/em...mot-f5.gif | |||
18:30
japhb joined
18:31
rindolf left
|
|||
pmurias laughts | 18:32 | ||
18:32
_Chillance_ left,
Chillance joined
18:36
zamolxes joined
|
|||
pmurias | * laughs | 18:40 | |
18:42
zamolxes_ left
18:48
justatheory left
|
|||
pugs_svnbot | r20359 | lwall++ | [STD] removed tags that are redundant with rulename; tidied up remaining | 18:52 | |
diff: dev.pugscode.org/changeset/20359 | |||
18:53
riffraff joined
18:55
ruoso left
18:56
riffraff left,
ruoso joined
18:57
jferrero joined
19:04
buubot joined,
buu joined
19:11
ispy_ joined
19:12
justatheory joined
19:17
riffraff joined
19:20
__dylan__ left
19:24
rdice_ joined,
rdice left
19:26
chris2 left
19:36
riffraff left
19:45
jferrero left
|
|||
meppl | good night | 19:55 | |
19:57
meppl left
20:03
[particle] left,
felipe left,
lisppaste3 left
20:04
[particle] joined,
felipe joined,
lisppaste3 joined,
Lunchy_ joined,
Jedai joined,
r0bby joined,
drbean joined,
diakopter joined
20:11
Zaba_ joined
20:19
lisppaste3 left,
lisppaste3 joined
20:21
kanru joined
20:24
Zaba left,
riffraff joined,
Psyche^ joined
20:36
Patterner left,
Psyche^ is now known as Patterner
20:38
[particle]ventus joined
20:42
[particle] left
20:50
meteorjay joined
20:58
ruoso_ joined
20:59
riffraff left
21:02
ispy_ left
21:07
ruoso left
|
|||
pmurias | how should i invoke fudge | 21:14 | |
? | |||
21:15
armagad left
21:16
eternaleye joined
|
|||
Auzon | Are you working with Rakudo or something else? | 21:16 | |
21:17
Schwern joined,
Zaba_ left
|
|||
[particle]ventus | you can take a look at rakudo's test harness | 21:18 | |
svn.perl.org/parrot/trunk/languages.../t/harness | |||
the template for the generated makefile might help, too | 21:20 | ||
svn.perl.org/parrot/trunk/languages...es/root.in | |||
lambdabot | tinyurl.com/55hpws | ||
21:24
IllvilJa joined
21:27
kloen joined
21:28
Schwern left
21:30
rdice_ left
21:43
sscaffidi left
|
|||
TimToady | pmurias: run fudge without an argument and it will print out usage | 21:47 | |
mostly fudge gets run automatically by fudgeall | |||
which a tester can filter all the test filenames through | 21:48 | ||
for those filenames that it fudges, it returns the fudged filename instead of the .t | |||
21:48
justatheory left
|
|||
TimToady | if you've already run the test harness, there's usually already a foo.rakudo or some such there you can run pre-fudged for rakudo | 21:49 | |
21:56
TJCRI left,
iblechbot left
21:57
schmalbe left
22:01
wknight8111 joined
22:14
riffraff joined
22:21
pbuetow left
22:23
riffraff left
22:26
pmurias left
22:41
icwiener left,
Limbic_Region joined
22:53
Muixirt left
22:56
lidden joined
23:10
braceta joined
23:18
tewk joined
23:22
BinGOs left
23:28
BinGOs joined
23:50
yewenbin joined,
justatheory joined
23:58
kanru left
|