Jamis Buck
6/19/2005 12:25:00 AM
On Jun 18, 2005, at 4:53 PM, gwtmp01@mac.com wrote:
>
> On Jun 18, 2005, at 4:46 PM, Jamis Buck wrote:
>
>> INTRODUCING SYNTAX 1.0! IT'S EXPLOSIVE! IT'LL MAKE A REAL
>> PROGRAMMER OUT OF YOU! IT'LL EAT YOUR DOG AND DISCOVER URANIUM IN
>> YOUR BACKYARD!
>>
>
> I'm not trying to pick on Syntax in particular but it seems
> to me that in many cases it isn't possible to figure out the
> purpose of packages/projects/gems from the announcement
> message. This is particularly obvious with updates/bug fixes
> rather than the initial announcement.
It's okay. Syntax is a mature library. It can take a fair bit of
picking on. :)
I apologize. I was in such a hurry to release this library and get
the languishing bug fixes off my mind that I completely forgot to
describe what the library is for.
Syntax is a lexical analysis framework, specifically for producing
syntax highlighted output of source code. It currently highlights
Ruby, XML, and YAML, and emits HTML, although you can write your own
syntax libraries and conversion modules. (The user manual describes
how to do this.)
Hope that's a bit clearer than the original announcement. ;)
- Jamis