1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00
Commit graph

5275 commits

Author SHA1 Message Date
Brian Fiete
07a2e88960 String interpolation fix with string literals inside brackets 2025-05-28 10:07:28 +02:00
Brian Fiete
ee3aa7fc26 Fixed IsTypeUsed check for generic parameterized by interfaces 2025-05-28 07:30:35 +02:00
Brian Fiete
9e71acc003 Improved unknown-sized array in BfInvocationExpression 2025-05-28 06:23:22 +02:00
Brian Fiete
eb4d2a1757 Fixed mMaxGenericDepth test of non-generic inner type inside generic 2025-05-27 14:58:51 +02:00
Brian Fiete
c0d5995c3c mNameNode null check for invoke params 2025-05-27 14:40:04 +02:00
Brian Fiete
e5c1d782ea TriviaStart fix for 'A<B>.C()' 2025-05-27 12:52:46 +02:00
Brian Fiete
9bc292e4b9 Type recursion fix for splattable check 2025-05-27 11:52:55 +02:00
Brian Fiete
e82f9ce3ee Improved ce handling of failed irCodeGen, const null ptr handling 2025-05-27 11:52:34 +02:00
Brian Fiete
2f66bcafcc Static local IR populateType fix 2025-05-27 06:31:25 +02:00
Brian Fiete
39a1f44b9c Move empty autocomplete entry check into c++ side 2025-05-27 06:27:11 +02:00
Brian Fiete
dd2e5a25c5
Merge pull request #2249 from kallisto56/master
Fix: `PasteText()` one-to-many
2025-05-26 18:36:59 +02:00
Brian Fiete
a8b19b0d81 Fixed duplicate hotkey issue with newly-added commands 2025-05-26 18:32:48 +02:00
Chernyavsky Andrey
d7c23a9b73 Fix: PasteText() one-to-many 2025-05-26 21:09:29 +05:00
Brian Fiete
adb7a2bdef Ctrl+Alt+Up/Down support, QuickFind Ctrl+D fixes 2025-05-26 14:44:51 +02:00
Brian Fiete
2ce4ec2e3f Multi-cursor tweaks 2025-05-26 08:25:07 +02:00
Brian Fiete
ba4d29d28d
Merge pull request #2229 from kallisto56/master
Feature: Multi-Cursors
2025-05-25 11:21:35 +02:00
Brian Fiete
9add2e1548
Merge pull request #2203 from eveningstarinc/Yuvan/CustomBuildProperties
Custom Build Properties: Proof of Concept Implementation
2025-05-25 08:52:04 +02:00
Brian Fiete
e7a966c1b5 Improved "const" handling of local variable when referencing globals 2025-05-22 06:03:18 +02:00
Brian Fiete
989e8455e8 Fixed readonly ref pointing to global variable 2025-05-21 08:08:19 +02:00
Brian Fiete
70bb55d779 Fix for OOB issue in mActiveChildQueues 2025-05-21 07:50:42 +02:00
Brian Fiete
d67a6243eb HiddenAtom fix for non-static nameless types 2025-05-21 07:42:49 +02:00
Brian Fiete
ad3c7ce767 More protection for foreach failure 2025-05-20 06:58:27 +02:00
Brian Fiete
192c9d8f33 Fixed some nullable splat cases 2025-05-19 17:57:45 +02:00
Brian Fiete
c889877443 Minlib fixes 2025-05-19 16:19:15 +02:00
Brian Fiete
3263d1a849 Fixed "Tiny" test accidental size increase 2025-05-19 09:02:02 +02:00
Brian Fiete
2c48f26536 Formatting fix for inline types with interleaved member access/attribute 2025-05-19 07:57:55 +02:00
Chernyavsky Andrey
5d72a7bdbd Close AutoComplete without removing cursors 2025-05-18 17:46:26 +05:00
Brian Fiete
958a1630aa Added support for global:: lookups 2025-05-18 12:13:15 +02:00
Brian Fiete
ee50457885 Range check on methodState->mLocals 2025-05-17 17:43:22 +02:00
Brian Fiete
81aaefff0c Comptime EmitReturn PopulateType fix 2025-05-17 11:27:03 +02:00
Brian Fiete
3c276968b3 Improved handling of multiply-nested generic aliases 2025-05-17 09:14:22 +02:00
Chernyavsky Andrey
85dcba200f Fix: mAllowVirtualCursor check in PasteText() 2025-05-17 11:51:25 +05:00
Chernyavsky Andrey
8ba66f664b Fix: Remove \n for last fragment in CopyText() 2025-05-17 11:47:45 +05:00
Brian Fiete
42883d1a95 Merge remote-tracking branch 'origin/master' 2025-05-17 08:46:09 +02:00
Brian Fiete
9e3c6dcb3f Allow GetWrappedStructType to fail 2025-05-17 08:46:04 +02:00
Brian Fiete
0a9694bb64
Merge pull request #2240 from eveningstarinc/Seadubs/FFINoCRTFix
Changed FFI API to handle user case where BF_CRT_DISABLE is defined
2025-05-17 08:01:19 +02:00
Christian Whitehead
96c13e095f Changed FFI API to handle user case where BF_CRT_DISABLE is defined 2025-05-17 03:05:57 +10:00
Chernyavsky Andrey
1d9c51e28d Fix: Only primary cursor scrolls AutoComplete list 2025-05-16 14:44:02 +05:00
Brian Fiete
95a9c7aa8e Fixed allocFlag handling in Dbg_ObjectCreatedEx and Dbg_ObjectAllocatedEx 2025-05-16 08:37:54 +02:00
Brian Fiete
dd9bc6636b Protection fix 2025-05-15 17:10:21 +02:00
Brian Fiete
01ba9507c0 Improved protection checks of inner type 2025-05-15 17:04:25 +02:00
Brian Fiete
7864304d9e mTypeOptionsIdx fix during comptime with TypeDeclaration.ResolvedType 2025-05-15 09:12:10 +02:00
Yuvan Wickramasinghe
7a7fd7547c
Fix indentation 2025-05-13 19:59:17 -07:00
Yuvan Wickramasinghe
9a2e5d70a3
Resolve project path string 2025-05-13 18:00:31 -07:00
Yuvan Wickramasinghe
aa46ebadb7
Resolve Windows file version and product version strings. 2025-05-13 17:47:21 -07:00
Yuvan Wickramasinghe
0cf382532c
Removed temporary member resolution logic from custom build properties 2025-05-13 15:29:01 -07:00
Yuvan Wickramasinghe
524ebaa914
Merge remote-tracking branch 'upstream/master' into Yuvan/CustomBuildProperties 2025-05-13 15:14:10 -07:00
Brian Fiete
8102de259f Fixed "over-aligned" issue with global variables 2025-05-12 15:47:25 +02:00
Brian Fiete
2f6d9e03ab Improved handling of multiple declarations of required system types 2025-05-12 10:32:45 +02:00
Brian Fiete
2e9a2f3eb3
Merge pull request #2237 from disarray2077/patch-8
linux: Implement `Process` methods and `Path.GetActualPathName`
2025-05-12 07:50:47 +02:00