Releases: DamnWidget/anaconda_rust
Releases · DamnWidget/anaconda_rust
v0.2.12
v0.2.11
Changes in 0.2.11
Fixes
- Use rustfmt's
--config-path
option only when it is given. - Capture rustfmt's error message (which goes to
stdout
)
v0.2.10
Changes in 0.2.10
Fixes
- Fixed UnicodeEncodeError exception being raised when running rustfmt
v0.2.9
Changes in 0.2.9
Fixes
- Fixed wrong string encoding in Python 2
v0.2.8
Changes in 0.2.8
Fixes
- Added support for new build error syntax introduced by rustc
1.13.0-nightly, resolves #21
v0.2.7
Changes in 0.2.7
Fixes
- For some strange reason, rustfmt adds a log like 'Using rustfmt config
file (file_path) to the header of its output even if the configured
writer is Plain or Display, we just remove that line from the output if
we find it when we run rustfmt.
v0.2.6
Changes in 0.2.6
Fixes
- Rustfmt integration is not as good as I would like, big changes regarding
it are gonna come in next releases with the addition of a new custom crate
that wraps rustfmt and make anaconda able to call Rust code directly from
Python, in the meanwhile I switch to write mode `Plain` and recommend
`rustfmt` 0.5.0 in the README file, this will hopefully solve:
* #15: Ignore children modules when formatting
* #16: Auto format adds one empty line in the beginning of the file
* #17: Auto-format sometimes deletes code
v0.2.5
Changes in 0.2.5
Improvements
- Use the standard input when calling racer instead of write a tmpfile with the views unsaved buffer
v0.2.4
Changes in 0.2.4
Fixes
- Fix bug in rust formatter that prevented it to work when modules were defined
v0.2.3
Changes in 0.2.3
Changes
- Now config_path is set to the project file directory if any or the being
edited diretory if is not manually set by the user