Skip to content

Releases: DamnWidget/anaconda_rust

v0.2.12

25 Sep 07:31
v0.2.12
Compare
Choose a tag to compare

Changes in 0.2.12

Fixes

  • Don't delete entire file contents if rustfmt fails
  • Fixed some configuration file comment typos

v0.2.11

19 Sep 07:18
v0.2.11
Compare
Choose a tag to compare

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

12 Apr 10:59
v0.2.10
Compare
Choose a tag to compare

Changes in 0.2.10

Fixes

- Fixed UnicodeEncodeError exception being raised when running rustfmt

v0.2.9

27 Jan 20:59
v0.2.9
Compare
Choose a tag to compare

Changes in 0.2.9

Fixes

- Fixed wrong string encoding in Python 2

v0.2.8

06 Sep 16:00
Compare
Choose a tag to compare

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

18 Jul 07:53
Compare
Choose a tag to compare

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

17 Jul 11:40
Compare
Choose a tag to compare

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

09 Jul 14:58
Compare
Choose a tag to compare

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

07 Jul 19:16
Compare
Choose a tag to compare

Changes in 0.2.4

Fixes

- Fix bug in rust formatter that prevented it to work when modules were defined

v0.2.3

04 Jul 17:46
Compare
Choose a tag to compare

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