Commit Graph

174 Commits

Author SHA1 Message Date
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
mattias
a826bc11f6 IDE: clean up old external tools
git-svn-id: trunk@45944 -
2014-07-20 19:52:20 +00:00
mattias
66198ad802 IDE: clean up
git-svn-id: trunk@45566 -
2014-06-17 10:36:04 +00:00
mattias
c0b4888159 IDE: compiler options: other options: fixed dangling OnIdle, fixed thread accessing non thread safe methods
git-svn-id: trunk@45538 -
2014-06-15 14:43:35 +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
f21017edfd IDE: hid compile info dialog
git-svn-id: trunk@45357 -
2014-06-05 14:57:54 +00:00
mattias
ec6d63f4a5 IDE: quick fix: add -vm option
git-svn-id: trunk@45342 -
2014-06-04 21:30:42 +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
20e6cdc0a9 lazbuild: started migration to external tools
git-svn-id: trunk@45294 -
2014-06-01 21:38:27 +00:00
mattias
709031d515 IDE: msg frame: show info why project needed compile
git-svn-id: trunk@45154 -
2014-05-23 06:47:45 +00:00
mattias
19c71e7bcd IDE: hide msg unit not used for package main source
git-svn-id: trunk@45153 -
2014-05-23 06:36:06 +00:00
mattias
1d9a869c1e IDE: fpc msg parser: options for hiding sender not used
git-svn-id: trunk@45145 -
2014-05-21 22:31:04 +00:00
mattias
14447d7ac0 IDE: make parser: fixed entering directory, clear msg window on build IDE
git-svn-id: trunk@45125 -
2014-05-21 09:16:43 +00:00
mattias
6ec6b32621 IDE: check msg unit not used without msgid
git-svn-id: trunk@45122 -
2014-05-20 22:23:16 +00:00
mattias
88780a9aaa IDE: use compiler of project for FPCVer and codetools macro values
git-svn-id: trunk@44141 -
2014-02-18 18:26:04 +00:00
juha
a582592043 IDE: comment out compiler version parsing in All compiler options parser. Not needed now.
git-svn-id: trunk@44003 -
2014-02-11 18:17:50 +00:00
juha
940fe4539f IDE: In All compiler options parser, add a 'NO'-variation for options that support it.
git-svn-id: trunk@44002 -
2014-02-11 18:17:46 +00:00
mattias
5dcb924a55 IDE: less hints
git-svn-id: trunk@43929 -
2014-02-07 09:34:12 +00:00
juha
a254f34a26 IDE: In All Compiler Options, improve the order of generated options when original data was on the same line.
git-svn-id: trunk@43860 -
2014-01-31 17:29:08 +00:00
juha
6368006873 IDE: All compiler options, remember and synchronize with original user options when generating options from GUI.
git-svn-id: trunk@43851 -
2014-01-30 13:45:50 +00:00
juha
0b9e3dcde4 IDE: In all compiler options, allow one char options combined like -Criot.
git-svn-id: trunk@43804 -
2014-01-25 19:05:40 +00:00