[parrot/parrot] 8c4a2b: Iterator PMC and family now implement the 'iterato...

GitHub noreply at github.com
Sat Jan 21 08:29:46 UTC 2012


  Branch: refs/heads/233/file_based_config
  Home:   https://github.com/parrot/parrot
  Commit: 8c4a2b19e3f2efa4fd2bd8a0e4175b1b6c083e24
      https://github.com/parrot/parrot/commit/8c4a2b19e3f2efa4fd2bd8a0e4175b1b6c083e24
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-12-30 (Fri, 30 Dec 2011)

  Changed paths:
    M src/pmc/arrayiterator.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/iterator.pmc
  M src/pmc/orderedhashiterator.pmc
  M src/pmc/stringiterator.pmc

  Log Message:
  -----------
  Iterator PMC and family now implement the 'iterator' role.

If we test for this role, HLLs can easily implement and transparently use their own iterator types, and can easily detect when an object is an iterator (vs some other kind of data)


  Commit: 5b125a15682c2cef3bfd0a22da4bd8e4bbeb2c22
      https://github.com/parrot/parrot/commit/5b125a15682c2cef3bfd0a22da4bd8e4bbeb2c22
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2012-01-03 (Tue, 03 Jan 2012)

  Changed paths:
    M src/extend.c

  Log Message:
  -----------
  fix bug in Parrot_ext_try reported by kshannon++:
the context pop was not poping at all.
The fix uses a static function instead of a macro for simplicity,
setjmp has much bigger impact in speed than any additional call


  Commit: 8b416960171e55f7d08d9291b0c953774d5e7e62
      https://github.com/parrot/parrot/commit/8b416960171e55f7d08d9291b0c953774d5e7e62
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-07 (Sat, 07 Jan 2012)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M README
  M VERSION
  A docs/binaries/ops2c.pod
  A docs/binaries/parrot.pod
  M docs/book/pir/ch08_io.pod
  M docs/parrothist.pod
  M docs/project/release_manager_guide.pod
  M examples/pir/make_hello_pbc.pir
  M ext/winxed/compiler.pir
  M ext/winxed/driver.pir
  M include/parrot/oplib/core_ops.h
  M include/parrot/pointer_array.h
  M lib/Parrot/Manifest.pm
  M runtime/parrot/library/Archive/Tar.pir
  M runtime/parrot/library/Archive/Zip.pir
  M runtime/parrot/library/Configure/genfile.pir
  M runtime/parrot/library/ProfTest/PIRProfile.nqp
  M runtime/parrot/library/Test/Builder/Output.pir
  M runtime/parrot/library/osutils.pir
  M src/extend.c
  M src/ops/core_ops.c
  M src/pmc/arrayiterator.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/iterator.pmc
  M src/pmc/orderedhashiterator.pmc
  M src/pmc/stringiterator.pmc
  M t/compilers/imcc/syn/op.t
  M t/dynpmc/gziphandle.t
  M t/pmc/io.t
  M t/pmc/packfile.t
  M t/pmc/stringhandle.t
  M tools/dev/install_files.pl
  M tools/release/release.json

  Log Message:
  -----------
  Merge branch 'master' into interp_api_cleanup


  Commit: e412704c5c3ca8754fedb3dc371a27a3dbc8bec3
      https://github.com/parrot/parrot/commit/e412704c5c3ca8754fedb3dc371a27a3dbc8bec3
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-07 (Sat, 07 Jan 2012)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  fix conflict in manifest


  Commit: 72419974ee5c6454b564a425f0af278807039c10
      https://github.com/parrot/parrot/commit/72419974ee5c6454b564a425f0af278807039c10
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-08 (Sun, 08 Jan 2012)

  Changed paths:
    M include/parrot/interpreter.h
  M src/interp/api.c

  Log Message:
  -----------
  various small cleanups to the new src/interp/api.c


  Commit: 2afe799a3630222c7868cfd4ac98bb53b52a6bb7
      https://github.com/parrot/parrot/commit/2afe799a3630222c7868cfd4ac98bb53b52a6bb7
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-08 (Sun, 08 Jan 2012)

  Changed paths:
    M frontend/parrot_debugger/main.c
  M include/parrot/interpreter.h
  M src/interp/api.c
  M src/packfile/api.c

  Log Message:
  -----------
  Refactor Parrot_interp_compile_file to be less obviously dependent on IMCC (though it does still require IMCC internally)


  Commit: 2e5f4ee73479f4c5848f9b823c35c87ec4fc09a0
      https://github.com/parrot/parrot/commit/2e5f4ee73479f4c5848f9b823c35c87ec4fc09a0
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-08 (Sun, 08 Jan 2012)

  Changed paths:
    M frontend/parrot_debugger/main.c
  M include/parrot/interpreter.h
  M src/interp/api.c
  M src/packfile/api.c

  Log Message:
  -----------
  Refactor Parrot_interp_compile_string and several more cleanups to Parrot_interp_compile_file and supporting code


  Commit: 651dd87d89adaa295c01c70006ccb4804a10f51d
      https://github.com/parrot/parrot/commit/651dd87d89adaa295c01c70006ccb4804a10f51d
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-08 (Sun, 08 Jan 2012)

  Changed paths:
    M include/parrot/interpreter.h
  M src/interp/api.c

  Log Message:
  -----------
  re-headerize and fix a typo


  Commit: c6a80b89f9ac7c3a3ad19199008e1572009b5b68
      https://github.com/parrot/parrot/commit/c6a80b89f9ac7c3a3ad19199008e1572009b5b68
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-08 (Sun, 08 Jan 2012)

  Changed paths:
    M t/pmc/timer.t

  Log Message:
  -----------
  Remove an svn remnant in the Timer tests


  Commit: 9e513e1cf7a8cef7c377511433ac6093a7eba68a
      https://github.com/parrot/parrot/commit/9e513e1cf7a8cef7c377511433ac6093a7eba68a
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-13 (Fri, 13 Jan 2012)

  Changed paths:
    M compilers/opsc/src/Ops/Trans/C.pm

  Log Message:
  -----------
  [ops2c] include a bit more information in an error message

