Juha
|
817427e89e
|
Move unitt ParsedCompilerOpts and CompilerOptions to package IdeConfig.
|
2024-04-06 16:20:28 +03:00 |
|
Juha
|
201af675d3
|
Separate a new unit etFPCMsgFilePool from etFpcMsgParser and move it to package IdeConfig.
|
2024-04-06 14:53:25 +03:00 |
|
Juha
|
164e9cc68e
|
Move unit etMakeMsgParser to IdeConfig package.
|
2024-04-06 11:00:26 +03:00 |
|
mattias
|
96f6510e55
|
ide: fpc msg parser: hide unit is experimental messages for package main sources
|
2024-03-05 16:40:34 +01:00 |
|
Juha
|
e253e8cfb4
|
IDE: Support uppercase '.LPI' and '.LPR' files better. Issue #40708.
|
2024-02-29 13:55:24 +02:00 |
|
mattias
|
fe4a986145
|
ide: fixed parsing fpc linker error ld.bfd and file:linenumber: msg
|
2023-08-20 11:06:29 +02:00 |
|
mattias
|
f9870ed298
|
ide: using cache and support star dirs
|
2023-08-03 11:12:57 +02:00 |
|
mattias
|
3d5b43f3b1
|
ide: using SearchFileInSearchPath
|
2023-08-03 07:08:41 +02:00 |
|
Juha
|
8e7b4f0289
|
Tweak uses sections. Formatting.
|
2023-07-25 10:59:47 +03:00 |
|
Juha
|
095b604997
|
IDE: Move MsgViewShowFPCMsgLinesCompiled to EnvironmentOptions. Allows to reduce dependencies. Cleanup, reorder.
|
2023-07-23 22:35:22 +03:00 |
|
Juha
|
636e902e6a
|
Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package.
|
2023-07-23 22:34:21 +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 |
|
Juha
|
80a2091176
|
LazBuild: Fix AV, remove EnvironmentGuiOpts dependency from compiler.pp. Issue #40318.
|
2023-06-15 00:36:57 +03:00 |
|
Juha
|
e3691f68f6
|
Move SkipCheckByKey functions from IdeUtils (IdeIntf) to LazUtilities (LazUtils). No LCL dependency. Add comments in uses section.
|
2023-06-11 20:34:36 +03:00 |
|
Juha
|
24c3a3a248
|
IDE: Recognize warning msgs case-insensitively. Eliminate a PChar->String conversion.
|
2022-12-05 07:27:11 +02:00 |
|
Juha
|
0db4149e93
|
IDE: Recognize warnings from unknown compiler messages.
|
2022-12-03 22:50:40 +02:00 |
|
mattias
|
38080d1dd1
|
IDEIntf: added TFPCParser.UseTranslationUrgency
|
2022-04-19 21:10:08 +02:00 |
|
mattias
|
6c3286c7ed
|
making ide: fixed make idepkg creating duplicates
|
2022-01-16 21:20:08 +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
|
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 |
|
mattias
|
19e7d42dad
|
IDE: fpc msg parser: mark ld stderr as warning, mark warning about link.res -T as verbose
git-svn-id: trunk@60775 -
|
2019-03-26 14:15:33 +00:00 |
|
mattias
|
414727c13f
|
IDE: fpc msg parser: mark stderr linker lines as error
git-svn-id: trunk@60774 -
|
2019-03-26 13:44:06 +00:00 |
|
mattias
|
e63b9a2e81
|
IDE: searching executable: skip directories and files without exe permissions
git-svn-id: trunk@60622 -
|
2019-03-08 13:19:57 +00:00 |
|
mattias
|
70529aa22d
|
IDE/codetools: unified compiler check, fixed testing compiler twice
git-svn-id: trunk@60551 -
|
2019-03-01 09:32:14 +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
|
0891ad2fce
|
IDE: linker messages as hints
git-svn-id: trunk@60346 -
|
2019-02-06 08:19:38 +00:00 |
|
mattias
|
699e606af8
|
IDEIntf: added flag mlfStdError to external tool messages, issue #34996
git-svn-id: trunk@60320 -
|
2019-02-03 21:24:49 +00:00 |
|
mattias
|
07abf42286
|
IDE: fpc msg parser: check for Warning too, bug #34582
git-svn-id: trunk@59638 -
|
2018-11-23 14:02:28 +00:00 |
|
mattias
|
f9db653ad4
|
IDE: fpc msg parser: check for Warning too, bug #34582
git-svn-id: trunk@59635 -
|
2018-11-23 12:47:17 +00:00 |
|
juha
|
672ece7241
|
Refactor: Move variable ConsoleVerbosity from MacroIntf to LazUtilities. Rename MergeSort to avoid name clash and confusion.
git-svn-id: trunk@58203 -
|
2018-06-09 14:39:21 +00:00 |
|
mattias
|
399f542fee
|
IDE: component palette: helper button: item to open options, item to open view all components window
git-svn-id: trunk@58029 -
|
2018-05-25 11:08:15 +00:00 |
|
mattias
|
ee7e7c077c
|
IDEIntf: added CompilerPath, fixed fpc msg parser if msg id not found
git-svn-id: trunk@57910 -
|
2018-05-13 07:15:23 +00:00 |
|
mattias
|
1c9d296eba
|
IDE: removed writeln
git-svn-id: trunk@57907 -
|
2018-05-12 22:37:27 +00:00 |
|
mattias
|
f65a30ed47
|
IDE: use pas2js msg parser
git-svn-id: trunk@57905 -
|
2018-05-12 15:36:26 +00:00 |
|
mattias
|
157312616b
|
IDE: started pas2js message parser
git-svn-id: trunk@57902 -
|
2018-05-11 19:59:48 +00:00 |
|
mattias
|
022a515783
|
codetools: renamed FPCDefinesCache to CompilerDefinesCache
git-svn-id: trunk@56776 -
|
2017-12-18 12:20:03 +00:00 |
|
juha
|
3ed79743c8
|
Remove the wrapper functions from LazUtils.FileUtil, Lcl.LclProcs and Codetools.FileProcs completely. Simplify code.
git-svn-id: trunk@56693 -
|
2017-12-11 19:44:37 +00:00 |
|
mattias
|
340e7886e9
|
IDE: compiler options: execute before/after: started supporting custom parsers
git-svn-id: trunk@56573 -
|
2017-12-01 14:25:31 +00:00 |
|
juha
|
e27232d4cc
|
Fix uninitialized variables based on compiler warnings got with dfa (data flow analysis) enabled.
git-svn-id: trunk@55211 -
|
2017-06-04 15:14:29 +00:00 |
|
juha
|
ffa67e0ff4
|
Fix compilation of Codetools examples and wiki test project. Clean uses sections.
git-svn-id: trunk@54563 -
|
2017-04-07 19:02:11 +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
|
fe406f91e2
|
IDE: fpc msg parser: fixed reversing instantfpc cache from history
git-svn-id: trunk@53314 -
|
2016-11-08 15:14:48 +00:00 |
|
mattias
|
bebe80cc91
|
IDE: fpc msg parser: simplified
git-svn-id: trunk@53291 -
|
2016-11-03 19:39:32 +00:00 |
|
mattias
|
6b1267d6ae
|
IDE: fpc msg parser: fixed hide unused lpk units
git-svn-id: trunk@53258 -
|
2016-10-29 09:36:58 +00:00 |
|
mattias
|
56ea37d276
|
IDE: fpc msg parser: fixed default fpc.errore.msg file
git-svn-id: trunk@53224 -
|
2016-10-26 16:43:30 +00:00 |
|
mattias
|
018e27b67c
|
IDE: fpc msg parser: reverse source files from test build directory
git-svn-id: trunk@53211 -
|
2016-10-26 07:25:58 +00:00 |
|
mattias
|
9c41906a96
|
IDE: fpc msg parser: reverse source files from test build directory, bug #30787
git-svn-id: trunk@53208 -
|
2016-10-25 21:41:34 +00:00 |
|
mattias
|
02b83950b4
|
IDE: messages window: on linking error make all low urgency messages in front important
git-svn-id: trunk@53072 -
|
2016-10-06 08:52:17 +00:00 |
|
juha
|
9367da0ae5
|
Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
|
2016-08-17 10:40:29 +00:00 |
|