Menu

/trunk/Src/UREMLDataIO.pas Commit Log


Commit Date  
[r1985] (30.3 kB) by delphidabbler

Renamed UActiveText, UActiveTextHTML, UActiveTextRTF & UActiveTextValidator units into ActiveText namespace as UMain, UHTMLRenderer, URTFRenderer and UValidator respectively.
Updated all using units as necessary.

2012-06-24 14:06:52 View
Download
[r1925] (30.3 kB) by delphidabbler

Changed TREMLWriter to write a newline after closing block level REML tags.

2012-06-18 22:39:49 View
Download
[r1922] (30.2 kB) by delphidabbler

Modified TTaggedTextLexer to emit only first of any sequence of white space characters. Any intervening tags are ignored for this purpose so that "x <em> y </em> x" is parsed as "x <em>y </em>x". A side effect is that a text token with an empty string can be returned.

Changed TREMLReader.Parse to ignore empty text tokens received from lexer: no active text element is generated for empty string.

2012-06-18 22:19:59 View
Download
[r1921] (30.2 kB) by delphidabbler

Fixed problem with REML parsing where nested block level tags in REML, such as <p>...<p>...</p>...</p> were being permitted.
Required new TActiveTextActionElemKinds set type in UActiveText unit.

NOTE: This fix may cause exceptions when loading any old REML code when block level tags are nested. All main database is OK, but some user defined snippets could be affected and their extra information will be lost.

2012-06-18 20:19:05 View
Download
[r1759] (27.7 kB) by delphidabbler

Standardised svn:mime-type properties to "text/pascal" and svn:eol-style to "native"

2012-02-27 11:40:49 View
Download
[r1757] (28.5 kB) by delphidabbler

Reintegrated v4-dev branch into trunk.
Trunk now contains v4 development tree

2012-02-27 11:19:09 View
Download
[r1003] (32.5 kB) by delphidabbler

Changed data type of IsCompound fields and flags in UTaggedTextLexer unit from WordBool to Boolean and updated calling code as necessary.

2010-11-14 10:50:54 View
Download
[r1002] (32.5 kB) by delphidabbler

* Converted TREMLTags and TREMLEntities into completely static classes that use class vars and class constructors etc.
* Removed TREMLInfo class that handled previous non-static versions of TREMLTags and TREMLEntities and modified code that called TREMLInfo to call TREMLTags and TREMLEntities directly.
* Tweaked comments a little.

2010-11-14 10:46:10 View
Download
[r995] (34.0 kB) by delphidabbler

* Modified EActiveTextParserError exception to descend from EValidation.
* Changed TREMLReader.Parse method to map ensure that all raised EActiveTextParserError exceptions get a copy of the selection information stored in handled ETaggedTextLexer exceptions.

2010-11-12 16:47:09 View
Download
[r989] (34.0 kB) by delphidabbler

Removed unused EREMLEntities exception class.

2010-11-12 11:39:46 View
Download
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.