-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix missing manual cross-references to guide-build #159
Conversation
…n build.txt so that Sphinx defines it. Works around <#158 (comment)>.
Executing proc.review.entry
|
Executing proc.review.plan
|
The definition in the manual here mps/manual/source/topic/pool.rst Line 175 in 681e443
Line 350 in 681e443
What's mysterious is why. The definition in the design document was removed in #34 which was supposedly merged. So why is it still there in master? |
It was reintroduced in 03f5b43 ("Update the MPS Manual for compatibility with Sphinx 3.") by @gareth-rees and can be seen in this diff. Found by Nope, I take it back. |
It looks like the definitions were reintroduced during the merge of #67 , here 081d79e#diff-ad8f557930c8c718ee1919da18e146370def7ef151d51a78b164aa9a8ea066a8 . The question now is how that happened, and how to prevent it. |
…ual early <#158 (comment)>. Fixing warnings. Undoing mystery merge <#159 (comment)>.
Executing proc.review.kickoff |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Executing proc.review.check
- Start time 13:28
- Checked Sphinx documentation against extension again.
- Clean build of manual seems good.
- IM: There's nothing causing updates of "Old design". See also AMC pool class design document is messy #128 .
- Im: The design section of the manual just starts, without an intro or explanation.
- Im: The manual doesn't index tags.
- q: Are checkers looking at proc.review.check?
- Found: 1 major, 2 minor, 1 question.
- Checking took 17 mins.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am reviewing the files for clarity and correctness and using #158 as a source document.
Q I noticed several instances of ??? in design/object-debug.txt - do these represent TODOs?
m Build.RST contains no header comments.
Comment that it takes longer to properly review the changed douments than is appropriate for this specific case.
Executing proc.review.log
These are minor defects in design.mps.object-debug and need correcting.
That's true of all the manual sources and should be fixed.
Update proc.review.ko to remind people do open and use this. |
Executing proc.review.edit
Fixed: Annotated with actual TODOs in 507ab89 .
Raise: #172 (comment)
Answer: Noted. But please clarify "appropriate" with reference to effort per review as a whole.
Raise: #128 (comment)
Fix: Added intro in 0c0c5d5 .
Raise: #173
Fix: Added reminder to do so in 39fbd18
|
…omment with reference to design and notes.
Executing proc.merge.pull-request
|
Fixes the Sphinx markup so that references to "Building the MPS" from the manual link correctly.
Corrects the manual Makefile that prevented the above being detected.
Adds a note to prevent a similar mistake being introduced again.
Fixes #158 .