Closed krame505 closed 11 months ago
Note that this presumably breaks the svdraw2
utility. I'm not going to make an effort at fixing it since I don't think anyone can understand that code besides @602p. This should probably just be rewritten at some point as a Silver library, anyway.
Adding Louis as a reviewer in case he happens to still be paying attention to our github notifications, and is interested in taking a look.
:tada: All dependencies have been resolved !
Depends on #775 #790
Changes
genericPP
for pretty-printing arbitrary values. This is a general-purpose improved replacement tohackUnparse
for most purposes; this function uses the pp/unparse attributes when available, falling back to showing a term representation with reflection.extensionGenerated
note to flag code generated by an extension that should not have errors, include diagnostic message with origin info chain when the note appears in origins for an error message.logicalLocationFromOrigin
note to indicate that the logical location of a term is the parsed origin location of another term.OriginInfo
to use annotations fororiginNotes
andoriginType
rebuild-runtime
script to work after adeep-clean
.Documentation
Added doc comments to new utilities.