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 |
|
mattias
|
fc5c60b0fd
|
codetools: added test for anonymous expr as arg and dot operator
git-svn-id: trunk@59844 -
|
2018-12-18 12:41:03 +00:00 |
|
mattias
|
07ff5d447e
|
codetools: anonymous functions in pas2js
git-svn-id: trunk@59832 -
|
2018-12-17 11:57:09 +00:00 |
|
mattias
|
27b90f60de
|
codetools: clean up
git-svn-id: trunk@59800 -
|
2018-12-12 10:24:57 +00:00 |
|
mattias
|
6b67cdc3ef
|
codetools: test ano proc as arg
git-svn-id: trunk@59799 -
|
2018-12-12 09:58:36 +00:00 |
|
mattias
|
3cd01247f7
|
codetools: test anonym procs args and find declaration
git-svn-id: trunk@59798 -
|
2018-12-12 09:47:47 +00:00 |
|
mattias
|
36e39cc57f
|
codetools: parse assign anonymous procedure
git-svn-id: trunk@59797 -
|
2018-12-11 23:46:15 +00:00 |
|
maxim
|
c8c7a1723a
|
Translations: Chinese translation update by robsean, bug #34579
git-svn-id: trunk@59617 -
|
2018-11-22 00:03:32 +00:00 |
|
mattias
|
01ee3542be
|
codetools: modeswitch omitrtti
git-svn-id: trunk@59583 -
|
2018-11-17 21:36:46 +00:00 |
|
maxim
|
3cefe5b042
|
Translations: Czech translation update by chronos, bug #34549
git-svn-id: trunk@59564 -
|
2018-11-16 23:13:39 +00:00 |
|
mattias
|
e1221dcbc2
|
codetools: added TCodeCache.ClearAllModified
git-svn-id: trunk@59559 -
|
2018-11-16 17:50:00 +00:00 |
|
mattias
|
9530425edf
|
codetools: do not automatically pass -Fr to pas2js
git-svn-id: trunk@59456 -
|
2018-11-05 10:32:04 +00:00 |
|
juha
|
71dbce1d30
|
Finnish translation.
git-svn-id: trunk@59324 -
|
2018-10-19 16:12:41 +00:00 |
|
maxim
|
e26f6ff3ca
|
Translations: Hungarian translation update by Péter Gábor, bug #34397
git-svn-id: trunk@59275 -
|
2018-10-09 22:41:03 +00:00 |
|
juha
|
c9e4614e17
|
Delete old deprecated methods.
git-svn-id: trunk@59175 -
|
2018-09-28 11:06:40 +00:00 |
|
mattias
|
45217310eb
|
codetools: clean up
git-svn-id: trunk@59161 -
|
2018-09-24 17:38:29 +00:00 |
|
juha
|
57d56b4303
|
IDE: Add new Application.Title and .Scale statements after Application.Create line. Issue #34318.
git-svn-id: trunk@59156 -
|
2018-09-24 12:10:50 +00:00 |
|
mattias
|
c2b0e049ef
|
set trunk version to 2.0.0PreRelease
git-svn-id: trunk@59008 -
|
2018-09-15 19:41:22 +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
|
5c561fabd8
|
LazUtils: Add a new unit LazStringUtils. Move 2 functions from Codetools' SourceLog there.
git-svn-id: trunk@58631 -
|
2018-07-25 13:39:01 +00:00 |
|
juha
|
96131c07cf
|
Formatting, cleanup, also remove unused funcs in ProcedureList.
git-svn-id: trunk@58613 -
|
2018-07-24 12:50:26 +00:00 |
|
mattias
|
2bbe0a8cc7
|
updated makefiles
git-svn-id: trunk@58493 -
|
2018-07-11 23:58:59 +00:00 |
|
mattias
|
0b9799aafc
|
codetools: added modeswitch arrayoperators
git-svn-id: trunk@58368 -
|
2018-06-21 07:24:09 +00:00 |
|
mattias
|
7bda5fa518
|
codetools: added modeswitch arrayoperators
git-svn-id: trunk@58367 -
|
2018-06-21 06:35:31 +00:00 |
|
mattias
|
3575d8d0e1
|
make bigide: added cmdlinedebuggerbase and lazdebuggerlldb
git-svn-id: trunk@58363 -
|
2018-06-20 21:41:44 +00:00 |
|
mattias
|
5b51ac5bd6
|
codetools: identifier completion: fixed keywords within begin block
git-svn-id: trunk@58275 -
|
2018-06-14 20:47:19 +00:00 |
|
mattias
|
e6360472a3
|
codetools: fixed ReadPrioAtomSafe when cleanpos at end of atom
git-svn-id: trunk@58274 -
|
2018-06-14 20:46:56 +00:00 |
|
juha
|
8bed6f8ca0
|
IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
|
2018-06-09 14:40:08 +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 |
|
ondrej
|
8b29af0724
|
IDE: word identifier completion: gather words on filter - and search in all units
git-svn-id: trunk@58167 -
|
2018-06-07 14:02:43 +00:00 |
|
ondrej
|
55dd4fef2b
|
IDE: word completion: don't add words in place of a sub-identifier (myObject.|)
git-svn-id: trunk@58158 -
|
2018-06-06 20:13:29 +00:00 |
|
mattias
|
75417ff3a2
|
codetools: identifier completion: fixed keywords when cursor on a word
git-svn-id: trunk@58147 -
|
2018-06-05 21:37:41 +00:00 |
|
ondrej
|
122947fc29
|
IDE: add words from current unit to identifier completion list.
git-svn-id: trunk@58137 -
|
2018-06-05 13:59:47 +00:00 |
|
ondrej
|
c0136a0867
|
Components: use LazLoggerBase instead of LazLogger
git-svn-id: trunk@58083 -
|
2018-06-02 16:46:39 +00:00 |
|
mattias
|
54faf24ff6
|
codetools: added intrinsic writestr
git-svn-id: trunk@58042 -
|
2018-05-28 06:57:50 +00:00 |
|
mattias
|
e89a3479df
|
codetools: fixed compile
git-svn-id: trunk@58041 -
|
2018-05-28 05:57:02 +00:00 |
|
mattias
|
5829dcb97d
|
codetools: remove obsolete cmsIgnoreInterfaces
git-svn-id: trunk@58039 -
|
2018-05-27 21:58:27 +00:00 |
|
mattias
|
a69008fc59
|
codetools: fpc sources: gives sources in tests lower priority
git-svn-id: trunk@58030 -
|
2018-05-25 22:07:15 +00:00 |
|
mattias
|
e1ab5302bf
|
codetools: clean up
git-svn-id: trunk@58025 -
|
2018-05-25 07:12:08 +00:00 |
|
mattias
|
22ae0c038d
|
cody: fixed checking if new unit is in unit path of owner
git-svn-id: trunk@58016 -
|
2018-05-23 19:19:48 +00:00 |
|
mattias
|
0eda8b3796
|
cody: identifier dictionary: support unit sources in default unit path
git-svn-id: trunk@58015 -
|
2018-05-23 19:00:25 +00:00 |
|
mattias
|
967bf6dfd1
|
IDE: fix invalid localized package names
git-svn-id: trunk@57961 -
|
2018-05-18 21:34:39 +00:00 |
|
mattias
|
d36c84686d
|
codetools: parse external class const
git-svn-id: trunk@57954 -
|
2018-05-18 08:04:31 +00:00 |
|
mattias
|
167c4c911d
|
codetools: test external class const
git-svn-id: trunk@57953 -
|
2018-05-18 08:04:09 +00:00 |
|
mattias
|
e1dcfde200
|
codetools: identifier completion: list pas2js default units
git-svn-id: trunk@57952 -
|
2018-05-18 07:31:39 +00:00 |
|
mattias
|
e69a6123d9
|
cody: fixed identifier completion add package
git-svn-id: trunk@57945 -
|
2018-05-16 13:17:38 +00:00 |
|
mattias
|
087d883674
|
codetools: AddProcModifier fixed external name
git-svn-id: trunk@57919 -
|
2018-05-13 11:33:35 +00:00 |
|
mattias
|
62b1cabdb9
|
codetools: test AddProcModifier
git-svn-id: trunk@57918 -
|
2018-05-13 11:33:13 +00:00 |
|
mattias
|
0aeaf2facf
|
codetools: added AddProcModifier
git-svn-id: trunk@57914 -
|
2018-05-13 09:57:40 +00:00 |
|
mattias
|
ce26461eaa
|
codetools: added AddProcModifier
git-svn-id: trunk@57913 -
|
2018-05-13 09:57:27 +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 |
|
mattias
|
f654d33405
|
codetools: test pas2js parse
git-svn-id: trunk@57883 -
|
2018-05-10 14:51:53 +00:00 |
|
mattias
|
7c8e3086d9
|
codetools: read compiler options: pas2js format
git-svn-id: trunk@57882 -
|
2018-05-10 10:55:28 +00:00 |
|
mattias
|
86bbc8831c
|
codetools: tests: comment
git-svn-id: trunk@57881 -
|
2018-05-10 10:54:08 +00:00 |
|
mattias
|
170943f2ab
|
codetools: started checking pas2js, fixed reading units
git-svn-id: trunk@57853 -
|
2018-05-08 21:49:30 +00:00 |
|
mattias
|
014d35df8e
|
codetools: fixed initialize unitscopes, issue #33712
git-svn-id: trunk@57847 -
|
2018-05-08 17:05:05 +00:00 |
|
mattias
|
aa2b29544e
|
codetools: started parsing pas2js output
git-svn-id: trunk@57846 -
|
2018-05-08 17:00:34 +00:00 |
|
mattias
|
2e95e24d2f
|
codetools: started parsing pas2js output
git-svn-id: trunk@57845 -
|
2018-05-08 17:00:20 +00:00 |
|
mattias
|
7943f543f2
|
codetools: use unit scopes from fpc output
git-svn-id: trunk@57844 -
|
2018-05-08 09:09:48 +00:00 |
|
mattias
|
1189d43fa2
|
codetools: read unit scopes from fpc output
git-svn-id: trunk@57839 -
|
2018-05-08 08:31:57 +00:00 |
|
mattias
|
216dd81ec1
|
codetools: parsing external const
git-svn-id: trunk@57804 -
|
2018-05-07 18:10:22 +00:00 |
|
mattias
|
2efc83384e
|
codetools: test parsing external const
git-svn-id: trunk@57803 -
|
2018-05-07 18:10:13 +00:00 |
|
mattias
|
65f9818baa
|
IDE: parse custom compiler option -FN for default namespaces
git-svn-id: trunk@57801 -
|
2018-05-07 08:06:37 +00:00 |
|
mattias
|
efdc34d3e6
|
codetools: set MAC_OS_X_VERSION_MIN_REQUIRED from -WM parameter
git-svn-id: trunk@57777 -
|
2018-05-03 12:16:46 +00:00 |
|
mattias
|
e20310fe03
|
codetools: less verbose
git-svn-id: trunk@57773 -
|
2018-05-02 23:03:58 +00:00 |
|
mattias
|
3c52bd5001
|
IDEIntf: added SaveComponentAsPascal
git-svn-id: trunk@57770 -
|
2018-05-02 22:38:41 +00:00 |
|
mattias
|
4e7156c071
|
codetools: fixed method jump to delphi generic class method body, issue #33615
git-svn-id: trunk@57732 -
|
2018-04-27 17:35:45 +00:00 |
|
mattias
|
b8ff72cec9
|
codetools: added test for method jump to delphi generic class method body
git-svn-id: trunk@57731 -
|
2018-04-27 17:35:14 +00:00 |
|
mattias
|
7dd4ef464c
|
IDE: find/rename identifier: search in used but not listed units too
git-svn-id: trunk@57727 -
|
2018-04-26 17:37:14 +00:00 |
|
mattias
|
f2f7e9c993
|
codetools: debug obcclass alloc.init
git-svn-id: trunk@57652 -
|
2018-04-13 08:35:14 +00:00 |
|
mattias
|
a040f6c847
|
codetools: fixed parsing class operator method
git-svn-id: trunk@57648 -
|
2018-04-12 19:42:13 +00:00 |
|
mattias
|
a5293996d9
|
codetools: fixed tests TestParseModeTP
git-svn-id: trunk@57647 -
|
2018-04-12 19:36:09 +00:00 |
|
mattias
|
c4d77663b1
|
codetools: fixed ExtractPocHead generic delphi method
git-svn-id: trunk@57645 -
|
2018-04-12 18:51:54 +00:00 |
|
mattias
|
112a8b6bf0
|
codetools: test method jump generic delphi method
git-svn-id: trunk@57644 -
|
2018-04-12 18:51:31 +00:00 |
|
mattias
|
ff804887a0
|
codetools: parse delphi generic method
git-svn-id: trunk@57642 -
|
2018-04-11 18:49:18 +00:00 |
|
mattias
|
ef100a5f3f
|
codetools: added test for delphi generic method
git-svn-id: trunk@57641 -
|
2018-04-11 18:49:05 +00:00 |
|
mattias
|
aca4d3b81b
|
codetools: parse generic class method
git-svn-id: trunk@57638 -
|
2018-04-10 18:59:30 +00:00 |
|
mattias
|
028d607404
|
docs: TCustomIdleTimer
git-svn-id: trunk@57601 -
|
2018-04-04 12:43:29 +00:00 |
|
maxim
|
f23167b458
|
Translations: Simplified Chinese translation update by robsean, bug #33242
git-svn-id: trunk@57404 -
|
2018-02-27 23:23:20 +00:00 |
|
mattias
|
ba9c69e6b3
|
codetools: debug for no node at cursor
git-svn-id: trunk@57371 -
|
2018-02-25 12:27:52 +00:00 |
|
mattias
|
38166e7a0a
|
codetools: parse built-in function concat in constant, issue #33201
git-svn-id: trunk@57339 -
|
2018-02-20 17:35:27 +00:00 |
|
mattias
|
1f153b731b
|
codetools: added proc modifier vectorcall, patch #33134
git-svn-id: trunk@57287 -
|
2018-02-12 14:55:09 +00:00 |
|
mattias
|
8773b02bb2
|
codetools: fixed reparsing program
git-svn-id: trunk@57251 -
|
2018-02-04 09:18:20 +00:00 |
|
mattias
|
e39d6c3eff
|
codetools: fixed restart parsing
git-svn-id: trunk@57250 -
|
2018-02-04 01:58:39 +00:00 |
|
mattias
|
92b1658960
|
codetools: debug continue parsing
git-svn-id: trunk@57237 -
|
2018-02-03 20:03:56 +00:00 |
|
mattias
|
4b3152e0d4
|
codetools: added test for find declaration and missing closing bracket
git-svn-id: trunk@57197 -
|
2018-01-31 15:01:37 +00:00 |
|
mattias
|
e568cca991
|
codetools: TBaseKeyWordFunctionList: do not sort on add
git-svn-id: trunk@57149 -
|
2018-01-26 09:42:38 +00:00 |
|
mattias
|
eb52382d06
|
codetools: TBaseKeyWordFunctionList: fixed resorting
git-svn-id: trunk@57148 -
|
2018-01-26 09:39:23 +00:00 |
|
juha
|
1cefe1d894
|
IDE: Formatting.
git-svn-id: trunk@57120 -
|
2018-01-19 12:12:42 +00:00 |
|
mattias
|
cab4029da6
|
codetools: fixed rangechecking
git-svn-id: trunk@57114 -
|
2018-01-18 21:23:38 +00:00 |
|
juha
|
58eefa59cd
|
IDE: Rename ExtendedFilter -> ContainsFilter, GUI: 'Include identifiers containing prefix'. Issue #32974.
git-svn-id: trunk@57072 -
|
2018-01-13 10:04:41 +00:00 |
|
mattias
|
b8a4422c7f
|
codetools: identifier completion fixed empy Prefix
git-svn-id: trunk@57038 -
|
2018-01-10 08:30:25 +00:00 |
|
mattias
|
6560513c29
|
codetools: identifier completion: extended: compare only once
git-svn-id: trunk@57029 -
|
2018-01-09 18:33:53 +00:00 |
|
mattias
|
7b3993f0bd
|
codetools: identifier completion: extended: add only once
git-svn-id: trunk@57028 -
|
2018-01-09 18:24:19 +00:00 |
|
mattias
|
3581e9d7e4
|
codetools: fixed compile
git-svn-id: trunk@57026 -
|
2018-01-09 18:19:43 +00:00 |
|