RE: Editor - finding lines

2004-05-27 Thread Beckett Richard-qswi266
 I would think just a normal search feature would be good enough.
 Find the first one and then hit next for the next one etc.

That, IMO is the best feature of Crimson Editor... you can highlight something with 
the mouse, hit F3 and it takes you to the next instance of it, hit shiftF3 and it 
takes you to the previous one.

And for free, it's worth every penny ;-)

R.
___
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


Re: Editor - finding lines

2004-05-27 Thread Dan Rawson
Ken Cornetet wrote:
 Was the mainframe editor XEDIT?
 
 If so, check out The Hessling Editor
 http://sourceforge.net/projects/hessling-editor/
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of
 Valerie Kramer
 Sent: Wednesday, May 26, 2004 4:18 PM
 To: Perl-Win32-Users
 Subject: Editor - finding lines
 
 
 Since we're talking about editors (one more time!), I'd like to ask if
 anyone knows of a specific feature in any PC-based editors.
 
 Back in my IBM Mainframe programming days I used an editor that would
 search for a string and return a display of all of the lines containing
 that string. I could then edit the line(s) or go to one of them to
 perform edits on that area. (I don't remember the exact mechanics...
 it's been quite a few years now!)  I've often wished I had that tool on
 the PC and even bought a copy of SPF that I thought might do the job. I
 don't remember now if it did, but I do know I was very unsatisfied with
 it. perhaps if I'd become expert with it maybe it is ok, but I never
 managed to get comfortable with it. Does anyone know of another editor
 with a search feature similar to what I described?
 
 Valerie
 

Visual SlickEdit does this . . . but it aint cheap :-(


-- 
The information contained in this communication and any attachments is confidential 
and may be privileged, and is for the sole use of the intended recipient(s). Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are not the 
intended recipient, please notify the sender immediately by replying to this message 
and destroy all copies of this message and any attachments. ASML is neither liable for 
the proper and complete transmission of the information contained in this 
communication, nor for any delay in its receipt.

___
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


Re: Editor - finding lines

2004-05-27 Thread Willem Hengeveld
On Thu, May 27, 2004 at 09:36:52AM +0100, Beckett Richard-qswi266 wrote:
  I would think just a normal search feature would be good enough.
  Find the first one and then hit next for the next one etc.
 
 That, IMO is the best feature of Crimson Editor... you can highlight
 something with the mouse, hit F3 and it takes you to the next instance
 of it, hit shiftF3 and it takes you to the previous one.

in vim you position the cursor over a word, and hit '*' to jump to the
next + highlite all matches.  'n'/'N' will move you to the next/previous
match.


I would like it even better though, sometimes I want to highlite several
items in different colors, like keeping multiple active searches, each
with a different highlite color.


 And for free, it's worth every penny ;-)

vim, even freeer.



one of my favorite vim features, is the ability to pipe a selected
portion ( or all ) of the text through an external program, and have
it replace by the output of this program.


when manipulating some piece of information, I often prefix it with
'__DATA__'  and a little bit of perl, starting with  'while (DATA)',
and then pipe the whole contents of my current window through perl, with
'!Gperl'
so I can easily experiment with the data while keeping it in my editor.


( always fun to have a 'my XYZ is better'-type discussion. )

willem

___
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


RE: Editor - finding lines

2004-05-27 Thread Capacio, Paula J

Valerie Kramer wrote:
 ... used an editor that would search for a string
and return a display of all of the lines containing that string.
I could then edit the line(s) or go to one of them to perform edits
on that area. ...

TextPad has a search across all open documents, or all files 
in a directory.  The results are shown in a separate window and
double clicking the result takes you to that section of code in 
that file.  
Again like UltraEdit it's not free, but in the same price range.
It also has color syntax highlighting for perl and you can set up 
the tools to execute perl from within the editor.
http://www.textpad.com
Paula 


___
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


RE: Editor - finding lines

2004-05-27 Thread Dennis G. Wicks
On Thu, 27 May 2004, Beckett Richard-qswi266 wrote:

 Date: Thu, 27 May 2004 09:36:52 +0100
 From: Beckett Richard-qswi266 [EMAIL PROTECTED]
 To: Perl-Win32-Users [EMAIL PROTECTED]
 Subject: RE: Editor - finding lines

  I would think just a normal search feature would be good enough.
  Find the first one and then hit next for the next one etc.

 That, IMO is the best feature of Crimson Editor... you can highlight
  something with the mouse, hit F3 and it takes you to the next
  instance of it, hit shiftF3 and it takes you to the previous one.

 And for free, it's worth every penny ;-)

 R.

Greetings;

Yes, Crimson is very good. I have it installed on all (8) of
the computers I use.

But, if you have ever used XEdit/THE you would not consider
a normal search feature to be anywhere near good enough.

The feature in XEdit displays only the lines/records
containing the search string. Similar to layers in an image
editor or a DTP program. So, if you can display 80 lines in
your window you will see 80 lines that contain your search
string, not just 80 lines, one or two of which contain it.
Scrolling continues to show only lines containing the search
string.

ob: perl,

Suppose you need to find all the places where child is
called and in what subroutines it may be in. The command
would be

all /child(/|(/sub // {/)

and you would be viewing all subroutine headers and all
calls to child in the correct order, and only those lines.


Xedit was developed back in the '80s and was a big hit when
it came out. Previously there was only a line editor. It is
just unfortunate that other full-screen editors didn't
incorporate some of its features.

Get THE and check it out. It is very customizable and may
give you some ideas if you decide to write an editor of
your own!

Good Luck!
Dennis
___
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


Re: Editor - finding lines

2004-05-27 Thread Lee Goddard
Capacio, Paula J wrote:
TextPad has a search across all open documents, or all files 
in a directory.  The results are shown in a separate window and
double clicking the result takes you to that section of code in 
that file.  
Again like UltraEdit it's not free, but in the same price range.
It also has color syntax highlighting for perl and you can set up 
the tools to execute perl from within the editor.
http://www.textpad.com
Paula 

You can also supply a regex so that the output TP collects
from a command (Perl, Java, C) is hyperlinked by filename/line number.
So clicking error at X.pm, line 10 takes you there.
Another useful one is CTRL+M over a bracket (brace/angel-bracket, etc)
to find the matching pair
___
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


Re: Editor - finding lines

2004-05-27 Thread Dirk Bremer \(NISC\)


Dirk Bremer - Systems Programmer II - ESS/AMS  - NISC St. Peters
USA Central Time Zone
636-922-9158 ext. 8652 fax 636-447-4471

[EMAIL PROTECTED]
www.nisc.cc
- Original Message - 
From: Lee Goddard [EMAIL PROTECTED]
To: Capacio, Paula J [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; Perl-Win32-Users
[EMAIL PROTECTED]
Sent: Thursday, May 27, 2004 09:12
Subject: Re: Editor - finding lines



 Capacio, Paula J wrote:

 TextPad has a search across all open documents, or all files
 in a directory.  The results are shown in a separate window and
 double clicking the result takes you to that section of code in
 that file.
 Again like UltraEdit it's not free, but in the same price range.
 It also has color syntax highlighting for perl and you can set up
 the tools to execute perl from within the editor.
 http://www.textpad.com
 Paula
 
 You can also supply a regex so that the output TP collects
 from a command (Perl, Java, C) is hyperlinked by filename/line number.
 So clicking error at X.pm, line 10 takes you there.

 Another useful one is CTRL+M over a bracket (brace/angel-bracket, etc)
 to find the matching pair
 ___
 Perl-Win32-Users mailing list
 [EMAIL PROTECTED]
 To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs



Multi-Edit does this nicely in a separate pane that lists the results of the
search. You then click on any of the results and the main pane will be
positioned to the affected line. This works both for a single file/window or
multiple files/windows. Multi-Edit is not a free product, somewhere around
$100.00. I have used it for years and have been very happy with it. I have
also heard good things about UltraEdit.

Dirk Bremer - Systems Programmer II - ESS/AMS  - NISC St. Peters
USA Central Time Zone
636-922-9158 ext. 8652 fax 636-447-4471

[EMAIL PROTECTED]
www.nisc.cc


___
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


RE: Editor - finding lines

2004-05-27 Thread wardp
ConTEXT also does this and colours your text for a number of languages. Best
of all its freeware!

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dirk
Bremer (NISC)
Sent: 27 May 2004 15:32
To: Perl-Win32-Users
Subject: Re: Editor - finding lines




Dirk Bremer - Systems Programmer II - ESS/AMS  - NISC St. Peters USA Central
Time Zone 636-922-9158 ext. 8652 fax 636-447-4471

[EMAIL PROTECTED]
www.nisc.cc
- Original Message - 
From: Lee Goddard [EMAIL PROTECTED]
To: Capacio, Paula J [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; Perl-Win32-Users
[EMAIL PROTECTED]
Sent: Thursday, May 27, 2004 09:12
Subject: Re: Editor - finding lines



 Capacio, Paula J wrote:

 TextPad has a search across all open documents, or all files in a 
 directory.  The results are shown in a separate window and double 
 clicking the result takes you to that section of code in that file.
 Again like UltraEdit it's not free, but in the same price range.
 It also has color syntax highlighting for perl and you can set up
 the tools to execute perl from within the editor.
 http://www.textpad.com
 Paula
 
 You can also supply a regex so that the output TP collects from a 
 command (Perl, Java, C) is hyperlinked by filename/line number. So 
 clicking error at X.pm, line 10 takes you there.

 Another useful one is CTRL+M over a bracket (brace/angel-bracket, etc) 
 to find the matching pair 
 ___
 Perl-Win32-Users mailing list 
 [EMAIL PROTECTED]
 To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs



Multi-Edit does this nicely in a separate pane that lists the results of the
search. You then click on any of the results and the main pane will be
positioned to the affected line. This works both for a single file/window or
multiple files/windows. Multi-Edit is not a free product, somewhere around
$100.00. I have used it for years and have been very happy with it. I have
also heard good things about UltraEdit.

Dirk Bremer - Systems Programmer II - ESS/AMS  - NISC St. Peters USA Central
Time Zone 636-922-9158 ext. 8652 fax 636-447-4471

[EMAIL PROTECTED]
www.nisc.cc


___
Perl-Win32-Users mailing list [EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


EBRD SECURITY NOTICE
This email has been virus scanned


__
This message may contain privileged information. If you have received this message by 
mistake, please keep it confidential and return it to the sender.  
   
  
Although we have taken steps to minimise the risk of transmitting software viruses, 
the EBRD accepts no liability for any loss or damage caused by computer viruses and 
would advise you to carry out your own virus checks. 
The contents of this e-mail do not necessarily represent the views of the EBRD.
__

___
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs