diff options
Diffstat (limited to 'Build/source/texk/web2c')
9 files changed, 17 insertions, 117 deletions
diff --git a/Build/source/texk/web2c/synctexdir/ChangeLog b/Build/source/texk/web2c/synctexdir/ChangeLog index f29f21ecd96..2bb4b576ea0 100644 --- a/Build/source/texk/web2c/synctexdir/ChangeLog +++ b/Build/source/texk/web2c/synctexdir/ChangeLog @@ -1,3 +1,10 @@ +2009-07-13 Jerome Laurens <jerome.laurens@u-bourgogne.fr> + + No need to rebuild the binaries with these changes. + * INSTALL: the content has no meaning with the new building architecture, file removed. + * synctex_parser*: version number changed to 1.8 + * synctex_main.c: version number updated to 1.2 (2 typos) + 2009-07-10 Peter Breitenlohner <peb@mppmu.mpg.de> * am/synctex.am: remove unused files Makefile, Makefile.in. diff --git a/Build/source/texk/web2c/synctexdir/INSTALL b/Build/source/texk/web2c/synctexdir/INSTALL deleted file mode 100644 index b894c46e732..00000000000 --- a/Build/source/texk/web2c/synctexdir/INSTALL +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright (c) 2008 jerome DOT laurens AT u-bourgogne DOT fr -# -# This file is part of the SyncTeX package. -# -# License: -# -------- -# Permission is hereby granted, free of charge, to any person -# obtaining a copy of this software and associated documentation -# files (the "Software"), to deal in the Software without -# restriction, including without limitation the rights to use, -# copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the -# Software is furnished to do so, subject to the following -# conditions: -# -# The above copyright notice and this permission notice shall be -# included in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -# OTHER DEALINGS IN THE SOFTWARE -# -# Except as contained in this notice, the name of the copyright holder -# shall not be used in advertising or otherwise to promote the sale, -# use or other dealings in this Software without prior written -# authorization from the copyright holder. -# -# Acknowledgments: -# ---------------- -# The author received useful remarks from the pdfTeX developers, especially Hahn The Thanh, -# and significant help from XeTeX developer Jonathan Kew -# -# Nota Bene: -# ---------- -# If you include or use a significant part of the synctex package into a software, -# I would appreciate to be listed as contributor and see "SyncTeX" highlighted. -# -# Version 1 -# Thu Jun 19 09:39:21 UTC 2008 - -How to INSTALL synctex support in web2c. - -First you need a recent convert tool (as of march 2008) - -Modify your .mk file to mimic what was done for pdftex - -In synctex.mk -------------- -### SyncTeX support in pdftex -# list of change files -synctex-pdftex_ch_srcs_mem_only = \ - $(synctex_dir)/synctex-mem.ch0 \ - $(synctex_dir)/synctex-mem.ch1 \ - $(synctex_dir)/synctex-e-mem.ch0 \ - $(synctex_dir)/synctex-e-mem.ch1 -synctex-pdftex_ch_srcs_on = \ - $(synctex-pdftex_ch_srcs_mem_only) \ - $(synctex_dir)/synctex-rec.ch0 \ - $(synctex_dir)/synctex-rec.ch1 \ - $(synctex_dir)/synctex-e-rec.ch0 \ - $(synctex_dir)/synctex-e-rec.ch1 \ - $(synctex_dir)/synctex-pdf-rec.ch2 -synctex-pdftex_ch_srcs_off = -# The C sources and headers -synctex-pdftex_o = synctex-pdf.o -synctex-pdf.h: $(synctex_dir)/synctex.h - cat $(synctex_dir)/synctex.h >$@ -synctex-pdftex.h: $(synctex_dir)/$@ - cat $(synctex_dir)/$@ >$@ -synctex-pdf.c: pdftexd.h $(synctex_dir)/synctex.c synctex-pdftex.h - sed s/TEX-OR-MF-OR-MP/pdftex/ $(synctex_dir)/synctex.c >$@ -synctex_pdftexd_on = \ - if test -z "`grep __SyncTeX__ pdftexd.h`";\ - then\ - $(synctex_all_texd);\ - sed -f synctex_sed_command.txt pdftexd.h > synctex_pdftexd.h;\ - mv synctex_pdftexd.h pdftexd.h;\ - rm -f synctex_sed_command.txt;\ - fi -synctex_pdftexd_off = -# switchers: _on to enable full synctex support, _off to completely disable synctex, _mem_only to only implement memory management. -synctex-pdftex_ch_srcs = $(synctex-pdftex_ch_srcs_on) -# _on to enable -synctex command line option, _off to disable -synctex_pdftexd = $(synctex_pdftexd_on) - -In pdftex.mk ------------- -# The C sources. -pdftex_c = pdftexini.c pdftex0.c pdftex1.c pdftex2.c pdftex3.c -pdftex_o = pdftexini.o pdftex0.o pdftex1.o pdftex2.o pdftex3.o pdftexextra.o loadpdftexpool.o $(synctex-pdftex_o) - -# C file dependencies. -$(pdftex_c) pdftexcoerce.h pdftexd.h: pdftex.p $(web2c_texmf) $(srcdir)/$(pdftexdir)/pdftex.defines $(srcdir)/$(pdftexdir)/pdftex.h - $(web2c) pdftex - $(synctex_pdftexd) - -# Sources for pdftex.ch: -pdftex_ch_srcs = $(srcdir)/$(pdftexdir)/pdftex.web \ - $(srcdir)/$(pdftexdir)/tex.ch0 \ - $(srcdir)/tex.ch \ - $(synctex-pdftex_ch_srcs) \ - $(srcdir)/$(pdftexdir)/pdftex.ch - diff --git a/Build/source/texk/web2c/synctexdir/synctex_main.c b/Build/source/texk/web2c/synctexdir/synctex_main.c index fdcece591a8..809f1505daf 100644 --- a/Build/source/texk/web2c/synctexdir/synctex_main.c +++ b/Build/source/texk/web2c/synctexdir/synctex_main.c @@ -43,7 +43,7 @@ Nota Bene: If you include or use a significant part of the synctex package into a software, I would appreciate to be listed as contributor and see "SyncTeX" highlighted. -Version 1.1 +Version 1.2 Thu Jun 19 09:39:21 UTC 2008 History: @@ -140,7 +140,7 @@ void synctex_usage(char * error,va_list ap) { } fprintf((error?stderr:stdout), "usage: synctex <subcommand> [options] [args]\n" - "Synchronize TeXnology command-line client, version 1.1\n\n" + "Synchronize TeXnology command-line client, version 1.2\n\n" "The Synchronization TeXnology by Jérôme Laurens is a new feature of recent TeX engines.\n" "It allows to synchronize between input and output, which means to\n" "navigate from the source document to the typeset material and vice versa.\n\n" diff --git a/Build/source/texk/web2c/synctexdir/synctex_parser.c b/Build/source/texk/web2c/synctexdir/synctex_parser.c index 327ca37abef..f634bc1a8b9 100644 --- a/Build/source/texk/web2c/synctexdir/synctex_parser.c +++ b/Build/source/texk/web2c/synctexdir/synctex_parser.c @@ -3,7 +3,7 @@ Copyright (c) 2008, 2009 jerome DOT laurens AT u-bourgogne DOT fr This file is part of the SyncTeX package. -Version: 1.6 +Version: 1.8 See synctex_parser_readme.txt for more details Latest Revision: Wed Jul 1 11:18:18 UTC 2009 diff --git a/Build/source/texk/web2c/synctexdir/synctex_parser.h b/Build/source/texk/web2c/synctexdir/synctex_parser.h index 6f549a489bc..a8e07dfbc6f 100644 --- a/Build/source/texk/web2c/synctexdir/synctex_parser.h +++ b/Build/source/texk/web2c/synctexdir/synctex_parser.h @@ -5,7 +5,7 @@ This file is part of the SyncTeX package. Latest Revision: Wed Jul 1 11:16:51 UTC 2009 -Version: 1.6 +Version: 1.8 See synctex_parser_readme.txt for more details License: diff --git a/Build/source/texk/web2c/synctexdir/synctex_parser_readme.txt b/Build/source/texk/web2c/synctexdir/synctex_parser_readme.txt index 9478a9929ad..6cc8111b0f1 100644 --- a/Build/source/texk/web2c/synctexdir/synctex_parser_readme.txt +++ b/Build/source/texk/web2c/synctexdir/synctex_parser_readme.txt @@ -6,7 +6,7 @@ It allows to synchronize between input and output, which means to navigate from the source document to the typeset material and vice versa. More informations on http://itexmac2.sourceforge.net/SyncTeX.html -This package is mainly for developers, it contains the following files: +This package is mainly for developers, it mainly contains the following files: synctex_parser_readme.txt synctex_parser_version.txt @@ -53,7 +53,8 @@ History: - The bug that prevented synchronization with compressed files on windows has been fixed. - New interface to allow system specific customization. - Note that some APIs have changed. -1.7: Mer 8 jul 2009 11:32:38 UTC +1.8: Mer 8 jul 2009 11:32:38 UTC +Note that version 1.7 was delivered privately. - bug fix: synctex was causing a memory leak in pdftex and xetex, thus some processing speed degradation - bug fix: the synctex command line tool was broken when updating a .synctex file - enhancement: better accuracy of the synchronization process diff --git a/Build/source/texk/web2c/synctexdir/synctex_parser_utils.c b/Build/source/texk/web2c/synctexdir/synctex_parser_utils.c index 4078db088e6..f3b8eff2514 100644 --- a/Build/source/texk/web2c/synctexdir/synctex_parser_utils.c +++ b/Build/source/texk/web2c/synctexdir/synctex_parser_utils.c @@ -5,7 +5,7 @@ This file is part of the SyncTeX package. Latest Revision: Wed Jul 1 11:16:25 UTC 2009 -Version: 1.6 +Version: 1.8 See synctex_parser_readme.txt for more details License: diff --git a/Build/source/texk/web2c/synctexdir/synctex_parser_utils.h b/Build/source/texk/web2c/synctexdir/synctex_parser_utils.h index 12740b07b14..362e0755d44 100644 --- a/Build/source/texk/web2c/synctexdir/synctex_parser_utils.h +++ b/Build/source/texk/web2c/synctexdir/synctex_parser_utils.h @@ -3,7 +3,7 @@ Copyright (c) 2008, 2009 jerome DOT laurens AT u-bourgogne DOT fr This file is part of the SyncTeX package. -Version: 1.6 +Version: 1.8 Latest Revision: Wed Jul 1 11:16:01 UTC 2009 See synctex_parser_readme.txt for more details diff --git a/Build/source/texk/web2c/synctexdir/synctex_parser_version.txt b/Build/source/texk/web2c/synctexdir/synctex_parser_version.txt index 400122e60f5..46843749469 100644 --- a/Build/source/texk/web2c/synctexdir/synctex_parser_version.txt +++ b/Build/source/texk/web2c/synctexdir/synctex_parser_version.txt @@ -1 +1 @@ -1.5
\ No newline at end of file +1.8
\ No newline at end of file |