texlive[62232] trunk: double nest_size, param_size, stack_size for
commits+karl at tug.org
commits+karl at tug.org
Sun Feb 27 18:33:31 CET 2022
Revision: 62232
http://tug.org/svn/texlive?view=revision&revision=62232
Author: karl
Date: 2022-02-27 18:33:30 +0100 (Sun, 27 Feb 2022)
Log Message:
-----------
double nest_size, param_size, stack_size for stex
Modified Paths:
--------------
trunk/Build/source/texk/kpathsea/ChangeLog
trunk/Build/source/texk/kpathsea/texmf.cnf
trunk/Master/texmf-dist/web2c/texmf.cnf
trunk/Master/tlpkg/TeXLive/TLConfig.pm
Modified: trunk/Build/source/texk/kpathsea/ChangeLog
===================================================================
--- trunk/Build/source/texk/kpathsea/ChangeLog 2022-02-27 16:49:46 UTC (rev 62231)
+++ trunk/Build/source/texk/kpathsea/ChangeLog 2022-02-27 17:33:30 UTC (rev 62232)
@@ -1,3 +1,11 @@
+2022-02-27 Karl Berry <karl at tug.org>
+
+ * texmf.cnf (nest_size): 500 -> 1000.
+ (param_size): 10000 -> 20000.
+ (stack_size): 5000 -> 10000.
+ For stex (ctan.org/pkg/stex), although they also double main_memory
+ to 12M (despite the supposed limit of 8M)?
+
2022-01-18 Karl Berry <karl at freefriends.org>
* version.ac (kpse_dev): no more /dev.
Modified: trunk/Build/source/texk/kpathsea/texmf.cnf
===================================================================
--- trunk/Build/source/texk/kpathsea/texmf.cnf 2022-02-27 16:49:46 UTC (rev 62231)
+++ trunk/Build/source/texk/kpathsea/texmf.cnf 2022-02-27 17:33:30 UTC (rev 62232)
@@ -781,9 +781,6 @@
% To increase space for boxes (as might be needed by, e.g., PiCTeX),
% increase extra_mem_bot.
%
-% For some xy-pic samples, you may need as much as 700000 words of memory.
-% For the vast majority of documents, 60000 or less will do.
-%
main_memory = 5000000 % words of inimemory available; also applies to inimf&mp
extra_mem_top = 0 % extra high memory for chars, tokens, etc.
extra_mem_bot = 0 % extra low memory for boxes, glue, breakpoints, etc.
@@ -831,12 +828,12 @@
hyph_size = 8191 % prime number of hyphenation exceptions, >610, <65535
% http://primes.utm.edu/curios/page.php/8191.html
% dynamically increased as necessary, so not important.
-nest_size = 500 % simultaneous semantic levels (e.g., groups)
+nest_size = 1000 % simultaneous semantic levels (e.g., groups)
max_in_open = 15 % simultaneous input files and error insertions,
% also applies to MetaPost
-param_size = 10000 % simultaneous macro parameters, also applies to MP
+param_size = 20000 % simultaneous macro parameters, also applies to MP
save_size = 200000 % for saving values outside current group
-stack_size = 5000 % simultaneous input sources
+stack_size = 10000 % simultaneous input sources
% Limit on recursive expansion calls so TeX has a chance to quit nicely
% before stack space runs out. The default is 10000. Normally there is no
Modified: trunk/Master/texmf-dist/web2c/texmf.cnf
===================================================================
--- trunk/Master/texmf-dist/web2c/texmf.cnf 2022-02-27 16:49:46 UTC (rev 62231)
+++ trunk/Master/texmf-dist/web2c/texmf.cnf 2022-02-27 17:33:30 UTC (rev 62232)
@@ -781,9 +781,6 @@
% To increase space for boxes (as might be needed by, e.g., PiCTeX),
% increase extra_mem_bot.
%
-% For some xy-pic samples, you may need as much as 700000 words of memory.
-% For the vast majority of documents, 60000 or less will do.
-%
main_memory = 5000000 % words of inimemory available; also applies to inimf&mp
extra_mem_top = 0 % extra high memory for chars, tokens, etc.
extra_mem_bot = 0 % extra low memory for boxes, glue, breakpoints, etc.
@@ -831,12 +828,12 @@
hyph_size = 8191 % prime number of hyphenation exceptions, >610, <65535
% http://primes.utm.edu/curios/page.php/8191.html
% dynamically increased as necessary, so not important.
-nest_size = 500 % simultaneous semantic levels (e.g., groups)
+nest_size = 1000 % simultaneous semantic levels (e.g., groups)
max_in_open = 15 % simultaneous input files and error insertions,
% also applies to MetaPost
-param_size = 10000 % simultaneous macro parameters, also applies to MP
+param_size = 20000 % simultaneous macro parameters, also applies to MP
save_size = 200000 % for saving values outside current group
-stack_size = 5000 % simultaneous input sources
+stack_size = 10000 % simultaneous input sources
% Limit on recursive expansion calls so TeX has a chance to quit nicely
% before stack space runs out. The default is 10000. Normally there is no
Modified: trunk/Master/tlpkg/TeXLive/TLConfig.pm
===================================================================
--- trunk/Master/tlpkg/TeXLive/TLConfig.pm 2022-02-27 16:49:46 UTC (rev 62231)
+++ trunk/Master/tlpkg/TeXLive/TLConfig.pm 2022-02-27 17:33:30 UTC (rev 62232)
@@ -1,6 +1,6 @@
# $Id$
# TeXLive::TLConfig.pm - module exporting configuration values
-# Copyright 2007-2021 Norbert Preining
+# Copyright 2007-2022 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
More information about the tex-live-commits
mailing list.