From b2eb2e7744d9947f6b5cf61c917014d9d5a4da7d Mon Sep 17 00:00:00 2001 From: Gabriel Dos Reis Date: Sat, 16 Jan 2016 13:47:40 -0800 Subject: Reduce dependencies on databases to catgeory.daase during algebra build --- src/ChangeLog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'src/ChangeLog') 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 + + * 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 * interp/br-data.boot (parentsOf): Remove. Adjust users. -- cgit v1.2.3