¿ªÔÆÌåÓý


Can a VM machine ...

 

Hello,

I'm wondering if it is possible for a VM machine / CMS program to have Hercules change tapes?

I'm working on the VM Backup idea.? My thought is it would be great to automate the backup procedure by having the program have Hercules swap the tapes.

I know this would not be possible with real iron, but might be with emulation

Thank you for your time.?


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

This is a Bleeding Edge Snapshot - Use At Your Own Risk

EE V1.3.0_221118-1307


Binaries uploaded to /g/h390-vm/files/MECAFF%20tools:%20fixes%20and%20features/EE181307.VMARC

Modules only, no docs
I'll need a long hot shower first and will type some release notes later.
(Where is the PANIC button ? Use the CANCEL/CC command to close the editor. Type R if you are curious. Type R1 to walk.)

Martin



File /MECAFF tools: fixes and features/EE181307.VMARC uploaded #file-notice

Group Notification
 

The following files and folders have been uploaded to the Files area of the [email protected] group.

By: Martin Scheffler <San-Lorenzo@...>

Description:
This is a Bleeding Edge Snapshot - Use At Your Own Risk EE V1.3.0_221118-1307 https://github.com/SanLorenzo59/mecaff/commit/f11292c0b57490b4fe6bcc2e7b5309af672c8db1


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

On Thu, Nov 17, 2022 at 10:27 PM, Bob Bolch wrote:
It might be simpler to test using filetype 'EXEC' for EE macros,
and change them to filetype 'EE' later.
Actually I type (or set a PF key to) "CMS EXEC <filename> <arguments>" to run an editor macro. The macro must have an 'address' statement inside, I personally am tempted to write '/* REXX */ address "XEDIT"' as the first line.

Martin
?


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

¿ªÔÆÌåÓý

Martin,

?

Thank you for the work you have done so far. I am really keen to have a play.

I think you call it a ¡°bleeding edge snapshot¡± or perhaps a ¡°technology pre-view¡± but when you feel you are ready for a bit of feedback.

And can I ask every one else (note to me) to try and be positive about what you deliver.

?

Dave

P.S. ?I am currently looking at some old applications, so CSMP an analogue computer simulator, and an early version of the SPICE circuit simulator.

These are the sort of things VM was used for. If ant one has any suggestions for other applications, I am always looking for things to try.

?

?

?

?

From: [email protected] <[email protected]> On Behalf Of Martin Scheffler
Sent: 17 November 2022 21:07
To: [email protected]
Subject: Re: [h390-vm] #VMCE #rexx EE goes XEDIT - compiling a wish list

?

On Thu, Oct 27, 2022 at 11:03 AM, Dave Wade wrote:

It would also be nice to see betas etc.

Actually my binaries are bleeding edge - not beta quality, not alpha quality - should I call this zulu quality ?
However such a binary would allow to demonstrate some changed behaviour and new features.

What quality of preview release do you expect ? Is it enough to place a VMARC in the 'files area' with two modules inside ?

Martin


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

There are minor BREXX changes to support using the IBM FBLOCK interface to
allow EXECs with filetype 'EE' . It's not so easy to beta test BREXX, because of the?
VMCE integration. It might be simpler to test using filetype 'EXEC' for EE macros,
and change them to filetype 'EE' later. I see any EE changes as going out in
a new VMCE release.

Bob Bolch

On Thu, Nov 17, 2022 at 4:06 PM Martin Scheffler <San-Lorenzo@...> wrote:
On Thu, Oct 27, 2022 at 11:03 AM, Dave Wade wrote:
It would also be nice to see betas etc.
Actually my binaries are bleeding edge - not beta quality, not alpha quality - should I call this zulu quality ?
However such a binary would allow to demonstrate some changed behaviour and new features.

What quality of preview release do you expect ? Is it enough to place a VMARC in the 'files area' with two modules inside ?

Martin


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

On Thu, Oct 27, 2022 at 11:03 AM, Dave Wade wrote:
It would also be nice to see betas etc.
Actually my binaries are bleeding edge - not beta quality, not alpha quality - should I call this zulu quality ?
However such a binary would allow to demonstrate some changed behaviour and new features.

What quality of preview release do you expect ? Is it enough to place a VMARC in the 'files area' with two modules inside ?

Martin


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

¿ªÔÆÌåÓý

Drew,

And if we get stuck I can have a look too.

Dave

?

From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 17 November 2022 19:20
To: [email protected]
Subject: Re: [h390-vm] #VMCE #rexx EE goes XEDIT - compiling a wish list

?

Hi Drew,

I have done minor fixes over the last 2 tears, but no one is actively maintaining it. The major (and only reported) bug with parse is present on all platform versions of BREXX. Do you have a new issue?

Bob

?

On Thu, Nov 17, 2022, 1:19 PM Drew Derbyshire <swhobbit@...> wrote:

Ummm, fix BREXX?? Who maintains it?


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

Hi Drew,
I have done minor fixes over the last 2 tears, but no one is actively maintaining it. The major (and only reported) bug with parse is present on all platform versions of BREXX. Do you have a new issue?
Bob

