! Copyright (C) 2011 John Benediktsson
! See http://factorcode.org/license.txt for BSD license
-USING: command-line io kernel namespaces sequences ;
+USING: command-line io kernel namespaces sequences splitting ;
IN: tools.echo
[ first "-n" = ] keep over [ rest ] when ;
: echo-args ( args -- )
- -n? unwords write [ nl ] unless ;
+ -n? join-words write [ nl ] unless ;
: run-echo ( -- )
command-line get [ nl ] [ echo-args ] if-empty ;