https://github.com/jschrod/xindy.ctan/issues/3 https://tug.org/pipermail/tex-live/2020-May/045760.html Index: xindy-src/doc/manual-3.html =================================================================== --- xindy-src/doc/manual-3.html (revision 54835) +++ xindy-src/doc/manual-3.html (working copy) @@ -185,8 +185,8 @@ keyword argument :sep. If the keyword :min-range-length is specified we define the minimum range length to be used when building ranges. The argument num must be a positive integer -number or the keyword none in which case the building of ranges -is disallowed. If the switch :var is specified the declared class +number. Use a sufficiently large number (such as 10000) to disallow the building of ranges. +If the switch :var is specified the declared class is of type variable, i.e. it is a var-location-class. Since building of ranges is currently only allowed for standard classes :var and :min-range-length must not be used together. The @@ -198,7 +198,7 @@

   (define-location-class "page-numbers" ("arabic-numbers")
-                         :minimum-range-length 3)
+                         :min-range-length 3)
 

Defines the location class page-numbers consisting of one layer which is the alphabet arabic-numbers. Since the minimum Index: xindy-src/doc/faq-4.html =================================================================== --- xindy-src/doc/faq-4.html (revision 54835) +++ xindy-src/doc/faq-4.html (working copy) @@ -460,11 +460,12 @@ the form

-  (define-location-class ... :min-range-length none)
+  (define-location-class ... :min-range-length 100000)
 
-

The argument :min-range-length none avoids forming of ranges. -Arbitrary numbers instead of none define the minimum length of a -sequence of location references that are needed to form a range. +

Arbitrary numbers define the minimum length of a sequence of location references that are needed to form a range. +The use of a sufficiently large number (such as :min-range-length 100000) avoids forming of ranges +(unless your document has more than 100.000 pages and an index entry spans all of them; in this unlikely case, just increase +the number sufficiently). xindys default value is 2.