[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwrite-devel
Subject:    Rust Completion Plugin
From:       Dominik Haumann <dhaumann () kde ! org>
Date:       2019-08-21 19:21:03
Message-ID: CALi_srAz4+ZMeyrwQ1-ABXb7YVRTSJ-k_NnkFa8a0ccDFmU_Tg () mail ! gmail ! com
[Download RAW message or body]

Hi Eike and everyone,

since 2015 Kate got the rustcompletion plugin:
https://invent.kde.org/kde/kate/commits/master/addons/rustcompletion

Recently, the lsp plugin was added with Rust support:
- https://kate-editor.org/post/2019-08-07-kate-initial-rust-lsp-support/
-
https://kate-editor.org/post/2019/2019-08-10-kate-lsp-more-languages-supported/

Eike, would it make sense to remove your plugin in favor of the lsp plugin?
As far as I understand, the rustcompletion plugin "just" supports code
completion and goto definition. The LPS plugin supports this as well and
likely more.

Maybe we should have a smooth migration path: For the 19.12 release, still
ship both plugins, but for 20.04 drop the rustcompletion plugin.

Maybe something we can discuss at Akademy. Thoughts?

Best regards
Dominik

[Attachment #3 (text/html)]

<div dir="ltr"><div>Hi Eike and everyone,</div><div><br></div><div>since 2015 Kate \
got the rustcompletion plugin:<br></div><div><a \
href="https://invent.kde.org/kde/kate/commits/master/addons/rustcompletion">https://in \
vent.kde.org/kde/kate/commits/master/addons/rustcompletion</a></div><div><br></div><div>Recently, \
the lsp plugin was added with Rust support:</div><div>- <a \
href="https://kate-editor.org/post/2019-08-07-kate-initial-rust-lsp-support/">https://kate-editor.org/post/2019-08-07-kate-initial-rust-lsp-support/</a></div><div>- \
<a href="https://kate-editor.org/post/2019/2019-08-10-kate-lsp-more-languages-supporte \
d/">https://kate-editor.org/post/2019/2019-08-10-kate-lsp-more-languages-supported/</a></div><div><br></div><div>Eike, \
would it make sense to remove your plugin in favor of the lsp plugin? As far as I \
understand, the rustcompletion plugin &quot;just&quot; supports code completion and \
goto definition. The LPS plugin supports this as well and likely \
more.</div><div><br></div><div>Maybe we should have a smooth migration path: For the \
19.12 release, still ship both plugins, but for 20.04 drop the rustcompletion \
plugin.</div><div><br></div><div>Maybe something we can discuss at Akademy. \
Thoughts?</div><div><br></div><div>Best regards</div><div>Dominik<br></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic