in reply to Re: Jumping through perl modules with vim
in thread Jumping through perl modules with vim
ctags generate sorted list for aaa like this.#AAA/Some.pm package some; sub aaa{}; 1; #BBB/Foo.pm package foo; sub aaa{} ; 1; #BBB/Bar.pm package bar; use base qw(foo); sub bbb{ aaa(); } 1;
If class hierarchy took considered, they must jump to BBB/Bar.pm's function aaa, but Padre and ctags jump to AAA/Some.pm's function aaa. I guess they use same logic and jump to first line of sorted list.aaa AAA/Some.pm aaa BBB/Bar.pm
|
|---|