Closed (outdated)
Project:
Drupal core
Version:
6.x-dev
Component:
base system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Anonymous (not verified)
Created:
13 Nov 2008 at 22:21 UTC
Updated:
21 Sep 2021 at 20:41 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
damien tournoud commentedComment #2
catchVisually this looks great. I'm running all tests but it's taking a very long time, no fails so far :)
Comment #3
Anonymous (not verified) commentedyay, more kittens saved. simple patch, looks good, all tests pass, RTBC.
Comment #4
catchall tests passed for me too in the end.
We should document this as a best practice in the upgrade docs once it gets in.
Comment #5
dries commentedCommitted to CVS HEAD. Thanks.
Comment #6
catchMarking to needs work for docs.
Comment #7
Anonymous (not verified) commented@catch: where is it that the doc updates should go exactly?
Comment #8
catchhttp://drupal.org/update/modules ought to do fine.
Comment #9
Anonymous (not verified) commentedclosing, as i've put some docs in.
Comment #10
hefox commentedAs far as I can tell, its not an api change to backport this change to d6, and instead a performance improvement that should have no negative effects, so re-opening (and marking #1861562: Use module_implements('user') instead of module_list()/function_exists (for performance) as duplicate which filled before finding this).
did not backport the variable name only changes, e.g. node_invoke_nodeapi change.
Sorta related, #1861604: Skip module_invoke/module_hook in calling hook_watchdog (excessive function_exist) is for watchdog as it combines module_implements with module_invoke which is extra function_exists calls.
And spawned #1864188: user_filters invokes hook_permission with argument 'permission' ($function('permission')) after noticing the issue when backporting.
Comment #11
hefox commented... I guess I could attach the patch
Comment #13
hefox commentedmodul_implements => module_implements