"Sean Ross" <sross / connectmail.carleton.ca> wrote in message
news:8JiEd.3477$TN6.223560 / news20.bellglobal.com...
[snip]
> # lcd segment formats
> nothing   = " #{' '*size} "
> crossbar  = " #{'-'*size} "
> leftpost  = "|#{' '*size} "
> rightpost = " #{' '*size}|"
> uprights  = "|#{' '*size}|"
[snip]

Needs a little refactoring:

gap = ' '*size
nothing   = " #{gap} "
crossbar  = " #{'-'*size} "
leftpost  = "|#{gap} "
rightpost = " #{gap}|"
uprights  = "|#{gap}|"