Hello, The following changes are clean ups and improvements to script(1) command. These changes are also available from my github remote repository. git://github.com/kerolasa/lelux-utiliteetit.git script Sami Kerola (12): script: remove function prototypes script: add struct script_control and remove global variables script: use signalfd() to catch signals script: use poll() rather than select() script: merge doinput() and output() functions to do_io() script: remove io vs signal race script: add 'Script started' line always to capture file script: move do_io() content to small functions script: replace strftime() workaround with CFLAGS = -Wno-format-y2k script: use correct input type, move comment, and so on script: use gettime_monotonic() to get timing file timestamps script: add noreturn function attributes term-utils/Makemodule.am | 5 +- term-utils/script.c | 872 ++++++++++++++++++++--------------------------- tests/ts/script/race | 4 - 3 files changed, 380 insertions(+), 501 deletions(-) -- 2.3.0 -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html