id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
474	Syntax checker ignores included dirs	Casan		"From Sewi on #Padre:

I'm using 0.41 rev 6626 and didn't see any fix here since downloading. I identified it in Padre/Task/SyntaxChecker/Perl.pm lines 69 and 76

The syntax checker ignores included dirs (from#!/usr/bin/perl -I and perl-arguments in settings).

Existing modules/functions are shown as missing.

Reproducing is easy: Open any file from a project which has own Modules, switch the syntax checker on and you're done :-)

Line 69 in Padre/Task/SyntaxChecker/Perl.pm needs to add -I parameters forany include dirs added. I don't know how to get this information for a file/project, so I can'tfix it. :-(

I just opened an existing perl file, but the Perl.pm doesn't include support for any extra parameters. All of them are fixed.

The second issue is in line 78. The Checker is being run from the current dir(or Padres cwd, but I didn't manage to get a value into $self->{cwd}), but it could just use my $pushd = File::pushd::pushd(Padre::Current->project->root);

But this issues an ""can't call method project_find on unblessed reference inPadre/Document.pm line 836"" error."	defect	closed	major		Syntax Checking	0.50	not relevant		
