Parrot 4.8.0 "Spix's Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 20 September 2012.
dalek rrot/rurban/json-utf16-gh845: f50380b | rurban++ | / (5 files):
[GH #845] Fix data_json \\unnnn encoding

  \\u needs to be encoded as utf16 char, not utf8 because they
are binary different. E.g. \\u00a2 is 0xc2a2 in utf8.
Add utf16_chr vtable method for the Parrot_utf16_encoding. Add unicode tests to data_json.
00:03
rrot/rurban/json-utf16-gh845: 1313cd4 | rurban++ | compilers/data_json/data_json/pge2pir.tg:
GH #845 use ucs2 not utf16 for json \\u values

This is safer.
rrot/rurban/json-utf16-gh845: 274df5d | rurban++ | src/string/encoding/ucs2.c:
GH #845 Add ucs2_chr for data_json
rrot/rurban/json-utf16-gh845: 16e4251 | rurban++ | / (7 files):
Merge branch 'rurban/json-utf16-gh845' of github.com:parrot/parrot into rurban/json-utf16-gh845
Heuristic branch merge: pushed 21 commits to parrot/rurban/mime-base64-utf8-gh813+gh814 by rurban
rtcl-nqp/nqp2: c47052b | coke++ | / (3 files):
Fix [list] - parrot-nqp used to use the hll mappings to do this.

For now, convert it to a TclList by hand.
Additionally, map "get_string" to parrot's vtable.
01:26
02:01 kid51 joined
dalek rrot: 538223b | jkeenan++ | config/auto/llvm.pm:
'1' added to result message is superfluous; revert.

The second argument passed to auto::llvm::_handle_result() is merely a Boolean used to determine whether the result message displayed as part of Configure.pl's output should be set to 'yes' or 'no'. Consequently, a result of 'yes, 1' conveys nothing above or beyond 'yes'. Reverting the modification
  (which was also causing failures in t/steps/auto/llvm-01.t).
02:01
rrot: c3af31c | jkeenan++ | / (3 files):
Add minimal tests for auto::alignof.

Configuration step auto::alignof was added to master without a corresponding test file under t/steps. Add that file; update MANIFEST. Make indentation in config/auto/alignof.pm consistent.
Note: Running the newly added steps test shows that internal subroutine test_if_needed throws a warning, at least when we are not trying to compile with clang. The warning is:
   value for '@TEMP_type@' in config/auto/alignof/test_c.in is undef at
   lib/Parrot/Configure/Compiler.pm line 584, <$in> line 55.
This indicates a possible problem with config/auto/alignof/test_c.in.
02:08 kid51_ joined 02:19 PacoAir_ joined 02:41 benabik joined
ttbot Parrot c3af31cb MSWin32-x86-multi-thread make error tt.taptinder.org/cmdinfo/98987 03:16
03:48 sivoais joined 05:00 PacoAir_ joined 05:40 sivoais joined 06:08 aloha joined 07:09 brrt joined 07:34 Psyche^ joined 11:21 brrt joined 13:03 PacoAir joined
dalek rrot/rurban/mime-base64-utf8-take2-gh813+gh814: 8ad52a8 | rurban++ | tools/dev/gdb-pp.py:
[tools] gdb-pp.py better string output for multi-byte

Use errors=replace instead of strict. See docs.python.org/library/codecs.html...se-classes Prepend encoding when not ascii and not latin1, add strlen and bufused fields.
13:27
rrot/rurban/mime-base64-utf8-take2-gh813+gh814: bd6851e | rurban++ | ChangeLog:
Add gdb pretty-printing to ChangeLog
rrot/rurban/mime-base64-utf8-take2-gh813+gh814: b21352c | rurban++ | / (2 files):
Merge branch 'master' into rurban/mime-base64-utf8-take2-gh813+gh814
rrot/rurban/mime-base64-utf8-take2-gh813+gh814: ee32193 | rurban++ | / (2 files):
Save wrong MIME::Base64 rewrite with sliding multi-byte buffer
rrot/rurban/mime-base64-utf8-take2-gh813+gh814: ef7594b | rurban++ | MANIFEST:
Add t/library/mime_base64u.t to MANIFEST
rrot: 00d8e4d | rurban++ | tools/dev/gdb-pp.py:
Simplify tools/dev/gdb-pp.py a bit
rrot: b6fcac4 | rurban++ | config/inter/libparrot.pm:
[GH #852] Avoid unneeded libparrot already exists with rpath
rrot: f3e4193 | rurban++ | / (4 files):
Merge branch 'master' of github.com:parrot/parrot
rrot: 60b1bf5 | rurban++ | / (2 files):
Fix t/steps/auto/alignof-01.t warning

Thanks to jkeenan++ for adding the test.
13:37 travis-ci joined
travis-ci [travis-ci] parrot/parrot#616 (master - 60b1bf5 : Reini Urban): The build was broken. 13:37
[travis-ci] Change view : github.com/parrot/parrot/compare/c...b1bf58bd9a
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2636871
13:37 travis-ci left
ttbot Parrot 60b1bf58 MSWin32-x86-multi-thread make error tt.taptinder.org/cmdinfo/99063 13:55
13:58 bluescreen joined
dalek kudo/nom: c1ddea8 | pmichaud++ | .gitignore:
Remove '*~' from .gitignore .
14:12
Heuristic branch merge: pushed 18 commits to parrot/rurban/mime-base64-utf8-gh813+gh814 by rurban 14:40
14:41 dmalcolm joined 15:20 benabik joined 15:34 benabik_ joined 15:41 benabik_ joined
dalek rrot/rurban/mime-base64-utf8-gh813+gh814: 220ab0a | rurban++ | ChangeLog:
Revised [GH #813 + #814] ChangeLog
16:06
rrot/rurban/mime-base64-utf8-gh813+gh814: 8c05855 | rurban++ | t/library/mime_base64 (2 files):
[GH #813, #814] Fix tests for big-endian

Also check for has_icu to check with composed unicode strings
16:24 Jashwanth joined
dalek rrot/rurban/mime-base64-utf8-gh813+gh814: 87ac5ce | rurban++ | ChangeLog:
Revised [GH #813 + #814] ChangeLog - titlecasing
16:28
rurban rurban/mime-base64-utf8-gh813+gh814 is now ready to be merged 16:29
16:50 bluescreen joined 16:57 tuxit joined 19:15 contingencyplan joined 19:26 benabik joined
rurban #ps in 1 min 19:29
21:18 Hunger joined
dalek rrot/rurban/llvm-gh853: 132f7c7 | rurban++ | / (3 files):
[GH #853] Enable proper llvm probes

enable compilation probes add the --llvm-config option and handle it print the detected version (silent 1 as fallback) detect static llvm libs handle the debian testing default case (appended -version) handle the llvm 3.2 new --version format set proper llvm_{c,cxx,ld}flags and llvm_libs config keys for opsc_llvm integration try given cc for a llvm-gcc or clang compatible compiler check the output of -emit-llvm by file magic inspection
   ld: warning: cannot find entry symbol 'mit-llvm'
21:37
rurban And now onto merging opsc2_llvm... 21:45
ops2c_llvm
22:00 benabik joined
rurban bacek's dynpmc/llvmengine seems to be good. I tested with static and shared llvm libs 22:08
dalek Heuristic branch merge: pushed 211 commits to parrot/rurban/ops2c_llvm by rurban 22:16
22:36 whiteknight joined
whiteknight good evening, #parrot 22:52
benabik o/ whiteknight 22:53
whiteknight hello benabik. How's things? 22:54
benabik whiteknight: Crazy busy.
whiteknight heh, I'm a little jealous actually 23:01
benabik Why's that? 23:09
whiteknight My garden is basically done for the season and work has been...less than awesome lately 23:13
benabik Ahhhh. 23:14
Busy in bad ways?
whiteknight no, not busy at all.
benabik Oh. :-/
whiteknight I haven't clocked a full 40-hour week in about a month
not for lack of want 23:15
23:57 benabik joined