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