¿ªÔÆÌåÓý


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

 

Some progress report after a lot of legwork:
?
I just have used RESLIB to load a very new EE into high memory and then attempted some stuff which was not possible before. I have used the CMS command of this new EE to run EXECs to compile, link, load and run another new EE in the user area at 020000 - nothing notable did happen, no surprise ... and quit. Returned to the EE still residing in high memory which still alive and kicking.
?
Martin


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

 

¿ªÔÆÌåÓý

Mark,

There are lists of all the mods on the MAINT disk¡­..

Dave

?

From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via groups.io
Sent: 12 September 2024 18:47
To: [email protected]
Subject: Re: [h390-vm] #VMCE #rexx EE goes XEDIT - compiling a wish list

?

On Wed, Sep 11, 2024 at 03:41 PM, Dave Wade wrote:

Its installed. Its what we used to load REXX

Do we have a list somewhere of what has been installed from those tapes? I was playing with LISTFILE (DMELST) from the tapes and it seems we have an alternate, which has most all of the features, except the before/after/today options.

?

?... Mark S.


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

 

On Wed, Sep 11, 2024 at 03:41 PM, Dave Wade wrote:
Its installed. Its what we used to load REXX
Do we have a list somewhere of what has been installed from those tapes? I was playing with LISTFILE (DMELST) from the tapes and it seems we have an alternate, which has most all of the features, except the before/after/today options.
?
?... Mark S.


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

 

¿ªÔÆÌåÓý

Its installed. Its what we used to load REXX

Dave

?

From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via groups.io
Sent: 11 September 2024 20:33
To: [email protected]
Subject: Re: [h390-vm] #VMCE #rexx EE goes XEDIT - compiling a wish list

?

On Wed, Sep 4, 2024 at 03:12 PM, Martin Scheffler wrote:

I am currently working on EE to migrate all 'static' variables to the "Process Global Memory Block". This is memory acquired via malloc() and should be safe to run EE in high memory (e.g. RESLIB).

Has anyone tackled the installation of RESLIB from the WATERLOO tapes?

?

?... Mark S.


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

 

On Wed, Sep 4, 2024 at 03:12 PM, Martin Scheffler wrote:
I am currently working on EE to migrate all 'static' variables to the "Process Global Memory Block". This is memory acquired via malloc() and should be safe to run EE in high memory (e.g. RESLIB).
Has anyone tackled the installation of RESLIB from the WATERLOO tapes?
?
?... Mark S.


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

 

On Wed, Sep 4, 2024 at 03:12 PM, Martin Scheffler wrote:
I have created an Assembler stub which receives control when an EE macro issues an EE subcommand via bREXX. This stub has been prepared with enough information to mimic a C Runtime Anchor Block (CMSCRAB) and further C functions within EE can be called safely from here.
I don't know if it will be of any value to your efforts, but I extracted the SEDIT package from the WATERLOO5 tape, and uploaded it into the Files section as a VMARC.? Below is the description of SEDIT.
?
M1113V00SEDIT-- This modification contains the source for SEDIT, a text-editor
that is considerably more powerful than the IBM ?supplied EDIT. ?The main reason
for its power is its "tailor-ability" under CMS. ?You can write EDEXEC's that
are similar to EDIT macros, i.e. the exec can ? issue commands directly to the
editor (no need for stacking) and the exec ?receives return codes from the
command so that conditional command ?execution can be performed. ?Note: the exec
interpreter used is the CP-67 ?exec interpreter with some enhancements to allow
the handling of character ?strings greater than eight character.--Ron Hooper,
CIA, Tel. (703) 351-6078, ?December 6, 1978.
?
?... Mark S.


Re: XNET v1.4.1

 

On Sun, Sep 8, 2024 at 01:06 PM, Mark A. Stevens wrote:
I've started the documentation. It will be uploaded to the Files section. It is not complete, but I'd like to know if I'm doing too much/not enough/just right.
/g/h390-vm/files/How_to_Configure_XNET_for%20_Two_Systems.txt
?
?... Mark S.


Re: XNET v1.4.1

 

On Sat, Aug 17, 2024 at 07:11 PM, Gregg Levine wrote:
I see that Mark. There's a good reason waiting for it. What say that
when all of this is settled, and you've got the two systems seeing
each other, can you present all of this as a good example of
documentation?
I've started the documentation. It will be uploaded to the Files section. It is not complete, but I'd like to know if I'm doing too much/not enough/just right.
?
?... Mark S.


Re: Contributing to, Building, and Maintaining VM370CE #VMCE

 

On Wed, Aug 28, 2024 at 5:12?PM Dave Wade via <dave.g4ugm=[email protected]> wrote:

Ross,

Thanks for raising all these issues with VM/CE. How do you think we should proceed? Do you want to build a ¡°Beta¡±?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Ross Patterson via
Sent: Wednesday, August 28, 2024 9:10 PM
To: [email protected]
Cc: Adrian Sutherland <adrian@...>
Subject: Re: [h390-vm] Contributing to, Building, and Maintaining VM370CE #VMCE

?

There is at least one fix in BREXX that I'd like to see make it into the next VM/CR release:? implements the SIGNAL ON FAILURE instruction, and corrects an error in SIGNAL ON ERROR that has prevented it from detecting positive non-zero return codes (i.e., 99+% of the error RCs out there).? There are also a few known (to me and Adrian Sutherland, at least) fixes that were shipped in VM/CE 1.2, but never merged into the BREXX source.? As I've said to Adrian, I'm willing to undertake that merge myself.


