Category Archives: Common

200 Bugs only ;)

Kate (App + Part + KWrite) is down to 200 bugs, thanks a lot to all people helping with this effort, e.g. Dominik, Erlend, Adrian, …

Perhaps others want to join, we have still a lot bugs and many are quiet some work (and stuff like BiDi errors are not that nice to fix, if you have actually no clue about the used languages :/)

Added “gq” (format text) command for the Vi Input Mode

It’s been a nice week here in Berlin at the Desktop summit. I have even got some coding done. A command I often missed from Vim was the gq command that re-formats text based on your text width setting. For example, if you want to stick to a sixty-columns layout, you often have to re-format the text when adding or removing something, like in this screenshot where some text has been surrounded by HTML tags:

By using the gq command, the text will be re-formatted and looks nice again:

I have implemented this command now, so this will be in Kate for KDE 4.8. I hope other users of the Vi Input Mode find it useful too. :-)

Bug Fight!

Lets fight the bugs (or here bugs fighting each other, from de.wikipedia).

Dominik and I did a nice bug squashing here at Berlin Desktop Summit 2011. We already met some weeks ago to hunt down bugs in Kate at Saarbrücken, but this additional time really helped a lot. The progress of the last 365 days look quiet promising.

We actually really fixed quiet a lot of them and sorted out no longer valid ones. In addition a lot of wish list items got either done or invalidated. We just can’t keep wishlist items for any missing feature we have, e.g. for any missing highlighting. It is not manageable. We won’t close any wishs for valid extensions, but stuff like: i would like a hl xml file for XYZ or I would like a js indenter for XYZ must go away. Either submit a own .xml or .js file for the job or we won’t get it anyway.

Here a BIG THANKS to all people that actually submitted for example new highlighting files in their wish list items or who pointed to places to get open source highlighting files to add!

It would be really nice to get some help with the bugs/wishs.
A lot are just very small things to do, but nobody in the Kate team has really a lot time for it.
Others just take a lot of time to debug and fix, which is not available, either :(

To write a highlighting, we have a real well tutorial here.
The same holds for indentation javascripts, look here.
If the tutorial lack anything, we are really happy about any update for them!

If you like Kate and use it and have any clue about developing with C++ (and a bit knowledge about Qt/KDE), please step up and help us to fix the remaining issues. Any help is welcome and on any recent distribution you can build Kate in no time with this tutorial. You need no bleeding edge KDE, 4.5/6 should be ok, for sure 4.7 will work, too!

Please all interested people, head over to Kate’s bugs and Kate’s wishs and help to get rid of them!

But please have a hearth for the real bugs, like the above shown Lucanus cervus, they are quiet rare, at least here in Germany!