diff --git a/docs/libconfig_manual.html b/docs/libconfig_manual.html index 2b8da9e..009ceeb 100644 --- a/docs/libconfig_manual.html +++ b/docs/libconfig_manual.html @@ -55,6 +55,7 @@
On UNIX systems you can use the pkg-config utility (version 0.20 or later) to automatically select the appropriate compiler and linker switches for libconfig. Ensure that the environment variable @@ -512,7 +514,7 @@
Since v1.7
+These functions make it possible to attach arbitrary data to a configuration structure, for instance a “wrapper” or “peer” object written in another programming language. @@ -1548,6 +1551,7 @@
These functions make it possible to attach arbitrary data to each setting structure, for instance a “wrapper” or “peer” object written in another programming language. The destructor function, if one has been @@ -1560,6 +1564,7 @@
This function assigns the destructor function destructor for the
configuration config. This function accepts a single void
*
argument and has no return value. See
@@ -1648,7 +1653,7 @@
Returns the path to the setting associated with the exception, or +
This method returns the path to the setting associated with the exception, or
NULL
if there is no applicable path.
setIncludeDir()
specifies the include directory,
+
The setIncludeDir()
method specifies the include directory,
includeDir, relative to which the files specified in
‘@include’ directives will be located for the configuration. By
default, there is no include directory, and all include files are
@@ -2157,7 +2162,7 @@
This function locates a setting by a path path relative to +
These methods locate a setting by a path path relative to
this setting. If requested setting is not found, a
SettingNotFoundException
is thrown.
This function returns the name of the file from which the setting was +
This method returns the name of the file from which the setting was read, or NULL if the setting was not read from a file. This information is useful for reporting application-level errors. Storage for the returned string is managed by the library and released @@ -2427,7 +2432,7 @@
This function returns the line number of the configuration file or +
This method returns the line number of the configuration file or stream at which the setting setting was read, or 0 if no line number is available. This information is useful for reporting application-level errors. @@ -2609,11 +2614,15 @@
Christian Aichinger’s libconf is another pure-Python implementation with a more permissive license. It may be found at https://pypi.python.org/pypi/libconf or on github at https://github.com/Grk0/python-libconf.
+The python-libconfig wrapper provides Python bindings to libconfig. It may be found on github at https://github.com/cnangel/python-libconfig/.
@@ -2628,9 +2637,11 @@Christopher Mark Gore’s ruby-libconfig is a Ruby library that provides Ruby bindings for libconfig. It may be found at -https://rubygems.org/gems/libconfig/versions/0.0.1 or on github at +https://rubygems.org/gems/libconfig or on github at https://github.com/cgore/ruby-libconfig.
+There is also another Ruby wrapper, libconfig-ruby, that is included in the libconfig git repository at https://github.com/hyperrealm/libconfig, in the contrib/libconfig-ruby subdirectory. @@ -3276,6 +3287,8 @@
<float>
([-+]?([0-9]*)?\.[0-9]*([eE][-+]?[0-9]+)?)|([-+]([0-9]+)(\.[0-9]*)?[eE][-+]?[0-9]+)
Note that adjacent strings are automatically concatenated. Non-printable characters can be represented within strings using a sequence ‘\xx’, representing the ASCII value as two hex digits. @@ -3674,12 +3687,16 @@