Camelia, the Perl 6 bug

IRC log for #parrot, 2012-10-01

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:42 dalek partcl-nqp/nqp2: 8156479 | coke++ | / (64 files):
00:42 dalek partcl-nqp/nqp2: Convert all builtins to methods.
00:42 dalek partcl-nqp/nqp2:
00:42 ttbot Parrot cd225cab MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/98806
00:42 dalek partcl-nqp/nqp2: class methods are much more amenable to introspection in nqp
00:42 dalek partcl-nqp/nqp2: than subs (which were our goto in parrot-nqp)
00:42 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/8156479524
01:23 rurban_home left #parrot
01:24 rurban_home joined #parrot
01:25 rurban_home I've thrown now all my multi-byte mime and json changes, and rewritten encode_base64 to handle multi-byte also. Much better now.
01:48 dalek partcl-nqp/nqp2: 2eb8bf3 | coke++ | src/Partcl/Actions.pm:
01:48 dalek partcl-nqp/nqp2: Use SVals, not strings.
01:48 dalek partcl-nqp/nqp2:
01:48 dalek partcl-nqp/nqp2: With this, "puts hi" now works again
01:48 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/2eb8bf337a
02:26 dalek partcl-nqp/nqp2: ab46f55 | coke++ | / (3 files):
02:26 dalek partcl-nqp/nqp2: * Update [if] to find other builtins.
02:26 dalek partcl-nqp/nqp2: * Add some build deps
02:26 dalek partcl-nqp/nqp2: * PAST -> QAST
02:26 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/ab46f55129
02:28 dalek partcl-nqp/nqp2: d80dc8b | coke++ | / (3 files):
02:28 dalek partcl-nqp/nqp2: Revert "* Update [if] to find other builtins."
02:28 dalek partcl-nqp/nqp2:
02:28 dalek partcl-nqp/nqp2: This reverts commit ab46f551299212fe50e106a1ccc1b275bda5c2f7.
02:28 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/d80dc8b77c
02:40 benabik joined #parrot
02:42 dalek partcl-nqp/nqp2: 8468af0 | coke++ | src/Partcl/commands/error.pm:
02:42 dalek partcl-nqp/nqp2: upgrade "error" to die, not just warn.
02:42 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/8468af015a
02:42 dalek partcl-nqp/nqp2: 84adbae | coke++ | src/init.pm:
02:42 dalek partcl-nqp/nqp2: Avoid circularity issue by cheating for now.
02:42 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/84adbae849
02:42 dalek partcl-nqp/nqp2: eb64228 | coke++ | / (2 files):
02:42 dalek partcl-nqp/nqp2: Avoid double-use issues (sub redeclaration errors) by hoisting our
02:42 dalek partcl-nqp/nqp2: includes out once into the generated file.
02:42 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/eb64228a7e
02:42 dalek partcl-nqp/nqp2: 940611f | coke++ | src/Partcl/commands/gets.pm:
02:42 dalek partcl-nqp/nqp2: fix [gets] to find builtins and use helper functions
02:42 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/940611f536
02:52 dalek partcl-nqp/nqp2: 27eb057 | coke++ | src/Partcl/commands/ (51 files):
02:52 dalek partcl-nqp/nqp2: convert all builtin references of "error" to methods calls
02:52 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/27eb057613
02:52 dalek partcl-nqp/nqp2: e841019 | coke++ | src/Partcl/commands/split.pm:
02:52 dalek partcl-nqp/nqp2: refer to list builtin as method
02:52 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/e84101922d
03:11 ingy joined #parrot
03:19 rurban_home joined #parrot
07:34 Psyche^ joined #parrot
07:42 brrt joined #parrot
07:59 sivoais joined #parrot
09:31 brrt joined #parrot
11:24 mtk joined #parrot
13:08 PacoAir joined #parrot
13:12 benabik joined #parrot
14:18 bluescreen joined #parrot
14:34 dmalcolm joined #parrot
14:41 benabik joined #parrot
15:00 benabik_ joined #parrot
15:04 contingencyplan joined #parrot
15:09 sivoais joined #parrot
15:29 dalek parrot: c0dd90b | rurban++ | config/auto/inline/test (2 files):
15:29 dalek parrot: [cage] fix auto::inline for g++
15:29 dalek parrot:
15:29 dalek parrot: add missing return type to function
15:29 dalek parrot: error: ISO C++ forbids declaration of ‘f’ with no type [-fpermissive]
15:29 dalek parrot: review: https://github.com/parrot/parrot/commit/c0dd90bcd9
15:52 dalek parrot: e97ecc5 | rurban++ | / (2 files):
15:52 dalek parrot: [cage] Improve llvm detection
15:52 dalek parrot:
15:52 dalek parrot: Probe for llvm-config-3.0 llvm-config-2.9 llvm-config-2.8 which do exist on debian,
15:52 dalek parrot: where llvm-config does not exist.
15:52 dalek parrot:
15:52 dalek parrot: Print found version, like "yes, 3.0" as with gcc and other libs.
15:52 dalek parrot: If not requested, print "not requested" instead of "no" to give a hint,
15:52 dalek parrot: that --with-llvm is wanted.
15:52 dalek parrot:
15:52 dalek parrot: Add llvm and inline probes to ChangeLog
15:52 dalek parrot: review: https://github.com/parrot/parrot/commit/e97ecc5854
15:52 dalek parrot: a38db3c | rurban++ | config/auto/gcc.pm:
15:52 dalek parrot: [codingstd] hard tabs in config/auto/gcc.pm
15:52 dalek parrot: review: https://github.com/parrot/parrot/commit/a38db3c64d
15:54 dalek parrot/rurban/pod-copyright-gh851: e6cf9e5 | rurban++ | / (2 files):
15:54 dalek parrot/rurban/pod-copyright-gh851: [GH #851] Add pod_source_files to Parrot::Distribution and t/codingstd/copyright.t
15:54 dalek parrot/rurban/pod-copyright-gh851:
15:54 dalek parrot/rurban/pod-copyright-gh851: This leads to several errors in the copyright.t tests
15:54 dalek parrot/rurban/pod-copyright-gh851: review: https://github.com/parrot/parrot/commit/e6cf9e5e3a
15:58 ttbot Parrot c0dd90bc MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/98839
16:27 benabik_ joined #parrot
16:30 ttbot Parrot a38db3c6 MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/98867
16:58 tuxit joined #parrot
17:06 davidfetter joined #parrot
17:39 whiteknight joined #parrot
17:40 whiteknight good afternoon, #parrot
17:44 rurban hi whiteknight
17:44 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: 7bb6f30 | rurban++ | / (3 files):
17:44 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: [GH #813, #814] New implementation of encode_base64, add 2nd arg to decode_base64
17:44 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814:
17:44 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: encode_base64 uses now a sliding buffer to hold multi-byte overshoots.
17:44 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: decode_base64(str, ?:encoding) for easier decoding.
17:44 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814:
17:44 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: This does not work yet
17:44 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: review: https://github.com/parrot/parrot/commit/7bb6f30999
17:45 whiteknight hello rurban
17:47 dalek parrot: 8ad52a8 | rurban++ | tools/dev/gdb-pp.py:
17:47 dalek parrot: [tools] gdb-pp.py better string output for multi-byte
17:48 dalek parrot:
17:48 dalek parrot: Use errors=replace instead of strict. See http://docs.python.org/library/​codecs.html#codec-base-classes
17:48 dalek parrot: Prepend encoding when not ascii and not latin1, add strlen and bufused fields.
17:48 dalek parrot: review: https://github.com/parrot/parrot/commit/8ad52a80e7
17:48 dalek parrot: bd6851e | rurban++ | ChangeLog:
17:48 dalek parrot: Add gdb pretty-printing to ChangeLog
17:48 dalek parrot: review: https://github.com/parrot/parrot/commit/bd6851e96f
17:59 benabik_ joined #parrot
18:07 sivoais joined #parrot
18:46 ttbot Parrot bd6851e9 MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/98935
19:57 benabik_ joined #parrot
20:13 bluescreen joined #parrot
20:27 perlite_ joined #parrot
20:48 benabik joined #parrot
21:54 Khisanth joined #parrot
22:06 rurban Finally fixed all unicode MIME::Base64 issues, sigh
22:28 benabik joined #parrot
23:08 whiteknight joined #parrot
23:36 PacoAir_ joined #parrot
23:52 Hunger joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced