开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: RXSYSFN for VM/370

 

Yeah, EE (or any full-screen editor is important).

Thank you for the update.

On Tue, Dec 3, 2024, 01:42 Dave Wade via <dave.g4ugm=[email protected]> wrote:
Bertram,
Not sure where we are! We lost the person who built the last version, so there is a bit of a void, but I think we are getting to the stage where there is enough new stuff for another release.
I was waiting for EE to get to a stable state before plugging ahead....
Dave

On 03/12/2024 06:29, Bertram Moshier via wrote:
Hello,

Any idea or announcement, yet, as to the release of the next version of VM/CE?

Thank you

On Fri, Nov 29, 2024, 21:37 Mark A. Stevens via <marXtevens=[email protected]> wrote:
On Tue, Nov 26, 2024 at 08:40 PM, Ross Patterson wrote:
I've just updated ?with the results of my work to create a Rexx system-level function package for the various VM/370 R6s.?
Thank you very, very much Ross. What a wonderful Thanksgiving present.
?
?... Mark S.


Re: RXSYSFN for VM/370

 

开云体育

Bertram,
Not sure where we are! We lost the person who built the last version, so there is a bit of a void, but I think we are getting to the stage where there is enough new stuff for another release.
I was waiting for EE to get to a stable state before plugging ahead....
Dave

On 03/12/2024 06:29, Bertram Moshier via groups.io wrote:

Hello,

Any idea or announcement, yet, as to the release of the next version of VM/CE?

Thank you

On Fri, Nov 29, 2024, 21:37 Mark A. Stevens via <marXtevens=[email protected]> wrote:
On Tue, Nov 26, 2024 at 08:40 PM, Ross Patterson wrote:
I've just updated ?with the results of my work to create a Rexx system-level function package for the various VM/370 R6s.?
Thank you very, very much Ross. What a wonderful Thanksgiving present.
?
?... Mark S.


Re: RXSYSFN for VM/370

 

Hello,

Any idea or announcement, yet, as to the release of the next version of VM/CE?

Thank you

On Fri, Nov 29, 2024, 21:37 Mark A. Stevens via <marXtevens=[email protected]> wrote:
On Tue, Nov 26, 2024 at 08:40 PM, Ross Patterson wrote:
I've just updated ?with the results of my work to create a Rexx system-level function package for the various VM/370 R6s.?
Thank you very, very much Ross. What a wonderful Thanksgiving present.
?
?... Mark S.


Re: DMSABE141T Protection exception

 

Best guess is different memory size of the guest VM or saved segment layout.

You ought to be able to able to run PER to get an idea of what’s causing the fault but it’s been way too many years since I’ve done that and I don’t remember the syntax.

On Dec 1, 2024, at 11:23?PM, Evgenii Shikhovtsev via groups.io <evgenshikh23@...> wrote:

?An old assembler program worked fine for 2 months under z/VM 4.4, but now it throws an error. And it works on one virtual machine, but not on another with the same settings. What could be wrong?






Re: Wondering ...

 

开云体育

Try DMKCTC (real and virtual CTCA code), if it is in VM/CE.?

I know it was in VM/370 R3. The shop I was in ran multiple VMs (homegrown OS in them) talking to each other via CTC. Eventually they got another VM (still the homegrown OS) to talk to another REAL machine via real CTCA. I was an Application Programmer at the time (1976).


Tom Kern

On 12/1/2024 7:08 AM, Bertram Moshier via groups.io wrote:

Hello Drew,
?
Do you have an idea where the CTCA code resides in RSCS? I'd like to learn from the actual code. Yes, I'm still working on the VM/CE Backup. It's just going slowly.? Just a statement of fact:? Sig, we must move because the landlord is doing something to the building.? We have till 3/31/2025, at least.
?
Thank you.

_._,_._,_


Re: Wondering ...

 

开云体育

Bertram,
There is no CTCA code in the base free RSCS. Not sure what is on CE. I can't see any mods
Dave

On 01/12/2024 12:08, Bertram Moshier via groups.io wrote:

Hello Drew,
?
Do you have an idea where the CTCA code resides in RSCS? I'd like to learn from the actual code. Yes, I'm still working on the VM/CE Backup. It's just going slowly.? Just a statement of fact:? Sig, we must move because the landlord is doing something to the building.? We have till 3/31/2025, at least.
?
Thank you.


Re: Wondering ...

 

Hello Drew,
?
Do you have an idea where the CTCA code resides in RSCS? I'd like to learn from the actual code. Yes, I'm still working on the VM/CE Backup. It's just going slowly.? Just a statement of fact:? Sig, we must move because the landlord is doing something to the building.? We have till 3/31/2025, at least.
?
Thank you.


