[geany/geany] 3e42c9: Initial NEWS update to prepare for 1.25

Colomban Wendling git-noreply at xxxxx
Thu May 21 20:40:32 UTC 2015


Branch:      refs/heads/master
Author:      Colomban Wendling <ban at herbesfolles.org>
Committer:   Colomban Wendling <ban at herbesfolles.org>
Date:        Thu, 21 May 2015 20:40:32 UTC
Commit:      3e42c9b05b40498a9abf6d6ef0e81226c8f79f4d
             https://github.com/geany/geany/commit/3e42c9b05b40498a9abf6d6ef0e81226c8f79f4d

Log Message:
-----------
Initial NEWS update to prepare for 1.25


Modified Paths:
--------------
    NEWS

Modified: NEWS
134 lines changed, 134 insertions(+), 0 deletions(-)
===================================================================
@@ -1,5 +1,139 @@
 Geany 1.25 (unreleased)
 
+    General
+    * Improved MacOS X support (PR#396, PR#419, PR#420, Jiří Techet).
+    * Improve subprocess spawning (especially on Windows) (PR#441,
+      Dimitar Zhekov).
+    * Huge tag management performance improvement (auto-completion,
+      calltips, etc.) (PR#356, Jiří Techet).
+    * Remove broken "Show macro list" keybinding and feature (PR#378).
+    * Add %l substitution to build commands (PR#289, Martin Spacek).
+    * Depend on GTK 2.24 and GLib 2.28.
+    * Add per-project line wrapping, line breaking and comment
+      continuation settings.
+
+    Bug fixes
+    * Fix applying filetype-specific indentation settings for newly
+      opened files.
+    * Fix relative project base path when creating a new project
+      (#1062).
+    * Fix next/previous keybindings when no files are open.
+    * Fix markup injection in some tooltips (#1091).
+    * Use absolute project path for projects opened from the command
+      line (PR#431, Jiří Techet).
+    * Fix goto tag in some cases when the same symbol name appears in
+      different languages (PR#487, Jiří Techet).
+    * Fix UI updating after loading a project.
+    * Fix the currently selected document after Save All.
+    * Fix leftovers in the Project dialog in some cases (PR#363, Jiří
+      Techet).
+    * Fix function return type in symbol list tooltips in some cases
+      (PR#475, Jiří Techet).
+
+    Interface
+    * Show document-related dialogs embedded in the main window ("info
+      bars") (PR#277, Matthew Brush and Thomas Martitz).
+    * Plugin manager dialog cleanup (PR#251).
+    * Filetypes can now define the MIME type used to select their icon
+      (PR#179).
+    * Close documents in the sidebar with middle mouse button (PR#172,
+      Pavel Roschin).
+    * Ask whether to replace project files when creating a project.
+    * Ask whether to adopt the open documents when creating a new
+      project (PR#315).
+    * Allow to disable the list of recent files.
+    * Fix many shadow inconsistencies (PR#411, Jiří Techet).
+    * Add virtual column and selected chars to the statusbar (Patch #10,
+      Dimitar Zhekov).
+    * Add "dirty" terminal indication (PR#476, Jiří Techet).
+    * Allow to select the None filetype in the Open File dialog
+      (Issue#483).
+
+    Editor
+    * Update Scintilla to version 3.5.3 (#1041).
+    * Do not comment out blank lines when toggling comments (PR#79, Igor
+      Shaula).
+    * Improve handling of Verilog strings and comments.
+    * Keep undo history when reloading files (PR#188, Arthur
+      Rosenstein).
+
+    Search
+    * Add support for single-line regular expressions (PR#310).
+    * Default action is now "Replace & Find" in the replace dialog but
+      can be configured (Roland Pallai).
+    * Activate default action from all fields in the Find in Files
+      dialog (#959).
+
+    Filetypes
+    * Add JSON filetype.
+    * Add Zephir filetype.
+    * Add CoffeScript filetype (PR#230, Mark Dresselhaus).
+    * Add Go tags parser (PR#373, Jiří Techet).
+    * Add Erlang tags parser (PR#445, Beng Tan).
+    * Many JavaScript parsing fixes and improvements.
+    * Many CSS parser fixes and improvements.
+    * Many Txt2tags parsing fixes and improvements (feature #690).
+    * Make parser fixes and improvements.
+    * Parse D enum base type (PR#404).
+    * Various small Rust fixes (PR#306, SiegeLord).
+    * Highlight C types in C++.
+    * Add some missing C11 keywords.
+    * Add some missing SQL keywords.
+    * Fix and add some CSS keywords (PR#333, Hannes Heute).
+    * Fix some FreeBasic keywords (#691).
+    * Add some missing D keywords (PR#293, Danyal Zia).
+    * Fix R keywords and wordchars (PR#273, landroni).
+    * Fix styling of some CSS elements.
+    * Fix styling of Lua preprocessor.
+    * Fix style of PHP variables interpolation.
+    * Recognize `.vbs` files as FreeBasic (PR#171, Nicolas Karolak).
+    * Recognize `.tpl` files as HTML.
+    * Recognize `.xtpl` files as XML.
+    * 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.
+
+    Internationalization
+    * Update translations: ca, cs, de, el, es, fr, id, it, ja, nl, pl,
+                           pt_BR, pt, ru, sl, sr, sv.
+
+    Plugins
+    * File Browser: use "explorer" as the default open command on
+                    Windows.
+    * Save Actions: use mode 0600 for backup copies (#833, PR#413).
+    * Split Window: Fix a few keybindings (cut, copy, paste, delete,
+                    select all) (PR#467, Alex).
+
+    API
+    * Hide private API (PR#351, Jiří Techet, and #429, Matthew Brush and
+      Thomas Martitz).
+    * Cleaner and safer TagManager API (Part of PR#356, Jiří Techet).
+    * Entry point prototypes are now checked by the compiler (PR#359).
+    * 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_async_with_pipes(), spawn_with_callbacks(),
+      spawn_kill_process(), spawn_get_program_name(),
+      spawn_check_command(), spawn_write_data(),
+      spawn_get_exit_status_cb() (PR#441, Dimitar Zhekov).
+    * 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() (PR#361, Jiří Techet).
+    * Add keybindings_get_modifiers() and GEANY_PRIMARY_MOD_MASK (Jiří
+      Techet).
+    * Fix emission of the 'document-activate' signal in some cases.
+    * Add ui_tree_view_set_tooltip_text_column().
+    * Add scintilla_get_type().
+
+    Windows
+    * Prompt before overwriting existing files when using native Save As
+      dialog (PR#113, Adam Coyne).
+    * View -> Change Font now respects the native dialog setting.
+    * Fix main window freeze when displaying native dialogs.
+
 
 Geany 1.24.1 (April 16, 2014)
 



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list