[parrot/parrot] 1fe3b7: [GH #847] flush STDOUT in readline

GitHub noreply at github.com
Fri Oct 5 12:30:11 UTC 2012


  Branch: refs/heads/threads
  Home:   https://github.com/parrot/parrot
  Commit: 1fe3b78b366c9a223eb1982f8cb29fb161bca4d0
      https://github.com/parrot/parrot/commit/1fe3b78b366c9a223eb1982f8cb29fb161bca4d0
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M src/io/api.c

  Log Message:
  -----------
  [GH #847] flush STDOUT in readline


  Commit: 959499b80c6798ffef18f5e48e20c1cfa12e76bc
      https://github.com/parrot/parrot/commit/959499b80c6798ffef18f5e48e20c1cfa12e76bc
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M docs/binaries/parrot.pod

  Log Message:
  -----------
  [doc] Add copyright line back


  Commit: 2c8d7e24db86ddb3963f209b9b7f506aaf3de2a8
      https://github.com/parrot/parrot/commit/2c8d7e24db86ddb3963f209b9b7f506aaf3de2a8
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  [travis] Add our coding standard and manifest tests


  Commit: c2c95972e063be326caaac40ae3f9ba102f81cc5
      https://github.com/parrot/parrot/commit/c2c95972e063be326caaac40ae3f9ba102f81cc5
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  [t] Update manifest to make manifest tests happy


  Commit: 3260e220029669840659c5348a16511cbe899681
      https://github.com/parrot/parrot/commit/3260e220029669840659c5348a16511cbe899681
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M src/io/api.c

  Log Message:
  -----------
  Undo a prospective fix from rurban++. We don't want to flush stdout every time we read from any filehandle.


  Commit: 2922c188143b04270dec52a8f3af1b091bd30b47
      https://github.com/parrot/parrot/commit/2922c188143b04270dec52a8f3af1b091bd30b47
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M src/io/api.c

  Log Message:
  -----------
  On second read through, it doesn't appear that the old IO system had a write buffer on stdout. Take that away in the new system to try and fix some rakudo issues reported by pmichaud++


  Commit: de6a984c5eb330271a13dd1a59b668fd9821cc76
      https://github.com/parrot/parrot/commit/de6a984c5eb330271a13dd1a59b668fd9821cc76
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-29 (Sat, 29 Sep 2012)

  Changed paths:
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  [tools] Support more gdb-pp.py encodings

Also fix a python gdb strlen error. The number of char is needed, not the number of codepoints.


  Commit: d4a6eccd3d43a4a23eea49191de126feb4fb947d
      https://github.com/parrot/parrot/commit/d4a6eccd3d43a4a23eea49191de126feb4fb947d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-30 (Sun, 30 Sep 2012)

  Changed paths:
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  Revise [tools] Support more gdb-pp.py encodings

Use native endianness


  Commit: cd225cab1183a9bcd77423a7433a460ec9a7d045
      https://github.com/parrot/parrot/commit/cd225cab1183a9bcd77423a7433a460ec9a7d045
  Author: Bob Kuo <bobjkuo at gmail.com>
  Date:   2012-09-30 (Sun, 30 Sep 2012)

  Changed paths:
    M config/auto/alignof.pm

  Log Message:
  -----------
  remove hard tabs


  Commit: c0dd90bcd985f0243bf972b1da074c4af62bcd88
      https://github.com/parrot/parrot/commit/c0dd90bcd985f0243bf972b1da074c4af62bcd88
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M config/auto/inline/test1_c.in
    M config/auto/inline/test2_c.in

  Log Message:
  -----------
  [cage] fix auto::inline for g++

add missing return type to function
error: ISO C++ forbids declaration of ‘f’ with no type [-fpermissive]


  Commit: e97ecc5854c1cc8ce5166da5bed777b3a4f7269f
      https://github.com/parrot/parrot/commit/e97ecc5854c1cc8ce5166da5bed777b3a4f7269f
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ChangeLog
    M config/auto/llvm.pm

  Log Message:
  -----------
  [cage] Improve llvm detection

Probe for llvm-config-3.0 llvm-config-2.9 llvm-config-2.8 which do exist on debian,
where llvm-config does not exist.

Print found version, like "yes, 3.0" as with gcc and other libs.
If not requested, print "not requested" instead of "no" to give a hint,
that --with-llvm is wanted.

Add llvm and inline probes to ChangeLog


  Commit: a38db3c64dbd5bedd7077a57a0f46ca09352b7ec
      https://github.com/parrot/parrot/commit/a38db3c64dbd5bedd7077a57a0f46ca09352b7ec
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M config/auto/gcc.pm

  Log Message:
  -----------
  [codingstd] hard tabs in config/auto/gcc.pm


  Commit: 8ad52a80e7ef6e5883e8a06a47c0bfecb52e6f1d
      https://github.com/parrot/parrot/commit/8ad52a80e7ef6e5883e8a06a47c0bfecb52e6f1d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  [tools] gdb-pp.py better string output for multi-byte

Use errors=replace instead of strict. See http://docs.python.org/library/codecs.html#codec-base-classes
Prepend encoding when not ascii and not latin1, add strlen and bufused fields.


  Commit: bd6851e96fcb08d33f47d54ba6d8249ffa9245cb
      https://github.com/parrot/parrot/commit/bd6851e96fcb08d33f47d54ba6d8249ffa9245cb
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add gdb pretty-printing to ChangeLog


  Commit: 0b4417c63f524ab9a456c1c9a6b97dc9e7bd797c
      https://github.com/parrot/parrot/commit/0b4417c63f524ab9a456c1c9a6b97dc9e7bd797c
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M t/library/mime_base64.t

  Log Message:
  -----------
  Add a failing test for #813 reported by @donaldxs


  Commit: 07d53a065905428d76f4f116acf57de30ff2c390
      https://github.com/parrot/parrot/commit/07d53a065905428d76f4f116acf57de30ff2c390
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M t/library/mime_base64.t

  Log Message:
  -----------
  Improve and refactor failing #813 enc_sub test


  Commit: 61f7941b134a4c11bd7b1cfc1513aa8b30c81a32
      https://github.com/parrot/parrot/commit/61f7941b134a4c11bd7b1cfc1513aa8b30c81a32
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M runtime/parrot/library/MIME/Base64.pir

  Log Message:
  -----------
  [GH #813 + #814] Fix MIME/Base64.pir for encoded strings

Use bytebuffer representations of the encoded string, not the encoded ord value.
Now the implementation is correct, but some encoded tests not.


  Commit: 2eeefe4a98d8ccdef5bbb1fba60a3577a81a5044
      https://github.com/parrot/parrot/commit/2eeefe4a98d8ccdef5bbb1fba60a3577a81a5044
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M MANIFEST
    A examples/mime_base64/utf8_base64.pir
    A examples/mime_base64/utf8_base64.pl
    A t/library/mime_base64u.t

  Log Message:
  -----------
  Add special mime-base64 utf8 test and examples


  Commit: ee7d8a52c171a1c7c311a8fdfbdb1034ae8d3b1f
      https://github.com/parrot/parrot/commit/ee7d8a52c171a1c7c311a8fdfbdb1034ae8d3b1f
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M t/library/mime_base64.t

  Log Message:
  -----------
  t/library/mime_base64.t: decode result to same encoding


  Commit: 92f4de40230b86a161af99afb03853cca119651c
      https://github.com/parrot/parrot/commit/92f4de40230b86a161af99afb03853cca119651c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M examples/mime_base64/utf8_base64.pir
    M examples/mime_base64/utf8_base64.pl

  Log Message:
  -----------
  [codingstd] add code, pod and copyrights to new examples


  Commit: 9fdc9c0d619bab17f7f5c55c3fcff5df5ad1f1c6
      https://github.com/parrot/parrot/commit/9fdc9c0d619bab17f7f5c55c3fcff5df5ad1f1c6
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M src/ops/string.ops
    M t/compilers/data_json/from_parrot.t
    M t/compilers/data_json/to_parrot.t

  Log Message:
  -----------
  Add unicode tests to data_json. Document chr op


  Commit: 2cd9f8e5ccde8765411f8db957cf6f1ab7516da3
      https://github.com/parrot/parrot/commit/2cd9f8e5ccde8765411f8db957cf6f1ab7516da3
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  [t] Update manifest to make manifest tests happy


  Commit: 261611a9eda118f0efe5a18148bca159e5564c23
      https://github.com/parrot/parrot/commit/261611a9eda118f0efe5a18148bca159e5564c23
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M src/io/api.c

  Log Message:
  -----------
  Undo a prospective fix from rurban++. We don't want to flush stdout every time we read from any filehandle.


  Commit: f56a79e2a9d00cb179cbbfc20d1c3c6efd48d96b
      https://github.com/parrot/parrot/commit/f56a79e2a9d00cb179cbbfc20d1c3c6efd48d96b
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M src/io/api.c

  Log Message:
  -----------
  On second read through, it doesn't appear that the old IO system had a write buffer on stdout. Take that away in the new system to try and fix some rakudo issues reported by pmichaud++


  Commit: 7aee78c844c7cecb208039495e29ba40062fcf02
      https://github.com/parrot/parrot/commit/7aee78c844c7cecb208039495e29ba40062fcf02
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  [tools] Support more gdb-pp.py encodings

Also fix a python gdb strlen error. The number of char is needed, not the number of codepoints.


  Commit: b5b7a3c396fa15b3318bb6ad3e8350dc465fd383
      https://github.com/parrot/parrot/commit/b5b7a3c396fa15b3318bb6ad3e8350dc465fd383
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  Revise [tools] Support more gdb-pp.py encodings

Use native endianness


  Commit: 9511781b3daccf8b6343883848e11007c17b0a63
      https://github.com/parrot/parrot/commit/9511781b3daccf8b6343883848e11007c17b0a63
  Author: Bob Kuo <bobjkuo at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M config/auto/alignof.pm

  Log Message:
  -----------
  remove hard tabs


  Commit: 4bb6df6d8ccb6cb22971f659d96fd2142d3c3ae4
      https://github.com/parrot/parrot/commit/4bb6df6d8ccb6cb22971f659d96fd2142d3c3ae4
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M config/auto/inline/test1_c.in
    M config/auto/inline/test2_c.in

  Log Message:
  -----------
  [cage] fix auto::inline for g++

add missing return type to function
error: ISO C++ forbids declaration of ‘f’ with no type [-fpermissive]


  Commit: 20bc3dbdfae8a1189318453bfab8bc9247b42620
      https://github.com/parrot/parrot/commit/20bc3dbdfae8a1189318453bfab8bc9247b42620
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ChangeLog
    M config/auto/llvm.pm

  Log Message:
  -----------
  [cage] Improve llvm detection

Probe for llvm-config-3.0 llvm-config-2.9 llvm-config-2.8 which do exist on debian,
where llvm-config does not exist.

Print found version, like "yes, 3.0" as with gcc and other libs.
If not requested, print "not requested" instead of "no" to give a hint,
that --with-llvm is wanted.

Add llvm and inline probes to ChangeLog


  Commit: 8c85134f2e3c9f442d23c855cf2a285aaedb61d2
      https://github.com/parrot/parrot/commit/8c85134f2e3c9f442d23c855cf2a285aaedb61d2
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M config/auto/gcc.pm

  Log Message:
  -----------
  [codingstd] hard tabs in config/auto/gcc.pm


  Commit: 2918625bb45e54adcc929b96e6df3d6f78c2a0f2
      https://github.com/parrot/parrot/commit/2918625bb45e54adcc929b96e6df3d6f78c2a0f2
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  [tools] gdb-pp.py better string output for multi-byte

Use errors=replace instead of strict. See http://docs.python.org/library/codecs.html#codec-base-classes
Prepend encoding when not ascii and not latin1, add strlen and bufused fields.


  Commit: 5a51d80d476b083c6d62c471fb6dd919b271d032
      https://github.com/parrot/parrot/commit/5a51d80d476b083c6d62c471fb6dd919b271d032
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add gdb pretty-printing to ChangeLog


  Commit: c1c30c6009f50cf00f48731437e24e0c0d699eec
      https://github.com/parrot/parrot/commit/c1c30c6009f50cf00f48731437e24e0c0d699eec
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M examples/mime_base64/utf8_base64.pir
    M examples/mime_base64/utf8_base64.pl

  Log Message:
  -----------
  [GH #813 #814] [codingstd] Improve new mime_base64 examples


  Commit: 072156a66f12c09b8c64f8cc1d22753afb38447c
      https://github.com/parrot/parrot/commit/072156a66f12c09b8c64f8cc1d22753afb38447c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M MANIFEST
    A examples/library/utf8_base64.pir
    A examples/library/utf8_base64.pl
    R examples/mime_base64/utf8_base64.pir
    R examples/mime_base64/utf8_base64.pl

  Log Message:
  -----------
  [GH #813 #814] Move new mime_base64 examples to examples/library/


  Commit: 00d8e4d7d0124c288ca713800151f011c6d4def2
      https://github.com/parrot/parrot/commit/00d8e4d7d0124c288ca713800151f011c6d4def2
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  Simplify tools/dev/gdb-pp.py a bit


  Commit: b6fcac400cd5b5b2b74677b614cfa1389cf12406
      https://github.com/parrot/parrot/commit/b6fcac400cd5b5b2b74677b614cfa1389cf12406
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M config/inter/libparrot.pm

  Log Message:
  -----------
  [GH #852] Avoid unneeded libparrot already exists with rpath


  Commit: dc5d2846960872fdf7863aa11dc34f37b2c10a37
      https://github.com/parrot/parrot/commit/dc5d2846960872fdf7863aa11dc34f37b2c10a37
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M runtime/parrot/library/MIME/Base64.pir
    M t/library/mime_base64.t
    M t/library/mime_base64u.t

  Log Message:
  -----------
  [GH #813 + #814] Use Bytebuffer for MIME::Base64, add 2nd enc arg to decode_base64

Use bytebuffer representations of the encoded string, not the encoded ord value.
Also fix the tests to match this conformant behaviour.

The problem is now that base64 encoded files are endian dependent, and the multibyte
tests need to be skipped on big-endian.


  Commit: 538223b3634e2436bf8457ac81ac21b17e038497
      https://github.com/parrot/parrot/commit/538223b3634e2436bf8457ac81ac21b17e038497
  Author: James E Keenan <jkeenan at cpan.org>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M config/auto/llvm.pm

  Log Message:
  -----------
  '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).


  Commit: c3af31cbedacecc3f7e7fa4c257dadf01cac55f1
      https://github.com/parrot/parrot/commit/c3af31cbedacecc3f7e7fa4c257dadf01cac55f1
  Author: James E Keenan <jkeenan at cpan.org>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M MANIFEST
    M config/auto/alignof.pm
    A t/steps/auto/alignof-01.t

  Log Message:
  -----------
  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.


  Commit: f3e4193dc9aaf862b87a2046b10c50610e316d8a
      https://github.com/parrot/parrot/commit/f3e4193dc9aaf862b87a2046b10c50610e316d8a
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M MANIFEST
    M config/auto/alignof.pm
    M config/auto/llvm.pm
    A t/steps/auto/alignof-01.t

  Log Message:
  -----------
  Merge branch 'master' of github.com:parrot/parrot


  Commit: 60b1bf58bd9ac0c974d105cb9fe1102fc7aa5423
      https://github.com/parrot/parrot/commit/60b1bf58bd9ac0c974d105cb9fe1102fc7aa5423
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M config/auto/alignof.pm
    M t/steps/auto/alignof-01.t

  Log Message:
  -----------
  Fix t/steps/auto/alignof-01.t warning

Thanks to jkeenan++ for adding the test.


  Commit: cd9ee651493c29cfdfdc09ab5f584d396920259c
      https://github.com/parrot/parrot/commit/cd9ee651493c29cfdfdc09ab5f584d396920259c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M MANIFEST
    M config/auto/alignof.pm
    M config/auto/llvm.pm
    M config/inter/libparrot.pm
    A t/steps/auto/alignof-01.t
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  Merge branch 'master' into rurban/mime-base64-utf8-gh813+gh814

Fixed merge conflicts:
	config/auto/alignof.pm
	config/auto/llvm.pm
	tools/dev/gdb-pp.py


  Commit: 220ab0a81deb3e445d9f67a4bf4d1bac2b9334ee
      https://github.com/parrot/parrot/commit/220ab0a81deb3e445d9f67a4bf4d1bac2b9334ee
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Revised [GH #813 + #814] ChangeLog


  Commit: 8c05855049581de4d85bf4f93db67998a65d4f84
      https://github.com/parrot/parrot/commit/8c05855049581de4d85bf4f93db67998a65d4f84
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M t/library/mime_base64.t
    M t/library/mime_base64u.t

  Log Message:
  -----------
  [GH #813, #814] Fix tests for big-endian

Also check for has_icu to check with composed unicode strings


  Commit: 87ac5cebd4610f1a53c27b6f0b7298a36e25f4a5
      https://github.com/parrot/parrot/commit/87ac5cebd4610f1a53c27b6f0b7298a36e25f4a5
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Revised [GH #813 + #814] ChangeLog - titlecasing


  Commit: fedbe5e03c912b2ef32a5894051202b8a6ca21aa
      https://github.com/parrot/parrot/commit/fedbe5e03c912b2ef32a5894051202b8a6ca21aa
  Author: Martin Vorländer <martinvorlaender at googlemail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M src/hash.c

  Log Message:
  -----------
  Fix a bug that causes parrot to fail on platforms where size_t is an unsigned type.

Signed-off-by: Reini Urban <rurban at cpanel.net>


  Commit: 174ce54da8babf72e59b6f81fdaa10cabd007b7f
      https://github.com/parrot/parrot/commit/174ce54da8babf72e59b6f81fdaa10cabd007b7f
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M src/hash.c

  Log Message:
  -----------
  Merge branch 'vms-usize_t-gh854'


  Commit: 29ec1b05e56a2befed0036382637a90928ac0c8f
      https://github.com/parrot/parrot/commit/29ec1b05e56a2befed0036382637a90928ac0c8f
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  [GH #854] ChangeLog line


  Commit: 48a9db23543419806669238988f87bdb518e7664
      https://github.com/parrot/parrot/commit/48a9db23543419806669238988f87bdb518e7664
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M t/library/mime_base64.t

  Log Message:
  -----------
  [GH #855] utf8 comparison problem


  Commit: 8632cf0fa8eb76efe47cef5be9224fea021f554c
      https://github.com/parrot/parrot/commit/8632cf0fa8eb76efe47cef5be9224fea021f554c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M config/auto/gcc.pm

  Log Message:
  -----------
  [cage] silence @noinline@ warning on unknown compilers

e.g. solaris cc


  Commit: 5f6ffbca4397768342ea300eda37a1e8c206867e
      https://github.com/parrot/parrot/commit/5f6ffbca4397768342ea300eda37a1e8c206867e
  Author: Josh Juran <jjuran at metamage.com>
  Date:   2012-10-04 (Thu, 04 Oct 2012)

  Changed paths:
    M config/auto/thread.pm

  Log Message:
  -----------
  config/auto/thread:  Correct "has thread" grammar


  Commit: cafe558e7161b0356480e2a0aab07c105b5769b6
      https://github.com/parrot/parrot/commit/cafe558e7161b0356480e2a0aab07c105b5769b6
  Author: James E Keenan <jkeenan at cpan.org>
  Date:   2012-10-04 (Thu, 04 Oct 2012)

  Changed paths:
    M config/auto/thread.pm

  Log Message:
  -----------
  Merge pull request #857 from jjuran/has-thread

config/auto/thread:  Correct "has thread" grammar


  Commit: 594bc0e55e13e7d93b6c54328140b7bceaa252c0
      https://github.com/parrot/parrot/commit/594bc0e55e13e7d93b6c54328140b7bceaa252c0
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M .travis.yml
    M ChangeLog
    M MANIFEST
    M config/auto/alignof.pm
    M config/auto/gcc.pm
    M config/auto/inline/test1_c.in
    M config/auto/inline/test2_c.in
    M config/auto/llvm.pm
    M config/auto/thread.pm
    M config/inter/libparrot.pm
    M docs/binaries/parrot.pod
    A examples/library/utf8_base64.pir
    A examples/library/utf8_base64.pl
    M runtime/parrot/library/MIME/Base64.pir
    M src/hash.c
    M src/io/api.c
    M src/ops/string.ops
    M t/compilers/data_json/from_parrot.t
    M t/compilers/data_json/to_parrot.t
    M t/library/mime_base64.t
    A t/library/mime_base64u.t
    A t/steps/auto/alignof-01.t
    M tools/dev/gdb-pp.py

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into threads


  Commit: bfef29677aa7bebf9d8eae743140eb4fdf8e033d
      https://github.com/parrot/parrot/commit/bfef29677aa7bebf9d8eae743140eb4fdf8e033d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M t/run/options.t

  Log Message:
  -----------
  [codingstd] Subroutine prototypes used at t/run/options.t line 119


Compare: https://github.com/parrot/parrot/compare/4a11ee1c9050...bfef29677aa7


More information about the parrot-commits mailing list