Skip to content

Conversation

istathar
Copy link
Member

@istathar istathar commented Sep 17, 2025

Improve the error ranges when mistakes are made in code blocks.

Fix a colon character being interpreted as marking a procedure declaration if found in an step.

Implement better detection of invalid attribute assignments, including a new error variant for that case.

Hide the language subcommand from main --help output. The command is still there, and not "undocumented" but a human users will never need to invoke it directly so there's no need to clutter the terminal with it.

@istathar istathar self-assigned this Sep 17, 2025
@istathar istathar changed the title Improve error ranges Improve error detection and messages Sep 20, 2025
@istathar
Copy link
Member Author

Bumps to v0.4.5.

@istathar istathar merged commit c699d00 into technique-lang:main Sep 20, 2025
1 check passed
istathar added a commit that referenced this pull request Sep 22, 2025
Fix a regression in formatting and rendering of code blocks and bindings
introduced when we improved error messages in #81.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant