OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Programming => Topic started by: Richard Crowley on April 19, 2016, 04:51:39 pm

Title: Poll: Your favorite text editor
Post by: Richard Crowley on April 19, 2016, 04:51:39 pm
Please leave a short comment, if you can. I am interested in finding a good IDE for REXX programming/debugging.  I tried to include editors that are readily available (natively or as a port) for OS/2 and eCS.   :)
Title: Re: Your favorite editor for programming
Post by: Martin Iturbide on April 19, 2016, 06:18:31 pm
Hi

I'm not a developer but I also started to see with good eyes some Qt4 based editor like Tea or QEdit.
http://trac.netlabs.org/qtapps/wiki/QT4%20Office

I'm not sure if developers are using those , but it also good to keep an eye on those.

Regards
Title: Re: Poll: Your favorite text editor
Post by: Michael Holzapfel on April 19, 2016, 11:12:33 pm
Well, still use emacs 20.6 from hobbes plus rx-mode (http://www.os2site.com/sw/apps/editors/emacs/v19.33/contrib/rx-mode.zip). Since I use emacs for years, I cannot imagine something else, not even for REXX programming.

BR
Michael
Title: Re: Poll: Your favorite text editor
Post by: Mike La Martina on April 20, 2016, 04:08:03 am
EPM is provided with OS/2 and has many nice features.  It supports macros written in Rexx and its own native language called E.
There is a toolkint so that develpers can incorporate the EPM MLE in their own applications.  There are many extensions for EPM freely available from Hobbes.

Mr. Ed (now called MED) is very extensible and has many fine features.  You can find this on Hobbes.  It is not free but its worth the price.  I have added buttons to its toolbar that launches other programs, compilers, assembler, etc.  It supports context sensitive help.  This product seems stabilized at V1.26.  There are also Windows versions.

My personal favorite is the obsolete SPF2 product from CommandTechnology.  When I worked on IBM mainframes I would write Rexx macros under OS/2 and run them mostly unchanged under MVS.  CT no longer supports this product but I have the V 4.0.5 version.  It has served me well from the 1990's until now.  CT makes a respectable ISPF like editor for Windows but nothing for OS/2 anymore.
Title: Re: Poll: Your favorite text editor
Post by: Olafur Gunnlaugsson on April 20, 2016, 06:10:19 am
For REXX, your best bet is definitely E it has an excellent REXX support, but it may help to track down some of the enhanced packages for it as well, there is a seriously capable editor hiding behind that simplex  interface.

Generally my favorite editors are no longer available, namely Preditor, Einfalt and Visual Slickedit for OS/2 and I even lost my copies of the first two, for some reason the modern Slickedit for Windows/Mac does not do it for me though ...

There is an extended, but not yet complete list of available editors for OS/2 here:
http://www.edm2.com/index.php/Category:Text_editors
Title: Re: Poll: Your favorite text editor
Post by: John Poltorak on April 20, 2016, 10:32:33 pm
I was reading recently that LPEX was one of the best program editors and I'm tring to track it down to have a look at it.

I believe it was boundled with IBM's VAC++ for OS/2.
Title: Re: Poll: Your favorite text editor
Post by: Sergey Posokhov on April 20, 2016, 11:38:46 pm
LPEX still works on mainframes (https://www.google.ru/search?q=rexx+mainframe&source=lnms&tbm=isch) and looks a bit strange.

My favorite editors are MrEd, Kon, E and FC/2.
Title: Re: Poll: Your favorite text editor
Post by: Olafur Gunnlaugsson on April 21, 2016, 02:22:55 am
I was reading recently that LPEX was one of the best program editors and I'm tring to track it down to have a look at it.

I believe it was boundled with IBM's VAC++ for OS/2.
It is bundled with VAC++ 4
Title: Re: Poll: Your favorite text editor
Post by: Jan-Erik Lärka on April 21, 2016, 07:34:41 am
FTE (Folding Text Editor) is not listed.
I use it here and at work to write REXX scripts.

Indention problem with END that worked well earlier, is somewhat annoying, but syntax highlighting and support for a wide variety of languages make it great.
Title: Re: Poll: Your favorite text editor
Post by: walking_x on April 21, 2016, 09:57:34 am
   FED (http://hobbes.nmsu.edu/download/pub/os2/apps/editors/fed0231s.zip) is not listed too.
   Console, but it's a matter of taste.
   It supports rectangular blocks, for example. Hotkeys are customizable and written on REXX :)
   Sources available.
Title: Re: Poll: Your favorite text editor
Post by: Sergey Posokhov on April 21, 2016, 11:31:03 am
Kon, MrEd and FC/2  :)
Title: Re: Poll: Your favorite text editor
Post by: Dariusz Piatkowski on May 02, 2016, 06:11:30 am
Visual SlickEdit....old commercial IDE...great stuff...I spent hundreds of hrs professionally developing Oracle SQL code...
Title: Re: Poll: Your favorite text editor
Post by: RickCHodgin on June 24, 2016, 08:42:31 pm
Sammy Edward Mitchell wrote a great DOS-based text editor back in the 80s.  It was originally called QEdit, but it's not the famous QEdit, and he later had to change the name.  I used it every day for all development for over a decade.

It's now called TSE, Jr. (The Semware Editor) and can still be obtained (http://www.semware.com/html/tsejrfl.html).  There's also a more modern more capable Windows version called TSE.  Both have a complete pascal-like macro language and are able to edit files up to the size of virtual memory.  And both have a full set of runtime settings that can be configured and stored in a permanent settings file.  They also have mouse integration.

It's an amazing editor, and remains the best I've ever used to this day in 2016.

As a long time user, I received permission from Sammy to incorporate the entire macro language and feature set into my own editor.  I have called my internal editor structure SEM on his behalf (in Visual FreePro, Jr., my XBASE-like language, it stands for Struct Edit Manager, but is a nod to Sammy Edward Mitchell).  The macro language has not been introduced, and the editor is still missing some other basic functionality.

sem.cpp (https://github.com/RickCHodgin/libsf/blob/master/utils/common/cpp/base/sem/sem.cpp)
sem.h (https://github.com/RickCHodgin/libsf/blob/master/utils/common/cpp/include/sem/sem.h)

It is the syntax-highlighting editor seen here in this screenshot (http://www.visual-freepro.org/images/vjr_048.png) in the upper-right.

Best regards,
Rick C. Hodgin
Title: Re: Poll: Your favorite text editor
Post by: Neil Waldhauer on June 24, 2016, 10:26:09 pm
Add me to the list of Visual SlickEdit users. Fairly good source code browsing. I use it mostly for C and C++, but sometimes for REXX and HTML.

Good tagging is a must for an editor, so that's what would lead me to switch. From any function, let me go to the definition. From the definition, let me go to a list of all the locations that function is used.
Title: Re: Poll: Your favorite text editor
Post by: Michael Kerpan on September 23, 2016, 07:24:03 pm
EPM is one of the best features of OS/2. Being able to use it is one reason I keep OS/2 running in a VM on all my Windows and Linux boxes.
Title: Re: Poll: Your favorite text editor
Post by: RickCHodgin on October 20, 2016, 07:56:51 pm
Sammy Edward Mitchell wrote a great DOS-based text editor back in the 80s.  It was originally called QEdit, but it's not the famous QEdit, and he later had to change the name.  I used it every day for all development for over a decade.

It's now called TSE, Jr. (The Semware Editor) and can still be obtained (http://www.semware.com/html/tsejrfl.html).  There's also a more modern more capable Windows version called TSE.  Both have a complete pascal-like macro language and are able to edit files up to the size of virtual memory.  And both have a full set of runtime settings that can be configured and stored in a permanent settings file.  They also have mouse integration.

It's an amazing editor, and remains the best I've ever used to this day in 2016.

As a long time user, I received permission from Sammy to incorporate the entire macro language and feature set into my own editor.  I have called my internal editor structure SEM on his behalf (in Visual FreePro, Jr., my XBASE-like language, it stands for Struct Edit Manager, but is a nod to Sammy Edward Mitchell).  The macro language has not been introduced, and the editor is still missing some other basic functionality.

sem.cpp (https://github.com/RickCHodgin/libsf/blob/master/utils/common/cpp/base/sem/sem.cpp)
sem.h (https://github.com/RickCHodgin/libsf/blob/master/utils/common/cpp/include/sem/sem.h)

It is the syntax-highlighting editor seen here in this screenshot (http://www.visual-freepro.org/images/vjr_048.png) in the upper-right.

I have contacted the author of The Semware Editor to see if I could port a version of TSE Pro (the current full version with a pascal-like macro language) to OS/2.  The only part that would need ported is the UI and a few fringe interface functions like virtual memory management (as TSE Pro allows the editing of any sized file).

He appears to be mulling the idea over right now as we discussed it in email for a brief while, then he stopped responding. :-)

Best regards,
Rick C. Hodgin
Title: Re: Poll: Your favorite text editor
Post by: Gregg Young on October 21, 2016, 04:50:13 am
FTE (Folding Text Editor) is not listed.
I use it here and at work to write REXX scripts.

Indention problem with END that worked well earlier, is somewhat annoying, but syntax highlighting and support for a wide variety of languages make it great.

Is this with FTE or my recent release of EFTE2 where I attempted to fix this issue? If with FTE try EFTE2 if with EFTE2 please submit a ticket on netlabs.
Title: Re: Poll: Your favorite text editor
Post by: Gregg Young on October 21, 2016, 04:56:27 am
Obviously as eFTE2 maintainer I recommend it (on Hobbes). That aside I recommend you avoid editors that aren't either open source or being actively developed. If any of the others have an issue it will never be fixed.
Title: Re: Poll: Your favorite text editor
Post by: Jan-Erik Lärka on October 21, 2016, 12:24:27 pm
The latest version of FTE2 fold DO ... END nicely.
Though inserting code from the menu (to include rexxutil) still indent the code as before.
"Alt + \" fix it though.

Embed FTE within other software?

//Jan-Erik
Title: Re: Poll: Your favorite text editor
Post by: bmailhol on October 21, 2016, 03:16:17 pm
My favorite editor (I use it daily) is Xeditor from Blair Thompson
Title: Re: Poll: Your favorite text editor
Post by: Andreas Schnellbacher on October 21, 2016, 07:31:27 pm
As the maintainer of NEPMD (Hi Gregg) I use EPM. I would like to see a more feature-rich version of FTE, whose speed is impressive. MED comes third, but it's dead.

The depreciated SlickEdit for OS/2 would be still the best text editor for a programmer, if it still were available. But I wouldn't pay the actual price for it: 300 USD.

FTE and NEPMD are free software.
Title: Re: Poll: Your favorite text editor
Post by: Gregg Young on October 23, 2016, 04:28:04 am
As the maintainer of NEPMD (Hi Gregg) I use EPM. I would like to see a more feature-rich version of FTE, whose speed is impressive.

FTE and NEPMD are free software.

Hi Andreas feel free to request any features you would like. http://trac.netlabs.org/efte I am happy to look at adding them. 
Title: Re: Poll: Your favorite text editor
Post by: Eike on October 29, 2016, 08:35:17 pm
Hi,

my favourite editor is not listed yet.
I vote for SPF/PC 4.0

MfG
Wilfried
Title: Re: Poll: Your favorite text editor
Post by: Andreas Kohl on October 30, 2016, 12:24:56 am
SPF/PC is ok when working across DOS/Windows and OS/2 systems. But under native OS/2 my favourite is Tritus SPF - simply a package that fits for Rexx. For dealing with remote consoles I'm used to work with vi.
Title: Re: Poll: Your favorite text editor
Post by: nyao on October 30, 2016, 07:48:47 am
Future Wave Editor (FWE)
This is a great japanese text editor.
This is a shareware, but already stopped support&registration. :'(
Title: Re: Poll: Your favorite text editor
Post by: Rolf on October 31, 2016, 10:34:57 am
My favorite editor is the editor in WDSibyl

I need an editor which can also open large files quickly.
For example IPF file with 1'012'000 lines / 32MB

E.EXE / AE.EXE needs 121 sec (!!), ME.EXE 7 sec, WdSibyl 2.5 sec and MED.EXE 2 sec.
EPM.EXE takes only 1 sec, but it crashes with this file.

The vertical scroll is unusable with this large file at EPM.EXE (as in MED.EXE).

For many editors I miss the jump into a line number (E.EXE / AE.EXE, EPM.EXE, ME.EXE).

E.EXE / AE.EXE does not display the current line number.

Therefore, for me the best editor is WDSibyl.
He is very fast.
Large files can be easily edited
The current line number is displayed.
Jump to a specific line number is possible.

Regards
Title: Re: Poll: Your favorite text editor
Post by: Pete on October 31, 2016, 01:34:50 pm
Hi Rolf

Being a WDSibyl user I have to agree the editor is very good.

I do have to correct you about  ae.exe/e.exe and line numbering: If you have the Options, Wrap set to Off the current cursor position is displayed.

Regards

Pete
Title: Re: Poll: Your favorite text editor
Post by: Dariusz Piatkowski on November 02, 2016, 04:24:01 am
More of a FYI...I emailed the SlickEdit folks wondering if they'd be willing to OpenSource that version (we are talking 4.0b, while latest is around 17 I believe...LOL...yeah, years have gone by...but the darn thing is so incredibly flexible!).