use Perl Log In
What is missing from Padre?
I'd like to get your help to find out what are the most important things I should focus in the next four months?
I am sure you either use vi or emacs and you are totally satisfied with your development environment but, please for a short time imagine you are stuck in a well paying job and your management mandates you to use Padre.
Please give me the 5 most important things that are still missing from it so you can also say it is usable.
In order to do this obviously you will have to install it which might be a bit difficult if your OS does not come with binary version of wxPerl. On the other hand if you are lucky you'll only have to type cpan Padre, answer a few questions and wait till all the prereqs get installed. For some help with the installation check out the download page.
Thank you for your help

Binary installations (Score:2)
For those who want to cheat and skip the installation process there is a binary version of Padre for Linux and a Portable Strawberry Perl with Padre for Windows. Both can be found via the same download page [perlide.org].
What is missing from Padre? (Score:1)
So, I always need to write Japanese literals into Perl sources,
unfortunately, however, Padre at the moment doesn't support utf8.
The worst downside of Parde missing is not supporting utf8.
Re: (Score:1)
Patches welcome :)
Re: (Score:2)
Hebrew on the other hand is still broken:
I can type the letters and sometimes they show up. The direction is unclear but it is not RTL.
All that on Ubuntu with locale being set to UTF-8. On my Windows for some reason I could not install the Hebrew keyboard.
So there is more work to do. Even if you can't patch it I'd appreciate if you checked out from SVN
My 30 second review (Score:1)
First thing: auto-indent.
Second: I like that you've got Ack but I'm really loving my Ack/Vim integration so you'll have to be as good. That means hyper-linking the results.
Auto indention. (Score:1)
2. Auto indention.
Re: (Score:2)
2. Auto indentation was added. If you have time please check out from Subversion (r562 or later) and let me know if it works for you?
one showstopper, 3 important misses. (Score:1)
2. non intrusive search box - either same as vim, or see how firefox implemented it
3. auto-indent & tab manipulation
4. possibility to wrap a paragraph intelligently (what gqip is doing in vim)
Re: (Score:2)
There are tickets for 3. and 4.
thanks
file changed on disk (Score:2)
Should that stop checking till you save or reload next time?
Should it bugger you every 10 seconds?
Should it warn again only if the file changes again on the disk?
Something else?
What a padre needs... (Score:1)
something.pl. But they do all start with a#!line. Padre should have mulitple ways to check the type of file if it's going to do the check.Re: (Score:1)
Ah, it looks like I'm not the only one to have this idea. For a poor-man's version of vim+textmate marriage, see http://vimmate.rubyforge.org/ [rubyforge.org]
It's no where near as full featured or as "clean" as I would want it though.
Re: (Score:1)
Responses:
The .pl files limitation is imposed by the first (pre-document-model) generation of file type code. We should be able to upgrade this fairly easily by adding perl type awareness to the ::Document::Perl class and then upgrading the limitation.
The tabbed list on the right is a want-to-have already, you can see it's currently got that extra space at the top where the tabs should hopefully appear. Additionally, a file tree needs to wait for Project support.
Anything that allows linking to function docu
syntax highlighting (Score:1)
Re: (Score:2)
So if you have the time for that, it would be great to try to implement such a thing. I'd recommend using PPI. Though Adam said it might be too slow for this purpose and he knows a bit more about PPI than I do :-), you might still beat him at his own game. That would be awesome.
There are very naive syntax highlighters in some of the Padre::Document::* module
Re: (Score:1)
Re: (Score:1)
It may be that if we make sure to disable PPI past a certain threshold (say, more than 1 second of CPU for a reflow, which would happen at around 2000 lines) we could make it fast enough.
Re: (Score:2)
There is already a first version in place but it is slow.
Could you share your results/experience/code with us?
maybe on #padre ?
Re: (Score:1)
No other editor on the market currently offers highlighting as rich as in vim
If by vim, you mean emacs. Trust me, cperl-mode is much more complete than anything vim has.
another 30 second review (Score:1)
This is my first time playing, so far it seems like a very good start. All the basics are covered and didn't stumble in to anything that would completely stop me from getting work done if this was my only option. That said though there are some things that I find missing when compaired with my current editor of choice (vim + perl-support.vim).
On to the issues, there might be some historical reasons for some decisions that I've missed but here are my thoughts:
benh~
Re: (Score:2)
some of these already have tickets, for others I opened now.
tabs => X spaces is in Edit/Preferences
change font size fixed but I think only after 0.15 came out
Ctrl+t Ctrl+n swapped, but I think we'll change it back and then give you the option to change it as you want.
You are welcome on #padre or send an e-mail if you really don't want to create an account.
small things, big difference (for me) (Score:1)
- The options already available in the menus (specially "Edit", "View" and "Perl") should really also be available as shortcut icons in the toolbar. Oh, you should also be able to control the toolbar adding/removing icons like (MS|Open)Office, but it's not really a problem for now, so don't bother - just keep it in mind :P
- Enabling/Disabling the right thi
Re: (Score:2)
why another editor? (Score:1)
1. if my manager will will mandate on using some editor i will just ignore him. that makes no sense.
2. another this that makes no sense is to write another editor these days. gabor why do you waste you talent and time on creating editor??? there are so many to choose and if you are missing some feature - contribute to one.
i'm subscribed to test-automation-tips@szabgab.com since the beginning and there were two post in ~5 months. there is plenty to say about testing. that will be better spend time.
to people
(s)FTP access (Score:1)
Being able to edit files across disparate systems would be spiffy.