Profile

Cover photo
Padre, the Perl IDE
1,510 followers|25,878 views
AboutPostsPhotosVideos

Stream

Padre, the Perl IDE

Shared publicly  - 
 
Padre is in GitHub now
Perhaps you remember Padre, The Perl IDE. It was started around 5 years ago, had a lot of development, and ended up being a quite decent programmer's editor. Alas it's been suffering from lack of care for a couple of years now. Not because of lack of need or interest, but because nobody seems to ...
7
3
Grzegorz Szyszło's profile photoGabor Szabo's profile photoMark Derricutt's profile photoUri Bruck's profile photo
6 comments
 
I see this is already reported https://github.com/kenahoo/Path-Class/issues/32 and was fixed but not released yet.
please try     cpan> notest install Path::Class
and then go on.
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
 
Padre 1.00 has been released!
That's right, Padre, the Perl IDE has just hit the 1.0 milestone. Sadly there's not a lot of fanfare over this release. For the most part the changes from 0.98 to 1.0 have been patches applied by Kevin Dawson (bowtie) and improvements to the Debugger - Kevin's project in Padre.
6
Bruce Heerssen's profile photoGrzegorz Szyszło's profile photo
2 comments
 
Where from can I get binary installable version? perlide page has got old 0.96 version. Another, i look into changework. It is possible to add remote running/debugging over SSH ? At now I wrote 'syncing' script, but this allows me only edit, but not debugging. SVN support looks nice, but I can't get fresh padre version for testing, then I'm using tortoise. maybe integration with tortoise should be better? It has support for different authentication, and Active Directory SSO integration.
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
 
Nice, article. Share it if you like it!
I recently decided to give the Perl IDE Padre (http://padre.perlide.org/) a try and must admit that I was pleasantly surprised by its feature set and how intuitive it was to use. While many experience...
3
1
Duarte Molha (Pepetideo)'s profile photoMartin Hart's profile photoFred Zinn's profile photo
2 comments
 
(Duarte - I too was surprised there was no library directory setting in preferences, I always put a 'use lib' in my code so it knows where to look).

I've been working with Padre (the windows pack - v.094) on Windows XP, for a few weeks now, and am liking it a lot.

A few minor niggles:
1. The line numbers occasionally get out of sync, possibly due to blank lines, I've not worked it out completely.  I often get to the point where I know I have to look 3 or 4 lines down from the marked line.  When it gets too bad I quit and reload Padre.
2. The debugger window doesn't size properly on first use (the buttons are too big and don't fit the window), but manually resizing it fixes it - by shrinking the buttons). 
3. Padre crashes if you run the debugger with compilation errors, so I always have to do a non-debug run after any change - although now I've switched on the real-time syntax checking that's less of an issue.
4. I've also had a handful of additional crashes that I can't pin a root cause on.
5.The regex editor could be improved a little.  (e.g. you cut an m/.../xms from the code and it would extract the regex and set the flags.  And show the results of any bracketed groups or array result.
6. I love the realtime syntax checking box, and marking the bad lines with a red blob.  But I hate the floating text beneath the line in error - this is constantly causing me to delete/mistype text - since the syntax text moves around so much you find yourself positioning your cursor (with the mouse) in a different place from where you expected to.  I can't find an option to disable this.
7. The breakpoints window doesn't update - it stays blank.  Breakpoints set with the main toolbar sometimes conflict with breakpoints set with the debugger 'b'.  I think the toolbar breakpoint doesn't work while you are debugging, you have to use b.  But it's confusing.  And the debugger doesn't seem to automatically break on breakpoints in other modules, you have to step through into the module and then press continue.  Which is a pain when you're mainly coding in a module and can't just set a breakpoint, start the debugger, and 'c' to the breakpoint.

I notice there's a Padre v0.96 available that might fix some of these, but I have no idea how to upgrade!
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
 
I have started to prepare a talk about refactoring Perl code and I'd like to also make sure Padre is capable for those refactorings. Do you have any expectations of what Padre should be able to do in this fields?
1
Paul Bennett's profile photoPhilip Quinlan's profile photoGabor Szabo's profile photo
7 comments
 
+Philip Quinlan that's still a big task IMHO but I can already see some smaller steps in the directions.
1) Take a subroutine from the script and move it to a module (maybe creating the module if it does not exist), arrange for the export/import. Before that the tool needs to check if the sub uses any variables not declared within its own scope.

2) Take all the code outside of the subroutines and arrange them at the top while moving all the subs to the bottom.
2b) wrap all the code outside of the subs withing a sub (called main() ?) and call it. This is basically a requirement to be able to turn the file into a module.
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
Padre::Plugin::Moose 0.12 features a new polished dialog that focuses on the generated code with an easy-to-use object component palette. You see how an attribute type can be entered now with relative...
2
1
Paul Bennett's profile photo
Add a comment...
Have them in circles
1,510 people
Syed Faiz Raza's profile photo
Louis Bourbeau's profile photo
Simon Green's profile photo
Ahmad Rizwan's profile photo
James Malcolm's profile photo
walter caballero's profile photo
Mike Bonner's profile photo
Chris Jacobsen's profile photo
P.R. Dinesh's profile photo

Padre, the Perl IDE

Shared publicly  - 
 
New version of the installation instructions for Padre on Strawberry Perl. Please verify!
Install Padre on Strawberry Perl for Windows
1
1
Jason L. Froebe's profile photo
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
2
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
 
The source code repository of Padre has moved to GitHub and we are also moving away from Trac. I am going to convert the wiki pages regular HTML pages where appropriate and share them with you. This could be a good opportunity to renew the development of Padre and make some noise about it.
5
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
 
Padre 0.98 has been released
Padre, the Perl IDE, is the work of a number of people with the goal of creating an IDE written in Perl itself. Padre 0.98, according to the Release History page has finally been released 1 year and 1...
1
2
Grzegorz Szyszło's profile photoJānis Šlapiņš's profile photoUri Bruck's profile photoPaul Bennett's profile photo
7 comments
 
There is no binary in an usual sense (I guess you are asking about a Windows setup binary). You can only install it on Windows as a part of DWIM Perl (refer to http://padre.perlide.org/download.html).

Otherwise, you have to build Padre from the source which you can download from https://metacpan.org/pod/Padre.

However, the building and installation process on Windows is not as smooth as one would expect using a precompiled binary.
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
 
Padre, the Perl IDE has just hit version 0.96, only 1 more release before, numerically speaking, it hits 1.0. Now this is interesting, as one of the big coders for Padre is Adam Kennedy ( Alias ), and...
5
3
Uri Bruck's profile photoAaron Trevena's profile photoScott Sotka's profile photo
 
Sweet!
Add a comment...

Padre, the Perl IDE

Shared publicly  - 
 
+Mehdi Kamari writes about Padre according to the Persian calendar
http://kamari.bidcorpe.net/2012/03/23/perl-ide/
1
Add a comment...
People
Have them in circles
1,510 people
Syed Faiz Raza's profile photo
Louis Bourbeau's profile photo
Simon Green's profile photo
Ahmad Rizwan's profile photo
James Malcolm's profile photo
walter caballero's profile photo
Mike Bonner's profile photo
Chris Jacobsen's profile photo
P.R. Dinesh's profile photo
Story
Tagline
Perl editor and IDE written in Perl