From 58609480a1182719d436dae55de66fe483f63f76 Mon Sep 17 00:00:00 2001 From: Arseny Kapoulkine Date: Fri, 20 Mar 2015 00:17:51 -0700 Subject: docs: Regenerate documentation --- docs/manual.html | 16 ++++++++-------- docs/manual/access.html | 8 ++++---- docs/manual/apiref.html | 22 +++++++++++++++++---- docs/manual/changes.html | 50 ++++++++++++++++++++++++++++++++++++++++++++---- docs/manual/dom.html | 8 ++++---- docs/manual/install.html | 18 ++++++++--------- docs/manual/loading.html | 8 ++++---- docs/manual/modify.html | 12 ++++++++---- docs/manual/saving.html | 10 +++++----- docs/manual/toc.html | 8 ++++---- docs/manual/xpath.html | 8 ++++---- docs/quickstart.html | 16 ++++++++-------- 12 files changed, 122 insertions(+), 62 deletions(-) diff --git a/docs/manual.html b/docs/manual.html index 0eb13b9..6a40fc2 100644 --- a/docs/manual.html +++ b/docs/manual.html @@ -1,16 +1,16 @@ -pugixml 1.5 +pugixml 1.6 - +
-pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -85,7 +85,7 @@

If you believe you've found a bug in pugixml (bugs include compilation problems (errors/warnings), crashes, performance degradation and incorrect behavior), - please file an issue via issue + please file an issue via issue submission form. Be sure to include the relevant information so that the bug can be reproduced: the version of pugixml, compiler version and target architecture, the code that uses pugixml and exhibits the bug, etc. @@ -93,7 +93,7 @@

Feature requests can be reported the same way as bugs, so if you're missing some functionality in pugixml or if the API is rough in some places and you - can suggest an improvement, file + can suggest an improvement, file an issue. However please note that there are many factors when considering API changes (compatibility with previous versions, API redundancy, etc.), so generally features that can be implemented via a small function without @@ -102,7 +102,7 @@

If you have a contribution to pugixml, such as build script for some build system/IDE, or a well-designed set of helper functions, or a binding to some - language other than C++, please file + language other than C++, please file an issue. You can include the relevant patches as issue attachments. Your contribution has to be distributed under the terms of a license that's compatible with pugixml license; i.e. GPL/LGPL licensed code is not accepted. @@ -184,13 +184,13 @@ pugixml - +

Last revised: November 26, 2014 at 02:23:21 GMT

Last revised: March 20, 2015 at 07:16:25 GMT


-pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/access.html b/docs/manual/access.html index 8942a26..d5015b5 100644 --- a/docs/manual/access.html +++ b/docs/manual/access.html @@ -4,15 +4,15 @@ Accessing document data - - + +
-pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -883,7 +883,7 @@
-pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/apiref.html b/docs/manual/apiref.html index b9cbc77..04f8990 100644 --- a/docs/manual/apiref.html +++ b/docs/manual/apiref.html @@ -4,15 +4,15 @@ API Reference - - + +
-pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -469,6 +469,9 @@ bool set_value(double rhs); +
  • + bool set_value(float rhs); +
  • bool set_value(bool rhs);
  • @@ -501,6 +504,10 @@ operator=(double rhs); +
  • + xml_attribute& + operator=(float rhs); +
  • xml_attribute& operator=(bool rhs); @@ -1232,6 +1239,9 @@ bool set(double rhs);
  • +
  • + bool set(float rhs); +
  • bool set(bool rhs);
  • @@ -1264,6 +1274,10 @@ operator=(double rhs); +
  • + xml_text& + operator=(float rhs); +
  • xml_text& operator=(bool rhs); @@ -1647,7 +1661,7 @@
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/changes.html b/docs/manual/changes.html index a3495b2..ec2c206 100644 --- a/docs/manual/changes.html +++ b/docs/manual/changes.html @@ -4,15 +4,15 @@ Changelog - - + +
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -30,6 +30,48 @@ +
    + 15.04.2015 - version + 1.6 +
    +

    + Maintenance release. Changes: +

    +
      +
    • + Specification changes: +
        +
      1. + Attribute/text values now use more digits when printing floating + point numbers to guarantee round-tripping. +
      2. +
      3. + Text nodes no longer get extra surrounding whitespace when pretty-printing + nodes with mixed contents +
      4. +
      +
    • +
    • + Bug fixes: +
        +
      1. + Fixed translate and normalize-space XPath functions to no longer + return internal NUL characters +
      2. +
      3. + Fixed buffer overrun on malformed comments inside DOCTYPE sections +
      4. +
      5. + DOCTYPE parsing can no longer run out of stack space on malformed + inputs (XML parsing is now using bounded stack space) +
      6. +
      7. + Adjusted processing instruction output to avoid malformed documents + if the PI value contains "?>" +
      8. +
      +
    • +
    27.11.2014 - version 1.5 @@ -1047,7 +1089,7 @@
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/dom.html b/docs/manual/dom.html index 3d7cd29..854ec84 100644 --- a/docs/manual/dom.html +++ b/docs/manual/dom.html @@ -4,15 +4,15 @@ Document object model - - + +
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -715,7 +715,7 @@
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/install.html b/docs/manual/install.html index af662c1..334bf2e 100644 --- a/docs/manual/install.html +++ b/docs/manual/install.html @@ -4,15 +4,15 @@ Installation - - - + + +
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -68,8 +68,8 @@ You can download the latest source distribution via one of the following links:

    -
    https://github.com/zeux/pugixml/releases/download/v1.5/pugixml-1.5.zip
    -https://github.com/zeux/pugixml/releases/download/v1.5/pugixml-1.5.tar.gz
    +
    https://github.com/zeux/pugixml/releases/download/v1.6/pugixml-1.6.zip
    +https://github.com/zeux/pugixml/releases/download/v1.6/pugixml-1.6.tar.gz
     

    The distribution contains library source, documentation (the manual you're @@ -99,7 +99,7 @@

    git clone https://github.com/zeux/pugixml
     cd pugixml
    -git checkout v1.5
    +git checkout v1.6
     

    The repository contains library source, documentation, code examples and @@ -122,7 +122,7 @@ git checkout v1.5 You can access the Git repository via Subversion using https://github.com/zeux/pugixml URL. For example, to checkout the current version, you can use this command:

    -
    svn checkout https://github.com/zeux/pugixml/tags/v1.5 pugixml
    +
    svn checkout https://github.com/zeux/pugixml/tags/v1.6 pugixml
    @@ -500,7 +500,7 @@ git checkout v1.5
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/loading.html b/docs/manual/loading.html index d302f73..1d45868 100644 --- a/docs/manual/loading.html +++ b/docs/manual/loading.html @@ -4,15 +4,15 @@ Loading document - - + +
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -897,7 +897,7 @@
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/modify.html b/docs/manual/modify.html index 5e44d90..fe207d6 100644 --- a/docs/manual/modify.html +++ b/docs/manual/modify.html @@ -4,15 +4,15 @@ Modifying document data - - + +
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -143,6 +143,7 @@
    bool xml_attribute::set_value(int rhs);
     bool xml_attribute::set_value(unsigned int rhs);
     bool xml_attribute::set_value(double rhs);
    +bool xml_attribute::set_value(float rhs);
     bool xml_attribute::set_value(bool rhs);
     bool xml_attribute::set_value(long long rhs);
     bool xml_attribute::set_value(unsigned long long rhs);
    @@ -185,6 +186,7 @@
     xml_attribute& xml_attribute::operator=(int rhs);
     xml_attribute& xml_attribute::operator=(unsigned int rhs);
     xml_attribute& xml_attribute::operator=(double rhs);
    +xml_attribute& xml_attribute::operator=(float rhs);
     xml_attribute& xml_attribute::operator=(bool rhs);
     xml_attribute& xml_attribute::operator=(long long rhs);
     xml_attribute& xml_attribute::operator=(unsigned long long rhs);
    @@ -447,6 +449,7 @@
     
    bool xml_text::set(int rhs);
     bool xml_text::set(unsigned int rhs);
     bool xml_text::set(double rhs);
    +bool xml_text::set(float rhs);
     bool xml_text::set(bool rhs);
     bool xml_text::set(long long rhs);
     bool xml_text::set(unsigned long long rhs);
    @@ -466,6 +469,7 @@
     xml_text& xml_text::operator=(int rhs);
     xml_text& xml_text::operator=(unsigned int rhs);
     xml_text& xml_text::operator=(double rhs);
    +xml_text& xml_text::operator=(float rhs);
     xml_text& xml_text::operator=(bool rhs);
     xml_text& xml_text::operator=(long long rhs);
     xml_text& xml_text::operator=(unsigned long long rhs);
    @@ -741,7 +745,7 @@
     
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/saving.html b/docs/manual/saving.html index 7157d84..0a9d642 100644 --- a/docs/manual/saving.html +++ b/docs/manual/saving.html @@ -4,15 +4,15 @@ Saving document - - + +
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -211,7 +211,7 @@ virtual void write(const void* data, size_t size) { - result += std::string(static_cast<const char*>(data), size); + result.append(static_cast<const char*>(data), size); } }; @@ -526,7 +526,7 @@
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/toc.html b/docs/manual/toc.html index b36f757..5ee8e0e 100644 --- a/docs/manual/toc.html +++ b/docs/manual/toc.html @@ -4,14 +4,14 @@ Table of Contents - - + +
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -146,7 +146,7 @@
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/manual/xpath.html b/docs/manual/xpath.html index 7194283..574776d 100644 --- a/docs/manual/xpath.html +++ b/docs/manual/xpath.html @@ -4,15 +4,15 @@ XPath - - + +
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: @@ -732,7 +732,7 @@
    -pugixml 1.5 manual | +pugixml 1.6 manual | Overview | Installation | Document: diff --git a/docs/quickstart.html b/docs/quickstart.html index c702852..b67765e 100644 --- a/docs/quickstart.html +++ b/docs/quickstart.html @@ -1,16 +1,16 @@ -pugixml 1.5 +pugixml 1.6 - +
    Introduction
    @@ -75,8 +75,8 @@ pugixml is distributed in source form. You can download a source distribution via one of the following links:

    -
    https://github.com/zeux/pugixml/releases/download/v1.5/pugixml-1.5.zip
    -https://github.com/zeux/pugixml/releases/download/v1.5/pugixml-1.5.tar.gz
    +
    https://github.com/zeux/pugixml/releases/download/v1.6/pugixml-1.6.zip
    +https://github.com/zeux/pugixml/releases/download/v1.6/pugixml-1.6.tar.gz
     

    The distribution contains library source, documentation (the guide you're @@ -791,7 +791,7 @@ virtual void write(const void* data, size_t size) { - result += std::string(static_cast<const char*>(data), size); + result.append(static_cast<const char*>(data), size); } };

    @@ -811,7 +811,7 @@ Feedback

    - If you believe you've found a bug in pugixml, please file an issue via issue submission form. + If you believe you've found a bug in pugixml, please file an issue via issue submission form. Be sure to include the relevant information so that the bug can be reproduced: the version of pugixml, compiler version and target architecture, the code that uses pugixml and exhibits the bug, etc. Feature requests and contributions @@ -873,7 +873,7 @@ pugixml - +

    Last revised: November 18, 2014 at 17:25:31 GMT

    Last revised: March 20, 2015 at 07:16:25 GMT

    -- cgit v1.2.3