but overall it is still "less than awesome"


  Commit: dd4b8b60107fdf9c15ce63c37251d9cea0ed21c6
      https://github.com/parrot/parrot/commit/dd4b8b60107fdf9c15ce63c37251d9cea0ed21c6
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-01-14 (Sat, 14 Jan 2012)

  Changed paths:
    M config/init/hints.pm

  Log Message:
  -----------
  die if --hintsfile was set, but no such file found


  Commit: b5b6bf00366e79f10d1fb9af974e8d6527dd78e9
      https://github.com/parrot/parrot/commit/b5b6bf00366e79f10d1fb9af974e8d6527dd78e9
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-14 (Sat, 14 Jan 2012)

  Changed paths:
    M config/init/hints.pm

  Log Message:
  -----------
  Merge pull request #243 from gerdr/gerdr/ENOHINTSFILE

Don't silently ignore missing hints files if one was explicitly requested


  Commit: d69262bc30704f3a2326ffb228334409ad70f1ba
      https://github.com/parrot/parrot/commit/d69262bc30704f3a2326ffb228334409ad70f1ba
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-14 (Sat, 14 Jan 2012)

  Changed paths:
    M runtime/parrot/include/green_threads.pir

  Log Message:
  -----------
  Uncomment what could be called some documentation for green threads


  Commit: 395ff548295f019d9a67ab122f1be32cf1a32731
      https://github.com/parrot/parrot/commit/395ff548295f019d9a67ab122f1be32cf1a32731
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-15 (Sun, 15 Jan 2012)

  Changed paths:
    M compilers/imcc/imc.c
  M compilers/imcc/imcc.l
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/pbc.c
  M compilers/imcc/unit.h

  Log Message:
  -----------
  Remove the :instanceof flag from PIR.


  Commit: c383a6376836c73f81fb808eac756ee7156076f8
      https://github.com/parrot/parrot/commit/c383a6376836c73f81fb808eac756ee7156076f8
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-15 (Sun, 15 Jan 2012)

  Changed paths:
    M compilers/opsc/src/Ops/Trans/C.pm
  M config/init/hints.pm
  M runtime/parrot/include/green_threads.pir
  M t/pmc/timer.t

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


  Commit: 98e627cc456da7c64917ac33ef7e3730a27b3238
      https://github.com/parrot/parrot/commit/98e627cc456da7c64917ac33ef7e3730a27b3238
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-16 (Mon, 16 Jan 2012)

  Changed paths:
    M docs/tests.pod

  Log Message:
  -----------
  Remove references to long-gone languages in parrot.git and mention all_hll_test


  Commit: 8c42a3312c08421bc7836997ab03323411fa4278
      https://github.com/parrot/parrot/commit/8c42a3312c08421bc7836997ab03323411fa4278
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-16 (Mon, 16 Jan 2012)

  Changed paths:
    A t/pmc/timer-old.t
  M t/pmc/timer.t

  Log Message:
  -----------
  [t] Convert some elderly Timer PMC tests from PASM to PIR


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

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Ignore vim swap files in more directories


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

  Changed paths:
    M t/pmc/timer-old.t
  M t/pmc/timer.t

  Log Message:
  -----------
  [t] Convert another Timer PMC test from PASM to PIR


  Commit: 55049490fc974b088765159c1d80f60e5e512dbe
      https://github.com/parrot/parrot/commit/55049490fc974b088765159c1d80f60e5e512dbe
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-16 (Mon, 16 Jan 2012)

  Changed paths:
    M t/pmc/nci.t
  M t/pmc/timer-old.t

  Log Message:
  -----------
  [t] There hasn't been a JIT runcore in a long while


  Commit: 87bdf2fb6ba8aa1fe4f97c088f56d5dd50755c9a
      https://github.com/parrot/parrot/commit/87bdf2fb6ba8aa1fe4f97c088f56d5dd50755c9a
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-16 (Mon, 16 Jan 2012)

  Changed paths:
    M t/pmc/timer-old.t
  M t/pmc/timer.t

  Log Message:
  -----------
  [t] Convert more Timer PMC tests to PIR


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

  Changed paths:
    M t/pmc/timer-old.t
  M t/pmc/timer.t

  Log Message:
  -----------
  [t] Convert the rest of the Timer PMC tests to PIR


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

  Changed paths:
    R t/pmc/timer-old.t

  Log Message:
  -----------
  Remove old Timer pmc test remnant


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

  Changed paths:
    M compilers/imcc/imc.c
  M compilers/imcc/imcc.l
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/pbc.c
  M compilers/imcc/unit.h

  Log Message:
  -----------
  Revert "Remove the :instanceof flag from PIR."

