Commit Graph

96 Commits

Author SHA1 Message Date
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
mattias
2a90441323 lazbuild: fixed using lcl questiondlg
git-svn-id: trunk@36201 -
2012-03-21 23:16:09 +00:00
mattias
9fb3a077c4 IDE: test directory: fixed using always the parsed value
git-svn-id: trunk@36056 -
2012-03-16 01:02:00 +00:00
juha
b2dd9f06fd IDE: cleanup
git-svn-id: trunk@33610 -
2011-11-18 10:39:19 +00:00
juha
46836a1a51 IDE: remove obsolete ParsedCompilerOptStringNames, use WriteStr
git-svn-id: trunk@33238 -
2011-11-02 23:16:56 +00:00
mattias
fc317c7d59 IDE: compiler options test: compare only ppu dates to compiler
git-svn-id: trunk@30878 -
2011-05-23 22:09:39 +00:00
mattias
0abcba4a03 IDE: test compiler options: use codetools fpc config cache, bug #17700
git-svn-id: trunk@30457 -
2011-04-24 20:29:51 +00:00
mattias
d5c9ca6f4f IDE: fixed wrong CleanAndExpandFile/Dir use
git-svn-id: trunk@28940 -
2011-01-10 20:40:59 +00:00
mattias
1b48dc89de IDE: replaced globaloptions with macros, bug #18179, #18421, #18143
git-svn-id: trunk@28897 -
2011-01-07 18:42:24 +00:00
mattias
25b1fc7114 IDE: optional abort for run tool
git-svn-id: trunk@28705 -
2010-12-13 19:29:39 +00:00
mattias
b1e12074d3 IDE: compiler test: invalidate file state cache
git-svn-id: trunk@27467 -
2010-09-26 10:55:34 +00:00
mattias
a7a60cd4d3 IDE: using FileAgeCached
git-svn-id: trunk@24344 -
2010-04-01 11:42:03 +00:00
paul
9622c8cd82 ide: convert forms to use fpc resources
git-svn-id: trunk@23458 -
2010-01-15 02:06:37 +00:00
mattias
64232ae461 IDE: project compiler options: added checkbox to save as default, from Dmitry Boyarintsev, bug #14154
git-svn-id: trunk@23041 -
2009-12-08 21:03:50 +00:00
mattias
068ae9ad20 IDE: renamed unitname identifiers
git-svn-id: trunk@22335 -
2009-10-29 11:27:25 +00:00
paul
79ff6ed4bc components, ide, ideintf: change UnitName identifier to AUnitName inside classes (preparations for the new TObject.UnitName method)
git-svn-id: trunk@22327 -
2009-10-29 08:40:22 +00:00
paul
f5264eb600 ide: don't show warning is project path contains spaces (issue #0014478)
git-svn-id: trunk@21658 -
2009-09-12 07:58:06 +00:00
mattias
bc74b86f6c IDE: fixed crash on testing compiler options
git-svn-id: trunk@20541 -
2009-06-09 06:53:55 +00:00
paul
a5a3a8e13e lcl: split TAsyncProcess and TProcessUtf8 between 2 units. This is needed to remove widgetset dependency from svn2revision.inc
all others: add/replace new dependency

git-svn-id: trunk@19313 -
2009-04-10 15:33:23 +00:00