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.