Rust support: We've just found a KDevelop Cargo plugin!

Miha Čančula miha at noughmad.eu
Thu Jul 13 12:45:10 UTC 2017


Hi,

thanks for the interest. Since I'm an active user of KDevelop, and I'm now
getting started with Rust, I am already following Emma's progress. I have
been too spoiled with KDevelop and its colors, so I'm really looking
forward to see colored rust as well.

Regarding my plugin, I have a full-time programming job that doesn't
include Rust, so I can't really commit to maintaining it on KDE
infrastructure. However, if you think it's worth to integrate or use any
part of it in the kdev-rust plugin, feel free to do it, and to ask me for
help if needed. Personally I think they can safely be separate plugins, as
Cargo is really just a build system.

At the same time, I should warn that the plugin is not perfect, it has at
least one large bug: Killing a run job kills the "cargo" process, but not
the executable being run. The other thing that I would like to include is
integration for unit tests. Unfortunately, both are limitations of Cargo
itself, so I can't do much for now.

Thanks,
Miha

On Tue, Jul 11, 2017 at 11:46 PM, Kevin Funk <kfunk at kde.org> wrote:

> On Tuesday, 11 July 2017 23:45:28 CEST Kevin Funk wrote:
> > Heya Miha,
> >
> > for your interest: As you me know we have a Google Summer of Code student
> > working on KDevelop Rust integration. I'm wondering if the KDevelop
> plugin
> > for Cargo you've created is something worth integrating into our
> kdev-rust
> > plugin?
>
> Forgot the original kdevcargo repository link:
>   https://github.com/Noughmad/kdevcargo
>
> Cheers,
> Kevin
>
> > Maybe you'd like to share a bit more information about your plugin?
> >
> > Our student Emma (IRC nick: xstyle, CC'ed) is working on kdev-rust. See
> an
> > introduction of what she's up to at the following address:
> >   https://perplexinglyemma.blogspot.de/search/label/gsoc
> >
> > We've just created a kdev-rust repository on KDE infrastructure. Maybe
> > you're interested in following the development, too?
> >   https://phabricator.kde.org/source/kdev-rust/
> >
> > If you'd like to move your project on KDE infrastructure or want to help
> > integrating it in kdev-rust, check out the following link how to
> contribute:
> > https://www.kdevelop.org/contribute-kdevelop
> >
> > Thanks,
> > Kevin
>
>
> --
> Kevin Funk | kfunk at kde.org | http://kfunk.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170713/f38e3705/attachment.html>


More information about the KDevelop-devel mailing list