summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pgf/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/pgf/ChangeLog')
-rw-r--r--Master/texmf-dist/doc/generic/pgf/ChangeLog1466
1 files changed, 1466 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pgf/ChangeLog b/Master/texmf-dist/doc/generic/pgf/ChangeLog
index 59e78c56e82..6b0704d18ca 100644
--- a/Master/texmf-dist/doc/generic/pgf/ChangeLog
+++ b/Master/texmf-dist/doc/generic/pgf/ChangeLog
@@ -1,3 +1,1469 @@
+2010-10-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ Released version 2.10
+
+2010-10-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - closed a lot of bugs on sourceforge, especially documentation bugs
+ - fixed bug 2429749: gnuplot invocation in tabularx did not work.
+
+2010-10-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed bug: there was an incompatibility between pgf and beamer due to a
+ missing \interlineskip in the shipout handling for latex.
+
+2010-10-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - renamed 'halfcircle' marker to 'halfcircle*' and added 'halfcircle'.
+ - provided special case 'mark color=none' for the half-filled markers.
+
+2010-10-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed incorrect fill/stroke coloring of new marker contributions (see
+ ChangeLog 2010-09-27)
+ - added more predefined dashed and dotted line patterns for black/white plots
+ to fulfill a related feature request of Tomek
+ - fixed bug: the 'name path global' feature did not work in every case...
+ the actual implementation might need to be revised eventually.
+
+2010-10-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Imported spell checking results of Stefan Pinnow (thanks!)
+ - Dealed with typo in 'sci generic' number formatting style: it now
+ accepts 'mantissa' *and* 'mantisse'
+
+2010-10-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - External lib: Fixed bug. The 'failed ref warnings for' was not properly \protect'ed.
+
+2010-09-27 Till Tantau <tantua@users.sourceforge.net>
+
+ - Started on graph lib. Not yet finished and not documented.
+
+
+2010-09-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added plot markers of Magnus Tewes and Tomek: halfcircle, halfsquare*,
+ halfsquare left*, halfsquare right*, heart
+
+2010-09-08 Till Tantau <tantua@users.sourceforge.net>
+
+ - Added \pgfpositionnodelater and \pgfpositionnodenow
+ commands.
+
+
+2010-08-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - externalization+\ref: fixed a bug
+
+2010-08-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: documented how to generate .png graphics and added support
+ switches.
+
+2010-08-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added 'baseline=default', 'trim left=default' and 'trim right=default' choices to reset these keys.
+
+2010-08-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added support to provide paragraphs in "pin" arguments
+
+2010-08-24 Till Tantau <tantau@users.sourceforge.net>
+
+ - Worked on data visualization and its documentation.
+
+
+2010-08-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - basic level externalization: added \hoffset=0pt and \voffset=0pt to improve
+ compatibility with special document classes
+ - added docs for \deferredanchor feature contributed by Christophe Jorssen <cjorssen@users.sourceforge.net>
+ - ConTeXt support: fixed loading problem of calendar lib
+
+
+2010-08-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - pgfsys-tex4ht.def: fixed problem with \par in a non-long macro argument,
+ thereby eliminating a compilation problem
+ - pgfsys-tex4ht.def: renamed offending macro invocation \Par to \par
+
+
+2010-08-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - basic level image externalization: added '/pgf/images/trim external={<left>}{<bottom>}{<right>}{<top>}'
+ to allow modifications to the hardcoded '1truein' shifts.
+ - added '/.style n args' key.
+ - \usetikzlibrary / \usepgflibrary: added support for white-space trimming
+ and empty arguments in the lists. Now, lines do not need to be terminated
+ by '%' and ',,' is valid.
+
+2010-08-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: documented how to solve compatibility problems with
+ \tikzifexternalizing
+
+2010-08-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \deferredanchor feature contributed by Christophe Jorssen <cjorssen@users.sourceforge.net>
+
+2010-08-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added optimized and numerically stable arc path command
+ \pgfpatharctoprecomputed which interpolates start- and end points
+
+2010-07-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: fixed incompatibility with 2010/06/08 v2.0b eso-pic package
+
+2010-07-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: added sanity checking for failed \ref,\pageref,\cite commands in external images.
+
+2010-07-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - math parser: improved error messages by providing the complete math expression.
+
+2010-06-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added 'trim left' and 'trim right' features to simplify bounding box
+ modifications and allow support for restricted bounding boxes and image
+ externalization.
+
+2010-06-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - pgfutil-latex.def: changed \usepackage to \RequirePackage (thanks to Christophe Jorssen)
+ - external lib: added \tikzappendtofigurename{} shortcut for '\tikzset{external/figure name/.add={}{suffix}}'
+
+2010-06-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: added warning at end of document if not all graphics have
+ been found.
+
+2010-06-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - updated file 'tikzexternal.sty' for \label and \ref support inside of
+ externalized graphics
+ - documented how \label and \ref support in external graphics works.
+ - activated \label support for mode=convert with system call and
+ documented limitations.
+
+2010-06-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \tikzifinpicture{<true code>}{<false code>} macro
+
+2010-05-31 Till Tantau <tantau@users.sourceforge.net>
+
+ - Worked on data visualization.
+
+2010-05-30 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added .list key handler.
+
+2010-05-26 Till Tantau <tantau@users.sourceforge.net>
+
+ - Worked on data visualization.
+
+2010-05-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - improved sanity checking in number printer: now, the zero flag is
+ checked even if its exponent > 0
+
+2010-04-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - floatparsenumber: number format errors after exponents now contain the offending
+ character instead of '\relax'
+
+2010-04-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - number printer: added 'frac denom' and 'frac whole' for fine tuning of
+ fractional number printing.
+
+2010-04-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - number printer: made \protect portable across TeX variants (doesn't
+ produce bugs with context anymore)
+ - fpu: optimized \pgfmathfloatgetflagstomacro
+
+2010-04-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \pgfresetboundingbox
+ - added \pgfgetlastxy coordinate macro
+ - added '/pgf/images/include external/<image name>' code key.
+
+2010-04-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fpu: added convenience method \pgfmathfloattoint
+
+2010-03-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - number printer: added 'frac' style to automatically create fractionals.
+
+2010-03-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - splitted basic level file pgfcoreimage.code.tex: there is now a
+ pgfcoreexternal.code.tex file.
+
+2010-03-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - \pgfmathprintnumber is no longer a "fragile" command (it is \protect'ed
+ automatically in LaTeX).
+
+2010-03-23 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed baseline alignment with "text width" option in LaTeX.
+
+2010-03-23 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - New divide function
+ - Rewrote code foreach extensions. Now no longer an impenetrable mess.
+ pgffor.code.tex is much larger, but contains some (as yet) undocumented
+ features which may get optimised out.
+
+2010-03-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Image externalization: added '/pgf/images/aux in dpth' feature.
+ It allows to store \label and other .aux file related stuff in the image's
+ .dpth file which is processed when when the main document includes the
+ image.
+ The new switch is on for the semi-automatic modes of the external lib, otherwise it is
+ off.
+
+2010-03-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - pgfkeys: added '.code n args' handler. The difference to '.code
+ args={#1#2#3}' is that keys defined with 'code n args' gobble spaces
+ between the arguments.
+ Note: 'code 2 args' remains as-is (it has the special feature that the
+ second argument is optional).
+ - fixed bug in '/.add code' key handler: it didn't work properly for
+ complicated keys
+ - pgfkeys manual section: updated xrefs and docs
+
+2010-03-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: \tikzexternalize no longer needs (but still accepts) the
+ main job's name. Changes are now documented and the replacement |.sty|
+ file has been updated.
+ - intersection lib: added 'name path global' feature.
+
+2010-03-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: partially fixed incompatibility with glossary package and
+ documented work-around
+
+2010-03-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - FPU: added \pgfmathfloatifapproxequalrel
+ - number printing: added style to configure |sci precision|
+ - number printing: added style to configure |std=<lower e>:<upper e>|
+
+2010-03-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: the <real job's name> argument from \tikzexternalize is
+ now optional. It can be deduced automatically if it is missing.
+
+2010-02-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - number printing: added 'sci generic' style to customize the appearance
+ of scientific format and a 'verbatim' style which doesn't use TeX macros
+ for the formatted numbers.
+
+2010-02-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: now, a |\jobname.auxlock| file will be generated in order
+ to detect whether the \jobname.aux file is in its final state. This allows
+ to export any images containing |\ref{}| manually; the automatic procedure
+ will not use the .aux file.
+
+2010-02-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added \ifpgfexternalreadmainaux switch. Will be used to avoid buffering
+ problems during externalization mode 'convert with system call'.
+
+2010-02-16 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed bug "papersize not supported by pgfsys-xetex.def - ID: 2934982"
+
+
+2010-02-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Improved automatic cross referencing: auto key path prefixing failed for
+ spaces in key paths.
+
+2010-02-08 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added "on background layer" key to backgrounds lib.
+
+2010-02-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \pgfmathifisint
+ - supported \nofiles in auto xref generation
+
+2010-02-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - externalization: both, basic layer and external lib now support \ref{}s
+ inside of externalized pictures. Furthermore, they won't generate any aux
+ files on their own (which wouldn't be thread safe and is not useful
+ anyway)
+
+2010-01-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: fixed bug with figure list/makefile handling and file
+ deps: calling file dependency handlings outside of a picture could result
+ in compilation failures
+
+2010-01-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: mode=list and make now supports the force remake keys.
+ - external lib: the -shell-escape switch for nested system calls is
+ activated only if it was active for the main document. This should allow a
+ reasonable security measure for mode=list and make (which will also work
+ without system calls from within TeX).
+
+2010-01-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: added support for file dependencies.
+ For mode=list and make, any file dependencies configured with
+ \tikzpicturedependsonfile{<name>} will be checked by the generated
+ makefile.
+
+
+2010-01-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - profiler library now uses an output file which contains the current date
+ and time. Furthermore, it counts every invocation and allows to show every
+ command invocation (optionally with arguments expanded).
+
+2010-01-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - profiler library can now profile macros with arbitrary argument pattern
+ and is more rebust with respect to save stack usage
+
+2010-01-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - worked on profiler library and added docs for it.
+
+2010-01-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added first draft of the pgf 'profiler' library
+
+2010-01-07 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fix for rounded corners affecting custom fills in rectangle
+ split shape.
+
+2009-12-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - updated the 'make dist' documentation target such that it compresses
+ every pdf object. The resulting manual is half as large than without
+ compression, but it requires pdf 1.5 (at least acrobat 6.0).
+
+2009-12-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: some output messages did not respect the 'verbose
+ IO=false' flag; fixed that
+ - fixed buggy treatment of some automatic cross references in manual
+
+2009-12-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: improved the tikzexternal.sty package which can be used
+ without pgf installed.
+
+2009-12-04 Till Tantau <tantau@users.sourceforge.net>
+
+ - added spy library.
+
+2009-12-02 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - imported a patch of Andy Schlaikjer which extends the 'plot gnuplot'
+ feature to read the ``unbounded point'' information provided by gnuplot.
+
+2009-11-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \r@pgf@reada temporary \openin register for compatibility with
+ other packages
+
+2009-11-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed an auto xref bug which wrote '\pgfkeys{}' although the manual
+ contained |\pgfkeys|.
+
+2009-11-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: the 'optimize command away' things where not activated
+ accidentally. I fixed it.
+ - added support for new paragraphs in pgfkeys values
+ - fixed bug in |const plot| handler (and all its variants): the first
+ coordinate was transformed twice
+
+2009-11-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - auto xrefs now support point coordinate systems.
+ - auto xrefs now provide an interface to deal with tricky active
+ characters (for |-)
+ - external lib: improved compatibility with |fadings| libary.
+ - replaced 'set terminal table; set output "<file>"' by 'set table "<file>"'
+ to maintain compatibility with the new gnuplot version.
+
+2009-11-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - pgfmanual.pdf: provided a 'make dist' target in version_for_pdftex/en
+ which activates automatic hyper references from codeexamples to key
+ declarations.
+ This utilizes larger memory limits, configured in
+ doc/generic/pgf/text-en/texmf.cnf
+
+2009-11-12 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added the 'small mindmap' style.
+
+2009-11-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - FPU: improved sanity checks and exception handling for the decompose
+ routines (pgfmathfloatgetexponent etc) and the number parser.
+ Added exception 'wrong lowlevel format'.
+
+2009-10-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - renamed 'text mark/style' to 'text mark style' and 'text mark/as node'
+ to 'text mark as node' (there are backw. compatibility hooks).
+ This should avoid confusion with '.unknown' handlers.
+
+2009-10-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - improved error recovery of external lib.
+
+2009-10-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - temporarily disabled the auto cross references -- it seems they compile
+ only with increased memory.
+
+2009-10-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Installed preliminary version of automatic cross referencing tool.
+ Now, every codeexample is parsed for options and control sequences which
+ have been defined somewhere else in the document; pdf cross references are
+ built automatically as well.
+ - configured links to be blue throughout the document.
+ - external lib: added \tikzexternaldisable such that partial externalization is possible
+ although the document contains unsupported constructs (where environments
+ can't be identified without macro expansion).
+ The pgfmanual compiles with image externalization now.
+
+2009-10-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \pgfutilsolvetwotwoleq to solve 2x2 linear equation systems using
+ column pivotisation and gauss elim. Should result in improved quality
+ compared with \pgftransforminvert as internal equation solver
+
+2009-10-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Defined \pgfdeclaregenericanchor to allow anchors which get the shape
+ name as argument. Only useful internally.
+
+2009-09-15 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Fixed buggy treatment of white spaces in \jobname and 'plot function'
+ using \pgfutilpreparefilename.
+
+2009-09-04 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed bug item #2834141 [wrong reversed double arrows]
+ - Fixed bug item #2834233 [shapes libraries]
+ - Fixed bug item #2822265 [tangent coordinates not working in CVS]
+ - Changed \rm to \tf in Context.
+
+2009-07-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: added 'mode=list and make'. Now, image externalisation
+ time can be reduced with 'make -j 2 -f mainfile.makefile'.
+
+2009-07-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external lib: fixed treatment of long arguments in \tikz ... ; shortcut
+ command.
+
+2009-06-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed white space bug in \pgfkeysdeactivatefamily
+ - added \pgfmathfloatvalueof
+
+2009-06-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added a '*' feature to '\pgfmathdeclarefunction' which overwrites
+ existing functions.
+
+2009-06-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added '/tikz/no marks' key.
+ - fixed typo in external lib documentation: the key is called 'figure name',
+ not 'file name'
+
+2009-06-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \pgfgettransformentries and \pgfsettransformentries.
+ - updated the external library such that it deals with active characters
+ in the same way as without external library.
+ - fixed bug in fpu cosh, sinh and tanh
+
+2009-06-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - provided two new aliases for key filters, added \pgfkeyssetfamily.
+
+2009-05-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - allowed numbers like '.9' in fpu.
+
+2009-02-29 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fix for signal shape.
+
+
+2009-05-22 Jin-Hwan Cho <jinhwancho@users.sourceforge.net>
+
+ - Applied the patches for dvipdfmx driver,
+ pgf-doc-diff.version2cvs (2009-04-18) and
+ pgf-generic-diff.version2cvs (2009-04-19).
+
+2009-05-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Restored processing of unknown keys in the predefined key filters 'and',
+ 'not', 'or' and 'false': it was not improvement...
+
+2009-05-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed the sequence of arguments of
+ \pgfqkeysactivatefamiliesandfilteroptions and
+ \pgfqkeysactivatesinglefamilyandfilteroptions
+ in the reference manual.
+
+2009-05-16 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - key filtering: the composed key filter handlers 'not', 'and', 'false' and 'or' now
+ ignore unknown options and call the .unknown handlers.
+ - pgfkeys: removed the experimental \pgfkeyssetdefaultpathforhandled method.
+ It doesn't fit into the clean interface for pgfkeys - and the problem of
+ default paths for handled keys can be solved better with the '/handler
+ config' method.
+
+2009-04-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - provided API function \pgfmathfloatifflags to simplify special cases in
+ FPU.
+
+2009-04-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added (primitive) veclen implementation for FPU.
+ - added cosh, sinh, tanh to FPU
+
+2009-04-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed bug in external lib: empty lines in tikzpicture environments were not accepted
+ for some operating modes.
+
+2009-04-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \pgfqpointscale
+
+2009-04-08 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added an optional argument count to 'optimize command away' in external
+ library.
+
+2009-04-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added the |figure name| key to the externalization library
+ - improved docs for externalization library
+
+2009-03-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - improved sanity checking of floating point comparison: does now also
+ yield results for infty/nan
+ - added fix for precedence bug for unary minus (fix has been suggested by
+ Mark Wibrow, by mail conversation)
+
+2009-03-22 Till Tantau <tantau@users.sourceforge.net>
+
+ - Replaced \z@ by 0pt for context.
+
+2009-03-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - external library: fixed the 'optimize' feature: pictures which won't be
+ exported could not be optimized away (although they should)
+
+2009-03-20 Till Tantau <tantau@users.sourceforge.net>
+
+ - Replaced \toks@ and \voidb@x by \pgfutil@toks@ and
+ \pgfutil@voidb@x.
+
+2009-03-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - improved docs for .search also.
+ - fixed initial value for 'domain' such that it really uses the default
+ samples=25.
+
+
+2009-03-09 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added patch for context color support in luatex.
+
+2009-02-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - improved the optimization facilities of the external library:
+ |optimize=false| will now properly restore any optimized material
+ when used in \tikzset
+
+2009-02-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added |/handler config=all,only existing,full or existing|
+ configuration.
+ - added |.search also| key handler as a simple implementation of key
+ search paths.
+ - fixed default value for /tikz/samples at- there are no really 25
+ samples, not 26. I forgot to fix this last time when I fixed 'samples'
+
+2009-02-20 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added |\pgfkeyssetdefaultpathforhandled| feature as improvement for
+ multiple key paths to pgfkeys. Reference documentation and an
+ application example is in the manual.
+
+2009-02-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added 'mark=text' which draws arbitrary TeX content as plot marks to
+ plot mark library.
+
+2009-02-06 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Added key 'define function' to define simple local functions.
+
+2009-02-04 Till Tantau <tantau@users.sourceforge.net>
+
+ - Worked on dv stuff.
+
+2009-02-01 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Index argument to array is automatically truncated to an
+ integer.
+ - Text decoration can now be aligned along or fitted to a path.
+ - Added key '/pgf/decoration/reverse path' to decorate a path
+ backwards.
+
+2009-01-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - the FPU deactivation command is now assembled once and for all during
+ its first usage.
+
+2009-01-23 Till Tantau <tantau@users.sourceforge.net>
+
+ - Changed the "ellipse", "circle" and "arc" commands, so that
+ they take options. This gives a much clearer and more
+ flexible syntax. Naturally, the old syntax continues to work
+ as expected.
+ - Documented svg stuff and added tikz interface. Most useful
+ for quickly converting svg pictures to tikz pictures...
+
+2009-01-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed fpu 'round' method - it rounded mantissas instead of the complete
+ number before.
+
+2009-01-22 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed some math stuff
+ - Renamed \pgfpathcurvebetweentime* to
+ \pgfpathcurvebetweentimecontinue.
+ - Added svg.path lib. It allows one to directly use
+ the svg syntax for paths (like "M10 10 L 20 20"). Not yet
+ documented.
+
+2009-01-06 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added tutorial for mind/lecture maps.
+
+2009-01-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - implemented fpu factorial
+ - if the fixed point library is activated, the fpu will be deactivated
+ automatically.
+ - added draft for FPU documentation
+
+2009-01-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed bug in fpu sqrt.
+ - added logical commands to fpu.
+ - fixed bug in fpu related to multi-argument-commands
+ - provided feature to disable fpu manually.
+
+2008-12-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added support for pgf 2.00 and the fpu (works only with additional
+ and technical work - the fpu file is not all which is needed)
+ - added pow and greaterthan to FPU
+ - fixed some FPU issues
+ - fixed processing of '/tikz/domain' key - it produced N+1 samples instead
+ of N.
+
+2008-12-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added further functions to fpu; improved sanity checking; fixed smaller
+ bugs related to fpu
+
+2008-12-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - improved internal floating point code: it is possible to change the
+ low-level representation with minimal number of code lines.
+ - modified low-level floating point representation. All high level code
+ should be completely unaffected; the changes are backwards compatible.
+ - Wrote first draft of a floating point unit library (fpu) similar in
+ spirit to the fixed point library of Mark Wibrow.
+ - Moved all floating point math operations (functions) into the fpu
+ library. It is now necessary to include the library in order to use
+ floating point math operations. The number formatting methods are still
+ available as before.
+
+2008-12-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added trigonometric functions to floating point unit.
+
+2008-12-17 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added \colorlet to ConTeXt stuff.
+
+2008-12-14 Till Tantau <tantau@users.sourceforge.net>
+
+ - Worked some more on data visualization stuff. Still in
+ pre-alpha.
+
+2008-12-11 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \pgfmathfloatexp.
+
+2008-12-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - floating point macros now always use the basic pgf math methods for
+ mantisse computations, even if the fixed point library is active.
+
+2008-12-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - 'mark=none' is now equivalent with 'mark=' (disables plot marks).
+ The previous behavior was to issue \pgfuseplotmark{none} which is
+ equivalent to \relax (and wastes time).
+
+2008-12-03 Till Tantau <tantau@users.sourceforge.net>
+
+ - Changed exp function code in
+ pgfmathfunctions.basic.code.tex. It is now *much* more
+ precise for negative values and also more precise for
+ positive values.
+
+2008-11-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - optimized \pgfmathfloattofixed for speed (although it introduces
+ redundand zeros)
+ - Added '/pgf/image/include external' command key as public interface
+ to modify the '\includegraphics' command in image externalization routines.
+
+2008-11-24 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed bug with |overlay| option and matrizes: now, cell pictures won't
+ collapse any more if the matrix has |overlay| enabled. However, the
+ matrix' bounding box won't contribute to the image as desired.
+
+2008-11-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added support for active '!' characters (for example in blue!30!black
+ and french babel setting)
+ - modified processing of 'domain' option: the argument is '\edef'ed such
+ that any potentially active ':' characters will be expanded to non-active
+ ones (avoiding errors in the following processing).
+
+2008-11-13 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed \pgfnodealias bug that caused chains to fail in matrices.
+
+2008-10-30 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added shading library, mainly containing the new color wheel
+ shading donated by Ken Starks.
+
+2008-10-27 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - More fixes for insertion of spaces.
+
+2008-10-27 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added square arrow send by
+ gvtjongahung@users.sourceforge.net.
+ - Changed pgfutil-context.def so that driver detection should
+ work once more.
+
+2008-10-27 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed insertion of space when parsing exponents.
+
+2008-10-23 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added int truncation to floating point unit.
+
+2008-10-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added abs, abserror and relerror to floating point unit.
+
+2008-10-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added sqrt for floating point unit, built on top of pgfmathsqrt.
+
+2008-10-09 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed the wrong lengths of support vectors for circles. Used to
+ be 0.555 (found by trial and error), while the correct value
+ is 4/3*(sqrt(2)-1) = 0.5522847, which gives much better
+ circles.
+ Thanks to Ken Starks for point this out.
+
+2008-10-07 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed rounded rectangle right arc bug.
+
+2008-10-06 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Fixed missing treatment of 'assume math mode' in \pgfmathprintnumber'
+
+2008-10-05 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed missing switching off of auto anchors in positioning
+ library.
+
+2008-10-01 Till Tantau <tantau@tcs.uni-luebeck.de>
+
+ - Fixed matrix/pdfsync incompatibility.
+
+2008-09-30 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed some parsing bugs with arrays.
+ - Fix for parsing of arrays in TikZ coordinates.
+
+2008-09-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added number formatting option 'min exponent for 1000 sep'.
+
+2008-09-21 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed bug in math parser which inserted spaces into text
+ or picture.
+
+2008-09-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added number formatting style 'sci superscript'
+ Example: formats the number 42 as 4.2^1 instead of 4.2 \cdot 10^1
+
+2008-09-15 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed bug "TikZ, the shadow library and ConTeXt MKIV
+ (LuaTeX)".
+
+2008-09-14 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed bug #2105132 for rounded rectangle.
+ - Fixed bug #2044129 for chamfered rectangle.
+
+2008-09-12 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Added \pgfpathcurvebetweentime.
+
+2008-09-10 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed problem with nodes on a line inside a picture that is
+ inside a node of another picture. Pictures will now always
+ start with "pos=.5" set.
+
+2008-09-07 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Slight hack of decorations so that the input path can consist of a
+ single move to. This enables stuff like
+ \path [decoration={some decoration}, decorate] (4,5);
+
+2008-09-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed small bug related to '@dec sep mark' and not-a-number in number
+ formatting routines.
+
+2008-09-03 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Solutions for path intersections can now be sorted along either path.
+ - \pgfintersectionsolutions is now a macro, not a count register.
+
+2008-08-31 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - fix for ``Missing character...' warnings in logfile when using
+ foreach.
+ - removed `trim integers' option from foreach as int function
+ can now be used.
+
+2008-08-31 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Rewrote math parser. Anyone who relies on, or has hacked internal
+ parser or function macros, or has defined their own functions for
+ the parser will need to reconsult the code and/or documentation.
+ - Files for functions definitions split (possibly permanantly) into
+ different files.
+ - Scaling of results at the end of the parse is no longer the default
+ action. This doesn't break PGF or TikZ, but it may break user code
+ that depended on this scaling. To turn it back on use
+ \let\pgfmathpostparse=\pgfmathscaleresult.
+ - Modifying existing functions or creating new functions must now be
+ done using \pgfmathdeclarefunction and \pgfmathredeclarefunction.
+ - Single argument functions do not need parentheses, provided the
+ funtion is followed by a space, so sin 60 is the same as sin(60).
+ But! Functions have the highest precedence, so sin 60*\x is the
+ same as sin(60)*\x.
+ - Added {} operators for array specification and [] operators for
+ array access - see docs for details.
+ - added postfix ! factorial operator.
+ - added c++/java style conditional e.g., \x > 10 ? 13 : 20.
+ - added >=, <=, !=, prefix !, &&, || operators.
+ - added atan2, log10, log2, e, int and frac functions.
+ - adapted cosh, sinh and tanh from Martin Heller.
+ - added lua-style random function for generating random integers.
+ - added Mod function (note capital letter). Uses floored division
+ and is never negative.
+ - min, max, veclen and pow can now be nested in any argument
+ position.
+ - min and max can now take a variable number of arguments.
+ - For compatability \pgfmathmax and \pgfmathmin still take two
+ arguments (although these can contain comma separated expressions).
+ However \pgfmathmin@ and \pgfmathmax@ now only take
+ one argument in the form \pgfmathmin@{{1}{2}{3}{4}{5}} (for 5
+ arguments).
+ - added hex, Hex, bin, and oct functions. These functions will not
+ work properly if the post-parse scaling is turned back on.
+ - 0 prefix for integers now specifies an octal number which is
+ automatically converted to base 10.
+ - 0x or 0X prefix for integers now specifies a hexadecimal number,
+ which is automatically converted to base 10.
+ - 0b or 0B prefix for integers now specifies a binary number,
+ which is automatically converted to base 10.
+ - "" characters turn off parsing (!) for part of an expression.
+ - added width, height, and depth functions for text e.g.,
+ width("Some text"), but as an expression is \edef'ed before
+ parsing other commands will have to be `protected' e.g.,
+ width("\noexpand\Huge Some text").
+ - bugfix for tan and cot.
+
+2008-08-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added '/tikz/external/export={true,false}' key for externalization
+ library.
+
+2008-08-05 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added documentation for basic layer externalization and baseline option.
+
+2008-07-28 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added 'showpos' key to number printing (and alias 'print sign').
+
+2008-07-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - fixed typo in pgfmathfloat.code.tex
+ - added 'optimize command away=\macro' key to externalization library. It
+ allows to discard unnecessary and possibly expensive user macros during
+ export (unnecessary = not in selected picture).
+
+2008-07-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Fixed bug in system layer path collecting. Very long paths
+ are now processed more efficiently (the bug disabled an optimization).
+
+2008-07-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added "marker" positions into the output of number formatting routines
+ to find period positions (even if no period is typeset) and exponent
+ positions. Allows alignment within auxiliary routines.
+
+2008-07-14 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed dash phase bug.
+ - Fixed missing library include in automata lib.
+ - Added "align" option. "text ragged" and friends are now
+ deprecated. Text width need no longer not, but can, be
+ specified. The following now has the expected effect: \node
+ [draw,align=center] {Hello\\world.};
+
+2008-07-10 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \pgfqpointxy and \pgfqpointxyz to complement the "quick" point
+ commands in basic layer.
+
+2008-07-09 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added 'every mark' style.
+ - 'mark options' simply overwrites 'every mark' (consistent with its old
+ definition)
+
+2008-07-07 Till Tantau <tantau@users.sourceforge.net>
+
+ - Finished circuit library and documentation (well, some
+ shapes still missing, but that's something users should
+ contribute).
+
+2008-07-01 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - the external library now handles active double quotes ",
+ single quotes ', and active semicolons ';' in its system call
+ correctly. Furthermore, \\ will expand to a normal
+ backslash. The initial system call now uses double quotes
+ for indows compatibility, it also contains the shell-escape
+ feature for gnuplot invocations.
+
+2008-06-30 Till Tantau <tantau@users.sourceforge.net>
+
+ - Did some documentation of circuit lib.
+ - Removed the separated documentation of the intersection
+ library and made this documentation part of the main
+ documentation.
+ - The intersection cs is now deprecated, the documentation
+ is now only based on the intersection lib.
+ - Added a "by" option so that "name intersections={of=A and
+ B,by={c,d,e}}" will create an alias c for intersection-1, d
+ for intersection-2 and e for intersection-3.
+ - Renamed "path name" to "name path" in the intersection
+ lib. This is more consistent with "name intersections".
+
+2008-06-29 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Minor changes on float stuff, wrote pgfmathfloatmultiply and
+ pgfmathfloatdivide on top of pgfmathmultiply and pgfmathdivide
+
+2008-06-29 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Added `Fixed Point Arithmetic' library, which provides
+ a parsing interface to the fp package. Dealing with plotting
+ files still a bit crude.
+ - This library means the manual now requires the fp pacakge
+ to compile.
+ - Fixed floor function for negative numbers.
+ - Fixed \pgfmathsetseed.
+ - Font and group fix for external documentation.
+
+2008-06-27 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Complete change of TikZ intersections (PGF unchanged).
+ - Slight hack of the TikZ scopes library to permit local
+ path naming. Should work...
+
+2008-06-26 Till Tantau <tantau@users.sourceforge.net>
+
+ - Continued with circuit library.
+ - Introduced subdirectories inside the pgf library
+ directory and moved libs into them.
+ You may need to update your checkout.
+
+2008-06-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - The external library now typesets as horizontal material by issueing
+ \leavevmode. This fixes an inconsistency with the normal tikzpictures.
+
+2008-06-25 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Added intersection library + documentation for
+ intersecting ``named'' paths.
+
+2008-06-25 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Fixed bug in external library. Now, strings like '#1' occuring
+ somewhere in an image is collected correctly.
+
+2008-06-24 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Removed new intersection stuff. Need to restart from scratch...
+
+2008-06-23 Till Tantau <tantau@users.sourceforge.net>
+
+ - Started working on circuit library documentation.
+
+2008-06-23 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Added PGF code and docs for intersections of two curves and
+ intersections of a line and a curve.
+ - Fixed bug in foreach code when registers are used with dots
+ statement.
+
+2008-06-22 Till Tantau <tantau@users.sourceforge.net>
+
+ - Created first version of circuit libraries for electrical
+ engineering (circuits.ee.*).
+ - Added libraries so that ee circuits and logical circuits can
+ be accessed using the same interface. (circuits.logic.*)
+ - The tikz lib shapes.gates.logic.* will no
+ longer be needed, the circuits.logic.* will replace them. (The
+ pgf libs shapes.gates.* are still used as before, however.)
+ - Minor patch in shapes.gates.logic.US so that the .0 and .180
+ anchors of a not gate or a buffer gate are the same as the
+ input or output anchors.
+ - All this is not documented, yet.
+ - Worked some more on dv stuff, but nothing to "show", yet.
+
+2008-06-21 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed parsing bug in foreach code.
+ - Added "rotate fit" key to fit library, so (e.g.) a rotated
+ rectangle can be fitted around nodes/coordinates.
+
+2008-06-21 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added documentation for tikz 'external' library.
+ - created pgfexternalwithdepth.tex file to use the 'baseline' information.
+ - improved some issues of the external library.
+ - Added '/pgf/images/draft' option
+ - Modified implementation of draft images to show the image file name
+ instead of the internal image name
+
+2008-06-19 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added tikz library 'external' which allows automatic or semiautomatic
+ export of each tikzpicture to pdf. Documentation is not yet ready.
+ - Added self-contained latex package tikzexternal.sty to read those images
+ without tikz/pgf installed.
+ - Added support for the 'baseline' option in \beginpgfgraphicnamed ... \endpgfgraphicnamed
+ by storing the box depth into a separate file.
+
+2008-06-19 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added first ideas for a circuit library.
+ - Bugfixes in scoping behaviour.
+ - Changed scoping rules for to path operation: Options are now
+ local. This may break existing code, but is much more
+ consistent with everything else and removes other problems.
+ - Patched mindmap lib to account for these changed rules.
+ - Added insert path option.
+ - Deprecated "after node path". Use "append after command" and
+ "prefix after command" instead.
+ - Moved datavisualization libraries to separate subdirectory.
+
+2008-06-18 Till Tantau <tantau@users.sourceforge.net>
+
+ - Changed label and pin options once again, to allow more
+ flexibility. In particular, the angle can now be
+ omitted. Also, for rotated main nodes the anchors are now
+ chosen in more sensible ways.
+
+2008-06-16 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added tiny little turtle graphics library for fun.
+ - Changed scoping rules for \foreach statement on a path: the
+ last coordinate is now persistent not only after the foreach
+ statement, but also between different iterations.
+ - Changed positioning of "label" when you attach a label to a
+ transformed shape. The position is now absolute with respect
+ to the page, unless the "transform shape" option is used.
+
+2008-06-11 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed the bug fix for character checking in foreach.
+ - Updates and fixes for new foreach code.
+
+2008-06-13 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed bug in new \foreach stuff that causes an error on
+ things like \foreach \i in {1,...,\foo}. If a list element
+ is a macro, no is-it-a-character check is done.
+
+2008-06-11 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Checked in proposed \foreach extensions. Possibly the
+ extensions would be better contained in a pgflibrary...
+ - list items can now be evaluated.
+ - dots replacement is context sensitive.
+ - sequences indicated by dots can be character sequences.
+ - a list item can be ``remembered'' in the next iteration.
+ - access to the number of the current item in the list is
+ provided.
+
+2008-06-09 Till Tantau <tantau@users.sourceforge.net>
+
+ - Worked a bit on data visualization stuff.
+
+2008-06-07 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added '/pgf/number format/1000 sep' and 'dec sep' shortcut
+ styles which simply call 'set thousands separator' and 'set
+ decimal separator'. Those option are somewhat long...
+
+2008-06-06 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed the "local bounding box" option so that it honors the
+ "relevant for picture size"-if.
+
+2008-06-04 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed buggy "mid left" and "mid right" options.
+ - Added "between positions" option to the "mark" option. This
+ makes it possible to create paths with "repeated arrows along
+ the path". This did not work before.
+
+2008-06-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added '/pgf/number format/assume math mode' to disable math checks.
+ This allows to assemble tabulars, apply \pgfmathprintnumber to each cell
+ and use the dcolumn package to align at decimal separators (no
+ documentation for that feature yet)
+
+2008-06-02 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed pgfpages in conjunction with everyshi.
+
+2008-05-31 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Semantics of |/pgf/number format/fixed zerofill| changed: it now simply
+ sets a boolean which affects all numbers in fixed format; it does not
+ SET fixed format. The same holds for sci zerofill.
+
+2008-05-30 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Provided \pgfmathprintnumberto macro in addition to
+ \pgfmathprintnumber.
+
+2008-05-22 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Revised Lindenmayer system stuff. Documentation should
+ now be up to date.
+
+2008-05-22 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added 'xbar interval' and 'ybar interval' plot handlers.
+ - Moved plot handler options to /pgf key tree.
+ - added 'bar shift' option.
+ - bar width option is now evaluated when needed.
+ - Added documentation for plot handler library changes and for tikz-plot
+ interfaces.
+ - Modified pgf manual macros: codeexamples section now employs pgfkeys,
+ xkeyval no longer required. Introduced style 'every codeexample' to
+ maintain compatibility and allow customization for users.
+
+2008-05-21 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added missing documentation of moveto-decoration.
+
+2008-05-20 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Changed the processing of \pgflsystemstep. Now a TeX
+ dimension, it permits a symbol to shorten the step.
+
+2008-05-19 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Added Lindemayer system drawing library.
+ - Renamed the ranomization keys for the step and angle.
+ - Updated the L-system docs.
+
+2008-05-19 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added documentation of oo-subsystem.
+ - Started documentation of data visualization-subsystem.
+ - Fixed hyperlink problem in dvipdfm(x)/xetex.
+ - Fixed typos in Lindemayer system doc.
+
+2008-05-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added \pgfmathfloatadd, \pgfmathfloatsubtract and
+ \pgfmathfloatmultiplyfixed based on pgf's normal math parser
+ - Added tests for float arithmetics
+ - Added \pgfmathfloattoextentedprecision for 8-digit mantisse precision
+ - Added documentation for these methods
+ - Added basic layer input stream methods to set zero levels for [xy]comb/[xy]bar;
+ allows to start bars at different offsets than x=0 / y=0.
+ - Added documentation for zero level streams.
+
+2008-05-15 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added "path picture" option, mostly for the implementation
+ of the corrected mindmap connecting bars.
+ - Fixed buggy code of mindmap connect bars: Shading angles
+ where sometimes wrong and shading was sometimes at the wrong
+ position.
+
+2008-05-14 Till Tantau <tantau@users.sourceforge.net>
+
+ - Completely rewrote management of pdf resources. This affects
+ pdftex, dvipdfm, dvipdfmx and xetex backends and all front
+ ends. They should now all work together in harmony, as far
+ as this is supported by them.
+ - Completely rewrote driver detection in plain and context
+ mode.
+ - dvipdfmx and xetex now use \special{pdf:literal direct},
+ which can *considerably* reduce file sizes (up to a factor
+ of 2).
+
+2008-05-14 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed compatability issue with old calc code.
+
+2008-05-13 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - documented '.lasttry' key handler
+ - introduced documentation for key filtering routines (as \input section
+ in pgfmanual-en-pgfkeys.tex). Main section of pgfkeys not really updated
+ yet; I only removed the 'family limitation' item in the introduction.
+
+2008-05-11 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Multiple fixes for signal shape.
+
+2008-05-03 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - added \pgfplotbarwidth and docs
+ - used \pgfmathparse to assign \pgfsetplotbarwidth
+ - added 'const plot mark right' to plot handler library to complete the
+ different variants of left/right connected/jump handlers.
+
+2008-05-01 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fixed parser for expressions that begin and end with braces.
+
+2008-04-27 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added \pgfmathapproxequalto operation and documentation below
+ \pgfmathequalto
+ - Added some user-interface methods to floating point arithmetics
+ - Added options
+ /pgf/number format/set decimal separator
+ /pgf/number format/set thousands separator
+ /pgf/number format/skip 0.
+ - Added documentation for floating point arithmetics
+ - Added documentation for number printing
+
+2008-04-26 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added PGF plot handlers to plot handler library:
+ - \pgfplothandlerxbar
+ - \pgfplothandlerybar
+ with parameter \pgfsetplotbarwidth{} and
+ - \pgfplothandlerconstantlineto
+ - \pgfplothandlerjumpmarkleft
+ - \pgfplothandlerjumpmarkright
+ - Added Tikz-Plot handlers
+ - /tikz/xbar
+ - /tikz/ybar
+ with option '/tikz/bar width' and
+ - /tikz/const plot
+ - /tikz/jump mark left
+ - /tikz/jump mark right
+ - Added documentation for new plot handlers to Tikz- and plot handler
+ section in manual
+
+2008-04-23 Till Tantau <tantau@users.sourceforge.net>
+
+ - Documented changed double line handling.
+ - Made some arrow tips work with double lines.
+
+2008-04-22 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added (not yet documented) "inner lines", which move the
+ double line mechanism from tikz to the basic layer. This
+ allows the definition of special arrow tips for double lines.
+ - Added (not yet documented) new arrow tip "implies" using
+ this mechanism.
+
+2008-04-21 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - New version of rectangle split shape. Now supports horizontal
+ as well as vertical spliting. Also supports up to 20 parts.
+
+2008-04-17 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added pgfkeysfiltered.code.tex which provides key filtering
+ and provides key-selection utilities like xkeyvals families
+ - changed pgfkeys.code.tex to '\input' pgfkeysfiltered.code.tex
+
+2008-04-14 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added \tikzaddtikzonlycommandshortcutlet and
+ \tikzaddtikzonlycommandshortcutdef to install shortcut commands at the
+ beginning of tikzpicture.
+ - pgfkeys.code.tex: fixed incompatibility .try with .is choice
+
+2008-04-10 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed patterns in dvips mode (were broken).
+
+2008-04-03 Till Tantau <tantau@users.sourceforge.net>
+
+ - Switched to everyshi in latex mode to hack into
+ \shipout. Wrote direct code to hack into \shipout in plain
+ mode. Hacking into \shipout in Context is still unclear.
+ - Added space arrow.
+
+2008-4-02 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Reimplemented parsing of operands.
+
+2008-04-01 Till Tantau <tantau@users.sourceforge.net>
+
+ - Added cirlce solidus shape by Manuel Lacruz.
+
+2008-03-19 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - `curve control points' decoration no longer exists. It is
+ replaced by the `show path construction' decoration.
+ - added code + docs for defining changable patterns.
+ - Parser altered to access \pgfmathfloatparsenumber when
+ \ifpgfmathfloat is true (old interface to \pgfmathfloat deleted).
+
+2008-03-18 Christian Feuersaenger <ludewich@users.sourceforge.net>
+
+ - Added generic/pgf/math/pgfmathfloat.code.tex
+ - Modified pgfmath.code.tex to include pgfmathfloat.code.tex
+ - Added generic/pgf/testsuite/mathtest/pgfmathtestsuite.tex [dvipdfm/pdflatex]
+ which provides testing for pgfmathfloat.code.tex
+
+2008-03-17 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed minimum width handling in rounded rectangle shape.
+
+2008-03-12 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Added key for rectangle split to ignore empty parts.
+ - Extended \pgfshadecolortorgb to define macros for the
+ individual color components.
+
+2008-03-08 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Added `curve control points' decoration for drawing
+ curve controls. NB: names/keys may change.
+
+2008-03-07 Mark Wibrow <vibrovski@users.sourceforge.net>
+
+ - Fix for (some) `hidden' bugs: ``Missing character:
+ There is no <char> in font nullfont!''. This is usually
+ only seen in log file. Fixed for star, circular sector
+ and math macros.
+
+2008-03-03 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed documentation "placment" replaced by "positioning"
+ - Fixed ConTeXt page resource problem. (ConTeXt support is
+ still not as smooth as support of other formats)
+ - Checked in some data visualization stuff, without any
+ documentation. Everything still likely to change
+ completely.
+ - Moved module management to pgfutil.
+ - Added support for simple oo-programming, not documented.
+
+2008-02-26 Till Tantau <tantau@users.sourceforge.net>
+
+ - Fixed bug in pgfkeysaddvalue.
+ - Fixed bug of stack leak in function shadings in postscript.
+ - Fixed missing image inclusion documentation.
+ - Fixed atan bug in documentation example.
+ - Fixed missing dependency of chains--positioning library
+ - Fixed missing dependency of mindmap--decorations library
+
+2008-02-20 Till Tantau <tantau@users.sourceforge.net>
+
+ Released version 2.00
+
2008-02-14 Till Tantau <tantau@users.sourceforge.net>
- Fixed "initial"/"accepting" distance bug.