github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

jbarnette / johnson

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 341
    • 18
  • Source
  • Commits
  • Network (18)
  • Issues (5)
  • Downloads (4)
  • Wiki (3)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (7)
    • ffi
    • firefox-3.6
    • jit
    • master ✓
    • prototype
    • taka
    • unstable
  • Tags (4)
    • v1.2.0
    • v1.1.2
    • v1.1.1
    • v1.1.0
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Johnson wraps JavaScript in a loving Ruby embrace. — Read more

  cancel

http://github.com/jbarnette/johnson/wikis

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

No more releases to RubyForge. 
jbarnette (author)
Mon Jan 25 13:18:37 -0800 2010
commit  7c38ad1fbaa8cca3347b9b529e8a8da3eadfd0be
tree    b6deacf74b6c3682fa096dbc05fab4e621a24fc9
parent  eea1e28110f04e46b9c5fb181462da7bc4588acc
johnson /
name age
history
message
file .autotest Thu Oct 30 16:17:14 -0700 2008 Halfassed .autotest file. [jbarnette]
file .gitignore Mon Jan 25 13:12:27 -0800 2010 Prep for v1.2.0. [jbarnette]
file CHANGELOG.rdoc Mon Jan 25 13:12:27 -0800 2010 Prep for v1.2.0. [jbarnette]
file Manifest.txt Mon Jan 25 13:12:27 -0800 2010 Prep for v1.2.0. [jbarnette]
file README.rdoc Mon Jan 25 12:58:36 -0800 2010 Remove the segfault todo. [jbarnette]
file Rakefile Mon Jan 25 13:18:37 -0800 2010 No more releases to RubyForge. [jbarnette]
directory bin/ Fri Sep 18 21:19:39 -0700 2009 Localize the johnson/cli requires. [jbarnette]
directory ext/ Sat Jan 09 05:17:42 -0800 2010 Finish off conversions stuff, and add some test... [matthewd]
directory lib/ Mon Jan 25 13:12:27 -0800 2010 Prep for v1.2.0. [jbarnette]
directory test/ Sat Jan 09 05:17:42 -0800 2010 Finish off conversions stuff, and add some test... [matthewd]
directory vendor/ Thu Sep 10 14:58:20 -0700 2009 Speculative Snow Leopard compile fix. [jbarnette]
README.rdoc

Johnson

  • github.com/jbarnette/johnson
  • groups.google.com/group/johnson-talk

Description

Johnson wraps JavaScript in a loving Ruby embrace. It embeds the Mozilla SpiderMonkey JavaScript runtime as a C extension.

Examples

    # FIX: write some decent examples
    require "johnson"

    Johnson.evaluate("4 + 4") # => 8
    Johnson.evaluate("4 + foo", :foo => 4) # => 8

Installation

    $ gem install johnson

License

Copyright 2008-2010 John Barnette, Aaron Patterson, Yehuda Katz, Matthew Draper

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ‘Software’), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED ‘AS IS’, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server