This function (FindNextComment) is only used in TStandardCodeTool.GetPasDocComments and TodoList. I don't think changing it's behaviour would break anything.
The fix is as easy as removing the check for the dollar char.
at line 1137:
'{': Exit;
{ if (Result<MaxPos) and (ASource[Result+1]='$') then
exit;}
This makes the todo comments to be processed, but there is an additional
problem because the although they are added to the list, description doesn't
show up.
G.