On Thu, Nov 17, 2022, 1:19 PM Drew Derbyshire <swhobbit@...> wrote:
Ummm, fix BREXX?? Who maintains it?


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

Ummm, fix BREXX?? Who maintains it?


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

You might wonder why I am quiet.
New difficulties arise, and more legwork shows up that has to be done first.
Performance might be an issue, now with the macro capability and the ALL command working in alpha stage.

I am actually busy with the PUT command. Much of the existing code is shared with FILE/SAVE which I cannot afford to break. There is some behaviour of the PUT command that I cannot change to make it act like XEDIT and KEDIT do. However, PUT will benefit from the selective editing capability availabe through the ALL command.
There are a lot of other important commands however (e.g. COPY, DELETE) , where SET SCOPE DISPLAY is still completely ignored.

Martin


Re: Two WC3270 questions.

 

¿ªÔÆÌåÓý

You don¡¯t do anything on VM. I assume you are using Windows/10 or 11?

The problem is Windows is capturing the keystrokes and mouse clicks. You can try hitting ¡°esc¡± and typing ¡°transfer¡±.

If you want to be able to activate the menu click on the small picture of the screen , click ¡°properties¡± and make sure you clear the ¡°quick edit¡± option.

?

Dave.

?

From: [email protected] <[email protected]> On Behalf Of Bertram Moshier
Sent: 15 November 2022 09:11
To: [email protected]
Subject: [h390-vm] Two WC3270 questions.

?

Hi,

?

I know on VM/CE you issue the IND$FILE GET | PUN fn ft fm? What do you do on the Windows side?

?

I've noticed a File and Options line, but can't get anything to work (e.g. I click on File or Option and nothing occurs).? How do I get File and Option to work?

?

Thank you,

?

Bertram / WB8ERT


Two WC3270 questions.

 

Hi,

I know on VM/CE you issue the IND$FILE GET | PUN fn ft fm? What do you do on the Windows side?

I've noticed a File and Options line, but can't get anything to work (e.g. I click on File or Option and nothing occurs).? How do I get File and Option to work?

Thank you,

Bertram / WB8ERT


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

XEDIT macro's could not be written in classic EXEC (reason why an XEDIT macro doesn't need to start with &TRACE).
One obviously could place XEDIT subcommand in the stack using classic EXEC and then invoke XEDIT, but that doesn't make it an XEDIT macro.? But, EXEC2 appeared alongside XEDIT, and the syntax very similar, se we switched directly to EXEC2.

To feel young, I'd need to code again classic EXECs, with their limitation of 8 byte tokens.? To bypass that limit, execs needed to modify themselves while running: what was inside a &BEGSTACK command and &END (?) what not tokenized.? I did forget what commands we had to our disposal in our EXECs to modify the exec.? EXECIO didn't exist yet, maybe we used stacked commands for EDIT?? No, it wasn't easy for an exec to build something with "words" longer than 8 characters.

--
Kris Buelens


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

Hi,

I remember EDGAR and at the time, I thought IBM should have shipped both XEdit and EDGAR in VM/SP.

On Mon, Nov 14, 2022, 13:36 Mike Beer <mike@...> wrote:

Hi,

There was the editor ¡°EDIT¡± and ¡°EDGAR¡± before:

?

?EDGAR (the ¡°Display Editing System¡±) was a full-screen editor product written by IBMerBob Carroll which came out in 1976?Edgar was the first full-screen editor IBM made available to customers, although customers had previously written and distributed full-screen editors themselves

?XEDIT was written by IBMerXavier de Lamberterieas a full-screen 3270 editor?XEDIT supported macros written in EXEC and EXEC2 (and later REXX)

?Inside IBM, there was a ¡°war¡± on which editor to include in VM/SP to replace the line mode editor, EDIT, so a vote was held and XEDIT won and was released in 1980 in VM/SP Release 1

?Within no time, programmers and end users were building large, sophisticated applications based entirely on XEDIT, stretching it to its limits and doing things with it that IBM had never envisioned

?

EDGAR manual:

?

?

?

Best regards

Mike

?

Von: [email protected] <[email protected]> Im Auftrag von Bertram Moshier
Gesendet: Monday, November 14, 2022 19:39
An: [email protected]
Betreff: Re: [h390-vm] #VMCE #rexx EE goes XEDIT - compiling a wish list

?

Hi,

?

I agree with you on the need for XEdit (or similar) on VM/CE.? EE looking like XEdit is the goal.

?

I use KEdit presently.

?

On Mon, Nov 14, 2022, 08:15 Martin Scheffler <San-Lorenzo@...> wrote:

On Mon, Nov 14, 2022 at 01:32 PM, Bob Bolch wrote:

my first VM/370 system in 1974

I was 23 when my university migrated from ICL 1900/GEORGE3-4 to IBM 4341+VM/SP 1 in 1982. This meant XEDIT from the beginning and EXEC 2. Nobody cared for older editors. I'd need an EXEC 2 interpreter for a full retro experience ;-)
I do not have the historic experience of a VM system without XEDIT. XEDIT became my prototype of how powerful an editor can be and SHOULD be. I had big difficulties in learning to use EE because many capabilities of XEDIT VM/SP 1 were missing.

