summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
authorHan The Thanh <hanthethanh@gmail.com>2008-07-11 06:51:52 +0000
committerHan The Thanh <hanthethanh@gmail.com>2008-07-11 06:51:52 +0000
commit5462d22867b0b14fa5d3afc1817a520884434bb7 (patch)
treea75472bde18a4c09b0585ca5a0ff783b73576b2b /Build/source
parent64fb6a7915684ba31fa840d9ec3d8acdda279ae5 (diff)
changed pdftex version number
git-svn-id: svn://tug.org/texlive/trunk@9446 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r--Build/source/texk/web2c/pdftexdir/NEWS5
-rw-r--r--Build/source/texk/web2c/pdftexdir/README2
-rw-r--r--Build/source/texk/web2c/pdftexdir/pdftex.mk2
-rw-r--r--Build/source/texk/web2c/pdftexdir/pdftex.web12
4 files changed, 9 insertions, 12 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/NEWS b/Build/source/texk/web2c/pdftexdir/NEWS
index edf84569fe6..cb095a52791 100644
--- a/Build/source/texk/web2c/pdftexdir/NEWS
+++ b/Build/source/texk/web2c/pdftexdir/NEWS
@@ -1,9 +1,12 @@
--------------------------------------------------
-pdfTeX 3.1415926-1.40.8 was released on 2008-05-??
+pdfTeX 3.1415926-1.40.8 was released on 2008-07-10
--------------------------------------------------
+- Incorporated synctex
- Incorporated the new version of TeX: 3.1415926
- The pool file is now compiled in
- Bugfix:
+ - some large TrueType fonts caused pdftex to segfault (1866)
+ - fix for copying contents streams of included pdf (1751)
- Fonts from included PDFs for which maplines existed missed their /StemV
values
- \pdflastximagepages was broken for JBIG2 images
diff --git a/Build/source/texk/web2c/pdftexdir/README b/Build/source/texk/web2c/pdftexdir/README
index c40803f4d24..cb3b5ea82e2 100644
--- a/Build/source/texk/web2c/pdftexdir/README
+++ b/Build/source/texk/web2c/pdftexdir/README
@@ -85,7 +85,7 @@ paragraph optimization is inspired by the work of Hermann Zapf.
------------------------------------------------------------------------------
-Please send bug reports, offers of help, etc. to martin@pdftex.org
+Please send bug reports, offers of help, etc. to h a n t h e t h a n h @ g m a i l . c o m
$Id$
// vim: tw=75
diff --git a/Build/source/texk/web2c/pdftexdir/pdftex.mk b/Build/source/texk/web2c/pdftexdir/pdftex.mk
index 287cd06b63f..bd5dddd0b11 100644
--- a/Build/source/texk/web2c/pdftexdir/pdftex.mk
+++ b/Build/source/texk/web2c/pdftexdir/pdftex.mk
@@ -9,7 +9,7 @@ pdftexdir = pdftexdir
LIBOBSDCOMPATDIR=../../libs/obsdcompat
LIBOBSDCOMPATSRCDIR=$(srcdir)/$(LIBOBSDCOMPATDIR)
-XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATSRCDIR) -I$(LIBOBSDCOMPATSRCDIR)/..
+XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATSRCDIR) -I$(LIBOBSDCOMPATSRCDIR)/.. -I$(ZLIBSRCDIR)
Makefile: $(srcdir)/$(pdftexdir)/pdftex.mk
diff --git a/Build/source/texk/web2c/pdftexdir/pdftex.web b/Build/source/texk/web2c/pdftexdir/pdftex.web
index 2f1948a7b4e..61daf1807af 100644
--- a/Build/source/texk/web2c/pdftexdir/pdftex.web
+++ b/Build/source/texk/web2c/pdftexdir/pdftex.web
@@ -289,7 +289,7 @@ known as `\eTeX'.
@#
@d pdftex_version==140 { \.{\\pdftexversion} }
@d pdftex_revision=="8" { \.{\\pdftexrevision} }
-@d pdftex_version_string=='-1.40.8-beta-20080513' {current \pdfTeX\ version}
+@d pdftex_version_string=='-1.40.8' {current \pdfTeX\ version}
@#
@d pdfeTeX_banner=='This is pdfeTeX, Version 3.1415926',pdftex_version_string,eTeX_version_string
{printed when \pdfeTeX\ starts}
@@ -19794,20 +19794,14 @@ end
@ @<Output the cross-reference stream dictionary@>=
pdf_new_dict(obj_type_others, 0, 0);
-if (obj_offset(sys_obj_ptr) > 16777215)
- and (obj_offset(sys_obj_ptr) > ((16777216 * 256) - 1)) then
- {this obviously works only on platforms with more than 32 bits; the
-expression is not a constant because otherwise tangle would scream number too
-large}
+if ((obj_offset(sys_obj_ptr)/256) > 16777215) then
xref_offset_width := 5
else if obj_offset(sys_obj_ptr) > 16777215 then
xref_offset_width := 4
else if obj_offset(sys_obj_ptr) > 65535 then
xref_offset_width := 3
-else if obj_offset(sys_obj_ptr) > 255 then
- xref_offset_width := 2
else
- xref_offset_width := 1;
+ xref_offset_width := 2;
@<Build a linked list of free objects@>;
pdf_print_ln("/Type /XRef");
pdf_print("/Index [0 ");