Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
#VMCE #rexx EE goes XEDIT - compiling a wish list
#VMCE
#rexx
I still want to continue my work on EE (and VM/370 in general) but actually I cannot.
It is ADHD which has tortured me my entire life and still does? ( https://en.wikipedia.org/wiki/Attention_deficit_hyperactivity_disorder ).? Actually I am struggling to get a formal diagnosis which is required to receive medication. |
I pray you are able to gert a formal diagnosis soon. Take care of yourself as best you can.
I'm battling exhaustion and AD due to my wife's Parkinson's Disease, medicine reactions, and recently a fall that broke the bone T-11 in her spine. Getting the chance to do the work of two people in the household. Getting old is not for sissies. ?... Mark S. |
Please put your health first. Just wondering:? Given all the hype over AI, could It write a copyright free version of XEDIT for VM/SP.? What would it need as input?? It would need to understand the XEdit commands, input and output, external API, IBM Assembler for VM, aspects of CMS, etc. Personally, I have a low expectation of AI and doubt it could do it at all, let along successfully. BertramnG Moshier WB8ERT On Sun, Apr 28, 2024, 10:21 Martin Scheffler via <San-Lorenzo=[email protected]> wrote: I still want to continue my work on EE (and VM/370 in general) but actually I cannot. |
Martin,? So sorry to hear that and I hope you do get a diagnosis and medication. I am sure many of us on here have similar issues and can totally empasise with you.? EE is a great tool, and I love it,? but understand that for the time it is what it is. Dave G4UGM? On Sun, 28 Apr 2024, 17:21 Martin Scheffler via , <San-Lorenzo=[email protected]> wrote: I still want to continue my work on EE (and VM/370 in general) but actually I cannot. |
Is there an instruction manual for EE?? If yes, where do I find it? On Mon, Apr 29, 2024, 03:39 Dave Wade via <dave.g4ugm=[email protected]> wrote:
|
On Mon, Apr 29, 2024 at 02:06 AM, Bertram Moshier wrote:
Is there an instruction manual for EE?? If yes, where do I find it?It is available in the Files section of this group. Download this ZIP: /g/h390-vm/files/mecaff-tools-and-console-1.2.5.zip and check the PDF file MECAFF-tools-Manual-1.2.5.pdf therein. Cheers, Rene FERLAND, Montreal |
I had uploaded a?Bleeding Edge Snapshot of a REXXified EE more than a year ago but I did not supply instructions (which are really necessary). Since I still do not have access to ADHD medication, I am unable to write larger documentation without getting feedback (seeking some stimulation which I currently can't get from ).
?
I'll try to give you some instructions in small pieces:
?
1) Download, Transfer und Unpack
?
?a) download /g/h390-vm/files/MECAFF%20tools:%20fixes%20and%20features/EE181307.VMARC to your PC/workstation
?b) do a binary transfer to a writable CMS minidisk, specify RECFM F and LRECL 80 (ASCII/EBCDIC conversion not applicable here)
????? Example: ? IND$FILE PUT EE181307 VMARC (recfm f lrecl 80)
?c) you should be able to list and unpack the archive
vmarc list ? EE181307 VMARC ? ?A1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
EE$D ? ? MODULE ? A1. Bytes in= ?176320, bytes out= ? ? ? 0 ( ? ? 0%).? EE$S ? ? MODULE ? A1. Bytes in= ?176400, bytes out= ? ? ? 0 ( ? ? 0%).? Ready; T=0.47/0.56 08:55:27 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? vmarc unpack EE181307 VMARC ? ?A1 ( replace ? ? ? ? ? ? ? ? ? ? ? ? ? ? EE$D ? ? MODULE ? A1. Bytes in= ?176320, bytes out= ?359508 ( ? 203%).? EE$S ? ? MODULE ? A1. Bytes in= ?176400, bytes out= ?359508 ( ? 203%).? Ready; T=0.60/0.74 08:55:46 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?d) you might want to rename these files to keep access to your systems's standard installation of EE
?
Please tell me when you have come so far.
?
The version should be displayed as? ee? V1.3.0_221118-1307?
?
In case of emergency, enter the ====> CCCC? command to quit all files without saving.
?
Martin
?
On Fri, Nov 18, 2022 at 08:56 PM, Martin Scheffler wrote:
This is a Bleeding Edge Snapshot - Use At Your Own Risk |
¿ªÔÆÌåÓýHI Martin,Please tell me when you have come so far. best regards, Ren¨¦ Jansen.
|
On Sun, Aug 4, 2024 at 11:14 PM, rvjansen@... wrote:
I am there. Please tell us more!Sorry, I ran into some trouble. While preparing an example on CMSUSER I had several fatal crashes (re-IPL CMS required). The same REXX macros for EE worked under the MECAFF user.? I have to check the differences in environment and configuration to find a workaround.
?
I will also check the new features which are independent from REXX, especially the ALL command.
?
Martin |
On Mon, Aug 5, 2024 at 01:04 AM, Martin Scheffler wrote:
I have to check the differences in environment and configuration to find a workaround.It is my special SYSPROF EE which I have on MECAFF's A-Disk. This means that a workaround is possible by supplying a custom SYSPROF EE for test purposes.
?
Martin |
On Mon, Aug 5, 2024 at 01:33 AM, Martin Scheffler wrote:
It is my special SYSPROF EE which I have on MECAFF's A-Disk.For this preview, it is necessary to have a SYSPROF EE on the A-Disk. The first line must be the single word SUBCOM without quotes.
?
File: MINIMAL ?EXEC ? ? A0 ?RECFM: V LRECL: ?72(72) Lines: ? ?20 Current: ? ?11?
? ? 0 * * * Top of File * * * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 1 /* REXX */ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 address "XEDIT" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 3 parse arg return_code target ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4 "bottom" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5 parse version v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 6 "input" v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 7 "top" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 8 "locate" target ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 9 "extract line" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10 "extract curline" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ....+....1....+....2....+....3....+....4....+....5....+....6....+....7.. ? ? ?11 "bottom" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?12 "input Line" line.1 "contents:" curline.3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?13 "input Line" line.1 "reversed:" reverse(curline.3) ? ? ? ? ? ? ? ? ? ? ? ? ? ?14 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?15 "top" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?16 exit return_code ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?17 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?18 CMS bREXX 1.0.1 Jul ?5 2022 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?19 Line 10 contents: "extract curline" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?20 Line 10 reversed: "enilruc tcartxe" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?21 * * * End of File * * * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ====> cms exec MINIMAL 437 /cur ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 02=RingNext 03=Quit 06=SpltJ 07=PgUp 08=PgDw 10=PI 11=ClrCmd 12=Recall ? ? ? ? ? Modified ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ee V1.3.0_221118-1307, ?5 File(s)? For easier copy/paste:
? Note that lines 18-20 are the output of the macro and are not repeated here.
? You run it by? cms exec MINIMAL 437 /cur?
?
/* REXX */ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
address "XEDIT" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? parse arg return_code target ? ? ? ? ? ? ? ? ? ? ?? "bottom" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? parse version v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "input" v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "top" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "locate" target ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "extract line" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? "extract curline" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "bottom" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? "input Line" line.1 "contents:" curline.3 ? ? ? ? ? "input Line" line.1 "reversed:" reverse(curline.3)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "top" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? exit return_code ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Martin
|
¿ªÔÆÌåÓýHi Martin,is SUBCOM the only line that goes into SYSPROF EE ? Is that on mecaff's A disk or my A disk? I saved MINIMAL EXEC with 'file'. After that, I cannot QQUIT because 'Cannot close internal file HISTORY/DEFAULT/TABS/MACROS' Sometimes I see another internal file from the ring.? After I quit with 'CCCC' ?I see: Non-zero return code issued#(RC=1) ? ? ? ?? WARNING: MEMORY FREED (40 BYTES LEAKED) ? ? In the instructions, your advice to save the old modules can go, I think: these are on Y2 and will stay put there. When running the exec in the way you indicate, I see a red line with 'CMS command executed -> RC = 437', but no apparent change in the data on the screen. best regards, ¸é±ð²Ô¨¦. ?? ? ? ? ? ? ??
|
In this preview of EE the subcommand interface is not active by default.
?
On Mon, Aug 5, 2024 at 02:05 PM, rvjansen@... wrote:
is SUBCOM the only line that goes into SYSPROF EE ? Is that on mecaff's A disk or my A disk?Copy SYSPROF EE from the Y-Disk (MAINT 19E MNT19E 19E Y/S R/O) to your A-Disk and modify that copy as desired. My copy on CMSUSER's A-Disk:
subcom ? ? ? ? ? ? ? ? ? ? ? ? ? ??
* define default filetypes ? ? ? ?? ftdefaults c ? ? ? ?V 80 M ? ? ? ?? ftdefaults h ? ? ? ?V 80 M ? ? ? ?? ftdefaults ee ? ? ? V 64 M ? ? ? ?? ftdefaults exec ? ? V 72 U ? ? ? ?? ftdefaults assemble F 80 U 72 ? ? ? fttabdefaults assemble 10 16 31 72? ftdefaults pli ? ? ?F 80 U 72 ? ? ? ?
The SUBCOM command is absolutely necessary in this preview, otherwise EE subcommands from REXX do not work and the macro is useless. The subcommand environment is currently named "XEDIT" but this will change to "EE" in the future.
?
On Mon, Aug 5, 2024 at 02:05 PM, rvjansen@... wrote:
I cannot QQUIT because 'Cannot close internal file HISTORY/DEFAULT/TABS/MACROS'This is a known limitation during development/debugging. You quit this EE preview by "CC", which will switch to any modified/unsaved user file. Use "CCCC" to quit quickly if you do not care about unsaved files. ?
On Mon, Aug 5, 2024 at 02:05 PM, rvjansen@... wrote:
These are two KNOWN BUGS in this preview release, nothing can be done here now.
?
On Mon, Aug 5, 2024 at 02:05 PM, rvjansen@... wrote:
In the instructions, your advice to save the old modules can go, I think: these are on Y2 and will stay put there.You should be aware that this preview release has bugs, when these bugs are too painful then you want to run the well-tested version on the Y-Disk and have the preview modules under different names. ?
On Mon, Aug 5, 2024 at 02:05 PM, rvjansen@... wrote:
When running the exec in the way you indicate, I see a red line with 'CMS command executed -> RC = 437', 'CMS command executed -> RC = 437' is exactly what? cms exec MINIMAL 437 /cur? shall do, this is pure REXX and no EE subcommands are involved. As long as the SUBCOM command is not in SYSPROF EE A line 1, the EE subcommands in the macro (BOTTOM, INPUT, TOP, LOCATE, EXTRACT) cannot work. The INPUT command would make visible changes to the file.
?
File: MINIMAL ?EXEC ? ? A0 ?RECFM: V LRECL: ?72(72) Lines: ? ?20 Current: ? ?11?
? ? 0 * * * Top of File * * * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 1 /* REXX */ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 address "XEDIT" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 3 parse arg return_code target ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4 "bottom" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5 parse version v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 6 "input" v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 7 "top" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 8 "locate" target ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 9 "extract line" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?10 "extract curline" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ....+....1....+....2....+....3....+....4....+....5....+....6....+....7.. ? ? ?11 "bottom" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?12 "input Line" line.1 "contents:" curline.3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?13 "input Line" line.1 "reversed:" reverse(curline.3) ? ? ? ? ? ? ? ? ? ? ? ? ? ?14 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?15 "top" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?16 exit return_code ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?17 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?18 CMS bREXX 1.0.1 Jul ?5 2022 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?19 Line 10 contents: "extract curline" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?20 Line 10 reversed: "enilruc tcartxe" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?21 * * * End of File * * * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ====> cms exec MINIMAL 437 /cur ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 02=RingNext 03=Quit 06=SpltJ 07=PgUp 08=PgDw 10=PI 11=ClrCmd 12=Recall ? ? ? ? ? Modified ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ee V1.3.0_221118-1307, ?5 File(s)? ?
I hope this information will help.
?
Martin
?
?
?
|
On Mon, Aug 5, 2024 at 03:25 PM, Martin Scheffler wrote:
EE subcommands in the macro (BOTTOM, INPUT, TOP, LOCATE, EXTRACT)The EXTRACT subcommand is a Proof of Concept only, syntax differs from XEDIT. ?
Currently implemented:
? EXTRACT CASe
? EXTRACT LIne
? EXTRACT CURLine???? (curline.3 only)
?
The XEDIT equivalent would be "extract /case/line/curline/" if you need all three of these.
?
Have fun ...
Martin
? |
¿ªÔÆÌåÓýHi Martin,tried this to the best of my ability and all I get is a clock in the 3270 status indicator - then I have to force off the user or in some cases ipl cms. Do we want to take this to the git issues mailing list? I can execute everything you ask me on VM/CE but I don't have the time for own investigations. I would very much like to see it work, though! If other interested parties could follow the list that would be dandy! best regards, ¸é±ð²Ô¨¦.
|
On Fri, Aug 9, 2024 at 12:10 PM, rvjansen@... wrote:
... and all I get is a clock in the 3270 status indicator - then I have to force off the userThis also happens to me on an untouched system, I have started a second Hercules to check this. I have to investigate what I had done on MAINT almost two years ago.
?
Martin
? |
On Fri, Aug 9, 2024 at 06:27 PM, Martin Scheffler wrote:
This also happens to me on an untouched systemHi Ren¨¦, have you applied this fix to your system ( https://github.com/s390guy/vm370/issues/83#issuecomment-1278650950 ) ?
?
I did for my main system long ago and I have done it now to my *previously untouched system* - EE macros are working.
?
See /g/h390-vm/message/4327 :
?
***** Problem Solved ***????????
VM/370 Community Edition Version? 1 Release? 1.2?? has an outdated saved segment GCCLIB .??????????????????????????????????? ? Running? GCCSEG?? EXEC???? Y2? as? MAINT? solves this problem.??? ? CON FILE 1435? TO? MAINT??? COPY 01 NOHOLD???????????????????????? ? Ready; T=0.01/0.01 06:39:52??????????????????????????????????????? ? sp con to * start????????????????????????????????????????????????? ? Ready; T=0.01/0.02 06:39:59??????????????????????????????????????? ? id???????????????????????????????????????????????????????????????? ? MAINT??? AT VM370CE? VIA RSCS???? 06:40:11 10/14/22 GMT???? FRIDAY ? Ready; T=0.01/0.01 06:40:11??????????????????????????????????????? ? define storage 16m???????????????????????????????????????????????? ? STORAGE = 16384K?????????????????????????????????????????????????? ? CP ENTERED; DISABLED WAIT PSW '00020000 00000000'????????????????? ? SYSTEM CLEAR?????????????????????????????????????????????????????? ? STORAGE CLEARED - SYSTEM RESET???????????????????????????????????? ? IPL CMS??????????????????????????????????????????????????????????? ? San Lorenzo's Great Bug Factory??????????????????????????????????? ? access ( noprof??????????????????????????????????????????????????? ? Y (19E) R/O??????????????????????????????????????????????????????? ? Ready; T=0.01/0.01 06:41:52??????????????????????????????????????? ? gccseg f20000 gcclib?????????????????????????????????????????????? ? SYSTEM SAVED?????????????????????????????????????????????????????? ? GCCSEG COMPLETE??????????????????????????????????????????????????? ? Ready; T=0.04/0.12 06:42:46??????????????????????????????????????? ? sp con to * start close????????????????????????????????????????????? ?
I'll need a fresh untouched system ...
Martin
? |
On Mon, Aug 5, 2024 at 02:05 PM, rvjansen@... wrote:
is SUBCOM the only line that goes into SYSPROF EE ?This is a bug difficult to find. For simplifying the scenario, I indeed would recommend that the word SUBCOM is the only line in SYSPROF EE . ?
You should avoid having the outdated saved segment? GCCLIB? in effect. Use a 16 MB virtual machine if you cannot apply the fix from .
?
Martin
? |
It looks like I have reached a break-through. I have reworked the SUBCOM interface of EE and the macro facility seems to be much more stable. As a proof of concept, EE gives control to a special macro when a command is not recognized as an internal EE command.
?
On Thu, Oct 27, 2022 at 06:02 PM, Mark A. Stevens wrote:
I for one would rather see/use the code than look at a screen shot. The difference between Looking at the candy behind the glass, rather than actually having some. :-)It's not ready for presentation yet, the previous bleeding edge previews were bleeding too much - but it looks very promising. ?
I intend to delete the previous previews of EE in the 'files' section since I will not learn anything from bug reports of these obsolete versions.
?
Martin
|
to navigate to use esc to dismiss