Bug 1415906 - Update references to Macedonian in PluralForm.jsm r?pike draft
authorFrancesco Lodolo (:flod) <flod@lodolo.net>
Fri, 01 Dec 2017 10:13:04 +0100
changeset 706095 3e6e88f9a126aaa52af52ba35343b0cd834af436
parent 706025 a21f4e2ce5186e2dc9ee411b07e9348866b4ef30
child 742575 f89a4dd5540c0521fc020abed52e00ca7d8dc1ff
push id91706
push userbmo:francesco.lodolo@gmail.com
push dateFri, 01 Dec 2017 09:14:35 +0000
reviewerspike
bugs1415906
milestone59.0a1
Bug 1415906 - Update references to Macedonian in PluralForm.jsm r?pike Also marked rule #14 as unused. MozReview-Commit-ID: GbfHY5NKgms
intl/locale/PluralForm.jsm
intl/locale/tests/unit/test_pluralForm.js
--- a/intl/locale/PluralForm.jsm
+++ b/intl/locale/PluralForm.jsm
@@ -63,19 +63,19 @@ var gFunctions = [
   // 10: Slovenian
   [4, (n) => n%100==1?0:n%100==2?1:n%100==3||n%100==4?2:3],
   // 11: Irish Gaeilge
   [5, (n) => n==1?0:n==2?1:n>=3&&n<=6?2:n>=7&&n<=10?3:4],
   // 12: Arabic
   [6, (n) => n==0?5:n==1?0:n==2?1:n%100>=3&&n%100<=10?2:n%100>=11&&n%100<=99?3:4],
   // 13: Maltese
   [4, (n) => n==1?0:n==0||n%100>0&&n%100<=10?1:n%100>10&&n%100<20?2:3],
-  // 14: Macedonian
+  // 14: Unused
   [3, (n) => n%10==1?0:n%10==2?1:2],
-  // 15: Icelandic
+  // 15: Icelandic, Macedonian
   [2, (n) => n%10==1&&n%100!=11?0:1],
   // 16: Breton
   [5, (n) => n%10==1&&n%100!=11&&n%100!=71&&n%100!=91?0:n%10==2&&n%100!=12&&n%100!=72&&n%100!=92?1:(n%10==3||n%10==4||n%10==9)&&n%100!=13&&n%100!=14&&n%100!=19&&n%100!=73&&n%100!=74&&n%100!=79&&n%100!=93&&n%100!=94&&n%100!=99?2:n%1000000==0&&n!=0?3:4],
   // 17: Shuar
   [2, (n) => n!=0?1:0],
 ];
 
 this.PluralForm = {
--- a/intl/locale/tests/unit/test_pluralForm.js
+++ b/intl/locale/tests/unit/test_pluralForm.js
@@ -483,17 +483,17 @@ function run_test()
     4,4,4,4,4,4,4,4,4,4,
     4,4,4,4,4,4,4,4,4,4,
     4,4,4,4,4,4,4,4,4,4,
     4,4,4,4,4,4,4,4,4,4,
     4,4,4,4,4,4,4,4,4,4,
     4,4,4,4,4,4,4,4,4,4,
     4,4,4,4,4,4,4,4,4,4,
   ], [
-    // 14: Macedonian 0-9, 10-19, ..., 90-99
+    // 14: Unused 0-9, 10-19, ..., 90-99
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
@@ -517,17 +517,17 @@ function run_test()
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
     3,1,2,3,3,3,3,3,3,3,
   ], [
-    // 15: Icelandic 0-9, 10-19, ..., 90-99
+    // 15: Icelandic, Macedonian 0-9, 10-19, ..., 90-99
     2,1,2,2,2,2,2,2,2,2,
     2,2,2,2,2,2,2,2,2,2,
     2,1,2,2,2,2,2,2,2,2,
     2,1,2,2,2,2,2,2,2,2,
     2,1,2,2,2,2,2,2,2,2,
     2,1,2,2,2,2,2,2,2,2,
     2,1,2,2,2,2,2,2,2,2,
     2,1,2,2,2,2,2,2,2,2,