Branch: refs/heads/master
Author: Frank Lanitz <frank(a)frank.uvena.de>
Committer: Frank Lanitz <frank(a)frank.uvena.de>
Date: Sat, 23 Feb 2013 13:23:49 UTC
Commit: 2b5944d4c21799acbcb7641375f8866c80f149e8
https://github.com/geany/geany/commit/2b5944d4c21799acbcb7641375f8866c80f14…
Log Message:
-----------
Update of Hindi translation
Modified Paths:
--------------
po/hi.po
Modified: po/hi.po
10999 files changed, 5475 insertions(+), 5524 deletions(-)
===================================================================
No diff available, check online
--------------
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: Fri, 22 Feb 2013 16:15:51 UTC
Commit: d49b8fbbc0322191b24d70541f06143db6e13634
https://github.com/geany/geany/commit/d49b8fbbc0322191b24d70541f06143db6e13…
Log Message:
-----------
Update NEWS for new items
Modified Paths:
--------------
NEWS
Modified: NEWS
14 files changed, 11 insertions(+), 3 deletions(-)
===================================================================
@@ -21,6 +21,9 @@ Geany 1.23 (unreleased)
dialog.
* Only use "allow_always_save" setting for direct user interaction
(Quentin Glidic).
+ * Fix some keybinding not getting properly displayed in the menus
+ after being updated (#1912683, #3599251).
+ * Make Terminal tool setting more flexible to support any terminal.
Interface
* Control-click on the symbols sidebar don't focus the editor.
@@ -59,13 +62,13 @@ Geany 1.23 (unreleased)
* 'Mark All' now also uses the fully-featured PCRE engine
(#3564132).
* Only set Find in Files directory once per-document.
- * Fix a crash when a matching the very last character of the
- 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' (#3182425)
+ * Add keybinding for 'Go to Start of Display Line' (#3182425).
+ * Allow to change the keybinding for 'Quit'.
Filetypes
* Parse '!' char in D parameter lists.
@@ -98,11 +101,16 @@ Geany 1.23 (unreleased)
* Add Asciidoc filetype.
* Fix parsing of Python keywords followed by a tab (\t).
* Add more HTML5 self-closing tags (Duncan de Wet).
+ * Update default D template to use a more standard prototype for
+ main().
Plugins
* Export: Fix missing linking on libm (Chow Loong Jin)
* File Browser: Backspace now moves to parent directory.
+ API:
+ * Fix plugin_add_toolbar_item() insertion order (Dimitar Zhekov).
+
Windows
* Fix spawning synchronous commands on Windows.
* Show Find in Files status summary.
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Lex <elextr(a)gmail.com>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Fri, 22 Feb 2013 14:07:50 UTC
Commit: 5acb92a3cb429e76b26a034ba55bc7fa81481431
https://github.com/geany/geany/commit/5acb92a3cb429e76b26a034ba55bc7fa81481…
Log Message:
-----------
More verbose update to manual for Terminal setting
Provide a more complete description of the use of the changed
Terminal setting in several places.
Modified Paths:
--------------
doc/geany.txt
Modified: doc/geany.txt
51 files changed, 32 insertions(+), 19 deletions(-)
===================================================================
@@ -2347,7 +2347,8 @@ Tool paths
Terminal
The command to execute a script in a terminal. Occurrences of %c
- in the command are substituted with the run script name.
+ in the command are substituted with the run script name, see
+ `Terminal emulators`_.
Browser
The location of your web browser executable.
@@ -2841,15 +2842,14 @@ Execute
```````
Execute will run the corresponding executable file, shell script or
-interpreted script in a terminal window. Note that the Terminal tool
-path must be correctly set in the Tools tab of the Preferences dialog -
-you can use any terminal program that runs a Bourne compatible shell
-and accept the "-e" command line argument to start a command or can be
-selected to use the built-in VTE if it is available - see
-`Virtual terminal emulator widget (VTE)`_.
-
-After your program or script has finished executing, you will be
-prompted to press the return key. This allows you to review any text
+interpreted script in a terminal window. The command set in the
+"Set Build Commands" dialog is run in a script to ensure the terminal
+stays open after execution completes. Note: see `Terminal emulators`_
+below for the command format. Alternatively the built-in VTE can be used
+if it is available - see `Virtual terminal emulator widget (VTE)`_.
+
+After your program or script has finished executing, the run script will
+prompt you to press the return key. This allows you to review any text
output from the program before the terminal window is closed.
.. note::
@@ -2872,11 +2872,16 @@ more than one child process.
Terminal emulators
******************
-Xterm is known to work properly. If you are using "Terminal"
-(the terminal program of Xfce), you should add the command line
-option ``--disable-server`` otherwise the started process cannot be
-stopped. Just add this option in the preferences dialog on the Tools
-tab in the terminal field.
+The Terminal field of the tools preferences tab requires a command to
+execute the terminal program and to pass it the name of the Geany run
+script that it should execute in a Bourne compatible shell (eg /bin/sh).
+The marker "%c" is substituted with the name of the Geany run script,
+which is created in the working directory set in the Build commands
+dialog, see `Build menu commands dialog`_ for details.
+
+As an example the default (Linux) command is::
+
+ xterm -e "/bin/sh %c"
Set build commands
@@ -2912,7 +2917,7 @@ behaviors:
compiler tab and parse it for errors.
* Execute commands - are configurable and intended for executing your
program or other long running programs. The output is not parsed for errors
- and is directed to the terminal selected in preferences.
+ and is directed to the terminal command selected in preferences.
* Fixed commands - these perform built-in actions:
* Go to the next error.
@@ -5236,9 +5241,8 @@ GEANY_MIN_SYMBOLLIST_CHARS How many characters you need to type to 4
GEANY_DISK_CHECK_TIMEOUT Time in seconds between checking a file for 30
external changes.
GEANY_DEFAULT_TOOLS_MAKE The make tool. This can also include a path. "make"
-GEANY_DEFAULT_TOOLS_TERMINAL A terminal emulator. It has to accept the "xterm"
- command line option "-e". This can also
- include a path.
+GEANY_DEFAULT_TOOLS_TERMINAL A terminal emulator command, see See below.
+ `Terminal emulators`_.
GEANY_DEFAULT_TOOLS_BROWSER A web browser. This can also include a path. "firefox"
GEANY_DEFAULT_TOOLS_PRINTCMD A printing tool. It should be able to accept "lpr"
and process plain text files. This can also
@@ -5260,6 +5264,15 @@ GEANY_DEFAULT_FILETYPE_REGEX The default regex to extract filetypes from Se
The GEANY_DEFAULT_FILETYPE_REGEX default value is -\\*-\\s*([^\\s]+)\\s*-\\*- which finds Emacs filetypes.
+The GEANY_DEFAULT_TOOLS_TERMINAL default value on Windows is::
+
+ cmd.exe /Q /C %c
+
+and on any non-Windows system is::
+
+ xterm -e "/bin/sh %c"
+
+
build.c
-------
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Max Musatov <m1kc(a)yandex.ru>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Fri, 22 Feb 2013 14:07:50 UTC
Commit: 9d88bd24634f155c111e25476456530ecd244fda
https://github.com/geany/geany/commit/9d88bd24634f155c111e25476456530ecd244…
Log Message:
-----------
Update the main.d template to use a more standard prototype for main()
Modified Paths:
--------------
data/templates/files/main.d
Modified: data/templates/files/main.d
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -2,7 +2,7 @@
import std.stdio;
-int main(char[][] args)
+int main(string[] args)
{
return 0;
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).