Skip to content

Refactor end-of-file handling in lexer#3267

Merged
casey merged 1 commit intomasterfrom
fix-eof-parsing
Apr 7, 2026
Merged

Refactor end-of-file handling in lexer#3267
casey merged 1 commit intomasterfrom
fix-eof-parsing

Conversation

@casey
Copy link
Copy Markdown
Owner

@casey casey commented Apr 7, 2026

No description provided.

@casey casey enabled auto-merge (squash) April 7, 2026 22:54
@casey casey merged commit bbc8b0b into master Apr 7, 2026
6 checks passed
@casey casey deleted the fix-eof-parsing branch April 7, 2026 22:55
renovate bot added a commit to sdwilsh/ansible-playbooks that referenced this pull request Apr 20, 2026
##### [\`1.50.0\`](https://github.com/casey/just/blob/HEAD/CHANGELOG.md#1500---2026-04-19)

##### Added

- Filter `--choose` by `--group` ([#3298](casey/just#3298) by [casey](https://github.com/casey))
- Add `[android]` recipe attribute ([#2884](casey/just#2884) by [duncanawoods](https://github.com/duncanawoods))
- Add `module_path()` function ([#3270](casey/just#3270) by [casey](https://github.com/casey))

##### Fixed

- Preserve trailing comments when formatting ([#3282](casey/just#3282) by [casey](https://github.com/casey))
- Preserve comments before `[doc]` attribute ([#3275](casey/just#3275) by [casey](https://github.com/casey))
- Allow comments after unexports ([#3264](casey/just#3264) by [casey](https://github.com/casey))

##### Changed

- Stabilize `--fmt` subcommand ([#3301](casey/just#3301) by [casey](https://github.com/casey))
- Ignore trailing `::` on last argument ([#3300](casey/just#3300) by [casey](https://github.com/casey))
- Complete files and directories when completing arguments ([#3299](casey/just#3299) by [casey](https://github.com/casey))
- Include `module_path` field in JSON ([#3288](casey/just#3288) by [casey](https://github.com/casey))
- Partially collapse blank lines between items ([#3274](casey/just#3274) by [casey](https://github.com/casey))
- Omit defaults when formatting settings ([#3268](casey/just#3268) by [casey](https://github.com/casey))

##### Misc

- Fix `read()` description ([#3295](casey/just#3295) by [casey](https://github.com/casey))
- Note that pull requests are not currently being accepted ([#3289](casey/just#3289) by [casey](https://github.com/casey))
- Improve completer config parsing ([#3287](casey/just#3287) by [casey](https://github.com/casey))
- Test that aliases complete with environment variable ([#3286](casey/just#3286) by [casey](https://github.com/casey))
- Replace unnecessary raw strings ([#3281](casey/just#3281) by [casey](https://github.com/casey))
- Fix test string indentation ([#3280](casey/just#3280) by [casey](https://github.com/casey))
- Document `assert()` in readme ([#3279](casey/just#3279) by [casey](https://github.com/casey))
- Replace dashes with underscores when using `--evaluate-format shell` ([#3278](casey/just#3278) by [casey](https://github.com/casey))
- Fix readme typos ([#3277](casey/just#3277) by [casey](https://github.com/casey))
- Test multi-line recipe comments ([#3276](casey/just#3276) by [casey](https://github.com/casey))
- Document `set no-exit-message` and `[exit-message]` ([#3269](casey/just#3269) by [casey](https://github.com/casey))
- Refactor end-of-file handling in lexer ([#3267](casey/just#3267) by [casey](https://github.com/casey))
- Fix end-of-file parsing ([#3266](casey/just#3266) by [casey](https://github.com/casey))
- Update softprops/action-gh-release to 2.6.1 ([#3253](casey/just#3253) by [casey](https://github.com/casey))
- Include bash completion script in crate ([#3252](casey/just#3252) by [casey](https://github.com/casey))
renovate bot added a commit to sdwilsh/ansible-playbooks that referenced this pull request Apr 20, 2026
##### [\`1.50.0\`](https://github.com/casey/just/blob/HEAD/CHANGELOG.md#1500---2026-04-19)

##### Added

- Filter `--choose` by `--group` ([#3298](casey/just#3298) by [casey](https://github.com/casey))
- Add `[android]` recipe attribute ([#2884](casey/just#2884) by [duncanawoods](https://github.com/duncanawoods))
- Add `module_path()` function ([#3270](casey/just#3270) by [casey](https://github.com/casey))

##### Fixed

- Preserve trailing comments when formatting ([#3282](casey/just#3282) by [casey](https://github.com/casey))
- Preserve comments before `[doc]` attribute ([#3275](casey/just#3275) by [casey](https://github.com/casey))
- Allow comments after unexports ([#3264](casey/just#3264) by [casey](https://github.com/casey))

##### Changed

- Stabilize `--fmt` subcommand ([#3301](casey/just#3301) by [casey](https://github.com/casey))
- Ignore trailing `::` on last argument ([#3300](casey/just#3300) by [casey](https://github.com/casey))
- Complete files and directories when completing arguments ([#3299](casey/just#3299) by [casey](https://github.com/casey))
- Include `module_path` field in JSON ([#3288](casey/just#3288) by [casey](https://github.com/casey))
- Partially collapse blank lines between items ([#3274](casey/just#3274) by [casey](https://github.com/casey))
- Omit defaults when formatting settings ([#3268](casey/just#3268) by [casey](https://github.com/casey))

##### Misc

- Fix `read()` description ([#3295](casey/just#3295) by [casey](https://github.com/casey))
- Note that pull requests are not currently being accepted ([#3289](casey/just#3289) by [casey](https://github.com/casey))
- Improve completer config parsing ([#3287](casey/just#3287) by [casey](https://github.com/casey))
- Test that aliases complete with environment variable ([#3286](casey/just#3286) by [casey](https://github.com/casey))
- Replace unnecessary raw strings ([#3281](casey/just#3281) by [casey](https://github.com/casey))
- Fix test string indentation ([#3280](casey/just#3280) by [casey](https://github.com/casey))
- Document `assert()` in readme ([#3279](casey/just#3279) by [casey](https://github.com/casey))
- Replace dashes with underscores when using `--evaluate-format shell` ([#3278](casey/just#3278) by [casey](https://github.com/casey))
- Fix readme typos ([#3277](casey/just#3277) by [casey](https://github.com/casey))
- Test multi-line recipe comments ([#3276](casey/just#3276) by [casey](https://github.com/casey))
- Document `set no-exit-message` and `[exit-message]` ([#3269](casey/just#3269) by [casey](https://github.com/casey))
- Refactor end-of-file handling in lexer ([#3267](casey/just#3267) by [casey](https://github.com/casey))
- Fix end-of-file parsing ([#3266](casey/just#3266) by [casey](https://github.com/casey))
- Update softprops/action-gh-release to 2.6.1 ([#3253](casey/just#3253) by [casey](https://github.com/casey))
- Include bash completion script in crate ([#3252](casey/just#3252) by [casey](https://github.com/casey))
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.

1 participant