Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libgeany0-1.34.1-lp152.2.10 RPM for x86_64

From OpenSuSE Leap 15.2 for x86_64

Name: libgeany0 Distribution: openSUSE Leap 15.2
Version: 1.34.1 Vendor: openSUSE
Release: lp152.2.10 Build date: Fri May 29 17:25:27 2020
Group: System/Libraries Build host: lamb56
Size: 3018112 Source RPM: geany-1.34.1-lp152.2.10.src.rpm
Packager: https://bugs.opensuse.org
Url: https://geany.org
Summary: Geany libraries
Geany's core library

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Sun Jan 06 2019 sean@suspend.net
  - Update to version 1.34.1:
    + Fix line breaking on existing lines.
    + Fix displaying filenames containing XML control chars inside
      infobars.
    + Updated translations.
* Sun Dec 16 2018 Michael Ströder <michael@stroeder.com>
  - 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.
* Wed Feb 28 2018 badshah400@gmail.com
  - 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.
* Sat Dec 16 2017 mailaender@opensuse.org
  - 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.
* Sat Aug 26 2017 jengelh@inai.de
  - Update description: say more about what geany does.
* Mon Aug 21 2017 zaitor@opensuse.org
  - Update description.
* Thu Aug 17 2017 ilya@ilya.pp.ua
  - 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.
* Tue Jul 11 2017 badshah400@gmail.com
  - 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).
* Mon May 22 2017 michael@stroeder.com
  - Update to version 1.30.1
    + Editor: fix auto-completion and calltip popup position on
      multi-monitor setups (gh#geany/geany#1422).
    + Updated translations.
* Wed Mar 08 2017 badshah400@gmail.com
  - 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.
* Wed Jan 25 2017 firebird209@gmail.com
  - 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.
* Tue Jul 19 2016 badshah400@gmail.com
  - 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.
* Mon Jan 11 2016 badshah400@gmail.com
  - 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.
* Thu Dec 31 2015 badshah400@gmail.com
  - 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.
* Sun Jul 26 2015 trcs@gmx.com
  - 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.

Files

/usr/lib64/libgeany.so.0
/usr/lib64/libgeany.so.0.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 11:51:54 2024