Martin


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

¿ªÔÆÌåÓý

Hi,

There was the editor ¡°EDIT¡± and ¡°EDGAR¡± before:

?

?EDGAR (the ¡°Display Editing System¡±) was a full-screen editor product written by IBMerBob Carroll which came out in 1976?Edgar was the first full-screen editor IBM made available to customers, although customers had previously written and distributed full-screen editors themselves

?XEDIT was written by IBMerXavier de Lamberterieas a full-screen 3270 editor?XEDIT supported macros written in EXEC and EXEC2 (and later REXX)

?Inside IBM, there was a ¡°war¡± on which editor to include in VM/SP to replace the line mode editor, EDIT, so a vote was held and XEDIT won and was released in 1980 in VM/SP Release 1

?Within no time, programmers and end users were building large, sophisticated applications based entirely on XEDIT, stretching it to its limits and doing things with it that IBM had never envisioned

?

EDGAR manual:

?

?

?

Best regards

Mike

?

Von: [email protected] <[email protected]> Im Auftrag von Bertram Moshier
Gesendet: Monday, November 14, 2022 19:39
An: [email protected]
Betreff: Re: [h390-vm] #VMCE #rexx EE goes XEDIT - compiling a wish list

?

Hi,

?

I agree with you on the need for XEdit (or similar) on VM/CE.? EE looking like XEdit is the goal.

?

I use KEdit presently.

?

On Mon, Nov 14, 2022, 08:15 Martin Scheffler <San-Lorenzo@...> wrote:

On Mon, Nov 14, 2022 at 01:32 PM, Bob Bolch wrote:

my first VM/370 system in 1974

I was 23 when my university migrated from ICL 1900/GEORGE3-4 to IBM 4341+VM/SP 1 in 1982. This meant XEDIT from the beginning and EXEC 2. Nobody cared for older editors. I'd need an EXEC 2 interpreter for a full retro experience ;-)
I do not have the historic experience of a VM system without XEDIT. XEDIT became my prototype of how powerful an editor can be and SHOULD be. I had big difficulties in learning to use EE because many capabilities of XEDIT VM/SP 1 were missing.

Martin


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

About cloning XEDIT


On Mon, Nov 14, 2022 at 07:39 PM, Bertram Moshier wrote:
I use KEdit presently.
Quote from https://www.newyorker.com/magazine/2013/01/14/structure
Writing the initial version of Kedit took him about four months, in late 1982. Like a newborn bear cub, it amounted to the first one per cent of what it would eventually become. ¡°There are two kinds of editors,¡± Kearney continued. ¡°One sees things as characters; Kedit sees it as a bunch of lines. It¡¯s more primitive, in a sense, like keypunches. Each line is like one card.¡± He said he started with ¡°some things from Xedit plus suggestions from others,¡± and his goal was ¡°convenient text editing.¡± After a pause, he added, ¡°I¡¯d rather have Kedit be a good text editor than a bad word processor.¡± He asked me to take care not to create an impression that he invented much of anything. ¡°What I did was package in a useful way a number of ideas. I.B.M. seemed happy enough with the cloning. There was no hint that they objected.¡±


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

Hi,

I agree with you on the need for XEdit (or similar) on VM/CE.? EE looking like XEdit is the goal.

I use KEdit presently.

On Mon, Nov 14, 2022, 08:15 Martin Scheffler <San-Lorenzo@...> wrote:
On Mon, Nov 14, 2022 at 01:32 PM, Bob Bolch wrote:
my first VM/370 system in 1974
I was 23 when my university migrated from ICL 1900/GEORGE3-4 to IBM 4341+VM/SP 1 in 1982. This meant XEDIT from the beginning and EXEC 2. Nobody cared for older editors. I'd need an EXEC 2 interpreter for a full retro experience ;-)
I do not have the historic experience of a VM system without XEDIT. XEDIT became my prototype of how powerful an editor can be and SHOULD be. I had big difficulties in learning to use EE because many capabilities of XEDIT VM/SP 1 were missing.

Martin


Re: TN3270 and various versions.

 

On Mon, Nov 14, 2022 at 09:09 AM, Drew Derbyshire wrote:
On the LCM+L VM/SP machine, please send SEYMOURB?a copy of?VISTA IND$MAP Y2; he'll get it onto the Y disk at least under the original name.? (I don't want to upload it and get it corrupted.)?Also send me email that you did it.
Now loaded on the LCM+L VM/SP 19E (Y) disk:

VISTA? ? IND$MAP? Y2? ? ? ? ? ? ? ? ? ? ? ? V? ? 78? ? 130? ? ? 1? 7/18/13 17:04

-ahd-

p.s. all together now ...?My standard disclaimer: I do?not?work for the LCM+L, and I do?not?speak for them.?


Re: TN3270 and various versions.

 

FYI, this is the best documentation I've seen explaining this issue: