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!
Pingback: » Padre 0.90 OSX dmg WildPerl
Install worked fine on OS X Lion, 2011 Macbook Pro.
cheers
No Joy on same configuration. Installer dumps right after execution. (.90)
However, .88 Loaded just fine under Lion.
Worked ok on Snow Leopard (10.6.8) until I tried refactoring a subroutine out after selecting a block. Then.. crash.
Thanks Paul,
I hear there is another release coming up, and I’ll test refactoring.
Tom
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.
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…
Hi there. Installs perfectly on OS10.7 Lion. Will not run scripts with the F5 command – need to execute them manually from bash
Pingback: » OSX Package for Padre 0.92 WildPerl
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…”
Running under the debugger killed it when I said “step into”.
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.
Thanks, I get the same issue. Will look into it for the next release.
also cannot run scripts with f5. A simple print command shows no output.
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.
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.
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,
Thanks, looks like a wordpress vandalism. I fixed it up.
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 ; exitSchema 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
Sorry to reply twice… but I worked around it:
sudo /Applications/Padre.app/Contents/MacOS/padre
It's a root permissions error.
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).
FYI, all systems are go for me running OS X 10.7.3!
Installed and running fine on lion 10.7.3. Thanks!
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.
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.
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.
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
Runs fine out of the box on Mac OSx 10.7.4 Lion on a MacBook Pro. Thank you!
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.
It will run on Mountain Lion. But it seems like none of the settings actually work. To frustrating to be worth using.
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.
ok
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?
Just installed it on OS 10.8.2
Seems to be running fine.
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
10.5.8 intel
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.
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
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
Test
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.
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