doc/news.texi | 8 ++++++++ run.go | 2 +- usage.go | 2 +- diff --git a/doc/news.texi b/doc/news.texi index 9cada3f58a0f028ee3f7322135563c866c8a6bb359d0dc6b93f7a58dd12305a4..844d730de3e5bb710f5344c4497781a94313c08f734c2262472157c1351275a3 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -2,6 +2,14 @@ @node News @cindex news @unnumbered News +@anchor{Release 2_1_0} +@section Release 2.1.0 +@itemize +@item + Mistakenly path to @file{.do} file was not absolute and OS can + refuse to run it because it is not in @env{$PATH}. +@end itemize + @anchor{Release 2_0_0} @section Release 2.0.0 @itemize diff --git a/run.go b/run.go index 1d5303e8fe929d5cffc67bc963b65bce4135dd95416a225d3dc4d227015c9485..1e53b0bdb0e11e1feb3c671a837f078bc55237c6e9221834f84eb90cad86d9da 100644 --- a/run.go +++ b/run.go @@ -371,7 +371,7 @@ // Prepare command line var cmdName string var args []string if err = unix.Access(doFile.rel, unix.X_OK); err == nil { - cmdName = doFileT + cmdName = doFile.a args = make([]string, 0, 3) } else { cmdName = "/bin/sh" diff --git a/usage.go b/usage.go index 4a0655a62174e95c54bbaef9ebe7f322e2f8b087d88909c95d9ae4376dcb0532..056f508e057d8ae2317bac3fdde773a8fd59fdf9d7eee8ecfc7de5b6babf35de 100644 --- a/usage.go +++ b/usage.go @@ -24,7 +24,7 @@ "os" ) const ( - Version = "2.0.0" + Version = "2.1.0" Warranty = `Copyright (C) 2020-2023 Sergey Matveev This program is free software: you can redistribute it and/or modify