Yeah, a pre-VM/370-CE-1.2+ beta of BREXX would probably be a good idea.? There's been very little change to it since VM/370 CE 1.2, but anything that might break REXX would be pretty bad for VM/370 CE.

Ross


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

 

On Mon, Sep 2, 2024 at 12:34 AM, William Denton wrote:
... one of the advantages of being written in Assembler... going the C route is going to complicate things a bit unless the generated code can be stripped down? a bunch
I have created an Assembler stub which receives control when an EE macro issues an EE subcommand via bREXX. This stub has been prepared with enough information to mimic a C Runtime Anchor Block (CMSCRAB) and further C functions within EE can be called safely from here.
?
On Mon, Sep 2, 2024 at 12:34 AM, William Denton wrote:
XEDIT has always been in the CMS nucleus along with REXX and everything else...
On Mon, Sep 2, 2024 at 12:37 AM, Ross Patterson wrote:
Bob Bolch and Adrian Sutherland managed to get BREXX, which is over 90% C, to run from a DCSS.? And GCCLIB is already in a DCSS in VM/CE.
I am currently working on EE to migrate all 'static' variables to the "Process Global Memory Block". This is memory acquired via malloc() and should be safe to run EE in high memory (e.g. RESLIB).
?
Work In Progress ...
?
Martin
?


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

 

On Sun, Sep 1, 2024 at 18:34 William Denton via <williamedenton=[email protected]> wrote:
Yes...
XEDIT has always been in the CMS nucleus along with REXX and everything else... one of the advantages of being written in Assembler... going the C route is going to complicate things a bit unless the generated code can be stripped down? a bunch

Bob Bolch and Adrian Sutherland managed to get BREXX, which is over 90% C, to run from a DCSS.? And GCCLIB is already in a DCSS in VM/CE.

Ross


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

 

Yes...
XEDIT has always been in the CMS nucleus along with REXX and everything else... one of the advantages of being written in Assembler... going the C route is going to complicate things a bit unless the generated code can be stripped down? a bunch
?
cheers, William


Re: Doug Harvey

 

I think it is sufficient for me to be able to adjust issues for now.

On Aug 31, 2024, at 7:46?AM, Harold Grovesteen <h.grovsteen@...> wrote:

Thanks. A couple of days ago I upgraded to the latest Ubuntu Long Term Support release. I had created a folder in Thunderbird for your emails. Into it I had saved the email with your user ID. Somehow, I managed to lose the folder in the version. Soooo... had to ask again. My apologies.

BTW, I am assuming that since you want to be able to adjust Issues, you also want the permission to perform commits. Yes?

Harold Grovesteen

On 8/30/24 18:30, Doug Harvey wrote:
doug4704

On Aug 30, 2024, at 5:49?PM, Harold Grovesteen <h.grovsteen@...> wrote:

Please send me your github user ID again please.

Thanks,

Harold Grovesteen











Re: Doug Harvey

 

Thanks.? A couple of days ago I upgraded to the latest Ubuntu Long Term Support release.? I had created a folder in Thunderbird for your emails.? Into it I had saved the email with your user ID.? Somehow, I managed to lose the folder in the version. Soooo... had to ask again.? My apologies.

BTW, I am assuming that since you want to be able to adjust Issues, you also want the permission to perform commits.? Yes?

Harold Grovesteen

On 8/30/24 18:30, Doug Harvey wrote:
doug4704

On Aug 30, 2024, at 5:49?PM, Harold Grovesteen <h.grovsteen@...> wrote:

Please send me your github user ID again please.

Thanks,

Harold Grovesteen








Re: Doug Harvey

 

doug4704

On Aug 30, 2024, at 5:49?PM, Harold Grovesteen <h.grovsteen@...> wrote:

Please send me your github user ID again please.

Thanks,

Harold Grovesteen






Doug Harvey

 

Please send me your github user ID again please.

Thanks,

Harold Grovesteen


Re: macro to map CP low core

 

On Thu, Aug 29, 2024 at 17:52 Drew Derbyshire via <swhobbit=[email protected]> wrote:
CMS has the NUCON macro to map low memory in a CMS virtual machine.? What does CP have to map low CP memory?

PSA MACTO

Ross


macro to map CP low core

 

CMS has the NUCON macro to map low memory in a CMS virtual machine.? What does CP have to map low CP memory?

Thanks,
-ahd-
¡ª
"Of all the things I've had and lost, it's my mind I miss the most.? (I think it's backed up on 9-Track tape, somewhere ¡­)"


File Notifications #file-notice

Group Notification
 

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

  • /MECAFF tools: fixes and features/EE181307.VMARC

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


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

  • /MECAFF tools: fixes and features/EE$RISKY.VMARC

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


File /GG22-9277-00 VM370 Maintenance Made Simple - May 1982.pdf uploaded #file-notice

Group Notification
 

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

By: Mark Waterbury <mark.s.waterbury@...>

Description:
GG22-9277-00 VM370 Maintenance Made Simple - May 1982 A Washington Systems Center publication describing how to maintain VM/370 CP and CMS from source code with update decks. (IBM WSC publications usually had an orange cover, but this copy lacks that cover.)