Thread In zwischenablage kopieren (19 answers)
Opened by guertelschnalle2 at 2011-12-05 15:16

pq
 2011-12-06 09:44
#154676 #154676
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
2011-12-06T07:37:58 guertelschnalle2
In lib/Text/Editor/Vip findet man zwar eine Buffer.pl allerdings wenn ich probiere diese über

use ::lib::Text::Editor::Vip::Buffer;

probiere sie einzubinden, sagt er mir wieder

/lib/Text/Editor/Vip/Buffer.pm in @INC

was genau tust du da?
steht das irgendwo in der doku, dass das modul ::lib::Text::Editor::Vip::Buffer heisst?
steht in der doku nicht gleich am anfang folgendes?
Code (perl): (dl )
1
2
  use Text::Editor::Vip::Buffer ;
  my $buffer = new Text::Editor::Vip::Buffer() ;


ich weiss nicht, ob du einfach nicht liest, was ich schreibe.

nochmal:
ein modul heisst Foo::Bar

die pm-datei liegt in
/mein/perl/lib/Foo/Bar.pm

und du musst dann schreiben:
Code (perl): (dl )
1
2
use lib '/mein/perl/lib';
use Foo::Bar;


an den modulnamen gehört kein komisches ::lib:: oder sonstwas vornedran.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread In zwischenablage kopieren