ParseWithMode and ParseWithMode now takes a
*mg.Ctxinstead of a
Add experimental support for auto-completion and type-checking in go modules.
Add experimental reducer
It's a linter that does a full type-check as you type (even in unsaved files).
It can be thought of as a replacement for the
gotypebinary of old.
NOTE: This is purely an experiment used primarily for testing the package importer
and type-checking and will probably break randomly, if it works at all.
With that said, the plan is to clean it up and develop it further in the future.
The Ariana color scheme has been tweaked to improve readability.
‣prefix to status items and reduce the space between them.
goutil.Langsnow holds the list of all Go-related langs
and Go linters are now available in
The tasks count styled has been changed to
The status animates between
Tasks ➀➁➂while there are tasks less than 16s old.
The issue count styled has been changed to
NOTE: The meanings of the numbers have been reverted.
1/2 Errors, there was 1 issue with tag
Error in this view, and there was a total 2 errors in all views.
The new meanings
Error ➊ꞏ🄋 is: ➊ is the number issues in the current view and 🄋 is the number issues in other views.
Only first number is highlighted if there are issues in the current view.
Likewise, when there are issues, but none in the current view, only the second number is highlighted.
- Don't show the
funcprefix in the calltip status. The parens already make it obviously a function.