Changelog for
libgeany0-2.0.0+git20240818.2522d6a79-1.29.x86_64.rpm :
* Tue Aug 20 2024 scott.bradnickAATTsuse.com- Update to version 2.0.0+git20240818.2522d6a79:
* Convert Nim to builtin filetype and use Scintilla Nim lexer for it
* Add Prolog filetype support
* Update Portuguese translation (#3933)
* Hide autocompletion and calltip popups when code scrolled
* Update pt_br translation (#3929)
* Add CIL lexer/filetype
* CI: use Ubuntu 22.04 for Meson build
* Require Meson 0.56 or newer
* Fix open document check in document_get_from_page()
* Fix runtime warning when opening Geany without open files
* Bump plugin API
* Add simple PluginExtension demo
* Add PluginExtension documentation
* Add Geany code delegating keyword highlighting to plugins
* Add Geany code delegating symbol goto to plugins
* Add Geany code delegating calltips to plugins
* Add Geany code delegating autocompletion to plugins
* Add interface used by plugins to replace some Geany functionality with their own implementation
* meson: Prevent showing console after running geany in Windows
* Thu Jul 11 2024 scott.bradnickAATTsuse.com- Not using \'geany-appstream.patch\' and commenting out references too \'appdata/geany.appdata.xml\' (upstream doesn\'t seem keen on it)- Update to version 2.0.0+git20240707.a93f5fefa:
* Update Russian translation (#3918)
* Export some types/functions so plugins have access to Geany symbol icons
* Don\'t include geanyfunctions.h from geanyplugin.h
* Move utils_utf8_strdown() under GEANY_PRIVATE in utils.h
* Drop win32_message_dialog()s
* Enable keyboard searching for Compiler and Messages tree views
* Mon Jun 17 2024 scott.bradnickAATTsuse.com- Converting to use github source- Update to version 2.0.0+git20240616.90027ebf0:
* Avoid unwanted selection when infobar shows by mouse click in Scintilla
* Fix emission of document-activate signal and associated UI glitches
* Do not create empty file filters
* Fix elevated CPU usage after ui_progress_bar_start/stop() is used
* meson: make VERSION contain string, not a double
* PowerShell: Update keywords (#3886)
* Add Dockerfile filedef
* Protect tm_ctags_
*() functions against TM_PARSER_NONE language parameter
* Update to the latest jscript parser which contains some fixes
* Map Matlab variables back to tm_tag_undef_t
* Map powershell enumlabel to tm_tag_enumerator_t
* Update nl.po (#3881)
* Windows: Compile GLib schemas after installation
* Windows: Add glib-compile-schemas.exe to GTK bundle
* Add file extensions for TypeScript (#3867)
* Remove custom WIN32 compiler macro in favor of _WIN32
* Update matlab unit test output
* Add missing powershell mapping
* Update ctags to p6.1.20240519.0
* Add `.cjs` extension for JavaScript (#3866)
* update-ctags.py: Also copy the readtags library
* Fix a JavaScript test
* Map PowerShell classes and enums
* Add \"document-before-save-as\" signal
* Map freepascal namespaces and add a unit test for them
* Add dummy TMParserMapGroup for ldscript to avoid warnings
* Fix deprecation warning about str.format() during meson setup
* Small update of German translation
* fixup: do not increase plugin API version
* Use repoinfo.h with the used tag version
* Switch to uctags regex-based matlab parser
* Update unit tests for javascript
* Disable roles for macro kinds in C/C++
* Update asm test
* Map filter to tm_tag_function_t for powershell to get the same output as before
* Map defines to tm_tag_variable_t of verilog so we get the same output as before
* Map title/subtitle of the rst parser
* Update parser kind mappings
* Add ldscript parser
* Update all parsers and related files to ctags p6.1.20240421.0
* Update perl6.c to raku.c parser
* fixup: move new search pref to the end of struct
* Reformat various prefs table in docs
* Add missing various pref docs
* Add a various pref to skip \'replace in session\' confirmation dialog
* [build] Improve custom command dialog
* [filebrowser] Change external open default to xdg-open
* Autotools: regenerate gmo files when po files are updated
* Wed Apr 24 2024 Bernhard Wiedemann
- Add reproducible.patch to make glfw build deterministic
* Fri Oct 20 2023 Paolo Stivanin - Update to 2.0:
* Split \"session data\" into session.conf, preferences are written to and read from geany.conf (PR#2776, PR#2779, PR#3014, PR#3125 and more).
* Require GTK 3.24.
* (Re-)Add ability to scroll over document tabs (PR#3134).
* Fix keyword colorization on filetype change (PR#3553).
* Fix startup files order when placing tabs next to the current one (PR#3611).
* The document list in the sidebar has a new tree view. This mode is the new default and existing installations automatically use it (PR#1813).
* Use dark-theme friendly colors for compiler messages (PR#3013).
* Add a confirmation dialog on search & replace for the whole session (PR#3033).
* Filter entry for symbol tree (PR#3055).
* Simplify project creation from existing directories with sources (PR#3042).
* Add option to show symbols in symbol tree without category groups (PR#3172).
* Add option to only show line endings if they differ from file default (PR#3287).
* Make tab label length and window title length configurable (Abdul Rafey, #3365).
* Make Go to Symbol commands show signature list (PR#3475).
* Sync many parsers from the Universal Ctags project, this leads to updated symbol parsers (PR#2990, PR#2991, PR#3032).
* Improved support for the ctags file format, which is now the recommended format for tags files (PR#3049).
* Enable local variables and improve autocompletion for C/C++ and some other languages (PR#3185, PR#3275).- Drop upstreamed geany-inttool.patch.- Rebased geany-appstream.patch.
* Sun Apr 03 2022 Stephan Kulow - Add geany-inttool.patch and adopt geany-appstream.patch to fix for autoconf 2.71 - upstream moved away from broken intltool, so cherry picked that
* Fri Nov 05 2021 Dominique Leuenberger - Require libgeany0 by -devel package: we install the .so symlink and are thus responsible for the link target too.
* Sun Oct 10 2021 Michael Ströder - Update to version 1.38
* General - Increase speed when opening documents, especially on startup (Justin Blanchard, Issue#2883, Issue#2649, Issue#2791, PR#2884, PR#2747). - Synchronize Geany\'s Ctags implementation with Universal Ctags, this leads to updated symbol parsers (Jiří Techet, PR#2666). - Remove GTK+2 Support (PR#2602). - Geany needs a C++17 compiler to build (PR#2862).
* Bug fixes - Workaround crashes when pasting into VTE without having focus (Issue#2813, PR#2843).
* Interface - Add keybinding to reload all open documents (David Yang, PR#2859).
* Filetypes - Add Julia filetype (getzze, Issue#434, PR#2584). - Add Meson filetype (Andy Alt, PR#2850).
* Plugins - SaveActions: add configurable target directory for instantly saved files - (Issue#640, PR#2769).
* Windows - Fix message window height after restart (Issue#2591, PR#2892). - Switch Windows builds to GTK3 and x86_64 (PR#2590).
* Internationalization - Updated translations: da, de, el, es, et, fr, it, ja, nl pt, pt BR, sk, tr, uk, zh_CN
* Thu Dec 17 2020 Paolo Stivanin - Update to version 1.37.1:
* Fix crash on first startup
* Tue Oct 27 2020 Paolo Stivanin - Update to version 1.37:
* Save main and project configuration whenever documents are opened/closed to reduce accidental loss of current session in the event of a crash (can be disabled).
* Fix a possible crash when quitting
* Show OS info in debug messages which can and should be included in bug reports to ease support and debugging.
* Update Scintilla to version 3.21.1.
* Add BibTeX (Mirco Schoenfeld) and Smalltalk
* Update FreeBasic, JavaScript, Lua, and Python filetypes.- Remove geany-avoid-segfault-on-quit.patch