Also noch mal: wenn in Deinem Perl- Skript immer mal eine andere Zeile die Nr 533 ist, dann schreibst Du das mit einem anderen Skript immer neu und includierst es dann? Geht das überhaupt? Versucht Perl nicht im Unterscheid zu vielen andern Interpretern das gesamte Skript mitsamst allen Includes in einem Rutsch zu kompilieren?
Es geht =) Ich schreibe derzeit an einer Community-Software und habe dafür ein Dutzend Module, die erst zur Laufzeit bei Bedarf mit eval() eingebunden werden. Wenn ich in einem eval-Befehl einen Fehler habe, dann ist die Zeilennummerierung auch für'n Anus.
Ich mache auch regen gebrauch von Modulen die erst zur Laufzeit eingebunden werden, ich verwende aber require dafür und dann haste das Problem nicht mehr.
Struppi.