Commit Graph

5202 Commits

Author SHA1 Message Date
juha
79b8e496b5 IDE: Use proper case for Target OS names. Issue #35589, patch from Alexey Tor.
git-svn-id: trunk@61274 -
2019-05-22 14:41:36 +00:00
maxim
dd661a10de Translations: regenerated all relevant translation files after r61231 #5b72fe1d56
git-svn-id: trunk@61233 -
2019-05-16 23:10:15 +00:00
maxim
b68407fc52 Translations: regenerated all relevant translation files after r61225 #75a8b1b83c
git-svn-id: trunk@61226 -
2019-05-13 23:21:39 +00:00
mattias
7906467427 codetools: sourcecloser: keep implementation keyword
git-svn-id: trunk@61197 -
2019-05-10 13:18:14 +00:00
mattias
e408bd979a IDE: fixed adding event, when property unit has no implementation section
git-svn-id: trunk@61195 -
2019-05-10 13:11:43 +00:00
mattias
2248ddea17 codetools: added option -M syntaxmode
git-svn-id: trunk@61193 -
2019-05-10 08:23:03 +00:00
mattias
1d8e8b2751 codetools: fixed node start class sections
git-svn-id: trunk@61109 -
2019-05-03 08:54:34 +00:00
joost
cb9c628098 Codetools: Enabled possibility to compile with fpmake
git-svn-id: trunk@61027 -
2019-04-20 19:02:05 +00:00
mattias
507da49bf0 codetools: fixed mem leak FPM.UnitToSrc
git-svn-id: trunk@60711 -
2019-03-17 20:50:37 +00:00
juha
a7f4ce33ff Codetools: Reuse code in TPascalReaderTool.ExtractSourceName.
git-svn-id: trunk@60676 -
2019-03-15 11:23:33 +00:00
juha
2599738437 Codetools: Fix function FindNextIncludeDirective when an include file name is quoted.
git-svn-id: trunk@60675 -
2019-03-15 11:23:21 +00:00
mattias
be9ae3b82b codetools: added fpc errorcn.msg encoding info CP936
git-svn-id: trunk@60672 -
2019-03-14 19:52:29 +00:00
mattias
5ecb90b18b codetools: RunFPCVerbose: append always -Fr if available
git-svn-id: trunk@60670 -
2019-03-14 19:41:30 +00:00
mattias
1f371c8960 codetools: parse fpc output: keep FULLVERSION value
git-svn-id: trunk@60661 -
2019-03-13 07:10:43 +00:00
mattias
7c75981ce8 codetools: identifier completion: added $DispatchField, $DispatchStrField for pas2js
git-svn-id: trunk@60658 -
2019-03-12 11:40:34 +00:00
mattias
aab3418c8c codetools: fixed objcclass
git-svn-id: trunk@60629 -
2019-03-09 12:12:10 +00:00
mattias
21554fa1b3 codetools: added FindProc
git-svn-id: trunk@60627 -
2019-03-08 23:02:29 +00:00
mattias
7167eb3bd1 codetools: fixed GetPascalCompilerForDirectory using same algo as TLinkScanner
git-svn-id: trunk@60592 -
2019-03-05 10:12:21 +00:00
mattias
9f27095fee codetools: added IsPas2jsTargetOS IsPas2jsTargetCPU, removed deprecated functions
git-svn-id: trunk@60590 -
2019-03-05 09:43:24 +00:00
mattias
19c2881ef0 codetools: fixed compiler version check
git-svn-id: trunk@60583 -
2019-03-04 13:32:26 +00:00
mattias
41a3fb6d01 codetools: TPCTargetConfigCache.Update: check if Units<>nil
git-svn-id: trunk@60580 -
2019-03-04 12:50:38 +00:00
mattias
bb2ef7b609 undo 60575
git-svn-id: trunk@60576 -
2019-03-04 08:00:18 +00:00
mattias
e3b4ad515f startlazarus: fixed regression, issue #35184, Cyrax
git-svn-id: trunk@60575 -
2019-03-04 07:57:40 +00:00
mattias
ac3b7f22d0 codetools: comment
git-svn-id: trunk@60553 -
2019-03-01 17:55:36 +00:00
mattias
6e9fee2984 IDE: fixed fpc version check for resources
git-svn-id: trunk@60552 -
2019-03-01 10:03:36 +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
53fe4eeac4 codetools: nicer debugging
git-svn-id: trunk@60542 -
2019-02-28 18:45:32 +00:00
mattias
acedbb1bcd codetools: IsCompilerExec: error if neither fpc nor pas2js
git-svn-id: trunk@60538 -
2019-02-28 16:58:35 +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
mattias
bfaf53d166 codetools: renamed modeswitch MultipleScopeHelpers to MultiHelpers
git-svn-id: trunk@60500 -
2019-02-25 17:53:17 +00:00
mattias
a4ae7916e1 codetools: debug
git-svn-id: trunk@60488 -
2019-02-24 14:21:51 +00:00
mattias
aa0a89a0c1 codetools: test objfpc generic class function
git-svn-id: trunk@60487 -
2019-02-24 14:21:32 +00:00
mattias
537034bb2b codetools: fixed parsing generic class function and generic function after type section
git-svn-id: trunk@60479 -
2019-02-24 13:58:48 +00:00
mattias
bcd365ba77 codetools: test generic function after type
git-svn-id: trunk@60478 -
2019-02-24 13:58:24 +00:00
maxim
c91b1321e0 Translations: French translation update by Gilles Vasseur, bug #35034
git-svn-id: trunk@60368 -
2019-02-08 23:14:55 +00:00
mattias
1dfd9924d7 codetools: scanner: added $modeswitch multiplescopehelpers
git-svn-id: trunk@60241 -
2019-01-29 18:21:11 +00:00
maxim
99d7c7b289 Cody: replaced .po file by .pot
git-svn-id: trunk@60209 -
2019-01-24 23:04:53 +00:00
maxim
684c367b8a IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.

