From 94e251746a009515a4ca28e01d48327f0b38800f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 11 Feb 2018 00:19:58 +0000 Subject: doc git-svn-id: svn://tug.org/texlive/trunk@46591 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/kpathsea/ChangeLog | 6 ++ Build/source/texk/kpathsea/doc/kpathsea.info | 99 ++++++++++++++-------------- Build/source/texk/kpathsea/doc/kpathsea.texi | 6 +- 3 files changed, 62 insertions(+), 49 deletions(-) (limited to 'Build') diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog index a7a05f8c030..0783272a093 100644 --- a/Build/source/texk/kpathsea/ChangeLog +++ b/Build/source/texk/kpathsea/ChangeLog @@ -1,3 +1,9 @@ +2018-02-10 Karl Berry + + * doc/kpathsea.texi (Path searching options): clarify that + --no-casefold-search doesn't mean the underlying (file)system + magically becomes case-sensitive. + 2018-02-07 Karl Berry * tests/kpsewhich.test: don't run --no-casefold-search with diff --git a/Build/source/texk/kpathsea/doc/kpathsea.info b/Build/source/texk/kpathsea/doc/kpathsea.info index 339edf9af2a..57d9c99d386 100644 --- a/Build/source/texk/kpathsea/doc/kpathsea.info +++ b/Build/source/texk/kpathsea/doc/kpathsea.info @@ -1159,8 +1159,11 @@ filename, and returns the first file found. '--no-casefold-search' Explicitly enable or disable the fallback to a case-insensitive search on Unix platforms (*note Casefolding search::); no effect on - Windows. The default is the same as the system setup, which is (by - default) enabled. + Windows. The default is enabled, set in 'texmf.cnf'. Disabling + ('--no-casefold-search') does not mean that searches magically + become case-sensitive when the underlying (file)system is + case-insensitive, it merely means that Kpathsea does not do any + casefolding itself. '--dpi=NUM' Set the resolution to NUM; this only affects 'gf' and 'pk' lookups. @@ -2943,37 +2946,37 @@ Index * --color=tty: ls-R. (line 21) * --debug=NUM: Auxiliary tasks. (line 9) * --dpi=NUM: Path searching options. - (line 24) + (line 27) * --engine=NAME: Path searching options. - (line 28) + (line 31) * --expand-braces=STRING: Auxiliary tasks. (line 12) * --expand-path=STRING: Auxiliary tasks. (line 16) * --expand-var=STRING: Auxiliary tasks. (line 34) * --format=NAME: Path searching options. - (line 44) + (line 47) * --help: Standard options. (line 8) * --help-formats: Auxiliary tasks. (line 39) * --interactive: Path searching options. - (line 126) + (line 129) * --mktex=FILETYPE: Path searching options. - (line 131) + (line 134) * --mode=STRING: Path searching options. - (line 137) + (line 140) * --must-exist: Path searching options. - (line 142) + (line 145) * --no-casefold-search: Path searching options. (line 18) * --no-mktex=FILETYPE: Path searching options. - (line 131) + (line 134) * --path=STRING: Path searching options. - (line 147) + (line 150) * --progname=NAME: Path searching options. - (line 155) + (line 158) * --safe-in-name=NAME: Auxiliary tasks. (line 45) * --safe-out-name=NAME: Auxiliary tasks. (line 45) * --show-path=NAME: Auxiliary tasks. (line 51) * --subdir=STRING: Path searching options. - (line 160) + (line 163) * --var-value=VARIABLE: Auxiliary tasks. (line 57) * --version: Standard options. (line 11) * --with-mktextex-default: mktex configuration. (line 12) @@ -2986,7 +2989,7 @@ Index * -1 debugging value: Debugging. (line 23) * -A option to ls: ls-R. (line 33) * -D NUM: Path searching options. - (line 24) + (line 27) * -iname, find predicate: Casefolding examples. (line 78) * -L option to ls: ls-R. (line 38) @@ -3265,7 +3268,7 @@ Index * ENCFONTS: Supported file formats. (line 61) * engine name: Path searching options. - (line 28) + (line 31) * environment variable, source for path: Path sources. (line 9) * environment variables for TeX: Supported file formats. (line 6) @@ -3373,7 +3376,7 @@ Index (line 84) * input lines, reading: Calling sequence. (line 110) * interactive query: Path searching options. - (line 126) + (line 129) * interface, not frozen: Introduction. (line 29) * introduction: Introduction. (line 6) * kdebug:: Debugging. (line 105) @@ -3596,7 +3599,7 @@ Index * reporting bugs: Reporting bugs. (line 6) * resident.c: Calling sequence. (line 47) * resolution, setting: Path searching options. - (line 24) + (line 27) * resolutions, last-resort: Fallback font. (line 6) * retrieving TeX: unixtex.ftp. (line 6) * right-hand side of variable assignments: Config files. (line 56) @@ -3868,36 +3871,36 @@ Node: Filename aliases46780 Node: Database format47958 Node: Invoking kpsewhich48971 Node: Path searching options49926 -Node: Specially-recognized files58128 -Node: Auxiliary tasks59483 -Node: Standard options61822 -Node: TeX support62178 -Node: Supported file formats63532 -Node: File lookup71197 -Node: Glyph lookup72946 -Node: Basic glyph lookup74070 -Node: Fontmap74950 -Node: Fallback font77479 -Node: Suppressing warnings78391 -Node: mktex scripts79518 -Node: mktex configuration80733 -Node: mktex script names86536 -Node: mktex script arguments87922 -Node: Programming88801 -Node: Programming overview89374 -Node: Calling sequence92235 -Node: Program-specific files98767 -Node: Programming with config files99790 -Node: Reporting bugs101102 -Node: Bug checklist101780 -Node: Mailing lists105252 -Node: Debugging105927 -Node: Logging111004 -Node: Common problems112871 -Node: Unable to find files113348 -Node: Slow path searching115758 -Node: Unable to generate fonts117133 -Node: TeX or Metafont failing119604 -Node: Index120957 +Node: Specially-recognized files58327 +Node: Auxiliary tasks59682 +Node: Standard options62021 +Node: TeX support62377 +Node: Supported file formats63731 +Node: File lookup71396 +Node: Glyph lookup73145 +Node: Basic glyph lookup74269 +Node: Fontmap75149 +Node: Fallback font77678 +Node: Suppressing warnings78590 +Node: mktex scripts79717 +Node: mktex configuration80932 +Node: mktex script names86735 +Node: mktex script arguments88121 +Node: Programming89000 +Node: Programming overview89573 +Node: Calling sequence92434 +Node: Program-specific files98966 +Node: Programming with config files99989 +Node: Reporting bugs101301 +Node: Bug checklist101979 +Node: Mailing lists105451 +Node: Debugging106126 +Node: Logging111203 +Node: Common problems113070 +Node: Unable to find files113547 +Node: Slow path searching115957 +Node: Unable to generate fonts117332 +Node: TeX or Metafont failing119803 +Node: Index121156  End Tag Table diff --git a/Build/source/texk/kpathsea/doc/kpathsea.texi b/Build/source/texk/kpathsea/doc/kpathsea.texi index b4bab017cc8..65eee7e9f4c 100644 --- a/Build/source/texk/kpathsea/doc/kpathsea.texi +++ b/Build/source/texk/kpathsea/doc/kpathsea.texi @@ -1444,7 +1444,11 @@ than one match, just one will be reported (chosen effectively at random). @opindex --no-casefold-search Explicitly enable or disable the fallback to a case-insensitive search on Unix platforms (@pxref{Casefolding search}); no effect on Windows. -The default is the same as the system setup, which is (by default) enabled. +The default is enabled, set in @code{texmf.cnf}. Disabling +(@code{--no-casefold-search}) does not mean that searches magically +become case-sensitive when the underlying (file)system is +case-insensitive, it merely means that Kpathsea does not do any +casefolding itself. @item --dpi=@var{num} @opindex --dpi=@var{num} -- cgit v1.2.3