Hi Bjoern, On Wednesday, 2013-04-10 12:59:02 +0200, Bjoern Michaelsen wrote:
Writer has zero public headers, no code in a different module includes anything from sw/. there is however a distinction between headers in sw/inc used in all 3 "parts" of Writer (sw/source/*) vs. just one of them (sw/source/*/inc).Yep, just to make things more interesting and for being special, sw/ has its own subdivision of public and private headers.
It's not only Writer, Calc and Draw do the same with some headers, and it serves a purpose, for example core or filters are not supposed to access anything UI or view specific. Eike -- LibreOffice Calc developer. Number formatter stricken i18n transpositionizer. GPG key ID: 0x65632D3A - 2265 D7F3 A7B0 95CC 3918 630B 6A6C D5B7 6563 2D3A For key transition see http://erack.de/key-transition-2013-01-10.txt.asc Support the FSFE, care about Free Software! https://fsfe.org/support/?erack
Attachment:
pgpAL0yKXpY3J.pgp
Description: PGP signature