summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Build/source/README.coding4
-rw-r--r--Build/source/README.config19
-rw-r--r--Build/source/README.hacking4
-rw-r--r--Build/source/texk/tetex/ChangeLog4
-rwxr-xr-xBuild/source/texk/tetex/texlinks2
-rw-r--r--Build/source/texk/web2c/bibtex.ch29
6 files changed, 33 insertions, 29 deletions
diff --git a/Build/source/README.coding b/Build/source/README.coding
index bf0501b4f05..2252b5f4535 100644
--- a/Build/source/README.coding
+++ b/Build/source/README.coding
@@ -1,4 +1,4 @@
-Copyright (C) 2009 Peter Breitenlohner <tex-live@tug.org>
+Copyright (C) 2009, 2010 Peter Breitenlohner <tex-live@tug.org>
You may freely use, modify and/or distribute this file.
TeX Live (TL) coding rules
@@ -18,7 +18,7 @@ independently.
1.1. ANSI C function prototypes and definitions
-----------------------------------------------
The TL build system no longer supports pre-ANSI C compilers. Thus all
-functions prototypes and definitions must conform to the ANSI C standard
+function prototypes and definitions must conform to the ANSI C standard
(including `void' in the declaration of functions that take no parameters).
1.2. Static
diff --git a/Build/source/README.config b/Build/source/README.config
index d67d38a643d..2ab104bdd2d 100644
--- a/Build/source/README.config
+++ b/Build/source/README.config
@@ -1,4 +1,4 @@
-Copyright (C) 2009 Peter Breitenlohner <tex-live@tug.org>
+Copyright (C) 2009, 2010 Peter Breitenlohner <tex-live@tug.org>
You may freely use, modify and/or distribute this file.
Configure options for the TeX Live (TL) build system
@@ -113,11 +113,11 @@ its requirement for clisp et al.).
2.3.1. --with-tex-banner=STR
Specify the version string STR appended to banner lines, replacing the
default `Web2C YYYY'; the string STR must contain the current Web2C
-version, that is, the YYYY (currently 2009).
+version, that is, the YYYY (currently 2010/dev).
The Build script for a native TL build currently specifies
-`--with-tex-banner="TeX Live 2009"', whereas a distro build should alter
-this to, e.g., `--with-tex-banner="TeX Live 2009/Debian"'.
+`--with-tex-banner="TeX Live 2010/dev"', whereas a distro build should alter
+this to, e.g., `--with-tex-banner="TeX Live 2010/dev/Debian"'.
2.3.1. --with-editor=CMD
Specify the command CMD to invoke from the `e' option, replacing the default
@@ -152,10 +152,9 @@ Do not build the WEB programs bibtex ... weave, e.g., if you just
want to rebuild engines.
2.3.11. --disable-omfonts
-Build the Web versions of the omega font utilies (ofm2opl, opl2ofm,
-ovf2ovp, and ovp2ovf) instead of the C version, omfonts. The Web
-versions are needed in Japanese environments; the C versions fix some
-(unknown) bugs. We hope the situation will be resolved.
+Build the Web versions of the omega font utilies (ofm2opl, opl2ofm, ovf2ovp,
+and ovp2ovf) instead of the C version, omfonts. The Web and C versions
+should now be roughly equivalent.
2.4. Configure options for texk/xdvik/
--------------------------------------
@@ -209,8 +208,8 @@ for most libraries (not allowed for a native TeX Live build).
For many libraries there are in addition '--with-LIB-includes=DIR' and
'--with-LIB-libdir=DIR' to indicate non standard search locations.
-The top-level configure script performs a consistency check for all
-required system libraries and bails out early if some these tests fail.
+The top-level configure script performs a consistency check for all required
+system libraries and bails out early if some of these tests fail.
3.2. Configure options for libfontconfig
----------------------------------------
diff --git a/Build/source/README.hacking b/Build/source/README.hacking
index 7cf899b2a0e..fba4e12a413 100644
--- a/Build/source/README.hacking
+++ b/Build/source/README.hacking
@@ -1,4 +1,4 @@
-Copyright (C) 2009 Peter Breitenlohner <tex-live@tug.org>
+Copyright (C) 2009, 2010 Peter Breitenlohner <tex-live@tug.org>
You may freely use, modify and/or distribute this file.
Modifying the TeX Live (TL) build system
@@ -22,7 +22,7 @@ flex 2.5.35
When anything in the TL build system (configure.ac and Makefile.am files
with their fragments or M4 macros in m4/) has been modified you have to
-rebuild the coresponding configure, Makefile.in, config.h or c-auto,h, or
+rebuild the coresponding configure, Makefile.in, config.h or c-auto.h, or
other generated files. You should use the versions mentioned above. This
is most easily done automatically using maintainer-mode.
diff --git a/Build/source/texk/tetex/ChangeLog b/Build/source/texk/tetex/ChangeLog
index 807bbaf8e73..fa597585d83 100644
--- a/Build/source/texk/tetex/ChangeLog
+++ b/Build/source/texk/tetex/ChangeLog
@@ -1,3 +1,7 @@
+2010-03-12 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * texlinks (version): Add missing quote in svn id.
+
2010-03-11 Karl Berry <karl@tug.org>
* updmap,
diff --git a/Build/source/texk/tetex/texlinks b/Build/source/texk/tetex/texlinks
index 686ac4ea92a..5ceaccdcd2d 100755
--- a/Build/source/texk/tetex/texlinks
+++ b/Build/source/texk/tetex/texlinks
@@ -39,7 +39,7 @@ export PATH
# hack around a bug in zsh:
test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
-version='$Id$
+version='$Id$'
progname=texlinks
cnf=fmtutil.cnf # name of the config file
diff --git a/Build/source/texk/web2c/bibtex.ch b/Build/source/texk/web2c/bibtex.ch
index 7600f7a4fcc..5d5e0cff9be 100644
--- a/Build/source/texk/web2c/bibtex.ch
+++ b/Build/source/texk/web2c/bibtex.ch
@@ -1444,23 +1444,23 @@ as the smallest prime number not less than 85\% of |hash_size| (and
|>=128|).
@d primes == hash_next {array holding the first |k| primes}
-@d mult == hash_text {array holding odd multiples of the first |ord| primes}
+@d mult == hash_text {array holding odd multiples of the first |o| primes}
@<Procedures and functions for about everything@>=
procedure compute_hash_prime;
var hash_want: integer; {85\% of |hash_size|}
-@!k: integer; {number of primes}
-@!j: integer; {a number to be tested}
-@!order: integer; {number of odd multiples of primes}
-@!square: integer; {${\it prime}_{\it order}^2$}
+@!k: integer; {number of prime numbers $p_i$ in |primes|}
+@!j: integer; {a prime number candidate}
+@!o: integer; {number of odd multiples of primes in |mult|}
+@!square: integer; {$p_o^2$}
@!n: integer; {loop index}
-@!jprime: boolean; {is |j| a prime?}
+@!j_prime: boolean; {is |j| a prime?}
begin hash_want := (hash_size div 20) * 17;
j := 1;
k := 1;
hash_prime := 2;
primes[k] := hash_prime;
-order := 2;
+o := 2;
square := 9;
while hash_prime < hash_want do
begin
@@ -1468,19 +1468,20 @@ while hash_prime < hash_want do
j := j + 2;
if j = square then
begin
- mult[order] := j;
- incr (order);
- square := primes[order] * primes[order];
+ mult[o] := j;
+ j := j + 2;
+ incr (o);
+ square := primes[o] * primes[o];
end;
n := 2;
- jprime := true;
- while (n < order) and jprime do
+ j_prime := true;
+ while (n < o) and j_prime do
begin
while mult[n] < j do mult[n] := mult[n] + 2 * primes[n];
- if mult[n] = j then jprime := false;
+ if mult[n] = j then j_prime := false;
incr (n);
end;
- until jprime;
+ until j_prime;
incr (k);
hash_prime := j;
primes[k] := hash_prime;