Skip to content
Permalink
Branch: master
Commits on Sep 2, 2019
  1. Bump version

    gonzus committed Sep 2, 2019
Commits on Aug 16, 2019
Commits on Aug 15, 2019
  1. Clean-up Makefile.PL

    gonzus committed Aug 15, 2019
    We push this as a separate commit to leave in git history all the
    defines that were required while we were figuring out the best way to
    compile V8.
  2. Bump version and update docs

    gonzus committed Aug 15, 2019
Commits on Aug 14, 2019
  1. Improve version test

    gonzus committed Aug 14, 2019
  2. Bump ppport.h

    gonzus committed Aug 14, 2019
  3. Bump version

    gonzus committed Aug 14, 2019
Commits on Jun 28, 2019
  1. Bump version

    gonzus committed Jun 28, 2019
  2. Prefer string value for dualvars

    gonzus committed Jun 28, 2019
    This fix was backported from JavaScript::Duktape::XS; original author is
    Oleg G <verdrehung@gmail.com> -- thanks!
Commits on Apr 5, 2019
  1. Bump version

    gonzus committed Apr 5, 2019
  2. Bump version

    gonzus committed Apr 5, 2019
  3. Fix conversion of large integers from Perl to JS

    gonzus committed Apr 5, 2019
    We were mistakenly assigning the return value of SvIV to an int, which
    made large values turn suddendly negative.  Fix includes tests.
    
    I also took the chance to review all calls to SvIV and make sure they
    use the correct data type for their return values.
  4. Hide some undesired warnings

    gonzus committed Apr 5, 2019
Commits on Mar 4, 2019
  1. Bump version

    gonzus committed Mar 4, 2019
  2. Support cyclyc data structures in console funcs

    gonzus committed Mar 4, 2019
    Until now we were just using JSON.stringify() to convert any complex
    data structure into JSON before printing it to the console.  However,
    JSON.stringify() cannot handle cyclic data.  Instead, we create our own
    JavaScript JSON_stringify_with_cycles() function based on the example in
    MDN (see /docs/Web/JavaScript/Reference/Errors/Cyclic_object_value).
    This function will just identify the cycles in the output, hopefully in
    a useful way.
    
    Tests included.
Commits on Jan 31, 2019
  1. Update ppport.h

    gonzus committed Jan 31, 2019
  2. Update MANIFEST

    gonzus committed Jan 31, 2019
Commits on Nov 19, 2018
Commits on Oct 31, 2018
  1. Merge pull request #5 from manwar/tidy-up-see-also-section

    gonzus committed Oct 31, 2018
    Tidied up SEE ALSO section in the pod.
  2. Bump version

    gonzus committed Oct 31, 2018
Commits on Oct 29, 2018
  1. Support passing Perl objects with magic into JS

    gonzus committed Oct 29, 2018
    Yes, Perl is "cute" (read: crazy) this way.  Any value with magic
    attached to it needs to explicitly call the associated getter in order
    to actually have a value.
  2. If perl sub dies, handle that better

    gonzus committed Oct 29, 2018
    What we now do is to print a message with the Perl error, and die.
Commits on Sep 11, 2018
  1. Bump version

    gonzus committed Sep 11, 2018
  2. Fix MANIFEST and Makefile.PL

    gonzus committed Sep 11, 2018
  3. Treat references with more care

    gonzus committed Sep 11, 2018
    Recursively dereference any references.
    For \0 and \1, convert into false and true.
    For any other references, use the underlying data.
Commits on Sep 10, 2018
Older
You can’t perform that action at this time.