Apache OpenOffice (AOO) Bugzilla – Issue 80108
cleanup needed for GetMirroredChar
Last modified: 2017-05-20 11:31:25 UTC
In response to issue 80090 I moved the GetMirroredChar declaration to svapp.hxx and the sal_UCS4 typedef to vclenum.hxx which in contrast to sallayout.hxx are delivered. However since there are more of these plain exported functions in sallaout.hxx and moreover svapp.hxx and vclenum.hxx are not necessarily the best of places for this, please move this to somewhere sensible.
VCL's internal GetMirroredChar() shouldn't be used outside vcl. The corresonding method from the I18N framework is more appropiate. Also the sal_UCS4/sal_UTF32 typedef shouldn't be exported outside VCL as was agreed with the owner of the string classes (http://www.openoffice.org/servlets/ReadMsg?list=interface-discuss&msgNo=753). Anyway, someone has to revert the changes done for 80090 and fix svx's wrong dependency on VCL internal functionality => will do
@er: getting the mirrored unicode belongs into one of the i18n* projects. Since I'm not too familiar with the traditions of the three projects i18n, i18nutils and i18npool could you please advice where to put it? And which headerfile? i18nutil/oneToOneMapping.hxx maybe?
Retargeting, as the issue is not critical in any way.
wrong dependency caused by typo
Reset assigne to the default "issues@openoffice.apache.org".