Skip to content

Releases: rust-lang/rust-enhanced

Additional improvements and fixes

29 Oct 13:27
Compare
Choose a tag to compare

Fix and enhance next/prev message jumping

Sort messages so that errors show up before warnings (fixes #199).
Fix next/prev when show_errors_inline is false (fixes #206).
Fix on-save checking when show_errors_inline is false.
Scroll the build output panel on next/prev message.
Next/prev now cycles through test errors.
Fix Next/Prev overriding find-in-files next/prev (fixes #209).

Add Escape keybinding to dismiss inline messages. fixes #200

highlight where in struct defn properly fixes #190

match whole operators to support ligatures fixes #216

Additional Snippets

Update to message formatting

23 Sep 16:27
Compare
Choose a tag to compare
  • performance improvement to integer checking
  • impl trait / yield syntax
  • Use Sublime 3's new edit_settings command to edit Rust Enhanced settings.
  • Update message formatting

Bug fixes

19 Aug 18:48
Compare
Choose a tag to compare
Fix a bug building with Rust 1.19. (#198)

* Add global Cargo settings for all packages.

* Fix a bug building with Rust 1.19.

Due to a bug (https://github.com/rust-lang/cargo/issues/4223), Rust was
displaying the stdout of the compiler, causing the parsing code to get
confused.

Also, update tests for 1.19 message changes, and deprecation of no-trans.

Change default on-save syntax checking to "cargo check" from no-trans.

09 Jul 00:37
Compare
Choose a tag to compare
v2.0.1

Change default on-save syntax checking to "cargo check" from no-trans…

New Cargo build system

08 Jul 19:31
Compare
Choose a tag to compare

The main improvements are:

  • Shows inline phantoms for errors/warnings when building.
  • Properly handles cancelling/stopping a build.
  • Pulls in the user's shell environment to make it less likely to have problems.
  • Supports custom environment variables.
  • Interacts more nicely with the on-save syntax checking.
  • Allows you to configure settings for builds (see docs/build.md).
  • Command to assist configuring custom build variants.
  • On-save syntax checking supports different methods (rustc no-trans, cargo check, clippy)
    Thanks @ehuss
  • Added information about possible conflicts with the default Rust package. (Thanks @crumblingstatue )

Breaking Changes:

  • Rust Build has been removed
  • rustc is no longer needed now we have Cargo Script (RustEnhanced - Script)

small formatting fixes

04 May 19:23
Compare
Choose a tag to compare
  • writeln!(w) breaks formatting #177
  • Add fmt-style formatting for additional macros in the standard library. #181

Thanks @dten @ehuss

[Patch] Annotation definitions weren't being closed properly

08 Apr 12:51
Compare
Choose a tag to compare
v1.3.1

closing annoations tag properly (#176)

Syntax highlighting fixes, adding attributes

27 Mar 23:32
Compare
Choose a tag to compare

Fixing cwd, previous commit overwrote it (OSX)

16 Mar 12:35
Compare
Choose a tag to compare
v1.2.5

adding back in cwd, not sure why it was missing (causing OSX to fail)…

Various bugfixes + OSX syntax checking working again

15 Mar 23:28
Compare
Choose a tag to compare
  • show syntax checking status in status bar after toggle
  • Fix chdir (fixes #151)
  • ~./cargo/bin back into the sys path for OSX (fixes #126)
  • Fix syntax checking on --bench files