Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: in geany written underscores are NOT shown anymore. Version-Release number of selected component (if applicable): geany-libgeany-1.35-2.fc31.x86_64 geany-1.35-2.fc31.x86_64 and geany-libgeany-1.36-1.fc31.x86_64 geany-1.36-1.fc31.x86_64 How reproducible: Steps to Reproduce: 1. write with geany in an text file for example a underscore, a word and a underscore again 2. you should see "_word_" (without the '"') 3. but you only see " word " (without the '"') 4. open the text file with vi => all underscorses are shown. Actual results: underscores are NOT shown Additional info: a reset of all geany settings (rm -rfv ~/.config/geany/) doesn't fix the problem update to geany-1.36-1.fc31.x86_64 does not fix the problem I'm running F30 with X, not wayland. I'm not sure, but I guess problem occurs since an update of other packages (sudo dnf upgrade --refresh) during last week.
s/I'm running F30/I'm running F31/g
Hello, Encountered this issue too. Switching font to "Liberation Mono Regular" in Geany Preferences/Interface brings back underscore character. Hope this will help. Cordially, -- NVieville
thanks @NVieville your hope became true: the hint fixes my bug ! :-)
Triggered by F30 -> F31 upgrade, workaround works. Is it possible to fix this in a way that not everyone needs to find and apply the workaround?
None that I know of, unfortunately. This has been discussed upstream in several issues: * https://github.com/geany/geany/issues/2502 * https://github.com/geany/geany/issues/2386 * https://github.com/geany/geany/issues/2353 * https://github.com/geany/geany/issues/2287 * https://github.com/geany/geany/issues/1387 The thing is, it isn't a bug in Geany itself, it's rather a bug in several fonts. Even when we wanted to work around it in the software, we still wouldn't have to change Geany, but we'd have to change the rendering engine which displays the code, it's named Scintilla - you'll figure this out when reading on in the mentioned upstream issues. The issue is known at Scintilla as well, of course. I'm afraid I can not do anything in the Fedora package for Geany at this time but recommending you these workarounds also mentioned upstream: * either change the font (Liberation Mono works quite well according to my experiences) * or adjust the line_height in your filetypes.common as mentioned in the issues above: line_height=0;2;