diff options
author | Norbert Preining <norbert@preining.info> | 2021-09-20 03:02:23 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-09-20 03:02:23 +0000 |
commit | c9fcf97bc045a9d020980c33b6c7c1ee5aedef99 (patch) | |
tree | bf74a43623e081cad4b72a752730aeff86b7c5cf /indexing/makeindexk/scanst.c | |
parent | 996c9b239bde82dc3ef3e5b69cd525e87fdb61a8 (diff) |
CTAN sync 202109200302
Diffstat (limited to 'indexing/makeindexk/scanst.c')
-rw-r--r-- | indexing/makeindexk/scanst.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/indexing/makeindexk/scanst.c b/indexing/makeindexk/scanst.c index a91fbce042..410bec5b84 100644 --- a/indexing/makeindexk/scanst.c +++ b/indexing/makeindexk/scanst.c @@ -101,7 +101,7 @@ ROMAN_LOWER_OFFSET + ARABIC_OFFSET, ROMAN_LOWER_OFFSET + ARABIC_OFFSET + ALPHA_LOWER_OFFSET, ROMAN_LOWER_OFFSET + ARABIC_OFFSET + ALPHA_LOWER_OFFSET + ROMAN_UPPER_OFFSET }; -static char page_prec[ARRAY_MAX] = PRECEDENCE_DEF; +char page_prec[ARRAY_MAX] = PRECEDENCE_DEF; static int put_dot; @@ -228,7 +228,6 @@ scan_sty(void) /* page precedence */ } else if (STREQ(spec, PRECEDENCE)) { (void) scan_string(page_prec); - (void) process_precedence(); /* index input format */ } else if (STREQ(spec, KEYWORD)) (void) scan_string(idx_keyword); @@ -260,6 +259,8 @@ scan_sty(void) STY_DOT; } } + /* page precedence */ + (void) process_precedence(); /* check if quote and escape are distinct */ if (idx_quote == idx_escape) { |