Revision: 75662
http://sourceforge.net/p/brlcad/code/75662
Author: starseeker
Date: 2020-05-01 17:33:34 +0000 (Fri, 01 May 2020)
Log Message:
-----------
Fix for indentation of help strings off of subcommands in help msg
Modified Paths:
--------------
brlcad/trunk/src/libged/brep/brep.cpp
Modified: brlcad/trunk/src/libged/brep/brep.cpp
===================================================================
--- brlcad/trunk/src/libged/brep/brep.cpp 2020-05-01 14:31:57 UTC (rev
75661)
+++ brlcad/trunk/src/libged/brep/brep.cpp 2020-05-01 17:33:34 UTC (rev
75662)
@@ -1284,8 +1284,12 @@
int ret;
const char *helpflag[2];
helpflag[1] = PURPOSEFLAG;
+ size_t maxcmdlen = 0;
for (ctp = gb->cmds; ctp->ct_name != (char *)NULL; ctp++) {
- bu_vls_printf(gb->gedp->ged_result_str, " %s\t\t", ctp->ct_name);
+ maxcmdlen = (maxcmdlen > strlen(ctp->ct_name)) ? maxcmdlen :
strlen(ctp->ct_name);
+ }
+ for (ctp = gb->cmds; ctp->ct_name != (char *)NULL; ctp++) {
+ bu_vls_printf(gb->gedp->ged_result_str, " %s%*s", ctp->ct_name,
(int)(maxcmdlen - strlen(ctp->ct_name)) + 2, " ");
if (!BU_STR_EQUAL(ctp->ct_name, "help")) {
helpflag[0] = ctp->ct_name;
bu_cmd(gb->cmds, 2, helpflag, 0, (void *)gb, &ret);
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits