<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com/group/johnson-talk</id>
  <title type="text">Johnson Google Group</title>
  <subtitle type="text">
  Johnson wraps JavaScript in a loving Ruby embrace.
  </subtitle>
  <link href="/group/johnson-talk/feed/atom_v1_0_topics.xml" rel="self" title="Johnson feed"/>
  <updated>-0-0T::Z</updated>
  <generator uri="http://groups.google.com" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Richard Drake</name>
  <email>rdrak...@gmail.com</email>
  </author>
  <updated>2013-03-22T13:20:03Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/a8efc459b77e92e4</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/a8efc459b77e92e4" />
  <title type="html">I abhor Earth Hour</title>
  <summary type="html" xml:space="preserve">
  So said Canadian Economics Professor Ross McKitrick in 2009 when asked by a &lt;br&gt; journalist for his thoughts on the importance of Earth Hour. I&#39;ve just been &lt;br&gt; reminded that it&#39;s coming up all over again &lt;br&gt; &amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://earthhour.wwf.org.uk&quot;&gt;[link]&lt;/a&gt;&amp;gt;tomorrow. Ross went on: &lt;br&gt; &lt;p&gt;Abundant, cheap electricity has been the greatest source of human
  </summary>
  </entry>
  <entry>
  <author>
  <name>Aaron Gibralter</name>
  <email>aaron.gibral...@gmail.com</email>
  </author>
  <updated>2011-02-07T17:01:58Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/a72719e961f3074b</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/a72719e961f3074b" />
  <title type="html">setTimeout, async script loading, and head.js</title>
  <summary type="html" xml:space="preserve">
  Is there anyway to test scripts that load other scripts asynchronously with &lt;br&gt; head.js(...)? &lt;br&gt; script 1: &lt;br&gt; // ... &lt;br&gt; head.js(&amp;quot;/path/to/script2.js&amp;quot;, &amp;quot;/path/to/script3.js&amp;quot;, callback); &lt;br&gt; // ... &lt;br&gt; I want to test the functionality in the callback function, but it depends on &lt;br&gt; having script2 and script3 loaded.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-08-19T16:34:34Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/008a85c6d9e76cdb</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/008a85c6d9e76cdb" />
  <title type="html">state of unstable</title>
  <summary type="html" xml:space="preserve">
  We&#39;re still not out of the woods with the unstable branch. While it &lt;br&gt; passes the johnson tests, it core dumps elsewhere. &lt;br&gt; &lt;p&gt;My test right now is one of the specs in capybara -envjs: &lt;br&gt; &lt;p&gt;smparkes@smp ~/capybara-envjs i386$ spec spec/driver/ &lt;br&gt; envjs_driver_spec.rb &lt;br&gt; .... WARNIING:	[Thu Aug 19 2010 09:31:18 GMT-0700 (PST)] {ENVJS}
  </summary>
  </entry>
  <entry>
  <author>
  <name>Philipp Kempgen</name>
  <email>li...@kempgen.net</email>
  </author>
  <updated>2010-08-07T08:22:32Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/406ce7f8e3c2742c</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/406ce7f8e3c2742c" />
  <title type="html">Classes, prototypes, Ruby 1.9.x</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; Do you happen to have an example of how to define a class (or &lt;br&gt; rather a function/prototype) in JavaScript (e.g. Ruby.Person &lt;br&gt; or whatever) _and_ use that as a class in Ruby? &lt;br&gt; As a side note: There was an example in the RubyConf talk (2008) &lt;br&gt; about adding a method to a Ruby class from JavaScript context
  </summary>
  </entry>
  <entry>
  <author>
  <name>retro</name>
  <email>konje...@gmail.com</email>
  </author>
  <updated>2010-06-27T11:16:55Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/123e41ac1c6e69fb</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/123e41ac1c6e69fb" />
  <title type="html">Sandboxing and untrusted code</title>
  <summary type="html" xml:space="preserve">
  Is it possible to run untrusted code inside of Johnson. I&#39;ve removed &lt;br&gt; Ruby object (Ruby = null) inside of context, but It seems that you can &lt;br&gt; eval ruby code through RubyLandProxy object. You can replicate this by &lt;br&gt; running: &lt;br&gt; &lt;p&gt;js = Johnson::Runtime.new() &lt;br&gt; js[:proxy] = {:key =&amp;gt; &#39;value&#39;} &lt;br&gt; js[:Ruby] = nil
  </summary>
  </entry>
  <entry>
  <author>
  <name>Elliot Winkler</name>
  <email>elliot.wink...@gmail.com</email>
  </author>
  <updated>2010-07-04T03:36:56Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/8a2e0bfc7d74bded</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/8a2e0bfc7d74bded" />
  <title type="html">Backtraces</title>
  <summary type="html" xml:space="preserve">
  The lack of information when Johnson spits out a backtrace is &lt;br&gt; completely maddening: &lt;br&gt; &lt;p&gt;Johnson::Error in &#39;Feature: Gift this (under Javascript) Scenario: &lt;br&gt; Choosing to gift items and going forward&#39; &lt;br&gt; b is null &lt;br&gt; /Library/Ruby/Gems/1.8/gems/en vjs-0.3.6/lib/envjs/static.js: 1218 &lt;br&gt; [JavaScript] &lt;br&gt; inline:2302 [JavaScript]
  </summary>
  </entry>
  <entry>
  <author>
  <name>Manuel Vidaurre</name>
  <email>manuel.vidau...@gmail.com</email>
  </author>
  <updated>2010-06-14T02:03:17Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/36027503ac6457c5</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/36027503ac6457c5" />
  <title type="html">Do still johnson be incompatible with ruby 1.9.x?</title>
  <summary type="html" xml:space="preserve">
  I had install johnson without problems in my rvm 1.8.7 but when I &lt;br&gt; tried in 1.9.2 a &amp;quot;conversions.cc:337: error: ‘ruby_errinfo’ was not &lt;br&gt; declared in this scope&amp;quot; error failed to build gem native extension. &lt;br&gt; Somebody is working to fix the &amp;quot;node.h&amp;quot; dependency? &lt;br&gt; &lt;p&gt;Regards &lt;br&gt; &lt;p&gt;Manuel
  </summary>
  </entry>
  <entry>
  <author>
  <name>greg</name>
  <email>gregory.bl...@gmail.com</email>
  </author>
  <updated>2010-05-17T15:00:29Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/408d6ab93db11d5f</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/408d6ab93db11d5f" />
  <title type="html">[johnson-talk] Assertion failed</title>
  <summary type="html" xml:space="preserve">
  Dear Johnson developers, &lt;br&gt; &lt;p&gt;while parsing a file with Johnson, the following error occurred: &lt;br&gt; Assertion failed: (chars = js_InflateString(context-&amp;gt;js, &lt;br&gt; StringValuePtr(file_contents), &amp;amp;length)), function parse_io, file &lt;br&gt; immutable_node.c, line 51. &lt;br&gt; &lt;p&gt;I guess it has to do with the encoding of the string being parsed.
  </summary>
  </entry>
  <entry>
  <author>
  <name>greg</name>
  <email>gregory.bl...@gmail.com</email>
  </author>
  <updated>2010-04-27T08:33:17Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/5c56e5efba55473d</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/5c56e5efba55473d" />
  <title type="html">[johnson-talk] Browse a mutable tree</title>
  <summary type="html" xml:space="preserve">
  Hello dear Johnson developers and users, &lt;br&gt; &lt;p&gt;Johnson seems to be a good library to manipulate JS code in a Ruby &lt;br&gt; program but is still under (active?) development. Therefore, I guess &lt;br&gt; some functions may not be implemented. &lt;br&gt; &lt;p&gt;I happened to come across a function that is not mentionned in the &lt;br&gt; documentation and may not work. Still I do not have any idea to test
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kane Baccigalupi</name>
  <email>baccigal...@gmail.com</email>
  </author>
  <updated>2010-04-22T22:14:59Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/66b1c668dcf41451</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/66b1c668dcf41451" />
  <title type="html">[johnson-talk] spidermonkey ran out of memory :(</title>
  <summary type="html" xml:space="preserve">
  We are using Johnson via Harmony to run javascript unit tests in our &lt;br&gt; Sinatra app. It was all working great until we added our last test &lt;br&gt; file. Now, the suite ends with either a Segmentation fault in env.js &lt;br&gt; or a NoMemoryError. &lt;br&gt; &lt;p&gt;It looks like there is no garbage collection between our tests. Are &lt;br&gt; there any configuration options in Johnson to increase Spidermonkey
  </summary>
  </entry>
  <entry>
  <author>
  <name>Toby Hede</name>
  <email>tobyh...@gmail.com</email>
  </author>
  <updated>2010-04-16T02:55:32Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/75e05499bef58bbe</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/75e05499bef58bbe" />
  <title type="html">[johnson-talk] ruby 1.9.1 compatibility</title>
  <summary type="html" xml:space="preserve">
  I am working with Rails 3 and Ruby 1.9.1 and wondering what the status &lt;br&gt; for ruby 1.9.1 compatibility is? &lt;br&gt; &lt;p&gt;Installation fails when building the native components: &lt;br&gt; &lt;p&gt; In file included from conversions.c:2: &lt;br&gt; js_land_proxy.h:11:18: error: node.h: No such file or directory &lt;br&gt; &lt;p&gt;What can I do to help out?
  </summary>
  </entry>
  <entry>
  <author>
  <name>Richard Drake</name>
  <email>rdrak...@gmail.com</email>
  </author>
  <updated>2010-04-13T14:36:26Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/d2dc55eb4db7468a</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/d2dc55eb4db7468a" />
  <title type="html">Newbie with 32-bit Mac</title>
  <summary type="html" xml:space="preserve">
  Was thinking over the weekend it would be cool to be able to parse &lt;br&gt; some JS in Ruby. Discovered Johnson (and RKelly and a few other &lt;br&gt; things). I&#39;m currently using an old (2006) Mac Mini and Snow Leopard: &lt;br&gt; Model Name:	Mac mini &lt;br&gt; Model Identifier:	Macmini1,1 &lt;br&gt; Processor Name:	Intel Core Duo &lt;br&gt; Processor Speed:	1.66 GHz
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-03-30T05:17:25Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/035d7662878e44b6</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/035d7662878e44b6" />
  <title type="html">REE</title>
  <summary type="html" xml:space="preserve">
  Anyone know enough about REE (and Johnson) to know if there are any fundamental reason it shouldn&#39;t work? I know the major differences are with the garbage collector, which is something Johnson/SM could be sensitive to. &lt;br&gt; I ran a bunch of stuff without any trouble ... then hit something that segvs in ruby.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-03-23T15:53:19Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/fe17f1870ebca1f7</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/fe17f1870ebca1f7" />
  <title type="html">cut 2.0?</title>
  <summary type="html" xml:space="preserve">
  Anything anybody wants to wait for before cutting 2.0? Capybara integrated the external driver change which means capybara-envjs now works with stock capybara. All it needs is envjs which needs johnson. &lt;br&gt; The only thing I was toying with was the Great Rename, moving all the tracemonkey-named things to spidermonkey. Kind of a big change at the last minute(?), but, then, it&#39;s likely to either work or not: problems aren&#39;t likely to be latent.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-03-12T19:05:54Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/e72112ba265f2f28</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/e72112ba265f2f28" />
  <title type="html">JS_SetThreadStackLimit</title>
  <summary type="html" xml:space="preserve">
  Spidermonkey lets you set a recursion limit so you don&#39;t blow out the stack and coredump. Their shell does this but we&#39;re not setting it. It&#39;s particularly important because they also don&#39;t do cycle detection in their JSON routines at this point, so you give it an object with a cycle and, bam, segv.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-03-11T17:45:43Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/138a883b12c8229b</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/138a883b12c8229b" />
  <title type="html">cli functions</title>
  <summary type="html" xml:space="preserve">
  I use the CLI functions in env.js but need to override some of them ... override a priori. Any objection to only defining them if they aren&#39;t already defined, e.g., &lt;br&gt; this.load = this.load || function load() {...};
  </summary>
  </entry>
  <entry>
  <author>
  <name>TJH</name>
  <email>trevor.j.h...@gmail.com</email>
  </author>
  <updated>2010-03-10T17:19:54Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/3626c33da3e55427</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/3626c33da3e55427" />
  <title type="html">OS X - 10.5.6 - 2.0.0.pre3 doesn&#39;t install correctly - builds fine</title>
  <summary type="html" xml:space="preserve">
  1.2.0 installs fine. However, when I remove it and then go for -- &lt;br&gt; prelease, the CLI doesn&#39;t work and I can&#39;t use the gem in irb. &lt;br&gt; Hopefully someone can shed some light or an alternative way to &lt;br&gt; install. I was really hoping to try out Harmony. &lt;br&gt; Best, &lt;br&gt; Trevor &lt;br&gt; $ sudo gem install johnson --prerelease -V &lt;br&gt; GET 302 Found: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://gems.rubyforge.org/prerelease_specs.4.8.gz&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-03-02T23:58:30Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/41b1791c104267f1</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/41b1791c104267f1" />
  <title type="html">Re: [Capybara] new envjs_driver version</title>
  <summary type="html" xml:space="preserve">
  A helluva a lot faster than it used to? &lt;br&gt; Right now it takes about 110 seconds to run the session specs. Selenium takes about 300 seconds to do the same thing. &lt;br&gt; Not as fast as I would like. There should be some low-hanging fruit ... &lt;br&gt; The most time consuming things right now are the big xpath expressions.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-03-02T05:28:29Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/366eedeb8ed2fc64</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/366eedeb8ed2fc64" />
  <title type="html">segv fix/next pre</title>
  <summary type="html" xml:space="preserve">
  Matthew helped me figure out where/fix an exception was causing the segv. I could have removed the exception but I wanted to make sure that the ex actually got reported out the top of the app ... &lt;br&gt; Also cleaned up a bunch of things that in the code I added for split globals, etc., but wasn&#39;t sure about, again with Matthew&#39;s help.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-02-26T23:55:06Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/9b4699207604d835</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/9b4699207604d835" />
  <title type="html">segv</title>
  <summary type="html" xml:space="preserve">
  Okay, I can consistently make johnson core. It&#39;s in a situation where ruby calls spidermonky calls ruby which raises an exception and calls spidermonky to tell it. &lt;br&gt; Valgrind detects thing are corrupt: &lt;br&gt; ==14561== Invalid read of size 8 &lt;br&gt; ==14561== at 0xF15969C: js_FramePCToLineNumber (jsscript.cpp:1801)
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-02-23T23:46:18Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/436a19f5e6aaaa45</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/436a19f5e6aaaa45" />
  <title type="html">memprof / GC dynamics</title>
  <summary type="html" xml:space="preserve">
  Wow, memprof is great stuff. &lt;br&gt; I have a case I don&#39;t really understand, though. (On 1.8.7-p249) &lt;br&gt; I have &lt;br&gt; &amp;lt;code&amp;gt; &lt;br&gt; Memprof.start # optionally &lt;br&gt; GC.start &lt;br&gt; &amp;lt;code&amp;gt; &lt;br&gt; Whether I have the Memprof.start call in there or not changes the results of GC.start. [GC.start should be a complete mark/sweep, shouldn&#39;t it?] &lt;br&gt; My context is Johnson, which is linking to Spidermonkey, the Mozilla JS interpreter. Johnson has C ext Ruby objects that are roots to Spidermonkey&#39;s GC. If I run GC.start w/o Memprof.start, it appears Ruby refs are getting through the GC and staying roots to Spidermonkey. Simply adding Memprof.start changes this: the GC.start does (apparently) free those roots.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-02-22T17:46:08Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/6d51669507ed683e</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/6d51669507ed683e" />
  <title type="html">pre2</title>
  <summary type="html" xml:space="preserve">
  I&#39;d like to do a pre2 soon/today; primarily to get the GC issue fixed but also a couple of other small and some recent patches from moz. &lt;br&gt; So unless I hear otherwise ...
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-02-22T16:01:46Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/dae9c0a0ba51403d</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/dae9c0a0ba51403d" />
  <title type="html">no 64 bit JIT yet ...</title>
  <summary type="html" xml:space="preserve">
  I guess there&#39;s good reason the JIT is turned off in 64 bit builds. From the latest mozilla-central branch (which does have JIT turned on for 64 bits): &lt;br&gt; smparkes@collegeterrace ~/capybara $ spec spec/driver/envjs_driver_spec. rb &lt;br&gt; .Assertion failed: &lt;br&gt; LIR type error (start of writer pipeline): &lt;br&gt; in instruction with opcode: qeq
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-02-20T19:44:59Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/ea5bc22cadb30f9f</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/ea5bc22cadb30f9f" />
  <title type="html">gc interactions (performance, not correctness)</title>
  <summary type="html" xml:space="preserve">
  I&#39;m wondering what the best way is to make &amp;quot;global GC&amp;quot;, i.e., the combined GC, work best. &lt;br&gt; One thought is to make the SM collector call the Ruby collector. But I&#39;m not sure how effective that is. I&#39;m guessing what I&#39;m seeing is that very little garbage in Ruby land can create dumpsters of garbage in Spidermonkey land. I&#39;m not sure if the Ruby collector will actually do anything if it doesn&#39;t think there&#39;s much to do.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-02-19T02:53:29Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/20b4f88382f27ac6</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/20b4f88382f27ac6" />
  <title type="html">Johnson/envjs support for Capybara (was Re: [Capybara] driver specs with node path support ...)</title>
  <summary type="html" xml:space="preserve">
  [Adding the envjs and johnson lists, rather than posting separately. This thread is about envjs support in Capybara, the webrat-like full stack testing framework for rack applications like Rails, Sinatra, etc.] &lt;br&gt; I&#39;ve added Capybara driver support for Johnson/Tracemonkey and env.js. I just committed it to my fork, &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://github.com/smparkes/capybara&quot;&gt;[link]&lt;/a&gt;.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Aaron Patterson</name>
  <email>aaron.patter...@gmail.com</email>
  </author>
  <updated>2010-02-17T05:48:03Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/569b5b9d79834cf6</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/569b5b9d79834cf6" />
  <title type="html">Deleting rubyforge plugin</title>
  <summary type="html" xml:space="preserve">
  What&#39;s up with this line in the Rakefile? &lt;br&gt; Hoe.plugins.delete :rubyforge &lt;br&gt; I can&#39;t seem to run the tests while that&#39;s in there. I&#39;m tempted to remove it.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-02-16T22:51:46Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/eff86dbb5ebc10bc</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/eff86dbb5ebc10bc" />
  <title type="html">GC issues ...</title>
  <summary type="html" xml:space="preserve">
  Okay, looks like I can force a core dump in the Ruby GCer if I compile 1.8.6-p383 with the normal (-O2) options. Doesn&#39;t matter what the compilation flags to the extension or TraceMonkey are. &lt;br&gt; Thought I&#39;d check 1.8.7.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-02-09T21:21:00Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/dd43e9ca4acb3a33</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/dd43e9ca4acb3a33" />
  <title type="html">pre1?</title>
  <summary type="html" xml:space="preserve">
  I&#39;ve been thinking about a pre1: it would include SM from FF3.6 and a fix to the way split objects are handled (a patch submited to Moz). It would effect most people not at all but envjs people a lot (in the sense that the next rev of envjs requires the fixed split objects) After that, i think we&#39;re good to just do cleanup and any bug fixes that come up ...
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-01-26T23:14:31Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/90b34c6263d1ec99</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/90b34c6263d1ec99" />
  <title type="html">Firefox 3.6 spidermonkey integration</title>
  <summary type="html" xml:space="preserve">
  I don&#39;t want this to hold up pre0, but I&#39;ve started looking at integrating the spidermonkey from FF3.6. I stuck my work in progress in the Firefox-3.6 branch. &lt;br&gt; It looks pretty simple at this point. There are some subtle issues with the split object that I&#39;m still tracking down/checking but those probably don&#39;t concern anybody but me ... at least not yet.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-01-26T20:50:49Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/f3dc480891cde0bd</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/f3dc480891cde0bd" />
  <title type="html">1.2.0 cut / 2.0.0.pre0 timing</title>
  <summary type="html" xml:space="preserve">
  John cut 1.2.0 yesterday. Yay! No longer have to say &amp;quot;stop the freaking segfaulting&amp;quot;. &lt;br&gt; We have the unstable branch now that has my tracemonkey changes and which has been discussed in IRC as the basis for a 2.0. So the question at hand is whether to do and the timing of a 2.0.0.pre0 prelease gem. I have a bunch of downstream stuff that needs it, so I&#39;m particularly motivated.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2010-01-06T20:21:19Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/4ad536b2f08b42d4</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/4ad536b2f08b42d4" />
  <title type="html">pull tracemonkey support?</title>
  <summary type="html" xml:space="preserve">
  I&#39;m wondering if there&#39;s any chance of pulling the tracemonkey support into the main (jbarnette) repo. I&#39;ve been using it pretty stably for a couple of months now. Also, FF3.6 is in RC now. If we use the version of spider/tracemonkey included in FF as a guide (talked about earlier and I agree with), then when 3.6 gets cut, it&#39;d be time to look at upgrading the TM monkey support. I&#39;d rather get the current code out (if it&#39;s going to get out) before starting on that.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Ed Howland</name>
  <email>ed.howl...@gmail.com</email>
  </author>
  <updated>2009-12-30T19:32:51Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/a7a873951ebac79f</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/a7a873951ebac79f" />
  <title type="html">Which version of jQuery is used with the Johnson test suite?</title>
  <summary type="html" xml:space="preserve">
  Hi, I&#39;m trying to use jQuery to test some things out with johnson. &lt;br&gt; Posts on this list seem to indicate the jquery test suite runs with &lt;br&gt; it. But my limited test fails using jquery 1.3.2. &lt;br&gt; The test output is: &lt;br&gt; 1) &lt;br&gt; ArgumentError in &#39;Field Requirements should populate options by onload&#39; &lt;br&gt; wrong number of arguments (1 for 0)
  </summary>
  </entry>
  <entry>
  <author>
  <name>Ed Howland</name>
  <email>ed.howl...@gmail.com</email>
  </author>
  <updated>2009-12-27T20:52:21Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/a584d15ce626f022</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/a584d15ce626f022" />
  <title type="html">Running SpiderMonkey on Mac OSX with Johnson</title>
  <summary type="html" xml:space="preserve">
  Well, I was not able to get Johnson compiled on 1.8.7 on my Mac due to &lt;br&gt; the spidermonkey compile problem mentioned elsewhere. I got the same &lt;br&gt; result with smparkes-johnson gem. &lt;br&gt; However, spidermonkey is in my Mac ports collection because it is a &lt;br&gt; dependency of CouchDB. &lt;br&gt; I was wondering if I can configure Johnson to use the built in
  </summary>
  </entry>
  <entry>
  <author>
  <name>Scott Davies</name>
  <email>sco...@gmail.com</email>
  </author>
  <updated>2009-12-02T16:08:56Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/4cc1828e13a131c0</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/4cc1828e13a131c0" />
  <title type="html">Time / memory limit on execution?</title>
  <summary type="html" xml:space="preserve">
  Hi -- &lt;br&gt; &lt;p&gt;I&#39;ve been looking for a way to let users write simple bits of &lt;br&gt; Javascript code for my app and execute them server-side. From what &lt;br&gt; I&#39;ve seen so far, Johnson might be a great way to do this, except I &lt;br&gt; don&#39;t see a mechanism by which to limit the number of execution steps &lt;br&gt; and/or amount of real time spent, nor a way to limit memory
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2009-10-29T23:33:27Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/089e0adf5f33abdf</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/089e0adf5f33abdf" />
  <title type="html">autotest POC</title>
  <summary type="html" xml:space="preserve">
  I&#39;ve thrown together a proof of concept for using envjsrb (env.js on &lt;br&gt; Johnson) to run Jasmine (Javascript BDD framework) specs under autotest. &lt;br&gt; Screen shot at &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.scrnshots.com/users/smparkes/screenshots/205913&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; . &lt;br&gt; If you&#39;re interested in trying it, you need the latest smparkes.envjs &lt;br&gt; gem (has to be installed as a gem, the way autotest works ... at least
  </summary>
  </entry>
  <entry>
  <author>
  <name>Ed Howland</name>
  <email>ed.howl...@gmail.com</email>
  </author>
  <updated>2009-10-24T23:19:51Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/98340e48bb28b867</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/98340e48bb28b867" />
  <title type="html">Trouble building native extension on Mac OS/X - Ruby 1.9.1</title>
  <summary type="html" xml:space="preserve">
  Hi, I successfully installed the johnson gem on Ubuntu with Ruby &lt;br&gt; 1.8.6, but on the Mac with ruby 1.9.1, I get compile errors. &lt;br&gt; &lt;p&gt; sudo gem install johnson. &lt;br&gt; &lt;p&gt;Just the tail of the failure &lt;br&gt; &lt;p&gt;gcc -I. -I/usr/local/include/ruby-1.9. 1/i386-darwin10.0.0 - &lt;br&gt; I/usr/local/include/ruby-1.9.1 /ruby/backward -I/usr/local/include/
  </summary>
  </entry>
  <entry>
  <author>
  <name>david</name>
  <email>dschulb...@gmail.com</email>
  </author>
  <updated>2009-10-21T01:43:55Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/29a4a95ab697b95b</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/29a4a95ab697b95b" />
  <title type="html">Installation on Windows?</title>
  <summary type="html" xml:space="preserve">
  Tried &#39;gem install johnson&#39; but it failed: &lt;br&gt; &lt;p&gt;C:\Work\WatirServer\Mainpac\Ve rsion_3.1\Mainpac&amp;gt;gem install johnson &lt;br&gt; Building native extensions. This could take a while... &lt;br&gt; ERROR: Error installing johnson: &lt;br&gt; ERROR: Failed to build gem native extension. &lt;br&gt; &lt;p&gt;C:/Work/ruby/bin/ruby.exe extconf.rb
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kirt Fitzpatrick</name>
  <email>kirt.fitzpatr...@gmail.com</email>
  </author>
  <updated>2009-10-14T18:19:18Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/0c6b1da67ecb8477</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/0c6b1da67ecb8477" />
  <title type="html">Installing Johnson on a Joyent Solaris Accelerator</title>
  <summary type="html" xml:space="preserve">
  After many hairs lost from the top of my head, I was able to get the &lt;br&gt; johnson gem to install on our Joyent Accelerator. I thought I would &lt;br&gt; post the how-to here in the hopes that the build scripts can be &lt;br&gt; improved for Solaris support. &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://wiki.joyent.com/accelerators:rails:installing-johnson&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2009-10-14T00:28:13Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/d1c3706f11c0f1a3</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/d1c3706f11c0f1a3" />
  <title type="html">tracemonkey integration</title>
  <summary type="html" xml:space="preserve">
  I&#39;ve integrated tracemonkey into my git repo at git://github.com/smparkes/john son.git &lt;br&gt; . &lt;br&gt; You should be able to test with &lt;br&gt; git clone git://github.com/smparkes/john son.git &lt;br&gt; cd johnson &lt;br&gt; git submodule update --init &lt;br&gt; rake &lt;br&gt; That will build and run the tests. &lt;br&gt; You can also install it as a gem off gemcutter as smparkes.johnson
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2009-10-12T03:13:15Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/68d2d71cb1319b45</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/68d2d71cb1319b45" />
  <title type="html">tracemonkey port ...</title>
  <summary type="html" xml:space="preserve">
  For what it&#39;s worth, I expect to have a tracemonkey port done fairly &lt;br&gt; soon. &lt;br&gt; I&#39;ve implemented it beside the spidermonkey port so as not to disturb &lt;br&gt; the working C code. The build infrastructure is extended to build and &lt;br&gt; run tests for both interpreters. &lt;br&gt; Semantically it&#39;s not a big change. TM is the evolution of SM.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2009-10-09T22:41:21Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/500e3db8619f9050</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/500e3db8619f9050" />
  <title type="html">passing js functions to ruby procs?</title>
  <summary type="html" xml:space="preserve">
  Looks like passings javascript functions to ruby procs doesn&#39;t work? &lt;br&gt; Running &lt;br&gt; method = Ruby.eval(&amp;quot; lambda { |a| 10 }&amp;quot;); &lt;br&gt; print(method(10)); &lt;br&gt; f = function(){} &lt;br&gt; print(method(f)); &lt;br&gt; gives &lt;br&gt; 10 &lt;br&gt; (eval):1: warning: multiple values for a block parameter (0 for 1) &lt;br&gt; from ./johnson/lib/johnson/spidermo nkey/js_land_proxy.rb:16
  </summary>
  </entry>
  <entry>
  <author>
  <name>Steven Parkes</name>
  <email>smpar...@smparkes.net</email>
  </author>
  <updated>2009-10-09T02:31:38Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/865b0ed84119675c</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/865b0ed84119675c" />
  <title type="html">stability?</title>
  <summary type="html" xml:space="preserve">
  I&#39;ve been looking at getting env.js hosted under ruby/spidermonkey ... &lt;br&gt; thinking of both ffi and johnson. Since johnson requires less work, I &lt;br&gt; looked at it first. &lt;br&gt; &lt;p&gt;Definite stability issues. GIven Mathew&#39;s recent work, it looks like &lt;br&gt; it&#39;s around gc. &lt;br&gt; &lt;p&gt;Any feel for how bad this issue is? Is it likely addressable? Or one
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alex</name>
  <email>se...@rambler.ru</email>
  </author>
  <updated>2009-09-27T10:51:28Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/b33e09bcfe97e130</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/b33e09bcfe97e130" />
  <title type="html">Can we replace selenium with johnson + ???</title>
  <summary type="html" xml:space="preserve">
  It&#39;s great to see johnson and his macruby friend, and that&#39;s &lt;br&gt; reasonable to ask - can we just replace selenium with johnson and test &lt;br&gt; ajax-powered pages?
  </summary>
  </entry>
  <entry>
  <author>
  <name>bonnertumlinson29483</name>
  <email>bonnertumlinson29...@gmail.com</email>
  </author>
  <updated>2009-09-21T23:37:55Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/b54c75be94324f18</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/b54c75be94324f18" />
  <title type="html">Brad Pitt in adult movies???</title>
  <summary type="html" xml:space="preserve">
  Here is Brad Pitt with couple cuties... OMG!!!)) &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://urlcover.com/brad-pitt&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>BDSM Lovers</name>
  <email>meghannbartle61...@gmail.com</email>
  </author>
  <updated>2009-09-21T17:27:02Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/1d7dd29f5dc6ec42</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/1d7dd29f5dc6ec42" />
  <title type="html">BDSM? Whats with this bondage/sadomasochism stuff, anyway?</title>
  <summary type="html" xml:space="preserve">
  &amp;quot;BDSM&amp;quot; is an acronym of &amp;quot;B&amp;amp;D&amp;quot; (Bondage &amp;amp; Discipline), &amp;quot;D&amp;amp;S&amp;quot; (Dominance &lt;br&gt; &amp;amp; Submission), and &amp;quot;S&amp;amp;M&amp;quot; (sadomasochism). &amp;quot;BDSM&amp;quot; refers to any or all &lt;br&gt; of these things, and a lot of stuff besides. &lt;br&gt; &lt;p&gt;Tying up your lover is BDSM; so is flogging that person, or bossing &lt;br&gt; that person around, or any of a thousand other things. BDSM is highly
  </summary>
  </entry>
  <entry>
  <author>
  <name>Anna Marley</name>
  <email>fagenprintup6...@gmail.com</email>
  </author>
  <updated>2009-09-21T12:22:31Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/f98bdd4e7e745cf6</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/f98bdd4e7e745cf6" />
  <title type="html">I feel inclined to have sex</title>
  <summary type="html" xml:space="preserve">
  My name is Anna Marley, I am a girl 21 years old. &lt;br&gt; Today I feel inclined to have sex. &lt;br&gt; Im here, someone wants to see me? &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://lupelieselot.150m.com&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>lynnesautner78516</name>
  <email>lynnesautner78...@gmail.com</email>
  </author>
  <updated>2009-09-21T11:33:34Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/6e84e1d2b8364bcf</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/6e84e1d2b8364bcf" />
  <title type="html">Relax for couple minutes</title>
  <summary type="html" xml:space="preserve">
  Free videos.Not for kids ;) &lt;br&gt; Forget about your problems and relax watching this! &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://urlcover.com/s1a&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Ben Arnold</name>
  <email>crissyflock45...@gmail.com</email>
  </author>
  <updated>2009-09-20T07:48:00Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/12e0440260b85e27</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/12e0440260b85e27" />
  <title type="html">Seeking a friend?</title>
  <summary type="html" xml:space="preserve">
  New level of dating networks: now you can find a friend in YOUR CITY. &lt;br&gt; Really! Just point a map! millions of members in the network! &lt;br&gt; TONNS of photos and videos from other members. &lt;br&gt; Find girls and boys for flirting, for sex or just for communication. &lt;br&gt; Free registration. &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://go2-url.com/aernda&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Pedro Girlsfinder</name>
  <email>lewellenscholz85...@gmail.com</email>
  </author>
  <updated>2009-09-19T22:10:20Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/0fce47367c280a67</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/0fce47367c280a67" />
  <title type="html">REAL girls video chat</title>
  <summary type="html" xml:space="preserve">
  Seeking a girl for chatting, flirting or something more? Maybe a &lt;br&gt; boy? :) Millions participants waiting for you in the sex chat. Find a &lt;br&gt; friend in Your city! &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://danisherilyn.150m.com&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Maria Mersi</name>
  <email>claibornekenney42...@gmail.com</email>
  </author>
  <updated>2009-09-19T00:22:00Z</updated>
  <id>http://groups.google.com/group/johnson-talk/browse_thread/thread/9e934d04a42ef503</id>
  <link href="http://groups.google.com/group/johnson-talk/browse_thread/thread/9e934d04a42ef503" />
  <title type="html">Seeking a partner for flirting ( and maybe more :) )</title>
  <summary type="html" xml:space="preserve">
  Hi to community, Im first time here. &lt;br&gt; Life is boring and uninteresting, entertain me :) &lt;br&gt; &lt;p&gt;Lets flirt or maybe something more? &lt;br&gt; Im here: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://go2-url.com/aernaa&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
</feed>
