Commit Graph

103 Commits

Author SHA1 Message Date
Martin
ab35263d34 IDE: Add config for SynEdit wrapped-view 2025-01-24 21:43:11 +01:00
Martin
337d747d4d IDE, Project: refactored unit lists for units with specific flags. 2024-12-01 11:37:38 +01:00
mattias
6fa805fb47 updated makefiles 2024-10-22 00:31:29 +02:00
mattias
9be9ac65d7 lazbuild: added options --build-twice 2024-10-13 18:45:40 +02:00
Juha
f9c4b5d7d1 Replace deprecated LazIsValidIdent with IsValidIdent. 2024-09-29 02:21:32 +03:00
n7800
8644edbc61 IdeConfig, BuildIntf: Fix a typo in the method name TLazCompilerOptions.SetTargetFilenameAppplyConventions and field 2024-09-23 10:11:37 +00:00
mattias
f286fac16b updated makefiles 2024-07-15 10:50:53 +02:00
Juha
3ad25b1afc Move 2 functions from IdeDialogs (IdeIntf) to LazMsgWorker (BuildIntf). Leave wrapper functions. 2024-04-16 12:13:33 +03:00
Juha
ca71aeb4e4 Move CreateFirstIdentifier, CreateNextIdentifier and MergeSort from LCLProc to LazUtilities. 2024-04-08 16:32:07 +03:00
Juha
68e341be20 Remove IdeIntf dependency from CompilerOptions. 2024-04-06 14:49:39 +03:00
Juha
f468a36dd0 IDE: In Project Options show build modes more distinctively. Issue #40816, patch by n7800. 2024-04-05 17:42:10 +03:00
Martin
6aa6ea6983 Ide, Debugger, FpDebug: Implement StdIn/StdOut file redirection. Issue #40458 2024-03-18 14:01:44 +01:00
Juha
ab3528d900 IdeScout: Fix compilation. 2024-03-15 20:20:55 +02:00
Juha
1a2b394941 Remove IdeIntf dependency from unit PackageDefs. 2024-03-15 11:52:35 +02:00
Juha
3ec140e266 Move unit ComponentReg from IdeIntf to BuildIntf. 2024-03-15 10:40:41 +02:00
Martin
68174a162e Debugger: Add default config for WatchDisplayFormat (Locals, Watches, Hint, ...) 2024-03-01 17:54:59 +01:00
Martin
5892e97e99 IDE, Debugger: Value-Formatter 2024-02-10 20:57:59 +01:00
Martin
efcbc7a685 FpDebug,IDE: Windows, Implement Position and Size for console and default-pos Forms - via Run-Params 2024-01-27 21:19:25 +01:00
Martin
40fd2fc1fe Support for Highlighter based on TextMate grammar 2023-09-12 12:01:50 +02:00
mattias
c5bc78b070 updated makefiles 2023-09-03 17:11:29 +02:00
ACTom
f58e090182 Translations: Chinese translation update, merge request !227 2023-08-18 22:38:02 +03:00
mattias
8d92e3b67d updated makefiles 2023-08-14 20:31:20 +02:00
mattias
071135a4c9 IDE: added project option Write compiler config file 2023-07-28 14:50:48 +01:00
mattias
62657fbfd4 ide: fixed SubTarget to Subtarget 2023-07-26 13:36:16 +01:00
mattias
977c3d1383 ide+codetools: added fpc subtarget to caches 2023-07-25 16:52:59 +01:00
Juha
64391dbd96 LazBuild: Remove IdeDebugger dependency. Split debugger related parts of TProject to new unit ProjectDebugLink. 2023-07-25 11:07:47 +03:00
mattias
ee1af547cc IDE: changed copiler options from string to TSTtrings for large amount of params 2023-07-24 16:38:31 +01:00
Maxim Ganetsky
0f522e8d81 Removed unit UITypes from LazUtils. Use System.UITypes instead. Try 2. 2023-07-12 01:41:51 +03:00
Juha
5a19e7b529 Revert "Remove unit UITypes from LazUtils. Use System.UITypes."
This reverts commit f55ce5c939.
2023-07-08 16:16:56 +03:00
Juha
f55ce5c939 Remove unit UITypes from LazUtils. Use System.UITypes. 2023-07-08 14:07:52 +03:00
Juha
e65a102527 Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x. 2023-07-07 17:39:03 +03:00
mattias
ae9ab00109 updated Makefiles 2023-06-30 20:50:27 +02:00
mattias
fde0e0f965 set main version to 3.99 2023-06-25 17:47:14 +02:00
mattias
2039791c14 IDE: uninstall package: check what install pacakges are using it and option to uninstall them too, #40348 2023-06-25 13:53:58 +02:00
Juha
6c09197c78 IDE: Register EnvironmentOptions editor group in IdeInstances. Remove registration through IDEOptionsIntf. 2023-06-19 10:45:09 +03:00
Juha
7287cd8a11 LazBuild: Do not require OnRegisterGroup to be assigned. Not needed by LazBuild. 2023-06-18 15:48:59 +03:00
Juha
74446557f6 Remove old deprecated functions and units. 2023-06-15 02:35:52 +03:00
Juha
80a2091176 LazBuild: Fix AV, remove EnvironmentGuiOpts dependency from compiler.pp. Issue #40318. 2023-06-15 00:36:57 +03:00
Juha
751e89bca4 Reduce "deprecated" warnings for LazUtils.UITypes. 2023-06-11 20:34:36 +03:00
Juha
eac9c6e5c6 IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies. 2023-06-11 20:34:36 +03:00
mattias
7bc5b63fbb updated makefiles 2023-05-27 02:07:12 +02:00
Juha
106dd880f6 IDE: Rename the new project option -Sy from PointerTypeCheck to TypedAddress which is more descriptive. 2023-05-21 21:58:21 +03:00
Juha
42bd508311 IDE: Add compiler option -Sy to project settings. Remove obsolete option -St. Issue #40262. 2023-05-15 11:01:17 +03:00
mattias
2bff2330c6 buildintf: debug 2023-05-09 09:01:22 +02:00
Martin
35dba2ac2f IDE, Debug-Options: Add "RunWithoutDebug" checkbox. In release-mode the default of the "run" menu-item changes to "not using the debugger" 2023-03-24 11:41:27 +01:00
mattias
d62359e968 IDE/lazbuild: store and load macros for lazbuild 2023-03-01 19:29:30 +01:00
Maxim Ganetsky
1652b4acf1 Translations: Turkish translation update by Onur ERÇELEN, issue #40106 2023-02-02 23:52:31 +03:00
Ondrej Pokorny
76e16c5bd1 BuildIntf: publish LazProject1 so that it can be read from packages 2022-12-30 21:32:32 +01:00
mattias
c2a26476f9 buildintf: comment 2022-12-23 10:08:05 +01:00
mattias
10ba6d4322 buildintf: added UserThread for running as an external tool 2022-12-03 01:51:38 +01:00