[NTG-pdftex] [ pdftex-Patches-375 ] Patch EscapeAndOther

noreply at sarovar.org noreply at sarovar.org
Sat Jun 25 03:42:30 CEST 2005

Patches item #375, was opened at 2005-06-25 03:42
You can respond by visiting: 

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Heiko Oberdiek (oberdiek)
Assigned to: Nobody (None)
Summary: Patch EscapeAndOther

Initial Comment:

Subject: Patch EscapeAndOther
Date: 2005/06/25
Author: Heiko Oberdiek

The patch is based on pdftex-1.30.0-rc1.
It supersedes patch EscapeDivers.tar.bz2

Inherited from patch EscapeDivers:
  Expandable: \pdfstrcmp, \pdfescapestring, \pdfescapename
  Added: \pdfescapehex, \pdfunescapehex
  Fix: \pdfescapename: '%' is also a delimiter that
       needs escaping.

New in patch EscapeAndOther:
  * \pdfcreationdate
  * \pdffilemoddate
  * \pdffilesize
  * \pdfmdfivesum
  * \pdffiledump
  * \pdfshellescape
  * \pdfmatch and \pdflastmatch
  * Start with bug fix: quotes are legal in other
    operating systems than windows.

The description is in file README and
I also post it to the ntg-pdftex mailing

Patched files:
  The main part is implemented in:
  * utils.c
  * pdfstrcmp.ch is added.

  The other files only contains small changes:
  * pdftoepdf.cc, epdf.h, ptexlib.h
      because of changed signature of
  * pdftex.defines adds new/deletes old entries of utils.c
  * pdftex.mk, pdfetex.mk: addition of pdfstrcmp.ch

Patch is applied by
  patch -p0 <EscapeDivers.patch
in the base directory that contains "src".

Example, the current directory contains
pdftex-1.30.0-rc1.zip and EscapeAndOther.patch,
contained in EscapeAndOther.tar.bz2:
  unzip pdftex-1.30.0-rc1.zip
  cd pdftex-1.30.0-rc1
  patch -p0 <../EscapeAndOther.patch

Test files that test the conversion of all characters:

Have fun
  Heiko <oberdiek at uni-freiburg.de>


You can respond by visiting: 

More information about the ntg-pdftex mailing list