juha
|
bab4d7305b
|
Remove unused units from uses sections.
git-svn-id: trunk@62149 -
|
2019-10-31 23:12:37 +00:00 |
|
mattias
|
9c7ef38222
|
IDE: fixed IDE restart when project is set to cross compile, issue #36142
git-svn-id: trunk@62022 -
|
2019-10-10 12:32:20 +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
|
0e0db19ed3
|
IDE: macro FPCVer: skip asking pas2js targets, added fallbacks
git-svn-id: trunk@60591 -
|
2019-03-05 09:44:14 +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
|
33c555282c
|
IDE: use project compiler for codetools even if disabled
git-svn-id: trunk@60543 -
|
2019-02-28 18:45:59 +00:00 |
|
mattias
|
3102805a43
|
IDE: rescan compiler defines: show default compiler error
git-svn-id: trunk@60536 -
|
2019-02-28 16:36:04 +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 |
|
maxim
|
d62464cc56
|
IDE: fixed i18n of $(OutputFile) macro
git-svn-id: trunk@59672 -
|
2018-11-26 22:44:01 +00:00 |
|
mattias
|
a625b39fbf
|
IDE: added IDE macro $(OutputFile), issue #27729, from elmar69
git-svn-id: trunk@59663 -
|
2018-11-26 10:18:48 +00:00 |
|
juha
|
efd092f580
|
Revert r59256 #c04a9e4739. Generating project resources must be optimized some other way.
git-svn-id: trunk@59269 -
|
2018-10-07 21:52:37 +00:00 |
|
juha
|
38389bb56f
|
IDE: Formatting.
git-svn-id: trunk@59258 -
|
2018-10-06 19:32:48 +00:00 |
|
juha
|
66d593c327
|
IDE: Make the --quiet parameter actually quiet. Quiet means ConsoleVerbosity=-1. Formatting.
git-svn-id: trunk@59257 -
|
2018-10-06 19:32:46 +00:00 |
|
juha
|
c04a9e4739
|
IDE: Generate project resources only when needed. Issue #15915.
git-svn-id: trunk@59256 -
|
2018-10-06 19:32:44 +00:00 |
|
juha
|
c38806b29d
|
IDE: Do not fix encoding of source files every time they are saved. It is time consuming and not needed.
git-svn-id: trunk@59255 -
|
2018-10-06 19:32:38 +00:00 |
|
mattias
|
cbb8898c25
|
IDE: fixed abstract method
git-svn-id: trunk@59077 -
|
2018-09-19 09:22:46 +00:00 |
|
juha
|
cc3dd4cfbf
|
IDE: Simplify and improve the Publish Project / Package feature. Issue #34102.
git-svn-id: trunk@58785 -
|
2018-08-27 19:03:16 +00:00 |
|
juha
|
2b381547b5
|
IDE: Separate units ExtToolsConsole (no LCL) and ExtToolsIDE (with LCL) from ExtTools.
git-svn-id: trunk@58643 -
|
2018-07-28 13:38:06 +00:00 |
|
juha
|
41dc46374f
|
LazUtils: Move string manipulation functions from LazUtilities to LazStringUtils.
git-svn-id: trunk@58634 -
|
2018-07-25 23:44:54 +00:00 |
|
juha
|
4fe2e4c626
|
IdeIntf: Move TScanModeFPCSources from LazIdeIntf to BaseIdeIntf, for reducing LCL dependencies later.
git-svn-id: trunk@58615 -
|
2018-07-24 12:50:41 +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
|
90b07c0f9e
|
Refactor: move LazIsValidIdent from IdeUtils to PackageDependencyIntf.
git-svn-id: trunk@58206 -
|
2018-06-09 14:39:51 +00:00 |
|
juha
|
f440f660a2
|
Refactor: move CompareMethods to LazMethodList. Keep alias in LCLProc.
git-svn-id: trunk@58204 -
|
2018-06-09 14:39:36 +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
|
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
|
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 |
|
dmitry
|
e3b8d6813a
|
ide: mitigate the requirements of having an ActiveMode selected for RunOptions, in order to determine if project is a macOS bundle application. #32888, #33634, #33627
git-svn-id: trunk@57735 -
|
2018-04-28 02:17:37 +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 |
|
ondrej
|
3af018e5b0
|
IDE: RunParameters: fix params for unassigned mode
git-svn-id: trunk@56771 -
|
2017-12-17 19:11:42 +00:00 |
|
ondrej
|
c03b941642
|
IDE: implement several RunParameters modes. Issue #21379
git-svn-id: trunk@56762 -
|
2017-12-17 11:24:49 +00:00 |
|
juha
|
6a0191fb70
|
Formatting for IDEQuestionDialog parameters.
git-svn-id: trunk@56346 -
|
2017-11-10 08:46:19 +00:00 |
|
juha
|
be69e6c632
|
IDE: Support dotted unit names in TBuildManager.CheckUnitPathForAmbiguousPascalFiles.
git-svn-id: trunk@55751 -
|
2017-08-28 09:28:34 +00:00 |
|
mattias
|
34b48ac437
|
IDE: fixed result
git-svn-id: trunk@55219 -
|
2017-06-04 20:35:01 +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 |
|
mattias
|
08bd7d6206
|
IDE: parse project default namespace
git-svn-id: trunk@54767 -
|
2017-04-28 22:27:06 +00:00 |
|
mattias
|
871ae7e6b9
|
IDE: added macros for namespaces
git-svn-id: trunk@54758 -
|
2017-04-27 14:34:53 +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 |
|
mattias
|
abd99ffb35
|
IDE: darwin: fixed run without debug and UseAppBundle, bug #31597
git-svn-id: trunk@54482 -
|
2017-03-25 19:54:30 +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 |
|
juha
|
6c8f081d96
|
LazBuild: Remove SynEdit dependency completely.
git-svn-id: trunk@53730 -
|
2016-12-20 00:09:19 +00:00 |
|
juha
|
aa9f568d95
|
IDE: Split InputHistories unit into 2 pieces to break SynEdit dependency.
git-svn-id: trunk@53729 -
|
2016-12-20 00:09:17 +00:00 |
|
juha
|
a714a91311
|
LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.
git-svn-id: trunk@53711 -
|
2016-12-17 22:58:08 +00:00 |
|
juha
|
e292cc5c48
|
IDE: Append executable name to target filename when only patch is given. Matches with how the executable is created.
git-svn-id: trunk@53683 -
|
2016-12-14 16:05:50 +00:00 |
|
mattias
|
557e4c9757
|
IDE: fpc msg parser: fixed default fpc.errore.msg file
git-svn-id: trunk@53226 -
|
2016-10-26 16:44:09 +00:00 |
|
mattias
|
f0b6a63446
|
IDE: less verbosity
git-svn-id: trunk@53174 -
|
2016-10-20 08:40:40 +00:00 |
|
mattias
|
36d42e0d9c
|
IDE: clean up deprecated
git-svn-id: trunk@53140 -
|
2016-10-17 13:35:07 +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 |
|
ondrej
|
f3ee10c357
|
IDE, CodeTools: rescan FPC directory cache automatically. Issue #30475
git-svn-id: trunk@52809 -
|
2016-08-16 22:32:22 +00:00 |
|