Brian Fiete
88bd74644e
Create exit block for dtor
2021-08-30 09:52:53 -07:00
Brian Fiete
ac8d5cf014
Fix for early unconditional return in dtor
2021-08-30 09:37:19 -07:00
Brian Fiete
6df69a7d95
Null check
2021-08-30 08:00:05 -07:00
Brian Fiete
25a71c284a
Handle splat value during deferred tuple assignment
2021-08-30 07:52:55 -07:00
Brian Fiete
2c7daf0376
Merge pull request #1135 from disarray2077/idedialogs
...
Some changes to file dialogs of the IDE
2021-08-29 06:19:46 -07:00
Brian Fiete
8d78f04882
Merge pull request #1141 from Hiroko103/patch-1
...
[Fix] Graphics: Image UV mapping issue
2021-08-29 06:16:07 -07:00
Brian Fiete
0d64d35ced
Merge pull request #1138 from damianday/patch-5
...
Update Socket.bf
2021-08-29 06:15:21 -07:00
Hiroko
3056357386
[Fix] Graphics: Image rendering issue
...
In the DrawQuad function, hard-coded vertical vertex components were used instead of the unused v1 and v2 parameters.
This prevented narrowing the image vertically.
2021-08-28 21:40:04 +02:00
Brian Fiete
2cfa017e32
32-bit fix
2021-08-27 10:47:29 -07:00
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
Damian Day
3ce62c2d22
Update Socket.bf
...
Allow specifying winsock version.
Added Uninit to cleanup winsock.
These are useful for other network libraries to reuse.
2021-08-17 01:24:42 +01:00
disarray2077
ff0a5ec630
Some changes to file dialogs of the IDE
2021-08-02 23:43:28 -03: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