Skip to content

[pull] main from fable-compiler:main - #273

Merged
pull[bot] merged 11 commits into
Spencerx:mainfrom
fable-compiler:main
Jul 9, 2026
Merged

pull[bot] merged 11 commits into
Spencerx:mainfrom
fable-compiler:main

Conversation

@pull

@pull pull Bot commented Jul 9, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Thorium and others added 11 commits July 9, 2026 21:00
Co-authored-by: Mangel Maxime <me@mangelmaxime.fr>
…mparison

str.slice(-pattern.length) becomes slice(-0) === slice(0) (the whole
string) when pattern is empty, so EndsWith("") returned false for
culture/ignore-case comparisons. .NET returns true (every string ends
with ""). Use slice(str.length - pattern.length) instead.
- Dequeued messages were tested for truthiness, so 0, false, "", null
  and undefined (unit) messages were silently dropped; the queue now
  wraps dequeued values so emptiness is distinguishable
- postAndAsyncReply gated completion on result !== undefined, so
  AsyncReplyChannel<unit> never completed and the caller hung forever;
  use an explicit replied flag
…antics (#4741)

Co-authored-by: Mangel Maxime <me@mangelmaxime.fr>
@pull pull Bot locked and limited conversation to collaborators Jul 9, 2026
@pull pull Bot added the ⤵️ pull label Jul 9, 2026
@pull
pull Bot merged commit c9b50ee into Spencerx:main Jul 9, 2026
7 of 24 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants