[parrot/parrot] 1cf4aa: Comments and small cleanups to .h files. No functi...

GitHub noreply at github.com
Sun Aug 26 22:56:53 UTC 2012


  Branch: refs/heads/whiteknight/io_cleanup1
  Home:   https://github.com/parrot/parrot
  Commit: 1cf4aa981855efcb4aea636427ed0e6184fa30bd
      https://github.com/parrot/parrot/commit/1cf4aa981855efcb4aea636427ed0e6184fa30bd
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-08-26 (Sun, 26 Aug 2012)

  Changed paths:
    M include/parrot/io.h
    M src/io/io_private.h

  Log Message:
  -----------
  Comments and small cleanups to .h files. No functional changes


  Commit: e493faeb70f8f407eed561fcb5c4998ccbd04a94
      https://github.com/parrot/parrot/commit/e493faeb70f8f407eed561fcb5c4998ccbd04a94
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-08-26 (Sun, 26 Aug 2012)

  Changed paths:
    M src/io/utilities.c

  Log Message:
  -----------
  As far as the readline engine is concerned, the buffer is effectively empty if (1) there are zero bytes in the buffer, (2) there are fewer bytes in the buffer than are in the delimiter string or (3) there are fewer bytes in the buffer than the maximum number of bytes per codepoint for the given encoding. In any of these three cases (#3 was missing), we need to make sure we fill the buffer to avoid missing characters spread across buffers. rurban++ for pointing out the issue, which has recently been exposed)


Compare: https://github.com/parrot/parrot/compare/d6882a953d7e...e493faeb70f8


More information about the parrot-commits mailing list