patch-svx_source_dialog_charmap_cxx 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. $OpenBSD: patch-svx_source_dialog_charmap_cxx,v 1.1 2016/12/05 16:17:38 ajacoutot Exp $
  2. From 3e42714c76b1347babfdea0564009d8d82a83af4 Mon Sep 17 00:00:00 2001
  3. From: Eike Rathke <erack@redhat.com>
  4. Date: Wed, 2 Nov 2016 13:07:48 +0100
  5. Subject: [PATCH] upgrade to ICU 58
  6. --- svx/source/dialog/charmap.cxx.orig.port Wed Sep 21 17:12:13 2016
  7. +++ svx/source/dialog/charmap.cxx Mon Dec 5 12:06:55 2016
  8. @@ -1587,6 +1587,41 @@ void SubsetMap::InitList()
  9. aAllSubsets.push_back( Subset( 0x1D800, 0x1DAAF, RID_SUBSETSTR_SUTTON_SIGNWRITING ) );
  10. break;
  11. #endif
  12. +#if (U_ICU_VERSION_MAJOR_NUM >= 58)
  13. + case UBLOCK_ADLAM:
  14. + aAllSubsets.push_back( Subset( 0x1E900, 0x1E95F, RID_SUBSETSTR_ADLAM ) );
  15. + break;
  16. + case UBLOCK_BHAIKSUKI:
  17. + aAllSubsets.push_back( Subset( 0x11C00, 0x11C6F, RID_SUBSETSTR_BHAIKSUKI ) );
  18. + break;
  19. + case UBLOCK_CYRILLIC_EXTENDED_C:
  20. + aAllSubsets.push_back( Subset( 0x1C80, 0x1C8F, RID_SUBSETSTR_CYRILLIC_EXTENDED_C ) );
  21. + break;
  22. + case UBLOCK_GLAGOLITIC_SUPPLEMENT:
  23. + aAllSubsets.push_back( Subset( 0x1E000, 0x1E02F, RID_SUBSETSTR_GLAGOLITIC_SUPPLEMENT ) );
  24. + break;
  25. + case UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION:
  26. + aAllSubsets.push_back( Subset( 0x16FE0, 0x16FFF, RID_SUBSETSTR_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION ) );
  27. + break;
  28. + case UBLOCK_MARCHEN:
  29. + aAllSubsets.push_back( Subset( 0x11C70, 0x11CBF, RID_SUBSETSTR_MARCHEN ) );
  30. + break;
  31. + case UBLOCK_MONGOLIAN_SUPPLEMENT:
  32. + aAllSubsets.push_back( Subset( 0x11660, 0x1167F, RID_SUBSETSTR_MONGOLIAN_SUPPLEMENT ) );
  33. + break;
  34. + case UBLOCK_NEWA:
  35. + aAllSubsets.push_back( Subset( 0x11400, 0x1147F, RID_SUBSETSTR_NEWA ) );
  36. + break;
  37. + case UBLOCK_OSAGE:
  38. + aAllSubsets.push_back( Subset( 0x104B0, 0x104FF, RID_SUBSETSTR_OSAGE ) );
  39. + break;
  40. + case UBLOCK_TANGUT:
  41. + aAllSubsets.push_back( Subset( 0x17000, 0x187FF, RID_SUBSETSTR_TANGUT ) );
  42. + break;
  43. + case UBLOCK_TANGUT_COMPONENTS:
  44. + aAllSubsets.push_back( Subset( 0x18800, 0x18AFF, RID_SUBSETSTR_TANGUT_COMPONENTS ) );
  45. + break;
  46. +#endif
  47. }