Skip to content

Fix parsing of long literal properties#538

Merged
lucksus merged 12 commits intodevfrom
fix-long-literal-parsing
Dec 16, 2024
Merged

Fix parsing of long literal properties#538
lucksus merged 12 commits intodevfrom
fix-long-literal-parsing

Conversation

@lucksus
Copy link
Member

@lucksus lucksus commented Dec 13, 2024

Reason for long messages in Flux (and any subject class properties with values longer than 1000 characters) being broken was the max_depth setting in the output/printer code in Scryer that we had added last year. They have updated and improved that by now in their dev branch. So this jumps back to using our Scryer fork which I have recently updated to their latest dev version.

The added test in here shows that long strings can now be handled without problem (same test failed with the old version).

Scryer now returns some strings as atoms, so we include those in results now too.

@lucksus lucksus merged commit ba6f1e3 into dev Dec 16, 2024
@lucksus lucksus deleted the fix-long-literal-parsing branch August 22, 2025 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants