John,
   If you have the source for 3.0 and can't wait for a fix through the
normal channel, open up report.h and at line 437 replace the budget
format string with:

         "%(justify(scrub(get_at(total_expr, 0)), 12, -1, true, color))"
         " %(justify(-scrub(get_at(total_expr, 1)), 12, "
         "           12 + 1 + 12, true, color))"
         " %(justify(scrub(get_at(total_expr, 1) + "
         "                 get_at(total_expr, 0)), 12, "
         "           12 + 1 + 12 + 1 + 12, true, color))"
         " %(ansify_if("
         "   justify((get_at(total_expr, 1) ? "
         "            (100% * quantity(scrub(get_at(total_expr, 0)))) / "
         "             -quantity(scrub(get_at(total_expr, 1))) : 0), "
         "           5, -1, true, false),"
         "   magenta if (color and get_at(total_expr, 1) and "
         "               (abs(quantity(scrub(get_at(total_expr, 0))) / "
         "                    quantity(scrub(get_at(total_expr, 1)))) >= 1))))"
         "  %(!options.flat ? depth_spacer : \"\")"
         "%-(ansify_if(partial_account(options.flat), blue if color))\n"
         "%/%$1 %$2 %$3 %$4\n%/"
         "%(prepend_width ? \" \" * prepend_width : \"\")"
         "------------ ------------ ------------ -----\n"

then rebuild the program (lengthy since many components are dependent
on this header)

I have entered a bug report and a pull request to incorporate the fix.


On Thu, Nov 3, 2011 at 19:07, John Rakestraw <[email protected]> wrote:
>
> Thanks!
>

--
Craig, Corona De Tucson, AZ
enderw88.wordpress.com

Reply via email to