2
0
Fork 0
mirror of https://github.com/fish-shell/fish-shell synced 2025-01-18 07:54:00 +00:00
Commit graph

4 commits

Author SHA1 Message Date
Kurtis Rader
59f0261dba enhance fish_indent to normalize keywords
Fish keywords can be quoted and split across lines. Prior to this change
`fish_indent` would retain such odd, obfuscated, formatting. This change
results in all keywords being converted to their canonical form.

This required fixing a bug: the keyword member of parse_node_t wasn't being
populated. This hadn't been noticed prior to now because it wasn't used.

Fixes 
2016-04-10 18:40:11 -07:00
Kurtis Rader
4ff8e6e781 change how redirections are formatted
Modify `fish_indent` to emit redirections without a space before the target of
the redirection; e.g., "2>&1" rather than "2>& 1" as the former is clearer to
humans.

Fixes 
2016-04-05 19:29:23 -07:00
ridiculousfish
a21db45cee Improve indentation of blocks inside if/while headers
Fixes 
2014-12-23 16:30:39 -08:00
ridiculousfish
da2e2c2e99 Implement tests for fish_indent 2014-12-23 15:46:47 -08:00