Boost logo

Boost-Commit :

From: lists.drrngrvy_at_[hidden]
Date: 2007-10-23 16:27:01


Author: drrngrvy
Date: 2007-10-23 16:27:00 EDT (Tue, 23 Oct 2007)
New Revision: 40380
URL: http://svn.boost.org/trac/boost/changeset/40380

Log:
Docs can be built now (but aren't complete yet).
Text files modified:
   sandbox/boost_docs/branches/spirit_qbking/doc/ISSUES | 4 ++++
   sandbox/boost_docs/branches/spirit_qbking/doc/src/acknowledgements.qbk | 2 +-
   sandbox/boost_docs/branches/spirit_qbking/doc/src/error_handling.qbk | 4 ++--
   sandbox/boost_docs/branches/spirit_qbking/doc/src/functional.qbk | 4 ++--
   sandbox/boost_docs/branches/spirit_qbking/doc/src/includes.qbk | 2 +-
   sandbox/boost_docs/branches/spirit_qbking/doc/src/numerics.qbk | 1 +
   sandbox/boost_docs/branches/spirit_qbking/doc/src/spirit.qbk | 6 ++++++
   7 files changed, 17 insertions(+), 6 deletions(-)

Modified: sandbox/boost_docs/branches/spirit_qbking/doc/ISSUES
==============================================================================
--- sandbox/boost_docs/branches/spirit_qbking/doc/ISSUES (original)
+++ sandbox/boost_docs/branches/spirit_qbking/doc/ISSUES 2007-10-23 16:27:00 EDT (Tue, 23 Oct 2007)
@@ -4,6 +4,10 @@
 
 How do you use the [copyright *] part of the document-header to assign copyright to multiple people each with different years? It's not massively important, but worth getting right.
 
+Fix names:
+* Marcus Schopflin => Schöpflin
+* Jaakko Jarvi => Järvi
+
 
 trees.html
 

Modified: sandbox/boost_docs/branches/spirit_qbking/doc/src/acknowledgements.qbk
==============================================================================
--- sandbox/boost_docs/branches/spirit_qbking/doc/src/acknowledgements.qbk (original)
+++ sandbox/boost_docs/branches/spirit_qbking/doc/src/acknowledgements.qbk 2007-10-23 16:27:00 EDT (Tue, 23 Oct 2007)
@@ -54,7 +54,7 @@
 
 [*Peter Simons] for the RFC date parser example and tutorial plus helping out with some nitty gritty details.
 
-[*Markus Schöpflin] for suggesting the `end_p` parser and lots of other nifty things and his active presence in the mailing list.
+[*Markus Schopflin] for suggesting the `end_p` parser and lots of other nifty things and his active presence in the mailing list.
 
 [*Doug Gregor] for mentoring and his ability to see things that others don't.
 

Modified: sandbox/boost_docs/branches/spirit_qbking/doc/src/error_handling.qbk
==============================================================================
--- sandbox/boost_docs/branches/spirit_qbking/doc/src/error_handling.qbk (original)
+++ sandbox/boost_docs/branches/spirit_qbking/doc/src/error_handling.qbk 2007-10-23 16:27:00 EDT (Tue, 23 Oct 2007)
@@ -74,7 +74,7 @@
 The example above an `enum` to hold the information regarding the error, we are free to use other types such as integers and strings. For example, `assertion<string>` accepts a string as its info. It is advisable to use light-weight objects though, after all, error descriptors are usually static. Enums are convenient for error handlers to detect and easily catch since C++ treats enums as unique types.
 
 [tip
-The `assertive_parser`
+[*The `assertive_parser`]
 
 Actually, the expression `expect_end(str_p("end"))` creates an `assertive_parser` object. An `assertive_parser` is a parser that throws an exception in response to a parsing failure. The `assertive_parser` throws a `parser_error` exception rather than returning an unsuccessful match to signal that the parser failed to match the input. During parsing, parsers are given an iterator of type `IteratorT`. This is combined with the error descriptor type `ErrorDescrT` of the assertion (in this case `enum Errors`). Both are used to create a `parser_error<Errors, IteratorT>` which is then thrown to signal the exception.
 ]
@@ -113,7 +113,7 @@
 Where scan points to the scanner state prior to parsing and error is the error that arose. The handler is allowed to move the scanner position as it sees fit, possibly in an attempt to perform error correction. The handler must then return an `error_status<T>` object.
 
 [tip
-The `fallback_parser`
+[*The `fallback_parser`]
 
 The expression `my_guard(expr, error_handler)` creates a `fallback_parser` object. The `fallback_parser` handles `parser_error` exceptions of a specific type. Since `my_guard` is declared as `guard<Errors>`, the `fallback_parser` catches `Errors` specific parser errors: `parser_error<Errors, IteratorT>`. The class sets up a `try` block. When an exception is caught, the catch block then calls the `error_handler`.
 

Modified: sandbox/boost_docs/branches/spirit_qbking/doc/src/functional.qbk
==============================================================================
--- sandbox/boost_docs/branches/spirit_qbking/doc/src/functional.qbk (original)
+++ sandbox/boost_docs/branches/spirit_qbking/doc/src/functional.qbk 2007-10-23 16:27:00 EDT (Tue, 23 Oct 2007)
@@ -100,11 +100,11 @@
   ]
   [
     [[@http://www.boost.org/libs/lambda lambda]]
- [Define small unnamed function objects at the actual call site, and more, from Jaakko Järvi and Gary Powell.]
+ [Define small unnamed function objects at the actual call site, and more, from Jaakko Jarvi and Gary Powell.]
   ]
   [
     [[@http://www.boost.org/libs/ref ref]]
- [A uility library for passing references to generic functions, from Jaako Järvi, Peter Dimov, Doug Gregor, and Dave Abrahams.]
+ [A uility library for passing references to generic functions, from Jaako Jarvi, Peter Dimov, Doug Gregor, and Dave Abrahams.]
   ]
 ]
 

Modified: sandbox/boost_docs/branches/spirit_qbking/doc/src/includes.qbk
==============================================================================
--- sandbox/boost_docs/branches/spirit_qbking/doc/src/includes.qbk (original)
+++ sandbox/boost_docs/branches/spirit_qbking/doc/src/includes.qbk 2007-10-23 16:27:00 EDT (Tue, 23 Oct 2007)
@@ -98,7 +98,7 @@
     #include <boost/spirit/error_handling/exceptions.hpp>
 ``
 
-[h4 ìterator]
+[h4 iterator]
 
 ``
     #include <boost/spirit/iterator/file_iterator.hpp>

Modified: sandbox/boost_docs/branches/spirit_qbking/doc/src/numerics.qbk
==============================================================================
--- sandbox/boost_docs/branches/spirit_qbking/doc/src/numerics.qbk (original)
+++ sandbox/boost_docs/branches/spirit_qbking/doc/src/numerics.qbk 2007-10-23 16:27:00 EDT (Tue, 23 Oct 2007)
@@ -49,6 +49,7 @@
   [`MinDigits`]
   [The minimum number of digits allowable.]
  ]
+ [
   [`MaxDigits`]
   [The maximum number of digits allowable. If this is -1, then the maximum limit becomes unbounded.]
  ]

Modified: sandbox/boost_docs/branches/spirit_qbking/doc/src/spirit.qbk
==============================================================================
--- sandbox/boost_docs/branches/spirit_qbking/doc/src/spirit.qbk (original)
+++ sandbox/boost_docs/branches/spirit_qbking/doc/src/spirit.qbk 2007-10-23 16:27:00 EDT (Tue, 23 Oct 2007)
@@ -73,7 +73,10 @@
 
 Primitives
 Operators
+
 Numerics
+[include numerics.qbk]
+
 The Rule
 Epsilon
 Directives
@@ -85,7 +88,10 @@
 Subrules
 Semantic Actions
 In-depth: The Parser
+
 In-depth: The Scanner
+[include in_depth/the_scanner.qbk]
+
 In-depth: The Parser Context
 
 [endsect][/ core]


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk