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

2538 commits

Author SHA1 Message Date
Brian Fiete
1cc0230e65 Var fixes 2021-08-27 10:08:01 -07:00
Brian Fiete
0536a6c733 Improved enumeration speed, api improvements 2021-08-27 10:07:41 -07:00
Brian Fiete
0cdfff4898 Chunked string reading 2021-08-27 10:06:52 -07:00
Brian Fiete
8495edb5f0 Improved hash bits usage 2021-08-27 10:06:32 -07:00
Brian Fiete
f0cca6dc40 Fixed typedVal addr numeric cast 2021-08-02 16:54:42 -07:00
Brian Fiete
974b3a58e8 Fixed crashes related to attempts at comptime delegate binding 2021-08-02 12:30:05 -07:00
Brian Fiete
16829900bc Allow extensions to declare abstract methods 2021-08-02 12:09:48 -07:00
Brian Fiete
3cd94cbc8e
Merge pull request #1130 from disarray2077/fix_ide_textwrites
Fix issues with the methods for writing files
2021-08-02 11:01:50 -07:00
Brian Fiete
5755b91f2f
Merge pull request #1128 from disarray2077/paramed_trim
Add Trim with char parameter to String/StringView
2021-08-02 10:52:57 -07:00
Brian Fiete
912f5ecfc5
Merge pull request #1127 from disarray2077/fix_sv_startswith
Add Startswith & Endswith char32 overload to StringView
2021-08-02 10:51:30 -07:00
Brian Fiete
47cde27639
Merge pull request #1126 from disarray2077/event_unsubscribe
Return error on event unsubscribe failure
2021-08-02 10:50:39 -07:00
Brian Fiete
d5ce181dc6
Merge pull request #1129 from disarray2077/fix_stackoverflow_dew
Fix stack overflow in DarkEditWidget
2021-08-02 10:49:45 -07:00
Brian Fiete
d14ae8e69d Widened parsed int to int64 2021-08-02 10:44:56 -07:00
Brian Fiete
dd37d6c092 Handled some method slotting reentrancy issues 2021-08-02 10:44:39 -07:00
Brian Fiete
879ac7f989 Curl enhancements 2021-08-02 10:43:59 -07:00
Brian Fiete
954f6312b8 Changed mixin circular reference detection 2021-08-02 10:42:53 -07:00
disarray2077
09438c8c42 Fix stack overflow in DarkEditWidget 2021-08-01 19:16:46 -03:00
disarray2077
4061d4b58e Add Startswith & Endswith char32 overload for StringView 2021-08-01 18:47:46 -03:00
disarray2077
b3a3e25de9 Add Trim with char parameter 2021-08-01 18:43:19 -03:00
disarray2077
ba8e816e14 Fix a error propagation issue in BufferedStream 2021-08-01 17:44:23 -03:00
disarray2077
8a210699c7 Improve WriteTextFile safety 2021-08-01 17:40:29 -03:00
disarray2077
06fe5a98c6 Implement FileStream SetLength 2021-08-01 17:38:30 -03:00
disarray2077
4bd3cc641d Add SeekUnderlying to FileStream 2021-08-01 17:37:37 -03:00
disarray2077
a71962a5a8 Fix File OpenOrCreate 2021-08-01 17:30:40 -03:00
disarray2077
3a1c0a3452 Change some file writes to UnbufferedFileStream 2021-08-01 17:29:01 -03:00
disarray2077
6b976e0d1b Return error on event unsubscribe failure 2021-08-01 14:38:09 -03:00
Brian Fiete
e5f92fb21b Added null check to fieldDecl in autocomplete 2021-07-31 10:29:31 -07:00
Brian Fiete
cc75c3bd16 Fixed right-click crash in file from disabled project 2021-07-31 10:27:23 -07:00
Brian Fiete
cbe8872417 Fixed crash with File/New/New File 2021-07-31 10:20:21 -07:00
Brian Fiete
f0d99a2bcc Moved interfaces to owned non-code-generating modules 2021-07-31 09:54:27 -07:00
Brian Fiete
d86eb0625c Fixed typed primitive comptime encoding 2021-07-22 10:49:17 -07:00
Brian Fiete
288b99cc3c Fixed double-semicolon requirement on field dtors with compound stmt 2021-07-21 14:05:51 -07:00
Brian Fiete
85a2a089f4 Fixed mPropTarget kind with fakeVal 2021-07-21 12:34:48 -07:00
Brian Fiete
3fd6b5a111 Reversed ranges (ie: for (int i in (0 ..< count).Reversed)) 2021-07-21 10:13:26 -07:00
Brian Fiete
465050b81d Ranges (ie: for (int a in 0..<count) for (int i in 1…10)) 2021-07-21 07:48:37 -07:00
Brian Fiete
e561a26695 More trivial inlines 2021-07-21 07:43:11 -07:00
Brian Fiete
d046cb10a4 Fixed mem vreg merge issue 2021-07-21 07:42:46 -07:00
Brian Fiete
42580df269 Reverted for (int i < j) to reevaluate j on every iteration 2021-07-20 12:28:23 -07:00
Brian Fiete
f1d9964ba1 Allow comptime attempts on generic interface dispatches 2021-07-20 11:10:10 -07:00
Brian Fiete
4b8983a013 Fixed bound base property lookups in specialized generic methods 2021-07-19 12:12:35 -07:00
Brian Fiete
14e79b7949 Fixed parsing case ie: foo[ComponentType<int>.ID] 2021-07-19 11:54:39 -07:00
Brian Fiete
b662b2ac48 Fixed custom command rebuild issues after cleaning 2021-07-19 10:50:31 -07:00
Brian Fiete
ce1dbd88ed Fixes to inferred-sized array error 2021-07-19 08:45:25 -07:00
Brian Fiete
f4b2d58273 Error for invalid use of inferred-sized arrays 2021-07-19 08:19:50 -07:00
Brian Fiete
5929dbb6cb Better errors 2021-07-17 07:19:55 -07:00
Brian Fiete
0ebe4ae929 Fixed invalid symbol reference detection for dot ctor calls 2021-07-17 06:56:23 -07:00
Brian Fiete
5f484eadf8 Fixed sVal++ global post-increment value 2021-07-16 09:07:11 -07:00
Brian Fiete
e3bdacf505 Made for (var i < GetVal()) only call GetVal() once 2021-07-16 09:06:31 -07:00
Brian Fiete
70da0856a7 Fixed tyoe population stack overflow issue with some invalid base typerefs 2021-07-16 08:09:27 -07:00
Brian Fiete
b017ccc2e1 Fixed explicit anonymous static field lookup 2021-07-15 14:58:35 -07:00