Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 4, 2009
  1. Tweak the README.

  2. Releasing 1.1.

Commits on Apr 2, 2009
  1. Switch to Hoe 1.12.1.

    This release adds Hoe#make_test_cmd, which makes our test:gdb and
    Valgrind tasks a lot simpler.
Commits on Mar 27, 2009
  1. Don't manually root the global object.

    SpiderMonkey automatically roots the global object so we don't have to.
  2. @tenderlove
  3. @tenderlove
  4. Update the changelog.

  5. Update vendored SpiderMonkey.

    Updated to JavaScript-C 1.8.0 pre-release 1 2009-02-16, which is
    several years more recent than the last 1.8 drop we were using.
Commits on Mar 26, 2009
  1. Win!

  2. Build system cleanups.

    I've changed the way we build, and in the process made things
    (temporarily, I hope) a lot less cross-platform. Rather than doing our
    own dance, I've switched everything to use rake-compiler
    (rake/extensiontask), which removed a lot of code.
    I've also removed anything related to platforms or cross-compilation:
    The build assumes Mac OS X, though it might work on other Unixish
    systems. Wider support will be back at some point.
  3. Removing bits not directly related to the runtime.

    I'm deleting a lot of good stuff here, including Johnson.Template,
    Yehuda's work on page DOM, and the jQuery tests. I don't think they
    belong in Johnson proper. We'll likely move a lot of the page DOM
    stuff to Aaron's work on Taka.
  4. Kill vendored Hoe.

Commits on Feb 25, 2009
  1. Poking the gemspec.

Commits on Feb 24, 2009
  1. @tenderlove
Commits on Feb 5, 2009
  1. @aasmith

    Enable build process for FreeBSD.

    aasmith authored committed
    Signed-off-by: John Barnette <>
Commits on Jan 28, 2009
  1. @technomancy
  2. @technomancy
Commits on Jan 25, 2009
  1. @tenderlove
  2. @tenderlove
Commits on Jan 20, 2009
  1. @tmm1

    prevent abort on ruby 1.8.7

    tmm1 authored committed
    Signed-off-by: John Barnette <>
Commits on Dec 31, 2008
  1. @tenderlove
  2. @tenderlove
Commits on Nov 26, 2008
  1. Valgrind adventures continue. Removing bad write.

    We were trying to null out the context private in deallocate, which is
    kinda pointless.
  2. @tenderlove
  3. @tenderlove
Something went wrong with that request. Please try again.