From 83fb618b4ddefbb18495badb5dc1d7f458524413 Mon Sep 17 00:00:00 2001 From: Benoit Germain <benoit.germain@ubisoft.com> Date: Thu, 28 Nov 2024 17:39:41 +0100 Subject: Tweak documentation --- docs/index.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/index.html b/docs/index.html index cccfd6f..72bea3a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1699,7 +1699,10 @@ <p> There are several issues here: <ul> - <li>Some base libraries register some C functions in the global environment. Because of that, Lanes must scan the global namespace to find all C functions (such as <tt>error</tt>, <tt>print</tt>, etc.).</li> + <li> + Some base libraries register some C functions in the global environment. Because of that, Lanes must scan the global namespace to find all C functions (such as <tt>error</tt>, <tt>print</tt>, etc.).<br /> + This happens a single time, when <a href="#initialization"><tt>lanes.configure()</tt></a> is called. Therefore, if some base libraries are not loaded before that point, it will not be possible to send values that reference stuff they offer unless they are manually registered with <tt>lanes.register()</tt>. + </li> <li> Nothing prevents a script to create other references to a C function. For example one could do <table border="1" bgcolor="#FFFFE0" cellpadding="10" style="width:50%"><tr><td><pre> -- cgit v1.2.3-55-g6feb