The TODO comments in my module included this text:
hook_boot() replaces hook_boot() in Drupal 5 and runs on each page request, even for cached pages. hook_boot() now only runs for non-cached pages and thus can be used for code that was previously placed in hook_menu() with $may_cache = FALSE:
hook_boot replaces hook_boot?
the original text in deadwood_convert_menu() is
hook_boot() replaces hook_init() in Drupal 5 and runs on each page request, even for cached pages. hook_init() now only runs for non-cached pages and thus can be used for code that was previously placed in hook_menu() with $may_cache = FALSE:
it looks like deadwood_convert_hook_init() is altering the TODO text as well as the code in the file?
i got around this by removing the empty parens after "hook_init" in the text, which keeps it from matching the pattern that gets changed. i imagine there is a better fix than that.