Branch: refs/heads/master
Author: Philipp Wiesemann <philipp.wiesemann(a)arcor.de>
Committer: Philipp Wiesemann <philipp.wiesemann(a)arcor.de>
Date: Fri, 22 May 2015 21:11:25 UTC
Commit: 8ffe0467b782802eea14974ffb68a5cd2dd1a6cf
https://github.com/geany/geany/commit/8ffe0467b782802eea14974ffb68a5cd2dd1a…
Log Message:
-----------
Update link in development documentation
The old link was a 404 page.
Modified Paths:
--------------
HACKING
Modified: HACKING
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -498,7 +498,7 @@ first (scintilla or ctags).
If you want to reuse an existing lexer and/or tag parser, making a
custom filetype is probably easier - it doesn't require any
changes to the source code. Follow instructions in the manual:
-http://geany.org/manual/geany.html#custom-filetypes. Don't forget to
+http://geany.org/manual/index.html#custom-filetypes. Don't forget to
update the ``[Groups]`` section in ``filetype_extensions.conf``.
.. warning::
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Philipp Wiesemann <philipp.wiesemann(a)arcor.de>
Committer: Philipp Wiesemann <philipp.wiesemann(a)arcor.de>
Date: Fri, 22 May 2015 21:06:18 UTC
Commit: 62157ebbdf86127f51847f9c43c6f3bbf98fe20f
https://github.com/geany/geany/commit/62157ebbdf86127f51847f9c43c6f3bbf98fe…
Log Message:
-----------
Update link in development documentation
The project moved from Google to GitHub.
Modified Paths:
--------------
HACKING
Modified: HACKING
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -98,7 +98,7 @@ See `Committing`_ for more information.
Windows tools
-------------
-* Git: http://git-scm.com/ and http://code.google.com/p/msysgit/
+* Git: http://git-scm.com/ and http://msysgit.github.io/
* diff, grep, etc: http://mingw.org/ or http://unxutils.sourceforge.net/
See also the 'Building on Windows' document on the website.
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Colomban Wendling <ban(a)herbesfolles.org>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Thu, 21 May 2015 20:40:32 UTC
Commit: 3e42c9b05b40498a9abf6d6ef0e81226c8f79f4d
https://github.com/geany/geany/commit/3e42c9b05b40498a9abf6d6ef0e81226c8f79…
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).
Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: Jiří Techet <techet(a)gmail.com>
Date: Tue, 19 May 2015 09:55:40 UTC
Commit: 09ee4965f7ad56fe03dbd3b87f3d28842b447f0c
https://github.com/geany/geany/commit/09ee4965f7ad56fe03dbd3b87f3d28842b447…
Log Message:
-----------
Add TERM_PROGRAM to excluded environment variables for VTE
On OS X /etc/bashrc does some Apple-terminal-specific thing:
# Tell the terminal about the working directory at each prompt.
if [ "$TERM_PROGRAM" == "Apple_Terminal" ] && [ -z "$INSIDE_EMACS" ]; then
update_terminal_cwd() {
# Identify the directory using a "file:" scheme URL,
# including the host name to disambiguate local vs.
# remote connections. Percent-escape spaces.
local SEARCH=' '
local REPLACE='%20'
local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}"
printf '\e]7;%s\a' "$PWD_URL"
}
PROMPT_COMMAND="update_terminal_cwd; $PROMPT_COMMAND"
fi
This however doesn't work in VTE when Geany is started from the Terminal
application so we get some strange prefix for the prompt. Unset the
TERM_PROGRAM variable so it isn't set to Apple_Terminal when running
inside VTE.
Modified Paths:
--------------
src/vte.c
Modified: src/vte.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -163,7 +163,7 @@ static const GtkTargetEntry dnd_targets[] =
static gchar **vte_get_child_environment(void)
{
- const gchar *exclude_vars[] = {"COLUMNS", "LINES", "TERM", NULL};
+ const gchar *exclude_vars[] = {"COLUMNS", "LINES", "TERM", "TERM_PROGRAM", NULL};
return utils_copy_environment(exclude_vars, "TERM", "xterm", NULL);
}
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).