Colomban Wendling

Results 23 issues of Colomban Wendling

* Fix detection of some non-UTF-8 files with a encoding stanza in them (e.g. `coding: iso-8859-2\nĄ őŕ B`) * Fix out-of-bounds reads loading an empty UTF-16 buffer with BOM (yeah,...

bug

Title says it all: instead of fetching the name from the deprecated ID, directly use the lexer name. This removes a deprecation warning, and probably aligns us for the future.

Make sure the gmo files are regenerated when the corresponding po files are updated, not to have stale translations after updating a po file. This behavior most likely changed with...

i18n
build-system

Simpler and cleaner version of #20 using a custom filetype for SCSS, since it actually uses the CSS lexer with a property set. As in #20, parser isn't great for...

filetype

See #3613. Some of the changes here make sense, some don't really but are still needed not to look terrible with Adwaita 43. See each commit for details. @techee @eht16...

Following up https://github.com/geany/geany/pull/3593#issuecomment-1757592993, should we do something about it on our end? Basically the solution is to use `edit-clear-symbolic` icon-name instead of `GTK_STOCK_CLEAR`, which is for most of it easy,...

Many pastebins don't work, but it's not new to the changes here… CC @xiota @jbicha

plugin/geniuspaste

Let's try to make cppcheck work again, and even report useful stuff. During the journey it found a few actual issues, which is good. It also found some false-positives, which...

build system

Port to libsoup3 (see https://github.com/geany/geany-plugins/pull/1295#issuecomment-1906999722 @jbicha) plus a couple other fixes I just couldn't leave there after seeing them :slightly_smiling_face: **:warning: DISCLAIMER:** I don't know neither libsoup2.4 nor libsoup3. This...

plugin/updatechecker

Scintilla requires C++ threads which at least on GCC 8 Linux requires explicitly linking to libpthread. This fixes building with `-Wl,-z,defs` linker flags on GCC 8. --- This was under...