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.