-
Notifications
You must be signed in to change notification settings - Fork 105
Fix and enhance next/prev message jumping. #207
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
i tried this branch cause i wasn't getting F4 etc but for me from commit 7d1ec57 I get these messages and then build says I'm on windows 10 with sublime 3142
|
is it cause |
i deferred the imports and it seems to be working now |
Thanks for taking a look at it. I guess I never restarted Sublime (and I even tested it on multiple systems). |
Only niggle was it doesn't always show messages for test code |
Do you mean error messages for the on-save checking? If so, that is still blocked on rust-lang/cargo#4039. If it is something else, can you show an example? |
To disable on-save checking, set rust_syntax_checking to false.
Rust display the source file to the outside crate, which probably isn't available in the current workspace. Next/Prev message was opening a non-existent file.
a7b0375
to
8fb746a
Compare
I rebased this off master now that #201 has been merged. |
Any update on this? |
Should be able to get this into the next release @Boscop |
* Sort build messages by level for next/prev shortcuts. * Add tests for next/prev message order. * Update for rust 1.22. * Next/Prev message support when show_errors_inline is False. Fixes rust-lang#206. * Add undocumented config variable to disable message sorting. * Support scrolling the build output panel on next/prev message. * Fix on-save checking when show_errors_inline is false. To disable on-save checking, set rust_syntax_checking to false. * Next/Prev message cycles through test errors. * Ensure that all views are closed after running tests. * Fix cyclic import. * Fix test errors that panic outside of the crate. Rust display the source file to the outside crate, which probably isn't available in the current workspace. Next/Prev message was opening a non-existent file. * Fix Next/Prev overriding find-in-files next/prev result. Fixes rust-lang#209.
This contains a set of fixes and enhancements for the next/prev message commands:
show_errors_inline
is false (fixes Next Result / Previous Result (F4 / Shift + F4) don't work when "show_errors_inline" is false #206).show_errors_inline
is false.These changes depend on the changes in #201.