Fork me on GitHub
#cursive
<
2016-11-20
>
dhruv03:11:03

@cfleming No worries, thanks for letting me know

yonatanel11:11:56

Where can I see a changelist between updates of the EAP?

yonatanel11:11:20

I see com.gfredericks.schpec/alias is now resolved, but refactor-&gt;rename on an alias doesn't change keywords like ::aliased/key

yonatanel13:11:38

Also, it thinks every aliased namespaced keyword is the same as non-namespaced, in highlighting and refactoring:

cfleming15:11:24

@yonatanel Ok, it looks like com.gfredericks.schpec/alias not resolving might have been some corruption in the indexes - they can get a bit funky from time to time. It still doesn’t know that the first symbol refers to an alias, which is why the renaming isn’t working.

cfleming15:11:15

Those aliased namespaces being all equal is a bug, I suspect it’s because the aliases aren’t created correctly and probably they all have the namespace part nil.

yonatanel15:11:32

Could it happen with core alias?

cfleming15:11:20

I don’t understand - what do you mean?

yonatanel15:11:42

If I wasn't using schpec/alias but normal alias, could the indexes still be corrupted?

cfleming21:11:55

Yes, the index corruption happens because of bugs, either mine or JetBrains (not sure - I use the indexes in ways not many other people do, so I probably expose bugs in their code, which is extremely complex)