Commit Graph

5657 Commits

Author SHA1 Message Date
mattias
ec5dd4209d codetools: less hints 2024-12-29 16:50:38 +01:00
mattias
93b4f9f305 codetools: optimized IsValidDottedIdent 2024-12-29 16:50:38 +01:00
mattias
ed2a217e45 ide+codetools: list and rename dotted units and identifntifiers and amp identifiers, from WooBean007 2024-12-29 16:50:38 +01:00
mattias
562e9fbe7c codetools: fixed searching fpc namespaced include without extension, issue #41275 2024-12-27 11:26:50 +01:00
Juha
7fd1e6e91c Codetools: Fix a regression in unit tests. Issue #23994, patch by WooBean007. 2024-12-27 03:15:32 +02:00
n7800
a0d1766a2e IDE/AddWithBlockDlg: Allow item selection by double click. Merge request !406. 2024-12-26 06:57:53 +02:00
n7800
0ded6ff0bf IDE/AddWithBlockDlg: Change the tab order so that the focus is on the table, and by default the "OK" button is pressed. Merge request !405. 2024-12-26 06:53:57 +02:00
Juha
6dd342cef1 Codetools: Fix the scope of finding nested procedures. Issue #23994, patch by WooBean007. 2024-12-25 20:21:40 +02:00
mattias
dfb7c2bd04 codetools: fixed ExtractFuncResultType for complex types and class operator 2024-11-10 18:03:33 +01:00
mattias
6f72566182 codetools: added test for advanced record completion class operator 2024-11-10 18:01:56 +01:00
Maxim Ganetsky
1ec7c2e565 Translations: Turkish translation update by Onur ERÇELEN, merge request !371 2024-10-30 01:38:59 +03:00
mattias
6fa805fb47 updated makefiles 2024-10-22 00:31:29 +02:00
mattias
e1132e9ee7 codetools: gitignore config 2024-10-20 19:39:37 +02:00
Maxim Ganetsky
dcd00a1b13 Translations: French translation update by Gilles Vasseur, issue #41195 2024-10-20 02:13:20 +03:00
Juha
f9c4b5d7d1 Replace deprecated LazIsValidIdent with IsValidIdent. 2024-09-29 02:21:32 +03:00
Juha
7800ab6a1e Codetools: Call CompareIdentifiers directly instead of CompareIdentifierPtrs. 2024-09-28 10:45:12 +03:00
n7800
4819d35178 CodeTools: Move the constant array ControllerTypes into a separate include file 2024-09-27 21:51:29 +00:00
Martin
5acf9a9c7d Cody: Fix Load-After-Time. Use GetTickCount64 2024-09-25 13:47:37 +02:00
Martin
0985b55ae5 Cody: Fix Load-After-Time. 2024-09-23 16:16:15 +02:00
Martin
75b9afdc92 Codetools: Prevent another range check error. Issue #40922 2024-09-23 13:28:08 +02:00
Martin
03bf02974e Codetools: Prevent another range check error. Issue #40922 2024-09-23 11:58:02 +02:00
Juha
65f647e25b Codetools: Prevent another range check error. Issue #40922, patch by WooBean007. 2024-09-15 07:26:21 +03:00
Juha
d58d978a0d Codetools: Prevent a range check error. Issue #40922, patch by WooBean007. 2024-09-09 23:38:17 +03:00
Juha
b3179cedd0 Codetools, IDE: Improve handling of '&'. Issues #41113,#41114, patch by WooBean007. 2024-09-08 13:10:57 +03:00
Juha
4bb14e680b Codetools: Support CTRL-SHIFT-C in front of &-identifier. Issue #40922, patch by WooBean007. 2024-09-07 10:24:41 +03:00
Martin
35c1846863 Codetools: more tests for ampersand. 2024-09-03 15:46:06 +02:00
mattias
3195a1ab46 codetools: ReadPriorAtom for ampersand identifier 2024-09-03 14:06:42 +02:00
mattias
066e82b25d codetools: test ampersand array 2024-09-03 14:06:16 +02:00
mattias
ad81487dc7 codetools: hide cody form 2024-08-31 08:13:49 +02:00
mattias
5ce30b9720 codetools: hdie experiments 2024-08-30 10:40:32 +02:00
Juha
e751c618b6 Codetools: Add RISC-V selections to DefineTemplates. Issue #41067. 2024-08-19 14:53:32 +03:00
Mattias Gaertner
98b800100f Merge branch 'CodeTools/Examples/AddClass' into 'main'
CodeTools: Fixing compilation of the addclass.lpi example (continued 2f643bd4)

See merge request freepascal.org/lazarus/lazarus!318
2024-08-18 09:23:38 +00:00
mattias
c9e59018d2 codetools: tests: added finddeclaration of ampersand unit 2024-08-14 11:19:03 +02:00
mattias
19ed17a7bc codetools: IsDottedIdent: added option to allow ampersands 2024-08-14 11:17:53 +02:00
n7800
48b22a8acf CodeTools: Fixing compilation of the addclass.lpi example (continued 2f643bd4) 2024-08-13 20:04:21 +05:00
mattias
0b6075c083 codetools: fixed FindFileAtCursor open ampersand uses 2024-08-09 09:45:53 +02:00
mattias
9fe708e6b7 codetools: comment 2024-08-08 14:50:25 +02:00
mattias
c638883392 codetools: comment 2024-08-08 14:50:11 +02:00
mattias
a360ff46d2 codetools: test find ampersand identifiers 2024-08-05 17:57:27 +02:00
mattias
75483dbcd5 codetools: CompareIdentifiersCaseSensitive: check ampersands 2024-08-05 17:46:29 +02:00
mattias
d1740179af codetools: CompareDottedIdentifiersCase: check ampersands 2024-08-05 17:21:05 +02:00
mattias
0004dffe30 codetools: CompareDottedIdentifiers: check ampersands 2024-08-05 17:03:15 +02:00
n7800
576664d698 CodeTools: Add "pascal" to the list of calling conventions 2024-08-04 17:53:56 +00:00
mattias
df8ab730bb codetools: CompareIdentifiers: support ampersand identifiers 2024-08-03 10:20:34 +02:00
mattias
b79c366239 codetools: added test for non identifiers TestCompareIdentifiers 2024-07-30 12:20:05 +02:00
mattias
fdef402c5a codetools: added TestCompareIdentifiers 2024-07-27 22:08:58 +02:00
mattias
e1482c3582 codetools: added tests for RenameIdentifier, simplified RenameIdentifier 2024-07-27 21:36:49 +02:00
mattias
00f3d3b397 codetools: added tree of PCodeToolPos 2024-07-27 09:21:04 +02:00
mattias
3e38d50ffa codetools: added test 2024-07-27 09:21:04 +02:00
Maxim Ganetsky
8d696889c4 Cody: regenerated translations and updated Russian translation 2024-07-18 18:14:43 +03:00