Re: Question about symbols & API/ABI compatability
أحمد المحمودي <[email protected]> Tue, 9 Feb 2010 06:57:28 +0200
| Newsgroups | gmane.comp.internationalization.fribidi |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Mar 30, 2009 at 02:45:11PM -0400, Behdad Esfahbod wrote: > On 03/29/2009 11:43 AM, أحمد المحمودي wrote: > > Symbols that still exist from 0.10.9: > > > fribidi_cap_rtl_to_unicode@Base 0.10.9 > > fribidi_char_set_desc_cap_rtl@Base 0.10.9 > > fribidi_cp1255_to_unicode_c@Base 0.10.9 > > fribidi_cp1256_to_unicode_c@Base 0.10.9 > > fribidi_get_type_internal@Base 0.10.9 > > fribidi_iso8859_6_to_unicode_c@Base 0.10.9 > > fribidi_iso8859_8_to_unicode_c@Base 0.10.9 > > fribidi_unicode_to_cap_rtl@Base 0.10.9 > > fribidi_unicode_to_charset@Base 0.10.9 > > fribidi_unicode_to_cp1255_c@Base 0.10.9 > > fribidi_unicode_to_cp1256_c@Base 0.10.9 > > fribidi_unicode_to_iso8859_6_c@Base 0.10.9 > > fribidi_unicode_to_iso8859_8_c@Base 0.10.9 > > fribidi_unicode_to_utf8@Base 0.10.9 > > fribidi_utf8_to_unicode@Base 0.10.9 > > These are all internal symbols. The headers for these are not > installed. When I was writing this code (~2003) I didn't know much > about symbol hiding, etc. > > Do people think I should go ahead and hide them now? An alternative > would be to just leave them there as I don't see them changing. ---end quoted text--- I found that the following symbols (which you mentioned in a previous email to be internal) are being used by several software in Debian: fribidi_unicode_to_charset fribidi_unicode_to_utf8 fribidi_utf8_to_unicode So are you still willing to hide those ? If yes, what should replace them ? -- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyID: 0xEDDDA1B7 (@ subkeys.pgp.net) GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7 _______________________________________________ fribidi mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/fribidi