This reverts commit 395ff548295f019d9a67ab122f1be32cf1a32731.


  Commit: eb2b219fd54f306bc47b48b55a5bd65e41a0d1eb
      https://github.com/parrot/parrot/commit/eb2b219fd54f306bc47b48b55a5bd65e41a0d1eb
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-01-16 (Mon, 16 Jan 2012)

  Changed paths:
    M MANIFEST.SKIP

  Log Message:
  -----------
  Rerun mk_manifest_and_skip.pl so that make manifest_tests passes.


  Commit: 03d92a85d7d8e726d9f386f9d3bd63c3110730ed
      https://github.com/parrot/parrot/commit/03d92a85d7d8e726d9f386f9d3bd63c3110730ed
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-01-16 (Mon, 16 Jan 2012)

  Changed paths:
    M compilers/imcc/imc.c
  M compilers/imcc/imcc.l
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/pbc.c
  M compilers/imcc/unit.h

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


  Commit: dc3d65bd0b623532abb180a82749dfbd86aaa044
      https://github.com/parrot/parrot/commit/dc3d65bd0b623532abb180a82749dfbd86aaa044
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M README
  M TODO
  M docs/submissions.pod
  M parrotbug

  Log Message:
  -----------
  replace some references to trac.parrot.org with the appropriate links to github issues


  Commit: 4b038fb62a3f05f5aa5503d226a79c170e5df8a2
      https://github.com/parrot/parrot/commit/4b038fb62a3f05f5aa5503d226a79c170e5df8a2
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M docs/intro.pod
  M docs/parrot.pod

  Log Message:
  -----------
  more doc updates


  Commit: 00e4c7db0bae5ff6ad069a272e1384e176d3d57c
      https://github.com/parrot/parrot/commit/00e4c7db0bae5ff6ad069a272e1384e176d3d57c
  Author: Jonathan Scott Duff <duff at pobox.com>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M docs/translations/README.BGR
  M docs/translations/README.deutsch
  M docs/translations/README.espanol
  M docs/translations/README.francais
  M docs/translations/README.polski
  M docs/translations/README.pt-BR

  Log Message:
  -----------
  Mention github issues in translations


  Commit: 66823eb2592df20a231a027bcd0eee688aab5fb1
      https://github.com/parrot/parrot/commit/66823eb2592df20a231a027bcd0eee688aab5fb1
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M examples/languages/abc/setup.pir
  M examples/pir/befunge/setup.pir

  Log Message:
  -----------
  fix links to abc and befunge


  Commit: 386b6b02bd0f09e37cd74066f5d937dcd46267b7
      https://github.com/parrot/parrot/commit/386b6b02bd0f09e37cd74066f5d937dcd46267b7
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M docs/book/draft/appe_source_code.pod

  Log Message:
  -----------
  Mention github in "Use the Source"


  Commit: aa2df566efc92e6d3cef833f8525c884a67fbe8f
      https://github.com/parrot/parrot/commit/aa2df566efc92e6d3cef833f8525c884a67fbe8f
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M docs/book/draft/ch01_introduction.pod

  Log Message:
  -----------
  book: Mention github in Chapter 1


  Commit: 00d9dc09a85e6ff7e5c27732bdfa9ade5f742493
      https://github.com/parrot/parrot/commit/00d9dc09a85e6ff7e5c27732bdfa9ade5f742493
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M docs/book/pct/ch01_introduction.pod
  M docs/book/pir/ch01_introduction.pod

  Log Message:
  -----------
  book: Remove last trac mentions

A lot of this is very redundant, I'm noticing...


  Commit: 80199fd46dc3474ddb5a71d76133c4b89d075c61
      https://github.com/parrot/parrot/commit/80199fd46dc3474ddb5a71d76133c4b89d075c61
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M docs/project/ticket_triaging.pod

  Log Message:
  -----------
  fix URLs in ticket_triaging.pod; the rest still needs updating I fear


  Commit: 1408b09a5860ef557cc397a33249e198343f088b
      https://github.com/parrot/parrot/commit/1408b09a5860ef557cc397a33249e198343f088b
  Author: Jonathan Scott Duff <duff at pobox.com>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M docs/project/cage_cleaners_guide.pod

  Log Message:
  -----------
  new github cage url


  Commit: b60e8a03c004709a083a2b15e96aa896aa9e1a30
      https://github.com/parrot/parrot/commit/b60e8a03c004709a083a2b15e96aa896aa9e1a30
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M docs/deprecations/deprecations.pod
  M docs/faq.pod
  M docs/gettingstarted.pod

  Log Message:
  -----------
  docs: misc link updates to github


  Commit: 9c185197fbc5dd6da9a4d97f7aa0bbf0831637d4
      https://github.com/parrot/parrot/commit/9c185197fbc5dd6da9a4d97f7aa0bbf0831637d4
  Author: Jonathan Scott Duff <duff at pobox.com>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M RESPONSIBLE_PARTIES
  M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  update Languages url


  Commit: f3d624112ea87fc2944e3c090a86196fc7bade91
      https://github.com/parrot/parrot/commit/f3d624112ea87fc2944e3c090a86196fc7bade91
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M src/ops/experimental.ops

  Log Message:
  -----------
  src/ops/experimental: Use github issues, not trac


  Commit: 1400ed7679133d399ba4325b6e38bb0559799948
      https://github.com/parrot/parrot/commit/1400ed7679133d399ba4325b6e38bb0559799948
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M config/gen/makefiles/root.in

  Log Message:
  -----------
  Makefile: Ask people to submit patches to github


  Commit: e97ba05e7fc791a791fcdbf8f59bfc41c928e6a5
      https://github.com/parrot/parrot/commit/e97ba05e7fc791a791fcdbf8f59bfc41c928e6a5
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M examples/languages/squaak/doc/tutorial_episode_1.pod

  Log Message:
  -----------
  Squaak: Point to github languages list


  Commit: 748f52231bf9d73a28132b160a4ef48deb731bba
      https://github.com/parrot/parrot/commit/748f52231bf9d73a28132b160a4ef48deb731bba
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M t/tools/install/testlib/README

  Log Message:
  -----------
  Update a README to github from trac


  Commit: 06546768d97c8e415589569f9bfb32eedef3cf78
      https://github.com/parrot/parrot/commit/06546768d97c8e415589569f9bfb32eedef3cf78
  Author: Jonathan Scott Duff <duff at pobox.com>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M api.yaml

  Log Message:
  -----------
  Change trac links for those that exist on github


  Commit: 02324c95e3107050fd216616a042273bbc9cf042
      https://github.com/parrot/parrot/commit/02324c95e3107050fd216616a042273bbc9cf042
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M CREDITS
  M ChangeLog
  M MANIFEST.generated
  M README
  M VERSION
  M docs/parrothist.pod
  M docs/project/release_manager_guide.pod
  M include/parrot/oplib/core_ops.h
  M src/ops/core_ops.c
  M tools/release/release.json

  Log Message:
  -----------
  Get all the metadata in place for Parrot 4.0, 'Hyperstasis'


  Commit: c0cd33d7e4151058570eabeb168471d37092cd33
      https://github.com/parrot/parrot/commit/c0cd33d7e4151058570eabeb168471d37092cd33
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  [doc] Give the changelog some love


  Commit: b95dba663173daeca1b0a3cc796159e3e8c1574c
      https://github.com/parrot/parrot/commit/b95dba663173daeca1b0a3cc796159e3e8c1574c
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M docs/submissions.pod

  Log Message:
  -----------
  simplify docs/submissions.pod by linking to githubs help page for pull requests


  Commit: b10eec1d6a21b47e7495c1d4b4b05131c1d9cd28
      https://github.com/parrot/parrot/commit/b10eec1d6a21b47e7495c1d4b4b05131c1d9cd28
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M docs/project/metacommitter_guide.pod
  M docs/submissions.pod

  Log Message:
  -----------
  update commit bit management to use github


  Commit: a8aab9f3f831e4a1e1d978600567e70c48cae1be
      https://github.com/parrot/parrot/commit/a8aab9f3f831e4a1e1d978600567e70c48cae1be
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M examples/languages/squaak/doc/tutorial_episode_4.pod

  Log Message:
  -----------
  Fix bug in squak tutorial noticed by John Rizzo


  Commit: 0d4aed06708ddf7cb16614410f5517826eeea0f2
      https://github.com/parrot/parrot/commit/0d4aed06708ddf7cb16614410f5517826eeea0f2
  Author: Jonathan Scott Duff <duff at pobox.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M docs/submissions.pod

  Log Message:
  -----------
  More text updates


  Commit: 4880d104a5fc9ad4f93d66803a230ff589db0c41
      https://github.com/parrot/parrot/commit/4880d104a5fc9ad4f93d66803a230ff589db0c41
  Author: Jonathan Scott Duff <duff at pobox.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M src/string/api.c

  Log Message:
  -----------
  Replace trac ticket url with github issue url


  Commit: 862156331eeeebf8ae44c1daca5ae0efeecde799
      https://github.com/parrot/parrot/commit/862156331eeeebf8ae44c1daca5ae0efeecde799
  Author: Jonathan Scott Duff <duff at pobox.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M src/ops/sys.ops

  Log Message:
  -----------
  add another github issue url


  Commit: de92e5ef89c070f40dd81158ac9d9471caa3110b
      https://github.com/parrot/parrot/commit/de92e5ef89c070f40dd81158ac9d9471caa3110b
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M api.yaml
  M src/ops/sys.ops
  M t/pmc/exporter.t

  Log Message:
  -----------
  update ticket links from trac to github

