Menu

Old Code (SVN) Commit Log


Commit Date  
[r1579] by delphidabbler

Changed code that inserts highlighted source code RTF documents into existing RTF document, replacing a placeholder with code that writes highlighted source code RTF directly into document while it is being built using TRTFHiliteRenderer object. This clarifies code and avoids complexity of having to merge one RTF document into another.

2011-09-22 13:47:48 Tree
[r1578] by delphidabbler

* Re-implemented TSyntaxHiliter as a static class with one class method: Hilite. Class no longer implements ISyntaxHiliter.
* Removed redundant ISyntaxHiliter interface declaration.
* Updated all using code re changes.

2011-09-22 13:04:11 Tree
[r1577] by delphidabbler

Pulled out common code from renderer objects into new common base class.

2011-09-22 12:42:49 Tree
[r1576] by delphidabbler

XMLDoc commented units.

2011-09-22 12:31:09 Tree
[r1575] by delphidabbler

Moved IHiliteRenderer from Hiliter.UHiliter to Hiliter.UGlobals.

2011-09-22 09:47:53 Tree
[r1574] by delphidabbler

* Changed ISyntaxHiliter.Hilite method to take only source code parameter: hilite attributes and document title parameters removed.
* Modified TSyntaxHiliter re change to ISyntaxHiliter.
* Removed TSyntaxHiliter.Render method
* Removed Attrs and Title private properties from TSyntaxHiliter along with all supporting code.
* Removed now empty TSyntaxHiliter destructor.
* Refactored out several single line methods by inlining their content.
* Modified using code re these changes.

2011-09-22 00:41:39 Tree
[r1573] by delphidabbler

* Made TSyntaxHiliter public.
* Removed temporary CreateRenderedHiliter function that constructed TSyntaxHiliter instances.
* Updated code that user CreateRenderedHiliter to construct TSyntaxHiliter directly.

2011-09-22 00:16:22 Tree
[r1572] by delphidabbler

Flattened highlighter class heirachy into a single class that takes a renderer object to do highlighting. Named this class TSyntaxHiliter, made it sealed and change visibility of methods and fields.

2011-09-22 00:12:59 Tree
[r1571] by delphidabbler

Reimplemented TNulDocumentHiliter to return document text directly instead of using TNulHiliter. Then removed now redundant TNulHiliter class.

2011-09-21 23:49:30 Tree
[r1570] by delphidabbler

Removed redundant TSyntaxHiliterFactory enumeration, TSyntaxHiliterClass class ref, and TBaseHTMLHiliter and all descendant highlighter classes.

2011-09-21 23:46:50 Tree
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.