I get the following error when I use a script on a Windows Server with ActivePerl.

X-Died: Can not locate object method "new" via package "HTML :: HeadParser" at C :/ usr / lib / HTML / 114th line

Anyone have an idea or a solution to the problem?

Find string vertically centers found line

Is there any way to get a find (including find next and find prev) to vertically center the found line within the editor window?

MSVC100.DLL error using Perl App

I recently upgraded from Perl Dev 9.0.1 to 9.1.1. When i recompiled my application it is aborting right away with an error cannot find MSVC100.DLL. Does the new Perl Dev Kit require Visual C runtime 10.x on all the systems your compiled application runs on?

Test Harness Subdirector


I am trying to get the test plans working, but have run into a snag.

I have a program that load a module (lets call it ''), which in turn attempts to load a series of files from a specific sub directory (.\dd)

"" attempts to identify it's location, by using;
It then appends the 'dd' directory path to find the files it needs to load.

When I run the test plan in Komodo, the fails, as the test does not seem to be running from project location, but from this location;

Python Editor ??

I will be learning and teaching Python, with teenagers using Windows laptops.

What editor do you recommend?

I have used UltraEdit with Perl and I understand that the new release has a Python formatting function. However, UltraEdit costs $60.00.

Is there a better place to post this message?

Suggestions ?


Is tk::EntrySet dead?

I have a Perl script written a couple years ago that uses the tk::EntrySet package. With a new computer, I downloaded/installed ActivePerl but this package didn't appear as available in PPM. Looking around, I found that this package has build failures after Perl 5.10 ( ). Is this package no longer supported? Is the only alternative re-writing the script or pay for a commercial license in order to get the 5.10 download?

Elevating .exe files automatically

Can't seem to find any .. working method online to automatically elevate .exe files made with PDK, so here's one in case anyone is in need. A better method WOULD be nice though, in case anyone knows of one..

Anyways, here's how:
1: Get the attached zip file, it contains the files mentioned below.

2: Create a new .perlapp for file, or open in komodo and launch perlapp from there..

3: Add elevate.cmd and elevate.vbs (courtesy of Microsoft..) as bound files with Automatic at startup (extract) checked.

4: Add your ACTUAL program as a bound file. This would be a separate.exe file you'd want to run as administrator, e.g. prog.exe. Auto extract checked as in step 3.
You should also select "hide console (gui executeable)" in the options 2 tab, and anything else you'd need.

5: Change the system("elevate prog.exe") line in to match your program, e.g. to yourprog.exe..

6: Add any icon sources if needed, e.g. the same icon you use for you ACTUAL program so it looks like it's the 'same file'.

7: Run perlapp (Click "make executeable"..). The resulting exe file contains your actual program, the elevate.cmd/vbs files, and will run your program as administrator.

Extensions site usability

The Komodo Extensions site is not very usable and this will become more of a problem as it grows. Here are a few suggestions
1.) Ability to filter on compatibility, i.e. I only want to see extensions that are compatible with Komodo 7.
2.) Ratings which could be sorted on
3.) Sorting on Uploaded date
4.) Categories

Erroneous Code browser order

Just to let you know that I'm getting an erroneous order to my objects and functions in the code browser in "File order" mode in RC2.

Komodo IDE, version 7.0.0-rc2, build 68504, platform win32-x86. Built on Tue Jan 10 20:54:1

perl exe created using perlapp gives error connecting to secure site

An example is given below...

use WWW::Mechanize;
use HTTP::Cookies;
my $outfile = "out.txt";
my $url = "";
my $username = "your_email_username_here";
my $password = "your_account_password_here";
my $mech = WWW::Mechanize->new();
$mech->field(login => $username);
$mech->field(passwd => $password);
my $output_page = $mech->content();
open(OUTFILE, ">$outfile");
print OUTFILE "$output_page";