- String literal preserved in math mode @monaqa
- fix indent problems with raw code (hacky)
- global config: renamed
default-config
totypstfmt
@Andrew Voynov - improves max_len checking (first line of node still doesn't respect it)
- Implement Math Block Align @taooceros
- remove header in stdout unless there is a panic
- Add a flag to print the path of the global config file
- If no config file exists, read a global configuration file
- Optimized show_all.sh and made it POSIX-compliant
- Removed "-config" from config file name
- remove trailing comma logic in math fmt
- compat add --stdout
- one less indent for trailing blocks
- prints "up to date" if the file wasn't changed ...
- adds conditional formatting, nested if else etc
- fix a bug where push_raw_indent was trimming lines
- improve behavior of formatting arguments in a breaking manner
- Some cleanups, nitpicks etc.
Features:
- Linewrap for content
- On Off feature
- Config Files
- Enum and List formatting
- Codeblock formatting
- Many comments handling fixes
- Args breaking in function calls with trailing comma
- Parenthesized formatting
- Binop formatting