-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improved theory-invariant messages. Fixed :pe for define to show guar…
…ds and more. Added 3 symbols to *acl2-exports*. Cleaned up rtl :doc. Improved acl2-doc browser, dealing better with `:' and [n], and enhancing "i" command to count the matches. Quoting :doc note-7-3 (the latter part of the change above (showing a book) was J's idea): Warning and error messages produced upon [theory-invariant] violations now include additional explanation. Thanks to David Hardin and Grant Passmore for helpful remarks leading us to make this change. Those messages also now show where the theory invariant was defined: a book pathname, or ``top-level'' if directly in the loop. The use of :pe on a form introduced by DEFINE now shows the guards and, more generally, is more faithful to the actual form. Thanks to Eric Smith for pointing out that the guard was missing. Added the following symbols to *acl2-exports*: ER-LET*, SET-BAD-LISP-CONSP-MEMOIZE, and WITH-GUARD-CHECKING-EVENT. Cleaned up rtl :doc warnings and tweaked links from the rtl pages to David Russinoff's rtl manual. Fixed acl2-doc to deal better with names containing the `:' character. For example, clicking on child links Rtl::MASC:_The_Formal_Language (from RTL::MODELING_ALGORITHMS_IN_SYSTEMC_AND_ACL2) and Gl::6._Writing_:g-bindings_forms (GL::BASIC-TUTORIAL) had failed. That change has been mentioned by expanding an existing release note (sub-)item, but here are two new (sub-) items (quoting :doc note-7-3): * Text in square brackets, for example [1], is no longer recognized as a link (though Emacs still highlights it). Thanks to Mihir Mehta for pointing out this issue. * In the [ACL2-doc] browser, when the ``i'' (acl2-doc-index) command is invoked without a prefix argument, the mode line shows the number of matches. (The remaining matches continue to be accessible using the ``,'' (acl2-doc-index-next) command.)
- Loading branch information
Matt Kaufmann
committed
Dec 3, 2016
1 parent
4e7aa02
commit b4c32dd
Showing
9 changed files
with
338 additions
and
107 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.