|
From: <kin...@us...> - 2023-07-14 12:27:11
|
Revision: 7099
http://sourceforge.net/p/teem/code/7099
Author: kindlmann
Date: 2023-07-14 12:27:09 +0000 (Fri, 14 Jul 2023)
Log Message:
-----------
copying from unu new handling of hparm->noArgsIsNoProblem so that commands can have defaults for all options
Modified Paths:
--------------
teem/trunk/src/ten/privateTen.h
Modified: teem/trunk/src/ten/privateTen.h
===================================================================
--- teem/trunk/src/ten/privateTen.h 2023-07-13 23:23:48 UTC (rev 7098)
+++ teem/trunk/src/ten/privateTen.h 2023-07-14 12:27:09 UTC (rev 7099)
@@ -30,7 +30,7 @@
** then some hacking was added . . .
*/
#define USAGE(info) \
- if (!argc) { \
+ if (!argc && !hparm->noArgsIsNoProblem) { \
hestInfo(stdout, me, (info), hparm); \
hestUsage(stdout, hopt, me, hparm); \
hestGlossary(stdout, hopt, hparm); \
@@ -47,7 +47,11 @@
fprintf(stderr, "%s: %s\n", me, perr); \
free(perr); \
hestUsage(stderr, hopt, me, hparm); \
- fprintf(stderr, "\nFor more info: \"%s\" or \"%s ... --help\"\n", me, me); \
+ if (hparm && hparm->noArgsIsNoProblem) { \
+ fprintf(stderr, "\nFor more info: \"%s --help\"\n", me); \
+ } else { \
+ fprintf(stderr, "\nFor more info: \"%s\" or \"%s --help\"\n", me, me); \
+ } \
airMopError(mop); \
return 2; \
} else { \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|