The root of the problem is that a module doesn't propagate newly included methods on classes or modules where it's been alreay included. take :
module A; def a; end; end module B; def b; end; end class C; end where A is included in B and B in C. Depending on the inclusion order, you won't get the same result. class C; include B; end module B; include A; end C.instance_methods #=> [... "b" ... ] now... module B; include A; end class C; include B; end C.instance_methods #=> [... "a", "b", ... ] ---- end of explanation In Camping 1.5.180, you'll have to include your module in Helpers, Views and Mab. Due to some changes in Camping-trunk, you'll only have to include your module in Helpers and Views. -- Cheers, zimbatm _______________________________________________ Camping-list mailing list [email protected] http://rubyforge.org/mailman/listinfo/camping-list

