geany-devel-2.0-2024gos20.89.1<>,,f(@yҙm=F{YRMY4[Jh=g:%CւkTit.r8ǎYq/τY"EDÿS|gL48l,~Ly8^^N/RLijy11ϕeҫL~U$' )ا)Ct:p܄$r%0nƤ8M"nN BMyKڙ#bbPҊ5k|T!cmar1SFIKoJo7J7e֟j;l`AxOk>xԈIWƷ%VvdlKل>> P@9+0/߹[@ *sSƌ=m2Hm~FmQx h; sw6IRr !T ggݷeۘӣjYG&HCueКX&P=4Pއfr6[ްӨ Yy>t@?t0d ! E!2 Hhz,8, , , ,  , ,,,l,@t  V (89:FkEGk`,Hl,Il,XlYl\m$,]m,^obpEcpdqUeqZfq]lq_uqt,vr$wr`,xs,yszsssst,Cgeany-devel2.02024gos20.89.1Development files for the Geany IDEGeany is a text editor using the GTK+ toolkit with basic features of an integrated development environment.f(@reproducible _home:goupilmtos:GNOME:apps / Goupilmtos15.5obs://build.opensuse.org/home:goupilmtosGPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://geany.orglinuxx86_64Z D,*a%I <; >5  ;6и V,[r9 DQ.,A큤A큤A큤f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@f(@3b839f7c7c90361723324aedbbdb7e92c68d20ec034c45355f2d79dbb35e05d34a5c9201dd77b51b4ec3bb0e9e73dd13dfa896c400436d528cb23aa253bb91805d73f46493bd2f5ffd779f135aa339f12a9e1fc40d18abf1f0013e6ace99566965de5073954b95c256c6ec829700ec27011fb1acf499b51cc3cc6b2781079efa04869b7aa241985c25c6cc9dc0af606bbc7cb8120b908f709d7860ed251d08e2a0feef01e1defd7119dc4fc4cb22df083c185a91b3702e0b784a4b0724844f2232465f5b5d77b6ca4a1620d02ae1ad53dcc2413b6a694ca11f1d671bf69ba4700ada32558421368e9a7771a7f55c8a7d4ded0940024bf0ef52b224d2b60bd80c36aba09bb0cda08b1fe960b75ca088667519216731dec22c3f18bb4ebe5da515a7c667ffe0e981ea960a148806c1f9bc30840d0cdad0ff0794b8c1f8cf1ae6946c7abffc2631b32fc2c562f9b9a12734c6fe067de468ab8f87b237458d7a9520c07bcedc88ecf7e7398f86f57a06ac0b4c11d31cd281e8711760cfcd0bcdb81e7c4e2c38cfde96aae02bc7c738d66d7d92ccf4844872e0e3cc228d1d0bd7ab0237dba3b45408a90788d6bba853237caa98f081e6eef6160da116e0e1cd43f4e85fb23037cb3f07853b782982b7ca8d006b0135ea4fdb2d943a834a6a971395e1889b60b8f4d6a6b7b382ab57bfdc9b915fe6a7395ba89d87f5214a5feb6f57bc7faf82ce7eb972a092f4b7d874a36f7d1326544e42d447dc873f570f774c0d01cc7cceebb969acc519a5efcddd476a3a090507af5a024d78493d97bc5b82321f5063f55b8f54402ed16e3824643b729d4dfbb9ee04375208664a75c768d31b1b245f015477213ca3e48c2157f29e44eb741dace5128d5080ce25c5fc0589fe14a9709f578d73f544e3897a6ee7f2da923c1a9bd7f201d452b99c0755d634d0db8ced46cc693fa97be3758cac799fa2631631317573ec4f178ee8dd179f07eef5605c1c1769c6b84cf39aa2dc168ca0a3db97daaac439a220c3bc81fc34542a509b08283b374579d8f543b0e23a241e20fdaaca0679628935b49c6c5dac8096cadbbcd4bf30c9166f06f1ef896a083f171e5937114d2f0ecd7974a458620780e43e3acf8c351908c3e50a8315d21bb2bb6ef5ab68262811b49f0e71ec5b4b173197a906fb830266fc17cd8796ab44c1bb713e8d63dfe76a5843066f7834dc50e179ad5bca086c4ee51b5930abc5b7c214f14827133351ede248540c78bc03bd844c9e2ca1935b36f7f3ad3dedb74c00787e24bc70d26aa31ff61a71904248b76b4f8391fbfc63da5712edfb79845022d820b3e5f7073c3976c5041f9947846be4acb00c6d66c9b365175415d0c79815a7f79e372936225f2a5c69f61665af3bf6bc0754289d15be518319974300a8c1ef5ea2b7a8c2f646c6adca547deb724547941c768e87a10d1df36127f1470b66d052a268149db060999f1e3278df5a3dbb2cad9cf8daf305f64f508f1fc3b62fc50b5fb2f31317eb5845456d75372270fd5cde5c13aa3e5de22a31f61e7c72a2ed74f8a48a64ee293197543781f50a7a0c67cb7cd9404a44285042171fd41f6876ac23034a85c4e592e8dfbcd7bb187bcbc677851dd9246d0f25b80e5335d8d1ad1799bfe489a483cf0124a83fe5717539da33dff23ffb362ac2a0503bbf1ee509597223619c37f37b559a9d782793e49139b56092a0086fe9ebb967a60252a46c7d3bf6d5914d84eda427c364feb77137fe0c115f084e651b0f751be6adb2ec59d987bf8f4e8d38196c1aea904626d2f6libgeany.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgeany-2.0-2024gos20.89.1.src.rpmgeany-develgeany-devel(x86-64)pkgconfig(geany)@@ @     /usr/bin/pkg-configgeanygtk3-devellibgeany0pkgconfig(glib-2.0)pkgconfig(gtk+-3.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.02.02.323.243.0.4-14.6.0-14.0-15.2-14.14.3f(@e2kbI@aab_H@_ ^^,-]K@\@\1\>@ZZ5 YbY@Y@YdY"X@X@W@V@VUBernhard Wiedemann Paolo Stivanin Stephan Kulow Dominique Leuenberger Michael Ströder Paolo Stivanin Paolo Stivanin Bernhard Voelker Dominique Leuenberger Michael Ströder Vinzenz Vietzke sean@suspend.netMichael Ströder badshah400@gmail.commailaender@opensuse.orgjengelh@inai.dezaitor@opensuse.orgilya@ilya.pp.uabadshah400@gmail.commichael@stroeder.combadshah400@gmail.comfirebird209@gmail.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.comtrcs@gmx.com- Add reproducible.patch to make glfw build deterministic- 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.- 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- Require libgeany0 by -devel package: we install the .so symlink and are thus responsible for the link target too.- 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- Update to version 1.37.1: * Fix crash on first startup- 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- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820) - geany-appstream.patch: Refresh patch. - geany.spec: Reference above new patch.- No longer recommend -lang: supplements are in use- Update to version 1.36: + Add support for fractional font sizes. + Improve matching filetype extensions. + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes. + Update CUDA and NSIS filetypes. + Update Scintilla to version 3.10.4. + Fix build on recent MSYS2. + Updated translations.- Update to version 1.35: + General: Start synchronization with Universal-CTags. + Bug fixes: - Improve IPC socket handling. - Fix loading the default open encoding option. - Fix VTE path following after reset. + Interface: Show variable type in a tooltip in symbol tree. + Editor: - Update Scintilla to version 3.10.2. - Drastically speed up huge bulk replacements. - Fix accessibility information reported upon deletion. - Fix garbage data insertion when moving lines up or down. - Don't perform line breaking in rectangular selection mode. + Filetypes: - Allow stripping trailing spaces from custom filetypes based on the Diff lexer. - Improve JavaScript symbols parsing. - Improve HTML symbols parsing. - Improve COBOL symbols parsing. - Improve ActionScript symbols parsing. + Updated translations.- Update to version 1.34.1: + Fix line breaking on existing lines. + Fix displaying filenames containing XML control chars inside infobars. + Updated translations.- Update to version 1.34: + GTK version to build against is now automatically detected. + Show part of the file path to show unique items in the go to symbol popup. + Fix high CPU usage with the Scope plugin. + Update Scintilla to version 3.10.0. + Fix display issues on Windows with HiDPI displays. + Fix line breaking with multi-byte characters. + Update Python 3.7 keywords and PHP 7.2 tags. + Updated translations.- Update to version 1.33: + Bug fixes: Fix the symbols tree hierarchy when several tags have the same name (gh#geany/geany#1598). + Interface: - Add a tooltip showing the full path on menu items representing documents (gh#geany/geany#1706). - Add a note for applying the indent settings in the project preferences (gh#geany/geany#1650). - Enable popup menu on sidebar and message window notebooks (gh#geany/geany#1726). - Show status message on attempt to execute empty context action (gh#geany/geany#1642). - GTK3 theming improvements and documentation (gh#geany/geany#1382). + Filetypes: CSS: Update Grid properties (gh#geany/geany#1705). * Updated translations.- Update to version 1.32 + General: - Improve CLI argument help (gh#geany/geany#1644). - Keep the current tab when closing documents to the right of another tab. - Re-enable SIGTERM handling (gh#geany/geany#1255). - Create correct path for filetype config files. - Add an option to enable IME's candidate window display inline. - Add an option to automatically reload files changed on disk + Bug fixes: - Fix backward compatibility of the geometry saving setting. - Close "Deleted from Disk" Infobar on Reload. - Make sure GDK_MOD2_MASK is cleared when getting modifiers - Use non-symlinked VTE libraries on MacOS X. - Fix crash if plugin manager is opened more than once. - Fix incorrect variable reference. + Interface: - Add "Close Documents to the Right" feature. - Add an option to save/reload either window position or size, but optionally not both (gh#geany/geany#1456). + Editor - Update Scintilla to version 3.7.5 (gh#geany/geany#1503). - Improve snippet support (visual indicators and more) (gh#geany/geany#1470). - Push current position to navqueue before navigating back (gh#geany/geany#1537). + Filetypes: - Add GNU assembler filetype extensions (gh#geany/geany#904). - Make Python comment hash space (gh#geany/geany#1682). - Add missing string and comment styles for various lexers (gh#geany/geany#1502). - Add missing PHP keywords, especially for PHP 7.x (gh#geany/geany#1547). - Python: Don't highlight sub-identifiers as keywords (gh#geany/geany#1544). + Plugins: FileBrowser: don't change directory on project save (gh#geany/geany#1400). + API - Add `utils_get_real_path()` and deprecate `tm_get_real_path()` (gh#geany/geany#1224). - Add `geany_plugin_get_data()` (gh#geany/geany#1234). - Add `keybindings_load_keyfile()` (gh#geany/geany#1430). - Add `tm_tag_get_type()` (gh#geany/geany#1465). + HACKING: Add note about data types and update for best practices (gh#geany/geany#1282). + Updated translations.- Update description: say more about what geany does.- Update description.- Update to version 1.31 + Bug fixes: - Update statusbar after applying indentation detection. - Fix converting color to hex for insertion in the Color Chooser dialog. + Filetypes: - Add `parfor` to the Matlab keyword list. - C: fix line continuation handling. - Add `require_relative` to the Ruby keyword list. - Update Haxe keywords. - Fix Arduino comment toggling. - Update CMake keywords. - Update C# keywords. - Update HTML keywords. + API: Fix crash when calling plugin_set_key_group() more than once. + Updated translations. - Refresh spec-file, run spec-cleaner.- Drop easily-togglable support for building against gtk2 -- it leads to assumptions that we want to officially support gtk2, where we don't. Remove the %%{prefer_gtk2} macro. - Switch gtk3-devel BuildRequires to pkgconfig(gtk+-3.0).- Update to version 1.30.1 + Editor: fix auto-completion and calltip popup position on multi-monitor setups (gh#geany/geany#1422). + Updated translations.- Update to version 1.30: + General: - Initial accessibility support in the editor (SF#328). - Fix scrolling on Wayland (gh#geany/geany#1320). + Interface: - Fix the current scope shown in the statusbar (gh#geany/geany#1279). + Editor: - Update Scintilla to version 3.7.3. - Fix triggering default keybindings together with snippets keybindings (gh#geany/geany#1354, gh#geany/geany#1356). + Filetypes: - Update JavaScript keywords (gh#geany/geany#1361). - Partial highlighting of JavaScript ES6 template strings (gh#geany/geany#934). - Add Arduino custom filetype (gh#geany/geany#1339). + API: - Remove unprefixed Scintilla structure aliases. Plugins must use the `Sci_`-prefixed version from now on. - Add `geany_api_version()` to detect the API version of Geany at runtime (gh#geany/geany#1406). + Bug fixes: - Fix Ctrl+X and Ctrl+C in non-Latin keyboard layouts (gh#geany/geany#1386). - Fix search history filling on GTK >= 3.20 (gh#geany/geany#1404). - Simplify setting build menu items labels, fixing a Commander plugin issue (gh#geany/geany#1396). + Updated translations.- Update to version 1.29 (boo#1022222): + General: - Fix search entries color with the default GNOME 3.20 GTK2 theme (gh#geany/geany#1137, gh#geany/geany#1101, gh#geany/geany#1135, gh#geany/geany#1267). - Improve support for GTK 3.22. - Add support for VTE 0.38 and newer (gh#geany/geany#336, gh#geany/geany#1181). + Bug fixes: - Fix build when the CXX variable contains flags (gh#geany/geany#1155, gh#geany/geany#829). - Fix focusing the message window when the Terminal tab is active (gh#geany/geany/#1200, gh#geany/geany/#1198). + Editor: - Update Scintilla to version 3.7.0 (gh#geany/geany#1143). - Add support for keeping the cursor a number of lines from the edges to always show some context (gh#geany/geany#1154, gh#geany/geany#1152). - Allow to configure keybinding for "Delete to beginning of line" (gh#geany/geany#1134). - Performance improvements with many duplicate symbols (gh#geany/geany/#797, gh#geany/geany/#577). - Allow to configure the error indicator color (gh#geany/geany/#1185). + Filetypes: - Fix highlighting of Haxe preprocessor (gh#geany/geany/#936). - Add `.exp` extension to TCL (gh#geany/geany#979). + API: - Update `GeanyProxyProbeResults` API (gh#geany/geany#1213). - Warn if a dot is used at the start of a proxy extension (gh#geany/geany#1212, gh#geany/geany#1233). - Add support for custom data attached to documents through `plugin_set_document_data()`, `plugin_get_document_data()` and `plugin_set_document_data_full()` (gh#geany/geany#1203). - Add "project-before-close" signal (gh#geany/geany#1223). + Plugins: - Split Window: Work around a GTK bug present from 3.15.9 to 3.21.4 that breaks the document selection popup (gh#geany/geany#1149, gh#geany/geany#1272). + Updated translations.- Update to version 1.28 + General: - Improve support for GTK 3.20. - System filetype files and system tags files are now in sub-directories *filedefs/* and *tags/* respectively. + Bug fixes: - Fix canceling keybinding overriding by discarding the dialog (gh#geany/geany#714). - Fix type name coloring when types change (gh#geany/geany#1039, gh#geany/geany#1020, gh#geany/geany#1022). - Fix undo of line end type change (gh#geany/geany#527, gh#geany/geany#409). + Editor: - Update Scintilla to version 3.6.6. - Improve Goto Symbol popup contents (gh#geany/geany#958). + Filetypes: - Treat `.h` headers as C++ by default (gh#geany/geany#857). - Various improvements to the Ruby parser (gh#geany/geany#587). - Fix Haskell single line comments (gh#geany/geany#1029). - Update Java keywords (gh#geany/geany#1024). - Fix handling of curly brackets in Make. - Add ECMAScript 6 keywords (gh#geany/geany#980). - Slight improvement to the Java file template (gh#geany/geany#1073). - Add missing `last-child` CSS pseudo-class (gh#geany/geany#1102). + API: - Don't require static strings for key group name and label (gh#geany/geany#1126). - Formally add TMTag to the API (gh#geany/geany#1093). + Plugins: - Class builder: use `.hpp` extension for C++ headers by default (gh#geany/geany#999). + Updated translations. - Changes from version 1.27: + See http://www.geany.org/Main/20160313. - Add geany-appstream.patch to install translated metadata file (https://github.com/geany/geany/pull/1142); add BuildRequires on automake, autoconf, libtool and run autoreconf as patch touches autotool files.- Build with gtk3 (change %prefer_gtk2 to 0). - Suppress rpmlint devel-file-in-non-devel-package warnings for files in /usr/share/geany/templates/ by adding them to the rpmlintrc; these files are meant as templates for the use to copy and use and are not really devel files.- Update to version 1.26: + General: - New plugin API (PR#469). - Add support for "proxy" plugins (PR#629). + Bug fixes: - Fix "Open in New Window" command (Issue#590). - Fix spurious "source file has been modified" (Issue#605, PR#621). - Don't open more than one document for non-existing paths from the CLI (https://bugs.launchpad.net/linuxmint/+bug/1482558, PR#646). - Fix configuration directory encoding on non-UTF-8 non-Windows systems (PR#658). + Interface: - Use monospace font for the message window by default (Issue#435, PR#580). - Fix mnemonic conflict in "Use multi-line matching" (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 (Issue#562, PR#672). - "Strip trailing spaces", "Replace tabs" and "Replace spaces" now follow the current selection (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 (PR#533). + Filetypes: - Add Cargo build commands for Rust (PR#557). - Add recent Perl keywords (PR#599). - Add missing Python 3 keywords and builtins (PR#755). - Improvements to the Rust filetype (PR#613). - Add multiline comment to Haskell (PR#638). - Recognize `.adoc` is as Asciidoc (PR#708, PR#711). - Recognize `.mml` and `.mathml` as XML (PR#731). + API updates: - New plugin API, `geany_load_module()`, `geany_plugin_register()`, `GEANY_PLUGIN_REGISTER()`, `geany_plugin_register_full()`, `GEANY_PLUGIN_REGISTER_FULL()` (PR#469). - Add support for "proxy" plugins, `geany_plugin_register_proxy()` (PR#629). - Allow `user_data` parameter and `destroy_notify` callback to keybindings with new `keybindings_set_item_full()` and `plugin_set_key_group_full()` (PR#376). + Updated translations.- Update to version 1.25 + General: - GTK3 support, while not enabled by default, is now considered stable. - Improve MacOS X support. - Improve subprocess spawning (especially on Windows). - Huge tag management performance improvement (auto-completion, calltips, etc.). - Remove broken "Show macro list" keybinding and feature. - Add %l substitution to build commands. - Depend on GTK 2.24 and GLib 2.28. - Add per-project line wrapping, line breaking and comment continuation settings. - The plugin API is now split out of the main executable into libgeany, a shared library plugins have to link against. + Bug fixes: - Fix applying filetype-specific indentation settings for newly opened files. - Fix relative project base path when creating a new project. - Fix next/previous keybindings when no files are open. - Fix markup injection in some tooltips. - Use absolute project path for projects opened from the command line. - Fix goto tag in some cases when the same symbol name appears in different languages. - Fix UI updating after loading a project. - Fix the currently selected document after Save All. - Fix leftovers in the Project dialog in some cases. - Fix function return type in symbol list tooltips in some cases. - Fix VTE path following on startup. + Interface: - Show document-related dialogs embedded in the main window ("info bars"). - Plugin manager dialog cleanup and overhaul. - Filetypes can now define the MIME type used to select their icon. - Close documents in the sidebar with middle mouse button. - Ask whether to replace project files when creating a project. - Ask whether to adopt the open documents when creating a new project. - Allow to disable the list of recent files. - Fix many shadow inconsistencies. - Add virtual column and selected chars to the statusbar. - Add "dirty" terminal indication. - Allow to select the None filetype in the Open File dialog. - Add configuration menu entries for all filetypes. + Editor: - Update Scintilla to version 3.5.6. - Do not comment out blank lines when toggling comments. - Improve handling of Verilog strings and comments. - Support for keeping undo history when reloading files. This is not enabled by default in this release. - Respect filetype.common's wordchars if a filetype doesn't have its own. + Search: - Add support for single-line regular expressions. - Default action is now "Replace & Find" in the replace dialog but can be configured. - Activate default action from all fields in the Find in Files dialog. + Filetypes: - Add JSON filetype. - Add Zephir filetype. - Add CoffeScript filetype. - Add Go tags parser. - Add Erlang tags parser. - Add PowerShell tags parser. - Many JavaScript parsing fixes and improvements. - Many CSS parser fixes and improvements. - Many Txt2tags parsing fixes and improvements. - Make parser fixes and improvements. - Parse D enum base type. - Various small Rust fixes. - Highlight C types in C++. - Add some missing C11 keywords. - Add some missing SQL keywords. - Fix and add some CSS keywords. - Fix some FreeBasic keywords. - Add some missing D keywords. - Fix R keywords and wordchars. - Fix styling of some CSS elements. - Fix styling of Lua preprocessor. - Fix style of PHP variables interpolation. - Recognize `.vbs` files as FreeBasic. - Recognize `.tpl` files as HTML. - Recognize `.xtpl` files as XML. - Recognize `.xpm` files as C. - Recognize more Bash files. - Update templates for Python and Vala. - Add template for HTML5. - Fix parsing of some Python triple-quoted strings. - Add some linting tools to some filetype's default Build menu. - Fix scope of some Python symbols. - Fix support of trigraphs in C-like languages. - Add support of digraphs in C-like languages. - Add support of `final`, `override` and `noexcept` C++11 keywords. + Plugins: - File Browser: . Use "explorer" as the default open command on Windows. . Use icons based on the detected file's MIME type. - Save Actions: use mode 0600 for backup copies. - Split Window: Fix a few keybindings (cut, copy, paste, delete, select all). + API: - Hide private API. - Cleaner and safer TagManager API. - Entry point prototypes are now checked by the compiler. - Add pseudo-unique document IDs through GeanyDocument::id and document_find_by_id(). This is a safer API for keeping a reference to a document for a long time (PR#256). - Add convenient and portable spawning API: spawn_sync(), spawn_async(), spawn_with_callbacks(), spawn_kill_process(), spawn_check_command(), spawn_write_data(). - plugin_signal_connect() is now safe to use also with objects destroyed before unloading the plugin. - Add document_reload_force() to replace document_reload_file(). - Add project_write_config(). - Add keybindings_get_modifiers() and GEANY_PRIMARY_MOD_MASK. - Fix emission of the 'document-activate' signal in some cases. - Add ui_tree_view_set_tooltip_text_column(). - Add scintilla_get_type(). + Updated translations. - Split out docs in new -doc subpackage. - Add New libgeany0 subpackage for Geany's core library, and add post/postun handling of it. - Add docutils and doxygen BuildRequires: Now that we have a doc sub-package, build API and HTML documentation.reproducible 1713960000  !"#$%&'()*+,2.0-2024gos20.89.12.0-2024gos20.89.12.0geanyapp.hbuild.hdialogs.hdocument.heditor.hencodings.hfiletypes.hgeany.hgeanyfunctions.hgeanyplugin.hgtkcompat.hhighlighting.hkeybindings.hmain.hmsgwindow.hnavqueue.hplugindata.hpluginutils.hprefs.hproject.hscintillaSciLexer.hSci_Position.hScintilla.hScintilla.ifaceScintillaWidget.hsciwrappers.hsearch.hspawn.hstash.hsupport.hsymbols.htagmanagertm_parser.htm_source_file.htm_tag.htm_workspace.htemplates.htoolbar.hui_utils.hutils.hlibgeany.sogeany.pc/usr/include//usr/include/geany//usr/include/geany/scintilla//usr/include/geany/tagmanager//usr/lib64//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/home:goupilmtos:GNOME:apps/Goupilmtos15.5/98d38104a80bb9a1d25ed8d77ae50c9f-geanydrpmxz5x86_64-suse-linuxdirectoryC source, ASCII textASCII textpkgconfig filePRRRuة@MR8ʌ'utf-8e6e411036ff2b294a15361b75cb9cf5d04493483dd349212a3b055fa926f2b92? 7zXZ !t/]"k%thA sx> r1#HegOvg6pl~""sƤo/֥ǣvBpy<uHpmrMuWicԽcjaC# {U_Ӥ0cas7CaKߨԠp8=o j;/yR*6f F:}/7#wUa5AhaSQĠIwTP4U{K]Kt˄5Z1qC t _'ey7ƏKYLڱgxׂQܥV)YjC +0*K*6) <{x:]si PtL c&w^7!ѧ~\v " %De D{ w48Kz/`6[#&1p)k&ސ\Ve)c %u"tr'?1Xz;*R=t'{T缨S' /toqF.]a9`A\;FςtIq-ttPjN2 >"u8J I_739j u2}सu~hGtCuE[ t(+G3Hzm4ͭJ#.g oһA'5#X 6OF/S"t]z=X:kiXІcCN'ND:pQ ^U7F#* !yH'_@? NTyg~2ΰHHdQ5msܔRr q"Oy5Nt }csR9'?6 hwm]m?NW(9jq׭S ^Qyjǝԉг7*h7:-4(a-D51$!d:VD~=D&^.॒(gs,nKb$o{z?9un u߼Dlȇ`Y㗀I ]Xow&xG>]+ZYq\ R\S{lkD+pێ"}*q}V~‚rriabJ1$'cP0\j dvN1#nL7%Fr9WM'Rز_q::״r?}oF& йeMT~3?II ]BgH|5m._Z+GBU`oB_O1t{?`qQMFvyvV~%.Ga %e&q[|MmUt6xSx3 bлb_?[v)X46BQpt*ڛBozZhЁ>Ŏ;&ה2tiB7ܖ /^ğ YZ