Next - #7682
Merged
Merged
Conversation
Shells already report whether a command ran before the current prompt via --no-status, but templates could not access it, so segments kept showing the previous exit code after pressing enter on an empty line. Expose the flag as the global .Executed boolean so templates can hide stale command metadata, and route it through the data file replay with the same flag precedence as the other env keys. Closes #7679 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Entire-Checkpoint: 0dcae3896550
Render palette values containing a Go template at resolution time, with access to the global template properties (.Segments, .Env, ...). A template can resolve to any color value, including another palette reference, which then follows the existing recursive resolution and its depth limit. Rendering is guarded by a cheap substring check so static palettes are unaffected. Closes #7572 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Entire-Checkpoint: e29966ae2d7f
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Prerequisites