git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
mattias
4e3c76a735 codetools: fixed usesgraph addtargetunit
git-svn-id: trunk@60158 -
2019-01-23 10:12:18 +00:00
maxim
bc4e1da857 Translations: Polish translation update by Sławomir Niedziela, bug #34788
git-svn-id: trunk@59988 -
2019-01-04 13:58:31 +00:00
mattias
ce79247514 codetools: fixed loading fpm
git-svn-id: trunk@59976 -
2019-01-02 17:11:14 +00:00
mattias
020d76d698 codetools: clean up
git-svn-id: trunk@59974 -
2019-01-02 17:04:53 +00:00
mattias
780beb52fe codetools: scan fpc units: store fpm sources separate
git-svn-id: trunk@59973 -
2019-01-02 17:02:02 +00:00
mattias
f6cf943c86 codetools: comments
git-svn-id: trunk@59944 -
2018-12-31 09:56:43 +00:00
mattias
0e5d9ae3c8 codetools: fixed parsing $IFOpt if option is not defined
git-svn-id: trunk@59914 -
2018-12-27 13:48:47 +00:00
mattias
b0eae2930b codetools: test $IFOpt
git-svn-id: trunk@59913 -
2018-12-27 13:48:20 +00:00
juha
dc3d76f928 Codetools: CPU Templates for ARM CPU with FPC trunk. Issue #34571, patch from Simon Ameis.
git-svn-id: trunk@59903 -
2018-12-23 21:51:15 +00:00
mattias
22bf03c944 codetools: fixed readclosure for empty type section
git-svn-id: trunk@59858 -
2018-12-18 23:28:05 +00:00
mattias
7feb086d64 codetools: fixed anonymous expr as arg and dot operator
git-svn-id: trunk@59845 -
2018-12-18 12:41:17 +00:00