Juha
|
a3ac0ccd82
|
IDE: Improve "All options" window, show compiler version in caption. Issue #40968, patch by n7800.
|
2024-06-01 09:59:49 +03:00 |
|
Juha
|
149b86fbbb
|
Tweak uses sections.
|
2024-04-08 02:22:35 +03:00 |
|
Juha
|
446ca6bda6
|
IDE: Support Unicode with "set element" error messages in "All options..." window.
|
2024-01-13 14:22:52 +02:00 |
|
mattias
|
dcd1582c63
|
IDE: unified ide debugln
|
2023-08-08 01:52:11 +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
|
adfc424e92
|
Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION.
|
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 |
|
Juha
|
b0a3e49dc0
|
Allow query of LCLWidgetTypeName without LCL. Turn BuildLCLWidgetType into const and fix comment.
|
2023-06-15 16:46:47 +03:00 |
|
Juha
|
80a2091176
|
LazBuild: Fix AV, remove EnvironmentGuiOpts dependency from compiler.pp. Issue #40318.
|
2023-06-15 00:36:57 +03:00 |
|
mattias
|
a6933c07a9
|
ideconfig: less dependency on codetools
|
2023-06-11 23:10:53 +02: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 |
|
Juha
|
0db4149e93
|
IDE: Recognize warnings from unknown compiler messages.
|
2022-12-03 22:50:40 +02:00 |
|
mattias
|
441e150345
|
lazbuild: stop if project compiler empty
|
2022-04-14 21:49:46 +02:00 |
|
Juha
|
063797e76f
|
ProjectGroups: Name the package with CamelCase. Formatting.
|
2021-11-23 14:10:54 +02:00 |
|
Juha
|
a056886b72
|
IDE: Show full file path for a build target. Project is often "project1".
|
2021-11-23 14:10:54 +02: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
|
8894c3707a
|
IDE: Update the "All options..." parser to work with FPC trunk. Issue #36671.
git-svn-id: trunk@62637 -
|
2020-02-17 06:31:39 +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 |
|
juha
|
3574bdfb6d
|
Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
|
2018-06-13 13:59:07 +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
|
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
|
76a5a3cd5d
|
IDEIntf: added ConsoleVerbosity, pas2js: less hints, fixed getting compiler options, fixed uninitialized result
git-svn-id: trunk@57023 -
|
2018-01-09 11:08:04 +00:00 |
|
juha
|
c7ba603d21
|
Reduce typecasts. Use TIntegerList and TByteList where appropriate.
git-svn-id: trunk@56399 -
|
2017-11-13 23:20:44 +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
|
a152fd580f
|
IDE: added TAbstractExternalTool.CurrentDirectoryIsTestDir
git-svn-id: trunk@53206 -
|
2016-10-25 20:20:05 +00:00 |
|
mattias
|
a9051948ae
|
IDE: compile project/package: warn when passing an option twice with different values
git-svn-id: trunk@53184 -
|
2016-10-20 20:17:01 +00:00 |
|
juha
|
e9527743c5
|
IDE: Sort a category list in "All options" parser. Issue #29907.
git-svn-id: trunk@52066 -
|
2016-03-26 20:52:12 +00:00 |
|
juha
|
ea1023cb37
|
IDE: Sort a list of choices got from FPC in All Options GUI. Part of #28998, patch from Simon Ameis.
git-svn-id: trunk@50863 -
|
2015-12-17 14:05:10 +00:00 |
|
juha
|
e3a1721df5
|
IDE: Cleanup.
git-svn-id: trunk@50185 -
|
2015-10-27 17:30:50 +00:00 |
|
mattias
|
9b0d4c01b6
|
IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
|
2015-10-26 21:34:11 +00:00 |
|
mattias
|
1b88beb01b
|
IDE: moved compiler options - show lines compiled - to environment options
git-svn-id: trunk@49884 -
|
2015-09-27 20:32:15 +00:00 |
|
mattias
|
1fe2796bd0
|
IDE: compiler options: added option to show the lines compiled messsage as important
git-svn-id: trunk@49883 -
|
2015-09-27 20:09:52 +00:00 |
|
juha
|
708afdf966
|
Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
|
2015-03-22 10:17:35 +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 |
|
juha
|
00bdf8baca
|
IDE: Fix "All Options" parser for FPC 3.x output.
git-svn-id: trunk@47970 -
|
2015-02-23 20:35:01 +00:00 |
|
mattias
|
85ca70fa50
|
IDE: clean up
git-svn-id: trunk@47666 -
|
2015-02-09 21:21:31 +00:00 |
|
juha
|
abf9a845da
|
Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
|
2015-02-06 18:25:31 +00:00 |
|
mattias
|
bee2faeb7b
|
IDE: added parameters --verbose, --quiet, when building IDE or project and when quit, give message when already building
git-svn-id: trunk@47590 -
|
2015-02-04 22:30:54 +00:00 |
|
juha
|
9454def0c9
|
IDE: Fix error in all compiler options parser.
git-svn-id: trunk@47182 -
|
2014-12-12 16:37:27 +00:00 |
|
mattias
|
add97f7a02
|
IDE: fixed compilatioin x86-64
git-svn-id: trunk@47180 -
|
2014-12-12 09:02:34 +00:00 |
|
juha
|
d59f67b95c
|
IDE: support the new fpc -h and -i syntax when parsing all available options.
git-svn-id: trunk@47177 -
|
2014-12-12 00:49:13 +00:00 |
|
juha
|
02113e0100
|
IDE: Fix the parser for All Compiler Options when using FPC 2.7.1. Issue #26903.
git-svn-id: trunk@46765 -
|
2014-11-06 19:29:35 +00:00 |
|
juha
|
1ea6528b88
|
IDE: TCompilerOptReader formatting.
git-svn-id: trunk@46764 -
|
2014-11-06 19:29:29 +00:00 |
|
juha
|
25b93e4ca7
|
IDE: Load a value also for Comboboxes in All Compiler Option GUI. Was disabled for some reason. Issue #26994.
git-svn-id: trunk@46763 -
|
2014-11-06 00:07:30 +00:00 |
|
mattias
|
b66d82b72e
|
IDE: messages: show project target file relative to project directory
git-svn-id: trunk@46425 -
|
2014-10-04 10:25:17 +00:00 |
|
mattias
|
052f1232a8
|
IDE: messages: show project mode, OS, CPU and short target file
git-svn-id: trunk@46424 -
|
2014-10-04 10:15:44 +00:00 |
|
maxim
|
f5440a80dc
|
IDE: impoved compiler interface localization
git-svn-id: trunk@46018 -
|
2014-08-06 00:10:50 +00:00 |
|