Repository: typst/typst
File: crates/typst-library/src/model/numbering.rs (Rust)

Code before:
                    ("ձ", 80),
                    ("հ", 70),
                    ("կ", 60),
                    ("ծ", 50),
                    ("խ", 40),
                    ("լ", 30),
                    ("ի", 20),
                    ("ժ", 10),
                    ("թ", 9),
                    ("ը", 8),
                    ("է", 7),
                    ("զ", 6),
                    ("ե", 5),
                    ("դ", 4),
                    ("գ", 3),
                    ("բ", 2),
                    ("ա", 1),
                    ("0", 0),
                ],
                n,
            ),
            Self::UpperArmenian => additive(
                &[
                    ("Ք", 9000),
                    ("Փ", 8000),
                    ("Վ", 7000),
                    ("Ց", 6000),
                    ("Ր", 5000),
                    ("Տ", 4000),
                    ("Վ", 3000),
                    ("Ս", 2000),
                    ("Ռ", 1000),
                    ("Ջ", 900),
                    ("Պ", 800),
                    ("Չ", 700),
                    ("Ո", 600),
                    ("Շ", 500),
                    ("Ն", 400),
                    ("Յ", 300),
                    ("Մ", 200),
                    ("Ճ", 100),
                    ("Ղ", 90),
                    ("Ձ", 80),
                    ("Հ", 70),
                    ("Կ", 60),
                    ("Ծ", 50),
                    ("Խ", 40),
                    ("Լ", 30),
                    ("Ի", 20),
                    ("Ժ", 10),
                    ("Թ", 9),

Review comment (suggestion):
The codepoint used for 7000 is the same one as used for 3000. Should it be Ւ instead? Same for lowercase.

Code after:
                    ("ձ", 80),
                    ("հ", 70),
                    ("կ", 60),
                    ("ծ", 50),
                    ("խ", 40),
                    ("լ", 30),
                    ("ի", 20),
                    ("ժ", 10),
                    ("թ", 9),
                    ("ը", 8),
                    ("է", 7),
                    ("զ", 6),
                    ("ե", 5),
                    ("դ", 4),
                    ("գ", 3),
                    ("բ", 2),
                    ("ա", 1),
                    ("0", 0),
                ],
                n,
            ),
            Self::UpperArmenian => additive(
                &[
                    ("Ք", 9000),
                    ("Փ", 8000),
                    ("Ւ", 7000),
                    ("Ց", 6000),
                    ("Ր", 5000),
                    ("Տ", 4000),
                    ("Վ", 3000),
                    ("Ս", 2000),
                    ("Ռ", 1000),
                    ("Ջ", 900),
                    ("Պ", 800),
                    ("Չ", 700),
                    ("Ո", 600),
                    ("Շ", 500),
                    ("Ն", 400),
                    ("Յ", 300),
                    ("Մ", 200),
                    ("Ճ", 100),
                    ("Ղ", 90),
                    ("Ձ", 80),
                    ("Հ", 70),
                    ("Կ", 60),
                    ("Ծ", 50),
                    ("Խ", 40),
                    ("Լ", 30),
                    ("Ի", 20),
                    ("Ժ", 10),
                    ("Թ", 9),