Since many tickets have been closed before migrating, many trac URLs remain


  Commit: 888e8322d3e5be473800c7d5a6b1d73af5f24e20
      https://github.com/parrot/parrot/commit/888e8322d3e5be473800c7d5a6b1d73af5f24e20
  Author: John Rizzo <johnrizzo1 at gmail.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M examples/languages/squaak/doc/tutorial_episode_5.pod

  Log Message:
  -----------
  There was a misspelling.  The statement_list rule was spelled statementlist


  Commit: 8b3aa4a5e508f5cff815e30fca94dc5a006c6d4f
      https://github.com/parrot/parrot/commit/8b3aa4a5e508f5cff815e30fca94dc5a006c6d4f
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M README
  M RESPONSIBLE_PARTIES
  M TODO
  M api.yaml
  M config/gen/makefiles/root.in
  M docs/book/draft/appe_source_code.pod
  M docs/book/draft/ch01_introduction.pod
  M docs/book/pct/ch01_introduction.pod
  M docs/book/pir/ch01_introduction.pod
  M docs/deprecations/deprecations.pod
  M docs/faq.pod
  M docs/gettingstarted.pod
  M docs/intro.pod
  M docs/parrot.pod
  M docs/project/cage_cleaners_guide.pod
  M docs/project/metacommitter_guide.pod
  M docs/project/release_manager_guide.pod
  M docs/project/ticket_triaging.pod
  M docs/submissions.pod
  M docs/translations/README.BGR
  M docs/translations/README.deutsch
  M docs/translations/README.espanol
  M docs/translations/README.francais
  M docs/translations/README.polski
  M docs/translations/README.pt-BR
  M examples/languages/abc/setup.pir
  M examples/languages/squaak/doc/tutorial_episode_1.pod
  M examples/pir/befunge/setup.pir
  M parrotbug
  M src/ops/experimental.ops
  M src/ops/sys.ops
  M src/string/api.c
  M t/pmc/exporter.t
  M t/tools/install/testlib/README

  Log Message:
  -----------
  Merge remote branch 'origin/github-links'


  Commit: fd87a615aee8cf243a4c7f00303ad67491068f55
      https://github.com/parrot/parrot/commit/fd87a615aee8cf243a4c7f00303ad67491068f55
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M examples/languages/squaak/doc/tutorial_episode_5.pod

  Log Message:
  -----------
  Merge pull request #697 from johnrizzo1/patch-2

