On 26.02.2014 12:03, Adrien Destugues wrote:
91233f8: Font: Work on support for spacing modes. * Change default spacing to B_BITMAP_SPACING. The BeBook does not document what the default spacing is, and I have no BeOS install handy to check. However, I believe that B_BITMAP_SPACING is what should be the default, since it gives the best visible result for the common use-case. In terms of implementation, there is no change, since spacing was ignored until now and the behavior was that of B_BITMAP_SPACING. This change could however break BeOS apps which assume B_CHAR_SPACING is the default and don't set it on new when they need it. Sample code in the BeBook however shows setting B_CHAR_SPACING on a newly created BFont.The spacing modes are documented in the Be newsletter - but this is for the DR9 release, so not all of it may apply to R5: http://www.haiku-os.org/legacy-docs/benewsletter/Issue2-22.html
But cool, the article says that B_BITMAP_SPACING is in fact the default mode in BeOS. So my change was correct and no BeOS apps will be broken more than they already were.
Best regards, -Stephan