From amdayton at gmail.com Tue Jun 5 19:12:07 2007 From: amdayton at gmail.com (Andrew Dayton) Date: Tue, 5 Jun 2007 18:12:07 -0500 Subject: i can't seem to fit through this mousehole ... Message-ID: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> So I have mousehole running on my powerbook, even setup a proxy in the Network preferences for good measure. But for some reason none of the apps are working. The apps show up in the doorway, but there's an empty checkbox labeled "enabled" and no matter how many times i check it nothing happens... Also at the bottom of all of my apps it says "Installed from NULL". Any ideas? andy From edheil at edheil.com Tue Jun 5 21:54:50 2007 From: edheil at edheil.com (Edward Heil) Date: Tue, 5 Jun 2007 21:54:50 -0400 Subject: i can't seem to fit through this mousehole ... In-Reply-To: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> References: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> Message-ID: No ideas, but the same thing happened to me last time I tried it. On Jun 5, 2007, at 7:12 PM, Andrew Dayton wrote: > So I have mousehole running on my powerbook, even setup a proxy in > the Network preferences for good measure. But for some reason none of > the apps are working. The apps show up in the doorway, but there's an > empty checkbox labeled "enabled" and no matter how many times i check > it nothing happens... Also at the bottom of all of my apps it says > "Installed from NULL". Any ideas? From lwu.two at gmail.com Tue Jun 5 23:27:06 2007 From: lwu.two at gmail.com (Leslie Wu) Date: Tue, 5 Jun 2007 20:27:06 -0700 Subject: i can't seem to fit through this mousehole ... In-Reply-To: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> References: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> Message-ID: <78ec96990706052027p282dab6dofa5415ce9093dc12@mail.gmail.com> The "enabled" checkbox doesn't do anything right now: http://code.whytheluckystiff.net/mouseHole/ticket/15 My apps also say "Installed from NULL" but they run fine. Which mH apps are you trying to run? Are there any errors printed out to the console? ~L On 6/5/07, Andrew Dayton wrote: > > So I have mousehole running on my powerbook, even setup a proxy in > the Network preferences for good measure. But for some reason none of > the apps are working. The apps show up in the doorway, but there's an > empty checkbox labeled "enabled" and no matter how many times i check > it nothing happens... Also at the bottom of all of my apps it says > "Installed from NULL". Any ideas? > > andy > _______________________________________________ > Mousehole-scripters mailing list > Mousehole-scripters at rubyforge.org > http://rubyforge.org/mailman/listinfo/mousehole-scripters > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070605/cbe21dd3/attachment.html From edheil at edheil.com Wed Jun 6 01:08:36 2007 From: edheil at edheil.com (Edward Heil) Date: Wed, 6 Jun 2007 01:08:36 -0400 Subject: i can't seem to fit through this mousehole ... In-Reply-To: <78ec96990706052027p282dab6dofa5415ce9093dc12@mail.gmail.com> References: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> <78ec96990706052027p282dab6dofa5415ce9093dc12@mail.gmail.com> Message-ID: I've got mousehole running, and set up as my proxy for firefox. It's working -- I can browse to http://mh, and if I kill the script I can't browse anywhere. So it is proxying for me. (--debug shows lots of proxying going on!) I can even install the junebug wiki successfully! But boingboing is not widened. Comic Alt Texts are not displayed. Why's wikipedia page is not corrected. Nothing that's supposed to change the web seems to change it. That's why I assumed the "enabled" checkbox not doing anything really signified that the apps were disabled -- because they were acting disabled. :( After throwing a bunch of clumsy debugging code all over the place, it seems like the problem is in Page, not detecting content-type well. class Page Attributes = [:location, :status, :headers, :converter, :document, :input] attr_accessor *Attributes def initialize(uri, status, headers) @location = uri @status = status @input = Camping.qsp(uri.query) @headers = PageHeaders[*headers] ctype = @headers['Content-Type'] ctype = ctype.first if ctype.respond_to? :first if ctype @converter = Converters.detect_by_mime_type ctype.split(';', 2)[0] end end Couple problems -- * sometimes a content-type isn't coming back in the headers. (for whatever reason.) e.g. the headers for why's wikipedia page: http://en.wikipedia.org/wiki/Why_the_lucky_stiff [["cache-control", "private, s-maxage=0, max-age=0, must- revalidate"], ["vary", "Accept-Encoding, Cookie"], ["x-cache", ["MISS from sq31.wikimedia.org", "MISS from sq16.wikimedia.org"]], ["date", "Wed, 06 Jun 2007 05:00:40 GMT"], ["via", "1.0 sq31.wikimedia.org: 3128 (squid/2.6.STABLE12), 1.0 sq16.wikimedia.org:80 (squid/ 2.6.STABLE12)"], ["x-cache-lookup", ["HIT from sq31.wikimedia.org: 3128", "MISS from sq16.wikimedia.org:80"]], ["server", "Apache"], ["Via", "MouseHole/2.0"]] * and even when you do get it... what's up with this? "ctype = ctype.first if ctype.respond_to? :first" It looks like maybe it was intended to turn an array result into the first element of that array or something, but it also takes a string and turns it into the first letter of that string, which I don't think was intended. e.g. text/css becomes just 't' On Jun 5, 2007, at 11:27 PM, Leslie Wu wrote: > The "enabled" checkbox doesn't do anything right now: > > http://code.whytheluckystiff.net/mouseHole/ticket/15 > > My apps also say "Installed from NULL" but they run fine. Which mH > apps are you trying to run? Are there any errors printed out to the > console? > > ~L -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070606/1fee1850/attachment-0001.html From lwu.two at gmail.com Wed Jun 6 02:01:06 2007 From: lwu.two at gmail.com (Leslie Wu) Date: Tue, 5 Jun 2007 23:01:06 -0700 Subject: i can't seem to fit through this mousehole ... In-Reply-To: References: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> <78ec96990706052027p282dab6dofa5415ce9093dc12@mail.gmail.com> Message-ID: <78ec96990706052301o62aa8a8fwa903170cd88a7693@mail.gmail.com> I'm testing with this script placed in ~/.mouseHole/dosomework.rb class DoSomeWork < MouseHole::App title "Do some work!" namespace 'http://necronomicorp.com/projects/mousehole' description 'Blocks time sinks.' version "0.1" + url("http://slashdot.org/*") + url("http://*.slashdot.org/*") def rewrite(page) document.innerHTML = "shouldn't you be doing something more useful?" end end which doesn't work for /mouseHole% svn update -r 107 but works for /mouseHole% svn update -r 106 It looks like the new way to install things is to use the "builtin installer for .user.rb files found in the wild" but I'm guessing the mouseHole wiki and scripts haven't been updated to reflect this. ~L On 6/5/07, Edward Heil wrote: > > I've got mousehole running, and set up as my proxy for firefox. > It's working -- I can browse to http://mh, and if I kill the script I > can't browse anywhere. So it is proxying for me. (--debug shows lots of > proxying going on!) > > I can even install the junebug wiki successfully! > > But boingboing is not widened. > Comic Alt Texts are not displayed. > Why's wikipedia page is not corrected. > > Nothing that's supposed to change the web seems to change it. > > That's why I assumed the "enabled" checkbox not doing anything really > signified that the apps were disabled -- because they were acting disabled. > :( > > After throwing a bunch of clumsy debugging code all over the place, it > seems like the problem is in Page, not detecting content-type well. > > class Page > Attributes = [:location, :status, :headers, :converter, :document, > :input] > attr_accessor *Attributes > > def initialize(uri, status, headers) > @location = uri > @status = status > @input = Camping.qsp(uri.query) > @headers = PageHeaders[*headers] > ctype = @headers['Content-Type'] > ctype = ctype.first if ctype.respond_to? :first > if ctype > @converter = Converters.detect_by_mime_type ctype.split(';',2)[0] > end > end > > Couple problems -- > * sometimes a content-type isn't coming back in the headers. (for > whatever reason.) > > e.g. the headers for why's wikipedia page: > http://en.wikipedia.org/wiki/Why_the_lucky_stiff > [["cache-control", "private, s-maxage=0, max-age=0, must-revalidate"], > ["vary", "Accept-Encoding, Cookie"], ["x-cache", ["MISS from > sq31.wikimedia.org", "MISS from sq16.wikimedia.org"]], ["date", "Wed, 06 > Jun 2007 05:00:40 GMT"], ["via", "1.0 sq31.wikimedia.org:3128(squid/2.6.STABLE12), > 1.0 sq16.wikimedia.org:80 (squid/2.6.STABLE12)"], ["x-cache-lookup", ["HIT > from sq31.wikimedia.org:3128", "MISS from sq16.wikimedia.org:80"]], > ["server", "Apache"], ["Via", "MouseHole/2.0"]] > > * and even when you do get it... what's up with this? "ctype = > ctype.first if ctype.respond_to? :first" > > It looks like maybe it was intended to turn an array result into the first > element of that array or something, but it also takes a string and turns it > into the first letter of that string, which I don't think was intended. > e.g. text/css becomes just 't' > > > > On Jun 5, 2007, at 11:27 PM, Leslie Wu wrote: > > The "enabled" checkbox doesn't do anything right now: > > http://code.whytheluckystiff.net/mouseHole/ticket/15 > > My apps also say "Installed from NULL" but they run fine. Which mH apps > are you trying to run? Are there any errors printed out to the console? > > ~L > > > > _______________________________________________ > Mousehole-scripters mailing list > Mousehole-scripters at rubyforge.org > http://rubyforge.org/mailman/listinfo/mousehole-scripters > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070605/5abb4d0c/attachment.html From edheil at edheil.com Wed Jun 6 08:48:07 2007 From: edheil at edheil.com (Edward Heil) Date: Wed, 6 Jun 2007 08:48:07 -0400 Subject: i can't seem to fit through this mousehole ... In-Reply-To: <78ec96990706052301o62aa8a8fwa903170cd88a7693@mail.gmail.com> References: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> <78ec96990706052027p282dab6dofa5415ce9093dc12@mail.gmail.com> <78ec96990706052301o62aa8a8fwa903170cd88a7693@mail.gmail.com> Message-ID: <832225F6-2120-4F88-88BD-F4D72AA7C167@edheil.com> On Jun 6, 2007, at 2:01 AM, Leslie Wu wrote: > It looks like the new way to install things is to use the "builtin > installer for .user.rb files found in the wild" but I'm guessing > the mouseHole wiki and scripts haven't been updated to reflect this. when I use 106, I get even nastier errors... Booky:~/MouseHole/mouseHole ed$ bin/mouseHole /Users/ed/MouseHole/mouseHole/lib/mouseHole/hacks/json.rb:12:in `alias_method': undefined method `parse_value' for class `JSON::Ext::Parser' (NameError) so moving back to the latest revision.... It looks from looking at mouseHole/installer.rb like the installer is supposed to sense .user.rb scripts and redirect them to "http://mh/ doorway/install?url=#{page.location}". As it stands mouseHole doesn't do this for me. If I do it manually, e.g. paste http://mh/ doorway/install?url=http://www.whytheluckystiff.net/mouseHole/ whyscorrections.user.rb in the toolbar, I get farther than I have so far -- the app seems to install, and when I navigate to the relevant page, something happens! I don't just get the regular page not rewritten, I get.... -> connecting to http://en.wikipedia.org/wiki/Why_the_lucky_stiff (0.0005) Wed Jun 06 08:32:42 -0400 2007: ERROR: execution expired That error is thrown by timeout.rb (so I learn grepping around /usr/ local/lib/ruby), but I'm not sure what is timing out -- presumably the rewriting process? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070606/b77f2938/attachment.html From edheil at edheil.com Wed Jun 6 13:49:09 2007 From: edheil at edheil.com (Edward Heil) Date: Wed, 6 Jun 2007 13:49:09 -0400 Subject: i can't seem to fit through this mousehole ... In-Reply-To: <78ec96990706052301o62aa8a8fwa903170cd88a7693@mail.gmail.com> References: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> <78ec96990706052027p282dab6dofa5415ce9093dc12@mail.gmail.com> <78ec96990706052301o62aa8a8fwa903170cd88a7693@mail.gmail.com> Message-ID: <0DE09BCD-A8CE-474D-84D5-9CD547A3E8CA@edheil.com> I think I see another source of problems: in converters.rb, the detect_by_mime_type method returns the first converter which handles the relevant mime type, using "detect" This is called by Page::initialize, which uses it to assign each page a single converter as it passes through the proxy. I'm watching it (through copious clumsy debug statements) cycle through the following constants: Base, Feed, Text, HTML, in that order, and settle on Text as the converter for a page whose mime-type is text/html. (the "text" is enough to qualify it.) Solutions might include: * make sure Text is the last constant checked, so that Feed and HTML (which both have text/* content-types) have a chance at all * change text's mime-type so that it doesn't match text/html or text/ xml somehow (not sure how to do that in the current implementation of Converters::Base.mime_type) * assign a page a set of @converters instead of a single @converter and choose the appropriate one if/when an app is found that needs it On Jun 6, 2007, at 2:01 AM, Leslie Wu wrote: > I'm testing with this script placed in ~/.mouseHole/dosomework.rb > > class DoSomeWork < MouseHole::App > title "Do some work!" > namespace ' http://necronomicorp.com/projects/mousehole' > description 'Blocks time sinks.' > version "0.1" > + url("http://slashdot.org/*") > + url("http://*.slashdot.org/*") > > def rewrite(page) > document.innerHTML = "shouldn't you be doing something more > useful?" > end > end > > which doesn't work for /mouseHole% svn update -r 107 > but works for /mouseHole% svn update -r 106 > > It looks like the new way to install things is to use the "builtin > installer for .user.rb files found in the wild" but I'm guessing > the mouseHole wiki and scripts haven't been updated to reflect this. > > ~L > > On 6/5/07, Edward Heil wrote: > I've got mousehole running, and set up as my proxy for firefox. > > It's working -- I can browse to http://mh, and if I kill the script > I can't browse anywhere. So it is proxying for me. (--debug shows > lots of proxying going on!) > > I can even install the junebug wiki successfully! > > But boingboing is not widened. > Comic Alt Texts are not displayed. > Why's wikipedia page is not corrected. > > Nothing that's supposed to change the web seems to change it. > > That's why I assumed the "enabled" checkbox not doing anything > really signified that the apps were disabled -- because they were > acting disabled. :( > > After throwing a bunch of clumsy debugging code all over the place, > it seems like the problem is in Page, not detecting content-type well. > > class Page > Attributes = > [:location, :status, :headers, :converter, :document, :input] > attr_accessor *Attributes > > def initialize(uri, status, headers) > @location = uri > @status = status > @input = Camping.qsp(uri.query) > @headers = PageHeaders[*headers] > ctype = @headers['Content-Type'] > ctype = ctype.first if ctype.respond_to? :first > if ctype > @converter = Converters.detect_by_mime_type ctype.split(';', > 2)[0] > end > end > > Couple problems -- > * sometimes a content-type isn't coming back in the headers. (for > whatever reason.) > > e.g. the headers for why's wikipedia page: > http://en.wikipedia.org/wiki/Why_the_lucky_stiff > [["cache-control", "private, s-maxage=0, max-age=0, must- > revalidate"], ["vary", "Accept-Encoding, Cookie"], ["x-cache", > ["MISS from sq31.wikimedia.org", "MISS from sq16.wikimedia.org"]], > ["date", "Wed, 06 Jun 2007 05:00:40 GMT"], ["via", "1.0 > sq31.wikimedia.org:3128 (squid/2.6.STABLE12), 1.0 > sq16.wikimedia.org:80 (squid/2.6.STABLE12)"], ["x-cache-lookup", > ["HIT from sq31.wikimedia.org:3128", "MISS from sq16.wikimedia.org: > 80"]], ["server", "Apache"], ["Via", "MouseHole/2.0"]] > > * and even when you do get it... what's up with this? "ctype = > ctype.first if ctype.respond_to? :first" > > It looks like maybe it was intended to turn an array result into > the first element of that array or something, but it also takes a > string and turns it into the first letter of that string, which I > don't think was intended. e.g. text/css becomes just 't' > > > > On Jun 5, 2007, at 11:27 PM, Leslie Wu wrote: > >> The "enabled" checkbox doesn't do anything right now: >> >> http://code.whytheluckystiff.net/mouseHole/ticket/15 >> >> My apps also say "Installed from NULL" but they run fine. Which mH >> apps are you trying to run? Are there any errors printed out to >> the console? >> >> ~L > > > _______________________________________________ > Mousehole-scripters mailing list > Mousehole-scripters at rubyforge.org > http://rubyforge.org/mailman/listinfo/mousehole-scripters > > _______________________________________________ > Mousehole-scripters mailing list > Mousehole-scripters at rubyforge.org > http://rubyforge.org/mailman/listinfo/mousehole-scripters -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070606/f2e95f49/attachment-0001.html From lwu.two at gmail.com Wed Jun 6 21:13:10 2007 From: lwu.two at gmail.com (Leslie Wu) Date: Wed, 6 Jun 2007 18:13:10 -0700 Subject: i can't seem to fit through this mousehole ... In-Reply-To: <832225F6-2120-4F88-88BD-F4D72AA7C167@edheil.com> References: <0659FB89-76E9-470E-A5C6-5825DC2834EC@gmail.com> <78ec96990706052027p282dab6dofa5415ce9093dc12@mail.gmail.com> <78ec96990706052301o62aa8a8fwa903170cd88a7693@mail.gmail.com> <832225F6-2120-4F88-88BD-F4D72AA7C167@edheil.com> Message-ID: <78ec96990706061813r47c03417j67c72ee37e41579c@mail.gmail.com> Ah, that's a json issue: mH2 r106 and before require the json gem strictly < 1.0, whereas mH2 from svn requires json gem >= 1.0. mH monkeypatches json, but since json gem >= 1.0 uses Ragel rather than pure Ruby, alias_method fails (the monkeypatch was patched here: http://code.whytheluckystiff.net/mouseHole/changeset/124) I'm able to get mH2 r107 and later to sense .user.rb scripts and have them install, but haven't figured what the specific issue is just yet. ~L On 6/6/07, Edward Heil wrote: > > when I use 106, I get even nastier errors... > > Booky:~/MouseHole/mouseHole ed$ bin/mouseHole > /Users/ed/MouseHole/mouseHole/lib/mouseHole/hacks/json.rb:12:in > `alias_method': undefined method `parse_value' for class `JSON::Ext::Parser' > (NameError) > > so moving back to the latest revision.... > > It looks from looking at mouseHole/installer.rb like the installer is > supposed to sense .user.rb scripts and redirect them to " > http://mh/doorway/install?url=#{page.location}". > As it stands mouseHole doesn't do this for me. If I do it manually, e.g. > paste > http://mh/doorway/install?url=http://www.whytheluckystiff.net/mouseHole/whyscorrections.user.rbin the toolbar, I get farther than I have so far -- the app seems to > install, and when I navigate to the relevant page, something happens! I > don't just get the regular page not rewritten, I get.... > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070606/87663ed0/attachment.html From bpoweski at gmail.com Mon Jun 18 10:53:55 2007 From: bpoweski at gmail.com (Ben Poweski) Date: Mon, 18 Jun 2007 09:53:55 -0500 Subject: MouseHole Apps Do Not Process Message-ID: <6107ddb30706180753l38d963d3ia81b8e850d05f2c7@mail.gmail.com> Has anyone discovered a solution for the problem *Edward Heil* edheil at edheil.com *Wed Jun 6 01:08:36 EDT 2007* discussed? I'm running edge mousehole on OS X with Ruby 1.8.6. I am able to manually install mouse hole scripts in .mouseHole but they never seem to be interpretteed for any sites that meet the + and - class method declaractions. Any thoughts? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070618/7ff59d6a/attachment.html From lwu.two at gmail.com Tue Jun 19 12:50:45 2007 From: lwu.two at gmail.com (Leslie Wu) Date: Tue, 19 Jun 2007 09:50:45 -0700 Subject: MouseHole Apps Do Not Process In-Reply-To: <6107ddb30706180753l38d963d3ia81b8e850d05f2c7@mail.gmail.com> References: <6107ddb30706180753l38d963d3ia81b8e850d05f2c7@mail.gmail.com> Message-ID: <78ec96990706190950o1a05bb6ble51c12be826598c1@mail.gmail.com> Does it work if you revert like so: /mouseHole% svn update -r 106 and make sure you have json gem <= 0.4.3? ~L On 6/18/07, Ben Poweski wrote: > > Has anyone discovered a solution for the problem > > *Edward Heil* edheil at edheil.com > > *Wed Jun 6 01:08:36 EDT 2007* > > discussed? I'm running edge mousehole on OS X with Ruby 1.8.6. > > I am able to manually install mouse hole scripts in .mouseHole but they > never seem to be interpretteed for any sites that meet the + and - class > method declaractions. > > Any thoughts? > > > > > > _______________________________________________ > Mousehole-scripters mailing list > Mousehole-scripters at rubyforge .org > http://rubyforge.org/mailman > /listinfo/mousehole-scripters > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070619/c37b8d98/attachment.html From bpoweski at gmail.com Thu Jun 21 23:24:45 2007 From: bpoweski at gmail.com (Ben Poweski) Date: Thu, 21 Jun 2007 22:24:45 -0500 Subject: MouseHole Apps Do Not Process In-Reply-To: <78ec96990706190950o1a05bb6ble51c12be826598c1@mail.gmail.com> References: <6107ddb30706180753l38d963d3ia81b8e850d05f2c7@mail.gmail.com> <78ec96990706190950o1a05bb6ble51c12be826598c1@mail.gmail.com> Message-ID: <6107ddb30706212024u4cee9669k564d47c943a373e0@mail.gmail.com> I updated to -r 106 Here is the list of the gems I have. What is your current setup? Any thoughts? I"m trying to get a working version for a book i'm working on. It looks like a pretty sweet I just haven't been able to get it working on OSX yet. *** LOCAL GEMS *** actionmailer (1.3.3) Service layer for easy email delivery and testing. actionpack (1.13.3) Web-flow and rendering framework putting the VC in MVC. actionwebservice (1.2.3) Web service support for Action Pack. activerecord (1.15.3) Implements the ActiveRecord pattern for ORM. activesupport (1.4.2) Support and utility classes used by the Rails framework. acts_as_versioned (0.2.3) Simple versioning with active record models builder (2.1.1) Builders for MarkUp. camping (1.5.194, 1.5.180, 1.5) minature rails for stay-at-home moms camping-omnibus (1.5.180) the camping meta-package for updating ActiveRecord, Mongrel and SQLite3 bindings captcha (0.1.2) Ruby/CAPTCHA is an implementation of the 'Completely Automated Public Turing Test to Tell Computers and Humans Apart'. cgi_multipart_eof_fix (2.1) Fix an exploitable bug in CGI multipart parsing which affects Ruby <= 1.8.5 when multipart boundary attribute contains a non-halting regular expression string. daemons (1.0.5) A toolkit to create and control daemons in different ways dbmodel (0.1.0) A program that generates Rails files from a data model fastthread (1.0) Optimized replacement for thread.rb primitives gem_plugin (0.2.2) A plugin system based only on rubygems that uses dependencies only hpricot (0.6) a swift, liberal HTML parser with a fantastic library json (0.4.3) A JSON implementation in Ruby markaby (0.5) Markup as Ruby, write HTML in your native Ruby tongue metaid (1.0) slight metaprogramming helpers mongrel (1.0.1) A small fast HTTP library and server that runs Rails, Camping, Nitro and Iowa apps. mouseHole (1.2) mouseHole is a scriptable proxy, an alternative to Greasemonkey and personal web server. rails (1.2.3) Web-application framework with template engine, control-flow layer, and ORM. rake (0.7.3, 0.7.2) Ruby based make-like utility. RedCloth (3.0.4) RedCloth is a module for using Textile and Markdown in Ruby. Textile and Markdown are text formats. A very simple text format. Another stab at making readable text that can be converted to HTML. rubygems-update (0.9.4) RubyGems Update GEM sources (0.0.1) This package provides download sources for remote gem installation sqlite3-ruby (1.2.1) SQLite3/Ruby is a module to allow Ruby scripts to interface with a SQLite3 database. On 6/19/07, Leslie Wu wrote: > > Does it work if you revert like so: > > /mouseHole% svn update -r 106 > > > and make sure you have json gem <= 0.4.3? > > > ~L > > On 6/18/07, Ben Poweski wrote: > > > Has anyone discovered a solution for the problem > > > > *Edward Heil* edheil at edheil.com > > > > *Wed Jun 6 01:08:36 EDT 2007* > > > > discussed? I'm running edge mousehole on OS X with Ruby 1.8.6. > > > > I am able to manually install mouse hole scripts in .mouseHole but they > > never seem to be interpretteed for any sites that meet the + and - class > > method declaractions. > > > > Any thoughts? > > > > > > > > > > > > _______________________________________________ > > Mousehole-scripters mailing list > > Mousehole-scripters at rubyforge .org > > http://rubyforge.org/mailman > > /listinfo/mousehole-scripters > > > > > > _______________________________________________ > Mousehole-scripters mailing list > Mousehole-scripters at rubyforge .org > http://rubyforge.org/mailman > /listinfo/mousehole-scripters > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070621/0530cab3/attachment-0001.html From bpoweski at gmail.com Thu Jun 21 23:48:48 2007 From: bpoweski at gmail.com (Ben Poweski) Date: Thu, 21 Jun 2007 22:48:48 -0500 Subject: MouseHole Apps Do Not Process In-Reply-To: <6107ddb30706212024u4cee9669k564d47c943a373e0@mail.gmail.com> References: <6107ddb30706180753l38d963d3ia81b8e850d05f2c7@mail.gmail.com> <78ec96990706190950o1a05bb6ble51c12be826598c1@mail.gmail.com> <6107ddb30706212024u4cee9669k564d47c943a373e0@mail.gmail.com> Message-ID: <6107ddb30706212048q527857c4v9630f8420957b0eb@mail.gmail.com> I have it working now, thanks for your help! if I call 'bin/mouseHole' from the svn checkout it gives me a camping error 'NoMethodError undefined method `capture' for #' If I use the installed /usr/local/bin/mouseHole script it works fine. Not sure what causes that...or if my path is somehow messed up. On 6/21/07, Ben Poweski wrote: > > I updated to -r 106 > > Here is the list of the gems I have. > > > What is your current setup? > > Any thoughts? > > > I"m trying to get a working version for a book i'm working on. It looks > like a pretty sweet I just haven't been able to get it working on OSX yet. > > > > > *** LOCAL GEMS *** > > > actionmailer (1.3.3) > Service layer for easy email delivery and testing. > > > actionpack (1.13.3) > Web-flow and rendering framework putting the VC in MVC. > > > actionwebservice ( 1.2.3) > Web service support for Action Pack. > > > activerecord (1.15.3) > Implements the ActiveRecord pattern for ORM. > > activesupport (1.4.2) > Support and utility classes used by the Rails framework. > > > acts_as_versioned (0.2.3) > Simple versioning with active record models > > > builder (2.1.1) > Builders for MarkUp. > > > camping (1.5.194, 1.5.180, 1.5) > minature rails for stay-at-home moms > > > camping-omnibus (1.5.180) > the camping meta-package for updating ActiveRecord, Mongrel and > SQLite3 bindings > > captcha (0.1.2) > Ruby/CAPTCHA is an implementation of the 'Completely Automated > Public Turing Test to Tell Computers and Humans Apart'. > > cgi_multipart_eof_fix (2.1) > Fix an exploitable bug in CGI multipart parsing which affects Ruby > <= 1.8.5 when multipart boundary attribute contains a non-halting > regular expression string. > > > daemons (1.0.5) > A toolkit to create and control daemons in different ways > > > dbmodel (0.1.0) > A program that generates Rails files from a data model > > > fastthread (1.0) > Optimized replacement for thread.rb primitives > > gem_plugin (0.2.2) > A plugin system based only on rubygems that uses dependencies only > > > hpricot (0.6) > a swift, liberal HTML parser with a fantastic library > > > json (0.4.3) > A JSON implementation in Ruby > > > markaby (0.5) > Markup as Ruby, write HTML in your native Ruby tongue > > > metaid (1.0) > slight metaprogramming helpers > > > mongrel (1.0.1) > A small fast HTTP library and server that runs Rails, Camping, Nitro > and Iowa apps. > > > mouseHole (1.2) > mouseHole is a scriptable proxy, an alternative to Greasemonkey and > personal web server. > > > rails (1.2.3) > Web-application framework with template engine, control-flow layer, > and ORM. > > > rake (0.7.3, 0.7.2) > Ruby based make-like utility. > > > RedCloth (3.0.4) > RedCloth is a module for using Textile and Markdown in Ruby. Textile > and Markdown are text formats. A very simple text format. Another > stab at making readable text that can be converted to HTML. > > > rubygems-update ( 0.9.4) > RubyGems Update GEM > > > sources (0.0.1) > This package provides download sources for remote gem installation > > sqlite3-ruby (1.2.1) > SQLite3/Ruby is a module to allow Ruby scripts to interface with a > SQLite3 database. > > > On 6/19/07, Leslie Wu wrote: > > > > Does it work if you revert like so: > > > > /mouseHole% svn update -r 106 > > > > > > and make sure you have json gem <= 0.4.3? > > > > > > ~L > > > > On 6/18/07, Ben Poweski < bpoweski at gmail.com> wrote: > > > > > Has anyone discovered a solution for the problem > > > > > > *Edward Heil* edheil at edheil.com > > > > > > *Wed Jun 6 01:08:36 EDT 2007* > > > > > > discussed? I'm running edge mousehole on OS X with Ruby 1.8.6. > > > > > > I am able to manually install mouse hole scripts in .mouseHole but > > > they never seem to be interpretteed for any sites that meet the + and - > > > class method declaractions. > > > > > > Any thoughts? > > > > > > > > > > > > > > > > > > _______________________________________________ > > > Mousehole-scripters mailing list > > > Mousehole-scripters at rubyforge .org > > > http://rubyforge.org/mailman > > > /listinfo/mousehole-scripters > > > > > > > > > > > _______________________________________________ > > Mousehole-scripters mailing list > > Mousehole-scripters at rubyforge .org > > http://rubyforge.org/mailman > > /listinfo/mousehole-scripters > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/mousehole-scripters/attachments/20070621/d37d8222/attachment.html