34 Commits

Author SHA1 Message Date
Yevgen Muntyan
31f134f597 Do not show console window when running 'cmd /c start somefile' 2010-12-27 20:31:05 -08:00
Yevgen Muntyan
73d162daf6 Fixed email address 2010-12-21 20:15:45 -08:00
Yevgen Muntyan
cd90348b56 Reenabled exe command on windows; added _moo_utils._execute lua function which runs a command with console windows hidden 2010-11-11 22:19:50 -08:00
Yevgen Muntyan
5dd0868f9e Removed moocompat.* 2010-11-07 02:19:19 -08:00
Yevgen Muntyan
6fd388fb66 Updated email address 2010-11-07 01:20:45 -08:00
Yevgen Muntyan
f751e3b355 Made bunch of code C++-friendly 2010-08-12 18:17:00 -07:00
Yevgen Muntyan
51544d922b win32, msvc 2009-11-14 11:57:35 -08:00
Yevgen Muntyan
ad7cc2dea9 merged cmake branch 2009-11-01 12:44:46 -08:00
Yevgen Muntyan
fa4e646276 License change: lgpl-2.1 -> lgpl-2.1-or-later 2008-09-05 17:20:50 -05:00
Yevgen Muntyan
152f22d70b Removed G_SPAWN_WIN32_HIDDEN_CONSOLE stuff 2008-08-29 01:27:55 -05:00
Yevgen Muntyan
2795a244d1 Don't use guint in place of gsize 2008-04-27 22:54:54 -05:00
Yevgen Muntyan
393dfc1f95 %.*s, not %*s 2008-02-20 06:50:00 -06:00
Yevgen Muntyan
e4a4fa2d13 Use separate marshals file for each subdir 2008-02-18 19:42:41 -06:00
Yevgen Muntyan
db8d65784b Line reader thing 2008-02-03 02:02:26 -06:00
Yevgen Muntyan
768327b689 Do not convert the line from locale if it's already valid UTF-8 2008-01-17 19:27:55 -06:00
Yevgen Muntyan
f013ac2221 Use g_io_channel_shutdown() instead of g_io_channel_close() 2008-01-17 09:04:32 -06:00
Yevgen Muntyan
0f3ab93b93 Command line tools on win32: parse as shell command, spawn in cmd.exe if the first argument is not an executable 2008-01-16 17:41:57 -06:00
Yevgen Muntyan
c6cd06cfce Win32 flags and headers 2008-01-15 00:43:03 -06:00
Yevgen Muntyan
a7e6196fbc Spawn console processes with console hidden 2008-01-13 13:50:51 -06:00
Yevgen Muntyan
8e486691c1 Do not ever remove child watch 2008-01-09 12:05:28 -06:00
Yevgen Muntyan
99487afa54 Export moo_splitlines 2007-12-03 22:08:34 -06:00
Yevgen Muntyan
362832dc68 Great license version change 2007-09-23 11:47:28 -05:00
Yevgen Muntyan
938c33a926 Changed license to LGPL 2007-06-24 12:56:20 -05:00
Yevgen Muntyan
3ef9426e6c Updated copyright notices 2007-04-07 03:21:52 -05:00
Yevgen Muntyan
1f40048f2f #include <sys/types.h>, freebsd says it's needed 2007-02-27 22:47:42 -06:00
Yevgen Muntyan
dc1c8500b0 Replaced g_(idle|timeout|io) functions with gdk threads-aware wrappers 2007-01-19 20:47:59 -06:00
Yevgen Muntyan
9099ec299f Read more than one line per io callback 2007-01-15 05:04:39 -06:00
Yevgen Muntyan
31c09f5e9a C90 mode: don't use // comments, don't use trailing commas in enums, and so on 2006-10-18 00:24:35 -05:00
Yevgen Muntyan
d42e8c419f Use "UTF-8" instead of "UTF8" charset name 2006-09-07 02:02:21 -05:00
Yevgen Muntyan
d7dacd1f27 Do not write stderr as stdout; renamed std*_text to std*_line; 2006-09-02 02:33:09 -05:00
Yevgen Muntyan
149234217e _moo_env_add 2006-08-31 01:26:26 -05:00
Yevgen Muntyan
f853c937c4 #include "mooutils/moocompat.h" 2006-08-23 23:03:41 -05:00
Yevgen Muntyan
4e6a5cd89f Add given environment variables to existing environment instead of replacing it 2006-08-22 23:24:36 -05:00
Yevgen Muntyan
dd28bc478f Moved MooCmd into moospawn.[ch]; made it private 2006-08-20 03:49:03 -05:00