Skip to content

Commit 6a3ecd7

Browse files
committed
glib: Add correct versions to various new unicode scripts
1 parent 68e0f20 commit 6a3ecd7

File tree

2 files changed

+32
-19
lines changed

2 files changed

+32
-19
lines changed

glib/Gir.toml

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -888,29 +888,14 @@ status = "generate"
888888
name = "GLib.UnicodeScript"
889889
status = "generate"
890890
[[object.member]]
891-
name = "cypro_minoan"
891+
pattern = "cypro_minoan|old_uyghur|tangsa|toto|vithkuqi|math"
892892
version = "2.72"
893893
[[object.member]]
894-
name = "old_uyghur"
895-
version = "2.72"
896-
[[object.member]]
897-
name = "tangsa"
898-
version = "2.72"
899-
[[object.member]]
900-
name = "toto"
901-
version = "2.72"
902-
[[object.member]]
903-
name = "vithkuqi"
904-
version = "2.72"
905-
[[object.member]]
906-
name = "math"
907-
version = "2.72"
908-
[[object.member]]
909-
name = "kawi"
894+
pattern = "kawi|nag_mundari"
910895
version = "2.74"
911896
[[object.member]]
912-
name = "nag_mundari"
913-
version = "2.74"
897+
pattern = "todhri|garay|tulu_tigalari|sunuwar|gurung_khema|kirat_rai|ol_onal"
898+
version = "2.84"
914899

915900
[[object]]
916901
name = "GLib.Uri"

glib/src/auto/enums.rs

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1514,18 +1514,32 @@ pub enum UnicodeScript {
15141514
#[cfg_attr(docsrs, doc(cfg(feature = "v2_74")))]
15151515
#[doc(alias = "G_UNICODE_SCRIPT_NAG_MUNDARI")]
15161516
NagMundari,
1517+
#[cfg(feature = "v2_84")]
1518+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
15171519
#[doc(alias = "G_UNICODE_SCRIPT_TODHRI")]
15181520
Todhri,
1521+
#[cfg(feature = "v2_84")]
1522+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
15191523
#[doc(alias = "G_UNICODE_SCRIPT_GARAY")]
15201524
Garay,
1525+
#[cfg(feature = "v2_84")]
1526+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
15211527
#[doc(alias = "G_UNICODE_SCRIPT_TULU_TIGALARI")]
15221528
TuluTigalari,
1529+
#[cfg(feature = "v2_84")]
1530+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
15231531
#[doc(alias = "G_UNICODE_SCRIPT_SUNUWAR")]
15241532
Sunuwar,
1533+
#[cfg(feature = "v2_84")]
1534+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
15251535
#[doc(alias = "G_UNICODE_SCRIPT_GURUNG_KHEMA")]
15261536
GurungKhema,
1537+
#[cfg(feature = "v2_84")]
1538+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
15271539
#[doc(alias = "G_UNICODE_SCRIPT_KIRAT_RAI")]
15281540
KiratRai,
1541+
#[cfg(feature = "v2_84")]
1542+
#[cfg_attr(docsrs, doc(cfg(feature = "v2_84")))]
15291543
#[doc(alias = "G_UNICODE_SCRIPT_OL_ONAL")]
15301544
OlOnal,
15311545
#[doc(hidden)]
@@ -1724,12 +1738,19 @@ impl IntoGlib for UnicodeScript {
17241738
Self::Kawi => ffi::G_UNICODE_SCRIPT_KAWI,
17251739
#[cfg(feature = "v2_74")]
17261740
Self::NagMundari => ffi::G_UNICODE_SCRIPT_NAG_MUNDARI,
1741+
#[cfg(feature = "v2_84")]
17271742
Self::Todhri => ffi::G_UNICODE_SCRIPT_TODHRI,
1743+
#[cfg(feature = "v2_84")]
17281744
Self::Garay => ffi::G_UNICODE_SCRIPT_GARAY,
1745+
#[cfg(feature = "v2_84")]
17291746
Self::TuluTigalari => ffi::G_UNICODE_SCRIPT_TULU_TIGALARI,
1747+
#[cfg(feature = "v2_84")]
17301748
Self::Sunuwar => ffi::G_UNICODE_SCRIPT_SUNUWAR,
1749+
#[cfg(feature = "v2_84")]
17311750
Self::GurungKhema => ffi::G_UNICODE_SCRIPT_GURUNG_KHEMA,
1751+
#[cfg(feature = "v2_84")]
17321752
Self::KiratRai => ffi::G_UNICODE_SCRIPT_KIRAT_RAI,
1753+
#[cfg(feature = "v2_84")]
17331754
Self::OlOnal => ffi::G_UNICODE_SCRIPT_OL_ONAL,
17341755
Self::__Unknown(value) => value,
17351756
}
@@ -1914,12 +1935,19 @@ impl FromGlib<ffi::GUnicodeScript> for UnicodeScript {
19141935
ffi::G_UNICODE_SCRIPT_KAWI => Self::Kawi,
19151936
#[cfg(feature = "v2_74")]
19161937
ffi::G_UNICODE_SCRIPT_NAG_MUNDARI => Self::NagMundari,
1938+
#[cfg(feature = "v2_84")]
19171939
ffi::G_UNICODE_SCRIPT_TODHRI => Self::Todhri,
1940+
#[cfg(feature = "v2_84")]
19181941
ffi::G_UNICODE_SCRIPT_GARAY => Self::Garay,
1942+
#[cfg(feature = "v2_84")]
19191943
ffi::G_UNICODE_SCRIPT_TULU_TIGALARI => Self::TuluTigalari,
1944+
#[cfg(feature = "v2_84")]
19201945
ffi::G_UNICODE_SCRIPT_SUNUWAR => Self::Sunuwar,
1946+
#[cfg(feature = "v2_84")]
19211947
ffi::G_UNICODE_SCRIPT_GURUNG_KHEMA => Self::GurungKhema,
1948+
#[cfg(feature = "v2_84")]
19221949
ffi::G_UNICODE_SCRIPT_KIRAT_RAI => Self::KiratRai,
1950+
#[cfg(feature = "v2_84")]
19231951
ffi::G_UNICODE_SCRIPT_OL_ONAL => Self::OlOnal,
19241952
value => Self::__Unknown(value),
19251953
}

0 commit comments

Comments
 (0)