Repository navigation
Conversation
Every %! comment carried its description on the mode line, which PlDoc rejects, so the pack server showed no documentation on any predicate. Each mode line now stands alone and the description follows it. Comments only; the code is unchanged.
…IXME The module comment's FIXME on the order of Ids is deleted; the rule for a file that opts in now says that the standard order of two Ids depends on the history of insertions into the store.
The README and the module comment warn that the rewrite is per file and show one directive file included by every module that hands the terms to another.
Owner
Author
|
Superseded by #4: everything since 0.2.0 ships in one release, 0.2.1. |
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The pack server's page for
prolog/hash_consing.plshowed no documentation on any predicate. Every%!comment carried its description on the mode line (%! intern(?Term, ?Id) Id is the Id of the ground term Term.), which PlDoc rejects with "failed to process structured comment".Changes
occurrence_abstracted/8, which spanned two lines, is now one line.test/hash_consing.pltgets the same layout.rewritten/1directive kept in a file that every moduleinclude/1s. The module comment's opt-in paragraph says the same. Probed: two modules including one directive file hand an Id between them; a third that lists nothing fails silently on the same term.version('0.2.1').Comments and README only: the code is unchanged.
Checks
doc_collect(true), the library raises no PlDoc warning, anddoc_comment/4gives a summary for each of the seven exports.🤖 Generated with Claude Code