From cd449a0e42f46c1749c2de29366adc70f08d802f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 2 Jul 2008 17:38:58 +0000 Subject: mention --engine=/ trick git-svn-id: svn://tug.org/texlive/trunk@9163 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/kpathsea/ChangeLog | 4 +++ Build/source/texk/kpathsea/kpathsea.info | 61 +++++++++++++++++--------------- Build/source/texk/kpathsea/kpathsea.texi | 7 +++- 3 files changed, 43 insertions(+), 29 deletions(-) (limited to 'Build') diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog index f2b9cc274ce..3356645476c 100644 --- a/Build/source/texk/kpathsea/ChangeLog +++ b/Build/source/texk/kpathsea/ChangeLog @@ -1,3 +1,7 @@ +2008-07-02 Karl Berry + + * kpathsea.texi (Path searching options): mention --engine=/ trick. + 2008-06-16 Karl Berry * texmf.cnf (TEXMFDOC): new var. diff --git a/Build/source/texk/kpathsea/kpathsea.info b/Build/source/texk/kpathsea/kpathsea.info index 440b22ebf87..ce3ccadc6fe 100644 --- a/Build/source/texk/kpathsea/kpathsea.info +++ b/Build/source/texk/kpathsea/kpathsea.info @@ -2664,7 +2664,12 @@ filename, and returns the first file found. `--engine=NAME' Set the engine name to NAME. By default it is not set. The engine name is used in some search paths to allow files with the - same name but used by different engines to coexist. + same name but used by different engines to coexist. In + particular, since the memory dump files (`.fmt'/`.base'/`.mem') + are now stored in subdirectories named for the engine (`tex', + `pdftex', `xetex', etc.), you must specify an engine name in order + to find them. You can use `--engine=/' if you are a format exists + for only one engine and you don't care what it is. `--format=NAME' Set the format for lookup to NAME. By default, the format is @@ -3663,23 +3668,23 @@ Index * --expand-path=STRING: Auxiliary tasks. (line 24) * --expand-var=STRING: Auxiliary tasks. (line 19) * --format=NAME: Path searching options. - (line 27) + (line 32) * --help: Standard options. (line 8) * --interactive: Path searching options. - (line 95) + (line 100) * --mode=STRING: Path searching options. - (line 106) -* --must-exist: Path searching options. (line 111) -* --path=STRING: Path searching options. +* --must-exist: Path searching options. (line 116) +* --path=STRING: Path searching options. + (line 121) * --progname=NAME: Path searching options. - (line 125) + (line 130) * --show-path=NAME: Auxiliary tasks. (line 41) * --srcdir, for building multiple architectures: configure scenarios. (line 18) * --subdir=STRING: Path searching options. - (line 130) + (line 135) * --var-value=VARIABLE: Auxiliary tasks. (line 12) * --version: Standard options. (line 10) * --with options: configure options. (line 16) @@ -3700,9 +3705,9 @@ Index * -g, compiling without: configure scenarios. (line 32) * -L option to ls: ls-R. (line 38) * -mktex=FILETYPE: Path searching options. - (line 100) + (line 105) * -no-mktex=FILETYPE: Path searching options. - (line 100) + (line 105) * -O, compiling with: configure scenarios. (line 32) * -static: ShellWidgetClass. (line 43) * . directories, ignored: ls-R. (line 33) @@ -4164,7 +4169,7 @@ Index * installation, simple: Simple installation. (line 6) * installing files: Installing files. (line 6) * interactive query: Path searching options. - (line 95) + (line 100) * interface, not frozen: Introduction. (line 27) * introduction: Introduction. (line 6) * kdebug:: Debugging. (line 105) @@ -4821,22 +4826,22 @@ Node: Filename aliases106701 Node: Database format107879 Node: Invoking kpsewhich108892 Node: Path searching options109837 -Node: Specially-recognized files116190 -Node: Auxiliary tasks117514 -Node: Standard options119339 -Node: TeX support119659 -Node: Supported file formats120950 -Node: File lookup128098 -Node: Glyph lookup129826 -Node: Basic glyph lookup130953 -Node: Fontmap131832 -Node: Fallback font134449 -Node: Suppressing warnings135414 -Node: Programming136519 -Node: Programming overview137032 -Node: Calling sequence139308 -Node: Program-specific files144337 -Node: Programming with config files145375 -Node: Index146675 +Node: Specially-recognized files116530 +Node: Auxiliary tasks117854 +Node: Standard options119679 +Node: TeX support119999 +Node: Supported file formats121290 +Node: File lookup128438 +Node: Glyph lookup130166 +Node: Basic glyph lookup131293 +Node: Fontmap132172 +Node: Fallback font134789 +Node: Suppressing warnings135754 +Node: Programming136859 +Node: Programming overview137372 +Node: Calling sequence139648 +Node: Program-specific files144677 +Node: Programming with config files145715 +Node: Index147015  End Tag Table diff --git a/Build/source/texk/kpathsea/kpathsea.texi b/Build/source/texk/kpathsea/kpathsea.texi index bb3a566005a..e9e6e7af1cb 100644 --- a/Build/source/texk/kpathsea/kpathsea.texi +++ b/Build/source/texk/kpathsea/kpathsea.texi @@ -1093,7 +1093,12 @@ Dvips. Default is 600. @cindex engine name Set the engine name to @var{name}. By default it is not set. The engine name is used in some search paths to allow files with the same -name but used by different engines to coexist. +name but used by different engines to coexist. In particular, since +the memory dump files (@file{.fmt}/@file{.base}/@file{.mem}) are now +stored in subdirectories named for the engine (@file{tex}, +@file{pdftex}, @file{xetex}, etc.), you must specify an engine name in +order to find them. You can use @samp{--engine=/} if you are a format +exists for only one engine and you don't care what it is. @item --format=@var{name} @opindex --format=@var{name} -- cgit v1.2.3