Changeset 139
- Timestamp:
- Mar 5, 2022, 5:32:14 PM (3 years ago)
- Files:
-
- 1 added
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
tags/1.2.0/Install/win/LazFuck.iss
r119 r139 5 5 #define MyAppNameShort "LazFuck" 6 6 #define MyAppVersion "1.2.0" 7 #define MyAppVersionSuffix "alfa"7 ;#define MyAppVersionSuffix "alfa" 8 8 #define MyAppPublisher "Chronosoft" 9 9 #define MyAppPublisherShort "Chronosoft" … … 76 76 ;Source: "{#MyAppSubDir}\Release notes.txt"; DestDir: "{app}"; Flags: ignoreversion 77 77 Source: "{#MyAppSubDir}\Languages\*.po"; DestDir: "{app}\Languages"; Flags: ignoreversion 78 78 Source: "{#MyAppSubDir}\Languages\*.pot"; DestDir: "{app}\Languages"; Flags: ignoreversion 79 79 80 80 [Icons] -
tags/1.2.0/Install/win/build.bat
r94 r139 18 18 copy %MAIN_EXE% %WIN64_EXE% 19 19 20 "c:\Program Files (x86)\Inno Setup 5\ISCC.exe" "%PROJECTNAME%.iss"20 "c:\Program Files (x86)\Inno Setup 6\ISCC.exe" "%PROJECTNAME%.iss" -
tags/1.2.0/Languages/LazFuck.cs.po
r137 r139 665 665 msgid "Unsupported command" 666 666 msgstr "NepodporovanÃœ pÅÃkaz" 667 -
tags/1.2.0/Packages/Common/UCommon.pas
r133 r139 33 33 ExceptionHandler: TExceptionEvent; 34 34 DLLHandle1: HModule; 35 {$IFDEF WINDOWS} 36 GetUserNameEx: procedure (NameFormat: DWORD; 37 lpNameBuffer: LPSTR; nSize: PULONG); stdcall; 38 {$ENDIF} 35 39 36 40 const … … 38 42 clLightGreen = TColor($80FF80); 39 43 clLightRed = TColor($8080FF); 40 41 {$IFDEF WINDOWS}42 GetUserNameEx: procedure (NameFormat: DWORD;43 lpNameBuffer: LPSTR; nSize: PULONG); stdcall;44 {$ENDIF}45 44 46 45 function AddLeadingZeroes(const aNumber, Length : integer) : string; -
tags/1.2.0/Release Notes.txt
r119 r139 1 Version 1.2.0 (2022-03-05) 2 ========================== 3 4 * Added: Compile multiple action for compilation of code with mutliple compilers at once. 5 * Added: Two more code examples. 6 * Added: Allow to disable debugging support. 7 * Added: Remember last opened tab in options form. 8 * Modified: Update recent files list in registry immediately. 9 * Modified: Faster interval for program output refresh. 10 * Modified: Generate target source code mapping from program code after code optimization step. 11 * Modified: Improved optimization routines code. 12 * Modified: SetZero optimization made as separate step. 13 * Modified: Localized error message. 14 * Modified: Use latest stable Lazarus 2.2.0 for build. 15 * Modified: Updated Common package to version 0.9. 16 * Fixed: Wrong index variable used in inc/dec merge optimization. 17 * Fixed: Reload output if program is reset. 18 * Fixed: Off by one index in loop start command interpretation. 19 * Fixed: Correctly load directory and file name into open and save dialogs. 20 * Fixed: Do not try to open last opened file on start if it doesn't exist. 21 * Fixed: Paste action icon transparency. 22 * Fixed: Scale toolbar and menu icons. 23 * Fixed: Set Modified file flag after format/shring source code action. 24 * Fixed: Error during compilation in CopyMultiply optimization. 25 1 26 Version 1.1.0 (2021-08-18) 2 27 ========================== -
tags/1.2.0/Target/UTargetC.pas
r135 r139 37 37 {$IFDEF WINDOWS} 38 38 CompilerPath := 'c:\Program Files\MinGW\bin\gcc.exe'; 39 CompiledExtension := '.exe';40 RunExtension := '';39 FCompiledExtension := '.exe'; 40 FRunExtension := ''; 41 41 {$ENDIF} 42 42 {$IFDEF UNIX} -
tags/1.2.0/Target/UTargetDelphi.pas
r133 r139 34 34 {$IFDEF Windows} 35 35 CompilerPath := 'c:\Program Files\Embarcadero\RAD Studio\9.0\bin\DCC32.EXE'; 36 CompiledExtension := '.exe';37 RunExtension := '';36 FCompiledExtension := '.exe'; 37 FRunExtension := ''; 38 38 {$ENDIF} 39 39 end; -
tags/1.2.0/Target/UTargetFPC.pas
r133 r139 33 33 FCapabilities := [tcCompile, tcRun]; 34 34 {$IFDEF WINDOWS} 35 CompiledExtension := '.exe';35 FCompiledExtension := '.exe'; 36 36 CompilerPath := 'fpc.exe'; 37 RunExtension := '';37 FRunExtension := ''; 38 38 {$ENDIF} 39 39 {$IFDEF UNIX} -
tags/1.2.0/UCore.lfm
r136 r139 3 3 OnDestroy = DataModuleDestroy 4 4 OldCreateOrder = False 5 Height = 4 516 HorizontalOffset = 8267 VerticalOffset = 4 638 Width = 5 309 PPI = 1 505 Height = 433 6 HorizontalOffset = 793 7 VerticalOffset = 444 8 Width = 509 9 PPI = 144 10 10 object ApplicationInfo: TApplicationInfo 11 11 Identification = 1 … … 13 13 VersionMinor = 2 14 14 VersionBugFix = 0 15 VersionSuffix = 'alfa'16 15 CompanyName = 'Chronosoft' 17 16 CompanyHomePage = 'https://app.zdechov.net/LazFuck' … … 541 540 0000000000000000000000000000000000000000000000000000 542 541 } 543 Left = 1 13544 Top = 2 5542 Left = 108 543 Top = 24 545 544 end 546 545 object Translator: TTranslator 547 546 POFilesFolder = 'Languages' 548 547 OnTranslate = TranslatorTranslate 549 Left = 1 13550 Top = 1 13548 Left = 108 549 Top = 108 551 550 end 552 551 object LastOpenedList: TLastOpenedList 553 552 MaxCount = 10 554 Left = 1 13555 Top = 200553 Left = 108 554 Top = 192 556 555 end 557 556 object PersistentForm1: TPersistentForm 558 557 MinVisiblePart = 50 559 558 EntireVisible = False 560 Left = 1 13561 Top = 2 88559 Left = 108 560 Top = 276 562 561 end 563 562 object ImageListMain: TImageList 564 Left = 3 88565 Top = 2 5563 Left = 372 564 Top = 24 566 565 Bitmap = { 567 566 4C7A1D00000010000000100000007B1600000000000078DAED9C07585557B6C7 … … 750 749 object ScaleDPI1: TScaleDPI 751 750 AutoDetect = False 752 Left = 3 88753 Top = 12 5751 Left = 372 752 Top = 120 754 753 end 755 754 object ThemeManager: TThemeManager 756 Left = 3 77757 Top = 2 18755 Left = 362 756 Top = 209 758 757 end 759 758 object AboutDialog: TAboutDialog … … 761 760 ThemeManager = ThemeManager 762 761 ApplicationInfo = ApplicationInfo 763 Left = 3 77764 Top = 300762 Left = 362 763 Top = 288 765 764 end 766 765 end -
tags/1.2.0/UCore.pas
r136 r139 82 82 83 83 procedure TCore.DataModuleCreate(Sender: TObject); 84 {$IFDEF UNIX} 84 85 const 85 86 LinuxDataDir = '/usr/share/LazFuck'; 86 87 LinuxLanguagesDir = LinuxDataDir + '/Languages'; 88 {$ENDIF} 87 89 begin 88 90 DataDir := ''; -
trunk/Install/deb/debian/changelog
r120 r139 1 lazfuck (1. 2.0-0) precise; urgency=low1 lazfuck (1.3.0-0) precise; urgency=low 2 2 3 * Original version 1. 2.0 packaged with lazdebian3 * Original version 1.3.0 packaged with lazdebian 4 4 5 5 -- Chronos <robie@centrum.cz> Sun, 17 Dec 2016 00:51:08 +0100 -
trunk/Install/deb/debian/control
r119 r139 3 3 Section: devel 4 4 Priority: optional 5 Standards-Version: 1. 2.05 Standards-Version: 1.3.0 6 6 Build-Depends: fpc, lazarus, lcl, lcl-utils, debhelper (>= 8) 7 7 -
trunk/Install/snap/snapcraft.yaml
r123 r139 1 1 name: lazfuck 2 2 title: LazFuck 3 version: '1. 2.0'3 version: '1.3.0' 4 4 summary: A simple BrainFuck IDE written in Lazarus/FPC. 5 5 description: | … … 9 9 * Graphical code editor with color syntax highlighting 10 10 * Cross-compilation to Delphi, Free Pascal, Python, Java, C, C#, PHP, and Javascript 11 * Interpreter with debugger 11 * Interpreter with debugger 12 12 confinement: strict 13 13 base: core20 … … 32 32 install -s -m 755 LazFuck $SNAPCRAFT_PART_INSTALL/usr/bin/LazFuck 33 33 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 34 install -m 644 Languages/LazFuck.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages34 install -m 644 Languages/LazFuck.pot $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 35 35 install -m 644 Languages/LazFuck.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 36 install -m 644 Languages/UFormAbout.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages36 install -m 644 Languages/UFormAbout.pot $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 37 37 install -m 644 Languages/UFormAbout.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 38 38 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/applications -
trunk/Install/win/LazFuck.iss
r119 r139 4 4 #define MyAppName "LazFuck" 5 5 #define MyAppNameShort "LazFuck" 6 #define MyAppVersion "1. 2.0"6 #define MyAppVersion "1.3.0" 7 7 #define MyAppVersionSuffix "alfa" 8 8 #define MyAppPublisher "Chronosoft" … … 76 76 ;Source: "{#MyAppSubDir}\Release notes.txt"; DestDir: "{app}"; Flags: ignoreversion 77 77 Source: "{#MyAppSubDir}\Languages\*.po"; DestDir: "{app}\Languages"; Flags: ignoreversion 78 Source: "{#MyAppSubDir}\Languages\*.pot"; DestDir: "{app}\Languages"; Flags: ignoreversion 78 79 79 80 -
trunk/Install/win/build.bat
r94 r139 18 18 copy %MAIN_EXE% %WIN64_EXE% 19 19 20 "c:\Program Files (x86)\Inno Setup 5\ISCC.exe" "%PROJECTNAME%.iss"20 "c:\Program Files (x86)\Inno Setup 6\ISCC.exe" "%PROJECTNAME%.iss" -
trunk/Packages/Common/UCommon.pas
r133 r139 33 33 ExceptionHandler: TExceptionEvent; 34 34 DLLHandle1: HModule; 35 {$IFDEF WINDOWS} 36 GetUserNameEx: procedure (NameFormat: DWORD; 37 lpNameBuffer: LPSTR; nSize: PULONG); stdcall; 38 {$ENDIF} 35 39 36 40 const … … 38 42 clLightGreen = TColor($80FF80); 39 43 clLightRed = TColor($8080FF); 40 41 {$IFDEF WINDOWS}42 GetUserNameEx: procedure (NameFormat: DWORD;43 lpNameBuffer: LPSTR; nSize: PULONG); stdcall;44 {$ENDIF}45 44 46 45 function AddLeadingZeroes(const aNumber, Length : integer) : string; -
trunk/Release Notes.txt
r119 r139 1 Version 1.2.0 (2022-03-05) 2 ========================== 3 4 * Added: Compile multiple action for compilation of code with mutliple compilers at once. 5 * Added: Two more code examples. 6 * Added: Allow to disable debugging support. 7 * Added: Remember last opened tab in options form. 8 * Modified: Update recent files list in registry immediately. 9 * Modified: Faster interval for program output refresh. 10 * Modified: Generate target source code mapping from program code after code optimization step. 11 * Modified: Improved optimization routines code. 12 * Modified: SetZero optimization made as separate step. 13 * Modified: Localized error message. 14 * Modified: Use latest stable Lazarus 2.2.0 for build. 15 * Modified: Updated Common package to version 0.9. 16 * Fixed: Wrong index variable used in inc/dec merge optimization. 17 * Fixed: Reload output if program is reset. 18 * Fixed: Off by one index in loop start command interpretation. 19 * Fixed: Correctly load directory and file name into open and save dialogs. 20 * Fixed: Do not try to open last opened file on start if it doesn't exist. 21 * Fixed: Paste action icon transparency. 22 * Fixed: Scale toolbar and menu icons. 23 * Fixed: Set Modified file flag after format/shring source code action. 24 * Fixed: Error during compilation in CopyMultiply optimization. 25 1 26 Version 1.1.0 (2021-08-18) 2 27 ========================== -
trunk/UCore.lfm
r136 r139 3 3 OnDestroy = DataModuleDestroy 4 4 OldCreateOrder = False 5 Height = 4 516 HorizontalOffset = 8267 VerticalOffset = 4 638 Width = 5 309 PPI = 1 505 Height = 433 6 HorizontalOffset = 793 7 VerticalOffset = 444 8 Width = 509 9 PPI = 144 10 10 object ApplicationInfo: TApplicationInfo 11 11 Identification = 1 12 12 VersionMajor = 1 13 VersionMinor = 213 VersionMinor = 3 14 14 VersionBugFix = 0 15 15 VersionSuffix = 'alfa' … … 541 541 0000000000000000000000000000000000000000000000000000 542 542 } 543 Left = 1 13544 Top = 2 5543 Left = 108 544 Top = 24 545 545 end 546 546 object Translator: TTranslator 547 547 POFilesFolder = 'Languages' 548 548 OnTranslate = TranslatorTranslate 549 Left = 1 13550 Top = 1 13549 Left = 108 550 Top = 108 551 551 end 552 552 object LastOpenedList: TLastOpenedList 553 553 MaxCount = 10 554 Left = 1 13555 Top = 200554 Left = 108 555 Top = 192 556 556 end 557 557 object PersistentForm1: TPersistentForm 558 558 MinVisiblePart = 50 559 559 EntireVisible = False 560 Left = 1 13561 Top = 2 88560 Left = 108 561 Top = 276 562 562 end 563 563 object ImageListMain: TImageList 564 Left = 3 88565 Top = 2 5564 Left = 372 565 Top = 24 566 566 Bitmap = { 567 567 4C7A1D00000010000000100000007B1600000000000078DAED9C07585557B6C7 … … 750 750 object ScaleDPI1: TScaleDPI 751 751 AutoDetect = False 752 Left = 3 88753 Top = 12 5752 Left = 372 753 Top = 120 754 754 end 755 755 object ThemeManager: TThemeManager 756 Left = 3 77757 Top = 2 18756 Left = 362 757 Top = 209 758 758 end 759 759 object AboutDialog: TAboutDialog … … 761 761 ThemeManager = ThemeManager 762 762 ApplicationInfo = ApplicationInfo 763 Left = 3 77764 Top = 300763 Left = 362 764 Top = 288 765 765 end 766 766 end
Note:
See TracChangeset
for help on using the changeset viewer.