Moin,
Muesste es nicht "Anleitung[tm]" heissen? ;-)
hehe ;)
Was ich meinte war, wenn das Mosul so wie jetzt verwendet wird, dann muss man eben doch die Default-Imports zulassen, weil Du ja @EXPORT_OK nicht belegt hast. Es sei dann natuerlich, man schreibt immer Time::German::localtime, aber wollen wir ja auch nicht. Wenn Du nun in beliebig naher oder ferner Zukunft nun vielleicht auch eine Funktion timelocal hinzufuegst, die man ja auch aus dem Standardmodul Time::Local beziehen kann, dann wird die dann ploetzlich auch mit importiert, wenn man auf die neue Modulversion updatet. Und dann gibt's echten Matsch. (Zugegeben, es waere wohl kaum sinnvoll, localtime von Deinem Modul zusammen mit dem timelocal von Time::Local zu verwenden, aber das ist ja nur ein Beispiel.)
das ueberzeugt - zumindest bei internen Funktionen:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/selfforum/selfforum-cgi/shared/Time/German.pm?only_with_tag=HEAD
use Time::German ':overwrite_internal_localtime'; # ;-))))
Viele Gruesse,
n.d.p.