You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I put every problem in a test case to (hopefully) make it easier.
My Version:
$ nimsuggest --version
Nim Compiler Version 2.0.0 [Linux: amd64]
Compiled at 2023-08-01
Copyright (c) 2006-2023 by Andreas Rumpf
git hash: a488067a4130f029000be4550a0fb1b39e0e9e7c
active boot switches: -d:release -d:danger --gc:markAndSweep
type X =enum one
discard one
discard X.one
discard """$nimsuggest --tester $file>highlight $1highlight;;skType;;1;;5;;1highlight;;skEnumField;;2;;8;;3highlight;;skType;;3;;8;;1highlight;;skEnumField;;3;;10;;3"""
First of all, thank you for you work on Nim 🙏
I put every problem in a test case to (hopefully) make it easier.
My Version:
1. Label references
Desired Behavior
Current Behavior
2. Module name with
/
operatorDesired Behavior
Current Behavior
3. Module name references
Desired Behavior
Current Behavior
4. Missing skExceptVar to existing skForVar
Desired Behavior
Basically same as
skForVar
.Current Behavior
5. Type reference that's accent quoted
Desired Behavior
Basically same as
skForVar
.Current Behavior
6. static expressions falsly(?) captured as
skType
Desired Behavior
Either don't capture at all or as
skProc
.Current Behavior
7. Proper
skGenericParam
Desired Behavior
Either
skGenericParam
for everyT
:Or probably more reasonably only for references of
T
:Current Behavior
8. Enum field when qualifying
Desired Behavior
Current Behavior
The text was updated successfully, but these errors were encountered: