# Pretty 0.3.1 released

**URL:** <https://www.ruby-forum.com/t/pretty-0-3-1-released/146246>\
**Category:** Ruby\
**Created:** [August 19, 2008, 1:07pm UTC](https://www.ruby-forum.com/t/pretty-0-3-1-released/146246 "2008-08-19T13:07:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wujciol](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f475e1/32.png) [@wujciol](https://www.ruby-forum.com/u/wujciol)\
**Post date:** [August 19, 2008, 1:07pm UTC](https://www.ruby-forum.com/t/pretty-0-3-1-released/146246/1 "2008-08-19T13:07:21Z")

</div>

Changes:

- Code is now using rules files to parse files specified by user
- Rules fixed

Usage: pretty [-language] filename(-s)

Project now need people who will write rules files for another  
languages. This is rule file for Ruby:

line.size \> 80 !!! Too long line  
line =~ /^;/ !!! Don’t use ;  
line =~ /[$]\w+/ !!! Using global variables is not good idea except that  
you are using special variables like $\_

If you write rule file for some language please post it to this forum. I  
will add ot to project immediately.

---

<div class="post-metadata">

**Author:** ![wujciol](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f475e1/32.png) [@wujciol](https://www.ruby-forum.com/u/wujciol)\
**Post date:** [August 19, 2008, 7:27pm UTC](https://www.ruby-forum.com/t/pretty-0-3-1-released/146246/2 "2008-08-19T19:27:03Z")

</div>

On Tue, Aug 19, 2008 at 7:03 AM, Mateusz T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Changes:
> 
> - Code is now using rules files to parse files specified by user
> - Rules fixed
> 
> Usage: pretty [-language] filename(-s)

Is there somewhere I can download this?

–  
Avdi

Home: [http://avdi.org](http://avdi.org)  
Developer Blog: [Avdi Grimm, Code Cleric](http://avdi.org/devblog/)  
Twitter: [http://twitter.com/avdi](http://twitter.com/avdi)  
Journal: [http://avdi.livejournal.com](http://avdi.livejournal.com)

---

<div class="post-metadata">

**Author:** ![wujciol](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f475e1/32.png) [@wujciol](https://www.ruby-forum.com/u/wujciol)\
**Post date:** [August 19, 2008, 7:42pm UTC](https://www.ruby-forum.com/t/pretty-0-3-1-released/146246/3 "2008-08-19T19:42:15Z")

</div>

Avdi G. wrote:

> On Tue, Aug 19, 2008 at 7:03 AM, Mateusz T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> wrote:
> 
> > Changes:
> > 
> > - Code is now using rules files to parse files specified by user
> > - Rules fixed
> > 
> > Usage: pretty [-language] filename(-s)
> 
> Is there somewhere I can download this?
> 
> –  
> Avdi
> 
> Home: [http://avdi.org](http://avdi.org)  
> Developer Blog: [Avdi Grimm, Code Cleric](http://avdi.org/devblog/)  
> Twitter: [http://twitter.com/avdi](http://twitter.com/avdi)  
> Journal: [http://avdi.livejournal.com](http://avdi.livejournal.com)

You can download it from [http://rubyforge.org/projects/pretty/](http://rubyforge.org/projects/pretty/)  
or just install: gem install pretty

---

<div class="post-metadata">

**Author:** ![wujciol](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f475e1/32.png) [@wujciol](https://www.ruby-forum.com/u/wujciol)\
**Post date:** [August 19, 2008, 8:02pm UTC](https://www.ruby-forum.com/t/pretty-0-3-1-released/146246/4 "2008-08-19T20:02:15Z")

</div>

On Tue, Aug 19, 2008 at 1:38 PM, Mateusz T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> You can download it from [http://rubyforge.org/projects/pretty/](http://rubyforge.org/projects/pretty/)  
> or just install: gem install pretty

Thanks 🙂 Might want to include that info in future announcements…

–  
Avdi

Home: [http://avdi.org](http://avdi.org)  
Developer Blog: [Avdi Grimm, Code Cleric](http://avdi.org/devblog/)  
Twitter: [http://twitter.com/avdi](http://twitter.com/avdi)  
Journal: [http://avdi.livejournal.com](http://avdi.livejournal.com)

---

<div class="post-metadata">

**Author:** ![wujciol](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f475e1/32.png) [@wujciol](https://www.ruby-forum.com/u/wujciol)\
**Post date:** [August 20, 2008, 4:23am UTC](https://www.ruby-forum.com/t/pretty-0-3-1-released/146246/5 "2008-08-20T04:23:58Z")

</div>

On Tue, Aug 19, 2008 at 1:03 PM, Mateusz T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> line =~ /^;/ !!! Don’t use ;  
> really = %{code  
> ; comment  
> }  
> line =~ /[$]\w+/ !!! Using global variables is not good idea except that  
> you are using special variables like $\_

are\_you\_sure = “Make some $money”

## Robert

[http://ruby-smalltalk.blogspot.com/](http://ruby-smalltalk.blogspot.com/)

There’s no one thing that’s true. It’s all true.
