>   
>Here are a few lines as shown with JUSTIFY:TRUE in effect
>from <[11]http://sol.slcc.edu/lynx/current/>:
>
>   the  development  source  for  2.8.2, but compiles on several Win32 compiler
>s. The patches
>   were  done  by  Senshu Hiroyuki; they are integrated into the development re
>lease of Lynx.
>   Hiroyoki             has             a             newer            build
>         here:

Yes.  In many cases justification makes things worse.

A possible solution is to make a new user parameter:

# Do not expand lines for right-left justification if more than this
# amount of additional whitespace is needed:
MAX_EXPAND_PERCENT:20

[And one would be able to set it to 0 for switching expansion off completely.]

Moreover, current expansion code favors insertion of larger gaps on the
left (when you want to expand some gaps to 2, some to 3).  One can get better
results with random assignement of gaps.

Ilya

Reply via email to