fix: stdlib remove some overloads#284
Conversation
Not sure why these were added, but they shouldn't be necessary.
|
This is a case of "the ancestral laws must not be altered" (a historical legacy issue). The old version of Although it's still called |
|
Because I was an member of EmmyLua and the early version of this project was implemented in C#, the name was inherited |
|
Would it make sense to change the name? |
|
which name? I want to keep the name 'emmylua' because 'luals' is already taken, and everyone is very accustomed to this name. Additionally, it is called 'analyzer' because it was originally copied from 'rust-analyzer'. |
|
Maybe |
I can't update this website, so it remains as it is. I kept EmmyLua because it serves as the language server for VSCode EmmyLua. Additionally, I chose to be compatible with the current LuaCATS, but I didn't follow LuaLS 100%. In fact, most of LuaCATS was decided after discussions between Sumneko and me. Our plugins will choose to be syntactically compatible with each |
|
In fact, the functionality of that plugin is quite primitive and includes some unnecessary features. |
That is confusing. There seems to be 3 different Lua annotation formats, but only two are documented, and this project doesn't support EmmyLua. The good thing about LuaLS is that it defines LuaCATS as something separate to EmmyLua with documentation for the annotations. Will you do something similar for this project ("new emmylua")? Without clear communication, adoption will be difficult. |
|
The documentation will be provided later, but the foundational work is not yet complete, so providing it now is unnecessary. |
|
Basic markdown files within this project would be sufficient for the short term. |
Not sure why these were added, but they shouldn't be necessary.