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 |
rptb1
left a comment
There was a problem hiding this comment.
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 #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.
UNAA008
left a comment
There was a problem hiding this comment.
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
|
…ual early <Ravenbrook/mps#158 (comment)>. fixing warnings. undoing mystery merge <Ravenbrook/mps#159 (comment)>.
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 .