The statement_list rule was spelled


  Commit: 63b176e918157fccbd3eddc659397e3c819eab21
      https://github.com/parrot/parrot/commit/63b176e918157fccbd3eddc659397e3c819eab21
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M .gitignore
  M config/gen/makefiles/root.in
  M config/init/hints/cygwin.pm

  Log Message:
  -----------
  cleanup cygwin build


  Commit: 9e4d1cadaf035ad23e3dcc6fe0dc8dcdf4cbb04e
      https://github.com/parrot/parrot/commit/9e4d1cadaf035ad23e3dcc6fe0dc8dcdf4cbb04e
  Author: John Rizzo <johnrizzo1 at gmail.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M examples/languages/squaak/doc/tutorial_episode_6.pod

  Log Message:
  -----------
  It was not clear that this was an action for someone following the tutorial.  I've changed the language to clearly state that the follower of the tutorial should update that action method.


  Commit: b2f3e449d2944bb71aab36ad439aa0e19a53b569
      https://github.com/parrot/parrot/commit/b2f3e449d2944bb71aab36ad439aa0e19a53b569
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M examples/languages/squaak/doc/tutorial_episode_6.pod

  Log Message:
  -----------
  Merge pull request #698 from johnrizzo1/patch-3

Documentation is not clear that the user should perform a change necessary for completing the tutorial.


  Commit: be03965c810da516d7686c134e7046ff6749484d
      https://github.com/parrot/parrot/commit/be03965c810da516d7686c134e7046ff6749484d
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M docs/parrothist.pod
  M tools/release/release.json

  Log Message:
  -----------
  Convert parrothist.pod from iso-8859-1 to utf-8, for ease


  Commit: e141fade1ba3b3ac52c68ae73e298dc1356918af
      https://github.com/parrot/parrot/commit/e141fade1ba3b3ac52c68ae73e298dc1356918af
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M tools/release/release.json

  Log Message:
  -----------
  Fix a typo in json that I shouldn't have committed


  Commit: 86d1c0135d04580ca0aea3f4c8264a2ec23a7de5
      https://github.com/parrot/parrot/commit/86d1c0135d04580ca0aea3f4c8264a2ec23a7de5
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M README
  M RESPONSIBLE_PARTIES
  M TODO
  M api.yaml
  M config/gen/makefiles/root.in
  M docs/book/draft/appe_source_code.pod
  M docs/book/draft/ch01_introduction.pod
  M docs/book/pct/ch01_introduction.pod
  M docs/book/pir/ch01_introduction.pod
  M docs/deprecations/deprecations.pod
  M docs/faq.pod
  M docs/gettingstarted.pod
  M docs/intro.pod
  M docs/parrot.pod
  M docs/project/cage_cleaners_guide.pod
  M docs/project/metacommitter_guide.pod
  M docs/project/release_manager_guide.pod
  M docs/project/ticket_triaging.pod
  M docs/submissions.pod
  M docs/translations/README.BGR
  M docs/translations/README.deutsch
  M docs/translations/README.espanol
  M docs/translations/README.francais
  M docs/translations/README.polski
  M docs/translations/README.pt-BR
  M examples/languages/abc/setup.pir
  M examples/languages/squaak/doc/tutorial_episode_1.pod
  M examples/languages/squaak/doc/tutorial_episode_4.pod
  M examples/languages/squaak/doc/tutorial_episode_5.pod
  M examples/languages/squaak/doc/tutorial_episode_6.pod
  M examples/pir/befunge/setup.pir
  M parrotbug
  M src/ops/experimental.ops
  M src/ops/sys.ops
  M src/string/api.c
  M t/pmc/exporter.t
  M t/tools/install/testlib/README

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


  Commit: 91106b765c6b40219f02c55f3ebb4e51a54df05e
      https://github.com/parrot/parrot/commit/91106b765c6b40219f02c55f3ebb4e51a54df05e
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-01-19 (Thu, 19 Jan 2012)

  Changed paths:
    M MANIFEST.generated

  Log Message:
  -----------
  add Cygwin-specific files to MANIFEST.generated


  Commit: d65427882339eecb179afb51a343510b5e68a27c
      https://github.com/parrot/parrot/commit/d65427882339eecb179afb51a343510b5e68a27c
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-01-19 (Thu, 19 Jan 2012)

  Changed paths:
    M config/init/hints/cygwin.pm

  Log Message:
  -----------
  change inst_libparrot_* flags on Cygwin
