Working on the code for Pier Table of Contents, found that it can be resolved by defining:
PRTocRenderer>>start: anObject in: aComponent on: aRenderer self component: aComponent. self renderer: aRenderer. self start: aComponent owner
This is the same as version it its grandparent PRRenderer, except the start is sent anObject (aCompoent is the value:toc link). This code is loaded on this wiki (which is why the table-of-contents is displayed correctly from the main blog.
Committing the code to GitHub hasn't been as easy as expected. Steps taken:
NewDev branch instead of main:
Pier3 repository is green, indicating that it has changed. Open the packages to verify that pier-seaside is modified. Choose the option to commit the change.
Commit, a status bar shows that it is committing and then pushing; however the comment is cleared out and it returns to the same screen:
pier-seaside to Pier-Seaside resolved the problem, but it required adding another code change (like a class comment) to make it write-able from Iceberg.