summaryrefslogtreecommitdiff
path: root/src/daemon.py
AgeCommit message (Collapse)Author
2015-01-19Properly ignore stderr and redirect stdout when execute a commandFlorent Le Coz
fix #2933
2014-12-08Remove a print statement that causes screen garbage when exec_remote is falseFlorent Le Coz
2014-11-25Parse command arguments using a decorator and make things more consistentFlorent Le Coz
Avoid surprises with some commands accepting quoted arguments and some other not. fix #2555
2014-06-26Redirect stderr to /dev/null when executing a commandFlorian Duraffourg
fix #2545
2014-04-06Code cleanupmathieui
fixes whitespace issues, some builtin overrides, and some enormous lines might make poezio run nanoseconds faster!
2012-12-27Fix #2153mathieui
2012-10-22Make the Executor class reliable.Florent Le Coz
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-07-05Properly quote the %(body)s and %(from)s used in the simple_notify plugin.Florent Le Coz
2012-07-03Improve the simple_notify plugin and the daemon to execute a command to ↵Florent Le Coz
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-01-26Add a simple_notify pluginFlorent Le Coz
And also fix some issues, like the split of the exec_command arguments. And the doc for the plugin, too.
2012-01-26Make non-remote commands work.Florent Le Coz
2011-10-29Daemon now reads from a pipe and not in the fifo directlyFlorent Le Coz
2011-10-29Add the daemon.Florent Le Coz