# # ChangeLog for / # # Generated by Trac 1.6 # Jun 16, 2025, 6:04:47 PM Tue, 14 Feb 2012 06:33:51 GMT chronos [37] * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/Produce/UProducerAsm8051.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerGCCC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/IDE/Forms/UCodeForm.lfm (modified) * trunk/IDE/Forms/UCodeForm.pas (modified) * trunk/IDE/Forms/UCompilerSettingsForm.lfm (added) * trunk/IDE/Forms/UCompilerSettingsForm.lrt (added) * trunk/IDE/Forms/UCompilerSettingsForm.pas (added) * trunk/IDE/Forms/UCompilersForm.lfm (added) * trunk/IDE/Forms/UCompilersForm.lrt (added) * trunk/IDE/Forms/UCompilersForm.pas (added) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.lrt (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Forms/UProjectManager.pas (modified) * trunk/IDE/Images/Icons/Delete.png (modified) * trunk/IDE/Languages/Transpascal.cs.po (modified) * trunk/IDE/Languages/Transpascal.po (modified) * trunk/IDE/Languages/ULanguages.cs.po (added) * trunk/IDE/Languages/lclstrconsts.cs.po (added) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/Transpascal.lpr (modified) * trunk/IDE/UApplicationInfo.pas (modified) * trunk/IDE/UProject.pas (modified) * Added: Form containing list of supported compiler producers. Path ... Mon, 13 Feb 2012 15:07:34 GMT chronos [36] * trunk/IDE (modified) * trunk/IDE/Forms/UCodeForm.pas (modified) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Forms/UProjectManager.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/Transpascal.lpr (modified) * trunk/IDE/UProject.pas (modified) * Modified: Partialy solved project open/close/save management. Mon, 13 Feb 2012 14:50:17 GMT chronos [35] * trunk/IDE/Forms/UFormOptions.lfm (added) * trunk/IDE/Forms/UFormOptions.lrt (added) * trunk/IDE/Forms/UFormOptions.pas (added) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.lrt (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Forms/UMessagesForm.lfm (modified) * trunk/IDE/Forms/UProjectManager.lfm (modified) * trunk/IDE/Forms/UProjectManager.lrt (added) * trunk/IDE/Images (added) * trunk/IDE/Images/Icons (added) * trunk/IDE/Images/Icons/Book.png (added) * trunk/IDE/Images/Icons/Breakpoint.png (added) * trunk/IDE/Images/Icons/Delete.png (added) * trunk/IDE/Images/Icons/Document.png (added) * trunk/IDE/Images/Icons/Exit.png (added) * trunk/IDE/Images/Icons/Help.png (added) * trunk/IDE/Images/Icons/Number.png (added) * trunk/IDE/Images/Icons/Open.png (added) * trunk/IDE/Images/Icons/Pause.png (added) * trunk/IDE/Images/Icons/Properties.png (added) * trunk/IDE/Images/Icons/Record.png (added) * trunk/IDE/Images/Icons/Reload.png (added) * trunk/IDE/Images/Icons/Save.png (added) * trunk/IDE/Images/Icons/Stop.png (added) * trunk/IDE/Languages/Transpascal.cs.po (modified) * trunk/IDE/Languages/Transpascal.po (modified) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/Transpascal.lpr (modified) * trunk/IDE/UProject.pas (modified) * trunk/Packages (moved) * trunk/Packages/Common-0.4.zip (added) * trunk/Components/CoolDocking-0.1.zip (deleted) * trunk/Packages/CoolDocking-0.5.zip (added) * trunk/Packages/TemplateGenerics-0.3.zip (modified) * Modified: Selection of Analyzer and Producer is now done in main ... Mon, 13 Feb 2012 12:47:33 GMT chronos [34] * trunk/IDE (modified) * trunk/IDE/Common/UDebugLog.pas (deleted) * trunk/IDE/Common/ULastOpenedList.pas (deleted) * trunk/IDE/Common/URegistry.pas (deleted) * trunk/IDE/Forms/UAboutForm.lfm (added) * trunk/IDE/Forms/UAboutForm.lrt (added) * trunk/IDE/Forms/UAboutForm.pas (added) * trunk/IDE/Forms/UCodeForm.lfm (modified) * trunk/IDE/Forms/UCodeForm.lrt (added) * trunk/IDE/Forms/UCodeForm.pas (modified) * trunk/IDE/Forms/UCompiledForm.lfm (modified) * trunk/IDE/Forms/UCompiledForm.lrt (added) * trunk/IDE/Forms/UCompiledForm.pas (modified) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.lrt (added) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Forms/UMessagesForm.lfm (modified) * trunk/IDE/Forms/UMessagesForm.lrt (added) * trunk/IDE/Forms/UMessagesForm.pas (modified) * trunk/IDE/Languages (added) * trunk/IDE/Languages/Transpascal.cs.po (added) * trunk/IDE/Languages/Transpascal.po (added) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/Transpascal.lpr (modified) * trunk/IDE/UApplicationInfo.pas (modified) * Added: Package Common replace units LastOpenedList and Registry. * ... Mon, 25 Apr 2011 20:41:52 GMT george [33] * tools/Grammer/Grammer.lpi (modified) * tools/Grammer/Grammer.lpr (modified) * tools/Grammer/Pl0Grammer.pas (added) * tools/Grammer/UMainForm.lfm (modified) * tools/Grammer/UMainForm.pas (modified) * Added: Pl0 pascal grammer definition. * Added: Generation of ... Mon, 25 Apr 2011 17:48:11 GMT george [32] * trunk/Compiler (modified) * trunk/Compiler/Analyze (modified) * trunk/Compiler/Produce (modified) * trunk/IDE (modified) * trunk/IDE/Forms (modified) Mon, 25 Apr 2011 17:47:11 GMT george [31] * tools (added) * tools/Grammer (added) * tools/Grammer/Grammer.ico (added) * tools/Grammer/Grammer.lpi (added) * tools/Grammer/Grammer.lpr (added) * tools/Grammer/Grammer.res (added) * tools/Grammer/Test.grammer (added) * tools/Grammer/UGrammer.pas (added) * tools/Grammer/UMainForm.lfm (added) * tools/Grammer/UMainForm.pas (added) * Added: Tool for generating source code structure from language ... Mon, 25 Apr 2011 17:46:28 GMT george [30] * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/IDE/Common/ULastOpenedList.pas (modified) * trunk/IDE/Forms/UCodeForm.lfm (modified) * trunk/IDE/Forms/UCodeForm.pas (modified) * trunk/IDE/Forms/UCompiledForm.lfm (modified) * trunk/IDE/Forms/UCompiledForm.pas (modified) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Forms/UMessagesForm.lfm (modified) * trunk/IDE/Forms/UMessagesForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/Transpascal.lpr (modified) * trunk/IDE/UProject.pas (modified) * Modified: Used new CoolDocking version. Sat, 05 Mar 2011 18:00:05 GMT george [29] * trunk/Forms (deleted) * Deleted: Old forms files in old location. Wed, 19 Jan 2011 10:10:50 GMT george [28] * trunk/Components/TemplateGenerics-0.2.zip (deleted) * trunk/Components/TemplateGenerics-0.3.zip (added) Wed, 19 Jan 2011 10:09:41 GMT george [27] * trunk/Compiler/Analyze/UAnalyzer.pas (modified) * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/UProject.pas (modified) * Fixed: Dependency to SpecializedObjectList replaced by SpecializedList. Wed, 08 Dec 2010 09:00:30 GMT george [26] * trunk/Compiler/Analyze/UAnalyzer.pas (modified) * trunk/Compiler/Analyze/UAnalyzerPascal.pas (modified) * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/UProject.pas (modified) * Removed: Generic template usage form project code. Replaced by ... Sat, 04 Dec 2010 21:05:05 GMT george [25] * trunk/Compiler/Analyze/UAnalyzer.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Components/TemplateGenerics-0.2.zip (modified) * trunk/Demos/Console/Console.pas (modified) * trunk/Demos/Console/System.pas (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * Updated: Support for newer generic library. Wed, 10 Nov 2010 08:42:27 GMT george [24] * trunk/Compiler/Analyze/UAnalyzerPascal.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/IDE/Common/ULastOpenedList.pas (modified) * trunk/IDE/Forms/UCodeForm.pas (modified) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Forms/UMessagesForm.lfm (modified) * trunk/IDE/Forms/UMessagesForm.pas (modified) * trunk/IDE/Forms/UProjectManager.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/Transpascal.lpr (modified) * trunk/IDE/UApplicationInfo.pas (modified) * trunk/IDE/UProject.pas (modified) * Added: Parsing type parameters. * Fixed: Saving edited files. Wed, 10 Nov 2010 06:26:52 GMT george [23] * trunk/Demos/Generics/Generics.tppr (modified) * trunk/IDE/Forms/UCodeForm.lfm (modified) * trunk/IDE/Forms/UProjectManager.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/Transpascal.lpr (modified) * trunk/IDE/UProject.pas (modified) * Fixed: Saving project file. Tue, 09 Nov 2010 13:15:56 GMT george [22] * trunk/Demos/Generics/Generics.tppr (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) Tue, 09 Nov 2010 13:08:55 GMT george [21] * trunk/Compiler/Analyze/UAnalyzerPascal.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Demos/Generics (added) * trunk/Demos/Generics/Generics.pas (added) * trunk/Demos/Generics/Generics.tppr (added) * trunk/Demos/Generics/List.pas (added) * trunk/Demos/Generics/System.pas (added) * trunk/Demos/Structure (modified) * trunk/Demos/Structure/Project.pas (modified) * trunk/Demos/Structure/System.pas (modified) * trunk/IDE/Forms/UCodeForm.lfm (modified) * trunk/IDE/Forms/UCodeForm.pas (modified) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * trunk/IDE/UProject.pas (modified) * Modified: Project saving. Tue, 09 Nov 2010 11:21:56 GMT george [20] * trunk/Compiler/Analyze/UAnalyzer.pas (modified) * trunk/Compiler/Analyze/UAnalyzerPascal.pas (modified) * trunk/Compiler/UCompiler.pas (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * Modified: Tokenizer was using slow Text property of TStringList. ... Tue, 09 Nov 2010 10:19:28 GMT george [19] * trunk/Compiler/Analyze/UAnalyzerPascal.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * Added: Support for multiple combined sections var, type, const and ... Tue, 09 Nov 2010 07:10:12 GMT george [18] * trunk/Compiler/Analyze/UAnalyzerPascal.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * Modified: Generation of types in ProducerPascal. Mon, 08 Nov 2010 13:14:13 GMT george [17] * trunk/Compiler/Analyze/UAnalyzerPascal.pas (modified) * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/IDE/Transpascal.lpi (modified) * Modified: Enhanced Delphi producer. Mon, 08 Nov 2010 12:09:47 GMT george [16] * trunk/Compiler/UCompiler.pas (modified) * trunk/Demos (moved) * trunk/IDE/Transpascal.lpi (modified) * trunk/Project (deleted) * Example projects renamed to Demos directory. Mon, 08 Nov 2010 12:08:36 GMT george [15] * trunk/Projects (copied) * trunk/Projects/Console (added) * trunk/Project/Console.pas (deleted) * trunk/Projects/Console/Console.pas (added) * trunk/Projects/Console/Console.tppr (added) * trunk/Projects/Console/System.pas (added) * trunk/Project/MemoryManager.pas (deleted) * trunk/Project/Network.pas (deleted) * trunk/Project/Project.pas (deleted) * trunk/Project/Project.tppr (deleted) * trunk/Projects/Structure (added) * trunk/Projects/Structure/Project.pas (added) * trunk/Projects/Structure/Project.tppr (added) * trunk/Projects/Structure/System.pas (added) * trunk/Project/System.pas (deleted) * Reorganized example projects. Mon, 08 Nov 2010 11:58:47 GMT george [14] * trunk/Compiler/Produce/UProducers.pas (modified) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * Added: SINGLE_PRODUCER keyword for exclude other producers form ... Mon, 08 Nov 2010 11:33:35 GMT george [13] * trunk/Components (added) * trunk/Components/CoolDocking-0.1.zip (added) * trunk/Components/TemplateGenerics-0.2.zip (added) * trunk/IDE/Transpascal.lpi (modified) * Added: Used packages. Mon, 08 Nov 2010 09:06:37 GMT george [12] * trunk/Compiler/Analyze/UAnalyzer.pas (added) * trunk/Compiler/Analyze/UAnalyzerPascal.pas (added) * trunk/Compiler/Analyze/UAnalyzers.pas (added) * trunk/Compiler/Analyze/UGrammer.pas (deleted) * trunk/Compiler/Analyze/UParser.pas (deleted) * trunk/Compiler/Analyze/UPascalParser.pas (deleted) * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/Produce/UProducerAsm8051.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerGCCC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/Produce/UProducers.pas (added) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/Compiler/TranspascalCompiler.pas (modified) * trunk/Compiler/UCompiler.pas (modified) * trunk/IDE (modified) * trunk/IDE/Forms/UCodeTreeForm.pas (modified) * trunk/IDE/Forms/UCompiledForm.pas (modified) * trunk/IDE/Forms/UMainForm.lfm (modified) * trunk/IDE/Forms/UMainForm.pas (modified) * trunk/IDE/Transpascal.lpi (modified) * Parser renamed to Analyzer. * Modified: Specialized parsers and ... Mon, 08 Nov 2010 06:54:02 GMT george [11] * trunk (modified) * trunk/Common (deleted) * trunk/Transpascal.ico (deleted) * trunk/Transpascal.lpi (deleted) * trunk/Transpascal.lpr (deleted) * trunk/Transpascal.res (deleted) * trunk/UApplicationInfo.pas (deleted) * trunk/UProject.pas (deleted) * trunk/UTextSource.pas (deleted) Mon, 08 Nov 2010 06:53:31 GMT george [10] * trunk/IDE/Common (copied) * trunk/IDE/Forms (copied) * trunk/IDE/Forms/UMainForm.pas (copied) * trunk/IDE/Forms/UProjectManager.pas (copied) * trunk/IDE/Transpascal.ico (added) * trunk/IDE/Transpascal.lpi (added) * trunk/IDE/Transpascal.lpr (added) * trunk/IDE/Transpascal.res (added) * trunk/IDE/UApplicationInfo.pas (added) * trunk/IDE/UProject.pas (added) * trunk/IDE/UTextSource.pas (added) * Moved: IDE files moved to IDE subdirectory. Mon, 08 Nov 2010 06:48:52 GMT george [9] * trunk/IDE (added) * Added: IDE directory. Mon, 08 Nov 2010 06:06:20 GMT george [8] * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Transpascal.lpi (modified) * Added: Support for type value. Fri, 05 Nov 2010 12:50:02 GMT george [7] * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Transpascal.lpi (modified) * Added: Support for unit initialization and finalization sections. Fri, 05 Nov 2010 10:31:04 GMT george [6] * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/Produce/UProducer.pas (modified) * trunk/Compiler/Produce/UProducerAsm8051.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerGCCC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/Produce/UProducerTreeView.pas (modified) * trunk/Compiler/UCompiler.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Forms/UProjectManager.pas (modified) * trunk/Transpascal.lpi (modified) * trunk/UProject.pas (modified) * Added: Typecasting support. * Fixed: Function call in expressions. ... Fri, 05 Nov 2010 08:36:20 GMT george [5] * documents (added) * documents/Features.txt (added) * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/Produce/UProducerDynamicC.pas (modified) * trunk/Compiler/Produce/UProducerPascal.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Transpascal.lpi (modified) * Fixed: Variable and constant expression. Fri, 05 Nov 2010 06:24:45 GMT george [4] * trunk/Compiler/Analyze/UParser.pas (modified) * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/USourceCode.pas (modified) * trunk/Forms/UMainForm.pas (modified) * trunk/Project/System.pas (modified) * trunk/Transpascal.lpi (modified) * Modified: Reorganize parser code to use logical separated functions. Thu, 04 Nov 2010 11:19:14 GMT george [3] * trunk (modified) * trunk/Compiler (modified) * trunk/Compiler/Analyze/UParser.pas (modified) * trunk/Compiler/Analyze/UPascalParser.pas (modified) * trunk/Compiler/TranspascalCompiler.lpk (modified) * trunk/Forms/UMainForm.pas (modified) * trunk/Transpascal.lpi (modified) * Modified: More parsing procedures transformed to functions. Thu, 04 Nov 2010 08:22:39 GMT george [2] * trunk/Common (added) * trunk/Common/UDebugLog.pas (added) * trunk/Common/ULastOpenedList.pas (added) * trunk/Common/URegistry.pas (added) * trunk/Compiler (added) * trunk/Compiler/Analyze (added) * trunk/Compiler/Analyze/UGrammer.pas (added) * trunk/Compiler/Analyze/UParser.pas (added) * trunk/Compiler/Analyze/UPascalParser.pas (added) * trunk/Compiler/Produce (added) * trunk/Compiler/Produce/C (added) * trunk/Compiler/Produce/C/platform.h (added) * trunk/Compiler/Produce/UProducer.pas (added) * trunk/Compiler/Produce/UProducerAsm8051.pas (added) * trunk/Compiler/Produce/UProducerDynamicC.pas (added) * trunk/Compiler/Produce/UProducerGCCC.pas (added) * trunk/Compiler/Produce/UProducerPascal.pas (added) * trunk/Compiler/Produce/UProducerTreeView.pas (added) * trunk/Compiler/TranspascalCompiler.lpk (added) * trunk/Compiler/TranspascalCompiler.pas (added) * trunk/Compiler/UCompiler.pas (added) * trunk/Compiler/USourceCode.pas (added) * trunk/Forms (added) * trunk/Forms/UCodeForm.lfm (added) * trunk/Forms/UCodeForm.pas (added) * trunk/Forms/UCodeTreeForm.lfm (added) * trunk/Forms/UCodeTreeForm.pas (added) * trunk/Forms/UCompiledForm.lfm (added) * trunk/Forms/UCompiledForm.pas (added) * trunk/Forms/UMainForm.lfm (added) * trunk/Forms/UMainForm.pas (added) * trunk/Forms/UMessagesForm.lfm (added) * trunk/Forms/UMessagesForm.pas (added) * trunk/Forms/UProjectManager.lfm (added) * trunk/Forms/UProjectManager.pas (added) * trunk/Project (added) * trunk/Project/Console.pas (added) * trunk/Project/MemoryManager.pas (added) * trunk/Project/Network.pas (added) * trunk/Project/Project.pas (added) * trunk/Project/Project.tppr (added) * trunk/Project/System.pas (added) * trunk/Transpascal.ico (added) * trunk/Transpascal.lpi (added) * trunk/Transpascal.lpr (added) * trunk/Transpascal.res (added) * trunk/UApplicationInfo.pas (added) * trunk/UProject.pas (added) * trunk/UTextSource.pas (added) * Latest version copied from ... Thu, 04 Nov 2010 08:18:45 GMT george [1] * branches (added) * tags (added) * trunk (added) * Setup base dir structure.