]> git.pond.sub.org Git - empserver/commitdiff
mission: Widen coordinate columns to four characters
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 26 May 2013 09:08:37 +0000 (11:08 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Mon, 27 May 2013 06:09:13 +0000 (08:09 +0200)
When formatting coordinates for fixed-width output, the width should
be at least four characters.

Columns x,y and op-sect use three.  Has always been that way.  Widen
them both to four.  This cleans up output for world sizes between 200
and 1998.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
src/lib/commands/miss.c

index d1ca08193b37b32137bc2527631359faaee0ef36..a847578afa481d1f371424c301bfb192eaff3955 100644 (file)
@@ -305,11 +305,11 @@ show_mission(struct nstr_item *np)
            continue;
 
        if (first) {
-           pr("Thing                         x,y   op-sect rad mission\n");
+           pr("Thing                        x,y     op-sect  rad mission\n");
            first = 0;
        }
        pr("%-25s", unit_nameof(gp));
-       prxy(" %3d,%-3d", gp->x, gp->y);
+       prxy(" %4d,%-4d", gp->x, gp->y);
        switch (gp->mission) {
        case MI_INTERDICT:
        case MI_SUPPORT:
@@ -318,8 +318,8 @@ show_mission(struct nstr_item *np)
        case MI_AIR_DEFENSE:
        case MI_DSUPPORT:
        case MI_OSUPPORT:
-           prxy(" %3d,%-3d", gp->opx, gp->opy);
-           pr("  %4d", gp->radius);
+           prxy(" %4d,%-4d", gp->opx, gp->opy);
+           pr(" %3d", gp->radius);
            break;
        default:
            CANT_REACH();