You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
C<collate> behavior can be changed by using the (so far experimental) L<C<$*COLLATION>|/language/experimental#index-entry-%24%2ACOLLATION-%24%2ACOLLATION> dynamic variable. Please refer to its description in the L<experimental features page|/language/experimental> for further information.
1036
+
These methods are affected by the
1037
+
X<B<$*COLLATION>|$*COLLATION>, which configures the four X<collation levels>.
1038
+
While the Primary, Secondary and Tertiary mean different things for different scripts,
1039
+
for the Latin script used in English they mostly correspond with Primary being Alphabetic,
1040
+
Secondary being Diacritics and Tertiary being Case.
1041
+
1042
+
In the example below you can see how when we disable tertiary collation which in
1043
+
Latin script generally is for case, and also disable quaternary which breaks
1044
+
any ties by checking the codepoint values of the strings, we get B<Same> back
0 commit comments