You are here: PSPad forum > English discussion forum > PSPad future - new editor engine

PSPad future - new editor engine

Goto Page: 1 2 3 4 5 Next

#1 PSPad future - new editor engine

Posted by: pspad | Date: 2015-10-13 12:06 | IP: IP Logged

I found a possible new editor engine for PSPad.
It supports all features what was requested - code folding, alignment lines, highlight all search strings, minimap, ...
All highlighters are in external JSON files - another plus
It's based on Synedit - aother plus what can spare lot of the time

There can be some negatives - I don't know yet, if I will be able to know which part of HTML I am - offer of the proper code templates.

I mean this TBCEditor:
github.com

You can download and test demo from the project page.

It means:
Move PSPad into new Delphi version - all will be natively in unicode include IDE.
Move all used libraries into new Delphi version or find alternatives
Implement new editor engine
In total it means lot of work

Options: Reply | Quote | Up ^


#2 Re: PSPad future - new editor engine

Posted by: pythonui | Date: 2015-10-14 03:25 | IP: IP Logged

Great news !

So you need help from users of PSPAD ? (Any help in implementation or anything). Just curious to know that is this possible to implement PSPAD future version in collaborative way ? So users/developers can contribute to PSPAD implementation.. (I am just trying to share my views on this, this is not a request or advice).

--
Thanks

Options: Reply | Quote | Up ^


#3 Re: PSPad future - new editor engine

Posted by: pspad | Date: 2015-10-14 05:34 | IP: IP Logged

Just now I need you to look at demo and confirm it is useable winking smiley

Options: Reply | Quote | Up ^


#4 Re: PSPad future - new editor engine

Posted by: pythonui | Date: 2015-10-14 08:40 | IP: IP Logged

image

Great to see this !

Its include all features that are need by PSPAD users smiling smiley

Options: Reply | Quote | Up ^


#5 Re: PSPad future - new editor engine

Posted by: massimobalestra | Date: 2015-10-14 18:19 | IP: IP Logged

It seems nice.
I opened a perl script in the demo and the code folder did not work but probably this is something that simply needs to be tuned in pspad.

Thank you

Options: Reply | Quote | Up ^


#6 Re: PSPad future - new editor engine

Posted by: carbonize | Date: 2015-10-14 19:36 | IP: IP Logged

Just tested the HTML with Scripts (HTML Multihighlighter) and it works great. Doesn't have the issue of terminating PHP highlighting when ?> is in a string.

--
Carbonize

Options: Reply | Quote | Up ^


#7 Re: PSPad future - new editor engine

Posted by: pspad | Date: 2015-10-14 20:15 | IP: IP Logged

Thank you all guys. In case you will confirm me, the engine is OK, I will start with work.
I found a problem in demo with regular expression and pattern search, but I think it's problem of the demo.

The big advantage I see in external highlighter definition.
There will be necessary to write any editor for highlighters, to create new language easy.

Edited 1 time(s). Last edit at 2015-10-14 20:18 by pspad.

Options: Reply | Quote | Up ^


#8 Re: PSPad future - new editor engine

Posted by: hhoefling | Date: 2015-10-15 15:23 | IP: IP Logged

What about Keyboard-Layout, Macros etc.

Please don't change these thinks.

--
by HH

Options: Reply | Quote | Up ^


#9 Re: PSPad future - new editor engine

Posted by: pspad | Date: 2015-10-15 15:41 | IP: IP Logged

hhoefling:
What about Keyboard-Layout, Macros etc.

Please don't change these thinks.

Keyboard layout, macros - all will stay.

Options: Reply | Quote | Up ^


#10 Re: PSPad future - new editor engine

Posted by: carbonize | Date: 2015-10-15 19:30 | IP: IP Logged

hhoefling:
What about Keyboard-Layout, Macros etc.

Please don't change these thinks.

Why would you think that changing the editor component would change anything else?

--
Carbonize

Options: Reply | Quote | Up ^


Goto Page: 1 2 3 4 5 Next





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