   



So, why dont we have "Fast Width 1 Graphic" to "Yes" as a factory 
   default ?

One reason is that it can break applications (we've already seen one)

Another is that later this year MIT will be releasing an X Test Suite
that checks pixelization (i.e. which dots get drawn).  We've already 
seen many customers who plan to run the test suite to verify that 
vendors are shipping compliant products.  One of the reasons why 
engineering has been opposed to making fast-width-1-graphics on by 
default is that the test suites will immediately fail and NCD will 
probably receive negative press.  While we recognize that this might 
not be the simplest approach in the short run for those of you in 
Sales, we believe it will pay off in the longer term.


    Also, one have to be carefull that as the difference in drawing 
    quality is not quite obvious,

Depends on your application.  Some (admittedly few at this point) 
applications use the pixelization rules to allow them to lay out 
graphics on the screen in exact positions; width-0 lines will break 
that and can leave spots on the screen (technical term for which 
is "turds" :-).

    It may be possible that sometime we get compared to an Xserver
    which silently draws width 1  graphics as width 0 for speed 
    optimization (apparently some PC Xservers  do that).

Such servers will fail the test suites and I'm sure you'll let the 
customers know that!

Jim Fulton said  "My personal opinion is that this, and other 
features which are useful but break compliance, should be explicitly
highlighted in the installation and configuration screens.  That way,
customers can find out about them and not be tripped up by them being
set one way or the other."
