Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Ron Savage (5224)

Ron Savage
  (email not shown publicly)

Journal of Ron Savage (5224)

Wednesday August 05, 2009
03:56 AM

On First Looking in to Padre

[ #39408 ]

Hi Folks

OK. Padre V 0.41 is looking good. No surprise there.

Here are a few nits I'd like to see fixed:

o The About box beeps, and it's unpleasant. No other app I know does that

o The Doc stats box beeps, too

o A save should create a *.bak file

o A Close [x] on the top right of the output, dir tree, etc windows

o A visual indicator that a script is running

o Interpretation of '>' and '|' on the command line when a script or command is run

o Interpretation of \n (e.g.) when I do a regexp replace. It seems the regexp option only applies to the search string, not the replace string

o An option/button to clear the output window

o Correct interpretation of indent = 4 and use tabs. This appears to work for a new file, but I saved the options and reloaded Padre to test, but loading a pre-existing file with tabs as the first char on some lines, had them displayed with 8 spaces

o An icon, e.g. binoculars, to save having to use the menu to open a search window

Despite these small points, I definitely like Padre. Well done!

I look forward to it having a major impact on Perl's visibility.


The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Hi Folks

    Damn. Don't you hate that.

    I did not have a note of it (as I did with the other issues), but there is a specific feature of Padre I'd like to praise.

    I can paste clipboard text into the search string!

    So what, you say!?

    Well, in emacs that'd be ^S^Y, but that key combination is deliberately crippled, which is infuriating every time I want it, and that is often.

    So, it's good to know Padre gets it right.

    • It's misleading to call that Emacs key combination crippled. Emacs (I'll assume you're using GNU Emacs) has a rich set of functionality behind incremental search: what you want is C-s M-y, which will initiate incremental search and then copy text from the kill ring into the search string. (You could also use the middle mouse button instead of M-y.)
      • Hi kings

        Thanx for the reply.

        I'm using GNU Emacs 22.1.1.

        I don't want to copy text from the kill ring. For instance, I might want to drag the mouse across text in another application.

        And, middle mouse button does not, repeat not, paste instead of M-y (after a C-s).

        I do use M-y and middle button many, many times a day.

        • Hi Ron -- Sorry to hear it's not working for you. Not to get into a detailed support discussion, but the problem must be related to your environment.

          When a window system (like X) is being used, and you are running an instance of Emacs that's communicating with the window system, then the usual behavior is for Emacs to yank (via, e.g., C-y, or middle mouse button, or C-s M-y, or C-s followed by middle mouse) the contents of the window system's most recent clipboard selection. So if you type C-s in Emacs, t

  • Hi Ron,

    regarding your problems with the indentation in Padre. By default, it auto-detects the indentation settings of the currently opened file and adjusts its settings to that. This works very well most of the time.

    If you want to manually set your indentation for all (not only new) files, please try disabling the automatic indentation detection in the preferences and try again. Also, please let me know if that fixed your problems.

    Furthermore, it's currently a little ambiguous what the indentation settings

    • Hi tsee

      Thanx for the reply.

      Yes, I turned off auto-indent, and it does what I expect when displaying a pre-existing Perl module.

  • Padre seems to have a fatal dislike for things that are not perl scripts. If I try to create anything else I get 'C:\Documents and Settings\PSinnott>Can't locate object method "mime_type_by_exte
    nsion" via package "Padre::Document::Perl" at C:/strawberry/perl/site/lib/Padre/
    Wx/ line 4022.'