Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 0.2.0
Fetching contributors…

Cannot retrieve contributors at this time

261 lines (177 sloc) 5.358 kb

v0.2.0 – May 9th 2010

11 Features Implemented

ID Description

#62

A new highlight macro is available to highlight source code (CodeRay or UltraViolet requireed).

#76

It is now possible to use Glyph programmatically via the new Glyph#filter and Glyph#compile methods.

#87

It is now possible to define snippets inside a Glyph source file using the snippet: macro.

#88

It is now possible to change configuration settings inside a Glyph source file using the config: macro macro (Jabbslad).

#89

It is now possible to compile a single Glyph source file without creating a Glyph project.

#92

6 new macros have been defined to allow conditional processing (condition macro, eq macro, not macro, and macro, or macro, match macro)

#94

It is now possible to add validators to macros, for example to check the number of parameters they take.

#97

The compile command command can now take an extra --auto switch to trigger document auto-regeneration whenever a source file is changed (koraktor).

#99

Added a document.draft setting. If set to true, comments and TODOs are rendered in output files.

#100

Glyph CSS files are no longer copied to new projects, but they can be referenced as if they were (see also #93).

#108

It is now possible to define Glyph macros within Glyph source files using the macro: macro.

8 Bugs Fixed

ID Description

#86

Warning and error messages have been updated, and it is now possible to show additional debug information. Additionally, syntax errors are now handled before the document is processed.

#93

Default css files were not copied when creating a new project. The issue has been resolved by allowing the style macro to reference Glyph’s system styles (see also #100).

#95

The config command did not save data to YAML configuration files. This has been fixed ensuring that internal configuration overrides are not saved to the YAML file too.

#98

Glyph is now fully compatible with Ruby 1.9.1 and JRuby 1.4.0.

#101

Additional tests have been developed to improve Textile support. There should no longer be errors when using textile block elements inside Glyph macros.

#103

Fixed a bug that caused test failures when deleting the test project directory.

#104

Nested Glyph macros calling Macro#interpret no longer ignore escape delimiters.

#107

Added the possibility to encode (using the encode macro) and decode (using the decode macro) macros so that they can be interpreted later.

v0.1.0 – April 8th 2010

Initial release.

Jump to Line
Something went wrong with that request. Please try again.