File: change_log.html

package info (click to toggle)
boost1.42 1.42.0-4
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 277,864 kB
  • ctags: 401,076
  • sloc: cpp: 1,235,659; xml: 74,142; ansic: 41,313; python: 26,756; sh: 11,840; cs: 2,118; makefile: 655; perl: 494; yacc: 456; asm: 353; csh: 6
file content (210 lines) | stat: -rwxr-xr-x 9,834 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Change Log</title>
<link rel="stylesheet" href="../boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../quickbook.html" title="Chapter&#160;30.&#160;Quickbook 1.5">
<link rel="prev" href="../quickbook.html" title="Chapter&#160;30.&#160;Quickbook 1.5">
<link rel="next" href="syntax.html" title="Syntax Summary">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../boost.png"></td>
<td align="center"><a href="../../../index.html">Home</a></td>
<td align="center"><a href="../../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="../../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="../quickbook.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../quickbook.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
</div>
<div class="section" title="Change Log">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="quickbook.change_log"></a><a class="link" href="change_log.html" title="Change Log"> Change Log</a>
</h2></div></div></div>
<a name="quickbook.change_log.version_1_3"></a><h4>
<a name="id2160265"></a>
      <a class="link" href="change_log.html#quickbook.change_log.version_1_3">Version 1.3</a>
    </h4>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem">
        Quickbook file inclusion [include].
      </li>
<li class="listitem">
        Better xml output (pretty layout). Check out the generated XML.
      </li>
<li class="listitem">
        Regression testing facility: to make sure your document will always be compatible
        (full backward compatibility) regardless of changes to QuickBook.
      </li>
<li class="listitem">
        Code cleanup and refactoring.
      </li>
<li class="listitem">
        Allow phrase markup in the doc-info.
      </li>
<li class="listitem">
        Preformatted code blocks via ``code`` (double ticks) allows code in tables
        and lists, for example.
      </li>
<li class="listitem">
        Quickbook versioning; allows full backward compatibility. You have to add
        [quickbook 1.3] to the doc-info header to enable the new features. Without
        this, QuickBook will assume that the document is a pre-1.3 document.
      </li>
<li class="listitem">
        Better (intuitive) paragraph termination. Some markups may terminate a paragraph.
        Example:
<pre class="programlisting"><span class="special">[</span><span class="identifier">section</span> <span class="identifier">x</span><span class="special">]</span>
<span class="identifier">blah</span><span class="special">...</span>
<span class="special">[</span><span class="identifier">endsect</span><span class="special">]</span></pre>
</li>
<li class="listitem">
        Fully qualified section and headers. Subsection names are concatenated to
        the ID to avoid clashing. Example: <code class="computeroutput"><span class="identifier">doc_name</span><span class="special">.</span><span class="identifier">sect_name</span><span class="special">.</span><span class="identifier">sub_sect_name</span><span class="special">.</span><span class="identifier">sub_sub_sect_name</span></code>
</li>
<li class="listitem">
        Better &amp;nbsp; and whitespace handling in code snippets.
      </li>
<li class="listitem">
        [xinclude] fixes up the relative path to the target XML file when input_directory
        is not the same as the output_directory.
      </li>
<li class="listitem">
        Allow untitled tables.
      </li>
<li class="listitem">
        Allow phrase markups in section titles.
      </li>
<li class="listitem">
        Allow escaping back to QuickBook from code, code blocks and inline code.
      </li>
<li class="listitem">
        Footnotes, with the [footnote This is the footnote] syntax.
      </li>
<li class="listitem">
        Post-processor bug fix for escaped XML code that it does not recognize.
      </li>
<li class="listitem">
        Replaceable, with the [~replacement] syntax.
      </li>
</ul></div>
<a name="quickbook.change_log.version_1_4"></a><h4>
<a name="id2160456"></a>
      <a class="link" href="change_log.html#quickbook.change_log.version_1_4">Version 1.4</a>
    </h4>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem">
        Generic Headers
      </li>
<li class="listitem">
        Code changes to allow full recursion (i.e. Collectors and push/pop functions)
      </li>
<li class="listitem">
        Various code cleanup/maintenance
      </li>
<li class="listitem">
        Templates!
      </li>
<li class="listitem">
        [conceptref] for referencing BoostBook &lt;concept&gt; entities.
      </li>
<li class="listitem">
        Allow escape of spaces. The escaped space is removed from the output. Syntax:
        <code class="computeroutput"><span class="special">\</span> </code>.
      </li>
<li class="listitem">
        Nested comments are now allowed.
      </li>
<li class="listitem">
        Quickbook blocks can nest inside comments.
      </li>
<li class="listitem">
<a class="link" href="syntax.html#quickbook.syntax.block.import" title="Import">Import</a> facility.
      </li>
<li class="listitem">
        Callouts on imported code
      </li>
<li class="listitem">
        Simple markups can now span a whole block.
      </li>
<li class="listitem">
<a class="link" href="syntax.html#quickbook.syntax.block.blurbs" title="Blurbs">Blurbs</a>, <a class="link" href="syntax.html#quickbook.syntax.block.admonitions" title="Admonitions">Admonitions</a>
        and table cells (see <a class="link" href="syntax.html#quickbook.syntax.block.tables" title="Tables">Tables</a>)
        may now contain paragraphs.
      </li>
<li class="listitem">
<code class="computeroutput"><span class="special">\</span><span class="identifier">n</span></code>
        and <code class="computeroutput"><span class="special">[</span><span class="identifier">br</span><span class="special">]</span></code> are now deprecated.
      </li>
<li class="listitem">
<a class="link" href="syntax.html#quickbook.syntax.phrase.cond" title="Conditional Generation">Conditional Generation</a>.
        Ala C++ #ifdef.
      </li>
<li class="listitem">
        Searching of included and imported files in an extensible search path with
        <code class="computeroutput"><span class="special">--</span><span class="identifier">include</span><span class="special">-</span><span class="identifier">path</span></code> (<code class="computeroutput"><span class="special">-</span><span class="identifier">I</span></code>) option.
      </li>
</ul></div>
<a name="quickbook.change_log.version_1_5"></a><h4>
<a name="id2160662"></a>
      <a class="link" href="change_log.html#quickbook.change_log.version_1_5">Version 1.5</a>
    </h4>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem">
        Support multiple copyright entrys in document info.
      </li>
<li class="listitem">
        Improved SVG support.
      </li>
<li class="listitem">
        [globalref] for referencing BoostBook &lt;global&gt; entities.
      </li>
<li class="listitem">
        Fail on error.
      </li>
<li class="listitem">
        Fix crash for templates with too many arguments or trailing space.
      </li>
<li class="listitem">
        Improved handling of unexpected characters in code blocks.
      </li>
<li class="listitem">
        Improved handling of unmatched escape in code blocks.
      </li>
<li class="listitem">
        Support for python snippets.
      </li>
<li class="listitem">
<code class="computeroutput"><span class="identifier">teletype</span></code> source mode.
      </li>
<li class="listitem">
        Use static scoping in templates, should be a lot more intuitive.
      </li>
<li class="listitem">
        Accept a space between <code class="computeroutput"><span class="identifier">section</span><span class="special">:</span></code> and the section id.
      </li>
<li class="listitem">
        Support table ids.
      </li>
</ul></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2002, 2004, 2006 Joel de Guzman,
      Eric Niebler<p>
        Distributed under the Boost Software License, Version 1.0. (See accompanying
        file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
      </p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="../quickbook.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../quickbook.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syntax.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
</div>
</body>
</html>