PadreOnOSX

The latest padre on OSX is 0.92.

You can download the OSX Universal Binary here: http://wildperl.com/wp-content/uploads/Padre/padre-osx-uni-0-92-0.dmg

Please report any bugs you find here, or via #padre, or see more ways to contact Padre devs.

Note: there are still lots of rough edges for OSX – help us make it great!

 

Post to Twitter Post to Digg Post to Facebook Send Gmail Post to LinkedIn Post to Reddit Post to StumbleUpon

42 Responses to PadreOnOSX

  1. Pingback: » Padre 0.90 OSX dmg WildPerl

  2. Joshua Phipps says:

    Install worked fine on OS X Lion, 2011 Macbook Pro.

    cheers

  3. No Joy on same configuration. Installer dumps right after execution. (.90)
    However, .88 Loaded just fine under Lion.

  4. Paul says:

    Worked ok on Snow Leopard (10.6.8) until I tried refactoring a subroutine out after selecting a block. Then.. crash.

  5. Tom says:

    Thanks Paul,

    I hear there is another release coming up, and I’ll test refactoring.

    Tom

  6. Tom says:

    Hi Colin,

    Sorry to hear that. There is another release coming up soon, and I hope you get a chance to test that one out. I will include instructions on how to get debug output (if possible) to help track down crashes like the one you describe.

    Also, not sure what you mean by installer… It should just be a DMG that you open up.

  7. Maggie says:

    I could only write scripts with Perl 5.10.0 on Mac 10.6.4 without any output. Then I upgraded the perl session to 5.14.2, after that once I open the Padre, it just took upon all of my cpu without any response…

  8. Jason says:

    Hi there. Installs perfectly on OS10.7 Lion. Will not run scripts with the F5 command – need to execute them manually from bash

  9. Pingback: » OSX Package for Padre 0.92 WildPerl

  10. Sean says:

    Installed and appears to run fine in 10.6.8. Might have same issue as Jason with being unable to run commands, but I went to “Help” and got:

    “Help not found

    Searched for ‘Padre::Browser::Document=HASH(0x1b7e1630)’
    and failed…”

  11. Sean says:

    Running under the debugger killed it when I said “step into”.

  12. Tom says:

    Thanks for the feedback. The debugger is something I haven’t yet looked into, and I believe it has also been changed on TRUNK in the past few days. I’ll keep it high on the list of next issues to look into.

  13. Tom says:

    Thanks, I get the same issue. Will look into it for the next release.

  14. edwin says:

    also cannot run scripts with f5. A simple print command shows no output.

  15. Doyle Young says:

    I’ve created a couple scripts and everything works great. I did get an error when I closed the app saying it had died unexpectedly. Not enough to make me, but wanted to add my input.

  16. Tom says:

    Hi Doyle,

    I see this as well sometimes. I havent gotten a repro scenario yet, but it’s on the queue for sure.

    Thanks for the info.

  17. This page unfortunately sometimes redirects to some defunct spam site at duni54xdled.rr.nu

    See view-source:http://wildperl.com/padreonosx/ line 467

    Thanks,
    Martin,

  18. Tom says:

    Thanks, looks like a wordpress vandalism. I fixed it up.

  19. Phillip Pollard says:

    I may have some insight on the current DMG crashing immediately on some versions of Lion.

    It does indeed crash on mine. If I go into the package contents and launch the executable by hand I get the following error:

    /Applications/Padre.app/Contents/MacOS/padre ; exit

    Schema user_version mismatch (got 13, wanted 12) at /Applications/Padre.app/Contents/Resources/lib/std/Padre/DB.pm line 26
    BEGIN failed--compilation aborted at /Applications/Padre.app/Contents/Resources/lib/std/Padre/DB.pm line 35.
    Compilation failed in require at /Applications/Padre.app/Contents/Resources/lib/std/Padre.pm line 33.
    BEGIN failed--compilation aborted at /Applications/Padre.app/Contents/Resources/lib/std/Padre.pm line 33.
    Compilation failed in require at /cavaexecscript/padre.pl line 162.

    Perl exited with active threads:
    1 running and unjoined
    0 finished and unjoined
    0 running and detached
    logout

  20. Phillip Pollard says:

    Sorry to reply twice… but I worked around it:

    sudo /Applications/Padre.app/Contents/MacOS/padre

    It's a root permissions error.

  21. Tom says:

    Just wanted to follow up that we discovered in IRC that the .padre/config.db is not backward compat. so if you run a newer version from source (which upgrades the config.db), you cannot run a downlevel version (which the OSX version is right now).

  22. mevans says:

    FYI, all systems are go for me running OS X 10.7.3!

  23. grok11 says:

    Installed and running fine on lion 10.7.3. Thanks!

  24. Plecto says:

    Mac OSX 10.6.8

    Downloaded the binary version (0.92). Installation was OK but executing a test script didn’t produce any result. :((

    Then I installed a version from source code (after several attempts) which crashes very often.

    Then I tried again to install the binary version and it does not start anymore.

    I would really like to be able to use Padre on my Mac.

  25. tom says:

    The DMG version doesn’t run anymore I believe because by running the source version, you actually ran a newer Padre, which updated the config library. Unfortunately, a downlevel padre now can’t run because of that.

    If you don’t mind losing your settings, you could just wipe out the config files (~/Library/Application\ Support/.padre/) and re-launch the DMG.

  26. Plecto says:

    I did that, (i.e., wipe out the config files (~/Library/Application\ Support/.padre/)), then installation went fine, program start also, but as soon as I try to debug any script it crashes.

  27. tom says:

    I’ll take a look this evening, that should not happen. I’m hoping to get an updated version up as soon as the packaging software (that lets us create DMGs) is once again available.

    Are you interested in instructions on how to build Padre from source on your OSX system? That should let you get an up to date version running locally (and hopefully without this error).

    Tom

  28. Jeff says:

    Runs fine out of the box on Mac OSx 10.7.4 Lion on a MacBook Pro. Thank you!

  29. Plecto says:

    Hello Tom.
    I was able (not without effort though) to install Padre (v. 0.96) using the Option 2 – Installation with Mac Ports.
    I don’t know how to update it once a new versin of the program will appear.
    Thanks for your support.

  30. JEsse says:

    It will run on Mountain Lion. But it seems like none of the settings actually work. To frustrating to be worth using.

  31. chandusingh says:

    Hi

    Tried it running on Mac os 10.7.4 looks fine but the short cut keys like moving between words, selecting of words doesn’t work will have to use mouse , I hate using mouse most of the time, and would be good, if you can try to implement the word selection and movement operations and to beginning or end of line functionalists, I am sorry if there is already this functionality or a ticket on your system, and if need to do separate configuration for “Parde”, It just moves one character at a time. It works with other editors for me.

    Thanks.
    Chandu.

  32. Plecto says:

    Is there any working in progress on a new release of Padre or of its setup file for Mac OSX solving the problems currently available?

  33. Branko says:

    Just installed it on OS 10.8.2
    Seems to be running fine.

  34. akoya says:

    Same crash here:
    23/01/13 23:22:28 [0x0-0x438438].Padre[28356] 23:22:28: Error: Image file is not of type 1.
    23/01/13 23:22:28 [0x0-0x438438].Padre[28356] 23:22:28: Warning: no bitmap handler for type 1 defined.
    23/01/13 23:22:29 [0x0-0x438438].Padre[28356] Schema user_version mismatch (got 13, wanted 12) at /Users/akoya/Desktop/Padre.app/Contents/Resources/lib/std/Padre/DB.pm line 26
    23/01/13 23:22:29 [0x0-0x438438].Padre[28356] BEGIN failed–compilation aborted at /Users/akoya/Desktop/Padre.app/Contents/Resources/lib/std/Padre/DB.pm line 35.
    23/01/13 23:22:29 [0x0-0x438438].Padre[28356] Compilation failed in require at /Users/akoya/Desktop/Padre.app/Contents/Resources/lib/std/Padre.pm line 33.
    23/01/13 23:22:29 [0x0-0x438438].Padre[28356] BEGIN failed–compilation aborted at /Users/akoya/Desktop/Padre.app/Contents/Resources/lib/std/Padre.pm line 33.
    23/01/13 23:22:29 [0x0-0x438438].Padre[28356] Compilation failed in require at /cavaexecscript/padre.pl line 162.
    23/01/13 23:22:29 [0x0-0x438438].Padre[28356] Perl exited with active threads:
    23/01/13 23:22:29 [0x0-0x438438].Padre[28356] 1 running and unjoined

  35. akoya says:

    10.5.8 intel

  36. akoya says:

    Hi, I found that on my particular OS X 10.5.8 installation the problem with the debugger was that XQuartz seems to break with every security update.

  37. akoya says:

    Hi, I found that on my particular OS X 10.5.8 installation the problem with the debugger was that XQuartz seems to break with every security update. Reinstalling XQuartz did the trick

  38. Mike Murphy says:

    Got it to install on Lion 7.5. I was able to set up the views I wanted. typing the code into the window has nice coloring effects. Running produced no output, Selecting debug causes crash. In addition, I left syntax errors in the code and syntax checking not revealing errors. No obvious functionality at this point. Also tried to build and got an error — no Build.pl or Make.pl file

  39. Mike Murphy says:

    Test

  40. tom says:

    Hi Mike,

    If you get a chance, you should probably report this as an OSX bug via Padre’s bug report system: http://padre.perlide.org/trac/wiki/Tickets
    or via IRC.

    The PadreOnOSX page needs some TLC, someone to rebuild the packages and update it to the latest version.

  41. Pierre says:

    Hello!

    Just tried the dmg package on 10.8.3 and it seems to work although the text in the editor is really blurry and difficult to read on a retina display.

    I tried the usual work-around (adding ‘NSHighResolutionCapable ‘ in the bundle’s info.plist) without luck.

    So i tried another install using macports thinking there could be a more recent version of the GUI engine than in the package but cpan returns the following error :

    ‘wxWidgets does not build on 10.8 due to missing Carbon support, please use port wxWidgets30 instead’

    Problem is that even if you install wxWidgets30 instead, install Padre from cpan will complain wxWidgets is not install and will abort.

    Let me know if you see something else I could try.

    Cheers,
    pierre

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>