Written by

Programmer at GE HEalthcare
Question Bryan Cass · Jan 16, 2017

Command-line type routine editor?

I realize that Cache Studio is the standard method to edit routines.  However, some clients make it difficult to access their server that supports Studio.  Is there an editor that can be run from the programmer prompt that allows simple WYSIWYG editing of routines?  I know there is a %Routine class that you can use to do command-line editing, but I am looking for a full screen editor.

What was the standard in OpenVMS Cache before there was Cache Studio?

Thanks!
Bryan

Comments

Bryan Cass  Jan 16, 2017 to Evgeny Shvarov

Thanks Evgeny, but I don't think my clients will allow a 3rd party editor on their systems.  Is there something already built in to Cache?  The editor has to be accessible from the programmer prompt in OpenVMS Cache, so I believe Atelier is not an option.

Wasn't there a D ^%EDIT or some kind of built in editor before Studio came along?

Bryan

0
Alexey Maslov · Jan 17, 2017

You may also have a look at The Universal MUMPS(M) commander (Alt-NC) (http://minimdb.com/tools/altnc412.html).
It is similar to other commanders well known outside of Caché/M communities, such as Midnight Commander (mc, Linux), File and Archive Manager (far.exe, MS Windows), and of course their predecessor famous Norton Commander (nc, MS DOS) in many ways. Full screen editor which is included into commander is very simple and easy to learn. It is not so sophisticated as great programmers' tools of the past (such as DEC's EDT), but a bit smarter than notepad (MS Windows) as it is full functional without a mouse.

Pros: it runs from a command line, it does't force any extra tcp port to be opened, it supports as much terminal types as OS does, it has a non-% version so you don't need CACHESYS:RW privilege to load the code.

Cons: the screen design is pretty ancient, but should we expect too much from CHUI application which roots come from early 1990x?

0
Jon Willeke · Jan 17, 2017

The CHUI routine editor is part of the FDBMS, which hasn't been a standard part of the product for a very long time. You could try the line editor with xecute ^%, but it's kind of painful, and I think it only supports .INT routines.

I suggest using the editor of your choice with XML export files.

0