BlogKDevelop 4.3.0 Beta 2 Released Syndicate content

Tue, 02/14/2012 - 15:10

Hey all!

I’ve just posted the news on the KDevelop website: KDevelop 4.3.0 Beta 2 is released!

Please test it and report feedback as usual. I think it’s safe to assume that we will release 4.3.0 final in about 2-4 weeks from now.

Considering that my university semester is nearing its end, I will finally have more royal hacking time again! I’ll continue to squash bugs and improve the performance of KDevelop of course :) Most definitely I’ll try to further improve the C++11 support. But maybe I finally have some time again to work on “something bigger”, like helping Miha Čančula in writing a kick-ass unit-test integration for KDevelop (see unittest branches). Then I plan to finally release some more of our “playground” plugins, most notably CSS language support and QMake project management…

Stay tuned for a bright KDevelop future :]

PS: I’ll step up as a mentor for a KDevelop GSOC this year, yet I’m still wondering about a proper topic… Ideas?


IMO autotools integration is Wed, 02/15/2012 - 13:01 — Marco Poletti (not verified)

IMO autotools integration is one of the features that would attract more new users, and it would also be appreciated by many existing users.

C++11 integration is also very important for me, but it’s not so widespread yet.

I will most definitely not Wed, 02/15/2012 - 19:14 — Milian Wolff

I will most definitely not spent time on autotools integration - sorry.

Does autocompletion for Wed, 02/15/2012 - 01:20 — Anonymous (not verified)

Does autocompletion for macros work yet? Especially when interfacing with C code that a feature from Eclipse that I really miss. It adds lots of elements you might not want to have (include guards, etc) but to cope with that maybe it could be handled like extra completion items in Eclipse: Press Ctrl+Space once to get default code completion, press it again to switch to e.g. code snippets, again to get to macros, and again to get back to default assists.

yeah good idea, lets see - Wed, 02/15/2012 - 11:19 — Milian Wolff

yeah good idea, lets see - maybe something for 4.4…

As for the GSoC topic, what Tue, 02/14/2012 - 22:31 — Eduardo Robles Elvira (not verified)

As for the GSoC topic, what about on the cloud development support? Collaborative session sharing, collaborative editing via libinfinity/kobby, remote compiling support, remote executing support.

too big for a single GSOC, Wed, 02/15/2012 - 11:18 — Milian Wolff

too big for a single GSOC, one would first require proper libinfinity integration in Kate

List of bugfixes? =D Tue, 02/14/2012 - 20:27 — Tomaz Canabrava (not verified)

List of bugfixes? =D

see the *.CHANGELOG files in Wed, 02/15/2012 - 11:20 — Milian Wolff

Thanks for the update! I’m Tue, 02/14/2012 - 18:19 — gadnio (not verified)

Thanks for the update! I’m using KDevelop since the early versions and I really like it! As for the code completion… I am still wondering if there is any possibility on writing parser for stored procedures for PostgreSQL, or more generally PL/PgSQL… or how hard would one have to go to do it on one’s own.

Of course it’s possible, Wed, 02/15/2012 - 11:21 — Milian Wolff

Of course it’s possible, you’d have to write a language plugin for PostgreSQL though - and that is a not-so-small task. But you could already get very good results kind-of quickly if you find a reusable grammar/lexer for the PostgreSQL syntax. Maybe the sources of the latter contain some bison/flex stuff we could reuse?


As for the GSOC topic, is Tue, 02/14/2012 - 17:32 — Bugzy (not verified)

As for the GSOC topic, is there any consideration of html code completion like in Quanta (i.e. like the present php support for KDevelop). Since Quanta hasn’t received any love, it would be awesone if greater html support were included in KDevelop (I may be dreaming, but hey you asked for ideas ;) ).

Yes, Quanta has preliminary Wed, 02/15/2012 - 11:22 — Milian Wolff

Yes, Quanta has preliminary XML/HTML support and we could try to bring this up to speed. But it’s not a small task by far…

Great, now I feel stupid… I Tue, 02/14/2012 - 17:32 — Martin (not verified)

Great, now I feel stupid… I guess it does work in Opera. Sorry for the triple post…

Cool! I have a GSOC idea: In Tue, 02/14/2012 - 17:29 — Martin (not verified)


I have a GSOC idea: In a document, enable loading of a schema (xsd, rng…) and have a nice autocompletion feature. For example, if I have a schema that requires certain attributes on an element, automatically insert these required attributes as soon as I’m writing the element in the document. Also show optional attributes if I press “space” inside the element tags. If the element has required children, insert them automatically as well and show me all optional attributes. It’s basically some kind of automatic schema validation while editing. On Windows, XMLSpy is doing this quite nicely, if I remember correct.

Thanks for all your great work!

Afaiks the XML plugin in Wed, 02/15/2012 - 11:24 — Milian Wolff

Afaiks the XML plugin in Quanta does something like that - or at least something similar. But it needs someone to polish it up and fix the remaining bugs…

I think xsd/rnc schema Wed, 02/15/2012 - 11:39 — Fabian (not verified)

I think xsd/rnc schema support would be the way to go for HTML support too. Provide a schema for XHTML and that’s pretty much it? Same for xsl(t), xsl-fo, svg, smil, MathML …

Xsd/rnc schema support really would be awsome :)

Post new comment

  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <pre>.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options