Skip to content

Conversation

@Andriamanitra
Copy link
Contributor

The current justfile syntax is mostly copied from Makefile syntax. Some of those rules don't even exist in just, and it was also missing a bunch of just-specific syntax. The detect filename attribute was also broken when you opened a justfile from a different directory because of the ^.

I may have made the syntax file a bit more advanced than it needs to be (some of the rules rely on the order they are declared in) but I think it's still a solid improvement.

Here's a comparison between old (left) and new (right):

side-by-side comparison

@Andriamanitra Andriamanitra force-pushed the update-justfile-syntax branch from 6474fd0 to 066e8a7 Compare January 30, 2026 18:33
@Andriamanitra
Copy link
Contributor Author

I've rebased & squashed the commits, is there anything still blocking this from being merged?

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.

3 participants