Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tree: 202802ee2b
Commits on Aug 28, 2012
  1. @leto
  2. @leto

    Merge branch 'leto/get_pointer'

    leto authored
  3. @leto

    Remove incorrect get_pointer test

    leto authored
    The get_pointer vtable is not available from PIR.
  4. @rurban

    win32 io: fix open append

    rurban authored
    t/pmc/io.t test 10 failed on win32 because PIO_F_APPEND was never checked.
  5. @fperrad

    [TAP] fix after merge branch 'whiteknight/io_cleanup1'

    fperrad authored
    $ ./parrot-prove -v t/op/string_cs.t
    t/op/string_cs.t .. Malformed UTF-8 string
    current instr.: 'parrot;TAP;Parser;file' pc 2101 (runtime/parrot/library/TAP/Parser.pir:914)
    called from Sub 'parrot;TAP;Harness;aggregate_tests' pc 330 (runtime/parrot/library/TAP/Harness.pir:132)
    called from Sub 'parrot;TAP;Harness;runtests' pc 235 (runtime/parrot/library/TAP/Harness.pir:107)
    called from Sub 'do' pc 225 (runtime/parrot/bin/prove.pir:147)
  6. @leto

    Fix a bug in the get_pointer test

    leto authored
  7. @leto
  8. @jkeenan
  9. @Whiteknight
  10. @Whiteknight

    Fix codestd error

    Whiteknight authored
  11. @Whiteknight

    The first parameter to Handle.read_bytes can be omitted. If not used,…

    Whiteknight authored
    … it defaults to a lazier mode where it just reads and returns whatever is available, sizing the buffer accordingly. mortiz++ for the request.
Commits on Aug 27, 2012
  1. @Whiteknight
  2. @Whiteknight
Commits on Aug 26, 2012
  1. @Whiteknight

    As far as the readline engine is concerned, the buffer is effectively…

    Whiteknight authored
    … 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)
  2. @Whiteknight
  3. @Whiteknight
  4. @Whiteknight
Commits on Aug 25, 2012
  1. @Whiteknight

    When doing a read ith PIO_READ_SIZE_ANY, just dump the current conten…

    Whiteknight authored
    …ts of the buffer. Only fill the buffer if it's empty or contains less than a single codepoint.
  2. @Whiteknight
  3. @leto
Commits on Aug 24, 2012
  1. @leto
Commits on Aug 23, 2012
  1. @rurban

    [GH 803] fix installed rpath_lib

    rurban authored
    When building installables in the builddir, rpath_blib contains
    cruft (-Wl:/usr/local/lib) and rpath_lib only is valid.
    This disallows testing installables without LD_LIBRARY_PATH.
  2. @rurban
  3. @fperrad

    [win32/inno] follow rakudo

    fperrad authored
  4. @fperrad
  5. @rurban

    [codingstd] t/src/embed/api.t trailing whitespace

    rurban authored
    and copyright.
  6. @bdw @rurban

    [GH #816] Added test case for dying twice

    bdw authored rurban committed
  7. @bdw @rurban

    [GH #816] Check if you're dying by interp->final_exception

    bdw authored rurban committed
    In a branch of mod_parrot designed to ease the writing of
    exception handlers, I noted that the API cannot catch exceptions twice.
    On throwing an exception and the interpreter 'dies', it returns to the
    api call via longjmp(), and sets some values upon the interpreter object.
    Based upon these values, the api call returns 0, upon which the exception
    is retrieved and inspected. Best example: show_last_error_and_exit.
    We should just check for the last_exception being PMCNULL; if so you can
    jump out (we are already dying) and if not set already_dying.
  8. @rurban

    ChangeLog todo for 4.8.0

    rurban authored
    gh816 and vms
  9. @rurban
Commits on Aug 22, 2012
  1. @Whiteknight

    Allow null strings in Parrot_io_reencode_string_for_handle, since we …

    Whiteknight authored
    …may be attempting to reencode a record_separator which hasn't been initialized yet. This fixes an issue exposed by Rosella
  2. @Whiteknight
  3. @Whiteknight
  4. @fperrad
  5. @Whiteknight

    fix ftp path

    Whiteknight authored
Something went wrong with that request. Please try again.