we need to link against the import library libparrot.dll.a in libdir,
NOT against the DLL cygparrot*.dll located in bindir


  Commit: b9da642e5c5a10a18728f2fd495a3c4b1a03c80d
      https://github.com/parrot/parrot/commit/b9da642e5c5a10a18728f2fd495a3c4b1a03c80d
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-19 (Thu, 19 Jan 2012)

  Changed paths:
    M .gitignore
  M MANIFEST.generated
  M config/gen/makefiles/root.in
  M config/init/hints/cygwin.pm

  Log Message:
  -----------
  Merge pull request #699 from gerdr/gerdr/cygwin

cleanup cygwin build


  Commit: 469614938c33a131df2e6f204ce9ac44d209bf4d
      https://github.com/parrot/parrot/commit/469614938c33a131df2e6f204ce9ac44d209bf4d
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2012-01-20 (Fri, 20 Jan 2012)

  Changed paths:
    M docs/pdds/draft/pdd06_pasm.pod

  Log Message:
  -----------
  remove broken link, ehiggs++


  Commit: c6b69fd2b7c2976bd8bb35ea1d4f5e2c8129ceea
      https://github.com/parrot/parrot/commit/c6b69fd2b7c2976bd8bb35ea1d4f5e2c8129ceea
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-01-20 (Fri, 20 Jan 2012)

  Changed paths:
    M config/gen/makefiles/root.in
  M src/dynoplibs/Rules.in
  M src/dynpmc/Rules.in

  Log Message:
  -----------
  strip installable executables and shared libraries on Cygwin
shared libraries are only stripped if --optimize is present


  Commit: da7ed435efde5ff309080904c4763a842f2f8b20
      https://github.com/parrot/parrot/commit/da7ed435efde5ff309080904c4763a842f2f8b20
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-01-20 (Fri, 20 Jan 2012)

  Changed paths:
    M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  let pbc_to_exe strip installable executables on Cygwin


  Commit: ec7a0b0386b85dbc4299475ad0e20448be87c2d3
      https://github.com/parrot/parrot/commit/ec7a0b0386b85dbc4299475ad0e20448be87c2d3
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-01-20 (Fri, 20 Jan 2012)

  Changed paths:
    M config/gen/makefiles/root.in
  M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  For consistency, only strip installable files on Cygwin if --optimize is present


  Commit: 71db5f45736e4018809c801671a8a5ca1f6880a7
      https://github.com/parrot/parrot/commit/71db5f45736e4018809c801671a8a5ca1f6880a7
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-20 (Fri, 20 Jan 2012)

  Changed paths:
    M config/gen/makefiles/root.in
  M src/dynoplibs/Rules.in
  M src/dynpmc/Rules.in
  M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  Merge pull request #701 from gerdr/gerdr/cygwin-strip

