Geany v1.34.0 Release Notes

Release Date: 2018-12-16 // over 5 years ago
  • General

    • πŸ— Auto-select GTK2 or GTK3 at build time depending on availability (PR#1182).
    • πŸ–¨ Process files in the order they appear on the command line when generating tags files (Issue#1989, PR#1991).

    πŸ› Bug fixes

    • πŸ›  Fix high CPU usage with the Scope plugin (Dimitar Zhekov, Issue#1461).
    • πŸ›  Fix loading some tags files with format specifier (Issue#1814, PR#1817).
    • πŸ›  Fix Plugin Manager buttons sometimes getting out of sync, possibly leading to a crash (Issue#1781, PR#1799).
    • πŸ›  Fix horizontal and page scrolling under GTK3 (PR#1843).

    Interface

    • πŸ‘‰ Show part of the file path to show unique elements in the go to symbol popup (Thomas Martitz, PR#1445, Issue#1069).
    • Always show icons in the go to symbol popup (PR#1997).
    • βž• Add a keybinding for "Strip Trailing Spaces" (LarsGit223, Issue#395,
      PR#1806).
    • βž• Add some missing label relations.

    Editor

    • ⚑️ Update Scintilla to version 3.10.0 (Issue#1421, PR#1914).
    • πŸ›  Fix line breaking with multi-byte characters (Issue#1958, PR#1960).
    • πŸ‘€ Don't beep when trying to go to the next cursor location in a snippet and there is none (see Issue#1554).

    Filetypes

    • Markdown: Display bold and italics as such (FMuro, PR#1837).
    • ⚑️ Python: Update keywords to Python 3.7 (Miro Hrončok, Issue#1351, PR#1894).
    • ⚑️ PHP: Update tags for PHP 7.2 (Dominic Hopf, PR#1970).
    • Batch: Use REM as single-line comment marker (Issue#1912, PR#1932).
    • πŸ’… VHDL: Classify string styles as such (PR#1402).

    🏁 Windows

    API

    • Add msgwin_compiler_add_string(), msgwin_msg_add_string(), msgwin_status_add_string() (Thomas Martitz, PR#1748).
    • βž• Add GeanyObject::key-press signal allowing plugins to intercept key presses before Geany (JiΕ™Γ­ Techet, PR#1829).
    • Add utils_strv_shorten_file_list() (Thomas Martitz, PR#1445).
    • πŸ›  Fix value of GeanyDocument::changed when quitting (Jason Cumbie, PR#1857).

    Internationalization

    • βž• Add translation: da
    • Updated translations: de, es, fr, hu, it, ja, pt, sv, sk, uk, ru, zh_CN, zh_TW