atg / chocolat-public

Public bug tracker for the private chocolat project
http://chocolatapp.com
180 stars 4 forks source link

Shamrock please. #1762

Open atg opened 8 years ago

atg commented 8 years ago

Syntax highlighting is terrible and has been for 6 years.

  1. Finish shamrock.
  2. Figure out how to compile it as a standalone program. Think it just depends on oniguruma.
  3. Figure out how to test it. Collect as many examples of each language as possible and then run both old and new SH, output as plain text then diff to make sure there's no deviations.
  4. Finally figure out how to plumb shamrock into Chocolat, including changing CHScope into a wrapper around shamrock::Scope and CHLineMarker into a wrapper around shamrock::LineMarker.