On Mon, 19 Mar 2007, Harald Barth wrote:


bos has this stupid code where it makes multiple line output from the
result of "bos listusers" if there are more that 10 of them. Can we
just nuke this stupidity and let other Unix utilities care about
terminal width, line breaks and such stuff?

from bos.c:

#define NPERLINE    10          /* dudes to print per line */
static
ListSUsers(as)
    register struct cmd_syndesc *as;
{
/*...*/
       printf("%s ", tbuffer);
       if ((i % NPERLINE) == NPERLINE - 1) {
           printf("\n");
           lastNL = 1;
       } else
           lastNL = 0;
   }
/*...*/

So anyone against deleting this "feature" better come with a good
argument which I can't smash with "you should use awk for that".

Actually the better reason is "why 10 and not what ls does"

But I think just killing it is better

_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to