Releases: rust-lang/rust-enhanced
Releases · rust-lang/rust-enhanced
Syntax highlighting improvements, debug log, new snippets
- Add debug logging feature. #291
RunRust: Open Debug Log
command to open the log, used by on-save check and build. - Add
eprint
andeprintln
snippets. #283 - Some minor word-wrapping fixes. #315
- Syntax: Some
where
improvements. #303 - Syntax: allow new lines and comments in lambda parameters #307
- Syntax: Support
dyn
traits. #308 - Syntax: Anonymous lifetimes #319
- Syntax: Support trait definition bounds and type parameters. #320
- Syntax: Support attributes in type parameters. #321
- Syntax: Unreserve reserved keywords. #322
- Syntax: Rework enums #323
- Syntax: Support comments near struct/union. #324
- Syntax: Support *const raw pointer in (some) type positions. #325
- Syntax: Rewrite macro_rules #326
- Syntax: Support never type in type params. #327
- Syntax: Support HRTB in all type positions. #328
- Syntax: Fix unsafe prefix for function types. #329
- Syntax: Fix extern in fn type. #330
Syntax updates with multiple regions and multiple suggestions
Syntax: Improve visibility modifier
Support messages with multiple regions and multiple suggestions.
Syntax: Some where
improvements
Syntax: stdsimd
Syntax highlighting improvements, debug log, new snippets
- Add debug logging feature. #291
RunRust: Open Debug Log
command to open the log, used by on-save check and build. - Add
eprint
andeprintln
snippets. #283 - Some minor word-wrapping fixes. #315
- Syntax: Some
where
improvements. #303 - Syntax: allow new lines and comments in lambda parameters #307
- Syntax: Support
dyn
traits. #308 - Syntax: Anonymous lifetimes #319
- Syntax: Support trait definition bounds and type parameters. #320
- Syntax: Support attributes in type parameters. #321
- Syntax: Unreserve reserved keywords. #322
- Syntax: Rework enums #323
- Syntax: Support comments near struct/union. #324
- Syntax: Support *const raw pointer in (some) type positions. #325
- Syntax: Rewrite macro_rules #326
- Syntax: Support never type in type params. #327
- Syntax: Support HRTB in all type positions. #328
- Syntax: Fix unsafe prefix for function types. #329
- Syntax: Fix extern in fn type. #330
Syntax updates with multiple regions and multiple suggestions
Syntax: Improve visibility modifier
Support messages with multiple regions and multiple suggestions.
Syntax: Some where
improvements
Syntax: stdsimd
Syntax updates and snippet additions
- fn snippet: only display arrow if return type is present
- Syntax: Fix
mut
in impl - Syntax: Support break/continue labels.
- Add ".rust" to semicolon scope.
- Syntax: Allow comments in macro definitions
Syntax updates and snippet additions
- fn snippet: only display arrow if return type is present
- Syntax: Fix
mut
in impl - Syntax: Support break/continue labels.
- Add ".rust" to semicolon scope.
- Syntax: Allow comments in macro definitions
Syntax updates and snippet additions
- Remove semicolon from the fn snippet
- add a snippet to create a tests module
- add opt-out trait impl syntax
- Support next/prev with multiple views
- Hide, don't delete messages when dismissed.
- Syntax: More stringent escape handling.
-
- Allow _ in unicode escapes.
-
- Reject byte/char literals with too many chars.
-
- Reject non-ascii in byte literals.
-
- Reject ascii escape with >0x7f.
-
- Reject bad escape sequences.
Syntax updates and snippet additions
- Remove semicolon from the fn snippet
- add a snippet to create a tests module
- add opt-out trait impl syntax
- Support next/prev with multiple views
- Hide, don't delete messages when dismissed.
- Syntax: More stringent escape handling.
-
- Allow _ in unicode escapes.
-
- Reject byte/char literals with too many chars.
-
- Reject non-ascii in byte literals.
-
- Reject ascii escape with >0x7f.
-
- Reject bad escape sequences.
2.13.0 Improved installation experience
- add 'Updating/Downloading/Documenting/Blocking' to cargo build syntax - https://github.com/rust-lang/rust-enhanced/pull/262/files
- Auto match raw strings. - #265
- bug fix - #273
- Draw regions immediately while compiling. - #288
- Improve message word wrapping to make messages easier to read - #289 (review)
- Improved initial installation experience - #292 (review)
- Improve on-save check status message - #293 (review)
2.13.0 Pre Release -Improved installation experience)
- add 'Updating/Downloading/Documenting/Blocking' to cargo build syntax - https://github.com/rust-lang/rust-enhanced/pull/262/files
- Auto match raw strings. - #265
- bug fix - #273
- Draw regions immediately while compiling. - #288
- Improve message word wrapping to make messages easier to read - #289 (review)
- Improved initial installation experience - #292 (review)
- Improve on-save check status message - #293 (review)