Menu

Old Code (SVN) Commit Log


Commit Date  
[r1222] by delphidabbler

* Changed to write units as UTF-8 files if source code can't be stored in default ANSI code page. Still uses ANSI default encoding otherwise.
* Ensured that unit names are valid strings in default ANSI encoding to ensure that unit file names contain no Unicode characters (this can make earlier Delphis fail to find file).

2010-12-11 00:12:01 Tree
[r1221] by delphidabbler

Added new EncodingSupportsString public function.

2010-12-11 00:09:40 Tree
[r1220] by delphidabbler

* Added combo box to display and select required file encoding in Save Source code dialog box. Required revision of dialog box template in resources to make room for new controls.
* Created code to supply supported encodings for each file type and to save files using required encoding to source file output manager and related code.
* Much XMLDoc commenting.

2010-12-10 20:40:14 Tree
[r1219] by delphidabbler

Moved system default encoding to end of TEncodingType enumeration. Reason for this explained in comments to TEncodingType.

2010-12-10 15:45:26 Tree
[r1218] by delphidabbler

Commented out unused public methods of TEncodingHelper.

2010-12-10 15:23:10 Tree
[r1217] by delphidabbler

* Added new TEncodingType enumerated type to define all supported encodings.
* Re-wrote TEncodingHelper to use TEncodingType to use a single mapping of TEncodingType values to other info about an encoding instead of a multiplicity of dictionaries.

2010-12-10 13:56:11 Tree
[r1216] by delphidabbler

* Refactored TSourceFileInfo to store and expose file type related data via a record of type TSourceFileTypeInfo rather than using separate array properties for file extension and description (display name).
* Updated using units to use new interface to TSourceFileInfo.
* Changed commenting of USourceFileInfo unit to XMLDoc style.

2010-12-10 00:53:48 Tree
[r1215] by delphidabbler

Changed ownership of TSourceFileInfo objects. Formerly TSourceFileOutputMgr owned the object and save manager object filled in info via property. Now save manager objects own set up complete object's properties and pass to TSourceFileOutputMgr via constructor.

2010-12-10 00:00:44 Tree
[r1214] by delphidabbler

Updated with details of recent changes.

2010-12-09 17:22:33 Tree
[r1213] by delphidabbler

* Refactored, renamed and moved some code.
* Fixed some errors that could lead to attempts to copy files or directories to other with the same name.
* A lot of re-commenting.

2010-12-09 17:03:35 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.