# RegexpBench 0.5.2 Released

**URL:** <https://www.ruby-forum.com/t/regexpbench-0-5-2-released/126180>\
**Category:** Ruby\
**Created:** [January 16, 2008, 4:23am UTC](https://www.ruby-forum.com/t/regexpbench-0-5-2-released/126180 "2008-01-16T04:23:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [January 16, 2008, 4:23am UTC](https://www.ruby-forum.com/t/regexpbench-0-5-2-released/126180/1 "2008-01-16T04:23:54Z")

</div>

RegexpBench version 0.5.2 has been released!

Interactive testing and experimentation with regular expressions. To  
start, type ‘regexp-bench’ First command: help. Current nicest feature:  
saving and restoring test strings from a YAML file. Biggest wishlist  
item: automatic rspec output.

Changes:

Cleaned up output. Added better offline docs.  
Match and DontMatch matter now.  
Added documentation  
Added load/save.  
Added command line arguments: files to load match strings from  
Tweaking gemspec  
Updating email annoucements

Project: [http://rubyforge.org/project/regexpbench/](http://rubyforge.org/project/regexpbench/)  
Homepage: [http://regexpbench.rubyforge.org/](http://regexpbench.rubyforge.org/)

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [January 16, 2008, 6:33am UTC](https://www.ruby-forum.com/t/regexpbench-0-5-2-released/126180/2 "2008-01-16T06:33:04Z")

</div>

removed\_email\_address@domain.invalid wrote:

> RegexpBench version 0.5.2 has been released!
> 
> Interactive testing and experimentation with regular expressions. To start, type ‘regexp-bench’ First command: help. Current nicest feature: saving and restoring test strings from a YAML file. Biggest wishlist item: automatic rspec output.

Hmm, I wanted to try it out, but it uses DL which isn’t completely  
implemented under JRuby. What does it use DL for?

- Charlie

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [January 16, 2008, 8:34pm UTC](https://www.ruby-forum.com/t/regexpbench-0-5-2-released/126180/3 "2008-01-16T20:34:34Z")

</div>

On Jan 15, 2008 9:32 PM, Charles Oliver N. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> removed\_email\_address@domain.invalid wrote:
> 
> > RegexpBench version 0.5.2 has been released!
> > 
> > Interactive testing and experimentation with regular expressions. To start, type ‘regexp-bench’ First command: help. Current nicest feature: saving and restoring test strings from a YAML file. Biggest wishlist item: automatic rspec output.
> 
> Hmm, I wanted to try it out, but it uses DL which isn’t completely  
> implemented under JRuby. What does it use DL for?

It uses DL to access the line buffer in readline - something the stock  
ruby readline doesn’t allow for. CommandSet (the UI library that  
regexp-bench uses) provides a pretty sophisticated context sensitive  
tab completion that relies on knowing the whole line, rather than just  
the last word.

How come you’re using JRuby? 🙂

Judson

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [January 16, 2008, 8:58pm UTC](https://www.ruby-forum.com/t/regexpbench-0-5-2-released/126180/4 "2008-01-16T20:58:55Z")

</div>

Judson L. wrote:

> It uses DL to access the line buffer in readline - something the stock  
> ruby readline doesn’t allow for. CommandSet (the UI library that  
> regexp-bench uses) provides a pretty sophisticated context sensitive  
> tab completion that relies on knowing the whole line, rather than just  
> the last word.
> 
> How come you’re using JRuby? 🙂

Because it’s fast and I wrote large parts of it.

- Charlie
