chiark / gitweb /
src/utilities.lisp, src/class-finalize-impl.lisp: Improve error reports.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 26 May 2016 08:26:09 +0000 (09:26 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 8 Jun 2018 18:58:28 +0000 (19:58 +0100)
commite2838dc5e1dbdc1558d3ec225fbc9fdd581b5b26
tree6c57abc55c872cb51fd2793916335e82404be8a2
parenta1985b3cf0ca42f573b8599ec50a0f162a26c314
src/utilities.lisp, src/class-finalize-impl.lisp: Improve error reports.

  * Arrange for `inconsistent-merge-error' to present the list of
    candidates more pleasantly for human reading.

  * Give `merge-lists' a new argument to turn items into presentable
    names.

  * Make a wrapper function for merging lists of classes to apply the
    right kind of presentation.
doc/SYMBOLS
doc/meta.tex
doc/misc.tex
src/class-finalize-impl.lisp
src/utilities.lisp