On Tue, 7 Dec 2010 02:49:29 +0100 Frank Lanitz frank@frank.uvena.de wrote:
Furthermore, I believe I have found a typo in the status bar message: *line: %l / %L\t col: %c\t sel: %s\t %w %t % mmode: %M encoding: %e filetype: %f scope: %S* it surely is the word *mode*.
No, '%m' will be replaced by Geany.
Line which should causing this looks like: // .... fmt = NZV(statusbar_template) ? statusbar_template : /* Status bar statistics: col = column, sel = selection. */ _("line: %l / %L\t col: %c\t sel: %s\t %w %t %m" "mode: %M encoding: %e filetype: %f scope: %S"); // ....
I assume that because of the closing double quotes gettext is generating the combined line. The easiest fix could be to add another whitespace after the %m of the first line of string
%m is used to insert MOD\t, so we don't need another whitespace.
Nick