One day I'll write some real code. Until then, you get this :-) BTW: can I have a flyspray account?
Brad
# Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: [email protected]\ # vt1nhm7m454tymjp # target_branch: http://bzr.savannah.gnu.org/r/pdf/libgnupdf/branches\ # /trunk/ # testament_sha1: 23c9970d7fda124f5550f2574647ee7a0c62b37a # timestamp: 2009-06-18 21:41:52 +1000 # base_revision_id: [email protected] # # Begin patch === modified file 'AUTHORS' --- AUTHORS 2009-06-17 04:17:19 +0000 +++ AUTHORS 2009-06-18 11:32:47 +0000 @@ -71,9 +71,21 @@ torture/unit/base/stm/pdf-stm-write.c torture/unit/base/stm/pdf-stm-read.c -Brad Hards: changed doc/gnupdf-hg.texi +Brad Hards: changed MANIFEST.wiki + build-aux/README + doc/MANIFEST.wiki + doc/figures/MANIFEST.wiki + doc/gnupdf-hg.texi doc/gnupdf.texi + lib/README + m4/MANIFEST.wiki + prmgt/MANIFEST.wiki + src/MANIFEST.wiki + src/README src/base/pdf-time.c + src/object/MANIFEST.wiki + torture/MANIFEST.wiki + torture/README torture/unit/base/time/pdf-time-from-string.c torture/unit/base/time/pdf-time-copy.c torture/unit/base/crypt/pdf-crypt-md-new.c @@ -85,6 +97,8 @@ torture/unit/base/types/pdf-i64-mod.c torture/unit/base/types/pdf-i64-neg.c torture/unit/runtests.c + utils/MANIFEST.wiki + utils/README Daniel Vidal: wrote /torture/unit/base/types/pdf-i64-add.c /torture/unit/base/types/pdf-i64-assign.c === modified file 'ChangeLog' --- ChangeLog 2009-06-17 22:16:16 +0000 +++ ChangeLog 2009-06-18 11:32:47 +0000 @@ -1,3 +1,22 @@ +2009-06-18 Brad Hards <[email protected]> + + * MANIFEST.wiki: update / fix typos. + * build-aux/README: likewise + * doc/MANIFEST.wiki: likewise + * doc/figures/MANIFEST.wiki: likewise + * lib/README: likewise + * m4/MANIFEST.wiki: likewise + * prmgt/MANIFEST.wiki: likewise + * src/MANIFEST.wiki: likewise + * src/README: likewise + * src/object/MANIFEST.wiki: likewise + * torture/MANIFEST.wiki: likewise + * torture/README: likewise + * utils/MANIFEST.wiki: likewise + * utils/README: likewise + + * prmgt/pertdot.xsl, prmgt/pertfdp.xsl: delete unused. + 2009-06-18 Jose E. Marchesi <[email protected]> * src/base/pdf-token-reader.c (flush_token): Update beg_pos only === modified file 'MANIFEST.wiki' --- MANIFEST.wiki 2009-05-10 15:06:04 +0000 +++ MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,9 +1,9 @@ ==Root directory== -The root directory of the distribution contain the following files. +The root directory of the distribution contains the following files. ; '''AUTHORS''' -: This file contain the names of the people that has contributed to the development of the library writing code or documentation. It is a detailed list, since we want to maintain precise information due to copyright issues. +: This file contains the names of the people that have contributed to the development of the library writing code or documentation. It is a detailed list, since we want to maintain precise information due to copyright issues. ; '''COPYING''' : A copy of the ''GNU General Public License version 3''. This is the license governing the distribution of the library. @@ -27,7 +27,7 @@ : News of each release. ; '''README''' -: Brief description of the project and links to the homepage and ftp. +: Brief description of the project and links to the homepage and ftp site. ; '''README.bzr''' : Additional information to build a Bazaar checkout of the library. @@ -36,7 +36,7 @@ : Additional information to build a CVS checkout of the library. This file is deprecated. ; '''bootstrap''' -: Bootstrap script (wrapper for ''autoreconf'') used to regenerate the libtool and autoconf files. Wrote by Karl Berry. +: Bootstrap script (wrapper for ''autoreconf'') used to regenerate the libtool and autoconf files. Written by Karl Berry. ; '''configure.ac''' : Autoconf file for the library. It is used by autoconf to generate the ''configure'' script. === modified file 'build-aux/README' --- build-aux/README 2008-11-20 23:12:36 +0000 +++ build-aux/README 2009-06-18 11:32:47 +0000 @@ -1,5 +1,5 @@ -This directory contain several programs and utilities used in the -building of the library. All the programs contained in this directory +This directory contains several programs and utilities used to +build the library. All the programs contained in this directory are not intended to be installed in the target machine. `pdf-text-generate-ucd' === modified file 'doc/MANIFEST.wiki' --- doc/MANIFEST.wiki 2009-05-10 15:13:21 +0000 +++ doc/MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,8 +1,8 @@ =='''doc/''' Manuals and Manpages== -This directory contain the texinfo source files of several manuals. +This directory contains the texinfo source files of several manuals. -We may also want to generate manpages for the API documented in the texinfo manual. We dont want to manually maintain the manpages, so we would need a script to extract the contents of the texinfo file. +We may also want to generate manpages for the API documented in the texinfo manual. We don't want to manually maintain the manpages, so we would need a script to extract the contents of the texinfo file. Automatically generated manpages for the library utilities will be generated (using the help2man command) here. @@ -28,7 +28,7 @@ : texi2html initialization file for wiki pages generation. ; '''gnupdf-manual.init''' -: texi2html initialization file for html generation. +: texi2html initialization file for HTML generation. ; '''gnupdf-tsd.texi''' : Texinfo sources of the GNU PDF Library Tests Specification Document. @@ -40,10 +40,7 @@ : Texinfo sources of the GNU PDF Library Reference Manual. ; '''manuals.css''' -: Cascade Style Sheet for the html manuals. - -; '''pdf-filter.1''' -: Manual page (generated using help2man) of the pdf-filter utility. +: Cascading Style Sheet for the HTML manuals. ; '''texinfo.tex''' : Implementation of texinfo over TeX. === modified file 'doc/figures/MANIFEST.wiki' --- doc/figures/MANIFEST.wiki 2009-05-10 15:15:59 +0000 +++ doc/figures/MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,4 +1,4 @@ =='''doc/figures''' Figures== -This directory contain the xfig source files of several figures, along with the generated png and encapsulated postscript versions of these figures. +This directory contains the xfig source files of several figures, along with the generated png and encapsulated postscript versions of these figures. === modified file 'lib/README' --- lib/README 2007-07-07 15:11:43 +0000 +++ lib/README 2009-06-18 11:32:47 +0000 @@ -1,4 +1,4 @@ -This directory contain sources imported from the gnulib +This directory contains sources imported from the gnulib library. Please see the individual source files for distribution terms. === modified file 'm4/MANIFEST.wiki' --- m4/MANIFEST.wiki 2008-11-26 21:53:10 +0000 +++ m4/MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,6 +1,6 @@ =='''m4/''' M4 macros== -This directory contain the definition of ''M4'' macros implementing tests used by autoconf. Note that some of the files are imported from GNUlib. +This directory contains the definitions of ''M4'' macros implementing tests used by autoconf. Note that some of the files are imported from GNUlib. ; '''absolute-header.m4''' ; '''error.m4''' === modified file 'prmgt/MANIFEST.wiki' --- prmgt/MANIFEST.wiki 2009-05-10 15:25:02 +0000 +++ prmgt/MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,6 +1,6 @@ =='''prmgt/''' Project Management== -This directory contain several files with management information about the project: tasks, reports, etc. +This directory contains several files with management information about the project: tasks, reports, etc. ; '''MANIFEST.wiki''' : This file. @@ -18,35 +18,23 @@ : Script that lists the documented functions in the GNU PDF Reference Manual. ; '''fly2org''' -: Tcl script implementing flyspray tasks to org-mode. +: Tcl script converting flyspray tasks to org-mode. ; '''generate-coverage-report''' -: Shell script that generates a nice html report of code coverage. +: Shell script that generates a nice HTML report of code coverage. ; '''get-test-data.sh.in''' : Shell script that downloads the test data files needed by the test suites of the library. -; '''libgnupdf.tjp''' -: taskjuggler file for libgnupdf. - ; '''patch_safety_dispatcher.py''' : This script runs other QA scripts like the test suite and a syntax check conforming to GCS. -; '''pertdot.xsl''', '''pertfdp.xsl''' -: xsl templates to get Pert diagrams for '''libgnupdf.tjp'''. - -; '''pmccabe2html.in''' -: AWK program to generate a html report from the output of the pmccabe program. - -; '''pmccabe.css''' -: CSS stylesheets. - ; '''srcinfo-extractor.pl.in''' : Perl script that traverses every directory from topdir and looks for a MANIFEST.wiki file, from which the directory information is then extracted. ; '''testlog2wiki.in''' : Tests run report generator. -; '''tsdfuncs''' +; '''tsdfuncs.in''' : List the documented functions in the GNU PDF TSD. === removed file 'prmgt/pertdot.xsl' --- prmgt/pertdot.xsl 2007-11-20 01:40:44 +0000 +++ prmgt/pertdot.xsl 1970-01-01 00:00:00 +0000 @@ -1,85 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - XSLT stylesheet for converting TaskJuggler XML v2 report to Pert graph in - Graphviz' dot format - - should be used for instance as follow (with xmlsoft.org's libxslt): - zcat v2.tjx | xsltproc -novalid tj22pertdot.xsl - | dot -T png > v2.png - warning: the correct novalid option has two leading dashes (but this can - not be put in an xml comment such as this one) - - (c) 2007 Grégoire Barbier <[email protected]> - This software is licensed under the terms of the GNU General Public Licence - version 2, see http://www.gnu.org/licenses/gpl.html ---> - -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> - - <xsl:output method="text" indent="yes" encoding="UTF-8"/> - - <xsl:template match="/taskjuggler"> - <xsl:text>graph g { - node[shape=box]; - </xsl:text> - <xsl:apply-templates select="project"/> - <xsl:apply-templates select="taskList"/> - <xsl:apply-templates select="/descendant::depends"/> - <xsl:text>}</xsl:text> - </xsl:template> - - <xsl:template match="project"> - <xsl:text>graph [label="</xsl:text> - <xsl:value-of select="@name"/> - <xsl:text>\n</xsl:text> - <xsl:value-of select="start/@humanReadable"/> - <xsl:text> - </xsl:text> - <xsl:value-of select="end/@humanReadable"/> - <xsl:text>"]; - </xsl:text> - </xsl:template> - - <xsl:template match="task"> - <xsl:text>"</xsl:text> - <xsl:value-of select="@id"/> - <xsl:text>"</xsl:text> - <xsl:text> [label="</xsl:text> - <xsl:value-of select="@name"/> - <xsl:text>\n</xsl:text> - <xsl:apply-templates select="taskScenario"/> - <xsl:text>"</xsl:text> - <xsl:if test="taskScenario/@criticalpath='1'"> - <xsl:text> fontcolor=red, color=red, style=bold</xsl:text> - </xsl:if> - <xsl:text>];</xsl:text> - <xsl:if test="../self::task"> <!-- if this task is a subtask --> - <xsl:text>"</xsl:text> - <xsl:value-of select="../@id"/> - <xsl:text>"</xsl:text> - <xsl:text> -- "</xsl:text> - <xsl:value-of select="@id"/> - <xsl:text>" [arrowtail=onormal,style=dashed]; - </xsl:text> - </xsl:if> - <xsl:apply-templates select="task"/> - </xsl:template> - - <xsl:template match="depends"> - <xsl:text>"</xsl:text> - <xsl:value-of select="@task"/> - <xsl:text>"</xsl:text> - <xsl:text> -- "</xsl:text> - <xsl:value-of select="../@id"/> - <xsl:text>" [arrowhead=vee]; - </xsl:text> - </xsl:template> - - <xsl:template match="taskScenario"> - <xsl:value-of select="@scenarioId"/> - <xsl:text>: </xsl:text> - <xsl:value-of select="start/@humanReadable"/> - <xsl:text> - </xsl:text> - <xsl:value-of select="end/@humanReadable"/> - <xsl:text>\n</xsl:text> - </xsl:template> - -</xsl:stylesheet> === removed file 'prmgt/pertfdp.xsl' --- prmgt/pertfdp.xsl 2007-11-20 01:40:44 +0000 +++ prmgt/pertfdp.xsl 1970-01-01 00:00:00 +0000 @@ -1,121 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - XSLT stylesheet for converting TaskJuggler XML v2 report to Pert graph in - Graphviz' dot format, for fdp output (since node - cluster edges are not - supported with other renderers) - - should be used for instance as follow (with xmlsoft.org's libxslt): - zcat v2.tjx | xsltproc -novalid tj22pertfdp.xsl - | fdp -T png > v2fdp.png - warning: the correct novalid option has two leading dashes (but this can - not be put in an xml comment such as this one) - - (c) 2007 Grégoire Barbier <[email protected]> - This software is licensed under the terms of the GNU General Public Licence - version 2, see http://www.gnu.org/licenses/gpl.html ---> - -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> - - <xsl:output method="text" indent="yes" encoding="UTF-8"/> - - <xsl:key name="task" match="task" use="@id"/> - - <xsl:template match="/taskjuggler"> - <xsl:text>graph g { - node[shape=box]; - </xsl:text> - <xsl:apply-templates select="project"/> - <xsl:apply-templates select="taskList"/> - <xsl:apply-templates select="descendant::depends"/> - <xsl:text>}</xsl:text> - </xsl:template> - - <xsl:template match="project"> - <xsl:text>graph [label="</xsl:text> - <xsl:value-of select="@name"/> - <xsl:text>\n</xsl:text> - <xsl:value-of select="start/@humanReadable"/> - <xsl:text> - </xsl:text> - <xsl:value-of select="end/@humanReadable"/> - <xsl:text>"]; - </xsl:text> - </xsl:template> - - <xsl:template match="task"> - <xsl:choose> - <xsl:when test="child::task"> <!-- if this task is a supertask --> - <xsl:text>subgraph "cluster_</xsl:text> - <xsl:value-of select="@id"/> - <xsl:text>" { - </xsl:text> - <xsl:text>graph [label="</xsl:text> - <xsl:value-of select="@name"/> - <xsl:text>\n</xsl:text> - <xsl:apply-templates select="taskScenario"/> - <xsl:text>",bgcolor="</xsl:text> - <xsl:choose> - <xsl:when test="not(../self::task)"> - <xsl:text>",bgcolor="gray50</xsl:text> - </xsl:when> - <xsl:when test="not(../../self::task)"> - <xsl:text>",bgcolor="gray60</xsl:text> - </xsl:when> - <xsl:when test="not(../../../self::task)"> - <xsl:text>",bgcolor="gray70</xsl:text> - </xsl:when> - <xsl:when test="not(../../../../self::task)"> - <xsl:text>",bgcolor="gray90</xsl:text> - </xsl:when> - <xsl:when test="not(../../../../../self::task)"> - <xsl:text>",bgcolor="gray90</xsl:text> - </xsl:when> - </xsl:choose> - <xsl:text>"]; - </xsl:text> - <xsl:apply-templates select="task"/> - <xsl:text>} - </xsl:text> - </xsl:when> - <xsl:otherwise> - <xsl:text>"</xsl:text> - <xsl:value-of select="@id"/> - <xsl:text>"</xsl:text> - <xsl:text> [fillcolor=white,style=filled,label="</xsl:text> - <xsl:value-of select="@name"/> - <xsl:text>\n</xsl:text> - <xsl:apply-templates select="taskScenario"/> - <xsl:text>"</xsl:text> - <xsl:if test="taskScenario/@criticalpath='1'"> - <xsl:text> fontcolor=red, color=red, style="bold,filled"</xsl:text> - </xsl:if> - <xsl:text>];</xsl:text> - </xsl:otherwise> - </xsl:choose> - </xsl:template> - - <xsl:template match="depends"> - <xsl:text>"</xsl:text> - <xsl:if test="key('task',@task)/child::task"> <!-- is a supertask --> - <xsl:text>cluster_</xsl:text> - </xsl:if> - <xsl:value-of select="@task"/> - <xsl:text>"</xsl:text> - <xsl:text> -- "</xsl:text> - <xsl:if test="../child::task"> <!-- is a supertask --> - <xsl:text>cluster_</xsl:text> - </xsl:if> - <xsl:value-of select="../@id"/> - <xsl:text>" [arrowhead=vee]; - </xsl:text> - </xsl:template> - - <xsl:template match="taskScenario"> - <xsl:value-of select="@scenarioId"/> - <xsl:text>: </xsl:text> - <xsl:value-of select="start/@humanReadable"/> - <xsl:text> - </xsl:text> - <xsl:value-of select="end/@humanReadable"/> - <xsl:text>\n</xsl:text> - </xsl:template> - -</xsl:stylesheet> === modified file 'src/MANIFEST.wiki' --- src/MANIFEST.wiki 2008-11-26 21:53:10 +0000 +++ src/MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,6 +1,6 @@ =='''src/''' Library Source Code== -This directory contain a subdirectory containing the source files for each library layer, plus some global source files and scripts. +This directory contains a subdirectory containing the source files for each library layer, plus some global source files and scripts. ; '''Makefile.am''' : Automake source file === modified file 'src/README' --- src/README 2009-05-18 13:36:47 +0000 +++ src/README 2009-06-18 11:32:47 +0000 @@ -1,3 +1,3 @@ -This directory contain source files that make up the GNU PDF +This directory contains source files that make up the GNU PDF Library. Please see the COPYING file in the root directory of this distribution for distribution terms. === modified file 'src/object/MANIFEST.wiki' --- src/object/MANIFEST.wiki 2008-11-26 21:53:10 +0000 +++ src/object/MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,5 +1,5 @@ ==='''src/object''' Object Layer Source Code=== -This directory contain the source files pertaining to the Object Layer of the library. +This directory contains the source files for the Object Layer of the library. === modified file 'torture/MANIFEST.wiki' --- torture/MANIFEST.wiki 2008-11-26 21:53:10 +0000 +++ torture/MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,6 +1,6 @@ =='''torture/''' Test Suites (torture chamber)== -This directory contain the [[Lib:Torture Chamber|unit tests]] of the library. +This directory contains the [[Lib:Torture Chamber|unit tests]] for the library. ; '''Makefile.am''' : Automake source file === modified file 'torture/README' --- torture/README 2007-12-07 13:37:48 +0000 +++ torture/README 2009-06-18 11:32:47 +0000 @@ -1,4 +1,4 @@ -This directory contain the source files that compound the GNU PDF -Library Torture Chamber (test suites). Please see COPYING file in the +This directory contains the source files that make up the GNU PDF +Library Torture Chamber (test suites). Please see COPYING in the root directory of this distribution for distribution terms. === modified file 'utils/MANIFEST.wiki' --- utils/MANIFEST.wiki 2008-11-26 21:53:10 +0000 +++ utils/MANIFEST.wiki 2009-06-18 11:32:47 +0000 @@ -1,7 +1,9 @@ =='''utils/''' Utilities== -This directory contain several utilities to manipulate PDF documents. These utilities makes use of the GNU PDF Library. +This directory contains several utilities to manipulate PDF documents. These utilities make use of the GNU PDF Library. ; '''pdf-filter.h''', '''pdf-filter.c''' : '''pdf-filter''': a front-end for the standard PDF filters. +; '''toktest.c''' +: '''toktest''': a test application for the PDF tokenizer. \ No newline at end of file === modified file 'utils/README' --- utils/README 2008-04-08 12:02:52 +0000 +++ utils/README 2009-06-18 11:32:47 +0000 @@ -1,9 +1,14 @@ -This directory contain several utilities to manipulate PDF -documents. These utilities makes use of the GNU PDF Library. +This directory contains several utilities to manipulate PDF +documents. These utilities make use of the GNU PDF Library. `pdf-filter' A front-end for the standard PDF filters. + `toktest' + + A test application for the PDF tokenizer. + + # Begin bundle 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
