Skip to content

Commit

Permalink
Fixes #83 ("Index is missing")
Browse files Browse the repository at this point in the history
  • Loading branch information
igaztanaga committed Mar 17, 2024
1 parent 5c71cb3 commit 1c1144c
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 23 deletions.
20 changes: 11 additions & 9 deletions doc/Jamfile.v2
Expand Up @@ -7,10 +7,11 @@
#
# See http://www.boost.org/libs/intrusive for documentation.

using auto-index ;

import doxygen ;
import quickbook ;

using auto-index ;

path-constant here : . ;


Expand All @@ -19,13 +20,14 @@ doxygen autodoc
:
[ glob ../../../boost/intrusive/*.hpp ]
:
<doxygen:param>HIDE_UNDOC_MEMBERS=YES
<doxygen:param>HIDE_UNDOC_MEMBERS=YES
<doxygen:param>HIDE_UNDOC_CLASSES=YES
<doxygen:param>EXTRACT_PRIVATE=NO
<doxygen:param>ENABLE_PREPROCESSING=YES
<doxygen:param>MACRO_EXPANSION=YES
<doxygen:param>"PREDEFINED=\"BOOST_INTRUSIVE_DOXYGEN_INVOKED\" \\
<doxygen:param>EXTRACT_ALL=NO
<doxygen:param>HIDE_UNDOC_MEMBERS=YES
<doxygen:param>HIDE_UNDOC_CLASSES=YES
<doxygen:param>EXTRACT_PRIVATE=NO
<doxygen:param>ENABLE_PREPROCESSING=YES
<doxygen:param>EXPAND_ONLY_PREDEF=YES
<doxygen:param>MACRO_EXPANSION=YES
<doxygen:param>"PREDEFINED=\"BOOST_INTRUSIVE_DOXYGEN_INVOKED\" \\
\"BOOST_INTRUSIVE_IMPDEF(T)=implementation_defined\" \\
\"BOOST_INTRUSIVE_SEEDOC(T)=see_documentation\" \\
\"BOOST_INTRUSIVE_DOC1ST(T1,T2)=T1\" \\
Expand Down
31 changes: 17 additions & 14 deletions doc/intrusive.qbk
Expand Up @@ -6,7 +6,7 @@
/]

[library Boost.Intrusive
[quickbook 1.6]
[quickbook 1.7]
[authors [Krzikalla, Olaf], [Gaztanaga, Ion]]
[copyright 2005 Olaf Krzikalla, 2006-2015 Ion Gaztanaga]
[id intrusive]
Expand Down Expand Up @@ -3888,10 +3888,25 @@ to be inserted in intrusive containers are allocated using `std::vector` or `std

[endsect]

[import ../../../tools/auto_index/include/auto_index_helpers.qbk]

[section:index Indexes]

[named_index class_name Class Index]
[named_index typedef_name Typedef Index]
[named_index function_name Function Index]
[/named_index macro_name Macro Index]
[/index]

[endsect]

[section:release_notes Release Notes]

[section:release_notes_boost_1_85_00 Boost 1.85 Release]

* Fixed bugs:
* [@https://github.com/boostorg/intrusive/issues/83 GitHub #83: ['\[docs\] Index is missing]]

* Potentially breaking: Unordered containers use now by default an internal a `boost::hash`-protocol compatible internal hash functor.
* Reasons:
* Since Boost 1.84 Boost.ContainerHash requires C++11, breaking Boost.Intrusive C++03 users.
Expand Down Expand Up @@ -4143,7 +4158,7 @@ to be inserted in intrusive containers are allocated using `std::vector` or `std
* Big refactoring in order to reduce template and debug symbol bloat. Test object files have been slashed
to half in MSVC compilers in Debug mode. Toolchains without Identical COMDAT Folding (ICF) should notice size improvements.

* Implemented [link intrusive.scary_iterators SCARY iterators].
* Implemented [link intrusive.boost_intrusive_iterators.scary_iterators SCARY iterators].

[endsect]

Expand Down Expand Up @@ -4336,16 +4351,4 @@ helpful discussions.

[endsect]

[include auto_index_helpers.qbk]

[section:index Indexes]

[named_index class_name Class Index]
[named_index typedef_name Typedef Index]
[named_index function_name Function Index]
[named_index macro_name Macro Index]
[/index]

[endsect]

[xinclude autodoc.xml]

0 comments on commit 1c1144c

Please sign in to comment.