~ chicken-core (chicken-5) fa2f24af1b6cecf22414c9dd88cb898244b61b38
commit fa2f24af1b6cecf22414c9dd88cb898244b61b38 Author: Evan Hanson <evhan@foldling.org> AuthorDate: Fri Jan 1 14:53:44 2016 +1300 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Fri Jan 1 14:53:44 2016 +1300 Fix feathers usage message so program name is interpolated diff --git a/feathers.tcl b/feathers.tcl index 368541d9..a2151d8d 100644 --- a/feathers.tcl +++ b/feathers.tcl @@ -1811,7 +1811,9 @@ proc SetupServer {} { proc Usage {code} { global the_name - puts stderr {Usage: $the_name [-help] [-n] [-d] [-dir DIRNAME] [-port PORT] [PROGRAM ARGUMENTS ...]} + set usage "Usage: $the_name " + append usage {[-help] [-n] [-d] [-dir DIRNAME] [-port PORT] [PROGRAM ARGUMENTS ...]} + puts stderr $usage exit $code }Trap