Menu

/branches/v4-dev/Src/Hiliter.UPasParser.pas Commit Log


Commit Date  
[r1542] (13.8 kB) by delphidabbler

* XMLDoc commented unit.
* Refactored TParserStates set to define enumeration directly.

2011-07-29 15:54:16 View
Download
[r1541] (12.0 kB) by delphidabbler

Added detection of & prefix to keywords: no longer treats prefixed keywords as reserved.

2011-07-29 13:41:22 View
Download
[r1540] (11.5 kB) by delphidabbler

Generalised code that detects whether a directive is reserved or not depending on context.

2011-07-29 10:34:40 View
Download
[r1539] (10.5 kB) by delphidabbler

Added support for context sensitive directives that are only highlighted as reserved words within property, exports and external statements.

This implements feature request 3074911 (http://bit.ly/oorUsw)

2011-07-29 00:38:22 View
Download
[r1537] (8.4 kB) by delphidabbler

Various refactorings:
* Extract method.
* Extract field.
* Moved event types into THilitePasParser.
* Removed some Boolean flags used to indicate state and replaced by state set.
Tidied code following above changes.

2011-07-28 20:55:18 View
Download
[r1527] (8.3 kB) by delphidabbler

Replaced "private" class visibility specifiers with "strict private"

2011-07-22 15:26:54 View
Download
[r1447] (8.3 kB) by delphidabbler

* Added new StrSameStr, StrSameText, StrIsDelimiter and StrLastDelimiterPos routines to UStrUtils.
* Changed code that uses SysUtils AnsiSameStr, AnsiSameText, IsDelimiter and LastDelimiter to use equivalent new routines in UStrUtils instead.

2011-05-21 11:57:56 View
Download
[r1141] (8.3 kB) by delphidabbler

* Renamed UTextStreamReader unit as UStringReader and TTextStreamReader class as TStringReader. Changed TStringReader to read its data from a string instead of a stream.
* Updated using Hiliter.UPasLexer unit to use revised unit and class names.
* Updated chain of Hiliter classes that use Hiliter.UPasLexer to pass source code as a string instead of a stream. When streams were used they had to contain Unicode text, so it is safer and easier just to use strings instead.

2010-12-01 20:27:54 View
Download
[r1077] (8.4 kB) by delphidabbler

Development branch for CodeSnip release 4.

Initial source is a copy of v3.8.4 (r1075).

2010-11-26 17:58:26 View
Download
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.