summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2012-03-12 09:47:56 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2012-03-12 09:47:56 +0000
commit2386c1184c15a8ee1fb679e2de49b5972d3d179d (patch)
tree9cc045f5cc0ceb4e45293a23932aad193ea564ee /Build
parent57768fa5c30bc7206778ce0c52818eac8dfa2518 (diff)
dvisvgm 1.0.11
git-svn-id: svn://tug.org/texlive/trunk@25614 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/README4
-rw-r--r--Build/source/texk/dvisvgm/ChangeLog5
-rwxr-xr-xBuild/source/texk/dvisvgm/configure26
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11-PATCHES/TL-Changes (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10-PATCHES/TL-Changes)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11-PATCHES/patch-03-texlive_gs_init (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10-PATCHES/patch-03-texlive_gs_init)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/AUTHORS (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/AUTHORS)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/COPYING (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/COPYING)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/ChangeLog0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/INSTALL (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/INSTALL)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/LGPL-2.1.txt (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/LGPL-2.1.txt)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/Makefile.am)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/Makefile.in)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/NEWS (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS)8
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/README (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/README)8
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/aclocal.m4 (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/aclocal.m4)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/config.h.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/config.h.in)0
-rwxr-xr-xBuild/source/texk/dvisvgm/dvisvgm-1.0.11/configure (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/configure)22
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/configure.ac (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/configure.ac)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/Makefile.am)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/Makefile.in)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/dvisvgm.1 (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/dvisvgm.1)218
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/dvisvgm.txt.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/dvisvgm.txt.in)122
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/Makefile.am)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/Makefile.in)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/auxiliary.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/auxiliary.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/bitmap.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/bitmap.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/curve.c (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/curve.c)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/curve.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/curve.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/decompose.c (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/decompose.c)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/decompose.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/decompose.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/lists.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/lists.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/potracelib.c (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/potracelib.c)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/potracelib.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/potracelib.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/progress.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/progress.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/trace.c (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/trace.c)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/trace.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/trace.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BgColorSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BgColorSpecialHandler.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BgColorSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BgColorSpecialHandler.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Bitmap.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Bitmap.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Bitmap.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Bitmap.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BoundingBox.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BoundingBox.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BoundingBox.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BoundingBox.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CRC32.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CRC32.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CRC32.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CRC32.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Calculator.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Calculator.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Calculator.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Calculator.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CmdLineParserBase.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CmdLineParserBase.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CmdLineParserBase.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CmdLineParserBase.h)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Color.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Color.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Color.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Color.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ColorSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ColorSpecialHandler.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ColorSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ColorSpecialHandler.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CommandLine.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CommandLine.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CommandLine.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CommandLine.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DLLoader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DLLoader.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DLLoader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DLLoader.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIActions.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIActions.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIActions.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIActions.h)8
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIReader.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIReader.h)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVG.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVG.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVG.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVG.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVGActions.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVGActions.cpp)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVGActions.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVGActions.h)10
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Directory.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Directory.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Directory.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Directory.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DvisvgmSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DvisvgmSpecialHandler.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DvisvgmSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DvisvgmSpecialHandler.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/EmSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/EmSpecialHandler.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/EmSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/EmSpecialHandler.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileFinder.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileFinder.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileFinder.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileFinder.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FilePath.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FilePath.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FilePath.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FilePath.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileSystem.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileSystem.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileSystem.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileSystem.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Font.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Font.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Font.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Font.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontCache.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontCache.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontCache.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontCache.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEncoding.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEncoding.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEncoding.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEncoding.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEngine.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEngine.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEngine.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEngine.h)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontManager.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontManager.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontManager.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontManager.h)10
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontMap.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontMap.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontMap.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontMap.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFGlyphTracer.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFGlyphTracer.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFGlyphTracer.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFGlyphTracer.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFReader.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFReader.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFTracer.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFTracer.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFTracer.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFTracer.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Ghostscript.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Ghostscript.cpp)10
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Ghostscript.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Ghostscript.h)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Glyph.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Glyph.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GlyphTracerMessages.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GlyphTracerMessages.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GraphicPath.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GraphicPath.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputBuffer.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputBuffer.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputBuffer.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputBuffer.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputReader.cpp)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputReader.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Length.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Length.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Length.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Length.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Makefile.am)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Makefile.in)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Matrix.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Matrix.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Matrix.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Matrix.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Message.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Message.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Message.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Message.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MessageException.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MessageException.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MetafontWrapper.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MetafontWrapper.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MetafontWrapper.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MetafontWrapper.h)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PSInterpreter.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PSInterpreter.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PSInterpreter.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PSInterpreter.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageRanges.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageRanges.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageRanges.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageRanges.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageSize.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageSize.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageSize.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageSize.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Pair.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Pair.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Process.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Process.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Process.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Process.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PsSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PsSpecialHandler.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PsSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PsSpecialHandler.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SVGTree.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SVGTree.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SVGTree.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SVGTree.h)12
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SignalHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SignalHandler.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SignalHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SignalHandler.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialActions.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialActions.h)12
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialHandler.h)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialManager.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialManager.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialManager.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialManager.h)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamReader.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamReader.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamWriter.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamWriter.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamWriter.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamWriter.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/System.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/System.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/System.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/System.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TFM.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TFM.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TFM.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TFM.h)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Terminal.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Terminal.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Terminal.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Terminal.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TpicSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TpicSpecialHandler.cpp)26
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TpicSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TpicSpecialHandler.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFActions.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFActions.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFReader.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFReader.h)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VectorStream.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VectorStream.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocTypeNode.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocTypeNode.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocument.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocument.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocument.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocument.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLNode.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLNode.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLNode.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLNode.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLString.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLString.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLString.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLString.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/dvisvgm.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/dvisvgm.cpp)21
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/gzstream.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/gzstream.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/gzstream.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/gzstream.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/iapi.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/iapi.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ierrors.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ierrors.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/macros.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/macros.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/options.xml (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/options.xml)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/psdefs.psc (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/psdefs.psc)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/types.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/types.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/BoundingBoxTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/BoundingBoxTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CRC32Test.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CRC32Test.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CalculatorTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CalculatorTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/ColorSpecialTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/ColorSpecialTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CommandLineTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CommandLineTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/DirectoryTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/DirectoryTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FileFinderTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FileFinderTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FilePathTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FilePathTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FileSystemTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FileSystemTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FontManagerTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FontManagerTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FontMapTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FontMapTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/GFReaderTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/GFReaderTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/GraphicPathTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/GraphicPathTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/LengthTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/LengthTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/Makefile.am)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/Makefile.in)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/MatrixTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/MatrixTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/MessageExceptionTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/MessageExceptionTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PSInterpreterTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PSInterpreterTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PageRagesTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PageRagesTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PageSizeTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PageSizeTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PairTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PairTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/SplittedCharInputBufferTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/SplittedCharInputBufferTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamInputBufferTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamInputBufferTest.cpp)8
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamReaderTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamReaderTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamWriterTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamWriterTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/TypesTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/TypesTest.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/VectorStreamTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/VectorStreamTest.cpp)2
-rwxr-xr-xBuild/source/texk/dvisvgm/dvisvgm-1.0.11/tests/check-conv (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/check-conv)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/cmr10.600gf (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/cmr10.600gf)bin24244 -> 24244 bytes
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest-nf-cmp.svg (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest-nf-cmp.svg)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest-wf-cmp.svg (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest-wf-cmp.svg)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest.dvi (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest.dvi)bin2072 -> 2072 bytes
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/normalize.xsl (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/normalize.xsl)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample-nf-cmp.svg (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample-nf-cmp.svg)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample-wf-cmp.svg (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample-wf-cmp.svg)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample.dvi (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample.dvi)bin1320 -> 1320 bytes
-rw-r--r--Build/source/texk/dvisvgm/version.ac4
203 files changed, 475 insertions, 397 deletions
diff --git a/Build/source/texk/README b/Build/source/texk/README
index 5e8a75789a1..a967401f44c 100644
--- a/Build/source/texk/README
+++ b/Build/source/texk/README
@@ -58,8 +58,8 @@ dvipos - ?
dvipsk - maintained here by Tom Rokicki, Karl Berry, Akira Kakuto, ...
-dvisvgm 1.0.10 - checked 22dec11
- http://downloads.sourceforge.net/dvisvgm/dvisvgm-1.0.10.tar.gz
+dvisvgm 1.0.11 - checked 12mar12
+ http://downloads.sourceforge.net/dvisvgm/dvisvgm-1.0.11.tar.gz
gsftopk - from Paul Vojta's xdvi?
diff --git a/Build/source/texk/dvisvgm/ChangeLog b/Build/source/texk/dvisvgm/ChangeLog
index 403474338f6..8958814ee47 100644
--- a/Build/source/texk/dvisvgm/ChangeLog
+++ b/Build/source/texk/dvisvgm/ChangeLog
@@ -1,3 +1,8 @@
+2012-03-12 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Imported release 1.0.11.
+ * version.ac: Adapted.
+
2011-12-22 Peter Breitenlohner <peb@mppmu.mpg.de>
* Imported release 1.0.10.
diff --git a/Build/source/texk/dvisvgm/configure b/Build/source/texk/dvisvgm/configure
index df1b950a9aa..d5bcba02051 100755
--- a/Build/source/texk/dvisvgm/configure
+++ b/Build/source/texk/dvisvgm/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for dvisvgm 1.0.10.
+# Generated by GNU Autoconf 2.68 for dvisvgm 1.0.11.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -570,12 +570,12 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='dvisvgm'
PACKAGE_TARNAME='dvisvgm'
-PACKAGE_VERSION='1.0.10'
-PACKAGE_STRING='dvisvgm 1.0.10'
+PACKAGE_VERSION='1.0.11'
+PACKAGE_STRING='dvisvgm 1.0.11'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
-ac_unique_file="dvisvgm-1.0.10/src/dvisvgm.cpp"
+ac_unique_file="dvisvgm-1.0.11/src/dvisvgm.cpp"
# Factoring default headers for most tests.
ac_includes_default="\
#include <stdio.h>
@@ -1339,7 +1339,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures dvisvgm 1.0.10 to adapt to many kinds of systems.
+\`configure' configures dvisvgm 1.0.11 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1409,7 +1409,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of dvisvgm 1.0.10:";;
+ short | recursive ) echo "Configuration of dvisvgm 1.0.11:";;
esac
cat <<\_ACEOF
@@ -1536,7 +1536,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-dvisvgm configure 1.0.10
+dvisvgm configure 1.0.11
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2228,7 +2228,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by dvisvgm $as_me 1.0.10, which was
+It was created by dvisvgm $as_me 1.0.11, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -7613,7 +7613,7 @@ fi
# Define the identity of the package.
PACKAGE='dvisvgm'
- VERSION='1.0.10'
+ VERSION='1.0.11'
cat >>confdefs.h <<_ACEOF
@@ -17294,7 +17294,7 @@ Usage: $0 [OPTIONS]
Report bugs to <bug-libtool@gnu.org>."
lt_cl_version="\
-dvisvgm config.lt 1.0.10
+dvisvgm config.lt 1.0.11
configured by $0, generated by GNU Autoconf 2.68.
Copyright (C) 2011 Free Software Foundation, Inc.
@@ -18990,7 +18990,7 @@ CPPFLAGS=$kpse_save_CPPFLAGS
LIBS=$kpse_save_LIBS
-DVISVGM_TREE=dvisvgm-1.0.10
+DVISVGM_TREE=dvisvgm-1.0.11
ac_config_files="$ac_config_files Makefile"
@@ -19546,7 +19546,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by dvisvgm $as_me 1.0.10, which was
+This file was extended by dvisvgm $as_me 1.0.11, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -19612,7 +19612,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-dvisvgm config.status 1.0.10
+dvisvgm config.status 1.0.11
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10-PATCHES/TL-Changes b/Build/source/texk/dvisvgm/dvisvgm-1.0.11-PATCHES/TL-Changes
index 93d68b58c59..b7f47ed6e10 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10-PATCHES/TL-Changes
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11-PATCHES/TL-Changes
@@ -1,5 +1,5 @@
-Changes applied to the dvisvgm-1.0.10 tree as obtained from:
- http://downloads.sourceforge.net/dvisvgm/dvisvgm-1.0.10.tar.gz
+Changes applied to the dvisvgm-1.0.11 tree as obtained from:
+ http://downloads.sourceforge.net/dvisvgm/dvisvgm-1.0.11.tar.gz
Removed:
config.guess
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10-PATCHES/patch-03-texlive_gs_init b/Build/source/texk/dvisvgm/dvisvgm-1.0.11-PATCHES/patch-03-texlive_gs_init
index 046f366232e..2ecde7e4ed6 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10-PATCHES/patch-03-texlive_gs_init
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11-PATCHES/patch-03-texlive_gs_init
@@ -1,6 +1,6 @@
-diff -ur dvisvgm-1.0.10.orig/src/FileFinder.cpp dvisvgm-1.0.10/src/FileFinder.cpp
---- dvisvgm-1.0.10.orig/src/FileFinder.cpp 2011-10-05 18:04:40.000000000 +0200
-+++ dvisvgm-1.0.10/src/FileFinder.cpp 2011-12-22 12:03:19.222930951 +0100
+diff -ur dvisvgm-1.0.11.orig/src/FileFinder.cpp dvisvgm-1.0.11/src/FileFinder.cpp
+--- dvisvgm-1.0.11.orig/src/FileFinder.cpp 2012-03-09 13:14:41.000000000 +0100
++++ dvisvgm-1.0.11/src/FileFinder.cpp 2012-03-12 09:58:46.000000000 +0100
@@ -84,6 +84,9 @@
kpse_set_program_enabled(kpse_tfm_format, 1, kpse_src_env);
kpse_set_program_enabled(kpse_mf_format, 1, kpse_src_env);
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/AUTHORS b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/AUTHORS
index 837e1e96bfb..837e1e96bfb 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/AUTHORS
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/AUTHORS
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/COPYING b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/COPYING
index 94a9ed024d3..94a9ed024d3 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/COPYING
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/COPYING
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.11/ChangeLog b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/ChangeLog
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/ChangeLog
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/INSTALL b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/INSTALL
index a4b34144dcf..a4b34144dcf 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/INSTALL
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/INSTALL
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/LGPL-2.1.txt b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/LGPL-2.1.txt
index 602bfc94635..602bfc94635 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/LGPL-2.1.txt
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/LGPL-2.1.txt
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/Makefile.am
index d0557a0e78c..46a1deb77d0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/Makefile.am
@@ -1,5 +1,5 @@
## This file is part of dvisvgm
-## Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de>
+## Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de>
##
## Process this file with automake.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/Makefile.in
index fb7ee798f04..7808316b58f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/Makefile.in
@@ -37,7 +37,7 @@ target_triplet = @target@
subdir = .
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
- $(top_srcdir)/configure AUTHORS COPYING INSTALL NEWS \
+ $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
config.guess config.sub depcomp install-sh missing
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/NEWS
index 6236d65df47..2d6c1242282 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/NEWS
@@ -1,3 +1,11 @@
+dvisvgm-1.0.11 (2012-03-09)
+- added Ghostscript to library list printed by --version=yes
+- fixed a bug in the number parser that could lead to displaced objects (SF bug #3471097)
+- corrected the computation of bounding boxes of DVI rules (lp bug #948713)
+- improved code compatibilty to make dvisvgm compile with clang++ (patch by Vladimir Lomov)
+- fixed formatting issues in the manual page
+- updated information about bug reporting (tracker moved to Launchpad)
+
dvisvgm-1.0.10 (2011-12-18)
- introduced environment variable DVISVGM_COLORS to allow user-defined message colors
- fixed linking issue concerning libfreetype
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/README b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/README
index 2157b7d6078..ed72ab09a4a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/README
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/README
@@ -86,14 +86,14 @@ ADDITIONAL INFORMATION
Here you can find the sources, precompiled binaries and further additional
information about the converter and related topics.
- If you've found a bug please let me know. You can either send me an
- email or preferably use the bug reporting facilities at sourceforge.net
- (see http://sourceforge.net/projects/dvisvgm).
+ If you've found a bug, please let me know. You can either send me an
+ email or preferably use the bug tracker at Launchpad
+ (see https://launchpad.net/dvisvgm).
COPYRIGHT
- Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de>
+ Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de>
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/aclocal.m4 b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/aclocal.m4
index 866c84ad432..866c84ad432 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/aclocal.m4
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/aclocal.m4
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/config.h.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/config.h.in
index b027999e9b3..b027999e9b3 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/config.h.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/config.h.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/configure b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/configure
index f9c831aeb7d..8f7018f40eb 100755
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/configure
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for dvisvgm 1.0.10.
+# Generated by GNU Autoconf 2.68 for dvisvgm 1.0.11.
#
# Report bugs to <martin.gieseking@uos.de>.
#
@@ -560,8 +560,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='dvisvgm'
PACKAGE_TARNAME='dvisvgm'
-PACKAGE_VERSION='1.0.10'
-PACKAGE_STRING='dvisvgm 1.0.10'
+PACKAGE_VERSION='1.0.11'
+PACKAGE_STRING='dvisvgm 1.0.11'
PACKAGE_BUGREPORT='martin.gieseking@uos.de'
PACKAGE_URL=''
@@ -1279,7 +1279,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures dvisvgm 1.0.10 to adapt to many kinds of systems.
+\`configure' configures dvisvgm 1.0.11 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1350,7 +1350,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of dvisvgm 1.0.10:";;
+ short | recursive ) echo "Configuration of dvisvgm 1.0.11:";;
esac
cat <<\_ACEOF
@@ -1453,7 +1453,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-dvisvgm configure 1.0.10
+dvisvgm configure 1.0.11
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1914,7 +1914,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by dvisvgm $as_me 1.0.10, which was
+It was created by dvisvgm $as_me 1.0.11, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -2262,7 +2262,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $
ac_compiler_gnu=$ac_cv_c_compiler_gnu
-DATE="December 2011"
+DATE="March 2012"
ac_config_headers="$ac_config_headers config.h"
@@ -2843,7 +2843,7 @@ fi
# Define the identity of the package.
PACKAGE='dvisvgm'
- VERSION='1.0.10'
+ VERSION='1.0.11'
cat >>confdefs.h <<_ACEOF
@@ -6855,7 +6855,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by dvisvgm $as_me 1.0.10, which was
+This file was extended by dvisvgm $as_me 1.0.11, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -6921,7 +6921,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-dvisvgm config.status 1.0.10
+dvisvgm config.status 1.0.11
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/configure.ac b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/configure.ac
index 39a012bd760..f386bc2c4a7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/configure.ac
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/configure.ac
@@ -1,11 +1,11 @@
# This file is part of dvisvgm
-# Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de>
+# Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de>
#
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
-AC_INIT([dvisvgm],[1.0.10],[martin.gieseking@uos.de])
-DATE="December 2011"
+AC_INIT([dvisvgm],[1.0.11],[martin.gieseking@uos.de])
+DATE="March 2012"
AC_CONFIG_SRCDIR(src)
AC_CONFIG_HEADER(config.h)
AC_CANONICAL_HOST
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/Makefile.am
index f8ff1dfe3cc..af68c23e5f4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/Makefile.am
@@ -1,5 +1,5 @@
## This file is part of dvisvgm
-## Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de>
+## Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de>
##
## Process this file with automake.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/Makefile.in
index d5cbd4e068e..d5cbd4e068e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/Makefile.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/dvisvgm.1 b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/dvisvgm.1
index d61c4c2b7b3..0be9c2352ea 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/dvisvgm.1
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/dvisvgm.1
@@ -2,12 +2,12 @@
.\" Title: dvisvgm
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 12/18/2011
+.\" Date: 03/09/2012
.\" Manual: dvisvgm Manual
-.\" Source: dvisvgm 1.0.10
+.\" Source: dvisvgm 1.0.11
.\" Language: English
.\"
-.TH "DVISVGM" "1" "12/18/2011" "dvisvgm 1\&.0\&.10" "dvisvgm Manual"
+.TH "DVISVGM" "1" "03/09/2012" "dvisvgm 1\&.0\&.11" "dvisvgm Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -34,19 +34,19 @@ dvisvgm \- converts DVI files to the XML\-based SVG format
\fBdvisvgm\fR [ \fIoptions\fR ] \fIfile\fR [\&.dvi]
.SH "DESCRIPTION"
.sp
-The command\-line utility \fBdvisvgm\fR converts DVI files, as generated by TeX/LaTeX, to the XML\-based scalable vector graphics format SVG\&. Since the current SVG standard 1\&.1 doesn\(cqt specify multi\-page graphics, \fBdvisvgm\fR creates separate SVG files for each DVI page\&. Because of compatibility reasons, only the first page is converted by default\&. In order to select a different page or arbitrary page sequences, use option \fB\-p\fR which is described below\&.
+The command\-line utility \fBdvisvgm\fR converts DVI files, as generated by TeX/LaTeX, to the XML\-based scalable vector graphics format SVG\&. Since the current SVG standard 1\&.1 doesn\(cqt specify multi\-page graphics, dvisvgm creates separate SVG files for each DVI page\&. Because of compatibility reasons, only the first page is converted by default\&. In order to select a different page or arbitrary page sequences, use option \fB\-p\fR which is described below\&.
.sp
-\fBdvisvgm\fR should properly convert all pages that are made up of fonts and rules only\&. However, the utility also supports a couple of DVI extensions defined in terms of \fIDVI specials\fR\&. For a more detailed overview, see section \fBsupport of specials\fR below\&.
+dvisvgm should properly convert all pages that are made up of fonts and rules only\&. However, the utility also supports a couple of DVI extensions defined in terms of \fIDVI specials\fR\&. For a more detailed overview, see section \fBsupport of specials\fR below\&.
.sp
-As SVG is a vector based graphics format, \fBdvisvgm\fR tries to convert the glyph outlines of all used fonts into scalable path descriptions\&. The fastest way to do that is to extract the path information from PFB (PostScript Type 1) files\&. So, if \fBdvisvgm\fR is able to find a PFB file for a required font, it will read the necessary information from this file\&.
+As SVG is a vector based graphics format, dvisvgm tries to convert the glyph outlines of all used fonts into scalable path descriptions\&. The fastest way to do that is to extract the path information from PFB (PostScript Type 1) files\&. So, if dvisvgm is able to find a PFB file for a required font, it will read the necessary information from this file\&.
.sp
-TeX\(cqs main source for font descriptions is Metafont though, which produces bitmap output\&. That\(cqs why not all obtainable TeX fonts are available in PFB format\&. In these cases \fBdvisvgm\fR tries to vectorize Metafont\(cqs output (GF fonts) by tracing the glyph bitmaps\&. The results are not as perfect as most (manually optimized) PFB outlines but are nonetheless really nice in most cases\&.
+TeX\(cqs main source for font descriptions is Metafont though, which produces bitmap output\&. That\(cqs why not all obtainable TeX fonts are available in PFB format\&. In these cases, dvisvgm tries to vectorize Metafont\(cqs output (GF fonts) by tracing the glyph bitmaps\&. The results are not as perfect as most (manually optimized) PFB outlines but are nonetheless really nice in most cases\&.
.SH "OPTIONS"
.PP
\fB\-a, \-\-trace\-all\fR=[\fIretrace\fR]
.RS 4
This option forces dvisvgm to trace not only the actually needed glyphs but all glyphs of all bitmap fonts used in the DVI file\&. Since the tracing results are stored in the font cache, all following DVI conversions (without option
-\fB\-\-trace\-all\fR) where these fonts are involved, will be much faster\&. By default, dvisvgm traces only the actually needed glyphs and adds them to the cache\&. The boolean option
+\fB\-\-trace\-all\fR) where these fonts are involved, will be much faster\&. By default, dvisvgm traces only the actually needed glyphs, and adds them to the cache\&. The boolean option
\fIretrace\fR
determines how to handle glyphs already stored in the cache\&. By default, these glyphs are skipped\&. Setting argument
\fIretrace\fR
@@ -87,7 +87,7 @@ and
\fIy2\fR\&. The latter define two diagonal corners of the bounding box\&. Each length value consists of a floating point number and an optional length unit (pt, bp, cm, mm, in, or pc)\&. If the unit is omitted, TeX points (pt) are assumed\&.
.sp
It\(cqs also possible to give only one length value
-\fIl\fR\&. In this case the minimal bounding box is computed and enlarged by adding (\-\fIl\fR,\-\fIl\fR) to the upper left and (\fIl\fR,\fIl\fR) to the lower right corner\&.
+\fIl\fR\&. In this case, the minimal bounding box is computed and enlarged by adding (\-\fIl\fR,\-\fIl\fR) to the upper left and (\fIl\fR,\fIl\fR) to the lower right corner\&.
.sp
Alternatively, the following format specifiers are supported:
.PP
@@ -182,9 +182,7 @@ and vertically by
.PP
\fB\-C, \-\-cache\fR[=\fIdir\fR]
.RS 4
-To speed up the conversion process of bitmap fonts,
-\fBdvisvgm\fR
-saves intermediate conversion information in cache files\&. By default, these files are stored in $HOME/\&.dvisvgm/cache\&. If you prefer a different location, use option
+To speed up the conversion process of bitmap fonts, dvisvgm saves intermediate conversion information in cache files\&. By default, these files are stored in $HOME/\&.dvisvgm/cache\&. If you prefer a different location, use option
\fB\-\-cache\fR
to overwrite the default\&. Furthermore, it is also possible to disable the font caching mechanism completely with option
\fB\-\-cache=none\fR\&. If argument
@@ -195,31 +193,31 @@ is omitted, dvisvgm prints the path of the default cache directory and some info
\fB\-\-color\fR
.RS 4
Enables colorization of messages printed during the conversion process\&. The colors can be customized via the environment variable
-DVISVGM_COLORS\&. See ENVIRONMENT section below for further information\&.
+DVISVGM_COLORS\&. See the ENVIRONMENT section below for further information\&.
.RE
.PP
\fB\-e, \-\-exact\fR
.RS 4
-If this option is given, dvisvgm computes the precise bounding box of each character\&. By default, the values stored in the font\(cqs TFM file are used to determine a glyph\(cqs extent\&. As these values are intended to realize optimal character placements and are not designed to represent the exact dimensions, they don\(cqt necessarily correspond with the bounds of the visual glyphs\&. Thus, width and/or height of some glyphs may be larger than the respective TFM values\&. As a result, this can lead to clipped characters at the bounds of the SVG graphic\&. With option
+If this option is given, dvisvgm computes the precise bounding box of each character\&. By default, the values stored in a font\(cqs TFM file are used to determine a glyph\(cqs extent\&. As these values are intended to realize optimal character placements and are not designed to represent the exact dimensions, they don\(cqt necessarily correspond with the bounds of the visual glyphs\&. Thus, width and/or height of some glyphs may be larger than the respective TFM values\&. As a result, this can lead to clipped characters at the bounds of the SVG graphic\&. With option
\fB\-\-exact\fR, dvisvgm analyzes the actual shape of each character and derives a usually tight bounding box\&.
.RE
.PP
\fB\-h, \-\-help\fR
.RS 4
-Prints a short summary of all available command\-line options\&.
+Prints a short summary of all available command\-line options\&. This is also the default action if dvisvgm is called without parameters\&.
.RE
.PP
\fB\-\-libgs=filename\fR
.RS 4
-This option is only available if the Ghostscript library is not directly linked to dvisvgm and PostScript support was not completely disabled during compilation\&. In this case, dvisvgm tries to load the shared GS library dynamically during runtime\&. By default, it expects the library\(cqs name to be libgs\&.so (on Unix\-like systems) or gsdll32\&.dll (Windows)\&. Option
+This option is only available if the Ghostscript library is not directly linked to dvisvgm and if PostScript support was not completely disabled during compilation\&. In this case, dvisvgm tries to load the shared GS library dynamically during runtime\&. By default, it expects the library\(cqs name to be libgs\&.so (on Unix\-like systems) or gsdll32\&.dll (Windows)\&. Option
\fB\-\-libgs\fR
-can be used to give a different name\&. Alternatively, the GS library name can also be set by the environment variable
+can be used to give a different name\&. Alternatively, it\(cqs also possible to set the GS library name by the environment variable
LIBGS\&. The latter has less precedence than the command\-line option\&.
.RE
.PP
\fB\-l, \-\-list\-specials\fR
.RS 4
-Prints a list of registered special handlers and exits\&. Each handler processes a set of special statements belonging to the same category\&. The categories are usually identified by the prefix of the special statements\&. It\(cqs usually a leading word separated from the rest of the statement by a colon or a blank, e\&.g\&.
+Prints a list of registered special handlers and exits\&. Each handler processes a set of special statements belonging to the same category\&. In most cases, the categories are identified by the prefix of the special statements\&. It\(cqs usually a leading word separated from the rest of the statement by a colon or a blank, e\&.g\&.
\fIcolor\fR
or
\fIps\fR\&.
@@ -232,42 +230,32 @@ Disables the removal of temporary files as created by Metafont (usually \&.gf, \
.PP
\fB\-m, \-\-map\-file\fR=\fIfile\fR
.RS 4
-Sets the map file used to look up font names and encodings\&.
-\fBdvisvgm\fR
-does not provide its own map file but tries to use available ones coming with
-\fBdvips\fR
-or
-\fBdvipdfm\fR\&. If option
+Sets the map file used to look up font names and encodings\&. dvisvgm does not provide its own map file but tries to read available ones coming with dvips or dvipdfm\&. If option
\fB\-m\fR
-is not given,
-\fBdvisvgm\fR
-looks for
+is not given, dvisvgm looks for
ps2pk\&.map,
dvipdfm\&.map, and
psfonts\&.map
(in this order)\&. Without further options, the file specified by option
\fB\-m\fR
-will be used instead of the default maps\&. If you want
-\fBdvisgvm\fR
-to load the given file additionally to the default maps, add a leading
+will be used instead of the default maps\&. If you want dvisgvm to load the given file additionally to the default maps, add a leading
\fI+\fR
to the file/path, e\&.g\&.
-\-\-map\-file=+myfonts\&.map\&. For further information about the file format, see the manuals of
-\fBdvips\fR
-and
-\fBdvipdfm\fR\&.
+\-\-map\-file=+myfonts\&.map\&. For further information about the map file formats, see the manuals of dvips and dvipdfm\&.
.RE
.PP
\fB\-M, \-\-mag\fR=\fIfactor\fR
.RS 4
-Sets the maginfication factor applied in conjunction with Metafont calls prior tracing the glyphs\&. The larger this value the better the tracing results\&. Nevertheless, large magnification values can cause Metafont arithmetic errors due to number overflows\&. So, use this option with care\&. The default setting usually produces nice results\&.
+Sets the maginfication factor applied in conjunction with Metafont calls prior tracing the glyphs\&. The larger this value, the better the tracing results\&. Nevertheless, large magnification values can cause Metafont arithmetic errors due to number overflows\&. So, use this option with care\&. The default setting usually produces nice results\&.
.RE
.PP
\fB\-n, \-\-no\-fonts\fR[=\fIvariant\fR]
.RS 4
-If this option is given,
-\fBdvisvgm\fR
-doesn\(cqt create SVG font elements but uses paths instead\&. The resulting SVG files tends to be larger but concurrently more compatible with most applications that don\(cqt support SVG fonts yet\&. The optional argument
+If this option is given, dvisvgm doesn\(cqt create SVG
+\fIfont\fR
+elements but uses
+\fIpaths\fR
+instead\&. The resulting SVG files tends to be larger but concurrently more compatible with most applications that don\(cqt support SVG fonts yet\&. The optional argument
\fIvariant\fR
selects the method how to substitute fonts by paths\&. Variant 0 creates
\fIpath\fR
@@ -292,17 +280,13 @@ lists all currently available handlers and their names\&. All unsupported specia
.PP
\fB\-\-no\-styles\fR
.RS 4
-By default,
-\fBdvisvgm\fR
-uses CSS styles and class attributes to reference fonts because it\(cqs more compact than repeatedly set the complete font information in each text element\&. However, if you prefer direct font references, the default behavior can be disabled with option
+By default, dvisvgm creates CSS styles and class attributes to reference fonts because it\(cqs more compact than repeatedly set the complete font information in each text element\&. However, if you prefer direct font references, the default behavior can be disabled with option
\fB\-\-no\-styles\fR\&.
.RE
.PP
\fB\-\-no\-mktexmf\fR
.RS 4
-Suppresses the generation of missing font files\&. If
-\fBdvisvgm\fR
-can\(cqt find a font file through the kpathsea lookup mechanism, it calls the external tools mktextfm or mktexmf by\&. This option disables these calls\&.
+Suppresses the generation of missing font files\&. If dvisvgm can\(cqt find a font file through the kpathsea lookup mechanism, it calls the external tools mktextfm or mktexmf by\&. This option disables these calls\&.
.RE
.PP
\fB\-o, \-\-output\fR=\fIpattern\fR
@@ -316,7 +300,7 @@ and
\fB%f\fR
stands for the base name of the DVI file, i\&.e\&. the DVI filename without suffix, and
\fB%p\fR
-is the current page number\&. By default, the pattern is
+is the current page number\&. The default pattern is
\fB%f\-%p\&.svg\fR
if the DVI file consists of more than one page, and
\fB%f\&.svg\fR
@@ -336,11 +320,9 @@ is a single\-page document\&. Otherwise, multiple SVG files
.RS 4
This option sets the pages to be processed\&. Parameter
\fIranges\fR
-consists of a comma\-separated list of single page numbers and/or page ranges\&. A page range is a pair of numbers separated by a hyphen, e\&.g\&. 5\-12\&. Thus, a page sequence might look like this: 2\-4,6,9\-12,15\&. It doesn\(cqt matter if a page is given more than once or if page ranges overlap\&.
-\fBdvisvgm\fR
-always extracts the page numbers in ascending order and converts them only once\&. In order to stay compatible with previous versions, the default page sequence is 1\&. dvisvgm therefore converts only the first page and not the whole document in case option
+consists of a comma\-separated list of single page numbers and/or page ranges\&. A page range is a pair of numbers separated by a hyphen, e\&.g\&. 5\-12\&. Thus, a page sequence might look like this: 2\-4,6,9\-12,15\&. It doesn\(cqt matter if a page is given more than once or if page ranges overlap\&. dvisvgm always extracts the page numbers in ascending order and converts them only once\&. In order to stay compatible with previous versions, the default page sequence is 1\&. dvisvgm therefore converts only the first page and not the whole document in case option
\fB\-\-page\fR
-is not given\&. Usually, page ranges consist of two numbers denoting the first and last page to be converted\&. If the conversion is to be started at page 1, or if it should continue up to the last DVI page, the first or second range number can be omitted, respectively\&. Example:
+is omitted\&. Usually, page ranges consist of two numbers denoting the first and last page to be converted\&. If the conversion is to be started at page 1, or if it should continue up to the last DVI page, the first or second range number can be omitted, respectively\&. Example:
\fB\-\-page=\-10\fR
converts all pages up to page 10,
\fB\-\-page=10\-\fR
@@ -462,8 +444,6 @@ below)\&.
\fBM\fR \fIm1\fR,\&...,\fIm6\fR
.RS 4
Applies a transformation described by the 3\(mu3 matrix ((\fIm1\fR,\fIm2\fR,\fIm3\fR),(\fIm4\fR,\fIm5\fR,\fIm6\fR),(0,0,1)), where the inner triples denote the rows\&.
-.RE
-.sp
.if n \{\
.sp
.\}
@@ -482,7 +462,7 @@ are applied in the order of their appearance\&. Multiple commands can optionally
\fB+\fR
(addition),
\fB\-\fR
-(substraction),
+(subtraction),
\fB*\fR
(multiplication),
\fB/\fR
@@ -541,35 +521,103 @@ and
.sp .5v
.RE
.RE
+.RE
+.PP
+\fB\-v, \-\-verbosity\fR=\fIlevel\fR
+.RS 4
+Controls the type of messages printed during a dvisvgm run:
+.TS
+tab(:);
+lt lt
+lt lt
+lt lt
+lt lt.
+T{
+\fB0\fR
+T}:T{
+no message output
+T}
+T{
+\fB1\fR
+T}:T{
+error messages only
+T}
+T{
+\fB2\fR
+T}:T{
+warning messages only
+T}
+T{
+\fB4\fR
+T}:T{
+informational messages only
+T}
+.TE
+.sp 1
+.if n \{\
+.sp
+.\}
+.RS 4
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBNote\fR
+.ps -1
+.br
+By adding these values you can combine the categories\&. The default level is 7, i\&.e\&. all messages are printed\&.
+.sp .5v
+.RE
+.RE
+.PP
+\fB\-V, \-\-version\fR[=\fIextended\fR]
+.RS 4
+Prints the version of dvisvgm and exits\&. If the optional argument is set to
+\fIyes\fR, the version numbers of the linked libraries are printed as well\&.
+.RE
+.PP
+\fB\-z, \-\-zip\fR[=\fIlevel\fR]
+.RS 4
+Creates a compressed SVG file with suffix \&.svgz\&. The optional argument specifies the compression level\&. Valid values are in the range of 1 to 9 (default value is 9)\&. Larger values cause better compression results but take more computation time\&.
+.if n \{\
+.sp
+.\}
+.RS 4
+.it 1 an-trap
+.nr an-no-space-flag 1
+.nr an-break-flag 1
+.br
+.ps +1
+\fBCaution\fR
+.ps -1
+.br
+This option cannot be combined with
+\fB\-s, \-\-stdout\fR\&.
+.sp .5v
+.RE
+.RE
.SH "SUPPORT OF SPECIALS"
.sp
-\fBdvisvgm\fR supports several sets of \fIspecial commands\fR that can be used to enrich DVI files with additional features, like color, graphics or hyperlinks\&. The evaluation of special commands is delegated to various handlers\&. Each handler is responsible for all special statements of the same command set, i\&.e\&. commands beginning with the same prefix\&. To get a list of actually provided special handlers, use option \fB\-\-list\-specials\fR (see above)\&.
+dvisvgm supports several sets of \fIspecial commands\fR that can be used to enrich DVI files with additional features, like color, graphics or hyperlinks\&. The evaluation of special commands is delegated to various handlers\&. Each handler is responsible for all special statements of the same command set, i\&.e\&. commands beginning with the same prefix\&. To get a list of actually provided special handlers, use option \fB\-\-list\-specials\fR (see above)\&.
.PP
\fBbgcolor\fR
.RS 4
-Special statement for changing the background/page color\&. Since SVG 1\&.1 doesn\(cqt support background colors,
-\fBdvisvgm\fR
-inserts a rectangle of the chosen color\&. In the current version, this rectangle always gets the size of the minimal bounding box\&. This command is part of the color special set but is handled separately in order to let the user turn it off\&. For an overview of the command syntax, see the documentation of
-\fBdvips\fR, for instance\&.
+Special statement for changing the background/page color\&. Since SVG 1\&.1 doesn\(cqt support background colors, dvisvgm inserts a rectangle of the chosen color\&. In the current version, this rectangle always gets the size of the minimal bounding box\&. This command is part of the color special set but is handled separately in order to let the user turn it off\&. For an overview of the command syntax, see the documentation of dvips, for instance\&.
.RE
.PP
\fBcolor\fR
.RS 4
-Statements of this command set provide instructions to change the text/paint color\&. For an overview of the exact syntax, see the documentation of
-\fBdvips\fR, for instance\&.
+Statements of this command set provide instructions to change the text/paint color\&. For an overview of the exact syntax, see the documentation of dvips, for instance\&.
.RE
.PP
\fBdvisvgm\fR
.RS 4
-
-\fBdvisvgm\fR
-offers its own small set of specials\&. The following list gives a brief overview\&.
+dvisvgm offers its own small set of specials\&. The following list gives a brief overview\&.
.PP
\fBdvisvgm:raw\fR \fItext\fR
.RS 4
-Adds an arbitrary sequence of characters to the SVG output\&.
-\fBdvisvgm\fR
-does not perform any validation here, thus the user has to ensure that the resulting SVG is still valid\&. Parameter
+Adds an arbitrary sequence of characters to the SVG output\&. dvisvgm does not perform any validation here, thus the user has to ensure that the resulting SVG is still valid\&. Parameter
\fItext\fR
may contain the macros
\fB{?x}\fR,
@@ -586,9 +634,7 @@ expands to a newline character\&.
.PP
\fBdvisvgm:img\fR \fIwidth\fR \fIheight\fR \fIfile\fR
.RS 4
-Creates an image element at the current graphic position referencing the given file\&. JPEG, PNG, and SVG images can be used here\&. However,
-\fBdvisvgm\fR
-does not check the file format or the file name suffix\&. The lengths
+Creates an image element at the current graphic position referencing the given file\&. JPEG, PNG, and SVG images can be used here\&. However, dvisvgm does not check the file format or the file name suffix\&. The lengths
\fIwidth\fR
and
\fIheight\fR
@@ -659,26 +705,14 @@ The following TeX snippet adds two raw SVG elements to the output and updates th
.PP
\fBem\fR
.RS 4
-These specials were introduced with the emTeX distribution by Eberhard Mattes\&. They provide line drawing statements, instructions for embedding MSP, PCX, and BMP image files, as well as two PCL commands\&.
-\fBdvisvgm\fR
-supports only the line drawing statements and ignores all other em specials silently\&. A description of the command syntax can be found in the DVI driver documentation coming with emTeX (see CTAN)\&.
+These specials were introduced with the emTeX distribution by Eberhard Mattes\&. They provide line drawing statements, instructions for embedding MSP, PCX, and BMP image files, as well as two PCL commands\&. dvisvgm supports only the line drawing statements and ignores all other em specials silently\&. A description of the command syntax can be found in the DVI driver documentation coming with emTeX (see CTAN)\&.
.RE
.PP
\fBps\fR
.RS 4
-The famous DVI driver
-\fBdvips\fR
-introduced its own set of specials in order to embed PostScript code into DVI files, which greatly improves the capabilities of DVI documents\&. One aim of
-\fBdvisvgm\fR
-is to completely evaluate all PostScript snippets and to convert a large amount of it to SVG\&. However, in contrast to
-\fBdvips\fR,
-\fBdvisvgm\fR
-uses floating point arithmetics to compute the precise position of each graphic element, i\&.e\&. it doesn\(cqt round the corrdinates\&. Therefore, the relative locations of the graphic elements may slightly differ from those computed by
-\fBdvips\fR\&.
+The famous DVI driver dvips introduced its own set of specials in order to embed PostScript code into DVI files, which greatly improves the capabilities of DVI documents\&. One aim of dvisvgm is to completely evaluate all PostScript snippets and to convert a large amount of it to SVG\&. However, in contrast to dvips, dvisvgm uses floating point arithmetics to compute the precise position of each graphic element, i\&.e\&. it doesn\(cqt round the corrdinates\&. Therefore, the relative locations of the graphic elements may slightly differ from those computed by dvips\&.
.sp
-Since PostScript is a rather complex language,
-\fBdvisvgm\fR
-does not try to implement its own PostScript interpreter but relies on Ghostscript instead\&. If the Ghostscript library was not linked while building dvisvgm, it is looked up and dynamically loaded during runtime\&. In this case, dvisvgm looks for
+Since PostScript is a rather complex language, dvisvgm does not try to implement its own PostScript interpreter but relies on Ghostscript instead\&. If the Ghostscript library was not linked while building dvisvgm, it is looked up and dynamically loaded during runtime\&. In this case, dvisvgm looks for
\fIlibgs\&.so\fR
on Unix\-like systems, and for
\fIgsdll32\&.dll\fR
@@ -706,7 +740,7 @@ dvisvgm file
.RE
.\}
.sp
-Converts first page of \fIfile\&.dvi\fR to \fIfile\&.svg\fR\&.
+Converts the first page of \fIfile\&.dvi\fR to \fIfile\&.svg\fR\&.
.sp
.if n \{\
.RS 4
@@ -718,7 +752,7 @@ dvisvgm \-z file
.RE
.\}
.sp
-Converts first page of \fIfile\&.dvi\fR to \fIfile\&.svgz\fR with default compression level 9\&.
+Converts the first page of \fIfile\&.dvi\fR to \fIfile\&.svgz\fR with default compression level 9\&.
.sp
.if n \{\
.RS 4
@@ -730,7 +764,7 @@ dvisvgm \-p5 \-z3 \-ba4\-l \-onewfile file
.RE
.\}
.sp
-Converts fifth page of \fIfile\&.dvi\fR to \fInewfile\&.svgz\fR with compression level 3\&. The bounding box is set to DIN/ISO A4 in landscape format\&.
+Converts the fifth page of \fIfile\&.dvi\fR to \fInewfile\&.svgz\fR with compression level 3\&. The bounding box is set to DIN/ISO A4 in landscape format\&.
.sp
.if n \{\
.RS 4
@@ -742,16 +776,16 @@ dvisvgm \-\-transform="R20,w/3,2h/5 T1cm,1cm S2,3" file
.RE
.\}
.sp
-Converts first page of \fIfile\&.dvi\fR to \fIfile\&.svg\fR where three transformations are applied\&.
+Converts the first page of \fIfile\&.dvi\fR to \fIfile\&.svg\fR where three transformations are applied\&.
.SH "ENVIRONMENT"
.sp
-\fBdvisvgm\fR uses the \fBkpathsea\fR library for locating the files that it opens\&. Hence, the environment variables described in the library\(cqs documentation influence the converter\&.
+dvisvgm uses the \fBkpathsea\fR library for locating the files that it opens\&. Hence, the environment variables described in the library\(cqs documentation influence the converter\&.
.sp
-If dvisvgm was linked without the Ghostscript library, and if PostScript support has not been disabled, the shared Ghostscript library is looked up during runtime\&. The environment variable LIBGS can be used to specify path and file name of the library\&.
+If dvisvgm was linked without the Ghostscript library, and if PostScript support has not been disabled, the shared Ghostscript library is looked up during runtime via dlopen()\&. The environment variable LIBGS can be used to specify path and file name of the library\&.
.sp
-The pre\-compiled Windows version of \fBdvisvgm\fR requires a working installation of MiKTeX 2\&.9 or above\&. To enable evaluation of PostScript specials, the original Ghostscript DLL must be present and reachable through the search path\&.
+The pre\-compiled Windows version of dvisvgm requires a working installation of MiKTeX 2\&.9 or above\&. To enable evaluation of PostScript specials, the original Ghostscript DLL \fIgsdll32\&.dll\fR must be present and reachable through the search path\&.
.sp
-The environment variable DVISVGM_COLORS specifies the colors used to highlight various parts of dvisvgm\(cqs message output\&. It is only evaluated if option \fB\-\-color\fR is given\&. The value of DVISVGM_COLORS is a list of colon\-separated entries of the form \fIgg\fR=\fIBF\fR, where \fIgg\fR denotes one of the color group indicators listed below, and \fIBF\fR are two hexadecimal digits specifying the background (first digit) and foreground/text color (second digit)\&. The color color values are defined as follows: 0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7:gray, 8=bright red, 9=bright green, A=bright yellow, B=bright blue, C=bright magenta, D=bright cyan, E=bright gray, F=white\&. Depending on the terminal, the colors may differ\&. Rather than changing always both the text and background color, it\(cqs also possible to change only one of them: An asterisk (*) in place of a hexadecimal digit indicates the default text or background color of the terminal\&.
+The environment variable DVISVGM_COLORS specifies the colors used to highlight various parts of dvisvgm\(cqs message output\&. It is only evaluated if option \fB\-\-color\fR is given\&. The value of DVISVGM_COLORS is a list of colon\-separated entries of the form \fIgg\fR=\fIBF\fR, where \fIgg\fR denotes one of the color group indicators listed below, and \fIBF\fR are two hexadecimal digits specifying the background (first digit) and foreground/text color (second digit)\&. The color color values are defined as follows: 0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=gray, 8=bright red, 9=bright green, A=bright yellow, B=bright blue, C=bright magenta, D=bright cyan, E=bright gray, F=white\&. Depending on the terminal, the colors may differ\&. Rather than changing both the text and background color, it\(cqs also possible to change only one of them: An asterisk (*) in place of a hexadecimal digit indicates the default text or background color of the terminal\&.
.sp
All malformed entries in the list are silently ignored\&.
.TS
@@ -924,4 +958,4 @@ http://sourceforge\&.net/projects/dvisvgm
Written by Martin Gieseking <martin\&.gieseking@uos\&.de>
.SH "COPYING"
.sp
-Copyright \(co 2005\-2011 by Martin Gieseking\&. Free use of this software is granted under the terms of the GNU General Public License (GPL) version 3 or, (at your option) any later version\&.
+Copyright \(co 2005\-2012 Martin Gieseking\&. Free use of this software is granted under the terms of the GNU General Public License (GPL) version 3 or, (at your option) any later version\&.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/dvisvgm.txt.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/dvisvgm.txt.in
index a11afb1470b..856790903f7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/doc/dvisvgm.txt.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/doc/dvisvgm.txt.in
@@ -1,6 +1,6 @@
//////////////////////////////////////////////////////////////////////////
// This file is part of dvisvgm -- the DVI to SVG converter //
-// Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> //
+// Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> //
// //
// This program is free software; you can redistribute it and/or //
// modify it under the terms of the GNU General Public License as //
@@ -37,21 +37,21 @@ DESCRIPTION
-----------
The command-line utility *dvisvgm* converts DVI files, as generated by TeX/LaTeX, to the
XML-based scalable vector graphics format SVG. Since the current SVG standard 1.1 doesn't
-specify multi-page graphics, *dvisvgm* creates separate SVG files for each DVI page.
+specify multi-page graphics, dvisvgm creates separate SVG files for each DVI page.
Because of compatibility reasons, only the first page is converted by default. In order
to select a different page or arbitrary page sequences, use option *-p* which is described below.
-*dvisvgm* should properly convert all pages that are made up of fonts and rules only.
+dvisvgm should properly convert all pages that are made up of fonts and rules only.
However, the utility also supports a couple of DVI extensions defined in terms of 'DVI specials'.
For a more detailed overview, see section *support of specials* below.
-As SVG is a vector based graphics format, *dvisvgm* tries to convert the glyph
+As SVG is a vector based graphics format, dvisvgm tries to convert the glyph
outlines of all used fonts into scalable path descriptions. The fastest way to do that
-is to extract the path information from PFB (PostScript Type 1) files. So, if *dvisvgm* is able
+is to extract the path information from PFB (PostScript Type 1) files. So, if dvisvgm is able
to find a PFB file for a required font, it will read the necessary information from this file.
TeX's main source for font descriptions is Metafont though, which produces bitmap output. That's why
-not all obtainable TeX fonts are available in PFB format. In these cases *dvisvgm* tries
+not all obtainable TeX fonts are available in PFB format. In these cases, dvisvgm tries
to vectorize Metafont's output (GF fonts) by tracing the glyph bitmaps. The results are not
as perfect as most (manually optimized) PFB outlines but are nonetheless really nice in most cases.
@@ -63,7 +63,7 @@ This option forces dvisvgm to trace not only the actually needed glyphs but all
glyphs of all bitmap fonts used in the DVI file. Since the tracing results are stored in
the font cache, all following DVI conversions (without option *--trace-all*) where these
fonts are involved, will be much faster. By default, dvisvgm traces only the actually
-needed glyphs and adds them to the cache.
+needed glyphs, and adds them to the cache.
The boolean option 'retrace' determines how to handle glyphs already stored in the cache.
By default, these glyphs are skipped. Setting argument 'retrace' to 'yes' or
'true' forces dvisvgm to trace the corresponding bitmaps again.
@@ -81,7 +81,7 @@ whitespace-separated length values 'x1', 'y1', 'x2' and 'y2'. The latter define
corners of the bounding box. Each length value consists of a floating point number and an optional
length unit (pt, bp, cm, mm, in, or pc). If the unit is omitted, TeX points (pt) are assumed.
+
-It's also possible to give only one length value 'l'. In this case the minimal bounding box
+It's also possible to give only one length value 'l'. In this case, the minimal bounding box
is computed and enlarged by adding (-'l',-'l') to the upper left and ('l','l') to the lower
right corner.
+
@@ -123,7 +123,7 @@ to *-TS*'sx','sy'.
*-C, --cache*[='dir']::
-To speed up the conversion process of bitmap fonts, *dvisvgm* saves intermediate conversion
+To speed up the conversion process of bitmap fonts, dvisvgm saves intermediate conversion
information in cache files. By default, these files are stored in $HOME/.dvisvgm/cache. If you prefer
a different location, use option *--cache* to overwrite the default. Furthermore, it is also possible
to disable the font caching mechanism completely with option *--cache=none*. If argument 'dir' is omitted,
@@ -133,12 +133,12 @@ Additionally, outdated and corrupted cache files are removed.
*--color*::
Enables colorization of messages printed during the conversion process. The colors can be customized
-via the environment variable +DVISVGM_COLORS+. See ENVIRONMENT section below for further information.
+via the environment variable +DVISVGM_COLORS+. See the ENVIRONMENT section below for further information.
*-e, --exact*::
If this option is given, dvisvgm computes the precise bounding box of each character. By default,
-the values stored in the font's TFM file are used to determine a glyph's extent. As these values are
+the values stored in a font's TFM file are used to determine a glyph's extent. As these values are
intended to realize optimal character placements and are not designed to represent the exact dimensions,
they don't necessarily correspond with the bounds of the visual glyphs. Thus, width and/or height
of some glyphs may be larger than the respective TFM values. As a result, this can lead to clipped
@@ -148,20 +148,21 @@ of each character and derives a usually tight bounding box.
*-h, --help*::
Prints a short summary of all available command-line options.
+This is also the default action if dvisvgm is called without parameters.
*--libgs=filename*::
-This option is only available if the Ghostscript library is not directly linked to dvisvgm and
+This option is only available if the Ghostscript library is not directly linked to dvisvgm and if
PostScript support was not completely disabled during compilation. In this case, dvisvgm tries
to load the shared GS library dynamically during runtime. By default, it expects the library's name
to be libgs.so (on Unix-like systems) or gsdll32.dll (Windows). Option *--libgs* can be used to give
-a different name. Alternatively, the GS library name can also be set by the environment variable +LIBGS+.
-The latter has less precedence than the command-line option.
+a different name. Alternatively, it's also possible to set the GS library name by the environment
+variable +LIBGS+. The latter has less precedence than the command-line option.
*-l, --list-specials*::
Prints a list of registered special handlers and exits. Each handler processes a set of special
-statements belonging to the same category. The categories are usually identified by the
+statements belonging to the same category. In most cases, the categories are identified by the
prefix of the special statements. It's usually a leading word separated from the rest of the
statement by a colon or a blank, e.g. 'color' or 'ps'.
@@ -171,25 +172,24 @@ Disables the removal of temporary files as created by Metafont (usually .gf, .tf
*-m, --map-file*='file'::
-Sets the map file used to look up font names and encodings. *dvisvgm* does not provide
-its own map file but tries to use available ones coming with *dvips* or *dvipdfm*. If
-option *-m* is not given, *dvisvgm* looks for +ps2pk.map+, +dvipdfm.map+, and +psfonts.map+ (in this order).
+Sets the map file used to look up font names and encodings. dvisvgm does not provide
+its own map file but tries to read available ones coming with dvips or dvipdfm. If
+option *-m* is not given, dvisvgm looks for +ps2pk.map+, +dvipdfm.map+, and +psfonts.map+ (in this order).
Without further options, the file specified by option *-m* will be used instead of the
-default maps. If you want *dvisgvm* to load the given file additionally to the default maps, add a
+default maps. If you want dvisgvm to load the given file additionally to the default maps, add a
leading '+' to the file/path, e.g. `--map-file=+myfonts.map`.
-For further information about the file format, see the manuals of *dvips* and *dvipdfm*.
+For further information about the map file formats, see the manuals of dvips and dvipdfm.
*-M, --mag*='factor'::
Sets the maginfication factor applied in conjunction with Metafont calls prior tracing the glyphs.
-The larger this value the better the tracing results. Nevertheless,
-large magnification values can cause Metafont arithmetic errors due to number
-overflows. So, use this option with care. The default setting usually produces
-nice results.
+The larger this value, the better the tracing results. Nevertheless, large magnification values
+can cause Metafont arithmetic errors due to number overflows. So, use this option with care.
+The default setting usually produces nice results.
*-n, --no-fonts*[='variant']::
-If this option is given, *dvisvgm* doesn't create SVG font elements but uses paths instead. The
+If this option is given, dvisvgm doesn't create SVG 'font' elements but uses 'paths' instead. The
resulting SVG files tends to be larger but concurrently more compatible with most applications that
don't support SVG fonts yet. The optional argument 'variant' selects the method how to substitute fonts
by paths. Variant 0 creates 'path' and 'use' elements. Variant 1 creates 'path' elements only.
@@ -206,13 +206,13 @@ All unsupported special statements are silently ignored.
*--no-styles*::
-By default, *dvisvgm* uses CSS styles and class attributes to reference fonts because it's more
+By default, dvisvgm creates CSS styles and class attributes to reference fonts because it's more
compact than repeatedly set the complete font information in each text element. However, if you
prefer direct font references, the default behavior can be disabled with option *--no-styles*.
*--no-mktexmf*::
-Suppresses the generation of missing font files. If *dvisvgm* can't find a font file
+Suppresses the generation of missing font files. If dvisvgm can't find a font file
through the kpathsea lookup mechanism, it calls the external tools mktextfm or mktexmf by.
This option disables these calls.
@@ -221,7 +221,7 @@ This option disables these calls.
Sets the name pattern of the output file. Parameter 'pattern' is a string that may
contain the variables *%f* and *%p*. *%f* stands for the base name of the DVI file, i.e.
the DVI filename without suffix, and *%p* is the current page number.
-By default, the pattern is *%f-%p.svg* if the DVI file consists of more than one page, and
+The default pattern is *%f-%p.svg* if the DVI file consists of more than one page, and
*%f.svg* otherwise. That means, a DVI file 'foo.dvi' is converted to 'foo.svg' if 'foo.dvi'
is a single-page document. Otherwise, multiple SVG files 'foo-01.svg', 'foo-02.svg', etc. are
produced. In Windows environments, the percent sign indicates dereferenced environment
@@ -232,10 +232,10 @@ variables, and must therefore be protected by a second percent sign, e.g. *--out
This option sets the pages to be processed. Parameter 'ranges' consists of a comma-separated list
of single page numbers and/or page ranges. A page range is a pair of numbers separated by a hyphen,
e.g. 5-12. Thus, a page sequence might look like this: 2-4,6,9-12,15. It doesn't matter if a page
-is given more than once or if page ranges overlap. *dvisvgm* always extracts the page numbers in
+is given more than once or if page ranges overlap. dvisvgm always extracts the page numbers in
ascending order and converts them only once.
In order to stay compatible with previous versions, the default page sequence is 1. dvisvgm
-therefore converts only the first page and not the whole document in case option *--page* is not given.
+therefore converts only the first page and not the whole document in case option *--page* is omitted.
Usually, page ranges consist of two numbers denoting the first and last page to be converted.
If the conversion is to be started at page 1, or if it should continue up to the last DVI page, the
first or second range number can be omitted, respectively. Example: *--page=-10* converts all
@@ -304,14 +304,13 @@ parameters. Following transformation commands are supported:
Applies a transformation described by the 3&#215;3 matrix
\(('m1','m2','m3'),('m4','m5','m6'),(0,0,1)), where the inner triples denote
the rows.
-
+
[NOTE]
=================================================================================================
All transformation commands of option *-T, --transform* are applied in the order of their appearance.
Multiple commands can optionally be separated by spaces. In this case the whole transformation string
has to be enclosed in double quotes. All parameters are expressions of floating point type. You can either
-give plain numbers or arithmetic terms combined by the operators *+* (addition), *-* (substraction),
+give plain numbers or arithmetic terms combined by the operators *+* (addition), *-* (subtraction),
*** (multiplication), */* (division) or *%* (modulo) with common associativity and
precedence rules. Parentheses may be used as well.
@@ -333,9 +332,11 @@ transformation sequences. They are simply independent shorthand options for comm
=================================================================================================
+
+//
+//
*-v, --verbosity*='level'::
-Controls the type of messages printed during a *dvisvgm* run:
+Controls the type of messages printed during a dvisvgm run:
[horizontal]
*0*;; no message output
*1*;; error messages only
@@ -364,33 +365,32 @@ CAUTION: This option cannot be combined with *-s, --stdout*.
SUPPORT OF SPECIALS
-------------------
-*dvisvgm* supports several sets of 'special commands' that can be used to enrich DVI files with additional
+dvisvgm supports several sets of 'special commands' that can be used to enrich DVI files with additional
features, like color, graphics or hyperlinks. The evaluation of special commands is delegated to various handlers.
Each handler is responsible for all special statements of the same command set, i.e. commands beginning
with the same prefix. To get a list of actually provided special handlers, use option *--list-specials* (see above).
*bgcolor*::
Special statement for changing the background/page color. Since SVG 1.1 doesn't support background colors,
-*dvisvgm* inserts a rectangle of the chosen color. In the current version, this rectangle always gets the size
+dvisvgm inserts a rectangle of the chosen color. In the current version, this rectangle always gets the size
of the minimal bounding box. This command is part of the color special set but is handled separately in order
-to let the user turn it off. For an overview of the command syntax, see the documentation of *dvips*, for instance.
-
+to let the user turn it off. For an overview of the command syntax, see the documentation of dvips, for instance.
*color*::
Statements of this command set provide instructions to change the text/paint color. For an overview of the
-exact syntax, see the documentation of *dvips*, for instance.
+exact syntax, see the documentation of dvips, for instance.
*dvisvgm*::
-*dvisvgm* offers its own small set of specials. The following list gives a brief overview.
+dvisvgm offers its own small set of specials. The following list gives a brief overview.
*dvisvgm:raw* 'text';;
- Adds an arbitrary sequence of characters to the SVG output. *dvisvgm* does not perform any validation here,
+ Adds an arbitrary sequence of characters to the SVG output. dvisvgm does not perform any validation here,
thus the user has to ensure that the resulting SVG is still valid. Parameter 'text' may
contain the macros *{?x}*, *{?y}*, and *{?color}* that are expanded to the current 'x' or 'y' coordinate
and the current color, respectively. Also, macro *{?nl}* expands to a newline character.
*dvisvgm:img* 'width' 'height' 'file';;
Creates an image element at the current graphic position referencing the given file. JPEG, PNG, and SVG images
- can be used here. However, *dvisvgm* does not check the file format or the file name suffix. The lengths 'width'
+ can be used here. However, dvisvgm does not check the file format or the file name suffix. The lengths 'width'
and 'height' must be given as plain floating point numbers in TeX point units (1in = 72.27pt).
*dvisvgm:bbox* n[ew] 'name';;
@@ -437,21 +437,21 @@ The following TeX snippet adds two raw SVG elements to the output and updates th
*em*::
These specials were introduced with the emTeX distribution by Eberhard Mattes. They provide line drawing
statements, instructions for embedding MSP, PCX, and BMP image files, as well as two PCL commands.
-*dvisvgm* supports only the line drawing statements and ignores all other em specials silently.
+dvisvgm supports only the line drawing statements and ignores all other em specials silently.
A description of the command syntax can be found in the DVI driver documentation coming with emTeX (see CTAN).
// *html*::
// The hyperref package uses a set of HTML anchor tags to indicate hyperlinks in DVI files.
-// *dvisvgm* converts them to corresponding SVG elements.
+// dvisvgm converts them to corresponding SVG elements.
*ps*::
-The famous DVI driver *dvips* introduced its own set of specials in order to embed PostScript code into DVI files,
-which greatly improves the capabilities of DVI documents. One aim of *dvisvgm* is to completely evaluate all
-PostScript snippets and to convert a large amount of it to SVG. However, in contrast to *dvips*, *dvisvgm* uses floating point
+The famous DVI driver dvips introduced its own set of specials in order to embed PostScript code into DVI files,
+which greatly improves the capabilities of DVI documents. One aim of dvisvgm is to completely evaluate all
+PostScript snippets and to convert a large amount of it to SVG. However, in contrast to dvips, dvisvgm uses floating point
arithmetics to compute the precise position of each graphic element, i.e. it doesn't round the corrdinates. Therefore,
-the relative locations of the graphic elements may slightly differ from those computed by *dvips*.
+the relative locations of the graphic elements may slightly differ from those computed by dvips.
+
-Since PostScript is a rather complex language, *dvisvgm* does not try to implement its own PostScript interpreter but relies on
+Since PostScript is a rather complex language, dvisvgm does not try to implement its own PostScript interpreter but relies on
Ghostscript instead. If the Ghostscript library was not linked while building dvisvgm, it is looked up and dynamically loaded
during runtime. In this case, dvisvgm looks for 'libgs.so' on Unix-like systems, and for 'gsdll32.dll' on Windows.
You can override these default file names with the environment variable +LIBGS+.
@@ -469,46 +469,46 @@ EXAMPLES
--------------
dvisvgm file
--------------
-Converts first page of 'file.dvi' to 'file.svg'.
+Converts the first page of 'file.dvi' to 'file.svg'.
---------------
dvisvgm -z file
---------------
-Converts first page of 'file.dvi' to 'file.svgz' with default compression level 9.
+Converts the first page of 'file.dvi' to 'file.svgz' with default compression level 9.
-------------------------------------
dvisvgm -p5 -z3 -ba4-l -onewfile file
-------------------------------------
-Converts fifth page of 'file.dvi' to 'newfile.svgz' with compression level 3.
+Converts the fifth page of 'file.dvi' to 'newfile.svgz' with compression level 3.
The bounding box is set to DIN/ISO A4 in landscape format.
-----------------------------------------------------
dvisvgm --transform="R20,w/3,2h/5 T1cm,1cm S2,3" file
-----------------------------------------------------
-Converts first page of 'file.dvi' to 'file.svg' where three transformations are applied.
+Converts the first page of 'file.dvi' to 'file.svg' where three transformations are applied.
ENVIRONMENT
-----------
-*dvisvgm* uses the *kpathsea* library for locating the files that it opens.
+dvisvgm uses the *kpathsea* library for locating the files that it opens.
Hence, the environment variables described in the library's documentation influence the converter.
If dvisvgm was linked without the Ghostscript library, and if PostScript support has not been disabled,
-the shared Ghostscript library is looked up during runtime. The environment variable +LIBGS+ can be
-used to specify path and file name of the library.
+the shared Ghostscript library is looked up during runtime via dlopen(). The environment variable +LIBGS+
+can be used to specify path and file name of the library.
-The pre-compiled Windows version of *dvisvgm* requires a working installation of MiKTeX 2.9 or above.
-To enable evaluation of PostScript specials, the original Ghostscript DLL must be present and reachable
-through the search path.
+The pre-compiled Windows version of dvisvgm requires a working installation of MiKTeX 2.9 or above.
+To enable evaluation of PostScript specials, the original Ghostscript DLL 'gsdll32.dll' must be present
+and reachable through the search path.
The environment variable +DVISVGM_COLORS+ specifies the colors used to highlight various parts of dvisvgm's
message output. It is only evaluated if option *--color* is given. The value of +DVISVGM_COLORS+ is a list of
colon-separated entries of the form 'gg'='BF', where 'gg' denotes one of the color group indicators listed
below, and 'BF' are two hexadecimal digits specifying the background (first digit) and foreground/text color
(second digit). The color color values are defined as follows: 0=black, 1=red, 2=green, 3=yellow, 4=blue,
-5=magenta, 6=cyan, 7:gray, 8=bright red, 9=bright green, A=bright yellow, B=bright blue, C=bright magenta,
+5=magenta, 6=cyan, 7=gray, 8=bright red, 9=bright green, A=bright yellow, B=bright blue, C=bright magenta,
D=bright cyan, E=bright gray, F=white. Depending on the terminal, the colors may differ. Rather than changing
-always both the text and background color, it's also possible to change only one of them: An asterisk (*) in
+both the text and background color, it's also possible to change only one of them: An asterisk (*) in
place of a hexadecimal digit indicates the default text or background color of the terminal.
All malformed entries in the list are silently ignored.
@@ -560,7 +560,7 @@ Written by {author} <{email}>
COPYING
-------
-Copyright (C) 2005-2011 by Martin Gieseking. Free use of this software is
+Copyright (C) 2005-2012 Martin Gieseking. Free use of this software is
granted under the terms of the GNU General Public License (GPL) version 3
or, (at your option) any later version.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/Makefile.am
index 97bf78f50f4..97bf78f50f4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/Makefile.am
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/Makefile.in
index e7ca5bae59e..e7ca5bae59e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/Makefile.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/auxiliary.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/auxiliary.h
index fbd1db4c166..fbd1db4c166 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/auxiliary.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/auxiliary.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/bitmap.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/bitmap.h
index 2df04b46fbe..2df04b46fbe 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/bitmap.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/bitmap.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/curve.c b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/curve.c
index 414fb5de9ee..414fb5de9ee 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/curve.c
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/curve.c
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/curve.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/curve.h
index e98efdf5cfd..e98efdf5cfd 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/curve.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/curve.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/decompose.c b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/decompose.c
index 376af015df3..376af015df3 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/decompose.c
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/decompose.c
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/decompose.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/decompose.h
index 89b01e5045c..89b01e5045c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/decompose.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/decompose.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/lists.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/lists.h
index 078129afce5..078129afce5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/lists.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/lists.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/potracelib.c b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/potracelib.c
index c483ea335b9..c483ea335b9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/potracelib.c
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/potracelib.c
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/potracelib.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/potracelib.h
index 99e17e424ae..99e17e424ae 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/potracelib.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/potracelib.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/progress.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/progress.h
index 93a1fa3f04c..93a1fa3f04c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/progress.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/progress.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/trace.c b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/trace.c
index f1e88a90862..f1e88a90862 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/trace.c
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/trace.c
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/trace.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/trace.h
index dc2b9247adb..dc2b9247adb 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/potracelib/trace.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/potracelib/trace.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BgColorSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BgColorSpecialHandler.cpp
index 979d76bdd0f..e2f68b0ca1a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BgColorSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BgColorSpecialHandler.cpp
@@ -2,7 +2,7 @@
** BgColorSpecialHandler.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BgColorSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BgColorSpecialHandler.h
index d3b0a75ccca..a5560510d1e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BgColorSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BgColorSpecialHandler.h
@@ -2,7 +2,7 @@
** BgColorSpecialHandler.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Bitmap.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Bitmap.cpp
index 4c2a0510bc8..4cc36a58280 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Bitmap.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Bitmap.cpp
@@ -2,7 +2,7 @@
** Bitmap.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Bitmap.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Bitmap.h
index a9a6be61b2a..21d82ea6a77 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Bitmap.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Bitmap.h
@@ -2,7 +2,7 @@
** Bitmap.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BoundingBox.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BoundingBox.cpp
index c5ab55e27a9..56bd3a576f8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BoundingBox.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BoundingBox.cpp
@@ -2,7 +2,7 @@
** BoundingBox.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BoundingBox.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BoundingBox.h
index 952fbdfd3af..9394c44309c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/BoundingBox.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/BoundingBox.h
@@ -2,7 +2,7 @@
** BoundingBox.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CRC32.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CRC32.cpp
index 339375a6b06..67986d3f6d9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CRC32.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CRC32.cpp
@@ -2,7 +2,7 @@
** CRC32.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CRC32.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CRC32.h
index 4dd323ad3df..fa5a398a76d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CRC32.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CRC32.h
@@ -2,7 +2,7 @@
** CRC32.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Calculator.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Calculator.cpp
index 33502d6cec2..3473b50c6e7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Calculator.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Calculator.cpp
@@ -2,7 +2,7 @@
** Calculator.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Calculator.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Calculator.h
index ce4f6698b20..a67ba0540e2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Calculator.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Calculator.h
@@ -2,7 +2,7 @@
** Calculator.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CmdLineParserBase.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CmdLineParserBase.cpp
index 6c18f221ad3..8fe3963788a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CmdLineParserBase.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CmdLineParserBase.cpp
@@ -2,7 +2,7 @@
** CmdLineParserBase.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CmdLineParserBase.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CmdLineParserBase.h
index 1be54e022a5..9d2e5def72c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CmdLineParserBase.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CmdLineParserBase.h
@@ -2,7 +2,7 @@
** CmdLineParserBase.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -24,7 +24,7 @@
#include <string>
#include <vector>
-class InputReader;
+struct InputReader;
class CmdLineParserBase
{
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Color.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Color.cpp
index 630c3798cda..280a15f1b18 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Color.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Color.cpp
@@ -2,7 +2,7 @@
** Color.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Color.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Color.h
index d1d8ce3f6cc..3a8e5fe7473 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Color.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Color.h
@@ -2,7 +2,7 @@
** Color.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ColorSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ColorSpecialHandler.cpp
index 2dfbb5fc606..36e9bc33410 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ColorSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ColorSpecialHandler.cpp
@@ -2,7 +2,7 @@
** ColorSpecialHandler.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ColorSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ColorSpecialHandler.h
index 0e098631354..5b6c87e3493 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ColorSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ColorSpecialHandler.h
@@ -2,7 +2,7 @@
** ColorSpecialHandler.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CommandLine.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CommandLine.cpp
index ccba1e74f08..13b87ec0a6c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CommandLine.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CommandLine.cpp
@@ -2,7 +2,7 @@
// It is part of the dvisvgm package and published under the terms
// of the GNU General Public License version 3 or later.
// See file COPYING for further details.
-// (C) 2009-2011 Martin Gieseking <martin.gieseking@uos.de>
+// (C) 2009-2012 Martin Gieseking <martin.gieseking@uos.de>
#include <cstdio>
#include <iostream>
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CommandLine.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CommandLine.h
index 5d1eb7bd078..5fd0000457e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/CommandLine.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/CommandLine.h
@@ -2,7 +2,7 @@
// It is part of the dvisvgm package and published under the terms
// of the GNU General Public License version 3 or later.
// See file COPYING for further details.
-// (C) 2009-2011 Martin Gieseking <martin.gieseking@uos.de>
+// (C) 2009-2012 Martin Gieseking <martin.gieseking@uos.de>
#ifndef COMMANDLINE_H
#define COMMANDLINE_H
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DLLoader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DLLoader.cpp
index 8d6c48c4c85..d36b897468b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DLLoader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DLLoader.cpp
@@ -2,7 +2,7 @@
** DLLoader.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DLLoader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DLLoader.h
index c68533e3486..72cc2781ebd 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DLLoader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DLLoader.h
@@ -2,7 +2,7 @@
** DLLoader.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIActions.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIActions.cpp
index 355a59efaba..79e0df8dbc2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIActions.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIActions.cpp
@@ -2,7 +2,7 @@
** DVIActions.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIActions.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIActions.h
index 42ae3330b07..6d5f3a619f2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIActions.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIActions.h
@@ -2,7 +2,7 @@
** DVIActions.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -25,9 +25,9 @@
#include "Message.h"
#include "types.h"
-class BoundingBox;
-class Font;
-class SpecialManager;
+class BoundingBox;
+struct Font;
+class SpecialManager;
struct DVIActions
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIReader.cpp
index b4ba8bc00d6..eccb65cef52 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIReader.cpp
@@ -2,7 +2,7 @@
** DVIReader.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIReader.h
index 524310457f8..0bb8100cfa2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIReader.h
@@ -2,7 +2,7 @@
** DVIReader.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -41,8 +41,8 @@ struct InvalidDVIFileException : public DVIException
InvalidDVIFileException(const std::string &msg) : DVIException(msg) {}
};
-class DVIActions;
-class FileFinder;
+struct DVIActions;
+struct FileFinder;
class DVIReader : public StreamReader, protected VFActions
{
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVG.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVG.cpp
index 34f4efcc49d..435833e4de5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVG.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVG.cpp
@@ -2,7 +2,7 @@
** DVIToSVG.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVG.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVG.h
index 0e5fa7da7d8..646958e6538 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVG.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVG.h
@@ -2,7 +2,7 @@
** DVIToSVG.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVGActions.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVGActions.cpp
index 0a55195cd3b..5534b38ae5e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVGActions.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVGActions.cpp
@@ -2,7 +2,7 @@
** DVIToSVGActions.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -157,7 +157,7 @@ void DVIToSVGActions::setRule (double x, double y, double height, double width)
_svg.appendToPage(rect);
// update bounding box
- BoundingBox bb(x, y+height, x+width, y);
+ BoundingBox bb(x, y-height, x+width, y);
if (!getMatrix().isIdentity())
bb.transform(getMatrix());
embed(bb);
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVGActions.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVGActions.h
index bc103952f30..e1128bb033c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DVIToSVGActions.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DVIToSVGActions.h
@@ -2,7 +2,7 @@
** DVIToSVGActions.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -32,10 +32,10 @@
#include "DVIReader.h"
-class DVIToSVG;
-class FileFinder;
-class Font;
-class XMLNode;
+class DVIToSVG;
+struct FileFinder;
+struct Font;
+struct XMLNode;
class DVIToSVGActions : public DVIActions, public SpecialActions, public SpecialManager::Listener
{
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Directory.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Directory.cpp
index 86a8b446ceb..5baf04fc31b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Directory.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Directory.cpp
@@ -2,7 +2,7 @@
** Directory.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Directory.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Directory.h
index f877b05a807..2bbfb011ccb 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Directory.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Directory.h
@@ -2,7 +2,7 @@
** Directory.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DvisvgmSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DvisvgmSpecialHandler.cpp
index 2e44169362a..06d974b0f22 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DvisvgmSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DvisvgmSpecialHandler.cpp
@@ -2,7 +2,7 @@
** DvisvgmSpecialHandler.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DvisvgmSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DvisvgmSpecialHandler.h
index 1d15f864cf4..f13b06afd12 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/DvisvgmSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/DvisvgmSpecialHandler.h
@@ -2,7 +2,7 @@
** DvisvgmSpecialHandler.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/EmSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/EmSpecialHandler.cpp
index 5fa5346b4ca..bfcf80d934a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/EmSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/EmSpecialHandler.cpp
@@ -2,7 +2,7 @@
** EmSpecialHandler.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/EmSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/EmSpecialHandler.h
index 090d775b71d..e80f652a878 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/EmSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/EmSpecialHandler.h
@@ -2,7 +2,7 @@
** EmSpecialHandler.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileFinder.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileFinder.cpp
index 457a9a88df1..b452be8e4cb 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileFinder.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileFinder.cpp
@@ -2,7 +2,7 @@
** FileFinder.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileFinder.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileFinder.h
index 6dcdf335e1c..e68119557c5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileFinder.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileFinder.h
@@ -2,7 +2,7 @@
** FileFinder.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FilePath.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FilePath.cpp
index 3875fdc21b8..8c58179bc7d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FilePath.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FilePath.cpp
@@ -2,7 +2,7 @@
** FilePath.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FilePath.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FilePath.h
index 4702cb8d969..0830853170f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FilePath.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FilePath.h
@@ -2,7 +2,7 @@
** FilePath.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileSystem.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileSystem.cpp
index f53b84b42b4..6adf1f4773d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileSystem.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileSystem.cpp
@@ -2,7 +2,7 @@
** FileSystem.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileSystem.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileSystem.h
index b53b42b09a8..3ea63764664 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FileSystem.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FileSystem.h
@@ -2,7 +2,7 @@
** FileSystem.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Font.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Font.cpp
index ac0cd0cf60f..562b947bb3d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Font.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Font.cpp
@@ -2,7 +2,7 @@
** Font.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Font.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Font.h
index adddcb98458..ac688aa1ef5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Font.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Font.h
@@ -2,7 +2,7 @@
** Font.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontCache.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontCache.cpp
index c4ca8ad1fbf..8c68f2ee465 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontCache.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontCache.cpp
@@ -2,7 +2,7 @@
** FontCache.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontCache.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontCache.h
index 5ab7b885210..28116b2e950 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontCache.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontCache.h
@@ -2,7 +2,7 @@
** FontCache.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEncoding.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEncoding.cpp
index e02e859933d..a8022f802c9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEncoding.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEncoding.cpp
@@ -2,7 +2,7 @@
** FontEncoding.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEncoding.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEncoding.h
index 6766611f64f..e972af0f50b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEncoding.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEncoding.h
@@ -2,7 +2,7 @@
** FontEncoding.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEngine.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEngine.cpp
index 991813fc1a5..1bcc32b8d8a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEngine.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEngine.cpp
@@ -2,7 +2,7 @@
** FontEngine.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEngine.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEngine.h
index 678bc43c180..0893a91e961 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontEngine.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontEngine.h
@@ -2,7 +2,7 @@
** FontEngine.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -29,7 +29,7 @@
#include "types.h"
#include "Glyph.h"
-class Font;
+struct Font;
/** This class provides methods to handle font files and font data.
* It's a wrapper for the Freetype font library. */
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontManager.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontManager.cpp
index 8f6958cdb42..b5a1352147b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontManager.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontManager.cpp
@@ -2,7 +2,7 @@
** FontManager.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontManager.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontManager.h
index 14f6d2aae71..6b81ee9c41c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontManager.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontManager.h
@@ -2,7 +2,7 @@
** FontManager.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -30,10 +30,10 @@
#include "types.h"
-class FileFinder;
-class Font;
-class TFM;
-class VirtualFont;
+struct FileFinder;
+struct Font;
+class TFM;
+class VirtualFont;
/** This class provides methods for easy DVI font handling.
* DVI and VF files use local font numbers to reference fonts. For SVG output
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontMap.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontMap.cpp
index 803cebb9dad..1e0a74c24d8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontMap.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontMap.cpp
@@ -2,7 +2,7 @@
** FontMap.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontMap.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontMap.h
index ec2c69af0f6..184dd12f128 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/FontMap.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/FontMap.h
@@ -2,7 +2,7 @@
** FontMap.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFGlyphTracer.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFGlyphTracer.cpp
index 9dbb4b5fa71..b82ceec2a31 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFGlyphTracer.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFGlyphTracer.cpp
@@ -2,7 +2,7 @@
** GFGlyphTracer.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFGlyphTracer.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFGlyphTracer.h
index 14a927fcef9..ac5a76c1714 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFGlyphTracer.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFGlyphTracer.h
@@ -2,7 +2,7 @@
** GFGlyphTracer.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFReader.cpp
index b47c175f048..5d2dace6282 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFReader.cpp
@@ -2,7 +2,7 @@
** GFReader.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFReader.h
index cbc9fec3e77..5b1a4db0b11 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFReader.h
@@ -2,7 +2,7 @@
** GFReader.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFTracer.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFTracer.cpp
index 981d45dda10..ec50cb65896 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFTracer.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFTracer.cpp
@@ -2,7 +2,7 @@
** GFTracer.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFTracer.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFTracer.h
index 6d6a4351a05..086bf5d20c4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GFTracer.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GFTracer.h
@@ -2,7 +2,7 @@
** GFTracer.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Ghostscript.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Ghostscript.cpp
index d7534b045ce..b4e9d8f2140 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Ghostscript.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Ghostscript.cpp
@@ -2,7 +2,7 @@
** Ghostscript.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -108,11 +108,15 @@ bool Ghostscript::revision (gsapi_revision_t *r) {
}
-string Ghostscript::revision () {
+/** Returns product name and revision number of the GS library.
+ * @param[in] revonly if true, only the revision number is returned */
+string Ghostscript::revision (bool revonly) {
gsapi_revision_t r;
if (revision(&r)) {
ostringstream oss;
- oss << r.product << ' ' << (r.revision/100) << '.' << setfill('0') << setw(2) << (r.revision%100);
+ if (!revonly)
+ oss << r.product << ' ';
+ oss << (r.revision/100) << '.' << setfill('0') << setw(2) << (r.revision%100);
return oss.str();
}
return "";
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Ghostscript.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Ghostscript.h
index ab9bb000841..06c15939212 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Ghostscript.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Ghostscript.h
@@ -2,7 +2,7 @@
** Ghostscript.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -51,7 +51,7 @@ struct Ghostscript
Ghostscript (int argc, const char **argv, void *caller=0) {}
bool available () {return false;}
bool revision (gsapi_revision_t *r) {return false;}
- std::string revision () {return "";}
+ std::string revision (bool revonly=false) {return "";}
int set_stdio (Stdin in, Stdout out, Stderr err) {return 0;}
int run_string_begin (int user_errors, int *pexit_code) {return 0;}
int run_string_continue (const char *str, unsigned int length, int user_errors, int *pexit_code) {return 0;}
@@ -79,7 +79,7 @@ class Ghostscript
bool init (int argc, const char **argv, void *caller=0);
bool available ();
bool revision (gsapi_revision_t *r);
- std::string revision ();
+ std::string revision (bool revonly=false);
int set_stdio (Stdin in, Stdout out, Stderr err);
int run_string_begin (int user_errors, int *pexit_code);
int run_string_continue (const char *str, unsigned int length, int user_errors, int *pexit_code);
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Glyph.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Glyph.h
index 5866f23737b..9a71c60841e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Glyph.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Glyph.h
@@ -2,7 +2,7 @@
** Glyph.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GlyphTracerMessages.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GlyphTracerMessages.h
index 909d0db6979..32c50db51fa 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GlyphTracerMessages.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GlyphTracerMessages.h
@@ -2,7 +2,7 @@
** GlyphTracerMessages.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GraphicPath.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GraphicPath.h
index d496cf1bfa3..05b6b425300 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/GraphicPath.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/GraphicPath.h
@@ -2,7 +2,7 @@
** GraphicPath.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputBuffer.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputBuffer.cpp
index f5e7125f80b..ed3356fc5c3 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputBuffer.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputBuffer.cpp
@@ -2,7 +2,7 @@
** InputBuffer.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputBuffer.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputBuffer.h
index 910f66429e9..c06a4388724 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputBuffer.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputBuffer.h
@@ -2,7 +2,7 @@
** InputBuffer.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputReader.cpp
index 76652da26a8..9274491d905 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputReader.cpp
@@ -2,7 +2,7 @@
** InputReader.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -149,12 +149,14 @@ char InputReader::parseDouble (double &val) {
int fac=1;
int int_part=0;
bool is_float = false;
+ skipSpace();
+ char sign = peek();
if (parseInt(int_part)) { // match [+-]?[0-9]+\.?
if (peek() == '.') {
get();
is_float = true;
}
- if (int_part < 0) {
+ if (int_part < 0 || sign == '-') {
fac = -1;
int_part = -int_part;
}
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputReader.h
index 0e3d23f5eb0..8cbb05646f5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/InputReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/InputReader.h
@@ -2,7 +2,7 @@
** InputReader.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Length.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Length.cpp
index 7ae102df7c5..bdaea32cdca 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Length.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Length.cpp
@@ -2,7 +2,7 @@
** Length.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Length.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Length.h
index c062af5b256..11ff8e57f9d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Length.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Length.h
@@ -2,7 +2,7 @@
** Length.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Makefile.am
index ce57433d0be..4e1f9ae9be0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Makefile.am
@@ -1,5 +1,5 @@
## This file is part of dvisvgm
-## Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de>
+## Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de>
##
## Process this file with automake.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Makefile.in
index 95f21b43ab4..95f21b43ab4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Makefile.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Matrix.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Matrix.cpp
index 0e3dbc93024..a8850e88214 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Matrix.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Matrix.cpp
@@ -2,7 +2,7 @@
** Matrix.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Matrix.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Matrix.h
index 5c3b7442081..bc0b57206a0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Matrix.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Matrix.h
@@ -2,7 +2,7 @@
** Matrix.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Message.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Message.cpp
index 8ce0d3db236..6538af86340 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Message.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Message.cpp
@@ -2,7 +2,7 @@
** Message.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Message.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Message.h
index cb6ff92a2d8..b77e2fea286 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Message.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Message.h
@@ -2,7 +2,7 @@
** Message.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MessageException.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MessageException.h
index 338c9daac9f..d2376d4db7d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MessageException.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MessageException.h
@@ -2,7 +2,7 @@
** MessageException.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MetafontWrapper.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MetafontWrapper.cpp
index fe41a5b34d1..a7173ca2038 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MetafontWrapper.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MetafontWrapper.cpp
@@ -2,7 +2,7 @@
** MetafontWrapper.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MetafontWrapper.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MetafontWrapper.h
index c042fef3c89..355cc1c60d2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/MetafontWrapper.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/MetafontWrapper.h
@@ -2,7 +2,7 @@
** MetafontWrapper.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -24,7 +24,7 @@
#include <string>
-class FileFinder;
+struct FileFinder;
class MetafontWrapper
{
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PSInterpreter.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PSInterpreter.cpp
index 1f741cb212b..7422c054b0b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PSInterpreter.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PSInterpreter.cpp
@@ -2,7 +2,7 @@
** PSInterpreter.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PSInterpreter.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PSInterpreter.h
index c33ad43a237..b463d73b362 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PSInterpreter.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PSInterpreter.h
@@ -2,7 +2,7 @@
** PSInterpreter.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageRanges.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageRanges.cpp
index 9c985972b72..ad7b891821f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageRanges.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageRanges.cpp
@@ -2,7 +2,7 @@
** PageRanges.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageRanges.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageRanges.h
index f15641b9f70..d31f171b323 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageRanges.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageRanges.h
@@ -2,7 +2,7 @@
** PageRanges.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageSize.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageSize.cpp
index 88990136285..a4cbfd5735e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageSize.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageSize.cpp
@@ -2,7 +2,7 @@
** PageSize.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageSize.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageSize.h
index c2ca163e051..a26769241f0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PageSize.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PageSize.h
@@ -2,7 +2,7 @@
** PageSize.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Pair.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Pair.h
index 9e6d1f0d0d1..a61d3e21d38 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Pair.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Pair.h
@@ -2,7 +2,7 @@
** Pair.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Process.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Process.cpp
index 7ad4874f3d5..af9112b3fe4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Process.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Process.cpp
@@ -2,7 +2,7 @@
** Process.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Process.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Process.h
index 2b9e79e43ce..18086fc2367 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Process.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Process.h
@@ -2,7 +2,7 @@
** Process.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PsSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PsSpecialHandler.cpp
index 98dab7909a1..e9ca6918fc2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PsSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PsSpecialHandler.cpp
@@ -2,7 +2,7 @@
** PsSpecialHandler.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PsSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PsSpecialHandler.h
index 39898926812..d95756a1db5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/PsSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/PsSpecialHandler.h
@@ -2,7 +2,7 @@
** PsSpecialHandler.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SVGTree.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SVGTree.cpp
index 25f6034a0c8..d9a20fdca6b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SVGTree.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SVGTree.cpp
@@ -2,7 +2,7 @@
** SVGTree.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SVGTree.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SVGTree.h
index a9659f72b37..39767be362b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SVGTree.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SVGTree.h
@@ -2,7 +2,7 @@
** SVGTree.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -29,11 +29,11 @@
#include "XMLDocument.h"
#include "XMLNode.h"
-class BoundingBox;
-class Color;
-class Font;
-class Matrix;
-class PhysicalFont;
+class BoundingBox;
+class Color;
+struct Font;
+class Matrix;
+class PhysicalFont;
class SVGTree
{
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SignalHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SignalHandler.cpp
index 2f2b9817e81..318eab2c690 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SignalHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SignalHandler.cpp
@@ -2,7 +2,7 @@
** SignalHandler.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SignalHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SignalHandler.h
index 70d2abd8ee8..35f63f5e80b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SignalHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SignalHandler.h
@@ -2,7 +2,7 @@
** SignalHandler.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialActions.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialActions.h
index 936ca866809..6be5da6ca5f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialActions.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialActions.h
@@ -2,7 +2,7 @@
** SpecialActions.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -26,7 +26,7 @@
#include "Color.h"
#include "Matrix.h"
-class XMLNode;
+struct XMLNode;
struct SpecialActions
{
@@ -35,7 +35,7 @@ struct SpecialActions
virtual double getY() const =0;
virtual void setX(double x) =0;
virtual void setY(double y) =0;
- virtual void finishLine () =0;
+ virtual void finishLine () =0;
virtual void setColor (const Color &color) =0;
virtual Color getColor () const =0;
virtual void setMatrix (const Matrix &m) =0;
@@ -44,9 +44,9 @@ struct SpecialActions
virtual void appendToPage (XMLNode *node) =0;
virtual void appendToDefs (XMLNode *node) =0;
virtual BoundingBox& bbox () =0;
- virtual BoundingBox& bbox (const std::string &name, bool reset=false) =0;
- virtual void embed (const BoundingBox &bbox) =0;
- virtual void embed (const DPair &p, double r=0) =0;
+ virtual BoundingBox& bbox (const std::string &name, bool reset=false) =0;
+ virtual void embed (const BoundingBox &bbox) =0;
+ virtual void embed (const DPair &p, double r=0) =0;
virtual void progress (const char *id) {}
};
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialHandler.h
index 45c4905ddb5..2434ec4b460 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialHandler.h
@@ -2,7 +2,7 @@
** SpecialHandler.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -26,8 +26,8 @@
#include "MessageException.h"
-class SpecialActions;
-class SpecialManager;
+struct SpecialActions;
+class SpecialManager;
struct SpecialException : public MessageException
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialManager.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialManager.cpp
index 7698726de7c..0c9e4d3d604 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialManager.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialManager.cpp
@@ -2,7 +2,7 @@
** SpecialManager.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialManager.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialManager.h
index 555af4380ec..6499d206f8c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/SpecialManager.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/SpecialManager.h
@@ -2,7 +2,7 @@
** SpecialManager.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -27,7 +27,7 @@
#include <vector>
#include "SpecialHandler.h"
-class SpecialActions;
+struct SpecialActions;
class SpecialManager
{
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamReader.cpp
index 65c7149f780..641902d1f0c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamReader.cpp
@@ -2,7 +2,7 @@
** StreamReader.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamReader.h
index 6fbd94e00de..538eafa79f2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamReader.h
@@ -2,7 +2,7 @@
** StreamReader.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamWriter.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamWriter.cpp
index 2a1e7b4a34f..6c2d1e20598 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamWriter.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamWriter.cpp
@@ -2,7 +2,7 @@
** StreamWriter.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamWriter.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamWriter.h
index 440bd94a2a9..c970ba5d521 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/StreamWriter.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/StreamWriter.h
@@ -2,7 +2,7 @@
** StreamWriter.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/System.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/System.cpp
index b57c0662462..ccf00046c7e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/System.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/System.cpp
@@ -2,7 +2,7 @@
** System.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/System.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/System.h
index 3485c27e6b5..c0b1f845d65 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/System.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/System.h
@@ -2,7 +2,7 @@
** System.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TFM.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TFM.cpp
index d56185d0086..0447183789a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TFM.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TFM.cpp
@@ -2,7 +2,7 @@
** TFM.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TFM.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TFM.h
index 09accaea2c6..3118879e512 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TFM.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TFM.h
@@ -2,7 +2,7 @@
** TFM.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -25,7 +25,7 @@
#include <vector>
#include "types.h"
-class FileFinder;
+struct FileFinder;
class TFM
{
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Terminal.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Terminal.cpp
index 479e24a7c1b..fc4ab1d9d82 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Terminal.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Terminal.cpp
@@ -2,7 +2,7 @@
** Terminal.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Terminal.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Terminal.h
index 5981d52e677..704c802821b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/Terminal.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/Terminal.h
@@ -2,7 +2,7 @@
** Terminal.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TpicSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TpicSpecialHandler.cpp
index fcd33a5bcf5..6aff87164a6 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TpicSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TpicSpecialHandler.cpp
@@ -2,7 +2,7 @@
** TpicSpecialHandler.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -110,6 +110,13 @@ void TpicSpecialHandler::drawLines (bool stroke, bool fill, double ddist, Specia
}
+/** Stroke a quadratic spline through the midpoints of the lines defined by
+ * the previously recorded points. The spline starts with a straight line
+ * from the first point to the mid-point of the first line. The spline ends
+ * with a straight line from the mid-point of the last line to the last point.
+ * If ddist=0, the spline is stroked solid. Otherwise ddist denotes the length
+ * of the dashes and the gaps inbetween.
+ * @param[in] ddist length of dashes and gaps */
void TpicSpecialHandler::drawSplines (double ddist, SpecialActions *actions) {
if (actions && _points.size() > 0) {
const size_t size = _points.size();
@@ -169,13 +176,20 @@ void TpicSpecialHandler::drawSplines (double ddist, SpecialActions *actions) {
}
+/** Draws an elliptical arc.
+ * @param[in] cx x-coordinate of arc center
+ * @param[in] cy y-coordinate of arc center
+ * @param[in] rx length of horizonal semi-axis
+ * @param[in] ry length of vertical semi-axis
+ * @param[in] angle1 starting angle (clockwise) relative to x-axis
+ * @param[in] angle2 ending angle (clockwise) relative to x-axis */
void TpicSpecialHandler::drawArc (double cx, double cy, double rx, double ry, double angle1, double angle2, SpecialActions *actions) {
if (actions) {
const double PI2 = 4*asin(1.0);
angle1 *= -1;
- angle2 *= -1;
+ angle2 *= -1;
if (fabs(angle1) > PI2) {
- int n = (int) (angle1/PI2);
+ int n = (int)(angle1/PI2);
angle1 = angle1 - n*PI2;
angle2 = angle2 - n*PI2;
}
@@ -197,16 +211,16 @@ void TpicSpecialHandler::drawArc (double cx, double cy, double rx, double ry, do
angle2 = PI2+angle2;
elem = new XMLElementNode("path");
int large_arg = fabs(angle1-angle2) > PI2/2 ? 0 : 1;
- int sweep = angle1 > angle2 ? 0 : 1;
+ int sweep_flag = angle1 > angle2 ? 0 : 1;
if (angle1 > angle2) {
large_arg = 1-large_arg;
- sweep = 1-sweep;
+ sweep_flag = 1-sweep_flag;
}
ostringstream oss;
oss << 'M' << x+rx*cos(angle1) << ',' << y+ry*sin(-angle1)
<< 'A' << rx << ',' << ry
<< " 0 "
- << large_arg << ' ' << sweep << ' '
+ << large_arg << ' ' << sweep_flag << ' '
<< x+rx*cos(angle2) << ',' << y-ry*sin(angle2);
if (_fill >= 0)
oss << 'Z';
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TpicSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TpicSpecialHandler.h
index 30bae57358a..65285515be9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/TpicSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/TpicSpecialHandler.h
@@ -2,7 +2,7 @@
** TpicSpecialHandler.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFActions.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFActions.h
index 898fd8850c1..d42fa385e35 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFActions.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFActions.h
@@ -2,7 +2,7 @@
** VFActions.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFReader.cpp
index 57660c99825..6e501219d9c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFReader.cpp
@@ -2,7 +2,7 @@
** VFReader.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFReader.h
index 22e51f30a0e..e1c21408e51 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VFReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VFReader.h
@@ -2,7 +2,7 @@
** VFReader.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -32,7 +32,7 @@ struct VFException : public MessageException
};
-class VFActions;
+struct VFActions;
class VFReader : public StreamReader
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VectorStream.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VectorStream.h
index 228089db9b2..127f99c5c7a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/VectorStream.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/VectorStream.h
@@ -2,7 +2,7 @@
** VectorStream.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocTypeNode.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocTypeNode.h
index 490d398b6b7..aa01656e844 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocTypeNode.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocTypeNode.h
@@ -2,7 +2,7 @@
** XMLDocTypeNode.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocument.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocument.cpp
index 39973266a7c..7faf60d2f95 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocument.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocument.cpp
@@ -2,7 +2,7 @@
** XMLDocument.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocument.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocument.h
index 8adab2fb0dd..bb2260e567b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLDocument.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLDocument.h
@@ -2,7 +2,7 @@
** XMLDocument.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLNode.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLNode.cpp
index 3e5aa93ca62..8db32d88760 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLNode.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLNode.cpp
@@ -2,7 +2,7 @@
** XMLNode.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLNode.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLNode.h
index e4576e9d830..09505015267 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLNode.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLNode.h
@@ -2,7 +2,7 @@
** XMLNode.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLString.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLString.cpp
index 630736b29f0..514cfdcc834 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLString.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLString.cpp
@@ -2,7 +2,7 @@
** XMLString.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLString.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLString.h
index 2f669e21fb7..f87b22a4882 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/XMLString.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/XMLString.h
@@ -2,7 +2,7 @@
** XMLString.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/dvisvgm.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/dvisvgm.cpp
index 02b9cb1457c..0144d135d15 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/dvisvgm.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/dvisvgm.cpp
@@ -2,7 +2,7 @@
** dvisvgm.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -150,7 +150,7 @@ class SVGOutput : public DVIToSVG::Output
static void show_help (const CommandLine &cmd) {
cout << PACKAGE_STRING "\n\n";
cmd.help();
- cout << "\nCopyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> \n\n";
+ cout << "\nCopyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> \n\n";
}
@@ -274,14 +274,21 @@ static void print_version (bool extended) {
if (extended) {
oss << " (" TARGET_SYSTEM ")\n";
oss << string(oss.str().length()-1, '-') << "\n"
- "freetype: " << FontEngine::version() << "\n"
+ "freetype: " << FontEngine::version() << "\n";
+
+ string gsver;
+ Ghostscript gs;
+ gsver = gs.revision(true);
+ if (!gsver.empty())
+ oss << "Ghostscript: " << gsver + "\n";
+ oss <<
#ifdef MIKTEX
- "MiKTeX: " << FileFinder::version() << "\n"
+ "MiKTeX: " << FileFinder::version() << "\n"
#else
- "kpathsea: " << FileFinder::version() << "\n"
+ "kpathsea: " << FileFinder::version() << "\n"
#endif
- "potrace: " << (strchr(potrace_version(), ' ') ? strchr(potrace_version(), ' ')+1 : "unknown") << "\n"
- "zlib: " << zlibVersion();
+ "potrace: " << (strchr(potrace_version(), ' ') ? strchr(potrace_version(), ' ')+1 : "unknown") << "\n"
+ "zlib: " << zlibVersion();
}
cout << oss.str() << endl;
}
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/gzstream.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/gzstream.cpp
index 2893c299891..2893c299891 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/gzstream.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/gzstream.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/gzstream.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/gzstream.h
index 60f38c4fac7..60f38c4fac7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/gzstream.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/gzstream.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/iapi.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/iapi.h
index 8e29d938d03..8e29d938d03 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/iapi.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/iapi.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ierrors.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ierrors.h
index 3184341177e..3184341177e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/ierrors.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/ierrors.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/macros.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/macros.h
index 12be07323c7..3cfa56a9b42 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/macros.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/macros.h
@@ -2,7 +2,7 @@
** macros.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/options.xml b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/options.xml
index 10846285b3d..c64e25fe877 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/options.xml
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/options.xml
@@ -3,7 +3,7 @@
** options.xml **
** **
** This file is part of dvisvgm - the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/psdefs.psc b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/psdefs.psc
index 60785a721e1..67d25e86ffa 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/psdefs.psc
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/psdefs.psc
@@ -2,7 +2,7 @@
** psdefs.psc **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/types.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/types.h
index f404565df96..f468b877fba 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/src/types.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/src/types.h
@@ -2,7 +2,7 @@
** types.h **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/BoundingBoxTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/BoundingBoxTest.cpp
index 3e092af7f13..cabe159b3c4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/BoundingBoxTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/BoundingBoxTest.cpp
@@ -2,7 +2,7 @@
** BoundingBoxTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CRC32Test.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CRC32Test.cpp
index bd5015df06f..11814399d64 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CRC32Test.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CRC32Test.cpp
@@ -2,7 +2,7 @@
** CRC32Test.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CalculatorTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CalculatorTest.cpp
index 6d9a095370c..f0e2c3d0814 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CalculatorTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CalculatorTest.cpp
@@ -2,7 +2,7 @@
** CalculatorTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/ColorSpecialTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/ColorSpecialTest.cpp
index 1fd0cbf6930..ee4b78d0e40 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/ColorSpecialTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/ColorSpecialTest.cpp
@@ -2,7 +2,7 @@
** ColorSpecialTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CommandLineTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CommandLineTest.cpp
index 3de612db08e..6a2592761c4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/CommandLineTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/CommandLineTest.cpp
@@ -2,7 +2,7 @@
** CommandLineTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/DirectoryTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/DirectoryTest.cpp
index 37b46b7c080..fea5877c422 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/DirectoryTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/DirectoryTest.cpp
@@ -2,7 +2,7 @@
** DirectoryTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FileFinderTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FileFinderTest.cpp
index 64772a1f8d2..73fe5b2746e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FileFinderTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FileFinderTest.cpp
@@ -2,7 +2,7 @@
** FileFinderTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FilePathTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FilePathTest.cpp
index 04449fcf919..bb371a6c73b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FilePathTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FilePathTest.cpp
@@ -2,7 +2,7 @@
** FilePathTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FileSystemTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FileSystemTest.cpp
index 5b8c6912d31..3515801d210 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FileSystemTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FileSystemTest.cpp
@@ -2,7 +2,7 @@
** FileSystemTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FontManagerTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FontManagerTest.cpp
index e7259b80f7c..d0d5d8b09f9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FontManagerTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FontManagerTest.cpp
@@ -2,7 +2,7 @@
** FontManagerTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FontMapTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FontMapTest.cpp
index 92bd6420724..2936db771ab 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/FontMapTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/FontMapTest.cpp
@@ -2,7 +2,7 @@
** FontMapTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/GFReaderTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/GFReaderTest.cpp
index ae527feddbf..a6e26435fb2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/GFReaderTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/GFReaderTest.cpp
@@ -2,7 +2,7 @@
** GFReaderTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/GraphicPathTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/GraphicPathTest.cpp
index 6263dc90178..4b5532f50e8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/GraphicPathTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/GraphicPathTest.cpp
@@ -2,7 +2,7 @@
** GraphicPathTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/LengthTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/LengthTest.cpp
index c7c38f755c4..26d54dd2f74 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/LengthTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/LengthTest.cpp
@@ -2,7 +2,7 @@
** LengthTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/Makefile.am
index ece50a55505..6a04bc4234e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/Makefile.am
@@ -1,5 +1,5 @@
## This file is part of dvisvgm
-## Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de>
+## Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de>
##
## Process this file with automake.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/Makefile.in
index 2c39867102f..2c39867102f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/Makefile.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/MatrixTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/MatrixTest.cpp
index 9567d52c6ea..dc4cec31be4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/MatrixTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/MatrixTest.cpp
@@ -2,7 +2,7 @@
** MatrixTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/MessageExceptionTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/MessageExceptionTest.cpp
index 11eb87c29eb..f23c843c672 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/MessageExceptionTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/MessageExceptionTest.cpp
@@ -2,7 +2,7 @@
** BoundingBoxTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PSInterpreterTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PSInterpreterTest.cpp
index d5c8c82274b..3dfb79641fa 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PSInterpreterTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PSInterpreterTest.cpp
@@ -2,7 +2,7 @@
** PSInterpreterTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PageRagesTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PageRagesTest.cpp
index 353ea15b7d1..6ec10ec7ce6 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PageRagesTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PageRagesTest.cpp
@@ -2,7 +2,7 @@
** PageRagesTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PageSizeTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PageSizeTest.cpp
index 785fde6d162..4267ca89e27 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PageSizeTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PageSizeTest.cpp
@@ -2,7 +2,7 @@
** PageSizeTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PairTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PairTest.cpp
index 9807cc7a353..e792fa47261 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/PairTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/PairTest.cpp
@@ -2,7 +2,7 @@
** PairTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/SplittedCharInputBufferTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/SplittedCharInputBufferTest.cpp
index ff8970da2c7..da60a270ba4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/SplittedCharInputBufferTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/SplittedCharInputBufferTest.cpp
@@ -2,7 +2,7 @@
** SplittedCharInputBufferTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamInputBufferTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamInputBufferTest.cpp
index 56769671708..88c6edc92fc 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamInputBufferTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamInputBufferTest.cpp
@@ -2,7 +2,7 @@
** StreamInputBufferTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
@@ -141,7 +141,7 @@ TEST(StreamInputBufferTest, parseInt_base) {
TEST(StreamInputBufferTest, parseDouble) {
- istringstream iss("1234,-5,6.12,-3.1415,-.1,12e2,10.-");
+ istringstream iss("1234,-5,6.12,-3.1415,-0.5,-.1,12e2,10.-");
StreamInputBuffer buffer(iss, 10);
BufferInputReader in(buffer);
double d;
@@ -162,6 +162,10 @@ TEST(StreamInputBufferTest, parseDouble) {
EXPECT_EQ(in.get(), ',');
EXPECT_EQ(in.parseDouble(d), 'f');
+ EXPECT_EQ(d, -0.5);
+ EXPECT_EQ(in.get(), ',');
+
+ EXPECT_EQ(in.parseDouble(d), 'f');
EXPECT_EQ(d, -0.1);
EXPECT_EQ(in.get(), ',');
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamReaderTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamReaderTest.cpp
index 1b7fd35ad90..eb6bfb895dd 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamReaderTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamReaderTest.cpp
@@ -2,7 +2,7 @@
** StreamReaderTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamWriterTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamWriterTest.cpp
index 4256ce84448..996ac8eab79 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/StreamWriterTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/StreamWriterTest.cpp
@@ -2,7 +2,7 @@
** StreamWriterTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/TypesTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/TypesTest.cpp
index 5d30cef2369..70c09558444 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/TypesTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/TypesTest.cpp
@@ -2,7 +2,7 @@
** TypesTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/VectorStreamTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/VectorStreamTest.cpp
index 14b03ac763b..69015959294 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/VectorStreamTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/VectorStreamTest.cpp
@@ -2,7 +2,7 @@
** VectorStreamTest.cpp **
** **
** This file is part of dvisvgm -- the DVI to SVG converter **
-** Copyright (C) 2005-2011 Martin Gieseking <martin.gieseking@uos.de> **
+** Copyright (C) 2005-2012 Martin Gieseking <martin.gieseking@uos.de> **
** **
** This program is free software; you can redistribute it and/or **
** modify it under the terms of the GNU General Public License as **
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/check-conv b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/check-conv
index 0def881b648..9aeda3a2d74 100755
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/check-conv
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/check-conv
@@ -2,7 +2,7 @@
# This file is part of the dvisvgm package and published under the
# terms of the GNU General Public License version 3 or later.
# See file COPYING for further details.
-# (C) 2009-2011 Martin Gieseking <martin.gieseking@uos.de>
+# (C) 2009-2012 Martin Gieseking <martin.gieseking@uos.de>
files=(sample frktest)
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/cmr10.600gf b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/cmr10.600gf
index 6dca421e21c..6dca421e21c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/cmr10.600gf
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/cmr10.600gf
Binary files differ
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest-nf-cmp.svg b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest-nf-cmp.svg
index 7c40a685071..7c40a685071 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest-nf-cmp.svg
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest-nf-cmp.svg
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest-wf-cmp.svg b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest-wf-cmp.svg
index 93212ad4abc..93212ad4abc 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest-wf-cmp.svg
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest-wf-cmp.svg
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest.dvi b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest.dvi
index 723b08a2964..723b08a2964 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/frktest.dvi
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/frktest.dvi
Binary files differ
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/normalize.xsl b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/normalize.xsl
index 5a6ba2f62d6..5a6ba2f62d6 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/normalize.xsl
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/normalize.xsl
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample-nf-cmp.svg b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample-nf-cmp.svg
index 9e2dc81bfb0..9e2dc81bfb0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample-nf-cmp.svg
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample-nf-cmp.svg
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample-wf-cmp.svg b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample-wf-cmp.svg
index 44393742587..44393742587 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample-wf-cmp.svg
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample-wf-cmp.svg
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample.dvi b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample.dvi
index 87e6236021d..87e6236021d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/tests/sample.dvi
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.11/tests/sample.dvi
Binary files differ
diff --git a/Build/source/texk/dvisvgm/version.ac b/Build/source/texk/dvisvgm/version.ac
index 020fa8e6075..e4c7d7dff77 100644
--- a/Build/source/texk/dvisvgm/version.ac
+++ b/Build/source/texk/dvisvgm/version.ac
@@ -1,5 +1,5 @@
dnl
-dnl Copyright (C) 2011 Peter Breitenlohner <tex-live@tug.org>
+dnl Copyright (C) 2011, 2012 Peter Breitenlohner <tex-live@tug.org>
dnl
dnl This file is free software; the copyright holder
dnl gives unlimited permission to copy and/or distribute it,
@@ -8,4 +8,4 @@ dnl
dnl --------------------------------------------------------
dnl
dnl m4-include this file to define the current dvisvgm version
-m4_define([dvisvgm_version], [1.0.10])
+m4_define([dvisvgm_version], [1.0.11])