Commit graph

14 commits

Author SHA1 Message Date
mathieui
eb6309da75
Remove another snippet of pre-3.4 compatibility 2015-01-21 14:19:02 +01:00
Florent Le Coz
c580840d77 Properly ignore stderr and redirect stdout when execute a command
fix #2933
2015-01-19 17:50:05 +01:00
Florent Le Coz
b852f7279b Remove a print statement that causes screen garbage when exec_remote is false 2014-12-08 18:22:52 +01:00
Florent Le Coz
e1808a8455 Parse command arguments using a decorator and make things more consistent
Avoid surprises with some commands accepting quoted arguments and some other
not.

fix #2555
2014-11-25 17:07:45 +01:00
Florian Duraffourg
6698ed806e Redirect stderr to /dev/null when executing a command
fix #2545
2014-06-26 17:45:05 +02:00
mathieui
e216fd2112 Code cleanup
fixes whitespace issues, some builtin overrides, and some enormous lines

might make poezio run nanoseconds faster!
2014-04-06 19:58:57 +02:00
mathieui
f2caca5f23 Fix #2153 2012-12-27 18:18:20 +01:00
Florent Le Coz
a536c1dc4f Make the Executor class reliable.
Plugins do not need to escape the command arguments or remove the line
breaks and care about how the will get parsed anymore, they just need to
pass a list of args.

Do not spawn an additional shell, for more clarity, simplicity and possibly
security.
2012-10-22 17:14:21 +02:00
Florent Le Coz
d47c31a587 Properly quote the %(body)s and %(from)s used in the simple_notify plugin. 2012-07-05 00:50:47 +02:00
Florent Le Coz
4bc215806b Improve the simple_notify plugin and the daemon to execute a command to clean the notification and to execute the remote commands through sh -c, letting us use pipes and redirections. Also adds the highlight event for plugin, and make the simple_notify plugin use it as well. 2012-07-03 01:59:25 +02:00
Florent Le Coz
83abd9f196 Add a simple_notify plugin
And also fix some issues, like the split of the exec_command arguments.
And the doc for the plugin, too.
2012-01-26 10:05:35 +01:00
Florent Le Coz
3d9193509e Make non-remote commands work. 2012-01-26 10:05:34 +01:00
Florent Le Coz
db1e84d34e Daemon now reads from a pipe and not in the fifo directly 2011-10-29 16:58:36 +02:00
Florent Le Coz
1303919706 Add the daemon. 2011-10-29 05:13:12 +02:00