Juha
|
817427e89e
|
Move unitt ParsedCompilerOpts and CompilerOptions to package IdeConfig.
|
2024-04-06 16:20:28 +03:00 |
|
Juha
|
3c1c879cf5
|
IDE: Separate parsed compiler options code to a new unit ParsedCompilerOpts.
|
2024-04-06 11:00:13 +03:00 |
|
mattias
|
58fa8cf4d0
|
ide: FindClose in try finally
|
2024-01-15 15:11:14 +01:00 |
|
mattias
|
f9870ed298
|
ide: using cache and support star dirs
|
2023-08-03 11:12:57 +02:00 |
|
mattias
|
a461609d36
|
ide: using cache when searching files in codebrowser, checkcompileroptions and findrenameidentifier
|
2023-08-02 13:28:49 +02:00 |
|
mattias
|
9874d86630
|
IDE: check for star directories when searching unit path
|
2023-07-31 20:20:05 +02:00 |
|
mattias
|
071135a4c9
|
IDE: added project option Write compiler config file
|
2023-07-28 14:50:48 +01:00 |
|
mattias
|
ee1af547cc
|
IDE: changed copiler options from string to TSTtrings for large amount of params
|
2023-07-24 16:38:31 +01:00 |
|
Juha
|
636e902e6a
|
Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package.
|
2023-07-23 22:34:21 +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 |
|
Juha
|
e045ba01d2
|
Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units.
|
2023-06-18 14:57:06 +03:00 |
|
Martin
|
bf4114c8ca
|
EnvironmentOpts: remove dependency on IdeProcs
|
2022-12-08 16:05:03 +01:00 |
|
juha
|
3f78f0d62d
|
New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar.
git-svn-id: trunk@64583 -
|
2021-02-15 08:43:50 +00:00 |
|
juha
|
20c5ac47c0
|
IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
|
2021-01-29 19:59:04 +00:00 |
|
juha
|
36968885dd
|
LazUtils: Rename function FilenameIsPascalUnit -> FilenameHasPascalExt. Clashed with a function in Codetools. Update references.
git-svn-id: trunk@64376 -
|
2021-01-11 16:16:58 +00:00 |
|
juha
|
3ea7788cbf
|
Optimize CompareFileExt in different ways. Comparison of FPC/Lazarus generated files can be case-sensitive.
git-svn-id: trunk@64374 -
|
2021-01-10 19:07:52 +00:00 |
|
ondrej
|
74fb203f39
|
LCL: Screen.BeginTempCursor & EndTempCursor
git-svn-id: trunk@62664 -
|
2020-02-23 06:04:38 +00:00 |
|
mattias
|
ad2827a4e5
|
IDE: fixed checking type of compiler (fpc/pas2js), fixed quoting compiler filename, improved error handling
git-svn-id: trunk@60535 -
|
2019-02-28 16:18:36 +00:00 |
|
mattias
|
f65a30ed47
|
IDE: use pas2js msg parser
git-svn-id: trunk@57905 -
|
2018-05-12 15:36:26 +00:00 |
|
mattias
|
18903285e2
|
IDE: allow pas2js as compiler, added target os browser and nodejs
git-svn-id: trunk@57896 -
|
2018-05-11 08:50:33 +00:00 |
|
mattias
|
0d058c9c07
|
codetools: renamed TFPCConfigFileStateList TPCConfigFileStateList, TFPCTargetConfigCache TPCTargetConfigCache
git-svn-id: trunk@56779 -
|
2017-12-18 17:03:02 +00:00 |
|
mattias
|
022a515783
|
codetools: renamed FPCDefinesCache to CompilerDefinesCache
git-svn-id: trunk@56776 -
|
2017-12-18 12:20:03 +00:00 |
|
juha
|
e800a738ad
|
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
|
2017-04-05 08:34:48 +00:00 |
|
joost
|
1de2cbf586
|
general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
|
2017-01-29 21:04:32 +00:00 |
|
mattias
|
7896da19ae
|
IDE: fixed searching in PATH on Windows
git-svn-id: trunk@50865 -
|
2015-12-17 14:34:53 +00:00 |
|
mattias
|
4fa2db731a
|
IDE: clean up
git-svn-id: trunk@50578 -
|
2015-12-03 09:40:09 +00:00 |
|
juha
|
f6a9f6862e
|
IDE: Improve CheckCompilerOptions layout. Issue #29072, patch from Alexey Torgashin.
git-svn-id: trunk@50483 -
|
2015-11-23 17:15:51 +00:00 |
|
juha
|
653b5dd43a
|
Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
|
2015-07-07 11:43:38 +00:00 |
|
mattias
|
7760e5b734
|
IDE/lazbuild: simplified TestBuildDirectory, when checking if project needs compile check if target file exists
git-svn-id: trunk@48406 -
|
2015-03-17 13:30:53 +00:00 |
|
mattias
|
b98e5b914f
|
IDE: checked compiler warnings, clean up, fixed compile with fpc 2.6.4
git-svn-id: trunk@48228 -
|
2015-03-10 15:28:11 +00:00 |
|
mattias
|
4a98dfda57
|
IDE: clean up
git-svn-id: trunk@48189 -
|
2015-03-10 11:04:38 +00:00 |
|
mattias
|
f1ec16e892
|
IDE: check standard ppu when switching compiler: jvm does not have classes
git-svn-id: trunk@48188 -
|
2015-03-10 10:56:18 +00:00 |
|
mattias
|
d95954ac0b
|
IDE: clean up old external tools
git-svn-id: trunk@45943 -
|
2014-07-20 19:50:17 +00:00 |
|
juha
|
4fbeea1dfd
|
IDE: ... and more hard-coded quotations in resourcestrings.
git-svn-id: trunk@45521 -
|
2014-06-15 11:52:27 +00:00 |
|
mattias
|
403ed545d1
|
IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
git-svn-id: trunk@45396 -
|
2014-06-08 10:19:28 +00:00 |
|
mattias
|
39995327cc
|
IDE: reference/release external tools, auto free
git-svn-id: trunk@45301 -
|
2014-06-02 10:04:34 +00:00 |
|
mattias
|
eb70911826
|
IDE: test compiler options: clear messages
git-svn-id: trunk@45159 -
|
2014-05-24 01:51:39 +00:00 |
|
mattias
|
f2060d3262
|
IDE: do not report ~ as unusual char
git-svn-id: trunk@44547 -
|
2014-03-29 08:12:32 +00:00 |
|
mattias
|
1ff96a4fd4
|
IDE: disable optimization stackframe for units with for..in
git-svn-id: trunk@43923 -
|
2014-02-06 19:42:58 +00:00 |
|
mattias
|
a7d3638143
|
IDE: further migration external tools
git-svn-id: trunk@42289 -
|
2013-08-03 15:56:10 +00:00 |
|
juha
|
ebf3655d31
|
Formatting
git-svn-id: trunk@42067 -
|
2013-07-12 14:57:30 +00:00 |
|
juha
|
2d08d52520
|
IDE: show HourGlass cursor while checking compiler options.
git-svn-id: trunk@42051 -
|
2013-07-10 10:24:47 +00:00 |
|
mattias
|
7bcb1b24a9
|
IDE: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@41499 -
|
2013-06-02 17:54:22 +00:00 |
|
juha
|
48f88c37ef
|
Revert "Use AllFilesMask everywhere instead of GetAllFilesMask, mask must be fixed in FPC libs"
git-svn-id: trunk@40957 -
|
2013-04-30 16:35:02 +00:00 |
|
juha
|
73fb9ab0e2
|
Use AllFilesMask everywhere instead of GetAllFilesMask
git-svn-id: trunk@40849 -
|
2013-04-19 07:08:03 +00:00 |
|
mattias
|
fe54d0ba55
|
IDEIntf: added GetRequiredPackages
git-svn-id: trunk@40280 -
|
2013-02-12 21:49:12 +00:00 |
|
juha
|
672f5bd862
|
Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
|
2012-09-13 06:39:56 +00:00 |
|
maxim
|
9974288338
|
IDE: improved Compiler Test dialog localization
git-svn-id: trunk@36501 -
|
2012-04-01 11:45:02 +00:00 |
|
mattias
|
972e7f61ff
|
IDE: test compiler options: using treeview for results
git-svn-id: trunk@36463 -
|
2012-03-30 14:16:28 +00:00 |
|
mattias
|
f17d10d7ac
|
IDE: test compiler options: update fpc settings
git-svn-id: trunk@36462 -
|
2012-03-30 14:08:00 +00:00 |
|