I'm just a software user. I never built a software before.
Oh, ok, for some reason I thought you had built Geany before, so thanks in advance.
You will need some tools, I'm not sure of the commands on Ubuntu, I use Synaptic to install them, `build-essential` and the `libgtk-3-dev` development packages. Don't bother with the tools to build the manual, see the extra option on the `configure` command below.
Ok, create a directory in your home, say `geany_build` and untar the nightly tarball there. I think it will create a directory called `geany_git` so cd to it then:
``` ./configure --prefix=/the/full/path/to/home/geany_build --disable-html-docs make install cd ../bin ./geany -c ../config ```
This will build an isolated version of geany and run it with its own config, so it won't touch your system install or your user config, so you can play to your hearts content :-)
And just delete the whole directory tree `geany_build` to remove it when done.
I suggest you build it from the tarball first and confirm the problem still occurs, then comment out the parts of `src/editor.c` using an editor, might I suggest Geany (your newly built version ;-) run `make install` again and see if it makes any difference (don't forget to cd back and forward to the right directory `geany-git` to run `make install` and `bin` to run `./geany -c ../config`.