× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hi Buck,

Not that I want to encourage anyone to think of SEU as anything other than the dinosaur it is I have to correct part of your comment.

"SEU is unscriptable. No alternative key bindings, no internal hooks/extension points and a block mode interface."

There are indeed "hooks/extension points" - you can add your own line commands - Jeff Olen published an example some time back (https://www.mcpressonline.com/programming/rpg/techtip-userdefined-seu-line-commands <https://www.mcpressonline.com/programming/rpg/techtip-userdefined-seu-line-commands>). This was a feature that a number of us insisted be made available before IBM stopped further enhancements to SEU. Don't recall the release where it came out but the exit point are there.

I have to admit when I looked up Jeff's example I just about died laughing. The article was published almost 20 years ago - and begins with:

"I know it's not terribly popular these days to be advocating the use of SEU, but regardless of the benefits of using other IDEs ..."

Nothing changes does it <grin>


Jon P.

On Jan 20, 2023, at 5:04 PM, Buck Calabro <kc2hiz@xxxxxxxxx> wrote:

On 1/19/2023 5:15 PM, Mihael wrote:

For me ... at the moment ... Eclipse RCP framework is the only way to go if you want to develop a GUI application (non-browser) in Java.

Bravo Mihael!

It seems to me that my particular workflow in my particular environment has a great bearing on the editor that I want to use.

As an RPGer doing mostly maintenance, I had a Code/400 script that I used to pick out the file name on an F-spec, reach out to the IBM system and pop up a window of check-able column names. Select the ones I want and I have an instant data structure, SQL SELECT clause, O-specs (remember those?), even a list of TODO comments that remind me what columns I need to put on the screen. Code was great for this kind of thing because I could just open another Code window, work on the script, and then test/use it in real time in the RPG source member I was working on.

It's possible to do similar things in Eclipse/RDi - access to JT400 is SUPER POWERFUL - but I have to stop what I'm doing, change mental gears, get into Java mode, write/deploy/test/repeat until the plugin is Good Enough. Then I switch back into RPG mode and get back to whatever I was doing. Very much more disruptive than real time scripting.

I have only recently looked at scripting Liam's extensions to VS Code, so I have no opinion yet.

SEU is unscriptable. No alternative key bindings, no internal hooks/extension points and a block mode interface.

--
--buck

http://wiki.midrange.com
Your updates make it better!

--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related questions.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.