| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: geany | Distribution: openSUSE Tumbleweed |
| Version: 2.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Aug 8 07:11:13 2025 |
| Group: Development/Tools/IDE | Build host: reproducible |
| Size: 3807358 | Source RPM: geany-2.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://geany.org | |
| Summary: GTK-based integrated development environment | |
Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment. It can do syntax highlighting for many formats, case folding, symbol name autocompletion, autoclose XML/HTML tags, provides code navigation and has a plugin interface.
GPL-2.0-or-later
* Fri Aug 08 2025 anenasa <anenasaa@yahoo.com>
- Update to 2.1:
* Include themes from geany-themes.
* Fix silently truncating files containing NUL bytes.
* Improve compatibility focusing the editor window when opening
a file externally.
* Update placeholders for external printing command to use the
same ones as build commands.
* Improve corner-case encoding detection and conversion.
* Fix losing session after opening several projects.
* Fix emission of the "document-activate" signal, leading to
glitches in UI and plugins.
* Fix spurious CPU load after running a build command.
* Use a more reliable method for saving preferences and other
auxiliary files.
* Fix focusing the symbol list through key binding.
* Fix search entry after editing the toolbar.
* Fix non-deterministic anonymous symbol names.
* Fix displaying symbols declared out of order.
* Fix possible invalid memory access when generating user
initials on first startup.
* Fix replacing placeholders in filenames in build commands.
* Add support for searching the Messages and Compiler output.
* Add support for modern platform-native file selection dialogs.
* Regroup filetypes by letter.
* Add filter for open documents sidebar.
* Add filter for keybindings preferences.
* Add various pref to skip "replace in session" confirmation
dialog.
* Make it easier to wrap search when the confirmation dialog is
shown.
* Fix spurious selection when clicking an externally-modified
file.
* Fix translation of the Various preferences tab.
* Do not show redundant None encoding.
* Do not display encodings not supported on the system.
* Move "Virtual Spaces" preference to "Editor -> Features".
* Various UI tweaks.
* Allow pasting and autocompletion for multiple carets.
* Increase minimal number margin width.
- Drop upstreamed reproducible.patch.
- Drop upstreamed geany-2.0-gcc15.patch.
* Fri May 23 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Drop obsolete update-desktop-files BuildRequires and macro.
Replace with desktop-file-utils BuildRequires.
* Thu Mar 20 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Add geany-2.0-gcc15.patch: Fix build with gcc 15 (patch lifted
from gentoo).
* Wed Apr 24 2024 Bernhard Wiedemann <bwiedemann@suse.com>
- Add reproducible.patch to make glfw build deterministic
* Fri Oct 20 2023 Paolo Stivanin <info@paolostivanin.com>
- 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 <coolo@suse.com>
- 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 <dimstar@opensuse.org>
- 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 <michael@stroeder.com>
- 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 <info@paolostivanin.com>
- Update to version 1.37.1:
* Fix crash on first startup
* Tue Oct 27 2020 Paolo Stivanin <info@paolostivanin.com>
- 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
/usr/bin/geany /usr/lib/geany /usr/lib/geany/classbuilder.so /usr/lib/geany/export.so /usr/lib/geany/filebrowser.so /usr/lib/geany/htmlchars.so /usr/lib/geany/saveactions.so /usr/lib/geany/splitwindow.so /usr/share/appdata /usr/share/appdata/geany.appdata.xml /usr/share/applications/geany.desktop /usr/share/geany /usr/share/geany/GPL-2 /usr/share/geany/colorschemes /usr/share/geany/colorschemes/abc-dark.conf /usr/share/geany/colorschemes/abc-light.conf /usr/share/geany/colorschemes/alt.conf /usr/share/geany/colorschemes/bespin.conf /usr/share/geany/colorschemes/black.conf /usr/share/geany/colorschemes/carbonfox.conf /usr/share/geany/colorschemes/cyber-sugar.conf /usr/share/geany/colorschemes/darcula.conf /usr/share/geany/colorschemes/dark-colors.conf /usr/share/geany/colorschemes/dark-fruit-salad.conf /usr/share/geany/colorschemes/dark.conf /usr/share/geany/colorschemes/delt-dark.conf /usr/share/geany/colorschemes/earthsong.conf /usr/share/geany/colorschemes/epsilon.conf /usr/share/geany/colorschemes/evg-ega-dark.conf /usr/share/geany/colorschemes/gedit.conf /usr/share/geany/colorschemes/github.conf /usr/share/geany/colorschemes/grey8.conf /usr/share/geany/colorschemes/gruvbox-dark.conf /usr/share/geany/colorschemes/hacker.conf /usr/share/geany/colorschemes/himbeere.conf /usr/share/geany/colorschemes/inkpot.conf /usr/share/geany/colorschemes/kugel.conf /usr/share/geany/colorschemes/kurayami.conf /usr/share/geany/colorschemes/lgpl-2.0.txt /usr/share/geany/colorschemes/lgpl-2.1.txt /usr/share/geany/colorschemes/matcha.conf /usr/share/geany/colorschemes/mc.conf /usr/share/geany/colorschemes/metallic-bottle.conf /usr/share/geany/colorschemes/notepad-plus-plus.conf /usr/share/geany/colorschemes/oblivion2.conf /usr/share/geany/colorschemes/octagon.conf /usr/share/geany/colorschemes/one-dark.conf /usr/share/geany/colorschemes/pygments.conf /usr/share/geany/colorschemes/retro.conf /usr/share/geany/colorschemes/sleepy-pastel.conf /usr/share/geany/colorschemes/slushpoppies.conf /usr/share/geany/colorschemes/solarized-dark.conf /usr/share/geany/colorschemes/solarized-light.conf /usr/share/geany/colorschemes/spyder-dark.conf /usr/share/geany/colorschemes/steampunk.conf /usr/share/geany/colorschemes/tango-dark.conf /usr/share/geany/colorschemes/tango-light.conf /usr/share/geany/colorschemes/tinge.conf /usr/share/geany/colorschemes/ubuntu.conf /usr/share/geany/colorschemes/underthesea.conf /usr/share/geany/colorschemes/vibrant-ink.conf /usr/share/geany/filedefs /usr/share/geany/filedefs/filetypes.Arduino.conf /usr/share/geany/filedefs/filetypes.CUDA.conf /usr/share/geany/filedefs/filetypes.Clojure.conf /usr/share/geany/filedefs/filetypes.Cython.conf /usr/share/geany/filedefs/filetypes.Dockerfile.conf /usr/share/geany/filedefs/filetypes.Genie.conf /usr/share/geany/filedefs/filetypes.Graphviz.conf /usr/share/geany/filedefs/filetypes.Groovy.conf /usr/share/geany/filedefs/filetypes.HCL.conf /usr/share/geany/filedefs/filetypes.JSON.conf /usr/share/geany/filedefs/filetypes.Kotlin.conf /usr/share/geany/filedefs/filetypes.LESS.conf /usr/share/geany/filedefs/filetypes.Meson.conf /usr/share/geany/filedefs/filetypes.SCSS.conf /usr/share/geany/filedefs/filetypes.Scala.conf /usr/share/geany/filedefs/filetypes.Swift.conf /usr/share/geany/filedefs/filetypes.SystemVerilog.conf /usr/share/geany/filedefs/filetypes.TypeScript.conf /usr/share/geany/filedefs/filetypes.abaqus /usr/share/geany/filedefs/filetypes.abc /usr/share/geany/filedefs/filetypes.actionscript /usr/share/geany/filedefs/filetypes.ada /usr/share/geany/filedefs/filetypes.asciidoc /usr/share/geany/filedefs/filetypes.asm /usr/share/geany/filedefs/filetypes.autoit /usr/share/geany/filedefs/filetypes.batch /usr/share/geany/filedefs/filetypes.bibtex /usr/share/geany/filedefs/filetypes.c /usr/share/geany/filedefs/filetypes.caml /usr/share/geany/filedefs/filetypes.cil /usr/share/geany/filedefs/filetypes.cmake /usr/share/geany/filedefs/filetypes.cobol /usr/share/geany/filedefs/filetypes.coffeescript /usr/share/geany/filedefs/filetypes.common /usr/share/geany/filedefs/filetypes.conf /usr/share/geany/filedefs/filetypes.cpp /usr/share/geany/filedefs/filetypes.cs /usr/share/geany/filedefs/filetypes.css /usr/share/geany/filedefs/filetypes.d /usr/share/geany/filedefs/filetypes.dart /usr/share/geany/filedefs/filetypes.diff /usr/share/geany/filedefs/filetypes.docbook /usr/share/geany/filedefs/filetypes.erlang /usr/share/geany/filedefs/filetypes.f77 /usr/share/geany/filedefs/filetypes.forth /usr/share/geany/filedefs/filetypes.fortran /usr/share/geany/filedefs/filetypes.freebasic /usr/share/geany/filedefs/filetypes.gdscript /usr/share/geany/filedefs/filetypes.glsl /usr/share/geany/filedefs/filetypes.go /usr/share/geany/filedefs/filetypes.haskell /usr/share/geany/filedefs/filetypes.haxe /usr/share/geany/filedefs/filetypes.html /usr/share/geany/filedefs/filetypes.java /usr/share/geany/filedefs/filetypes.javascript /usr/share/geany/filedefs/filetypes.julia /usr/share/geany/filedefs/filetypes.latex /usr/share/geany/filedefs/filetypes.lisp /usr/share/geany/filedefs/filetypes.lua /usr/share/geany/filedefs/filetypes.makefile /usr/share/geany/filedefs/filetypes.markdown /usr/share/geany/filedefs/filetypes.matlab /usr/share/geany/filedefs/filetypes.nim /usr/share/geany/filedefs/filetypes.nix /usr/share/geany/filedefs/filetypes.nsis /usr/share/geany/filedefs/filetypes.objectivec /usr/share/geany/filedefs/filetypes.pascal /usr/share/geany/filedefs/filetypes.perl /usr/share/geany/filedefs/filetypes.php /usr/share/geany/filedefs/filetypes.po /usr/share/geany/filedefs/filetypes.powershell /usr/share/geany/filedefs/filetypes.prolog /usr/share/geany/filedefs/filetypes.python /usr/share/geany/filedefs/filetypes.r /usr/share/geany/filedefs/filetypes.raku /usr/share/geany/filedefs/filetypes.restructuredtext /usr/share/geany/filedefs/filetypes.ruby /usr/share/geany/filedefs/filetypes.rust /usr/share/geany/filedefs/filetypes.sh /usr/share/geany/filedefs/filetypes.smalltalk /usr/share/geany/filedefs/filetypes.sql /usr/share/geany/filedefs/filetypes.tcl /usr/share/geany/filedefs/filetypes.toml /usr/share/geany/filedefs/filetypes.txt2tags /usr/share/geany/filedefs/filetypes.vala /usr/share/geany/filedefs/filetypes.verilog /usr/share/geany/filedefs/filetypes.vhdl /usr/share/geany/filedefs/filetypes.xml /usr/share/geany/filedefs/filetypes.yaml /usr/share/geany/filedefs/filetypes.zephir /usr/share/geany/filedefs/filetypes.zig /usr/share/geany/filetype_extensions.conf /usr/share/geany/geany.css /usr/share/geany/geany.glade /usr/share/geany/snippets.conf /usr/share/geany/tags /usr/share/geany/tags/entities.html.tags /usr/share/geany/tags/std.pas.tags /usr/share/geany/tags/std.php.tags /usr/share/geany/tags/std.py.tags /usr/share/geany/tags/std99.c.tags /usr/share/geany/templates /usr/share/geany/templates/bsd /usr/share/geany/templates/changelog /usr/share/geany/templates/fileheader /usr/share/geany/templates/files /usr/share/geany/templates/files/file.html /usr/share/geany/templates/files/file.php /usr/share/geany/templates/files/file.rb /usr/share/geany/templates/files/file.tex /usr/share/geany/templates/files/file_html5.html /usr/share/geany/templates/files/main.c /usr/share/geany/templates/files/main.cxx /usr/share/geany/templates/files/main.d /usr/share/geany/templates/files/main.java /usr/share/geany/templates/files/main.md /usr/share/geany/templates/files/main.py /usr/share/geany/templates/files/main.vala /usr/share/geany/templates/files/module.erl /usr/share/geany/templates/files/program.pas /usr/share/geany/templates/function /usr/share/geany/templates/gpl /usr/share/geany/ui_toolbar.xml /usr/share/icons/Tango /usr/share/icons/Tango/16x16 /usr/share/icons/Tango/16x16/actions /usr/share/icons/Tango/16x16/actions/geany-save-all.png /usr/share/icons/Tango/24x24 /usr/share/icons/Tango/24x24/actions /usr/share/icons/Tango/24x24/actions/geany-save-all.png /usr/share/icons/Tango/32x32 /usr/share/icons/Tango/32x32/actions /usr/share/icons/Tango/32x32/actions/geany-save-all.png /usr/share/icons/Tango/48x48 /usr/share/icons/Tango/48x48/actions /usr/share/icons/Tango/48x48/actions/geany-save-all.png /usr/share/icons/Tango/scalable /usr/share/icons/Tango/scalable/actions /usr/share/icons/Tango/scalable/actions/geany-save-all.svg /usr/share/icons/hicolor /usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/actions /usr/share/icons/hicolor/16x16/actions/geany-build.png /usr/share/icons/hicolor/16x16/actions/geany-close-all.png /usr/share/icons/hicolor/16x16/actions/geany-save-all.png /usr/share/icons/hicolor/16x16/apps /usr/share/icons/hicolor/16x16/apps/classviewer-class.png /usr/share/icons/hicolor/16x16/apps/classviewer-macro.png /usr/share/icons/hicolor/16x16/apps/classviewer-member.png /usr/share/icons/hicolor/16x16/apps/classviewer-method.png /usr/share/icons/hicolor/16x16/apps/classviewer-namespace.png /usr/share/icons/hicolor/16x16/apps/classviewer-other.png /usr/share/icons/hicolor/16x16/apps/classviewer-struct.png /usr/share/icons/hicolor/16x16/apps/classviewer-var.png /usr/share/icons/hicolor/16x16/apps/geany.png /usr/share/icons/hicolor/24x24 /usr/share/icons/hicolor/24x24/actions /usr/share/icons/hicolor/24x24/actions/geany-build.png /usr/share/icons/hicolor/24x24/actions/geany-close-all.png /usr/share/icons/hicolor/24x24/actions/geany-save-all.png /usr/share/icons/hicolor/24x24/apps /usr/share/icons/hicolor/24x24/apps/geany.png /usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/actions /usr/share/icons/hicolor/32x32/actions/geany-build.png /usr/share/icons/hicolor/32x32/actions/geany-close-all.png /usr/share/icons/hicolor/32x32/actions/geany-save-all.png /usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/32x32/apps/geany.png /usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/actions /usr/share/icons/hicolor/48x48/actions/geany-build.png /usr/share/icons/hicolor/48x48/actions/geany-close-all.png /usr/share/icons/hicolor/48x48/actions/geany-save-all.png /usr/share/icons/hicolor/48x48/apps /usr/share/icons/hicolor/48x48/apps/geany.png /usr/share/icons/hicolor/scalable /usr/share/icons/hicolor/scalable/actions /usr/share/icons/hicolor/scalable/actions/geany-build.svg /usr/share/icons/hicolor/scalable/actions/geany-close-all.svg /usr/share/icons/hicolor/scalable/actions/geany-save-all.svg /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/geany.svg /usr/share/man/man1/geany.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 23:36:26 2025