- 07 Nis, 2019 1 kayıt (commit)
-
-
Enrico Tröger yazdı
And so remove the current year to ease maintenance and since it is not strictly necessary. Also remove individual copyright holders (where appropriate) and replace the name with "The Geany contributors". The detailed authorship information is still available in the GIT history. Also remove copyright notice and author names from READMEs.
-
- 13 Mar, 2018 1 kayıt (commit)
-
-
LarsDW223 yazdı
-
- 10 Mar, 2018 1 kayıt (commit)
-
-
Colomban Wendling yazdı
-
- 26 Nis, 2017 1 kayıt (commit)
-
-
Dimitar Toshkov Zhekov yazdı
With single reads, the input processing is limited to (1/0.050 * DEFAULT_IO_LENGTH) KB/sec, which is pretty low. Moved the check whether the maximum empty G_IO_IN-s are reached to a macro, SPAWN_CHANNEL_GIO_WATCH(sc).
-
- 16 Nis, 2017 1 kayıt (commit)
-
-
Dimitar Toshkov Zhekov yazdı
They should have been 200, not 3.
-
- 07 Nis, 2017 1 kayıt (commit)
-
-
Dimitar Toshkov Zhekov yazdı
Some versions of GLib under Linux continuously generate G_IO_IN-s without any data to read when using recusrive channel watch sources, causing 100% CPU load. This patch detects such a situation, and automatically switches the affected source from channel watch to 50ms timeout.
-
- 13 Kas, 2016 4 kayıt (commit)
-
-
Colomban Wendling yazdı
utils_get_utf8_from_locale() is actually a no-op on Windows, so use the GLib conversion directly. We really mean locale here, not "filename encoding".
-
Colomban Wendling yazdı
Try and use Unicode variants of the Windows process creation API in order to support filenames (and possibly environment) outside the locale codepage. WARNING: Implications on using Unicode environment are unknown. It might affect the called process, or not, not sure.
-
Enrico Tröger yazdı
Instead of fiddling with the "chcp" command in the generated batch script on Windows, convert the whole script content into the system codepage before executing it.
-
Enrico Tröger yazdı
The working directory is passed in in UTF-8 encoding but Windows API expects locale encoding here, so convert it. Fixes #1076.
-
- 28 Şub, 2016 2 kayıt (commit)
-
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
-
- 21 Şub, 2016 1 kayıt (commit)
-
-
Enrico Tröger yazdı
And remove a trailing unnecessary newline in the debug message.
-
- 16 Şub, 2016 1 kayıt (commit)
-
-
Thomas Martitz yazdı
- @skip -> @girskip - @null -> @nullable - @addtogir -> @gironly - changed internal xml representation of @cb, @cbdata, @cbfree - @girskip keybindings_set_item() too
-
- 13 Şub, 2016 1 kayıt (commit)
-
-
Colomban Wendling yazdı
-
- 07 Şub, 2016 1 kayıt (commit)
-
-
Thomas Martitz yazdı
-
- 21 Kas, 2015 1 kayıt (commit)
-
-
Colomban Wendling yazdı
Closes #764.
-
- 20 Eki, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
In particular, the exec() and CreateProcess() errors are reported directly, but failures in other any functions, which are extremely rare, include some descriptive text, such as "Failed to set pipe handle to inheritable (Access denied)". The example is artificial.
-
- 19 Eki, 2015 2 kayıt (commit)
-
-
Dimitar Zhekov yazdı
Mostly translate the G_SPAWN error codes back to errno, and get the curresponding g_strerror() message.
-
Dimitar Zhekov yazdı
That is, do not cite the original text, program name, or the failed OS function name (except when the testing program is compiled). Also cut glib citing of the original text on bad quoting.
-
- 22 Tem, 2015 1 kayıt (commit)
-
-
Enrico Tröger yazdı
This resolves warnings from Doxygen about non-existing commands caused by unescaped backslashes as well as multiply defined section names.
-
- 13 Tem, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
The git PR for this change contains a long explanation.
-
- 12 Tem, 2015 3 kayıt (commit)
-
-
Enrico Tröger yazdı
-
Colomban Wendling yazdı
-
Dimitar Zhekov yazdı
-
- 10 Tem, 2015 2 kayıt (commit)
-
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
Hide spawn_get_program_name(), spawn_async_with_pipes() and spawn_get_exit_status_cb(), which are not used by anyone else and should not be part of the plugin API unless explicitly required. See http://lists.geany.org/pipermail/devel/2015-June/thread.html#9521 Note: this duplicates some documentation when a now hidden function was referred to.
-
- 05 Tem, 2015 1 kayıt (commit)
-
-
Thomas Martitz yazdı
autotools based build system uses only config.h. This file was lacking some important defines. Rather than maintaining the defines in all build systems, we can simply define in a specialized header that is included by all .c files that use windows.h
-
- 26 Haz, 2015 2 kayıt (commit)
-
-
Dimitar Zhekov yazdı
As stated in spawn.c, "This module does not depend on Geany when compiled for testing (-DSPAWN_TEST)."
-
Dimitar Zhekov yazdı
On child_pid=NULL, the Windows process handle is now closed ASAP, so no main glib event loop is required.
-
- 22 Haz, 2015 1 kayıt (commit)
-
-
Colomban Wendling yazdı
Apparently xgettext only recognize comments that are straight above the translation, so move them where it can find them.
-
- 24 Nis, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
-
- 19 Nis, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
-
- 18 Nis, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
Under OSX, after child death, the read watches receive input conditions instead of error conditions, so we convert the termination statuses (ERROR and EOF) into their respective conditions. Should not hurt the other OS.
-
- 05 Nis, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
These are included from spawn.h under Unix now. Also fixes spawn.c including <sys/wait.h> without <sys/types.h>
-
- 04 Nis, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
The argument quoting must be permissive (g_ascii_isspace() doesn't handle '\v'), the program name to arguments separator must be fixed to restrictive, and the leading spaces are somewhere between. Also fixed the test program to check for exactly 2 arguments.
-
- 01 Nis, 2015 2 kayıt (commit)
-
-
Dimitar Zhekov yazdı
-
Dimitar Zhekov yazdı
When passed Foo Bar Qux as a command line, Windows will try to run Foo.exe Bar Qux, then "Foo Bar.exe" Qux, and last "Foo Bar Qux.exe", for maximum flexibility. Quoting Foo supresses this behaviour.
-
- 19 Mar, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
-
- 16 Mar, 2015 1 kayıt (commit)
-
-
Dimitar Zhekov yazdı
-