From: Hugo [mailto:hv@crypt.compulink.co.uk] > In <5104D4DBC598D211B5FE0000F8FE7EB2067FE59F@mbtlipnt02.btlabs.bt.co.uk>, > paul. marquess@bt.com writes: > : > : * h2xs.PL now includes a "use warning" in the .pm file it creates. > > Can you explain what the benefit of this is? For the same reason we put a "use strict" at the top of the .pm file that h2xs generates. We are trying to encourage good coding practice. > Independently of that, is there any reason not to replace the 'use Carp' > in warnings.pm with a require() in sub warn {}? None than I can think of. Does it make much of a difference? Paul