Import paths like 'database/sql' are string literals and activate the
SQL injection. Adding a #not-has-ancestor predicate for
import_declaration prevents this.
Docs say that `*.gotext` should be recognized as `gotexttmpl` but that is not the case.
I also changed `*.tmpl` to `gotexttmpl` since that is how I use it - not certain if that would be acceptable to everyone though.
nerdfont >= 3.0.0 dropped class name `nf-mdi-*`, replacing with new
class name `nf-md-*`.
The new class name exists since nerdfont 2.3.0 so user with nerdfont >=
2.3.0 installed should be fine.
Refer https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.0.0
New variable will allow to customize exactly where cursor will end
up and allow user to set this exactly how they wish.
This change is backwards compatible as the default is the same
as was the hardcoded value.
Signed-off-by: Krystian Kulgawczuk <29754364+krystian-kulgawczuk@users.noreply.github.com>
* Ensure correct tools installation in goenv mode
Tools will be installed in appropriated directory when
[goenv](https://github.com/syndbg/goenv) manages
GOPATH.
* Check goenv existence with which
* Try better (?) goenv detection command
* Do not check if tool is installed twice
Once a tool is known to be installed, that information is cached in
utils.installed_tools.
* Wait 500ms for action to take effect in tests