|
|
This page contains patches or minor improvements for other programs. We make no guarantee as to how great these patches are. There aren't very many at the moment but we will be adding more as they come up.
Since I run Gentoo Linux and do some development for microcontrollers and other strange stuff
it isn't unusual to come across strange programs that I want to install on my computer. When
I have time I make a portage install file (which are really easy to make.) I usually submit
these to Gentoo but it has a bit of a waiting list. Right now I have ebuilds for the following
packages:
Cervisia is a KDE frontend to cvs. I use this program a fair amount and one thing that bugged
me was the way the ChangeLog dialog was modal so I couldn't do diffs on files to see what I
had changed when I was adding entry to the ChangeLog. This patch makes the ChangeLog modeless
so you can do other stuff as well. The patch is against Cervisia version 1.5Rich2. It has
been submitted to the cervisia maintainer.
To apply you'll need the cervisia source (which you can checkout from the KDE CVS server).
Change to the cervisia directory and apply this patch.
If you happen to use Gentoo Linux (like I do) you will probably like it. And "emerge *" is great but if you're like me and downloading over a 56K modem and would like to know how much downloading a package is going to take then this patch is for you. When doing emerge -p packagename it prints out how much downloading each package is going to take and then prints a total at the bottom. This patch has been submitted to Gentoo Linux.
There are 3 patch files for this.
Patch for portage.py
which should be in /usr/lib/python*/site-packages/.
Patch for output.py.
which should be in /usr/lib/python*/site-packages/.
Patch for emerge which should
be in /usr/lib/portage/.
After patching these 3 files type emerge -p "something" and you should see sizes showing
up next to each package.
Kate is a really neat text editor that you can find at http://kate.kde.org which has syntax highlighting. This hightlighting is configurable with XML files. I made one for highlighting AVR assembly language. Copy avrassembly.xml into $KDEPREFIX/share/apps/kate/syntax/ and restart kate and then you should be able to get assembly language highlighting. This also gives kwrite and kdevelop syntax hightlighting for it as well.