aboutsummaryrefslogtreecommitdiff
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorGabriel Dos Reis <gdr@axiomatics.org>2016-01-16 13:47:40 -0800
committerGabriel Dos Reis <gdr@axiomatics.org>2016-01-16 13:47:40 -0800
commitb2eb2e7744d9947f6b5cf61c917014d9d5a4da7d (patch)
treeb1da457baf0a9e187e733c41a3daa30c4f594c4d /src/ChangeLog
parent7a0c86e9fcbccd980eb5d0a94fb0d6d6c1a7b0d6 (diff)
downloadopen-axiom-b2eb2e7744d9947f6b5cf61c917014d9d5a4da7d.tar.gz
Reduce dependencies on databases to catgeory.daase during algebra build
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ff786850..b7d639da 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,27 @@
+2016-01-16 Gabriel Dos Reis <gdr@axiomatics.org>
+
+ * interp/sys-driver.boot (initializeDatabase): Be frugal when
+ building the algebra.
+ * interp/i-funsel.boot (isOpInDomain): Tidy.
+ (findUniqueOpInDomain): Likewise.
+ (hasSig): Likewise.
+ * interp/i-special.boot (constantInDomain?): Likewise.
+ * interp/lisplib.boot (isFunctor): Likewise.
+ * interp/spad-parser.boot (storeBlanks!): Define.
+ * interp/database.boot (getConstructorModemap): Take directly from
+ generated code.
+ (getConstructorOperationsFromDB): Likewise.
+ (getSuperDomainFromDB): Tidy.
+ * interp/daase.lisp (GETDATABASE): Remove CONSTRUCTORMODEMAP and
+ OPERATIONALIST cases.
+ (defaultPackageForm): New.
+ (simpleMacro?): Likewise.
+ (macroDefined?): Likewise.
+ (writeMinimalDB): New. Split out of printInitdbInfo.
+ * interp/c-util.boot (completeDefaultPackageParameters): New.
+ (makeDefaultPackageParameters): Likewise.
+ * algebra/oderf.spad.pamphlet: Fix decades-old syntax error.
+
2016-01-07 Gabriel Dos Reis <gdr@axiomatics.org>
* interp/br-data.boot (parentsOf): Remove. Adjust users.