visionmedia/terminal-table — pull request #15 by rrrene (2011-10-19 20:59:01+00:00)
Title: Add Separator class to represent separating rows

Since we are now representing Rows and Cells by classes, this patch adds the conclusive representation of separators as a subclass of Row.

Of course you still create your separators as usual:

```ruby
table { |t|
t.add_separator
t << :separator
}
```

But under the hood it is now handled as its own object instead of a symbol we have to check for before we can tread a row as a Row object.