Strip installable executables and shared libraries on Cygwin


  Commit: a5dd594551cd8e31c937a5c7f3cbaa018ada6fc3
      https://github.com/parrot/parrot/commit/a5dd594551cd8e31c937a5c7f3cbaa018ada6fc3
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-20 (Fri, 20 Jan 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add note about gerdr++'s improvements on cygwin


  Commit: 83c81811723c19734c3b0b443dd592fa42f5f2a0
      https://github.com/parrot/parrot/commit/83c81811723c19734c3b0b443dd592fa42f5f2a0
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-01-20 (Fri, 20 Jan 2012)

  Changed paths:
    M src/ops/sys.ops

  Log Message:
  -----------
  [codingstd] Remove trailing whitespace.


  Commit: 77a58433675121204c04654c00b3878a7540f858
      https://github.com/parrot/parrot/commit/77a58433675121204c04654c00b3878a7540f858
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-01-20 (Fri, 20 Jan 2012)

  Changed paths:
    M MANIFEST.SKIP

  Log Message:
  -----------
  Update MANIFEST.SKIP.


  Commit: 3e6bc3e3b94076d0c0e49d0eedff8f788fbe851c
      https://github.com/parrot/parrot/commit/3e6bc3e3b94076d0c0e49d0eedff8f788fbe851c
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-01-21 (Sat, 21 Jan 2012)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M README
  M RESPONSIBLE_PARTIES
  M TODO
  M VERSION
  M api.yaml
  M compilers/imcc/api.c
  M compilers/opsc/src/Ops/Trans/C.pm
  M config/gen/makefiles/root.in
  M config/init/hints.pm
  M config/init/hints/cygwin.pm
  M docs/book/draft/appe_source_code.pod
  M docs/book/draft/ch01_introduction.pod
  M docs/book/pct/ch01_introduction.pod
  M docs/book/pir/ch01_introduction.pod
  M docs/deprecations/deprecations.pod
  M docs/faq.pod
  M docs/gettingstarted.pod
  M docs/intro.pod
  M docs/parrot.pod
  M docs/parrothist.pod
  M docs/pdds/draft/pdd06_pasm.pod
  M docs/project/cage_cleaners_guide.pod
  M docs/project/metacommitter_guide.pod
  M docs/project/release_manager_guide.pod
  M docs/project/ticket_triaging.pod
  M docs/submissions.pod
  M docs/tests.pod
  M docs/translations/README.BGR
  M docs/translations/README.deutsch
  M docs/translations/README.espanol
  M docs/translations/README.francais
  M docs/translations/README.polski
  M docs/translations/README.pt-BR
  M examples/languages/abc/setup.pir
  M examples/languages/squaak/doc/tutorial_episode_1.pod
  M examples/languages/squaak/doc/tutorial_episode_4.pod
  M examples/languages/squaak/doc/tutorial_episode_5.pod
  M examples/languages/squaak/doc/tutorial_episode_6.pod
  M examples/pir/befunge/setup.pir
  M frontend/parrot_debugger/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/interpreter.h
  M include/parrot/oplib/core_ops.h
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M parrotbug
  M runtime/parrot/include/green_threads.pir
  M src/debug.c
  M src/dynoplibs/Rules.in
  M src/dynpmc/Rules.in
  M src/embed/api.c
  M src/exceptions.c
  M src/extend.c
  A src/interp/api.c
  R src/interp/inter_create.c
  R src/interp/inter_misc.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/ops/sys.ops
  M src/packfile/api.c
  M src/pmc/arrayiterator.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/iterator.pmc
  M src/pmc/orderedhashiterator.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/stringiterator.pmc
  M src/string/api.c
  M t/pmc/exporter.t
  M t/pmc/nci.t
  M t/pmc/timer.t
  M t/src/embed.t
  M t/src/embed/strings.t
  M t/src/exit.t
  M t/src/extend.t
  M t/src/extend_vtable.t
  M t/src/misc.t
  M t/src/pointer_array.t
  M t/src/warnings.t
  M t/tools/install/testlib/README
  M tools/dev/pbc_to_exe.pir
  M tools/release/release.json

  Log Message:
  -----------
  Merge remote branch 'origin/master' into 233/file_based_config


Compare: https://github.com/parrot/parrot/compare/1632ca3...3e6bc3e


More information about the parrot-commits mailing list