[parrot/parrot] 7bfbee: Fix so the build works again.

GitHub noreply at github.com
Sun Jul 22 11:41:50 UTC 2012


  Branch: refs/heads/whiteknight/io_cleanup1
  Home:   https://github.com/parrot/parrot
  Commit: 7bfbee2077ad859aeaa43b71cf15f07c7a60defb
      https://github.com/parrot/parrot/commit/7bfbee2077ad859aeaa43b71cf15f07c7a60defb
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-07-22 (Sun, 22 Jul 2012)

  Changed paths:
    M src/io/api.c

  Log Message:
  -----------
  Fix so the build works again.


  Commit: bc286722d36ad05d424540c9712fe6e26fafc81a
      https://github.com/parrot/parrot/commit/bc286722d36ad05d424540c9712fe6e26fafc81a
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-07-22 (Sun, 22 Jul 2012)

  Changed paths:
    M src/pmc/handle.pmc

  Log Message:
  -----------
  Update the Handle.readline method to take an optional STRING parameter for a custom record separator, like what Socket.readline does in master (but now all Handle-derived types have it).


  Commit: 6cc0855834dc1f34c4878af5df0955774dbd2a9a
      https://github.com/parrot/parrot/commit/6cc0855834dc1f34c4878af5df0955774dbd2a9a
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-07-22 (Sun, 22 Jul 2012)

  Changed paths:
    M src/io/buffer.c

  Log Message:
  -----------
  Add a check for a non-full buffer, which might indicate no more data to be read.

This fixes the case of multiple-character readline delimiters for every ad hoc test I've been able to throw at it.


Compare: https://github.com/parrot/parrot/compare/5105eecb38e0...6cc0855834dc


More information about the parrot-commits mailing list