summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCollin Funk <collin.funk1@gmail.com>2024-04-19 12:00:33 -0700
committerBruno Haible <bruno@clisp.org>2024-04-19 23:15:57 +0200
commitb9fa78e2a0501c715e001cc1353d2c0c2d29c968 (patch)
tree33fd6e17517d869defbe728e0b06e0a79584e64d /ChangeLog
parentefc1cb630b04bf553f246be1b1a4ba548483bdfe (diff)
downloadgnulib-master.tar.gz
gnulib-master.tar.bz2
gnulib-tool.py: Make use of GLModule's __hash__ method.HEADmaster
* pygnulib/GLModuleSystem.py (GLModuleTable.addUnconditional) (GLModuleTable.isConditional): Use the GLModule object instead of the module name directly. (GLModuleTable.addConditional, GLModuleTable.getCondition): Likewise. Use a tuple of two GLModule objects as a key for the conditionals dictionary.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d907a52c53..65770c9c33 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
2024-04-19 Collin Funk <collin.funk1@gmail.com>
+ gnulib-tool.py: Make use of GLModule's __hash__ method.
+ * pygnulib/GLModuleSystem.py (GLModuleTable.addUnconditional)
+ (GLModuleTable.isConditional): Use the GLModule object instead of the
+ module name directly.
+ (GLModuleTable.addConditional, GLModuleTable.getCondition): Likewise.
+ Use a tuple of two GLModule objects as a key for the conditionals
+ dictionary.
+
+2024-04-19 Collin Funk <collin.funk1@gmail.com>
+
gnulib-tool.py: Simplify data structures for dependencies.
* pygnulib/GLModuleSystem.py (GLModuleTable.__init__): Use a defaultdict
for dependers to remove the base initialization case.

Return to:

Send suggestions and report system problems to the System administrator.