You are here: PSPad forum > English discussion forum > Multi-Line Search Add-On

Multi-Line Search Add-On

Goto Page: PreviousFirst...5 6 7 8 9 10 11 12 13 14 15 Next

#111 Re: Multi-Line Search Testers Needed

Posted by: phdesigner | Date: 08/07/2009 06:57 | IP: IP Logged

pbrouty / Theberge43,

Does this look like the issue you're having?
www.experts-exchange.com
[http://www.experts-exchange.com/Web_Development/Components/ActiveX/Q_23976589.html]

Sounds like it could be an easy fix, I just have to set them inside a picturebox.

Options: Reply | Quote | Up ^


#112 Re: Multi-Line Search Add-On

Posted by: ms22282 | Date: 08/22/2009 03:00 | IP: IP Logged

In my phreplace.ini, there's "Tab Switching=True", but when I press tab, it types a tab, instead of moving to the next control.

Options: Reply | Quote | Up ^


#113 Re: Multi-Line Search Add-On

Posted by: MrSpock | Date: 08/22/2009 11:25 | IP: IP Logged

ms22282:
In my phreplace.ini, there's "Tab Switching=True", but when I press tab, it types a tab, instead of moving to the next control.

You mean when the cursor is inside the edit area? I guess that's the intended behavior.

Options: Reply | Quote | Up ^


#114 Re: Multi-Line Search Add-On

Posted by: phdesigner | Date: 08/25/2009 04:15 | IP: IP Logged

Tab switching does not work in the current version.
The intention was when Tab Switching=True, pressing tab would jump to the next control (e.g. text field, button) but when set to False would insert a tab character into the text field.

At the moment it always inserts a tab character regardless of the setting.

Options: Reply | Quote | Up ^


#115 Re: Multi-Line Search Add-On

Posted by: mgutt | Date: 10/14/2009 12:21 | IP: IP Logged

Everytime I use regular expressions I receive a runtime error. Why doesn't work something like that:

replace
)[\n\t\s]{

with:
) {

I've tried the most simple methods:
)*{

or
).*{

won't work, too

Edited 3 time(s). Last edit at 10/14/2009 12:27 by mgutt.

Options: Reply | Quote | Up ^


#116 Re: Multi-Line Search Add-On

Posted by: vbr | Date: 10/14/2009 20:54 | IP: IP Logged

mgutt:
Everytime I use regular expressions I receive a runtime error. Why doesn't work something like that:

replace
)[\n\t\s]{

with:
) {

I've tried the most simple methods:
)*{

or
).*{

won't work, too

I guess, you have to escape the metacharacters like ")" to "\)" ;
there are unbalanced parentheses in both search patterns.

vbr

Options: Reply | Quote | Up ^


#117 Re: Multi-Line Search Add-On

Posted by: phdesigner | Date: 10/16/2009 15:09 | IP: IP Logged

Hi,

New version of phreplace released, available on www.phdesign.com.au.

Version 2.0.23
- Major redesign of code base.
- Created file menu to turn settings on and off as well as access help files.
- Created .chm help files.
- Added search history buttons to recall last 10 search / replace terms.
- Fixed the insert tabs functionality. When set on, pressing tab key inserts a tab character. If off, pressing tabs moves to the next control on the window.
- Configured keyboard shortcuts so they work properly now.
- Improved handling large files. Doesn't crash when doing search / replace on a huge file, although performance could still be improved.

As this is a major change I have kept links to the old version and I haven't updated the version in the PSPad plugins page just yet, keen to get some feedback first.

Can someone please update the first post of this thread?

Options: Reply | Quote | Up ^


#118 Re: Multi-Line Search Add-On

Posted by: vbr | Date: 10/16/2009 22:19 | IP: IP Logged

phdesigner:
Hi,

New version of phreplace released, available on www.phdesign.com.au.

Version 2.0.23
...
As this is a major change I have kept links to the old version and I haven't updated the version in the PSPad plugins page just yet, keen to get some feedback first.
...

Hi Paul, thanks for continuing the development of this excellent tool;
however, I'm sorry for this kind of feedback, but the newest version 2.0.23 crashes PSPad on my computer immediately after calling the phreplace script. It even doesn't show any error messages, logs etc., hence I am not able to give any further detail on this (using Win XPp, SP3, Czech); the previous version phreplace 1.4.3 works ok.

I hope, it can be fixed, the feature list looks promising.

regards,

vbr

Options: Reply | Quote | Up ^


#119 Re: Multi-Line Search Add-On

Posted by: phdesigner | Date: 10/17/2009 07:34 | IP: IP Logged

Darn, so much for my great new version then. vbr, can you tell me what version of pspad you are using?
Also, would you mind trying again, but delete the phreplace.ini file in the pspad folder before starting pspad.

If that doesn't help I'll have to do some more testing on it this week.

Thanks for the feedback.

Options: Reply | Quote | Up ^


#120 Re: Multi-Line Search Add-On

Posted by: vbr | Date: 10/17/2009 16:17 | IP: IP Logged

phdesigner:
Darn, so much for my great new version then. vbr, can you tell me what version of pspad you are using?
Also, would you mind trying again, but delete the phreplace.ini file in the pspad folder before starting pspad.

If that doesn't help I'll have to do some more testing on it this week.

Thanks for the feedback.

Sorry, I should have mentioned the version in the first report...
Now I tested phreplace_2_0_23 on the full release of PSPad 4.5.4 (2356), the next beta 4.5.5 (2357) and the latest beta 4.5.5 (2370) - all with and without phreplace.ini.
In all cases after calling phreplace pspad is closed immediately and "cleanly" - without any error prompt or even a prompt about unsaved files.

It may very well be some problem on my system, but I don't have an idea, where to start looking. Are there maybe some new dependences compared to the previous version?

I tried FileMonitor from Sysinternals, but can't find anything useful.

It is probably noise, but the only part captured by FileMonitor which may contain some errors around the phreplace.dll calls is the following.

hth
vbr

========================
...
15:47:15.562 PSPad.exe:1476 OPEN C:\Program Files\PSPad\ SUCCESS Options: Open Directory Access: 00100000
15:47:15.562 PSPad.exe:1476 CLOSE C:\Program Files\PSPad\phreplace.dll SUCCESS
15:47:15.562 PSPad.exe:1476 QUERY INFORMATION C:\Program Files\PSPad\MSVBVM60.DLL NOT FOUND Attributes: Error
15:47:15.562 PSPad.exe:1476 QUERY INFORMATION C:\WINDOWS\system32\MSVBVM60.DLL SUCCESS Attributes: A
15:47:15.562 PSPad.exe:1476 OPEN C:\WINDOWS\system32\MSVBVM60.DLL SUCCESS Options: Open Access: 00100020
15:47:15.562 PSPad.exe:1476 OPEN C:\WINDOWS\system32\ SUCCESS Options: Open Directory Access: 00100000
15:47:15.562 PSPad.exe:1476 OPEN C:\WINDOWS\system32\ SUCCESS Options: Open Directory Access: 00100000
15:47:15.562 PSPad.exe:1476 CLOSE C:\WINDOWS\system32\MSVBVM60.DLL SUCCESS
15:47:15.562 PSPad.exe:1476 QUERY INFORMATION C:\WINDOWS\system32\VB6CS.DLL NOT FOUND Attributes: Error
15:47:15.562 PSPad.exe:1476 QUERY INFORMATION C:\WINDOWS\system32\VB6CS.DLL NOT FOUND Attributes: Error
15:47:15.578 PSPad.exe:1476 QUERY INFORMATION C:\WINDOWS\system32\VB6CS.DLL NOT FOUND Attributes: Error
15:47:15.578 PSPad.exe:1476 QUERY INFORMATION C:\Program Files\PSPad\PSPad.exe.cfg NOT FOUND Attributes: Error
15:47:15.578 PSPad.exe:1476 QUERY INFORMATION C:\Program Files\PSPad\phreplace.dll SUCCESS Attributes: A
...

Options: Reply | Quote | Up ^


Goto Page: PreviousFirst...5 6 7 8 9 10 11 12 13 14 15 Next





Editor PSPad - freeware editor, © 2001 - 2014 Jan Fiala
Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák