From 0aa9281bdf91b8354f138edb175e774ff65d3824 Mon Sep 17 00:00:00 2001 From: Li Yao Date: Sat, 11 Jul 2015 00:49:41 +0800 Subject: Fix the bug in the example in scala.sys.process There's no `!` method with argument type `ProcessIO`. I suppose this is intended to be `run`. --- src/library/scala/sys/process/package.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/library/scala/sys/process/package.scala b/src/library/scala/sys/process/package.scala index b1976ad4b6..141ec07ab4 100644 --- a/src/library/scala/sys/process/package.scala +++ b/src/library/scala/sys/process/package.scala @@ -157,7 +157,7 @@ package scala.sys { * while(input.read() != -1) count += 1 * input.close() * } - * cat ! new ProcessIO(_.close(), byteCounter, _.close()) + * cat run new ProcessIO(_.close(), byteCounter, _.close()) * count * } * -- cgit v1.2.3 From 2b5f26e61a843af720daf59fa469d921cfc091ca Mon Sep 17 00:00:00 2001 From: Li Yao Date: Fri, 7 Aug 2015 13:48:38 +0800 Subject: Wait until the cat process is finished. --- src/library/scala/sys/process/package.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/library/scala/sys/process/package.scala b/src/library/scala/sys/process/package.scala index 141ec07ab4..445c3aee60 100644 --- a/src/library/scala/sys/process/package.scala +++ b/src/library/scala/sys/process/package.scala @@ -157,7 +157,8 @@ package scala.sys { * while(input.read() != -1) count += 1 * input.close() * } - * cat run new ProcessIO(_.close(), byteCounter, _.close()) + * val p = cat run new ProcessIO(_.close(), byteCounter, _.close()) + * p.exitValue() * count * } * -- cgit v1.2.3