Re: RXSYSFN for VM/370

 

On Tue, Nov 26, 2024 at 08:40 PM, Ross Patterson wrote:
I've just updated ?with the results of my work to create a Rexx system-level function package for the various VM/370 R6s.?
Thank you very, very much Ross. What a wonderful Thanksgiving present.
?
?... Mark S.


RXSYSFN for VM/370

 

I've just updated ?with the results of my work to create a Rexx system-level function package for the various VM/370 R6s.? I have specifically tested it with both bREXX 1.0.1 (as shipped in VM/370 CE 1.1) and the first beta of bREXX 1.1.0 (as I announced last month).? In combination with a small change to the bREXX DATE() function (to add BASEDATE), this brings bREXX fully up to the Rexx 3.40 level (with considerable additional function from higher levels).

This package provides the DIAG() and DIAGRC() functions that VM/SP (and later) had, with the exception of C8 and CC (because VM/370 CP doesn't have those DIAGnoses).

I intend to package this for inclusion in the next release of VM/370 CE, but it should work on any VM/370 system that can already run bREXX 1.0.1.? If you want to use it before that, or with another VM/370 system, you can download the ZIPped VMARC file from the GitHub issue.? It contains the full source and MODULE, including a few CMS macro changes that were necessary (and which are teed up for the next VM/370 CE release).

Ross


Re: Updated Wiki Page: Reserved CMS Modification Numbers #wiki-notice

 

William Denton wrote in that file: > I would also propose that new files added to the CMS nucleus or CMSSEG be named HDSxxx since CP seems to be using HRCxxx and it would probably be good to avoid any conflicts. Exceptions might be something like a major Assembler-based component that VM/SP would have included in the resident code. I have noticed that some VM/SP-like things have been added with the SP names using DMSxxx pattern.... are we all comfortable with the implications of this?

  1. Let's do discussions like this on the list, where more folks will see them.
  2. I know some of the VM/370 CE DMSxxx additions so far have been deliberate clean-room replications of VM/SP functions (e.g., DMSXIO / EXECIO, DMSNXD / NUCXDROP, DMSNXM / NUCXMAP). I'm about to add another - DMSRSF / RXSYSFN, to provide the DIAG() and DIAGRC() functions for bREXX.
  3. I don't know what implications of naming are of concern to you. The only one that comes to my mind is confusion about whether code was part of the VM/370 R6 package or not.


Re: Reserving Modification Numbers

 

Is there any recommended set of modification numbers for new work to be delivered as part of VM/370 CE post-1.2? I don't mind filling in some of the low-numbered holes, if that's appropriate, or taking from high up, likewise.

Ross


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

 

Hi, Mark,
?
Mark,
?
I hope you and yours are doing well, and preparing for the Thanksgiving holiday.
?
I just saw this message from September.? (replying to an older message)
?
I did manage to install SEDIT, but it was a good number of years ago, and I have slept too many? times since then to remember exactly how long ago that was.
?
But, I did use SEDIT for a while back then.? IIRC, this was before the advent of "EE".
?
First, you also need to install "The PROC System" from the same Waterloo tapes, from the same place that SEDIT came from, because SEDIT is written using "The PROC System" macros.? ?
?
The other thing you need to be aware of is that there are certain "features" of SEDIT that will not work "out of the box", for example, there are many extended commands that have a file type of SEDITMOD.? Those are relocatable modules, but not using the standard from VM/SP and above, because SEDIT was all developed way before then, starting on VM Rel. 3 (maybe even earlier?)
?
The problem is, they used a proprietary relocating loader called RSIFETCH that no one seems to have a copy of, and that no one has "reverse engineered."? In theory, you could just use CMS TEXT decks and then use the OS LOAD macro to load them dynamically.? But, I am not sure how much work this would entail, to retrofit that to SEDIT.
?
Next, one of those SEDITMODs is called "FS" or "FSEDIT" -- a "full-screen editor" front-end for SEDIT.? But, you need to know that they were not using 3270s; this only worked with a very obscure async. "glass teletype" terminals made by a company called "Delta Data" (long since out of business), who sold their "TEMPEST approved" (hardened) terminals to the DoD.? And, they also had somehow integrated their own special software to manage the Delta Datas, so that meant mods deep inside VM/370 CP.? ?So, you can forget about that "FS" for now.
?
?The third thing you need to know is, some "commands" in SEDIT were actually "EDEXECs" -- they took the source code for the CP-67/CMS version of EXEC, and modified it to integrate it into SEDIT, so it would allow you to write edit macros for SEDIT.? Very powerful, but also somewhat cumbersome, as this was way before "EXEC II" appeared, and so it used a kludge to work around the 8-byte tokenization issues.
?
SEDIT, like The PROC System, is a rather large collection of many CSECTs or ASSEMBLE source files.
?
Let me know if you really want to dig into this, and I can try to spend some time to resurrect my knowledge of this artifact, having worked with it for a while back in the day.
?
All the best,
?
Mark S. Waterbury


Re: DMSCIT171T Permanent console error; re-IPL CMS after TERM CONMODE 3270

 

Strange indeed that 3270 programs work.? But that's an addition not available in the beginning.
CMS only speaks linemode, 3215.
But, CMS programs can use 3270 full screen since VM got "DIAGNOSE 58".? A CP feature for CMS.? Editors like EDGAR and XEDIT? use it; just like FLIST and BROWSE to name things common in VM/SP.
The old, public area CP doesn't have DIAG58 support, but "the community" added this to CP too, and now there is a full screen editor too: EE
?
P.S. when I say CMS has no full screen support, I lie a bit: I think that in VM/SP Rel 5 CMS got it, with VSCREENs and WINDOWs? so you can make your own in REXX for example.? And there can the command SET FULLSCREEN ON to make CMS itself use VSCREENs and WINDOWs, with scrolling features etc.? SET FULLSCREEN ON isn't used a lot.?
Some of my tools on VM's download library ( ) include my SELFS EXEC (Select Fullscreen) and/or RxMB (Rexx MessageBox) to use VSCREENs and WINDOWs. (I can send them to you if you like).? The native use of VSCREENs and WINDOWs isn't that easy.
?
--
Kris Buelens


Re: DMSCIT171T Permanent console error; re-IPL CMS after TERM CONMODE 3270

 

Thank you,
your answer helped me understand how it works.


Re: DMSCIT171T Permanent console error; re-IPL CMS after TERM CONMODE 3270

 

Thank you for answer.
CMS require 3215 conmode, but programs for 3270 work, it confused me.


Re: DMSCIT171T Permanent console error; re-IPL CMS after TERM CONMODE 3270

 

TERM CONMODE 3270 is useful to run guests.? The CMS abend isn't nice.? So to avoid that
  • All manual:
    SYSTEM RESET? ? to kill CMS
    TERM CONMODE 3270
    IPL xxxx
  • At the console on 1 command
    #CP TERM CONMODE 3270#IPL xxxx
  • In a REXX exec
    nl='15'x
    address command 'CP TERM CONMODE 3270' || nl || 'IPL xxxx'
Often a DEF STOR is done as well before starting the guest: insert that before the IPL command
--
Kris Buelens


Re: DMSCIT171T Permanent console error; re-IPL CMS after TERM CONMODE 3270

 

On Sat, Nov 23, 2024 at 02:02 PM, Evgenii Shikhovtsev wrote:
Why after TERM CONMODE 3270 i get DMSCIT171T ?
?
?
Because virtual machines running CMS require CONMODE 3215 (but you don't say if you run the command from the CMS Ready prompt).
?
Cheers,
?
Rene FERLAND, Montreal


DMSCIT171T Permanent console error; re-IPL CMS after TERM CONMODE 3270

 

z/VM 4.4 CMS level 20 service 301
Why after TERM CONMODE 3270 i get DMSCIT171T ?


Re: VM/ESA 370 (was Re: VM/370 new thrilling experience)

 

开云体育

At that time, I was myself in charge of the applications for a French Research Lab. and my only problem was to ensure that they will go through the millennium gate safely... A VM-PC helped me a lot : That was the very first time I was allowed to log on OPERATOR or even MAINT... Today I'm allowed to but have not the required knowledge to tweak the system : the only assembly language code I ever committed was the implementation of a QUICKSORT? and an IUCV interface for VS-PASCAL programs for internal use. (Truth to be told, I'm not sure I would still be able to do so today... But reading about your experiences, and your achievements around VM-CE make me dream again abount the nicest years of my professional life).

?Thank you so much for this.

Jean-Pierre Cabanié

Le 16/11/2024 à 03:25, Mark A. Stevens via groups.io a écrit?:
On Mon, Nov 11, 2024 at 02:59 AM, Dave Wade wrote:
It would be when the short lived VM/XA appeared. Its been a while but doesn't VM/ESA 370 feature still have DMK CP Modules.
Yes, it did. I can remember that much.
?
?... Mark S.
-- 
Jπr


Re: VM/ESA 370 (was Re: VM/370 new thrilling experience)

 

On Mon, Nov 11, 2024 at 02:59 AM, Dave Wade wrote:
It would be when the short lived VM/XA appeared. Its been a while but doesn't VM/ESA 370 feature still have DMK CP Modules.
Yes, it did. I can remember that much.
?
?... Mark S.