33< head >
44< meta http-equiv ="Content-Type " content ="text/xhtml;charset=UTF-8 "/>
55< meta http-equiv ="X-UA-Compatible " content ="IE=11 "/>
6- < meta name ="generator " content ="Doxygen 1.13.2 "/>
6+ < meta name ="generator " content ="Doxygen 1.14.0 "/>
77< meta name ="viewport " content ="width=device-width, initial-scale=1 "/>
88< title > TRIQS/itertools: Changelog</ title >
99< link href ="tabs.css " rel ="stylesheet " type ="text/css "/>
1313< link href ="navtree.css " rel ="stylesheet " type ="text/css "/>
1414< script type ="text/javascript " src ="navtreedata.js "> </ script >
1515< script type ="text/javascript " src ="navtree.js "> </ script >
16- < script type ="text/javascript " src ="resize.js "> </ script >
1716< script type ="text/javascript " src ="cookie.js "> </ script >
1817< link href ="search/search.css " rel ="stylesheet " type ="text/css "/>
1918< script type ="text/javascript " src ="search/searchdata.js "> </ script >
4746</ table >
4847</ div >
4948<!-- end header part -->
50- <!-- Generated by Doxygen 1.13.2 -->
49+ <!-- Generated by Doxygen 1.14.0 -->
5150< script type ="text/javascript ">
52- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
5351var searchBox = new SearchBox ( "searchBox" , "search/" , '.html' ) ;
54- /* @license -end */
5552</ script >
5653< script type ="text/javascript ">
57- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
58- $ ( function ( ) { codefold . init ( 0 ) ; } ) ;
59- /* @license -end */
54+ $ ( function ( ) { codefold . init ( ) ; } ) ;
6055</ script >
6156< script type ="text/javascript " src ="menudata.js "> </ script >
6257< script type ="text/javascript " src ="menu.js "> </ script >
6358< script type ="text/javascript ">
64- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
6559$ ( function ( ) {
6660 initMenu ( '' , true , false , 'search.php' , 'Search' , true ) ;
6761 $ ( function ( ) { init_search ( ) ; } ) ;
6862} ) ;
69- /* @license -end */
7063</ script >
7164< div id ="main-nav "> </ div >
7265</ div > <!-- top -->
8174 </ div >
8275</ div >
8376< script type ="text/javascript ">
84- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
85- $ ( function ( ) { initNavTree ( 'changelog.html' , '' ) ; initResizable ( true ) ; } ) ;
86- /* @license -end */
77+ $ ( function ( ) { initNavTree ( 'changelog.html' , '' , '' ) ; } ) ;
8778</ script >
79+ < div id ="container ">
8880< div id ="doc-content ">
8981<!-- window showing the filter options -->
9082< div id ="MSearchSelectWindow "
108100</ div >
109101
110102< div > < div class ="header ">
111- < div class ="headertitle "> < div class ="title "> Changelog</ div > </ div >
103+ < div class ="headertitle "> < div class ="title "> Changelog </ div > </ div >
112104</ div > <!--header-->
113105< div class ="contents ">
114- < div class ="textblock "> < h2 > < a class ="anchor " id ="autotoc_md0 "> </ a >
106+ < div class ="textblock "> < h2 class =" doxsection " > < a class ="anchor " id ="autotoc_md0 "> </ a >
115107Version 1.3.0</ h2 >
116108< p > This is Version 1.3.0 of Itertools, a single-header library for adapting C++ ranges.</ p >
117109< p > We thank all contributors: Thomas Hahn, Alexander Hampel, Henri Menke, Nils Wentzell</ p >
118110< p > Find below an itemized list of changes in this release.</ p >
119- < h3 > < a class ="anchor " id ="autotoc_md1 "> </ a >
111+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md1 "> </ a >
120112General</ h3 >
121113< ul >
122114< li > Clean up detail namespace to consistently contain implementation details</ li >
@@ -126,26 +118,26 @@ <h3><a class="anchor" id="autotoc_md1"></a>
126118< li > Fix for combination of product and stride</ li >
127119< li > Fix strided range and add corresponding test</ li >
128120</ ul >
129- < h3 > < a class ="anchor " id ="autotoc_md2 "> </ a >
121+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md2 "> </ a >
130122doc</ h3 >
131123< ul >
132124< li > Add documentation to the C++ source code files</ li >
133125< li > Remove any sphinx related files and switch to doxygen to generate documentation</ li >
134126< li > Build and deploy documentation with GitHub Actions</ li >
135127</ ul >
136- < h3 > < a class ="anchor " id ="autotoc_md3 "> </ a >
128+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md3 "> </ a >
137129cmake</ h3 >
138130< ul >
139131< li > Remove python and cpp2py dependencies</ li >
140132< li > Use GNUInstallDirs in install commands</ li >
141133< li > Set policy CMP0144 to new</ li >
142134</ ul >
143- < h2 > < a class ="anchor " id ="autotoc_md4 "> </ a >
135+ < h2 class =" doxsection " > < a class ="anchor " id ="autotoc_md4 "> </ a >
144136Version 1.2.0</ h2 >
145137< p > This is Version 1.2.0 of Itertools, a single-header library for adapting C++ ranges.</ p >
146138< p > We thank all contributors: Thomas Hahn, Alexander Hampel, Olivier Parcollet, Dylan Simon, Nils Wentzell</ p >
147139< p > Find below an itemized list of changes in this release.</ p >
148- < h3 > < a class ="anchor " id ="autotoc_md5 "> </ a >
140+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md5 "> </ a >
149141General</ h3 >
150142< ul >
151143< li > Add default constructors to various iterator types</ li >
@@ -157,7 +149,7 @@ <h3><a class="anchor" id="autotoc_md5"></a>
157149< li > clang-format all source files</ li >
158150< li > Fix compiler warnings</ li >
159151</ ul >
160- < h3 > < a class ="anchor " id ="autotoc_md6 "> </ a >
152+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md6 "> </ a >
161153cmake</ h3 >
162154< ul >
163155< li > Add compiler warnings for IntelLLVM (#6)</ li >
@@ -166,20 +158,20 @@ <h3><a class="anchor" id="autotoc_md6"></a>
166158< li > Update Findsanitizer.cmake to include TSAN and MSAN</ li >
167159< li > Do not build documentation as subproject</ li >
168160</ ul >
169- < h3 > < a class ="anchor " id ="autotoc_md7 "> </ a >
161+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md7 "> </ a >
170162fixes</ h3 >
171163< ul >
172164< li > Fix in transform_iter::operator=</ li >
173165< li > Fix copy assignment for transform_iter</ li >
174166< li > Fix bug in range(...).size() for negative steps + test</ li >
175167< li > Fix bug in < a class ="el " href ="classitertools_1_1range.html#aeba034794b1c57fe30955d7a25828bf6 " title ="Get number of elements in the range. "> itertools::range::size</ a > function</ li >
176168</ ul >
177- < h2 > < a class ="anchor " id ="autotoc_md8 "> </ a >
169+ < h2 class =" doxsection " > < a class ="anchor " id ="autotoc_md8 "> </ a >
178170Version 1.1.0</ h2 >
179171< p > This is Version 1.1.0 of Itertools, a single-header library for adapting C++ ranges.</ p >
180172< p > We thank all contributors: Daniel Bauernfeind, Alexander Hampel, Dylan Simon, Nils Wentzell</ p >
181173< p > Find below an itemized list of changes in this release.</ p >
182- < h3 > < a class ="anchor " id ="autotoc_md9 "> </ a >
174+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md9 "> </ a >
183175General</ h3 >
184176< ul >
185177< li > Bugfix: Use sentinel_t for those range adaptors using std::end/cend on the underlying range</ li >
@@ -193,35 +185,43 @@ <h3><a class="anchor" id="autotoc_md9"></a>
193185< li > Merge range implementation of nda, improve range() documentability</ li >
194186< li > Make sure to generate empty ranges in accordance with python ranges</ li >
195187</ ul >
196- < h3 > < a class ="anchor " id ="autotoc_md10 "> </ a >
188+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md10 "> </ a >
197189doc</ h3 >
198190< ul >
199191< li > Add link to reference doc to README.md</ li >
200192< li > Minor doc cleanups for doxygen generation, add Doxyfile and update .gitignore</ li >
201193</ ul >
202- < h3 > < a class ="anchor " id ="autotoc_md11 "> </ a >
194+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md11 "> </ a >
203195c++20</ h3 >
204196< ul >
205197< li > Resplace std::result_of by std::invoke_result</ li >
206198</ ul >
207- < h3 > < a class ="anchor " id ="autotoc_md12 "> </ a >
199+ < h3 class =" doxsection " > < a class ="anchor " id ="autotoc_md12 "> </ a >
208200cmake</ h3 >
209201< ul >
210202< li > Bump Version number to 1.1.0</ li >
211203< li > Set CXX standard using target_compile_features</ li >
212204< li > Remove unused FindPython.cmake file</ li >
213205</ ul >
214- < h2 > < a class ="anchor " id ="autotoc_md13 "> </ a >
206+ < h2 class =" doxsection " > < a class ="anchor " id ="autotoc_md13 "> </ a >
215207Version 1.0.0</ h2 >
216208< p > Itertools Version 1.0.0 is a single-header C++ library that allows, with a simple interface, for the writing of various types of range-based for loops.</ p >
217209< p > This is the initial release for this project. </ p >
218210</ div > </ div > <!-- contents -->
219211</ div > <!-- PageDoc -->
220212</ div > <!-- doc-content -->
213+ < div id ="page-nav " class ="page-nav-panel ">
214+ < div id ="page-nav-resize-handle "> </ div >
215+ < div id ="page-nav-tree ">
216+ < div id ="page-nav-contents ">
217+ </ div > <!-- page-nav-contents -->
218+ </ div > <!-- page-nav-tree -->
219+ </ div > <!-- page-nav -->
220+ </ div > <!-- container -->
221221<!-- start footer part -->
222222< div id ="nav-path " class ="navpath "> <!-- id is needed for treeview function! -->
223223 < ul >
224- < li class ="footer "> Generated by < a href ="https://www.doxygen.org/index.html "> < img class ="footer " src ="doxygen.svg " width ="104 " height ="31 " alt ="doxygen "/> </ a > 1.13.2 </ li >
224+ < li class ="footer "> Generated by < a href ="https://www.doxygen.org/index.html "> < img class ="footer " src ="doxygen.svg " width ="104 " height ="31 " alt ="doxygen "/> </ a > 1.14.0 </ li >
225225 </ ul >
226226</ div >
227227</ body >
0 commit comments