Mercurial > hgrepos > Python > libs > ConfigMix
graph
-
FIX: Hostname in BUILDINGThu, 13 Jan 2022 16:03:20 +0100, by Franz Glasner
-
Script to prepare for building on Windows with LLVM-13 (clang-cl, lld-link)Thu, 13 Jan 2022 15:20:30 +0100, by Franz Glasner
-
Introduct a test context to more easily switch between some unittest configurationsThu, 13 Jan 2022 11:39:38 +0100, by Franz Glasner
-
Use py_object_is when comparing to MISSINGWed, 12 Jan 2022 13:44:12 +0100, by Franz Glasner
-
===== Added signature for changeset bb721b6ec395Wed, 12 Jan 2022 09:32:59 +0100, by Franz Glasner
-
>>>>> Added tag v0.20.3 for changeset d51f57cfc197Wed, 12 Jan 2022 09:32:42 +0100, by Franz Glasner
-
Prototype declaration with paremeter namesWed, 12 Jan 2022 09:06:43 +0100, by Franz Glasner
-
ChangelogWed, 12 Jan 2022 01:12:34 +0100, by Franz Glasner
-
Wording in commentWed, 12 Jan 2022 01:06:54 +0100, by Franz Glasner
-
Provide an internal version of fast_split_ns() to use an already module state availableWed, 12 Jan 2022 01:04:24 +0100, by Franz Glasner
-
C-implementations of Configuration.getvarl_s() and Configuration.getvar()Wed, 12 Jan 2022 00:44:02 +0100, by Franz Glasner
-
Change the external visible (and ELF-interposable) variable "_id" to "_configmix_speedups_id".Tue, 11 Jan 2022 21:17:06 +0100, by Franz Glasner
-
===== Added signature for changeset 71c7b99102d8Tue, 11 Jan 2022 09:30:22 +0100, by Franz Glasner
-
>>>>> Added tag v0.20.2 for changeset 0db860d649d1Tue, 11 Jan 2022 09:30:07 +0100, by Franz Glasner
-
CommentTue, 11 Jan 2022 09:24:08 +0100, by Franz Glasner
-
ChangelogTue, 11 Jan 2022 09:19:59 +0100, by Franz Glasner
-
C-implementations for Configuration.getvarl() and Configuration.getvar_s()Tue, 11 Jan 2022 02:50:17 +0100, by Franz Glasner
-
Split up fast_pathstr2path into internal implementation and a simple wrapperTue, 11 Jan 2022 00:52:56 +0100, by Franz Glasner
-
Remove the PyUnicode_Check() because it is implicitely done by the PyUnicode_GetLength() callTue, 11 Jan 2022 00:45:33 +0100, by Franz Glasner
-
Enable warning level 3 for MSVC-compatible builds (/W3)Mon, 10 Jan 2022 17:17:20 +0100, by Franz Glasner
-
Remove unused local "tmp2"Mon, 10 Jan 2022 17:14:20 +0100, by Franz Glasner
-
ChangelogMon, 10 Jan 2022 16:45:48 +0100, by Franz Glasner
-
FIX: Remove __* from the manifest's "global-exclude": it excludes __init__.py files also.Mon, 10 Jan 2022 11:34:31 +0100, by Franz Glasner
-
===== Added signature for changeset bac716db589cMon, 10 Jan 2022 09:12:49 +0100, by Franz Glasner
-
>>>>> Added tag v0.20.1 for changeset 238e94aacef6Mon, 10 Jan 2022 09:12:31 +0100, by Franz Glasner
-
Adjust copyright year (the end) to 2022Sun, 09 Jan 2022 21:04:11 +0100, by Franz Glasner
-
ChangelogSun, 09 Jan 2022 16:12:48 +0100, by Franz Glasner
-
Add file "BUILDING.txt" with some notes now to build and/or distributeSun, 09 Jan 2022 15:42:05 +0100, by Franz Glasner
-
Enable the stack-protector (or /GS)Sun, 09 Jan 2022 14:14:54 +0100, by Franz Glasner
-
Drop bogus commentSun, 09 Jan 2022 13:52:05 +0100, by Franz Glasner
-
StyleSun, 09 Jan 2022 13:51:09 +0100, by Franz Glasner
-
Add a comment about extra arguments to setup.pySun, 09 Jan 2022 13:50:52 +0100, by Franz Glasner
-
Allow to build a distribution without C-extensions by using --only-pureSun, 09 Jan 2022 13:46:57 +0100, by Franz Glasner
-
Automatically remove ConfigMix.egg-infoSun, 09 Jan 2022 13:40:22 +0100, by Franz Glasner
-
Put the content of "windows-dev" into the source distributionSun, 09 Jan 2022 13:34:41 +0100, by Franz Glasner
-
Put the ".egg-info" check into a common locationSun, 09 Jan 2022 13:26:56 +0100, by Franz Glasner
-
setup.py: Put the official projectname into a variable and re-useSun, 09 Jan 2022 12:47:56 +0100, by Franz Glasner
-
FIX: When cross-compiling use the limited API for Python 3.7+ (not Python 3.10+)Sun, 09 Jan 2022 01:21:35 +0100, by Franz Glasner
-
Employ compiler optimizations for pure MSVC builds also.Sun, 09 Jan 2022 00:58:26 +0100, by Franz Glasner
-
Do not use "/EHsc" because no (C++) exceptions (or SEH) is usedSun, 09 Jan 2022 00:41:08 +0100, by Franz Glasner
-
Use optimizations -O2 when cross-compiling the extensionSun, 09 Jan 2022 00:28:15 +0100, by Franz Glasner
-
CommentSun, 09 Jan 2022 00:20:51 +0100, by Franz Glasner
-
FIX: Exclude some additional temporary files from packagingSun, 09 Jan 2022 00:19:31 +0100, by Franz Glasner
-
Allow execution of setup.py by packaging a cross-built Windows _speedups.pyd.Sat, 08 Jan 2022 23:00:36 +0100, by Franz Glasner
-
Cross-building for Windows 64-bitSat, 08 Jan 2022 21:46:04 +0100, by Franz Glasner
-
Remove unneeded duplicat initialization of variables to NoneSat, 08 Jan 2022 18:35:58 +0100, by Franz Glasner
-
TypoSat, 08 Jan 2022 18:35:31 +0100, by Franz Glasner
-
Move Configure.py and ninja_syntax.py to windows-devSat, 08 Jan 2022 18:35:01 +0100, by Franz Glasner
-
ADD: Configure.py ind ninjy_syntax.py from py3-extension-testsSat, 08 Jan 2022 17:57:36 +0100, by Franz Glasner
-
FIX: zip_safe: make zip_safe False if extensions are to be builtSat, 08 Jan 2022 17:10:33 +0100, by Franz Glasner
-
Provide the content-type for the long package description: text/x-rstSat, 08 Jan 2022 17:28:01 +0100, by Franz Glasner
-
Tweak setup.py to build packages with pure-Python tags if the extension is not expected to be built (Python 3.4-)Fri, 07 Jan 2022 17:49:33 +0100, by Franz Glasner
-
fast_interpolate_variables(): allow omission of the cache variable.Fri, 07 Jan 2022 00:37:04 +0100, by Franz Glasner
-
StyleThu, 06 Jan 2022 22:42:09 +0100, by Franz Glasner
-
Refactor: signature of _convert_ucs4_to_utf8(): change order of argsThu, 06 Jan 2022 22:36:37 +0100, by Franz Glasner
-
Some more helper functions (with regard to NULL PyObjects)Thu, 06 Jan 2022 20:37:29 +0100, by Franz Glasner
-
FIX: Memory-leakThu, 06 Jan 2022 20:13:10 +0100, by Franz Glasner
-
FIX: Remove bogus commentThu, 06 Jan 2022 20:03:01 +0100, by Franz Glasner
-
Implement and use more helper functions.Thu, 06 Jan 2022 19:37:03 +0100, by Franz Glasner
-
A simple helper include file with some conveniente functions.Thu, 06 Jan 2022 18:50:09 +0100, by Franz Glasner
-
An alternate C-implementation of fast_interpolate_variables() that uses the algorithm of the pure-Python implementationWed, 05 Jan 2022 16:02:07 +0100, by Franz Glasner
-
For consistency reasons: set tmp to NULL if not useable any moreTue, 04 Jan 2022 21:33:09 +0100, by Franz Glasner
-
CommentTue, 04 Jan 2022 20:53:55 +0100, by Franz Glasner
-
- FIX: Memory-leak with the "filters" local variableMon, 03 Jan 2022 20:20:32 +0100, by Franz Glasner
-
Implement a C-version of Configuration.interpolate_variablesMon, 03 Jan 2022 00:11:41 +0100, by Franz Glasner
-
Do not rstrip() the remaining variable name when parsing out filters from variable namesSun, 02 Jan 2022 20:43:24 +0100, by Franz Glasner
-
Provide a C implementation of configmix.config._split_filters.Sun, 02 Jan 2022 20:40:09 +0100, by Franz Glasner
-
Try to interpolate only if the length of the source string exceeds a minimum lengthSun, 02 Jan 2022 16:05:35 +0100, by Franz Glasner
-
Provide a C-implementation of configmix.config.quote() also: fast_quoteSun, 02 Jan 2022 02:04:07 +0100, by Franz Glasner
-
FIX: Properly raise a UnicodeEncodeError from CSun, 02 Jan 2022 01:00:10 +0100, by Franz Glasner
-
FIX: Assign to _JailedConfiguration._path_string only if not yet doneSat, 01 Jan 2022 21:38:46 +0100, by Franz Glasner
-
Put the value of Py_LIMITED_API into the module dict when the C-extension is compiled against the stable APISat, 01 Jan 2022 21:18:55 +0100, by Franz Glasner
-
Automatically select the proper API when building the speedup C-extension:Sat, 01 Jan 2022 21:03:05 +0100, by Franz Glasner
-
Build the speedup C-extension against the stable API.Sat, 01 Jan 2022 20:36:46 +0100, by Franz Glasner
-
Type-check is implicitly done by other PyUnicode_NNN functions: skip the extra type-checkSat, 01 Jan 2022 18:05:32 +0100, by Franz Glasner
-
Added also a fast C-implementation of configmix.config._split_nsSat, 01 Jan 2022 18:01:32 +0100, by Franz Glasner
-
Add an optional C-implementation for configmix.config.unquote and configmix.config.pathstr2path.Fri, 31 Dec 2021 21:24:16 +0100, by Franz Glasner
-
Docs for _split_ns() and _split_filters()Wed, 29 Dec 2021 13:33:11 +0100, by Franz Glasner
-
_split_ns() and _split_filters() are now module-globalsTue, 28 Dec 2021 19:22:28 +0100, by Franz Glasner
-
Refactor: the parsing of the quoted and dot-separated path string is put into a function that handles also empty inputs properlyTue, 28 Dec 2021 17:28:19 +0100, by Franz Glasner
-
more flake8 customizationsTue, 28 Dec 2021 16:30:48 +0100, by Franz Glasner
-
===== Added signature for changeset 273e18ffb330Tue, 21 Dec 2021 09:44:36 +0100, by Franz Glasner
-
>>>>> Added tag v0.20 for changeset 16f077229ec2Tue, 21 Dec 2021 09:44:22 +0100, by Franz Glasner
-
ChangelogTue, 21 Dec 2021 09:43:34 +0100, by Franz Glasner
-
Perf script: "once" -> "one"Mon, 20 Dec 2021 22:46:08 +0100, by Franz Glasner
-
Add timing for non-cached interpolations: using the PY: namespaceMon, 20 Dec 2021 22:45:24 +0100, by Franz Glasner
-
Optimize jailed configuration somewhat: do not append empty tuplesMon, 20 Dec 2021 22:31:58 +0100, by Franz Glasner
-
FIX: Handle non-cacheable interpolations properly.Mon, 20 Dec 2021 14:33:54 +0100, by Franz Glasner
-
DocsMon, 20 Dec 2021 14:33:09 +0100, by Franz Glasner
-
Apply None and Empty interpolation filters only on KeyErrorsMon, 20 Dec 2021 13:39:11 +0100, by Franz Glasner
-
Implement a simple interpolation cache for text typesMon, 20 Dec 2021 13:12:14 +0100, by Franz Glasner
-
Rename internal cache from __cache to __lookup_cacheMon, 20 Dec 2021 12:45:48 +0100, by Franz Glasner
-
Change Configuration.expand_variable() to Configuration.interpolate_variables()Mon, 20 Dec 2021 12:43:17 +0100, by Franz Glasner
-
Implement Configuration.getvar_s() by using Configuration.getvarl() instead of Configuration.getvar().Mon, 20 Dec 2021 02:00:03 +0100, by Franz Glasner
-
Configuration._split_filters() now does the special filter check for None and Empty alsoSun, 19 Dec 2021 19:01:43 +0100, by Franz Glasner
-
DocsSun, 19 Dec 2021 18:53:32 +0100, by Franz Glasner
-
Formatting of NameErrors in ._apply_filters(): put "name" into a tuple explicitelySun, 19 Dec 2021 18:51:27 +0100, by Franz Glasner
-
ChangelogSun, 19 Dec 2021 18:47:48 +0100, by Franz Glasner
-
DocsSun, 19 Dec 2021 18:37:37 +0100, by Franz Glasner
-
Remove unneeded "default" keyword argument for Configuration._lookupref() and Configuration.expand_ref_uri()Sun, 19 Dec 2021 16:33:31 +0100, by Franz Glasner
-
Implement Configuration.items() and Configuration.values() without interpolating the valuesSun, 19 Dec 2021 16:04:40 +0100, by Franz Glasner
-
FIX: Do not filter-out all False values then interpolating (zero int, boolean False)Sun, 19 Dec 2021 14:36:18 +0100, by Franz Glasner
-
Performance: compute the length of the constant input strinc only once and compute the new rest earlier and use the computed value also in comparisonsSun, 19 Dec 2021 14:10:28 +0100, by Franz Glasner
-
Move convenient output from the performance script and command line arguments to select all or some performance numbersSun, 19 Dec 2021 14:05:14 +0100, by Franz Glasner
-
str.join(): use a list comprehension instead of a generator expression for performance reasonsSun, 19 Dec 2021 10:38:20 +0100, by Franz Glasner
-
Remove a temporary variable usageSun, 19 Dec 2021 10:35:06 +0100, by Franz Glasner
-
Using generator expressions to directly create tuples is a not so good idea performance-wise.Sat, 18 Dec 2021 18:44:21 +0100, by Franz Glasner
-
FIX: Some other lists that need to converted to tuplesSat, 18 Dec 2021 18:41:11 +0100, by Franz Glasner
-
FIX: Convert a list ito a tuple before appending it to another tupleSat, 18 Dec 2021 18:36:50 +0100, by Franz Glasner
-
More detailed quoting/unquoting performance: with and without outer splitSat, 18 Dec 2021 11:20:41 +0100, by Franz Glasner
-
DocsSat, 18 Dec 2021 11:19:51 +0100, by Franz Glasner
-
Implement clear_cache() for the configurationSat, 18 Dec 2021 11:06:34 +0100, by Franz Glasner
-
Measure quote/unquote performanceSat, 18 Dec 2021 02:36:30 +0100, by Franz Glasner
-
.lstrip() seems to be a little bit faster than .rstrip() when testing whether quoting is neededSat, 18 Dec 2021 02:35:42 +0100, by Franz Glasner
-
Use generator comprehensions where possible instead of list comprehensions that are converted to tuplesSat, 18 Dec 2021 01:49:48 +0100, by Franz Glasner
-
Make quote() and unquote() module globals and also export from configmixSat, 18 Dec 2021 01:26:41 +0100, by Franz Glasner
-
Another timing for interpolating a single string completelySat, 18 Dec 2021 01:26:13 +0100, by Franz Glasner
-
"quote()" and "unquote()" are now static methodsSat, 18 Dec 2021 01:03:49 +0100, by Franz Glasner
-
Configuration._lookupvar() now uses an internal cache (positive and negative).Sat, 18 Dec 2021 00:43:36 +0100, by Franz Glasner
-
FIX: performance test script: make all args unicodeSat, 18 Dec 2021 00:00:36 +0100, by Franz Glasner
-
Optimize .substitute_variables_in_obj: use dict.items() to avoid one dict lookupFri, 17 Dec 2021 23:53:38 +0100, by Franz Glasner
-
A script to measure some basic performance characteristics of configmix.Fri, 17 Dec 2021 23:53:11 +0100, by Franz Glasner
-
Performance: module-level variable lookup is much faster (similar to local) than class-level (either via CLASS.VARIABLE or self.VARIABLE).Fri, 17 Dec 2021 19:34:38 +0100, by Franz Glasner
-
Test-script for checking the costs of different variable lookup methodsFri, 17 Dec 2021 19:24:54 +0100, by Franz Glasner
-
Remove default (i.e. all keyword arguments) from .expand_if_reference() because no-one uses itFri, 17 Dec 2021 18:58:06 +0100, by Franz Glasner
-
FIX: Tests when calling getfirstNNNl() and friends properlyFri, 17 Dec 2021 17:38:17 +0100, by Franz Glasner
-
Remove repeated type(obj) callsFri, 17 Dec 2021 16:56:31 +0100, by Franz Glasner
-
Reorder type comparisons by usageFri, 17 Dec 2021 16:37:26 +0100, by Franz Glasner
-
Remove unused keyword params for ._lookupvar().Fri, 17 Dec 2021 16:28:09 +0100, by Franz Glasner
-
Simplify logic by not using many negationsFri, 17 Dec 2021 16:17:17 +0100, by Franz Glasner
-
Instead of using u(str(v)) use specialized functions for PY2 and PY3Fri, 17 Dec 2021 16:06:49 +0100, by Franz Glasner
-
More unittests for interpolationFri, 17 Dec 2021 15:56:53 +0100, by Franz Glasner
-
Use the new contant _EMPTY_STR where appropriateFri, 17 Dec 2021 15:56:33 +0100, by Franz Glasner
-
Avoid repeaded string concatenations in .expand_variable(): use a list of string parts and proper indexes into the source stringFri, 17 Dec 2021 15:55:51 +0100, by Franz Glasner
-
Optimize .quote() by using str.translate() instead of repeatedly calling str.replace()Fri, 17 Dec 2021 14:14:36 +0100, by Franz Glasner
-
Remove unneeded __future__ import because we are on Python 2.6+Fri, 17 Dec 2021 13:53:25 +0100, by Franz Glasner
-
Use a quick-check for .quote() if no quoting is neededFri, 17 Dec 2021 13:12:19 +0100, by Franz Glasner
-
Because we are Pytho 2.6+ remove some compatibility code for pre-Python 2.6Fri, 17 Dec 2021 12:49:07 +0100, by Franz Glasner
-
Optimize .unquote(): instead of doing string comparisone do this with charactersFri, 17 Dec 2021 11:52:56 +0100, by Franz Glasner
-
Avoid some repeated string/unicode conversions for constants used by quotingFri, 17 Dec 2021 11:46:36 +0100, by Franz Glasner
-
Optimize .unquote() by aliasing some methods to locals and avoiding the first append callFri, 17 Dec 2021 11:42:47 +0100, by Franz Glasner
-
Optimize ._split_filters() for the most common case of no-filters: use s.partition() firstFri, 17 Dec 2021 11:09:14 +0100, by Franz Glasner
-
Optimize ._split_ns(): use str.partition() if possible instead of str.split(n, 1)Fri, 17 Dec 2021 10:57:59 +0100, by Franz Glasner
-
===== Added signature for changeset db783818a672Thu, 16 Dec 2021 09:31:32 +0100, by Franz Glasner
-
>>>>> Added tag v0.19.2 for changeset 89bbb66aff02Thu, 16 Dec 2021 09:30:52 +0100, by Franz Glasner
-
Changelog: wordingThu, 16 Dec 2021 09:30:02 +0100, by Franz Glasner
-
ChangelogThu, 16 Dec 2021 09:27:39 +0100, by Franz Glasner
-
DocsThu, 16 Dec 2021 09:19:50 +0100, by Franz Glasner
-
Index list-access for jailed configurations: be more generic by calling also __getitem__ in the baseThu, 16 Dec 2021 09:15:18 +0100, by Franz Glasner
-
len-support for jailed configurations: implement a proper __len__() methodWed, 15 Dec 2021 22:59:05 +0100, by Franz Glasner
-
===== Added signature for changeset 4e9ebc4da020Wed, 15 Dec 2021 09:34:16 +0100, by Franz Glasner
-
>>>>> Added tag v0.19.1 for changeset b6f2450c782cWed, 15 Dec 2021 09:34:00 +0100, by Franz Glasner
-
Enable documentation of some special methods (dunder) for jailed configurationsWed, 15 Dec 2021 09:24:05 +0100, by Franz Glasner
-
ChangelogWed, 15 Dec 2021 09:21:39 +0100, by Franz Glasner
-
Tests for index-based list-style access for jails that are lists and not dictsWed, 15 Dec 2021 09:14:17 +0100, by Franz Glasner
-
Proper boolean context for jailed configurations: __bool__()/__nonzero__()Wed, 15 Dec 2021 09:10:01 +0100, by Franz Glasner
-
Implement proper iteration support for jailed configurationsWed, 15 Dec 2021 08:48:37 +0100, by Franz Glasner
-
Tests: test for iterating the keys of a configurationWed, 15 Dec 2021 01:01:07 +0100, by Franz Glasner
-
FIX: unittest: duplicate name of test-method removedWed, 15 Dec 2021 00:51:10 +0100, by Franz Glasner
-
Add a test for proper exception formatting when .rebind() raises a KeyErrorWed, 15 Dec 2021 00:48:50 +0100, by Franz Glasner
-
"yield" is only supported for older Python versions if "generators" are imported from __future__Wed, 15 Dec 2021 00:17:27 +0100, by Franz Glasner
-
>>>>> Added tag v0.19.1b1 for changeset 60ac94b64138Tue, 14 Dec 2021 15:00:45 +0100, by Franz Glasner
-
ChangelogTue, 14 Dec 2021 14:58:45 +0100, by Franz Glasner
-
Changelog: wordingTue, 14 Dec 2021 14:56:41 +0100, by Franz Glasner
-
Make exception formatting more robuts: pack all %-style formatting args explicitely into tuplesTue, 14 Dec 2021 14:35:39 +0100, by Franz Glasner
-
FIX: KeyError formatting.Tue, 14 Dec 2021 14:28:10 +0100, by Franz Glasner
-
Attribute-style access for jailed configurationsSat, 11 Dec 2021 19:56:35 +0100, by Franz Glasner
-
Typo in changelog: missing `)'Fri, 10 Dec 2021 12:00:24 +0100, by Franz Glasner
-
===== Added signature for changeset 9c270886c677Fri, 10 Dec 2021 09:29:11 +0100, by Franz Glasner
-
>>>>> Added tag v0.19 for changeset 7ff4ee40b36cFri, 10 Dec 2021 09:29:00 +0100, by Franz Glasner
-
FIX: Merge properly when the configuration's __getitem__ do now interpolate: prohibit duplicate interpolation and interpolation while mergingFri, 10 Dec 2021 09:27:47 +0100, by Franz Glasner
-
Add proper .get() support for jailed and unjailed configurationsFri, 10 Dec 2021 03:00:11 +0100, by Franz Glasner
-
FIX: Handle "list"-type keys in __contains__ and __getitem__ properly: convert to tuples for contatenation with tupleFri, 10 Dec 2021 02:20:54 +0100, by Franz Glasner
-
Optimize __getitem__() in jailed configurations: call base directlyFri, 10 Dec 2021 02:18:16 +0100, by Franz Glasner
-
Optimized __contains__() implementation for jailed and unjailed configurationsFri, 10 Dec 2021 02:15:00 +0100, by Franz Glasner
-
StyleFri, 10 Dec 2021 01:44:12 +0100, by Franz Glasner
-
- Dict-level access to a configuration key now does variable interpolation.Fri, 10 Dec 2021 01:33:37 +0100, by Franz Glasner
-
===== Added signature for changeset 9200fd194256Fri, 10 Dec 2021 01:05:34 +0100, by Franz Glasner
-
>>>>> Added tag v0.18.1 for changeset fa08713a4992Fri, 10 Dec 2021 01:05:16 +0100, by Franz Glasner
-
ChangelogFri, 10 Dec 2021 01:04:15 +0100, by Franz Glasner
-
Proper "repr()" for a jailed configuration: put the root path into the outputThu, 09 Dec 2021 22:51:10 +0100, by Franz Glasner
-
FIX: Missing date in changelogThu, 09 Dec 2021 22:50:26 +0100, by Franz Glasner
-
>>>>> Added tag v0.18.1b1 for changeset 5b928606fa00Thu, 09 Dec 2021 13:04:06 +0100, by Franz Glasner
-
FIX: Allow jailed configurations to use correctly use base configurations that use a different "default" marker object.Thu, 09 Dec 2021 13:02:17 +0100, by Franz Glasner
-
Test the base of sub-jailsTue, 07 Dec 2021 15:43:09 +0100, by Franz Glasner
-
Docs: more on jails and sub-jailsTue, 07 Dec 2021 09:38:33 +0100, by Franz Glasner
-
Docs: jails hold strong references to the unjailed base configurationTue, 07 Dec 2021 09:27:44 +0100, by Franz Glasner
-
Introduction into sub-jailsTue, 07 Dec 2021 09:23:38 +0100, by Franz Glasner
-
===== Added signature for changeset 82dabdb78358Thu, 02 Dec 2021 09:32:01 +0100, by Franz Glasner
-
>>>>> Added tag v0.18 for changeset 7193d900978bThu, 02 Dec 2021 09:31:34 +0100, by Franz Glasner
-
Docs: wordingThu, 02 Dec 2021 09:23:19 +0100, by Franz Glasner
-
Allow the empty variable name to retrieve the root configuration objectThu, 02 Dec 2021 09:22:22 +0100, by Franz Glasner
-
Implement .getkeysl() and .getkeys() for configuration objects that iterate over all the keys of a configuration valueThu, 02 Dec 2021 01:24:53 +0100, by Franz Glasner
-
Implement sub-jails: allow to get a jailed configuration from a jailWed, 01 Dec 2021 23:10:20 +0100, by Franz Glasner
-
FIX: Handle .jailed() with an empty "root" properlyWed, 01 Dec 2021 23:09:00 +0100, by Franz Glasner
-
===== Added signature for changeset 0966da0c2680Mon, 22 Nov 2021 09:34:16 +0100, by Franz Glasner
-
>>>>> Added tag v0.17 for changeset ed24edf9ecf7Mon, 22 Nov 2021 09:33:41 +0100, by Franz Glasner
-
Provide coercing methods for the jailed configuration: getintXXX(), getboolXXX(), getfloatXXX() and friends.Sat, 20 Nov 2021 13:52:08 +0100, by Franz Glasner
-
Optimize the creation of a jailed config.Fri, 19 Nov 2021 15:52:01 +0100, by Franz Glasner
-
>>>>> Added tag v0.17b2 for changeset 2fc2e0bd0a56Fri, 19 Nov 2021 13:37:30 +0100, by Franz Glasner
-
ChangelogFri, 19 Nov 2021 13:28:35 +0100, by Franz Glasner
-
Unittests for the new base and rebind featuresFri, 19 Nov 2021 13:28:08 +0100, by Franz Glasner
-
Allow a jailed configuration to return its base configuration via a propertyFri, 19 Nov 2021 13:27:41 +0100, by Franz Glasner
-
Allow to rebind a jailed configuration to another "similar" baseFri, 19 Nov 2021 13:26:53 +0100, by Franz Glasner
-
Implement a ".is_jail" flag for configuration objects: to test/assert whether we expect a jail configurationFri, 19 Nov 2021 12:40:23 +0100, by Franz Glasner
-
===== Added signature for changeset 9ff1d4527f5cFri, 19 Nov 2021 09:31:26 +0100, by Franz Glasner
-
>>>>> Added tag v0.17b1 for changeset 7c4805439949Fri, 19 Nov 2021 09:30:58 +0100, by Franz Glasner
-
DocsFri, 19 Nov 2021 09:28:49 +0100, by Franz Glasner
-
DocsFri, 19 Nov 2021 01:59:42 +0100, by Franz Glasner
-
Jailed configuration: implement more methods: getfirstvarl, getfirstvarl_s, getfirstvar and getfirstvar_sFri, 19 Nov 2021 01:39:18 +0100, by Franz Glasner
-
DocsThu, 18 Nov 2021 22:29:05 +0100, by Franz Glasner
-
StyleThu, 18 Nov 2021 22:14:34 +0100, by Franz Glasner
-
Begin a jailed configuration with access to a sub-tree of the original configurationThu, 18 Nov 2021 18:30:59 +0100, by Franz Glasner
-
FIX: markup in the changelog: missing leading colonWed, 10 Nov 2021 09:43:15 +0100, by Franz Glasner
-
===== Added signature for changeset e26c21bdf6bbWed, 10 Nov 2021 09:40:15 +0100, by Franz Glasner
-
>>>>> Added tag v0.16.1 for changeset fd948c62908dWed, 10 Nov 2021 09:39:32 +0100, by Franz Glasner
-
Tests for getfirstintvarl_s()Wed, 10 Nov 2021 09:38:21 +0100, by Franz Glasner
-
DocsWed, 10 Nov 2021 09:37:44 +0100, by Franz Glasner
-
Docs: document Configuration.getfirstvarl_s()Wed, 10 Nov 2021 02:43:23 +0100, by Franz Glasner
-
Docs: minimal introduction for getfirstXXXl_s variantsWed, 10 Nov 2021 02:38:38 +0100, by Franz Glasner
-
Add Configuration.getfirstfloatvar_s() to the introductionWed, 10 Nov 2021 02:12:37 +0100, by Franz Glasner
-
First documentation of getfirstvarl()Wed, 10 Nov 2021 02:11:12 +0100, by Franz Glasner
-
Implemented Configuration.getfirstintvarl_s(), .getfirstboolvar_s() and .getfirstfloatvarl_s()Wed, 10 Nov 2021 01:53:50 +0100, by Franz Glasner
-
Implemented Configuration.getfirstfloatvar_s().Wed, 10 Nov 2021 01:53:23 +0100, by Franz Glasner
-
Renamed "names" arguments into the more proper "path"Wed, 10 Nov 2021 01:42:15 +0100, by Franz Glasner
