wirble
- URL
- http://pablotron.org/software/wirble/
- Author(s)
- Paul Duncan
- Summary
- A handful of useful Irb features, including colorized results, tab-completion, history, a simple prompt, and several helper methods, all rolled into one easy to use package.
Comments
wirble
(ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-darwin10.2.0])
is Working
for maurizio de magnis (Mac OSX, 5 months ago)
works perfectly
wirble
(ruby 1.9.1p129 (2009-05-12 revision 23412) [i386-darwin10.2.0] )
is Working
for Stefan Kroes (Mac OSX, 8 months ago)
Works like a charm!
wirble
(0.1.3)
is Working
for yuvilio (GNU/Linux, 10 months ago)
wirble 0.1.3 colorize works fine on my ruby1.9 only ubuntu machine (ruby 1.9.0 (2008-06-20 revision 17482) [x86_64-linux])
wirble
(0.1.3)
is Working
for Zachery Hostens (Mac OSX, 11 months ago)
works perfectly, but all i use currently is colorize
wirble
(0.1.3)
is Working
for Jens Wille (GNU/Linux, about 1 year ago)
Paul just release Wirble 0.1.3, see <http://pablotron.org/?cid=1567>.
wirble
(0.1.2)
is Failing
for Rolf (GNU/Linux, about 1 year ago)
wirble
(1.9.1)
is Failing
for andy (GNU/Linux, about 1 year ago)
wirble
(0.1.2)
is Failing
for Jens Wille (GNU/Linux, about 1 year ago)
I contacted Paul to merge my changes. Still waiting for a reply...
Anyway, just install my Gem from GitHub and you're good to go. Or fork away and build your own ;-)
@Donald: You're right, here's the patch:
http://github.com/blackwinter/wirble/commit/e3236f947a9e5564bc8d5dfe1295ef8d2636843d
cheers
jens
wirble
(0.1.2)
is Failing
for Donald Guy (Mac OSX, about 1 year ago)
The same as errors as those listed. However all are easily resolvable by replacing all "when 'foo':"s with "when 'foo' then"s or even "when 'foo';"s
That's the only incompatibility I know of.
wirble
(0.1.2)
is Failing
for Luiz Rocha (Mac OSX, about 1 year ago)
Same error listed. Did not try the blackwinter's gem.
wirble
(0.1.2)
is Failing
for Jerod Santo (GNU/Linux, about 1 year ago)
blackwinter has a working gem on GitHub:
http://github.com/blackwinter/wirble/tree/master
We just need to get his changes merged into the master repo.
wirble
(0.1.2)
is Failing
for Michael Kohl (Mac OSX, about 1 year ago)
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:266: warning: else without rescue is useless
/Users/michi/.irbrc:4:in `require': /usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:141: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n' (SyntaxError)
when ':': state << :symbol
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:142: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when '"': state << :string
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:143: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when '#': state << :object
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:150: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when '{': yield :open_hash, '{'
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:151: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when '[': yield :open_array, '['
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:152: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when ']': yield :close_array, ']'
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:153: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when '}': yield :close_hash, '}'
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:154: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when /\s/: yield :whitespace, c
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:155: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when ',': yield :comma, ','
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:166: syntax error, unexpected keyword_when, expecting keyword_end
when :symbol
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:177: syntax error, unexpected keyword_when, expecting keyword_end
when :string
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:191: syntax error, unexpected keyword_when, expecting keyword_end
when :keyword
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:203: syntax error, unexpected keyword_when, expecting keyword_end
when :number
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:221: syntax error, unexpected keyword_when, expecting keyword_end
when :object
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:223: syntax error, unexpected ':', expecting keyword_then or ',' or ';' or '\n'
when '<':
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:226: syntax error, unexpected keyword_when, expecting keyword_end
when ':':
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:226: syntax error, unexpected ':', expecting keyword_end
when ':':
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:228: syntax error, unexpected keyword_when, expecting keyword_end
when '@':
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:228: syntax error, unexpected ':', expecting keyword_end
when '@':
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:230: syntax error, unexpected keyword_when, expecting keyword_end
when '>'
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:234: syntax error, unexpected keyword_when, expecting keyword_end
when :object_class
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:243: syntax error, unexpected keyword_when, expecting keyword_end
when :object_addr
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:254: syntax error, unexpected keyword_when, expecting keyword_end
when :object_line
^
/usr/local/lib/ruby19/gems/1.9.1/gems/wirble-0.1.2/wirble.rb:436: syntax error, unexpected keyword_end, expecting $end
from /Users/michi/.irbrc:4:in `<top (required)>'
from /usr/local/lib/ruby19/1.9.1/irb/init.rb:217:in `load'
from /usr/local/lib/ruby19/1.9.1/irb/init.rb:217:in `run_config'
from /usr/local/lib/ruby19/1.9.1/irb/init.rb:19:in `setup'
from /usr/local/lib/ruby19/1.9.1/irb.rb:53:in `start'
from /usr/local/bin/irb19:12:in `<main>'

wirble (0.1.3 on 1.9.2) is Working
for Luke Randall (Mac OSX, 18 days ago)