git: 132f818ddbf4 - main - contrib/lutok: update from 0.4 to 0.6.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 31 Aug 2026 16:29:36 UTC
The branch main has been updated by ngie:
URL: https://cgit.FreeBSD.org/src/commit/?id=132f818ddbf457ee67d502cd89b5a18e0a34713d
commit 132f818ddbf457ee67d502cd89b5a18e0a34713d
Merge: 037d45a0526f 447d4fe61d8b
Author: Enji Cooper <ngie@FreeBSD.org>
AuthorDate: 2026-08-31 16:29:06 +0000
Commit: Enji Cooper <ngie@FreeBSD.org>
CommitDate: 2026-08-31 16:29:06 +0000
contrib/lutok: update from 0.4 to 0.6.2
More information about what's included in the new release can be found
[here](https://github.com/freebsd/lutok/compare/lutok-0.4...lutok-0.6.2).
MFC after: 1 week
Merge commit '447d4fe61d8bf55ffa21698ecee0ac51010a9a0f'
contrib/lutok/.gitignore | 21 -
contrib/lutok/.travis.yml | 25 -
contrib/lutok/INSTALL | 181 -
contrib/lutok/INSTALL.md | 182 +
contrib/lutok/Makefile.am | 6 +-
contrib/lutok/Makefile.in | 1574 ++
contrib/lutok/NEWS | 74 +-
contrib/lutok/{README => README.md} | 16 +-
contrib/lutok/aclocal.m4 | 1733 ++
contrib/lutok/admin/.gitignore | 8 -
contrib/lutok/admin/ar-lib | 279 +
contrib/lutok/admin/clean-all.sh | 90 -
contrib/lutok/admin/compile | 351 +
contrib/lutok/admin/config.guess | 1480 ++
contrib/lutok/admin/config.sub | 1802 ++
contrib/lutok/admin/depcomp | 792 +
contrib/lutok/admin/install-sh | 541 +
contrib/lutok/admin/ltmain.sh | 11524 +++++++++
contrib/lutok/admin/missing | 236 +
contrib/lutok/admin/travis-build.sh | 51 -
contrib/lutok/admin/travis-install-deps.sh | 109 -
contrib/lutok/api-docs/html/a00002.html | 99 +
contrib/lutok/api-docs/html/a00002_source.html | 168 +
contrib/lutok/api-docs/html/a00029.html | 132 +
contrib/lutok/api-docs/html/a00029_source.html | 247 +
contrib/lutok/api-docs/html/a00032.html | 98 +
contrib/lutok/api-docs/html/a00032_source.html | 143 +
contrib/lutok/api-docs/html/a00038.html | 338 +
contrib/lutok/api-docs/html/a00038_source.html | 138 +
contrib/lutok/api-docs/html/a00041.html | 99 +
contrib/lutok/api-docs/html/a00041_source.html | 148 +
contrib/lutok/api-docs/html/a00053.html | 105 +
contrib/lutok/api-docs/html/a00053_source.html | 169 +
contrib/lutok/api-docs/html/a00056.html | 165 +
contrib/lutok/api-docs/html/a00056_source.html | 198 +
contrib/lutok/api-docs/html/a00064.html | 172 +
contrib/lutok/api-docs/html/a00065.html | 430 +
contrib/lutok/api-docs/html/a00066.html | 363 +
contrib/lutok/api-docs/html/a00067.html | 134 +
contrib/lutok/api-docs/html/a00880.html | 93 +
contrib/lutok/api-docs/html/a00883.html | 235 +
contrib/lutok/api-docs/html/a00884.html | 89 +
contrib/lutok/api-docs/html/a00887.html | 104 +
contrib/lutok/api-docs/html/a00888.html | 103 +
contrib/lutok/api-docs/html/a00891.html | 450 +
contrib/lutok/api-docs/html/a00892.html | 90 +
contrib/lutok/api-docs/html/a00895.html | 155 +
contrib/lutok/api-docs/html/a00895.png | Bin 0 -> 1584 bytes
contrib/lutok/api-docs/html/a00896.html | 95 +
contrib/lutok/api-docs/html/a00899.html | 261 +
contrib/lutok/api-docs/html/a00899.png | Bin 0 -> 914 bytes
contrib/lutok/api-docs/html/a00900.html | 94 +
contrib/lutok/api-docs/html/a00903.html | 195 +
contrib/lutok/api-docs/html/a00903.png | Bin 0 -> 1106 bytes
contrib/lutok/api-docs/html/a00904.html | 91 +
contrib/lutok/api-docs/html/a00907.html | 161 +
contrib/lutok/api-docs/html/a00908.html | 94 +
contrib/lutok/api-docs/html/a00911.html | 214 +
contrib/lutok/api-docs/html/a00912.html | 91 +
contrib/lutok/api-docs/html/a00915.html | 161 +
contrib/lutok/api-docs/html/a00916.html | 139 +
contrib/lutok/api-docs/html/a00919.html | 1657 ++
contrib/lutok/api-docs/html/a00920.html | 93 +
contrib/lutok/api-docs/html/a00923.html | 201 +
contrib/lutok/api-docs/html/annotated.html | 98 +
contrib/lutok/api-docs/html/bc_s.png | Bin 0 -> 676 bytes
contrib/lutok/api-docs/html/bc_sd.png | Bin 0 -> 635 bytes
contrib/lutok/api-docs/html/bdwn.png | Bin 0 -> 147 bytes
contrib/lutok/api-docs/html/classes.html | 102 +
contrib/lutok/api-docs/html/closed.png | Bin 0 -> 132 bytes
contrib/lutok/api-docs/html/doc.png | Bin 0 -> 746 bytes
contrib/lutok/api-docs/html/docd.png | Bin 0 -> 756 bytes
contrib/lutok/api-docs/html/doxygen.css | 2007 ++
contrib/lutok/api-docs/html/doxygen.svg | 26 +
contrib/lutok/api-docs/html/dynsections.js | 123 +
contrib/lutok/api-docs/html/files.html | 92 +
contrib/lutok/api-docs/html/folderclosed.png | Bin 0 -> 616 bytes
contrib/lutok/api-docs/html/folderopen.png | Bin 0 -> 597 bytes
contrib/lutok/api-docs/html/functions.html | 243 +
contrib/lutok/api-docs/html/functions_func.html | 228 +
contrib/lutok/api-docs/html/functions_vars.html | 91 +
contrib/lutok/api-docs/html/globals.html | 81 +
contrib/lutok/api-docs/html/globals_defs.html | 81 +
contrib/lutok/api-docs/html/hierarchy.html | 98 +
contrib/lutok/api-docs/html/index.html | 81 +
contrib/lutok/api-docs/html/jquery.js | 34 +
contrib/lutok/api-docs/html/menu.js | 136 +
contrib/lutok/api-docs/html/menudata.js | 79 +
contrib/lutok/api-docs/html/namespacemembers.html | 97 +
.../lutok/api-docs/html/namespacemembers_func.html | 97 +
contrib/lutok/api-docs/html/namespaces.html | 90 +
contrib/lutok/api-docs/html/nav_f.png | Bin 0 -> 153 bytes
contrib/lutok/api-docs/html/nav_fd.png | Bin 0 -> 169 bytes
contrib/lutok/api-docs/html/nav_g.png | Bin 0 -> 95 bytes
contrib/lutok/api-docs/html/nav_h.png | Bin 0 -> 98 bytes
contrib/lutok/api-docs/html/nav_hd.png | Bin 0 -> 114 bytes
contrib/lutok/api-docs/html/open.png | Bin 0 -> 123 bytes
contrib/lutok/api-docs/html/search/all_0.js | 9 +
contrib/lutok/api-docs/html/search/all_1.js | 9 +
contrib/lutok/api-docs/html/search/all_10.js | 4 +
contrib/lutok/api-docs/html/search/all_11.js | 4 +
contrib/lutok/api-docs/html/search/all_12.js | 11 +
contrib/lutok/api-docs/html/search/all_2.js | 17 +
contrib/lutok/api-docs/html/search/all_3.js | 7 +
contrib/lutok/api-docs/html/search/all_4.js | 7 +
contrib/lutok/api-docs/html/search/all_5.js | 7 +
contrib/lutok/api-docs/html/search/all_6.js | 11 +
contrib/lutok/api-docs/html/search/all_7.js | 5 +
contrib/lutok/api-docs/html/search/all_8.js | 13 +
contrib/lutok/api-docs/html/search/all_9.js | 9 +
contrib/lutok/api-docs/html/search/all_a.js | 10 +
contrib/lutok/api-docs/html/search/all_b.js | 11 +
contrib/lutok/api-docs/html/search/all_c.js | 17 +
contrib/lutok/api-docs/html/search/all_d.js | 10 +
contrib/lutok/api-docs/html/search/all_e.js | 15 +
contrib/lutok/api-docs/html/search/all_f.js | 9 +
contrib/lutok/api-docs/html/search/classes_0.js | 4 +
contrib/lutok/api-docs/html/search/classes_1.js | 4 +
contrib/lutok/api-docs/html/search/classes_2.js | 4 +
contrib/lutok/api-docs/html/search/classes_3.js | 4 +
contrib/lutok/api-docs/html/search/classes_4.js | 4 +
contrib/lutok/api-docs/html/search/classes_5.js | 7 +
contrib/lutok/api-docs/html/search/close.svg | 31 +
contrib/lutok/api-docs/html/search/defines_0.js | 4 +
contrib/lutok/api-docs/html/search/files_0.js | 4 +
contrib/lutok/api-docs/html/search/files_1.js | 4 +
contrib/lutok/api-docs/html/search/files_2.js | 4 +
contrib/lutok/api-docs/html/search/files_3.js | 4 +
contrib/lutok/api-docs/html/search/files_4.js | 5 +
contrib/lutok/api-docs/html/search/files_5.js | 4 +
contrib/lutok/api-docs/html/search/functions_0.js | 5 +
contrib/lutok/api-docs/html/search/functions_1.js | 15 +
contrib/lutok/api-docs/html/search/functions_10.js | 4 +
contrib/lutok/api-docs/html/search/functions_11.js | 11 +
contrib/lutok/api-docs/html/search/functions_2.js | 6 +
contrib/lutok/api-docs/html/search/functions_3.js | 6 +
contrib/lutok/api-docs/html/search/functions_4.js | 7 +
contrib/lutok/api-docs/html/search/functions_5.js | 11 +
contrib/lutok/api-docs/html/search/functions_6.js | 5 +
contrib/lutok/api-docs/html/search/functions_7.js | 13 +
contrib/lutok/api-docs/html/search/functions_8.js | 7 +
contrib/lutok/api-docs/html/search/functions_9.js | 10 +
contrib/lutok/api-docs/html/search/functions_a.js | 8 +
contrib/lutok/api-docs/html/search/functions_b.js | 17 +
contrib/lutok/api-docs/html/search/functions_c.js | 8 +
contrib/lutok/api-docs/html/search/functions_d.js | 12 +
contrib/lutok/api-docs/html/search/functions_e.js | 8 +
contrib/lutok/api-docs/html/search/functions_f.js | 4 +
contrib/lutok/api-docs/html/search/mag.svg | 37 +
contrib/lutok/api-docs/html/search/mag_d.svg | 37 +
contrib/lutok/api-docs/html/search/mag_sel.svg | 74 +
contrib/lutok/api-docs/html/search/mag_seld.svg | 74 +
contrib/lutok/api-docs/html/search/namespaces_0.js | 7 +
contrib/lutok/api-docs/html/search/search.css | 291 +
contrib/lutok/api-docs/html/search/search.js | 816 +
contrib/lutok/api-docs/html/search/searchdata.js | 36 +
contrib/lutok/api-docs/html/search/typedefs_0.js | 4 +
contrib/lutok/api-docs/html/search/variables_0.js | 9 +
contrib/lutok/api-docs/html/search/variables_1.js | 5 +
contrib/lutok/api-docs/html/search/variables_2.js | 5 +
contrib/lutok/api-docs/html/search/variables_3.js | 4 +
contrib/lutok/api-docs/html/search/variables_4.js | 4 +
contrib/lutok/api-docs/html/splitbar.png | Bin 0 -> 314 bytes
contrib/lutok/api-docs/html/splitbard.png | Bin 0 -> 282 bytes
contrib/lutok/api-docs/html/sync_off.png | Bin 0 -> 853 bytes
contrib/lutok/api-docs/html/sync_on.png | Bin 0 -> 845 bytes
contrib/lutok/api-docs/html/tab_a.png | Bin 0 -> 142 bytes
contrib/lutok/api-docs/html/tab_ad.png | Bin 0 -> 135 bytes
contrib/lutok/api-docs/html/tab_b.png | Bin 0 -> 169 bytes
contrib/lutok/api-docs/html/tab_bd.png | Bin 0 -> 173 bytes
contrib/lutok/api-docs/html/tab_h.png | Bin 0 -> 177 bytes
contrib/lutok/api-docs/html/tab_hd.png | Bin 0 -> 180 bytes
contrib/lutok/api-docs/html/tab_s.png | Bin 0 -> 184 bytes
contrib/lutok/api-docs/html/tab_sd.png | Bin 0 -> 188 bytes
contrib/lutok/api-docs/html/tabs.css | 1 +
contrib/lutok/config.h.in | 66 +
contrib/lutok/configure | 23387 +++++++++++++++++++
contrib/lutok/configure.ac | 38 +-
contrib/lutok/debug.hpp | 8 -
contrib/lutok/examples_test.sh | 0
contrib/lutok/m4/.gitignore | 5 -
contrib/lutok/m4/ac_cxx_compile_stdcxx.m4 | 1070 +
contrib/lutok/m4/atf-c++.m4 | 44 +
contrib/lutok/m4/atf-common.m4 | 88 +
contrib/lutok/m4/atf-sh.m4 | 49 +
contrib/lutok/m4/compiler-features.m4 | 100 -
contrib/lutok/m4/libtool.m4 | 8488 +++++++
contrib/lutok/m4/ltoptions.m4 | 467 +
contrib/lutok/m4/ltsugar.m4 | 124 +
contrib/lutok/m4/ltversion.m4 | 24 +
contrib/lutok/m4/lt~obsolete.m4 | 99 +
contrib/lutok/m4/lua.m4 | 49 +-
contrib/lutok/stack_cleaner.hpp | 4 +-
contrib/lutok/state.cpp | 4 +-
contrib/lutok/state.hpp | 11 +-
195 files changed, 68447 insertions(+), 682 deletions(-)
diff --cc contrib/lutok/INSTALL.md
index 000000000000,3bed7c1f556c..3bed7c1f556c
mode 000000,100644..100644
--- a/contrib/lutok/INSTALL.md
+++ b/contrib/lutok/INSTALL.md
diff --cc contrib/lutok/Makefile.in
index 000000000000,bf7c4021eabc..bf7c4021eabc
mode 000000,100644..100644
--- a/contrib/lutok/Makefile.in
+++ b/contrib/lutok/Makefile.in
diff --cc contrib/lutok/README.md
index f39d33d77bb4,000000000000..b376abfdbfba
mode 100644,000000..100644
--- a/contrib/lutok/README.md
+++ b/contrib/lutok/README.md
@@@ -1,27 -1,0 +1,27 @@@
- Lutok is a lightweight C++ API library for Lua.
++# Welcome to the Lutok project!
++
++Lutok is a **lightweight C++ API library** for Lua.
+
+Lutok provides thin C++ wrappers around the Lua C API to ease the
+interaction between C++ and Lua. These wrappers make intensive use of
+RAII to prevent resource leakage, expose C++-friendly data types, report
+errors by means of exceptions and ensure that the Lua stack is always
+left untouched in the face of errors. The library also provides a small
+subset of miscellaneous utility functions built on top of the wrappers.
+
+Lutok focuses on providing a clean and safe C++ interface; the drawback
+is that it is not suitable for performance-critical environments. In
+order to implement error-safe C++ wrappers on top of a Lua C binary
+library, Lutok adds several layers or abstraction and error checking
+that go against the original spirit of the Lua C API and thus degrade
+performance.
+
+For further information on the contents of this distribution file,
+please refer to the following other documents:
+
- * AUTHORS: List of authors and contributors to this project.
- * COPYING: License information.
- * INSTALL: Compilation and installation instructions.
- * NEWS: List of major changes between formal releases.
-
- For general project information, please visit:
++* `AUTHORS`: List of authors and contributors to this project.
++* `COPYING`: License information.
++* `INSTALL.md:` Compilation and installation instructions.
++* `NEWS.md`: List of major changes between formal releases.
+
- https://github.com/jmmv/lutok/
++For general project information, please visit [Lutok on GitHub](https://github.com/freebsd/lutok/)
diff --cc contrib/lutok/aclocal.m4
index 000000000000,06171a745e59..06171a745e59
mode 000000,100644..100644
--- a/contrib/lutok/aclocal.m4
+++ b/contrib/lutok/aclocal.m4
diff --cc contrib/lutok/admin/ar-lib
index 000000000000,15219874966b..15219874966b
mode 000000,100755..100755
--- a/contrib/lutok/admin/ar-lib
+++ b/contrib/lutok/admin/ar-lib
diff --cc contrib/lutok/admin/compile
index 000000000000,49b3d05fde43..49b3d05fde43
mode 000000,100755..100755
--- a/contrib/lutok/admin/compile
+++ b/contrib/lutok/admin/compile
diff --cc contrib/lutok/admin/config.guess
index 000000000000,b1f709e5aa0f..b1f709e5aa0f
mode 000000,100755..100755
--- a/contrib/lutok/admin/config.guess
+++ b/contrib/lutok/admin/config.guess
diff --cc contrib/lutok/admin/config.sub
index 000000000000,dad71239a8f8..dad71239a8f8
mode 000000,100755..100755
--- a/contrib/lutok/admin/config.sub
+++ b/contrib/lutok/admin/config.sub
diff --cc contrib/lutok/admin/depcomp
index 000000000000,1f0aa972c93e..1f0aa972c93e
mode 000000,100755..100755
--- a/contrib/lutok/admin/depcomp
+++ b/contrib/lutok/admin/depcomp
diff --cc contrib/lutok/admin/install-sh
index 000000000000,b1d7a6f67f61..b1d7a6f67f61
mode 000000,100755..100755
--- a/contrib/lutok/admin/install-sh
+++ b/contrib/lutok/admin/install-sh
diff --cc contrib/lutok/admin/ltmain.sh
index 000000000000,3e6a3db3a5a1..3e6a3db3a5a1
mode 000000,100644..100644
--- a/contrib/lutok/admin/ltmain.sh
+++ b/contrib/lutok/admin/ltmain.sh
diff --cc contrib/lutok/admin/missing
index 000000000000,7e7d78ec52c9..7e7d78ec52c9
mode 000000,100755..100755
--- a/contrib/lutok/admin/missing
+++ b/contrib/lutok/admin/missing
diff --cc contrib/lutok/api-docs/html/a00002.html
index 000000000000,add61bdc4e04..add61bdc4e04
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00002.html
+++ b/contrib/lutok/api-docs/html/a00002.html
diff --cc contrib/lutok/api-docs/html/a00002_source.html
index 000000000000,dbcc874c0a41..dbcc874c0a41
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00002_source.html
+++ b/contrib/lutok/api-docs/html/a00002_source.html
diff --cc contrib/lutok/api-docs/html/a00029.html
index 000000000000,6db8770e4206..6db8770e4206
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00029.html
+++ b/contrib/lutok/api-docs/html/a00029.html
diff --cc contrib/lutok/api-docs/html/a00029_source.html
index 000000000000,ccd7345e7bda..ccd7345e7bda
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00029_source.html
+++ b/contrib/lutok/api-docs/html/a00029_source.html
diff --cc contrib/lutok/api-docs/html/a00032.html
index 000000000000,56a2232ed427..56a2232ed427
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00032.html
+++ b/contrib/lutok/api-docs/html/a00032.html
diff --cc contrib/lutok/api-docs/html/a00032_source.html
index 000000000000,4ade6ae26187..4ade6ae26187
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00032_source.html
+++ b/contrib/lutok/api-docs/html/a00032_source.html
diff --cc contrib/lutok/api-docs/html/a00038.html
index 000000000000,4b4accb00202..4b4accb00202
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00038.html
+++ b/contrib/lutok/api-docs/html/a00038.html
diff --cc contrib/lutok/api-docs/html/a00038_source.html
index 000000000000,caa32d6f68df..caa32d6f68df
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00038_source.html
+++ b/contrib/lutok/api-docs/html/a00038_source.html
diff --cc contrib/lutok/api-docs/html/a00041.html
index 000000000000,6b0a86858eed..6b0a86858eed
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00041.html
+++ b/contrib/lutok/api-docs/html/a00041.html
diff --cc contrib/lutok/api-docs/html/a00041_source.html
index 000000000000,a32e7ace6d96..a32e7ace6d96
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00041_source.html
+++ b/contrib/lutok/api-docs/html/a00041_source.html
diff --cc contrib/lutok/api-docs/html/a00053.html
index 000000000000,f6d4840f58b4..f6d4840f58b4
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00053.html
+++ b/contrib/lutok/api-docs/html/a00053.html
diff --cc contrib/lutok/api-docs/html/a00053_source.html
index 000000000000,6a81303547ad..6a81303547ad
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00053_source.html
+++ b/contrib/lutok/api-docs/html/a00053_source.html
diff --cc contrib/lutok/api-docs/html/a00056.html
index 000000000000,63bc6843dc0e..63bc6843dc0e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00056.html
+++ b/contrib/lutok/api-docs/html/a00056.html
diff --cc contrib/lutok/api-docs/html/a00056_source.html
index 000000000000,9fb7b19bd5b5..9fb7b19bd5b5
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00056_source.html
+++ b/contrib/lutok/api-docs/html/a00056_source.html
diff --cc contrib/lutok/api-docs/html/a00064.html
index 000000000000,f871a953797c..f871a953797c
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00064.html
+++ b/contrib/lutok/api-docs/html/a00064.html
diff --cc contrib/lutok/api-docs/html/a00065.html
index 000000000000,984117749945..984117749945
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00065.html
+++ b/contrib/lutok/api-docs/html/a00065.html
diff --cc contrib/lutok/api-docs/html/a00066.html
index 000000000000,6af1239f354d..6af1239f354d
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00066.html
+++ b/contrib/lutok/api-docs/html/a00066.html
diff --cc contrib/lutok/api-docs/html/a00067.html
index 000000000000,ca713e518a8d..ca713e518a8d
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00067.html
+++ b/contrib/lutok/api-docs/html/a00067.html
diff --cc contrib/lutok/api-docs/html/a00880.html
index 000000000000,3068fba1e74e..3068fba1e74e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00880.html
+++ b/contrib/lutok/api-docs/html/a00880.html
diff --cc contrib/lutok/api-docs/html/a00883.html
index 000000000000,e8b1d4454469..e8b1d4454469
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00883.html
+++ b/contrib/lutok/api-docs/html/a00883.html
diff --cc contrib/lutok/api-docs/html/a00884.html
index 000000000000,439e9a7f23a1..439e9a7f23a1
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00884.html
+++ b/contrib/lutok/api-docs/html/a00884.html
diff --cc contrib/lutok/api-docs/html/a00887.html
index 000000000000,ef5823ec9a23..ef5823ec9a23
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00887.html
+++ b/contrib/lutok/api-docs/html/a00887.html
diff --cc contrib/lutok/api-docs/html/a00888.html
index 000000000000,ef63123eea02..ef63123eea02
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00888.html
+++ b/contrib/lutok/api-docs/html/a00888.html
diff --cc contrib/lutok/api-docs/html/a00891.html
index 000000000000,b7a32b315cc0..b7a32b315cc0
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00891.html
+++ b/contrib/lutok/api-docs/html/a00891.html
diff --cc contrib/lutok/api-docs/html/a00892.html
index 000000000000,7c79fd1204c1..7c79fd1204c1
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00892.html
+++ b/contrib/lutok/api-docs/html/a00892.html
diff --cc contrib/lutok/api-docs/html/a00895.html
index 000000000000,a99ba8540594..a99ba8540594
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00895.html
+++ b/contrib/lutok/api-docs/html/a00895.html
diff --cc contrib/lutok/api-docs/html/a00895.png
index 000000000000,fbcd4e2bbd13..fbcd4e2bbd13
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/a00896.html
index 000000000000,678871cf8c33..678871cf8c33
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00896.html
+++ b/contrib/lutok/api-docs/html/a00896.html
diff --cc contrib/lutok/api-docs/html/a00899.html
index 000000000000,425e938c8ff3..425e938c8ff3
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00899.html
+++ b/contrib/lutok/api-docs/html/a00899.html
diff --cc contrib/lutok/api-docs/html/a00899.png
index 000000000000,449bb6c96a36..449bb6c96a36
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/a00900.html
index 000000000000,65df769068da..65df769068da
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00900.html
+++ b/contrib/lutok/api-docs/html/a00900.html
diff --cc contrib/lutok/api-docs/html/a00903.html
index 000000000000,f12f08791ee9..f12f08791ee9
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00903.html
+++ b/contrib/lutok/api-docs/html/a00903.html
diff --cc contrib/lutok/api-docs/html/a00903.png
index 000000000000,23cf9ae6da2f..23cf9ae6da2f
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/a00904.html
index 000000000000,46b3b34a2862..46b3b34a2862
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00904.html
+++ b/contrib/lutok/api-docs/html/a00904.html
diff --cc contrib/lutok/api-docs/html/a00907.html
index 000000000000,6bc05710a9fc..6bc05710a9fc
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00907.html
+++ b/contrib/lutok/api-docs/html/a00907.html
diff --cc contrib/lutok/api-docs/html/a00908.html
index 000000000000,a016c8158854..a016c8158854
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00908.html
+++ b/contrib/lutok/api-docs/html/a00908.html
diff --cc contrib/lutok/api-docs/html/a00911.html
index 000000000000,98853b776afc..98853b776afc
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00911.html
+++ b/contrib/lutok/api-docs/html/a00911.html
diff --cc contrib/lutok/api-docs/html/a00912.html
index 000000000000,7d02f9d314b9..7d02f9d314b9
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00912.html
+++ b/contrib/lutok/api-docs/html/a00912.html
diff --cc contrib/lutok/api-docs/html/a00915.html
index 000000000000,4f550cffb0d2..4f550cffb0d2
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00915.html
+++ b/contrib/lutok/api-docs/html/a00915.html
diff --cc contrib/lutok/api-docs/html/a00916.html
index 000000000000,50dffcb05558..50dffcb05558
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00916.html
+++ b/contrib/lutok/api-docs/html/a00916.html
diff --cc contrib/lutok/api-docs/html/a00919.html
index 000000000000,19877daffcf3..19877daffcf3
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00919.html
+++ b/contrib/lutok/api-docs/html/a00919.html
diff --cc contrib/lutok/api-docs/html/a00920.html
index 000000000000,f76b95b340cd..f76b95b340cd
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00920.html
+++ b/contrib/lutok/api-docs/html/a00920.html
diff --cc contrib/lutok/api-docs/html/a00923.html
index 000000000000,60671056a265..60671056a265
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/a00923.html
+++ b/contrib/lutok/api-docs/html/a00923.html
diff --cc contrib/lutok/api-docs/html/annotated.html
index 000000000000,520188472752..520188472752
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/annotated.html
+++ b/contrib/lutok/api-docs/html/annotated.html
diff --cc contrib/lutok/api-docs/html/bc_s.png
index 000000000000,224b29aa9847..224b29aa9847
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/bc_sd.png
index 000000000000,31ca888dc710..31ca888dc710
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/bdwn.png
index 000000000000,940a0b950443..940a0b950443
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/classes.html
index 000000000000,cb424baf1fb8..cb424baf1fb8
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/classes.html
+++ b/contrib/lutok/api-docs/html/classes.html
diff --cc contrib/lutok/api-docs/html/closed.png
index 000000000000,98cc2c909da3..98cc2c909da3
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/doc.png
index 000000000000,17edabff95f7..17edabff95f7
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/docd.png
index 000000000000,d7c94fda9bf0..d7c94fda9bf0
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/doxygen.css
index 000000000000,08cc53ab5811..08cc53ab5811
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/doxygen.css
+++ b/contrib/lutok/api-docs/html/doxygen.css
diff --cc contrib/lutok/api-docs/html/doxygen.svg
index 000000000000,d42dad52d5d1..d42dad52d5d1
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/doxygen.svg
+++ b/contrib/lutok/api-docs/html/doxygen.svg
diff --cc contrib/lutok/api-docs/html/dynsections.js
index 000000000000,f579fbf3e2bb..f579fbf3e2bb
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/dynsections.js
+++ b/contrib/lutok/api-docs/html/dynsections.js
diff --cc contrib/lutok/api-docs/html/files.html
index 000000000000,5046bc986d50..5046bc986d50
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/files.html
+++ b/contrib/lutok/api-docs/html/files.html
diff --cc contrib/lutok/api-docs/html/folderclosed.png
index 000000000000,bb8ab35edce8..bb8ab35edce8
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/folderopen.png
index 000000000000,d6c7f676a3b3..d6c7f676a3b3
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/functions.html
index 000000000000,fbf7aae756f7..fbf7aae756f7
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/functions.html
+++ b/contrib/lutok/api-docs/html/functions.html
diff --cc contrib/lutok/api-docs/html/functions_func.html
index 000000000000,69e49f3519df..69e49f3519df
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/functions_func.html
+++ b/contrib/lutok/api-docs/html/functions_func.html
diff --cc contrib/lutok/api-docs/html/functions_vars.html
index 000000000000,44c583b55c76..44c583b55c76
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/functions_vars.html
+++ b/contrib/lutok/api-docs/html/functions_vars.html
diff --cc contrib/lutok/api-docs/html/globals.html
index 000000000000,923ff4fb78b7..923ff4fb78b7
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/globals.html
+++ b/contrib/lutok/api-docs/html/globals.html
diff --cc contrib/lutok/api-docs/html/globals_defs.html
index 000000000000,caee07782480..caee07782480
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/globals_defs.html
+++ b/contrib/lutok/api-docs/html/globals_defs.html
diff --cc contrib/lutok/api-docs/html/hierarchy.html
index 000000000000,589f423654ad..589f423654ad
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/hierarchy.html
+++ b/contrib/lutok/api-docs/html/hierarchy.html
diff --cc contrib/lutok/api-docs/html/index.html
index 000000000000,7f2c208118bf..7f2c208118bf
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/index.html
+++ b/contrib/lutok/api-docs/html/index.html
diff --cc contrib/lutok/api-docs/html/jquery.js
index 000000000000,1dffb65b58c8..1dffb65b58c8
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/jquery.js
+++ b/contrib/lutok/api-docs/html/jquery.js
diff --cc contrib/lutok/api-docs/html/menu.js
index 000000000000,b0b26936a0d1..b0b26936a0d1
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/menu.js
+++ b/contrib/lutok/api-docs/html/menu.js
diff --cc contrib/lutok/api-docs/html/menudata.js
index 000000000000,adfb6139e5d5..adfb6139e5d5
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/menudata.js
+++ b/contrib/lutok/api-docs/html/menudata.js
diff --cc contrib/lutok/api-docs/html/namespacemembers.html
index 000000000000,4b0ebfa30716..4b0ebfa30716
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/namespacemembers.html
+++ b/contrib/lutok/api-docs/html/namespacemembers.html
diff --cc contrib/lutok/api-docs/html/namespacemembers_func.html
index 000000000000,7c664643a509..7c664643a509
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/namespacemembers_func.html
+++ b/contrib/lutok/api-docs/html/namespacemembers_func.html
diff --cc contrib/lutok/api-docs/html/namespaces.html
index 000000000000,0eca90f75caa..0eca90f75caa
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/namespaces.html
+++ b/contrib/lutok/api-docs/html/namespaces.html
diff --cc contrib/lutok/api-docs/html/nav_f.png
index 000000000000,72a58a529ed3..72a58a529ed3
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/nav_fd.png
index 000000000000,032fbdd4c54f..032fbdd4c54f
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/nav_g.png
index 000000000000,2093a237a94f..2093a237a94f
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/nav_h.png
index 000000000000,33389b101d9c..33389b101d9c
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/nav_hd.png
index 000000000000,de80f18ad648..de80f18ad648
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/open.png
index 000000000000,30f75c7efe2d..30f75c7efe2d
mode 000000,100644..100644
Binary files differ
diff --cc contrib/lutok/api-docs/html/search/all_0.js
index 000000000000,fc6f8408da83..fc6f8408da83
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_0.js
+++ b/contrib/lutok/api-docs/html/search/all_0.js
diff --cc contrib/lutok/api-docs/html/search/all_1.js
index 000000000000,3ac850f03365..3ac850f03365
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_1.js
+++ b/contrib/lutok/api-docs/html/search/all_1.js
diff --cc contrib/lutok/api-docs/html/search/all_10.js
index 000000000000,b668cf474603..b668cf474603
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_10.js
+++ b/contrib/lutok/api-docs/html/search/all_10.js
diff --cc contrib/lutok/api-docs/html/search/all_11.js
index 000000000000,25855e2e637e..25855e2e637e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_11.js
+++ b/contrib/lutok/api-docs/html/search/all_11.js
diff --cc contrib/lutok/api-docs/html/search/all_12.js
index 000000000000,db0a5922c432..db0a5922c432
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_12.js
+++ b/contrib/lutok/api-docs/html/search/all_12.js
diff --cc contrib/lutok/api-docs/html/search/all_2.js
index 000000000000,89cd47c7c989..89cd47c7c989
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_2.js
+++ b/contrib/lutok/api-docs/html/search/all_2.js
diff --cc contrib/lutok/api-docs/html/search/all_3.js
index 000000000000,bdc9458721d4..bdc9458721d4
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_3.js
+++ b/contrib/lutok/api-docs/html/search/all_3.js
diff --cc contrib/lutok/api-docs/html/search/all_4.js
index 000000000000,c91c74b58b54..c91c74b58b54
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_4.js
+++ b/contrib/lutok/api-docs/html/search/all_4.js
diff --cc contrib/lutok/api-docs/html/search/all_5.js
index 000000000000,6d4f75895b1b..6d4f75895b1b
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_5.js
+++ b/contrib/lutok/api-docs/html/search/all_5.js
diff --cc contrib/lutok/api-docs/html/search/all_6.js
index 000000000000,db81afa870dd..db81afa870dd
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_6.js
+++ b/contrib/lutok/api-docs/html/search/all_6.js
diff --cc contrib/lutok/api-docs/html/search/all_7.js
index 000000000000,a3803154683f..a3803154683f
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_7.js
+++ b/contrib/lutok/api-docs/html/search/all_7.js
diff --cc contrib/lutok/api-docs/html/search/all_8.js
index 000000000000,3b1a53402cf5..3b1a53402cf5
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_8.js
+++ b/contrib/lutok/api-docs/html/search/all_8.js
diff --cc contrib/lutok/api-docs/html/search/all_9.js
index 000000000000,33801d6bf785..33801d6bf785
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_9.js
+++ b/contrib/lutok/api-docs/html/search/all_9.js
diff --cc contrib/lutok/api-docs/html/search/all_a.js
index 000000000000,3af2cf2c9a78..3af2cf2c9a78
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_a.js
+++ b/contrib/lutok/api-docs/html/search/all_a.js
diff --cc contrib/lutok/api-docs/html/search/all_b.js
index 000000000000,050852a19e6e..050852a19e6e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_b.js
+++ b/contrib/lutok/api-docs/html/search/all_b.js
diff --cc contrib/lutok/api-docs/html/search/all_c.js
index 000000000000,75862f05152e..75862f05152e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_c.js
+++ b/contrib/lutok/api-docs/html/search/all_c.js
diff --cc contrib/lutok/api-docs/html/search/all_d.js
index 000000000000,a85f43d4cc69..a85f43d4cc69
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_d.js
+++ b/contrib/lutok/api-docs/html/search/all_d.js
diff --cc contrib/lutok/api-docs/html/search/all_e.js
index 000000000000,590e738496e8..590e738496e8
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_e.js
+++ b/contrib/lutok/api-docs/html/search/all_e.js
diff --cc contrib/lutok/api-docs/html/search/all_f.js
index 000000000000,6ed09bf6b1b6..6ed09bf6b1b6
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/all_f.js
+++ b/contrib/lutok/api-docs/html/search/all_f.js
diff --cc contrib/lutok/api-docs/html/search/classes_0.js
index 000000000000,352eeab7de0b..352eeab7de0b
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/classes_0.js
+++ b/contrib/lutok/api-docs/html/search/classes_0.js
diff --cc contrib/lutok/api-docs/html/search/classes_1.js
index 000000000000,0be7286da8f4..0be7286da8f4
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/classes_1.js
+++ b/contrib/lutok/api-docs/html/search/classes_1.js
diff --cc contrib/lutok/api-docs/html/search/classes_2.js
index 000000000000,f7539ad1c2d6..f7539ad1c2d6
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/classes_2.js
+++ b/contrib/lutok/api-docs/html/search/classes_2.js
diff --cc contrib/lutok/api-docs/html/search/classes_3.js
index 000000000000,8f8bcc7e5769..8f8bcc7e5769
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/classes_3.js
+++ b/contrib/lutok/api-docs/html/search/classes_3.js
diff --cc contrib/lutok/api-docs/html/search/classes_4.js
index 000000000000,bae06471e87a..bae06471e87a
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/classes_4.js
+++ b/contrib/lutok/api-docs/html/search/classes_4.js
diff --cc contrib/lutok/api-docs/html/search/classes_5.js
index 000000000000,648a55032974..648a55032974
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/classes_5.js
+++ b/contrib/lutok/api-docs/html/search/classes_5.js
diff --cc contrib/lutok/api-docs/html/search/close.svg
index 000000000000,a933eea1a26b..a933eea1a26b
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/close.svg
+++ b/contrib/lutok/api-docs/html/search/close.svg
diff --cc contrib/lutok/api-docs/html/search/defines_0.js
index 000000000000,610f2d7166de..610f2d7166de
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/defines_0.js
+++ b/contrib/lutok/api-docs/html/search/defines_0.js
diff --cc contrib/lutok/api-docs/html/search/files_0.js
index 000000000000,7b986b83f60d..7b986b83f60d
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/files_0.js
+++ b/contrib/lutok/api-docs/html/search/files_0.js
diff --cc contrib/lutok/api-docs/html/search/files_1.js
index 000000000000,62ca57e78a41..62ca57e78a41
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/files_1.js
+++ b/contrib/lutok/api-docs/html/search/files_1.js
diff --cc contrib/lutok/api-docs/html/search/files_2.js
index 000000000000,4de69e00a9f1..4de69e00a9f1
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/files_2.js
+++ b/contrib/lutok/api-docs/html/search/files_2.js
diff --cc contrib/lutok/api-docs/html/search/files_3.js
index 000000000000,aa4ace1ebab1..aa4ace1ebab1
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/files_3.js
+++ b/contrib/lutok/api-docs/html/search/files_3.js
diff --cc contrib/lutok/api-docs/html/search/files_4.js
index 000000000000,7ea2af6ad508..7ea2af6ad508
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/files_4.js
+++ b/contrib/lutok/api-docs/html/search/files_4.js
diff --cc contrib/lutok/api-docs/html/search/files_5.js
index 000000000000,d0ec083f55bf..d0ec083f55bf
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/files_5.js
+++ b/contrib/lutok/api-docs/html/search/files_5.js
diff --cc contrib/lutok/api-docs/html/search/functions_0.js
index 000000000000,a26a3c325ec4..a26a3c325ec4
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_0.js
+++ b/contrib/lutok/api-docs/html/search/functions_0.js
diff --cc contrib/lutok/api-docs/html/search/functions_1.js
index 000000000000,31e8efedb831..31e8efedb831
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_1.js
+++ b/contrib/lutok/api-docs/html/search/functions_1.js
diff --cc contrib/lutok/api-docs/html/search/functions_10.js
index 000000000000,25855e2e637e..25855e2e637e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_10.js
+++ b/contrib/lutok/api-docs/html/search/functions_10.js
diff --cc contrib/lutok/api-docs/html/search/functions_11.js
index 000000000000,db0a5922c432..db0a5922c432
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_11.js
+++ b/contrib/lutok/api-docs/html/search/functions_11.js
diff --cc contrib/lutok/api-docs/html/search/functions_2.js
index 000000000000,ca674a1553f1..ca674a1553f1
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_2.js
+++ b/contrib/lutok/api-docs/html/search/functions_2.js
diff --cc contrib/lutok/api-docs/html/search/functions_3.js
index 000000000000,c92967ac984e..c92967ac984e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_3.js
+++ b/contrib/lutok/api-docs/html/search/functions_3.js
diff --cc contrib/lutok/api-docs/html/search/functions_4.js
index 000000000000,f035c7850ffa..f035c7850ffa
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_4.js
+++ b/contrib/lutok/api-docs/html/search/functions_4.js
diff --cc contrib/lutok/api-docs/html/search/functions_5.js
index 000000000000,db81afa870dd..db81afa870dd
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_5.js
+++ b/contrib/lutok/api-docs/html/search/functions_5.js
diff --cc contrib/lutok/api-docs/html/search/functions_6.js
index 000000000000,a3803154683f..a3803154683f
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_6.js
+++ b/contrib/lutok/api-docs/html/search/functions_6.js
diff --cc contrib/lutok/api-docs/html/search/functions_7.js
index 000000000000,4387c2226741..4387c2226741
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_7.js
+++ b/contrib/lutok/api-docs/html/search/functions_7.js
diff --cc contrib/lutok/api-docs/html/search/functions_8.js
index 000000000000,e797dc699395..e797dc699395
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_8.js
+++ b/contrib/lutok/api-docs/html/search/functions_8.js
diff --cc contrib/lutok/api-docs/html/search/functions_9.js
index 000000000000,3af2cf2c9a78..3af2cf2c9a78
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_9.js
+++ b/contrib/lutok/api-docs/html/search/functions_9.js
diff --cc contrib/lutok/api-docs/html/search/functions_a.js
index 000000000000,36e896badfd3..36e896badfd3
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_a.js
+++ b/contrib/lutok/api-docs/html/search/functions_a.js
diff --cc contrib/lutok/api-docs/html/search/functions_b.js
index 000000000000,75862f05152e..75862f05152e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_b.js
+++ b/contrib/lutok/api-docs/html/search/functions_b.js
diff --cc contrib/lutok/api-docs/html/search/functions_c.js
index 000000000000,cfc6a805aecb..cfc6a805aecb
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_c.js
+++ b/contrib/lutok/api-docs/html/search/functions_c.js
diff --cc contrib/lutok/api-docs/html/search/functions_d.js
index 000000000000,5b33f4c53d54..5b33f4c53d54
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_d.js
+++ b/contrib/lutok/api-docs/html/search/functions_d.js
diff --cc contrib/lutok/api-docs/html/search/functions_e.js
index 000000000000,c6e83e776f53..c6e83e776f53
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_e.js
+++ b/contrib/lutok/api-docs/html/search/functions_e.js
diff --cc contrib/lutok/api-docs/html/search/functions_f.js
index 000000000000,b668cf474603..b668cf474603
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/functions_f.js
+++ b/contrib/lutok/api-docs/html/search/functions_f.js
diff --cc contrib/lutok/api-docs/html/search/mag.svg
index 000000000000,9f46b301eb71..9f46b301eb71
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/mag.svg
+++ b/contrib/lutok/api-docs/html/search/mag.svg
diff --cc contrib/lutok/api-docs/html/search/mag_d.svg
index 000000000000,b9a814c78de6..b9a814c78de6
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/mag_d.svg
+++ b/contrib/lutok/api-docs/html/search/mag_d.svg
diff --cc contrib/lutok/api-docs/html/search/mag_sel.svg
index 000000000000,03626f64a02b..03626f64a02b
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/mag_sel.svg
+++ b/contrib/lutok/api-docs/html/search/mag_sel.svg
diff --cc contrib/lutok/api-docs/html/search/mag_seld.svg
index 000000000000,6e720dcc91b4..6e720dcc91b4
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/mag_seld.svg
+++ b/contrib/lutok/api-docs/html/search/mag_seld.svg
diff --cc contrib/lutok/api-docs/html/search/namespaces_0.js
index 000000000000,d8d6f6524a61..d8d6f6524a61
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/namespaces_0.js
+++ b/contrib/lutok/api-docs/html/search/namespaces_0.js
diff --cc contrib/lutok/api-docs/html/search/search.css
index 000000000000,19f76f9d5b96..19f76f9d5b96
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/search.css
+++ b/contrib/lutok/api-docs/html/search/search.css
diff --cc contrib/lutok/api-docs/html/search/search.js
index 000000000000,e103a262175e..e103a262175e
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/search.js
+++ b/contrib/lutok/api-docs/html/search/search.js
diff --cc contrib/lutok/api-docs/html/search/searchdata.js
index 000000000000,02b48df465a4..02b48df465a4
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/searchdata.js
+++ b/contrib/lutok/api-docs/html/search/searchdata.js
diff --cc contrib/lutok/api-docs/html/search/typedefs_0.js
index 000000000000,354e95e8e2f3..354e95e8e2f3
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/typedefs_0.js
+++ b/contrib/lutok/api-docs/html/search/typedefs_0.js
diff --cc contrib/lutok/api-docs/html/search/variables_0.js
index 000000000000,fc6f8408da83..fc6f8408da83
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/variables_0.js
+++ b/contrib/lutok/api-docs/html/search/variables_0.js
diff --cc contrib/lutok/api-docs/html/search/variables_1.js
index 000000000000,82be488509e5..82be488509e5
mode 000000,100644..100644
--- a/contrib/lutok/api-docs/html/search/variables_1.js
+++ b/contrib/lutok/api-docs/html/search/variables_1.js
diff --cc contrib/lutok/api-docs/html/search/variables_2.js
index 000000000000,e0d2ac351fb2..e0d2ac351fb2
*** 126 LINES SKIPPED ***