SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for geany-1.31-8.40.i586.rpm :

* Wed Mar 08 2017 badshah400AATTgmail.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 firebird209AATTgmail.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 badshah400AATTgmail.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 badshah400AATTgmail.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 badshah400AATTgmail.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 trcsAATTgmx.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.
* Fri Apr 25 2014 zaitorAATTopensuse.org- Update to version 1.24.1: + Fix distribution of custom GTK style files (sf#1037).
* Mon Apr 14 2014 zaitorAATTopensuse.org- Update to version 1.24: + General: - Add experimental support for GTK3. - Add support for loading CTags and Vi tags files. - Save configuration when plugin manager dialog is closed. + Bug fixes: - Fix many small memory leaks. - Fix stopping of some spawned commands. - Fix cursor position and selection after comment toggling (sf#3576431). - Fix truncated output of ``--list-documents`` command-line option. - Fix launching a new instance when ``--list-documents`` is passed and no other instance is running. - Fix crash if a Custom Command returns after its related document has been closed. - Fix typo in \"deque\" C++ include name (sf#1027). - Fix replacing a selection starting with \"0x\" by a color if the selection is not 8 bytes long. - Fix a possible crash on quit. + Interface: - Fix custom GTK styles under KDE (sf#3607935). - Add Find entries in the Symbol List popup menu (sf#3608278). - Flatten-out the View menu. - Add a button to directly configure a plugin\'s keybindings in the plugin manager. - Add an Apply button to the color chooser dialog (FR#686). - Use a non-cropped 16x16 application icon (sf#1010). - Fix \"leaks\" of geany_run_script (sf#975). + Editor: - Update Scintilla to version 3.3.6 (sf#962, sf#995). - Fix Reflow to follow Line breaking behavior (sf#382, sf#412, sf#464). - Fix unfolding the very last line in a level (sf#1007). - Fix commenting the very last line in some situations. + Search: - Fix bulk Search & Replace not to match replacements. - Fix finding start of word when performing whole word matching. - Search when activating the Replace dialog find entry. + Filetypes: - Add CUDA filetype (PR#147). - Add Rust filetype (PR#181). - Add Batch filetype. - Add Graphviz filetype (PR#125). - Add PowerShell filetype. - Add Clojure filetype (PR#92). - Many improvements to the PHP tag parser. - Update PHP global tags file (PR#137). - Improve shebang detection for mksh and tcsh shells (PR#126). - Fix Asciidoc parser recognition of open block as underline. - Fix symbol list entry for Asciidoc headers containing a dot. - Fix Asciidoc title parsing. - SQL parsing improvements. - Extend list of recognized keywords for SQL. - Fix SQL single-line comment marker (sf#997). - Fix parsing of some JavaScript constructors (sf#966). - Fix parsing a JavaScript regular expression in a return statement. - Fix parsing JavaScript files with a shebang. - Parse Java annotations with parameters (sf#924). - Display Java enums in the symbol list. - Add \"strictfp\" Java keyword and fix annotation parsing (sf#936, sf#924). - Fix parsing of C++ static_assert. - Fix parsing of typed enums in C# and C++. - Mitigate parsing errors on C++ generics containing an expression. - Add C++ member pointer operator to scope autocomplete operators (sf#907). - Fix parsing of Fortran \"forall\" blocks and procedure pointers. - Fix parsing of complex Cython types. - Fix re-parsing Objective-C code. - Fix parsing of Verilog initializers. - Fix displaying of quoted Bash HereDoc delimiters (sf#952). - Add some HTML5 keywords (Duncan de Wet). - Add Erlang snippets and a template (PR#157). - Haskell highlighting improvements. - Add Matlab class keywords (PR#136). - Fix argument list on some Python constructors. - Fix R indenting to use braces. - Display R sources and libraries in the symbol list. - Many improvements to the Fortran tag parser (sf#1023, sf#1030). - Put Makefile comments at start of line. - Add some missing Pascal keywords (sf#1033, PR#144). - Add default build command for Bibtex in the Latex filetype (PR#227). - Ignore Python imports when going to a tag\'s definition. - Add some more Ruby extensions. + Plugins: - Save Actions: add autosave when the editor lose focus (FR#683). - Export: fix exporting a document not ending with a newline. - Export: fix including random, unused styles in the output. - Export: fix HTML title if the file name contains control characters. - Export: fix LaTeX export with many consecutive \'-\', \'<\' or \'>\'. + API: Add plugin_builder_connect_signals(). + Windows fixes. + Updated translations.- Introduce a prefer_gtk2 defines (currently set to 1) so we can easily switch to gtk3 once it\'s deemed stable by upstream.
* Thu May 23 2013 dimstarAATTopensuse.org- Update to version 1.23.1: + Fix custom styles under KDE and for people using gtk-chtheme (sf#3607935). + Fix broken opening files from command line on Windows (sf#3613096).
* Sun Mar 24 2013 dimstarAATTopensuse.org- Update to version 1.23: + General - Various fixes to language theming (sf#3573213). - Various Windows makefile fixes. - Rewrite printing code (sf#2629121, sf#2804000, sf#3475444, sf#3580268, sf#3580269). - Use the Geany icon from the theme (sf#3576695). - Make Geany-specific icons themeable. + Various bugfixes. + Multiple interface changes. + Editor improvements. + Search - \'Mark All\' now also uses the fully-featured PCRE engine (sf#3564132). - Only set Find in Files directory once per-document. - Fix a crash when matching the very last character of the document. - Fix search and replacement of empty matches. - Fix a possible crash when searching on a range. + Keybindings - Add keybinding for \'Go to Start of Display Line\' (sf#3182425) - Allow to change the keybinding for \'Quit\'. + Plugins - Export: Fix missing linking on libm. - File Browser: Backspace now moves to parent directory. + API: - Fix plugin_add_toolbar_item() insertion order (#3522755). + Windows fixes. + Updated translations.
 
ICM