github geany/geany 1.26.0
Geany 1.26

latest releases: 2.0.0, 1.38.0, 1.37.1...
8 years ago

General

  • New plugin API (Thomas Martitz, PR#469).
  • Add support for "proxy" plugins (Thomas Martitz, PR#629).

Bug fixes

Interface

  • Use monospace font for the message window by default (Jiří Techet,
    Issue#435, PR#580).
  • Fix mnemonic conflict in "Use multi-line matching" (Ross Konsolebox,
    Issue#589, PR#647).

Editor

  • Update Scintilla to version 3.6.1.
  • Fix completion popup height when view is zoomed (Issue#702).
  • Fix Go To End Of Display Line when wrapping is on and EOL are visible
    (Issue#712).
  • Keeping undo history when reloading files is now enabled by default
    (Thomas Martitz, Issue#562, PR#672).
  • "Strip trailing spaces", "Replace tabs" and "Replace spaces" now
    follow the current selection (Pavel Sountsov, PR#394).
  • Respect Smart Home Key setting in Go To Start of Display Line.
  • Check whether the document is newer on disk when the window gets
    focused (Jiří Techet, PR#533).

Filetypes

  • Add Cargo build commands for Rust (Wayne Nilsen, PR#557).
  • Add recent Perl keywords (Olivier Duclos, PR#599).
  • Add missing Python 3 keywords and builtins (PR#755).
  • Improvements to the Rust filetype (Pavel Sountsov, PR#613).
  • Add multiline comment to Haskell (Abel Serrano Juste, PR#638).
  • Recognize .adoc is as Asciidoc (PR#708, PR#711).
  • Recognize .mml and .mathml as XML (Devyn Collier Johnson, PR#731).

Internationalization

  • Updated translations: de, el, es, fr, hu, id, kk, pt, sk, sv, ru
  • Fix internationalization of "Open in New Window" items.

API

  • New plugin API, geany_load_module(), geany_plugin_register(),
    GEANY_PLUGIN_REGISTER(), geany_plugin_register_full(),
    GEANY_PLUGIN_REGISTER_FULL() (Thomas Martitz, PR#469).
  • Add support for "proxy" plugins, geany_plugin_register_proxy()
    (Thomas Martitz, PR#629).
  • Allow user_data parameter and destroy_notify callback to
    keybindings with new keybindings_set_item_full() and
    plugin_set_key_group_full() (Thomas Martitz, PR#376).

Windows

  • Restore modern design of native file dialogs (Issue#578).

Don't miss a new geany release

NewReleases is sending notifications on new releases.