Re: zero-length PC section, the binder, and resulting AMODE/RMODE

2021-01-27 Thread Binyamin Dissen
On Tue, 26 Jan 2021 17:35:12 -0500 Thomas David Rivers 
wrote:

:>Sometimes, it seems pretty easily, the output of HLASM
:>will include a zero-length PC (Private CSECT) section with
:>a valid of X'00' for the FLAG field, as evidenced from both
:>the HLASM listing and the ESD data in the ESD card of
:>the output file.

:>This can happen quite by accident and is clearly unintentional,
:>but it seems to be quite benign.

 

Most annoying as it happens when EQUates are used before a CSECT declaration.
I have no clue why an EQU requires a containing CSECT. Therefore I do not
place EQUs at the front of a program.

 

:>The flags field of a PC entry defines the AMODE and RMODE
:>for the CSECT.   AMODE is documented as being AMODE 24
:>if the lower bits are B'00' _or_ B'01'.   In this case, they would
:>be B'00'.   And the RMODE would be 24.

:>If I have such an AMODE24/RMODE 24 for a PC entry, I would expect the
:>resulting load module to be AMODE 24/RMODE 24 after binder processing;
:>but it doesn't appear to be so.

:>I could find nothing in the "Program Management: Advanced Facilities"
:>doc that indicated an AMODE flag value of B'00' is any different/special
:>verses B'01' (it is surprising that there are 2 AMODE 24 options there.)

:>So - my questions are this, and perhaps some binder aficiandos can
:>answer them:

:>   1) Is the AMODE specification of B'00' "special" in some way, vs. the
:>   presumably equivalent specification of B'01'.

:>   2) Does the binder ignore zero-length CSECTs when determining
:>   the resulting AMODE and RMODE of the result load module?
:>   (That would make some sense, but I couldn't find a statement
:>   to that effect.)  Seems like the "older" linkage-editor would
:>   need the same requirement.

How would a zero length CSECT be placed in a load module? 

--
Binyamin Dissen 
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Dana Mitchell
On Tue, 26 Jan 2021 18:35:24 -0500, Phil Smith III  wrote:
>
>And a lot are very poorly qualified. I got one yesterday for a "mainframe job" 
>that was on an "AS/400". OK, it did mention "I-Series" later on, so only two 
>generations (and 15 years) net dead. And spelling it wrong.
>
>I don't necessarily blame the recruiter for that one, but would you work for a 
>company that wasn't sure what they were running? I mean, somebody there had to 
>write the req...
>

You might be surprised how many companies' management, end users, and even IT 
staff still refer to them as the 'AS/400'

Dana

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Radoslaw Skorupka

W dniu 27.01.2021 o 14:58, Dana Mitchell pisze:

On Tue, 26 Jan 2021 18:35:24 -0500, Phil Smith III  wrote:

And a lot are very poorly qualified. I got one yesterday for a "mainframe job" that was on an 
"AS/400". OK, it did mention "I-Series" later on, so only two generations (and 15 years) 
net dead. And spelling it wrong.

I don't necessarily blame the recruiter for that one, but would you work for a 
company that wasn't sure what they were running? I mean, somebody there had to 
write the req...


You might be surprised how many companies' management, end users, and even IT 
staff still refer to them as the 'AS/400'


Actually I say "System i, formerly known as AS/400". That's because 
"system i" is not recognized. "system" is widely used in a lot of cases, 
"i" sounds like some stutter, it is too short. Any longer name like 
"System Gismo", "System George", "System Rapid1" would be better 
recognized.
Not to mention i-stuff from Apple and confusion. What is OS name for 
System i? It was" i5/OS", now it is "IBM i". In short just "i". "i 
operating system". And "iOS" is Apple OS. There were no confusion with 
OS/400.



--
Radoslaw Skorupka
(currently unemployed)
Lodz, Poland

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Steve Thompson
Then why do so many people complain about vi outside of mainframers?

Why are there other editors and even mods for vi if it is so wonderful?

Sent from my iPhone — small keyboarf, fat fungrs, stupd spell manglr. Expct 
mistaks 


> On Jan 27, 2021, at 12:57 AM, Tom Brennan  wrote:
> 
> On 1/26/2021 7:42 PM, David Crayford wrote:
>> I know the old adage that old dogs can't learn new tricks but why not just 
>> learn native Linux tools? 
> Because somebody decided that "end save" would be ":wq" which of course 
> makes perfect sense :)
> 
> Actually, I barely know enough of the vi editor to get by, and have to google 
> every time even for simple things like how to move to the bottom of a file.  
> But other mainframe folks I work with are far worse than me.
> 
> Still, I agree with you.  Just learn what everybody else has already found to 
> work best in that environment.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Dana Mitchell
On Wed, 27 Jan 2021 15:23:18 +0100, Radoslaw Skorupka  
wrote:

>Not to mention i-stuff from Apple and confusion. What is OS name for
>System i? It was" i5/OS", now it is "IBM i". In short just "i". "i
>operating system". 


I believe the current official name is IBMi running on IBM Power Systems.  It 
does make googling for technical information difficult at times
Dana

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread zMan
As the saying goes, vi has two modes: one where it corrupts your data, and
one where it beeps at you.

On Wed, Jan 27, 2021 at 9:44 AM Steve Thompson  wrote:

> Then why do so many people complain about vi outside of mainframers?
>
> Why are there other editors and even mods for vi if it is so wonderful?
>
> Sent from my iPhone — small keyboarf, fat fungrs, stupd spell manglr.
> Expct mistaks
>
>
> > On Jan 27, 2021, at 12:57 AM, Tom Brennan 
> wrote:
> >
> > On 1/26/2021 7:42 PM, David Crayford wrote:
> >> I know the old adage that old dogs can't learn new tricks but why not
> just learn native Linux tools?
> > Because somebody decided that "end save" would be ":wq" which of
> course makes perfect sense :)
> >
> > Actually, I barely know enough of the vi editor to get by, and have to
> google every time even for simple things like how to move to the bottom of
> a file.  But other mainframe folks I work with are far worse than me.
> >
> > Still, I agree with you.  Just learn what everybody else has already
> found to work best in that environment.
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Phil Smith III
Dana Mitchell wrote:

>I believe the current official name is IBMi running on IBM Power Systems.
It does make googling for technical information difficult at times

 

Right, with a space after "IBM". Stupid name (and of course un-googleable:
"When I was at IBM, I used to." comes up instead), but it's the name. Not
AS/400, not iSeries, not System i, any more than that laptop you're on is a
Pentium (or a 386, or an 8086).

 

Of course many people still call it "AS/400"; a jobreq shouldn't. It might
*also* mention it, as in: "IBM i (System i, iSeries, AS/400)".

 

Yes, I'm being a purist here. But to me it just shows a lack of precision
that would be concerning in an employer-again, same as a PC jobreq that said
"Familiarity with Pentium computers".

 

Shmuel: No, different recruiting firms. Clearly some jobreq shows up on
indeed.com or something and the bottom-feeders get trolling.

 

...phsiii 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Paul Gilmartin
On Wed, 27 Jan 2021 15:44:46 +0800, David Crayford wrote:

>Doesn't everybody know that 'G' takes you to the bottom of the file and
>'gg' to the top ;)
> 
I didn't.  I had been using '1G' for decades since I learned it.
Thanks for the hint.

Has Rocket ported Vim to z/OS?


On Wed, 27 Jan 2021 06:05:05 +, Seymour J Metz wrote:

>> Linux ISPF clone
>
>No File Tailoring, among other issues
>
I never learned it.  I have relied on keeping my JCL in here-documents
in shell scripts and relying on shell facilities for tailoring.  How much
am I missing?

The glaring lack in ISPF Edit is Command Substitution such as in vi:
:r ! TZ=EST5EDT date
:w ! mutt e...@univie.ac.at

I've occasonaly dabbled in macros for that.  It should be built-in.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Tom Brennan

On 1/27/2021 6:43 AM, Steve Thompson wrote:

Then why do so many people complain about vi outside of mainframers?
Why are there other editors and even mods for vi if it is so wonderful?

That's probably true, but around 2005 when I didn't have enough z/OS 
work to do, I moved about half my time over to the dark side of AIX, 
Linux, and at least a couple of other Unixes that I can't remember - 
working with a bunch of folks who never touched a mainframe.  I don't 
remember a single complaint about vi from them.  I did ask why (in the 
world) they used it, and they said because it's always available by 
default - no install needed.


The last time I had any major Linux editing to do (writing a relatively 
large system in C, multiple modules, etc.) I used the editor that comes 
with Microsoft Visual Studio on Win 10, with Samba setup to 
automatically save the files from Windows over to the Linux box.  Worked 
great and no vi or whatever needed.  Maybe that could be an alternative 
on the mainframe too, at least for a large project where it's worth 
setting up Samba.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Paul Gilmartin
On Wed, 27 Jan 2021 08:20:50 -0800, Tom Brennan  wrote:

>...  I don't
>remember a single complaint about vi from them.  I did ask why (in the
>world) they used it, and they said because it's always available by
>default - no install needed.
> 
I have been cautioned by old-timers that I should master 'ex'
lest 'vi' be unavailable.

>... I used the editor that comes
>with Microsoft Visual Studio on Win 10, with Samba setup to
>automatically save the files from Windows over to the Linux box.  
>
Similarly, I've kept most of my data on a Solaris server with a
z/OS NFS client.  ISPF 3.17 or vi ad lib.  I set my Solaris
locale to ISO8859-1.  UTF-8 would have been a challenge.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Styles, Andy (ITS zPlatform Services)
Classification: Public

Rocket has indeed ported vim to z/OS; I use it all the time. 

It took a while to getting used to, being unfamiliar with that kind of editor, 
but once I got the terminal file sorted, and the keyboard mappings worked out, 
it's good. The challenge is the extent of what it can do - I've barely 
scratched the surface and I'm sure I could be doing things more efficiently, 
but for what I need it for, it's fine.

Andy Styles
z/Series System Programmer

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Paul Gilmartin
Sent: 27 January 2021 16:20
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

-- This email has reached the Bank via an external source --
 

On Wed, 27 Jan 2021 15:44:46 +0800, David Crayford wrote:

>Doesn't everybody know that 'G' takes you to the bottom of the file and 
>'gg' to the top ;)
> 
I didn't.  I had been using '1G' for decades since I learned it.
Thanks for the hint.

Has Rocket ported Vim to z/OS?


On Wed, 27 Jan 2021 06:05:05 +, Seymour J Metz wrote:

>> Linux ISPF clone
>
>No File Tailoring, among other issues
>
I never learned it.  I have relied on keeping my JCL in here-documents in shell 
scripts and relying on shell facilities for tailoring.  How much am I missing?

The glaring lack in ISPF Edit is Command Substitution such as in vi:
:r ! TZ=EST5EDT date
:w ! mutt e...@univie.ac.at

I've occasonaly dabbled in macros for that.  It should be built-in.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Lloyds Banking Group plc. Registered Office: The Mound, Edinburgh EH1 1YZ. 
Registered in Scotland no. SC95000. Telephone: 0131 225 4555.

Lloyds Bank plc. Registered Office: 25 Gresham Street, London EC2V 7HN. 
Registered in England and Wales no. 2065. Telephone 0207626 1500.

Bank of Scotland plc. Registered Office: The Mound, Edinburgh EH1 1YZ. 
Registered in Scotland no. SC327000. Telephone: 03457 801 801.

Lloyds Bank Corporate Markets plc. Registered office: 25 Gresham Street, London 
EC2V 7HN. Registered in England and Wales no. 10399850.

Scottish Widows Schroder Personal Wealth Limited. Registered Office: 25 Gresham 
Street, London EC2V 7HN. Registered in England and Wales no. 11722983.

Lloyds Bank plc, Bank of Scotland plc and Lloyds Bank Corporate Markets plc are 
authorised by the Prudential Regulation Authority and regulated by the 
Financial Conduct Authority and Prudential Regulation Authority.

Scottish Widows Schroder Personal Wealth Limited is authorised and regulated by 
the Financial Conduct Authority.

Lloyds Bank Corporate Markets Wertpapierhandelsbank GmbH is a wholly-owned 
subsidiary of Lloyds Bank Corporate Markets plc. Lloyds Bank Corporate Markets 
Wertpapierhandelsbank GmbH has its registered office at Thurn-und-Taxis Platz 
6, 60313 Frankfurt, Germany. The company is registered with the Amtsgericht 
Frankfurt am Main, HRB 111650. Lloyds Bank Corporate Markets 
Wertpapierhandelsbank GmbH is supervised by the Bundesanstalt für 
Finanzdienstleistungsaufsicht.

Halifax is a division of Bank of Scotland plc.

HBOS plc. Registered Office: The Mound, Edinburgh EH1 1YZ. Registered in 
Scotland no. SC218813.



This e-mail (including any attachments) is private and confidential and may 
contain privileged material. If you have received this e-mail in error, please 
notify the sender and delete it (including any attachments) immediately. You 
must not copy, distribute, disclose or use any of the information in it or any 
attachments. Telephone calls may be monitored or recorded.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
> I did ask why (in the world) they used it, and they said because 
> it's always available by default - no install needed.

That is certainly a good reason for learning "The Editor From Hell". But isn't 
emacs almost as common?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Tom 
Brennan [t...@tombrennansoftware.com]
Sent: Wednesday, January 27, 2021 11:20 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On 1/27/2021 6:43 AM, Steve Thompson wrote:
> Then why do so many people complain about vi outside of mainframers?
> Why are there other editors and even mods for vi if it is so wonderful?
>
That's probably true, but around 2005 when I didn't have enough z/OS
work to do, I moved about half my time over to the dark side of AIX,
Linux, and at least a couple of other Unixes that I can't remember -
working with a bunch of folks who never touched a mainframe.  I don't
remember a single complaint about vi from them.  I did ask why (in the
world) they used it, and they said because it's always available by
default - no install needed.

The last time I had any major Linux editing to do (writing a relatively
large system in C, multiple modules, etc.) I used the editor that comes
with Microsoft Visual Studio on Win 10, with Samba setup to
automatically save the files from Windows over to the Linux box.  Worked
great and no vi or whatever needed.  Maybe that could be an alternative
on the mainframe too, at least for a large project where it's worth
setting up Samba.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


TSO Logon Proc IEFPROC

2021-01-27 Thread Elaine Beal
I give up :)
I have two logon procs, 
on LPAR1, logon proc A works as desired
the thing is, I can't find it

I've looked in all of the JES2 PROCLIBs

is there anything special about logon proc IEFPROC?
I see the DD name in a lot of procs in the proclib but no proc named IEFPROC
this is the one that works but I can't find it to compare to the one that 
doesn't work

I can find the one that doesn't work on LPAR2

Thanks,
Elaine


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
I've also seen wonky questionnaires, e.g., asking both about experience with 
3168 and with 370/168, even though the 3168 is the processor for the 370/168.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Phil Smith III [li...@akphs.com]
Sent: Wednesday, January 27, 2021 10:19 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

Dana Mitchell wrote:

>I believe the current official name is IBMi running on IBM Power Systems.
It does make googling for technical information difficult at times



Right, with a space after "IBM". Stupid name (and of course un-googleable:
"When I was at IBM, I used to." comes up instead), but it's the name. Not
AS/400, not iSeries, not System i, any more than that laptop you're on is a
Pentium (or a 386, or an 8086).



Of course many people still call it "AS/400"; a jobreq shouldn't. It might
*also* mention it, as in: "IBM i (System i, iSeries, AS/400)".



Yes, I'm being a purist here. But to me it just shows a lack of precision
that would be concerning in an employer-again, same as a PC jobreq that said
"Familiarity with Pentium computers".



Shmuel: No, different recruiting firms. Clearly some jobreq shows up on
indeed.com or something and the bottom-feeders get trolling.



...phsiii


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO Logon Proc IEFPROC

2021-01-27 Thread Elaine Beal
nm :)
I found another path

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Steve Thompson
And then there are the marketing types that are clueless as to what protecting 
the brand does to manual titles which also fouls up google and other search 
Engines. 

Sent from my iPhone — small keyboarf, fat fungrs, stupd spell manglr. Expct 
mistaks 


> On Jan 27, 2021, at 10:20 AM, Phil Smith III  wrote:
> 
> Dana Mitchell wrote:
> 
>> I believe the current official name is IBMi running on IBM Power Systems.
> It does make googling for technical information difficult at times
> 
> 
> 
> Right, with a space after "IBM". Stupid name (and of course un-googleable:
> "When I was at IBM, I used to." comes up instead), but it's the name. Not
> AS/400, not iSeries, not System i, any more than that laptop you're on is a
> Pentium (or a 386, or an 8086).
> 
> 
> 
> Of course many people still call it "AS/400"; a jobreq shouldn't. It might
> *also* mention it, as in: "IBM i (System i, iSeries, AS/400)".
> 
> 
> 
> Yes, I'm being a purist here. But to me it just shows a lack of precision
> that would be concerning in an employer-again, same as a PC jobreq that said
> "Familiarity with Pentium computers".
> 
> 
> 
> Shmuel: No, different recruiting firms. Clearly some jobreq shows up on
> indeed.com or something and the bottom-feeders get trolling.
> 
> 
> 
> ...phsiii 
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO Logon Proc IEFPROC

2021-01-27 Thread Charles Mills
Hitting Send on the list e-mail is the key to finding the solution. 

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Elaine Beal
Sent: Wednesday, January 27, 2021 9:15 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: TSO Logon Proc IEFPROC

nm :)
I found another path

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
The first thing I look at in an editor is the macro language. ISPF has it all 
over vi in that regard. While I don't like all those parentheses, emacs is 
clearly better than vi in that regard.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, January 27, 2021 2:44 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

Doesn't everybody know that 'G' takes you to the bottom of the file and
'gg' to the top ;)

I used to hate Vim and considered the learning curve too steep. First
thing I would do when I spun up a Linux VM was install nano. Then I bit
the bullet and invested the time to learn how to use it.
Now it's my favorite text editor. I use it all the time on z/OS as my
employer has ported it as part of the z/OS Open Source tools product.
Once you have an intermediate level of proficiency you
can do amazing things WRT navigation, searching/replacing, editing all
with a ridiculously small amount of keystrokes. To beautify source code
indentation simply type 'gg=G'.

If you check out the neovim [1] fork contributors. They're all young
guys! These are web devs, devops, game developers all using a shell
based TUI editor and not a fancy GUI. 41K stars is just amazing!
To general consensus is that using a mouse is a productivity killer. How
times change! Nobody would consider writing an ISPF WSA these days.

Don't fight it, feel it. Watch a few YouTube tutorial videos and you'll
be a convert in no time.

[1] 
https://secure-web.cisco.com/1QgPCAFtLnqwmqEYF3MPtZYZENyxwzsFUV4xpSA38BYbBU_QN4wbLZnTgYS8L82-nFWxMcG5Ms9jgKRGSr0Wpz6uh4TNOSsCXDCQTfA4phOymlCU0xnkhpLFK0GFBmCZ1fiCsxUm0wkIwes12ehYbdliqwgCs3CKBSgG1attgYp1L6d6t1WxYDygW6cl9Fhw-hEn4Rr5x7bKNKxmUEsQkA6NN3dbJW2pcPsx-CQKuZytIwb9_gvjvQakasLzqTGTQ8vGuSPWY3AYGDnW58oeO25XyCiTBXVWU_B3_nVjj-WdbQSyvE90xAJba13Mhn31dG11FW9lVmEYa-uMUDObV6qyubWNMNu12g9QBNIRI6dEVXSK-eqqH_qcimYrpQsFSZa5OB3e-GuVNhPYLGahpfFp9XEq69a2p4NyhEf62fjoAv8cVB8eTzWGUqUPCKir7/https%3A%2F%2Fgithub.com%2Fneovim%2Fneovim

On 27/01/2021 1:57 pm, Tom Brennan wrote:
> On 1/26/2021 7:42 PM, David Crayford wrote:
>> I know the old adage that old dogs can't learn new tricks but why not
>> just learn native Linux tools?
> Because somebody decided that "end save" would be ":wq" which of
> course makes perfect sense :)
>
> Actually, I barely know enough of the vi editor to get by, and have to
> google every time even for simple things like how to move to the
> bottom of a file.  But other mainframe folks I work with are far worse
> than me.
>
> Still, I agree with you.  Just learn what everybody else has already
> found to work best in that environment.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Paul Gilmartin
On Wed, 27 Jan 2021 08:50:05 -0600, Dana Mitchell wrote:
>
>
>I believe the current official name is IBMi running on IBM Power Systems.  It 
>does make googling for technical information difficult at times
>
What could be worse than "C"?  (but is there a "word" qualifier?)

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO Logon Proc IEFPROC

2021-01-27 Thread Elaine Beal
for future reference the ISPF panel showed IEFPROC but the logon panel 
showed another name
in other words the logon proc member name was different than the proc name
the 'failing' proc has the same name as the member name

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO Logon Proc IEFPROC

2021-01-27 Thread Seymour J Metz
Are you talking about the proc name, a step name or a ddname? The step name 
IEFPROC has significance. I've never seen a TSO proc or DD named IEFPROC.

Have you looked at your JES parameter? That's where the logon proclib is most 
likely defined, although it could be in the master JCL.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Elaine Beal [elaine.b...@gxs.com]
Sent: Wednesday, January 27, 2021 12:13 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: TSO Logon Proc IEFPROC

I give up :)
I have two logon procs,
on LPAR1, logon proc A works as desired
the thing is, I can't find it

I've looked in all of the JES2 PROCLIBs

is there anything special about logon proc IEFPROC?
I see the DD name in a lot of procs in the proclib but no proc named IEFPROC
this is the one that works but I can't find it to compare to the one that 
doesn't work

I can find the one that doesn't work on LPAR2

Thanks,
Elaine


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO Logon Proc IEFPROC

2021-01-27 Thread Seymour J Metz
What ISPF panel? What field? I'm confident is that what you were looking at was 
a procstep name, not a proc name.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Elaine Beal [elaine.b...@gxs.com]
Sent: Wednesday, January 27, 2021 12:36 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: TSO Logon Proc IEFPROC

for future reference the ISPF panel showed IEFPROC but the logon panel 
showed another name
in other words the logon proc member name was different than the proc name
the 'failing' proc has the same name as the member name

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


RMM/OAM/SMS

2021-01-27 Thread Ken Bloom
Need some advice here .  When trying to mount a scratch tape on a manual 
library, the LOAD DISPLAY command comes down the channel as a M (Storage Group 
name) rather than MSCRTCH.  Any ideas as to what is configured incorrectly in 
OAM or SMS?

Kenneth A. Bloom
CEO
Avenir Technologies Inc
/d/b/a Visara International
203-984-2235
bl...@visara.com
www.visara.com



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: RMM/OAM/SMS

2021-01-27 Thread Edgington, Jerry
Best guess would be the SMS ACS routines. That would be first place I would 
look.

Jerry 

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Ken 
Bloom
Sent: Wednesday, January 27, 2021 1:03 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: RMM/OAM/SMS

This message was sent from an external source outside of Western & Southern's 
network. Do not click links or open attachments unless you recognize the sender 
and know the contents are safe.


Need some advice here .  When trying to mount a scratch tape on a manual 
library, the LOAD DISPLAY command comes down the channel as a M (Storage Group 
name) rather than MSCRTCH.  Any ideas as to what is configured incorrectly in 
OAM or SMS?

Kenneth A. Bloom
CEO
Avenir Technologies Inc
/d/b/a Visara International
203-984-2235
bl...@visara.com
www.visara.com



--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: RMM/OAM/SMS

2021-01-27 Thread Michael Watkins
A 'manual' tape library? Is this command being issued on the GUI for an EMC DLm?

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Edgington, Jerry
Sent: Wednesday, January 27, 2021 12:07 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: RMM/OAM/SMS

CAUTION: This email originated from outside of the Texas Comptroller's email 
system.
DO NOT click links or open attachments unless you expect them from the sender 
and know the content is safe.

Best guess would be the SMS ACS routines. That would be first place I would 
look.

Jerry

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Ken 
Bloom
Sent: Wednesday, January 27, 2021 1:03 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: RMM/OAM/SMS

This message was sent from an external source outside of Western & Southern's 
network. Do not click links or open attachments unless you recognize the sender 
and know the contents are safe.


Need some advice here .  When trying to mount a scratch tape on a manual 
library, the LOAD DISPLAY command comes down the channel as a M (Storage Group 
name) rather than MSCRTCH.  Any ideas as to what is configured incorrectly in 
OAM or SMS?

Kenneth A. Bloom
CEO
Avenir Technologies Inc
/d/b/a Visara International
203-984-2235
bl...@visara.com
https://gcc02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.visara.com%2F&data=04%7C01%7Cmichael.watkins%40CPA.TEXAS.GOV%7C9be3bb253a744601e14a08d8c2ee5d8d%7C2055feba299d4d0daa5a73b8b42fef08%7C0%7C0%7C637473676345494710%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=KG%2Bmp07qpDpHtFYfY4Oeyfmf%2FSL8BKusXqgx5%2FjVFKA%3D&reserved=0



--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Charles Mills
How about the language Go? The project takes great care to explain again and 
again that the name of the language is Go, not Golang -- but their Web site is 
golang.org -- otherwise you could never find it with a search.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Wednesday, January 27, 2021 9:35 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Recruiters are looking for mainframers

On Wed, 27 Jan 2021 08:50:05 -0600, Dana Mitchell wrote:
>
>
>I believe the current official name is IBMi running on IBM Power Systems.  It 
>does make googling for technical information difficult at times
>
What could be worse than "C"?  (but is there a "word" qualifier?)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: RMM/OAM/SMS

2021-01-27 Thread Ken Bloom
normal JCL for running a tape job.  The issue is probably in the OAM/SMS 
configuration

Kenneth A. Bloom
CEO
Avenir Technologies Inc 
/d/b/a Visara International
203-984-2235
bl...@visara.com
www.visara.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Michael Watkins
Sent: Wednesday, January 27, 2021 1:18 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: RMM/OAM/SMS

A 'manual' tape library? Is this command being issued on the GUI for an EMC DLm?

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Edgington, Jerry
Sent: Wednesday, January 27, 2021 12:07 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: RMM/OAM/SMS

CAUTION: This email originated from outside of the Texas Comptroller's email 
system.
DO NOT click links or open attachments unless you expect them from the sender 
and know the content is safe.

Best guess would be the SMS ACS routines. That would be first place I would 
look.

Jerry

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Ken 
Bloom
Sent: Wednesday, January 27, 2021 1:03 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: RMM/OAM/SMS

This message was sent from an external source outside of Western & Southern's 
network. Do not click links or open attachments unless you recognize the sender 
and know the contents are safe.


Need some advice here .  When trying to mount a scratch tape on a manual 
library, the LOAD DISPLAY command comes down the channel as a M (Storage Group 
name) rather than MSCRTCH.  Any ideas as to what is configured incorrectly in 
OAM or SMS?

Kenneth A. Bloom
CEO
Avenir Technologies Inc
/d/b/a Visara International
203-984-2235
bl...@visara.com
https://gcc02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.visara.com%2F&data=04%7C01%7Cmichael.watkins%40CPA.TEXAS.GOV%7C9be3bb253a744601e14a08d8c2ee5d8d%7C2055feba299d4d0daa5a73b8b42fef08%7C0%7C0%7C637473676345494710%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=KG%2Bmp07qpDpHtFYfY4Oeyfmf%2FSL8BKusXqgx5%2FjVFKA%3D&reserved=0



--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: RMM/OAM/SMS

2021-01-27 Thread Ken Bloom
Thanks Jerry

Kenneth A. Bloom
CEO
Avenir Technologies Inc 
/d/b/a Visara International
203-984-2235
bl...@visara.com
www.visara.com



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Edgington, Jerry
Sent: Wednesday, January 27, 2021 1:07 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: RMM/OAM/SMS

Best guess would be the SMS ACS routines. That would be first place I would 
look.

Jerry 

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Ken 
Bloom
Sent: Wednesday, January 27, 2021 1:03 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: RMM/OAM/SMS

This message was sent from an external source outside of Western & Southern's 
network. Do not click links or open attachments unless you recognize the sender 
and know the contents are safe.


Need some advice here .  When trying to mount a scratch tape on a manual 
library, the LOAD DISPLAY command comes down the channel as a M (Storage Group 
name) rather than MSCRTCH.  Any ideas as to what is configured incorrectly in 
OAM or SMS?

Kenneth A. Bloom
CEO
Avenir Technologies Inc
/d/b/a Visara International
203-984-2235
bl...@visara.com
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fwww.visara.com&c=E,1,8QQQM7XWO29Pf27N7qSFejUj0WkssM8dpbBlRb8-OvLtReqTZ-szHOPChv5xMH7LaCMxQNgVi53Ept5f2PRKT7ghYvO0ph-shuYMw22T&typo=1



--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Tom Brennan

On 1/27/2021 9:02 AM, Seymour J Metz wrote:

I did ask why (in the world) they used it, and they said because
it's always available by default - no install needed.


That is certainly a good reason for learning "The Editor From Hell". But isn't 
emacs almost as common?


It may be, but they never mentioned emacs and as far as I could tell 
they used nothing but vi.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO Logon Proc IEFPROC

2021-01-27 Thread Lizette Koehler
You can have JES2 Proc that has Proclibs in it.  And there can be
Dynamically added JES2 Proclibs

You need to make sure to check for all types of proclibs

$DPROCLIB should show you what is dynamic


Lizette


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Seymour J Metz
Sent: Wednesday, January 27, 2021 10:43 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: TSO Logon Proc IEFPROC

What ISPF panel? What field? I'm confident is that what you were looking at
was a procstep name, not a proc name.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of
Elaine Beal [elaine.b...@gxs.com]
Sent: Wednesday, January 27, 2021 12:36 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: TSO Logon Proc IEFPROC

for future reference the ISPF panel showed IEFPROC but the logon panel
showed another name in other words the logon proc member name was different
than the proc name the 'failing' proc has the same name as the member name

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Tony Harminc
On Tue, 26 Jan 2021 at 14:03, Paul Gilmartin
<000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
>
> On Tue, 26 Jan 2021 10:41:42 -0800, Tom Brennan  wrote:
>
> >I haven't used SPF/PC in many years, but I do remember it doing things
> >that weren't possible via 3270, and those were sometimes a surprise.
> >For example, I think I remember it automatically scrolling down text
> >just by moving the cursor past the bottom of the screen.  Can't do that
> >on a real 3270 terminal.
> >
> Are you suggesting (below) that's undesirable?  I'd think it ideal.  A 3270
> emulator should (by configuration option) automatically send PF8 when
> the user moves the cursor past the bottom of the screen.

Nooo...! I use the cursor-down key all the time if I'm near the bottom
of the screen and want to be near the top. I would be seriously PO'd
if some ISPF-like program changed that to do any kinf of scroll down,
whether line or screen at a time.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Tony Harminc
On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:

> That's probably true, but around 2005 when I didn't have enough z/OS
> work to do, I moved about half my time over to the dark side of AIX,
> Linux, and at least a couple of other Unixes that I can't remember -
> working with a bunch of folks who never touched a mainframe.  I don't
> remember a single complaint about vi from them.  I did ask why (in the
> world) they used it, and they said because it's always available by
> default - no install needed.

TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Tony Harminc
On Wed, 27 Jan 2021 at 00:55, Seymour J Metz  wrote:
>
> > I'll get pinged by 6 or 7 recruiters for what's clearly the same job, all 
> > the same week.
>
> How many were from the same recruiting firm?
>
> > And spelling it wrong.
>
> As in "z/OS (MVC)"?

Or "z/OS (VMS)"!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Tom Brennan

On 1/27/2021 12:58 PM, Tony Harminc wrote:

Nooo...! I use the cursor-down key all the time if I'm near the bottom
of the screen and want to be near the top. I would be seriously PO'd
if some ISPF-like program changed that to do any kinf of scroll down,
whether line or screen at a time.


Ha ha!  Same here.  That's probably why he mentioned it should be an 
option setting, for folks like us who exploit the cursor wrap-around 
(both up/down and even left/right).


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Tony Harminc
On Wed, 27 Jan 2021 at 09:23, Radoslaw Skorupka  wrote:

> Not to mention i-stuff from Apple and confusion. What is OS name for
> System i? It was" i5/OS", now it is "IBM i". In short just "i". "i
> operating system". And "iOS" is Apple OS. There were no confusion with
> OS/400.

And "IOS" is a Cisco OS. Hard to imagine that those two didn't get
into a trademark battle over that one.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Mike Schwab
http://www.spflite.com/  is still around.  Can it upload to z/Linux?

On Tue, Jan 26, 2021 at 9:22 AM PINION, RICHARD W.
 wrote:
>
> Does anybody remember an ISPF product that ran under mainframe Linux from
> the early 2000's?  And, does anybody remember Command Technology Corporation's
> SPF/PC?  Just walking down memory lane.
> Confidentiality notice:
> This e-mail message, including any attachments, may contain legally 
> privileged and/or confidential information. If you are not the intended 
> recipient(s), or the employee or agent responsible for delivery of this 
> message to the intended recipient(s), you are hereby notified that any 
> dissemination, distribution, or copying of this e-mail message is strictly 
> prohibited. If you have received this message in error, please immediately 
> notify the sender and delete this e-mail message from your computer.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Tom Brennan

On 1/27/2021 1:00 PM, Tony Harminc wrote:


TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!



Side story:  Before I knew what an IBM mainframe was, I worked with 
computer mapping on a PDP-something and there was a lady in the office 
who was a user of the (remote) company mainframe.  Apparently part of 
her job was working with tables of data using the TSO line editor, 
because one day she was just giddy with excitement, "Tom, come look at 
this, it's called FSE and I can edit the whole screen at once!!" I think 
that was around 1979.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Tom Conley

NANO.  Easily the most ISPF-like of the Unix editors.  That is all.

Regards,
Tom Conley

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Bob Bridges
I gotta admit "C" looks pretty bad.  But I've never been a C programmer, so 
I've never run up against that problem personally.  My own current favorite is 
"Top Secret", which is a great security product but just try to find jobs 
involving it via web searches.  All I see are gigs requiring a military 
clearance.  I really feel for the recruiters who have to do that.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* The most important thing a father can do for his children is to love their 
mother.  -Theodore Hesburgh */

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Paul Gilmartin
Sent: Wednesday, January 27, 2021 12:35

What could be worse than "C"?  (but is there a "word" qualifier?)

--- On Wed, 27 Jan 2021 08:50:05 -0600, Dana Mitchell wrote:
>I believe the current official name is IBMi running on IBM Power 
>Systems.  It does make googling for technical information difficult at 
>times

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Paul Gilmartin
On Wed, 27 Jan 2021 13:03:50 -0800, Tom Brennan wrote:

>On 1/27/2021 12:58 PM, Tony Harminc wrote:
>> Nooo...! I use the cursor-down key all the time if I'm near the bottom
>> of the screen and want to be near the top. I would be seriously PO'd
>> if some ISPF-like program changed that to do any kinf of scroll down,
>> whether line or screen at a time.
>
>Ha ha!  Same here.  That's probably why he mentioned it should be an
>option setting, for folks like us who exploit the cursor wrap-around
>(both up/down and even left/right).
>
True, I did say "optional".  Oddly, I've relied on the left/right wrap
more than the up/down; particularly to add to the end of a line (with
nulls on.)  Probably because my files more often fit the screen horizontally
than vertically.  At times, I've put the function of vi's 'A' in a macro
on a PF key.

And/or I've set a "Home" key to memorize the cursor position so
after a command it moves back to that position.  I've seen complaints
about the modal behavior of vi, but ISPF Edit is likewise modal
according whether the cursor is on the command line.

Hmmm ... How about Shift/cursor down for scrolling; regular for
wrapping?  The command line gets in the way of scrolling; my (XEDIT)
"Home"  macro hid the command line and PF key legend when it placed ]
the cursor back in the file text -- a couple more lines visible on
an antique terminal.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
That's a funny way to spell pico. GNU nano isn't remotely ISPF-like.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Tom 
Conley [pinnc...@rochester.rr.com]
Sent: Wednesday, January 27, 2021 4:35 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

NANO.  Easily the most ISPF-like of the Unix editors.  That is all.

Regards,
Tom Conley

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
No Linux.

No REXX.

No sale.

How much does Uni-SPF Extended cost and what is missing from it?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Mike Schwab [mike.a.sch...@gmail.com]
Sent: Wednesday, January 27, 2021 4:14 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

http://secure-web.cisco.com/1bANQKyHaiyIOvPp0u70GFcc-L4GI9L6al8rfbR1OpbiL-7twIJvxRTO9zy7R7fmCcQk0y22Q4slVkyiUnSCXlOYooLq8H4-fOhYml-dXRramrYVBnAZ-ChPK9B8ayk-LWVKJ9_Rboeyk7gwveGx1de66kKI5G1jceirJ77xi9xWPGvQu-Ni4MeBTuyWqKJdyPUY4YFgcLFxEffOpzt7zD_UudnjMmuUd7IihYnm0EOqoa0asVm4UpjdWCDocQuJl-qDBbbhGsONrtl4Pr_75aTPx1qZqoMKA-i8C4wiKkphdg9qAeE95KIwpdMRJF-o-AS7hTMojpNawsj-yyIIKia_cf-82nCtp2jRrYDCsnyOCsJLrmOwrXn5LoDhoH6yG5X6MfEMOxtaqehyQihCKG5S4nzc4hnYOI6MrjFo05psCkgrSobShPFJ_HEcuGZCo/http%3A%2F%2Fwww.spflite.com%2F
  is still around.  Can it upload to z/Linux?

On Tue, Jan 26, 2021 at 9:22 AM PINION, RICHARD W.
 wrote:
>
> Does anybody remember an ISPF product that ran under mainframe Linux from
> the early 2000's?  And, does anybody remember Command Technology Corporation's
> SPF/PC?  Just walking down memory lane.
> Confidentiality notice:
> This e-mail message, including any attachments, may contain legally 
> privileged and/or confidential information. If you are not the intended 
> recipient(s), or the employee or agent responsible for delivery of this 
> message to the intended recipient(s), you are hereby notified that any 
> dissemination, distribution, or copying of this e-mail message is strictly 
> prohibited. If you have received this message in error, please immediately 
> notify the sender and delete this e-mail message from your computer.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



--
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Seymour J Metz
Can you trademark something that someone else has been using for decades?

Input/Output Supervisor.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:05 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Recruiters are looking for mainframers

On Wed, 27 Jan 2021 at 09:23, Radoslaw Skorupka  wrote:

> Not to mention i-stuff from Apple and confusion. What is OS name for
> System i? It was" i5/OS", now it is "IBM i". In short just "i". "i
> operating system". And "iOS" is Apple OS. There were no confusion with
> OS/400.

And "IOS" is a Cisco OS. Hard to imagine that those two didn't get
into a trademark battle over that one.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Recruiters are looking for mainframers

2021-01-27 Thread Seymour J Metz
Well, there was a VMS option for OS/360; basically MVT with all jobs sharing a 
single region with different keys. Fragmentation must have been horrendous, and 
by 1968 it was ancient history.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:03 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Recruiters are looking for mainframers

On Wed, 27 Jan 2021 at 00:55, Seymour J Metz  wrote:
>
> > I'll get pinged by 6 or 7 recruiters for what's clearly the same job, all 
> > the same week.
>
> How many were from the same recruiting firm?
>
> > And spelling it wrong.
>
> As in "z/OS (MVC)"?

Or "z/OS (VMS)"!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
Yes, and you can write macros for it. Still, when you have ISPF available 
there's little call to use TSO EDIT.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:

> That's probably true, but around 2005 when I didn't have enough z/OS
> work to do, I moved about half my time over to the dark side of AIX,
> Linux, and at least a couple of other Unixes that I can't remember -
> working with a bunch of folks who never touched a mainframe.  I don't
> remember a single complaint about vi from them.  I did ask why (in the
> world) they used it, and they said because it's always available by
> default - no install needed.

TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
I generally want scroll up and down, but a line at a time, not a page. I also 
want scroll right. However, for cursor left I want wrap; in TSPF I often use 
cursor left and END to get to the end of the previous line.

There's no "One size fits all."


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 3:58 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Tue, 26 Jan 2021 at 14:03, Paul Gilmartin
<000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
>
> On Tue, 26 Jan 2021 10:41:42 -0800, Tom Brennan  wrote:
>
> >I haven't used SPF/PC in many years, but I do remember it doing things
> >that weren't possible via 3270, and those were sometimes a surprise.
> >For example, I think I remember it automatically scrolling down text
> >just by moving the cursor past the bottom of the screen.  Can't do that
> >on a real 3270 terminal.
> >
> Are you suggesting (below) that's undesirable?  I'd think it ideal.  A 3270
> emulator should (by configuration option) automatically send PF8 when
> the user moves the cursor past the bottom of the screen.

Nooo...! I use the cursor-down key all the time if I'm near the bottom
of the screen and want to be near the top. I would be seriously PO'd
if some ISPF-like program changed that to do any kinf of scroll down,
whether line or screen at a time.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread David Spiegel
Sure ... unless ... your LOGON PROC got a JCL Error and you need to fix 
it, or, possibly a DR.


On 2021-01-27 19:25, Seymour J Metz wrote:

Yes, and you can write macros for it. Still, when you have ISPF available 
there's little call to use TSO EDIT.


--
Shmuel (Seymour J.) Metz
https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7Cb9eec9b65a244425e9e208d8c3234bdc%7C84df9e7fe9f640afb435%7C1%7C0%7C637473903652729815%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=z4%2FXkAG0fXehGam928xP58W3a9QE6X3biLzN3ZDEDPw%3D&reserved=0


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:


That's probably true, but around 2005 when I didn't have enough z/OS
work to do, I moved about half my time over to the dark side of AIX,
Linux, and at least a couple of other Unixes that I can't remember -
working with a bunch of folks who never touched a mainframe.  I don't
remember a single complaint about vi from them.  I did ask why (in the
world) they used it, and they said because it's always available by
default - no install needed.

TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Lennie Dymoke-Bradshaw
Yes, I found I have Version 4.10 of this program. 
It took me quite a while to find the floppy disk it was on, about another 15 
minutes to find my USB attached floppy disk reader, then about 30 minutes to 
get it to work under vDOS under Windows 10 64-bit. But it still works.

Lennie Dymoke-Bradshaw
‘Dance like no one is watching. Encrypt like everyone is.’

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of CM 
Poncelet
Sent: 27 January 2021 00:28
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

I still have and use the last version of SPF/PC (4.0.7) from CTC. It's a DOS 
program with an in-built DOS extender. CTC stopped supporting it in the 1990's.

On 26/01/2021 15:21, PINION, RICHARD W. wrote:
> Does anybody remember an ISPF product that ran under mainframe Linux 
> from the early 2000's?  And, does anybody remember Command Technology 
> Corporation's SPF/PC?  Just walking down memory lane.
> Confidentiality notice: 
> This e-mail message, including any attachments, may contain legally 
> privileged and/or confidential information. If you are not the intended 
> recipient(s), or the employee or agent responsible for delivery of this 
> message to the intended recipient(s), you are hereby notified that any 
> dissemination, distribution, or copying of this e-mail message is strictly 
> prohibited. If you have received this message in error, please immediately 
> notify the sender and delete this e-mail message from your computer.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN .
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO Logon Proc IEFPROC

2021-01-27 Thread Seymour J Metz
If they expect to keep the dynamically added procs, they'd better update the 
JES parms, or update their automatic commands.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Lizette Koehler [stars...@mindspring.com]
Sent: Wednesday, January 27, 2021 1:37 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: TSO Logon Proc IEFPROC

You can have JES2 Proc that has Proclibs in it.  And there can be
Dynamically added JES2 Proclibs

You need to make sure to check for all types of proclibs

$DPROCLIB should show you what is dynamic


Lizette


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Seymour J Metz
Sent: Wednesday, January 27, 2021 10:43 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: TSO Logon Proc IEFPROC

What ISPF panel? What field? I'm confident is that what you were looking at
was a procstep name, not a proc name.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of
Elaine Beal [elaine.b...@gxs.com]
Sent: Wednesday, January 27, 2021 12:36 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: TSO Logon Proc IEFPROC

for future reference the ISPF panel showed IEFPROC but the logon panel
showed another name in other words the logon proc member name was different
than the proc name the 'failing' proc has the same name as the member name

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
If my LOGON proc has a JCL error then I can't use TSO EDIT.

Every DR site I've been at has allowed use of its floor system to adjust things 
and sometimes to do the restores.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Spiegel [dspiegel...@hotmail.com]
Sent: Wednesday, January 27, 2021 7:32 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

Sure ... unless ... your LOGON PROC got a JCL Error and you need to fix
it, or, possibly a DR.

On 2021-01-27 19:25, Seymour J Metz wrote:
> Yes, and you can write macros for it. Still, when you have ISPF available 
> there's little call to use TSO EDIT.
>
>
> --
> Shmuel (Seymour J.) Metz
> https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7Cb9eec9b65a244425e9e208d8c3234bdc%7C84df9e7fe9f640afb435%7C1%7C0%7C637473903652729815%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=z4%2FXkAG0fXehGam928xP58W3a9QE6X3biLzN3ZDEDPw%3D&reserved=0
>
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
> Tony Harminc [t...@harminc.net]
> Sent: Wednesday, January 27, 2021 4:00 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ISPF for mainframe Linux
>
> On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:
>
>> That's probably true, but around 2005 when I didn't have enough z/OS
>> work to do, I moved about half my time over to the dark side of AIX,
>> Linux, and at least a couple of other Unixes that I can't remember -
>> working with a bunch of folks who never touched a mainframe.  I don't
>> remember a single complaint about vi from them.  I did ask why (in the
>> world) they used it, and they said because it's always available by
>> default - no install needed.
> TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!
>
> Tony H.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> .

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
I have to deal with long lines, so I want cursor right to scroll. I can use 
HOME to get to the topp, and can scroll up from the command line to get to the 
bottom, so I'd prefer that cursor up and down from the entry fields wrap.

Is treating keystrokes different depending on the cursor location really modal? 
I certainly don't see it that way.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Paul Gilmartin [000433f07816-dmarc-requ...@listserv.ua.edu]
Sent: Wednesday, January 27, 2021 5:18 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Wed, 27 Jan 2021 13:03:50 -0800, Tom Brennan wrote:

>On 1/27/2021 12:58 PM, Tony Harminc wrote:
>> Nooo...! I use the cursor-down key all the time if I'm near the bottom
>> of the screen and want to be near the top. I would be seriously PO'd
>> if some ISPF-like program changed that to do any kinf of scroll down,
>> whether line or screen at a time.
>
>Ha ha!  Same here.  That's probably why he mentioned it should be an
>option setting, for folks like us who exploit the cursor wrap-around
>(both up/down and even left/right).
>
True, I did say "optional".  Oddly, I've relied on the left/right wrap
more than the up/down; particularly to add to the end of a line (with
nulls on.)  Probably because my files more often fit the screen horizontally
than vertically.  At times, I've put the function of vi's 'A' in a macro
on a PF key.

And/or I've set a "Home" key to memorize the cursor position so
after a command it moves back to that position.  I've seen complaints
about the modal behavior of vi, but ISPF Edit is likewise modal
according whether the cursor is on the command line.

Hmmm ... How about Shift/cursor down for scrolling; regular for
wrapping?  The command line gets in the way of scrolling; my (XEDIT)
"Home"  macro hid the command line and PF key legend when it placed ]
the cursor back in the file text -- a couple more lines visible on
an antique terminal.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: zero-length PC section, the binder, and resulting AMODE/RMODE

2021-01-27 Thread Thomas David Rivers

Binyamin Dissen wrote:



How would a zero length CSECT be placed in a load module? 

 


It doesn't take up any space - so it would just be given
the next offset, a following CSECT would be placed at the
same offset I assume.

The question really is, do any of the other attributes associated
with such a CSECT (in particular the AMODE/RMODE attributes)
affect the resulting load module (or program object.)

If you had, for example:

   CSECT
   AMODE 24
PROG CSECT
PROG  AMODE 31
   BR 14
   END PROG

and didn't specify any particular AMODE/RMODE options
on the linker/binder, what would the resulting AMODE/RMODE
of the load-module be?   And, even more interesting is "why".

Does the empty CSECT contribute to that decision, or is it
dismissed because it is empty?

I couldn't find anything in the doc that would indicate its
dismissed, but I think it might be...  I believe some experimentation
is in order.   If I determine the behavior today, without
documentation indicating that, it seems it's free to change
in the future.

  - Dave Rivers -


--
riv...@dignus.comWork: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread David Crayford

On 27/01/2021 10:43 pm, Steve Thompson wrote:

Then why do so many people complain about vi outside of mainframers?

Why are there other editors and even mods for vi if it is so wonderful?



Why does a modern GUI editor have key bindings for Vim? 
https://github.com/VSCodeVim/Vim?


Because using a mouse is a productivity killer!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread David Crayford

On 28/01/2021 12:19 am, Paul Gilmartin wrote:

Doesn't everybody know that 'G' takes you to the bottom of the file and
'gg' to the top;)


I didn't.  I had been using '1G' for decades since I learned it.
Thanks for the hint.

Has Rocket ported Vim to z/OS?



Yes, and emacs. The terminfo  database is supported so you get all the 
colors if your terminal emulator supports them. I jumped ship from PuTTY 
to the excellent Windows Terminal early last year.



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread David Spiegel

Hi R'Shmuel AMV"SH,
I meant that your LOGON PROC has a JCL Error and you're stuck using a 
bare-bones TSO LOGON PROC with no ISPF ALLOCATions (JCL or Dynamically 
ALLOCATEd).

I've done DRs where this has actually occurred. Consider yourself fortunate.

Regards,
David

On 2021-01-27 19:43, Seymour J Metz wrote:

If my LOGON proc has a JCL error then I can't use TSO EDIT.

Every DR site I've been at has allowed use of its floor system to adjust things 
and sometimes to do the restores.


--
Shmuel (Seymour J.) Metz
https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7Cdeb9033561d54903b8c408d8c325dcc9%7C84df9e7fe9f640afb435%7C1%7C0%7C637473914698372478%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=4vpjdBo2Xxnc%2Bc%2BQXxyBSaO9miYokXQfhqij3GiSXyE%3D&reserved=0


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Spiegel [dspiegel...@hotmail.com]
Sent: Wednesday, January 27, 2021 7:32 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

Sure ... unless ... your LOGON PROC got a JCL Error and you need to fix
it, or, possibly a DR.

On 2021-01-27 19:25, Seymour J Metz wrote:

Yes, and you can write macros for it. Still, when you have ISPF available 
there's little call to use TSO EDIT.


--
Shmuel (Seymour J.) Metz
https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7Cdeb9033561d54903b8c408d8c325dcc9%7C84df9e7fe9f640afb435%7C1%7C0%7C637473914698372478%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=4vpjdBo2Xxnc%2Bc%2BQXxyBSaO9miYokXQfhqij3GiSXyE%3D&reserved=0


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:


That's probably true, but around 2005 when I didn't have enough z/OS
work to do, I moved about half my time over to the dark side of AIX,
Linux, and at least a couple of other Unixes that I can't remember -
working with a bunch of folks who never touched a mainframe.  I don't
remember a single complaint about vi from them.  I did ask why (in the
world) they used it, and they said because it's always available by
default - no install needed.

TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread David Crayford

On 28/01/2021 12:20 am, Tom Brennan wrote:
The last time I had any major Linux editing to do (writing a 
relatively large system in C, multiple modules, etc.) I used the 
editor that comes with Microsoft Visual Studio on Win 10, with Samba 
setup to automatically save the files from Windows over to the Linux 
box.  Worked great and no vi or whatever needed.  Maybe that could be 
an alternative on the mainframe too, at least for a large project 
where it's worth setting up Samba. 


Unfortunately, SMB is being phased out on z/OS. Apparently, this is not 
for technical reasons it's because IBM don't have the resources to 
maintain it!


Did you know that one of the most popular Vs Code plugins is Vim 
emulation? https://github.com/VSCodeVim/Vim


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
What about Samba over TCP/IP?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, January 27, 2021 8:15 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On 28/01/2021 12:20 am, Tom Brennan wrote:
> The last time I had any major Linux editing to do (writing a
> relatively large system in C, multiple modules, etc.) I used the
> editor that comes with Microsoft Visual Studio on Win 10, with Samba
> setup to automatically save the files from Windows over to the Linux
> box.  Worked great and no vi or whatever needed.  Maybe that could be
> an alternative on the mainframe too, at least for a large project
> where it's worth setting up Samba.

Unfortunately, SMB is being phased out on z/OS. Apparently, this is not
for technical reasons it's because IBM don't have the resources to
maintain it!

Did you know that one of the most popular Vs Code plugins is Vim
emulation? 
https://secure-web.cisco.com/1On3n1KAH2nPvgJ_UCNax9-pzLclSbZmh9tUFVpUwAlvqa_k35rgq2MK7rVB6nsn3VqSE9ZMASNrBM5KNfYY5sA4WH2Os0MoUR25iGjBhRQB4C537JnrY9rAMTKmzvSleVp6mdJhYR-xwviWTMshC_AemjPq4jJ0QYJAGiwwpnx6XqIm8iJpkpFd0sfa0S7drloZNDL40nqdK65lPoF_SvkH0V7hv-_73JxiDuvtPrnbQdl1Q5yXnJBn0yx4lOvx4J889vHAIVL-PkRLdEtzxDNGflpG1vSek_D1kkzMkooYfVjKQk4Sefw-IK-wpCXxB8YQXNA3tE8kpVVon0PBOx-wGCid6nK9aoTkNxqlWoVmQLanFJRTs3Fj-hWjmkDrj6NjjYrgdDB7c9v9JS8Pk8F9mrJWUmmynbH97QGnYYUj8iQo3epOo84x4tVozhM7JOtARI9Pr7NqbAXzjFw6Ebg/https%3A%2F%2Fgithub.com%2FVSCodeVim%2FVim

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread David Crayford

On 28/01/2021 8:25 am, Seymour J Metz wrote:

Yes, and you can write macros for it. Still, when you have ISPF available 
there's little call to use TSO EDIT.


Isn't writing code macros a bit dated? In Vim I can record macros.





--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:


That's probably true, but around 2005 when I didn't have enough z/OS
work to do, I moved about half my time over to the dark side of AIX,
Linux, and at least a couple of other Unixes that I can't remember -
working with a bunch of folks who never touched a mainframe.  I don't
remember a single complaint about vi from them.  I did ask why (in the
world) they used it, and they said because it's always available by
default - no install needed.

TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
If I have a working TSO logon proc then I can allocate the libraries that ISPF 
needs. It's only if someone clobbers those that I would need to resort to TSO 
EDIT.

Have you been at DRs where you couldn't use ISPF from the floor system?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Spiegel [dspiegel...@hotmail.com]
Sent: Wednesday, January 27, 2021 8:14 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

Hi R'Shmuel AMV"SH,
I meant that your LOGON PROC has a JCL Error and you're stuck using a
bare-bones TSO LOGON PROC with no ISPF ALLOCATions (JCL or Dynamically
ALLOCATEd).
I've done DRs where this has actually occurred. Consider yourself fortunate.

Regards,
David

On 2021-01-27 19:43, Seymour J Metz wrote:
> If my LOGON proc has a JCL error then I can't use TSO EDIT.
>
> Every DR site I've been at has allowed use of its floor system to adjust 
> things and sometimes to do the restores.
>
>
> --
> Shmuel (Seymour J.) Metz
> https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7Cdeb9033561d54903b8c408d8c325dcc9%7C84df9e7fe9f640afb435%7C1%7C0%7C637473914698372478%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=4vpjdBo2Xxnc%2Bc%2BQXxyBSaO9miYokXQfhqij3GiSXyE%3D&reserved=0
>
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
> David Spiegel [dspiegel...@hotmail.com]
> Sent: Wednesday, January 27, 2021 7:32 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ISPF for mainframe Linux
>
> Sure ... unless ... your LOGON PROC got a JCL Error and you need to fix
> it, or, possibly a DR.
>
> On 2021-01-27 19:25, Seymour J Metz wrote:
>> Yes, and you can write macros for it. Still, when you have ISPF available 
>> there's little call to use TSO EDIT.
>>
>>
>> --
>> Shmuel (Seymour J.) Metz
>> https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7Cdeb9033561d54903b8c408d8c325dcc9%7C84df9e7fe9f640afb435%7C1%7C0%7C637473914698372478%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=4vpjdBo2Xxnc%2Bc%2BQXxyBSaO9miYokXQfhqij3GiSXyE%3D&reserved=0
>>
>> 
>> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
>> Tony Harminc [t...@harminc.net]
>> Sent: Wednesday, January 27, 2021 4:00 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: ISPF for mainframe Linux
>>
>> On Wed, 27 Jan 2021 at 11:21, Tom Brennan  
>> wrote:
>>
>>> That's probably true, but around 2005 when I didn't have enough z/OS
>>> work to do, I moved about half my time over to the dark side of AIX,
>>> Linux, and at least a couple of other Unixes that I can't remember -
>>> working with a bunch of folks who never touched a mainframe.  I don't
>>> remember a single complaint about vi from them.  I did ask why (in the
>>> world) they used it, and they said because it's always available by
>>> default - no install needed.
>> TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!
>>
>> Tony H.
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> .
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> .

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
> Isn't writing code macros a bit dated? 

No. Aren't editors that don't allow writing macros a bit dated? Trivial example:

 /* REXX from TSPF - not tested in ISPF */
 address ISREDIT
 "MACRO"
 "CURSOR = 1 1"
 "(NEW) = LINENUM .ZCSR"
 "(LAST) = LINENUM .ZLAST"
 "(NLINE) = LINE" NEW
 do while NEW ¬= LAST
OLD  =NEW
OLINE=NLINE
"CURSOR =" OLD+1
"(NEW) = LINENUM .ZCSR"
"(NLINE) = LINE "NEW
if NLINE=OLINE
then do
   'DELETE' NEW
   'CURSOR =' OLD
   "(NEW) = LINENUM .ZCSR"
   end
"(LAST) = LINENUM .ZLAST"
end

> In Vim I can record macros.

In ISPF I don't need them.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, January 27, 2021 8:18 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On 28/01/2021 8:25 am, Seymour J Metz wrote:
> Yes, and you can write macros for it. Still, when you have ISPF available 
> there's little call to use TSO EDIT.

Isn't writing code macros a bit dated? In Vim I can record macros.


>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
> Tony Harminc [t...@harminc.net]
> Sent: Wednesday, January 27, 2021 4:00 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ISPF for mainframe Linux
>
> On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:
>
>> That's probably true, but around 2005 when I didn't have enough z/OS
>> work to do, I moved about half my time over to the dark side of AIX,
>> Linux, and at least a couple of other Unixes that I can't remember -
>> working with a bunch of folks who never touched a mainframe.  I don't
>> remember a single complaint about vi from them.  I did ask why (in the
>> world) they used it, and they said because it's always available by
>> default - no install needed.
> TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!
>
> Tony H.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread David Spiegel

Y E S ! (Could not use ISPF on floor system)
Also, sometimes (and this also happened to me) the ISPF Datasets are 
"not there" yet when the first wave of users LOGs ON after the first IPL.


On 2021-01-27 20:21, Seymour J Metz wrote:

If I have a working TSO logon proc then I can allocate the libraries that ISPF 
needs. It's only if someone clobbers those that I would need to resort to TSO 
EDIT.

Have you been at DRs where you couldn't use ISPF from the floor system?


--
Shmuel (Seymour J.) Metz
https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7C0089bd432f1941a6f67408d8c32b0402%7C84df9e7fe9f640afb435%7C1%7C0%7C637473936810333538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Y%2FEsOgzYJuNG7pDHwhnkVENRBT1diEeecr3GPHNlbC0%3D&reserved=0


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Spiegel [dspiegel...@hotmail.com]
Sent: Wednesday, January 27, 2021 8:14 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

Hi R'Shmuel AMV"SH,
I meant that your LOGON PROC has a JCL Error and you're stuck using a
bare-bones TSO LOGON PROC with no ISPF ALLOCATions (JCL or Dynamically
ALLOCATEd).
I've done DRs where this has actually occurred. Consider yourself fortunate.

Regards,
David

On 2021-01-27 19:43, Seymour J Metz wrote:

If my LOGON proc has a JCL error then I can't use TSO EDIT.

Every DR site I've been at has allowed use of its floor system to adjust things 
and sometimes to do the restores.


--
Shmuel (Seymour J.) Metz
https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7C0089bd432f1941a6f67408d8c32b0402%7C84df9e7fe9f640afb435%7C1%7C0%7C637473936810333538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Y%2FEsOgzYJuNG7pDHwhnkVENRBT1diEeecr3GPHNlbC0%3D&reserved=0


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Spiegel [dspiegel...@hotmail.com]
Sent: Wednesday, January 27, 2021 7:32 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

Sure ... unless ... your LOGON PROC got a JCL Error and you need to fix
it, or, possibly a DR.

On 2021-01-27 19:25, Seymour J Metz wrote:

Yes, and you can write macros for it. Still, when you have ISPF available 
there's little call to use TSO EDIT.


--
Shmuel (Seymour J.) Metz
https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&data=04%7C01%7C%7C0089bd432f1941a6f67408d8c32b0402%7C84df9e7fe9f640afb435%7C1%7C0%7C637473936810333538%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Y%2FEsOgzYJuNG7pDHwhnkVENRBT1diEeecr3GPHNlbC0%3D&reserved=0


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:


That's probably true, but around 2005 when I didn't have enough z/OS
work to do, I moved about half my time over to the dark side of AIX,
Linux, and at least a couple of other Unixes that I can't remember -
working with a bunch of folks who never touched a mainframe.  I don't
remember a single complaint about vi from them.  I did ask why (in the
world) they used it, and they said because it's always available by
default - no install needed.

TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the m

Re: ISPF for mainframe Linux

2021-01-27 Thread Chris Hoelscher
> Then why do so many people complain about vi outside of mainframers?

Inside of mainframers, vi would be difficult to access  


Chris Hoelscher
Lead Sys DBA 
IBM Global Technical Services on assignmemt to Humana Inc.
T 502.476.2538  or 502.407.7266



The information transmitted is intended only for the person or entity to which 
it is addressed
and may contain CONFIDENTIAL material.  If you receive this 
material/information in error,
please contact the sender and delete or destroy the material/information.

Humana Inc. and its subsidiaries comply with applicable Federal civil rights 
laws and
do not discriminate on the basis of race, color, national origin, ancestry, 
age, disability, sex,
marital status, gender, sexual orientation, gender identity, or religion. 
Humana Inc. and its subsidiaries do not
exclude people or treat them differently because of race, color, national 
origin, ancestry, age,
disability, sex, marital status, gender, sexual orientation, gender identity, 
or religion.

English: ATTENTION: If you do not speak English, language assistance services, 
free
of charge, are available to you. Call 1‐877‐320‐1235 (TTY: 711).

Español (Spanish): ATENCIÓN: Si habla español, tiene a su disposición servicios
gratuitos de asistencia lingüística. Llame al 1‐877‐320‐1235 (TTY: 711).

繁體中文(Chinese):注意:如果您使用繁體中文,您可以免費獲得語言援助
服務。請致電 1‐877‐320‐1235 (TTY: 711)。

Kreyòl Ayisyen (Haitian Creole): ATANSION: Si w pale Kreyòl Ayisyen, gen sèvis 
èd
pou lang ki disponib gratis pou ou. Rele 1‐877‐320‐1235 (TTY: 711).

Polski (Polish): UWAGA: Jeżeli mówisz po polsku, możesz skorzystać z bezpłatnej
pomocy językowej. Zadzwoń pod numer 1‐877‐320‐1235 (TTY: 711).

한국어 (Korean): 주의: 한국어를 사용하시는 경우, 언어 지원 서비스를 무료로
이용하실 수 있습니다. 1‐877‐320‐1235 (TTY: 711)번으로 전화해 주십시오.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread David Crayford
A REXX edit macro, that's great! In Vim I can position my cursor over a 
function or keyword and press 'gd' to goto the defintion. It also has 
plugins for code completion etc. All of this in a TUI. Intellij IDEA
is so advanced that it lints code while you type and flags problems. Use 
a keyboard shortcut and it refactors the code. One of the most useful 
features in modern editors is multiple cursors.
This is achieved in Vim using visual block mode. ISPF has no equivalent 
and never will as 3270 is a half-duplex protocol. I'm not knocking ISPF. 
I use it all the time. I would much rather use the
SDSF ISPF UI as opposed to of the z/OSMF GUI. The command line is more 
efficient. But when it comes to editors, ISPF does not shine brightly. 
It's incredibly limited which is why I don't understand
why people want to use the likes of SPF-PC to emulate ISPF on other 
platforms when the native tools are so much better. It comes down to 
familiarity and a reluctance to invest time to learn new things.
That's a fact and many of my colleagues openly admit it. They've reached 
a stage in their career where they simply have no desire to change the 
way they work.



On 28/01/2021 9:28 am, Seymour J Metz wrote:

Isn't writing code macros a bit dated?

No. Aren't editors that don't allow writing macros a bit dated? Trivial example:

  /* REXX from TSPF - not tested in ISPF */
  address ISREDIT
  "MACRO"
  "CURSOR = 1 1"
  "(NEW) = LINENUM .ZCSR"
  "(LAST) = LINENUM .ZLAST"
  "(NLINE) = LINE" NEW
  do while NEW ¬= LAST
 OLD  =NEW
 OLINE=NLINE
 "CURSOR =" OLD+1
 "(NEW) = LINENUM .ZCSR"
 "(NLINE) = LINE "NEW
 if NLINE=OLINE
 then do
'DELETE' NEW
'CURSOR =' OLD
"(NEW) = LINENUM .ZCSR"
end
 "(LAST) = LINENUM .ZLAST"
 end


In Vim I can record macros.

In ISPF I don't need them.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, January 27, 2021 8:18 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On 28/01/2021 8:25 am, Seymour J Metz wrote:

Yes, and you can write macros for it. Still, when you have ISPF available 
there's little call to use TSO EDIT.

Isn't writing code macros a bit dated? In Vim I can record macros.




--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:


That's probably true, but around 2005 when I didn't have enough z/OS
work to do, I moved about half my time over to the dark side of AIX,
Linux, and at least a couple of other Unixes that I can't remember -
working with a bunch of folks who never touched a mainframe.  I don't
remember a single complaint about vi from them.  I did ask why (in the
world) they used it, and they said because it's always available by
default - no install needed.

TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPF for mainframe Linux

2021-01-27 Thread Seymour J Metz
You're missing the point. A good macro facility makes it easy to extend the 
editor and add feature that the designers never thought of. The edit macro that 
I posted was intended to be an example of that. Were I familiar with emacs I 
would have written an emacs macro in LISP, but the point would have been the 
same.  If I'm going to learn a *ix editor, why would I bother with an editor 
without the ability to write macros when editors like emacs are available? Why 
do you assume that an ISPF clone on a PC is limited to what is possible on a 
3270?

Just because you don't understand why people like ISPF doesn't mean that "It 
comes down to familiarity and a reluctance to invest time to learn new things"; 
it doesn't. Maybe they know something you don't know.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, January 27, 2021 11:18 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

A REXX edit macro, that's great! In Vim I can position my cursor over a
function or keyword and press 'gd' to goto the defintion. It also has
plugins for code completion etc. All of this in a TUI. Intellij IDEA
is so advanced that it lints code while you type and flags problems. Use
a keyboard shortcut and it refactors the code. One of the most useful
features in modern editors is multiple cursors.
This is achieved in Vim using visual block mode. ISPF has no equivalent
and never will as 3270 is a half-duplex protocol. I'm not knocking ISPF.
I use it all the time. I would much rather use the
SDSF ISPF UI as opposed to of the z/OSMF GUI. The command line is more
efficient. But when it comes to editors, ISPF does not shine brightly.
It's incredibly limited which is why I don't understand
why people want to use the likes of SPF-PC to emulate ISPF on other
platforms when the native tools are so much better. It comes down to
familiarity and a reluctance to invest time to learn new things.
That's a fact and many of my colleagues openly admit it. They've reached
a stage in their career where they simply have no desire to change the
way they work.


On 28/01/2021 9:28 am, Seymour J Metz wrote:
>> Isn't writing code macros a bit dated?
> No. Aren't editors that don't allow writing macros a bit dated? Trivial 
> example:
>
>   /* REXX from TSPF - not tested in ISPF */
>   address ISREDIT
>   "MACRO"
>   "CURSOR = 1 1"
>   "(NEW) = LINENUM .ZCSR"
>   "(LAST) = LINENUM .ZLAST"
>   "(NLINE) = LINE" NEW
>   do while NEW ¬= LAST
>  OLD  =NEW
>  OLINE=NLINE
>  "CURSOR =" OLD+1
>  "(NEW) = LINENUM .ZCSR"
>  "(NLINE) = LINE "NEW
>  if NLINE=OLINE
>  then do
> 'DELETE' NEW
> 'CURSOR =' OLD
> "(NEW) = LINENUM .ZCSR"
> end
>  "(LAST) = LINENUM .ZLAST"
>  end
>
>> In Vim I can record macros.
> In ISPF I don't need them.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
> David Crayford [dcrayf...@gmail.com]
> Sent: Wednesday, January 27, 2021 8:18 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ISPF for mainframe Linux
>
> On 28/01/2021 8:25 am, Seymour J Metz wrote:
>> Yes, and you can write macros for it. Still, when you have ISPF available 
>> there's little call to use TSO EDIT.
> Isn't writing code macros a bit dated? In Vim I can record macros.
>
>
>>
>> --
>> Shmuel (Seymour J.) Metz
>> http://mason.gmu.edu/~smetz3
>>
>> 
>> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
>> Tony Harminc [t...@harminc.net]
>> Sent: Wednesday, January 27, 2021 4:00 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: ISPF for mainframe Linux
>>
>> On Wed, 27 Jan 2021 at 11:21, Tom Brennan  
>> wrote:
>>
>>> That's probably true, but around 2005 when I didn't have enough z/OS
>>> work to do, I moved about half my time over to the dark side of AIX,
>>> Linux, and at least a couple of other Unixes that I can't remember -
>>> working with a bunch of folks who never touched a mainframe.  I don't
>>> remember a single complaint about vi from them.  I did ask why (in the
>>> world) they used it, and they said because it's always available by
>>> default - no install needed.
>> TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!
>>
>> Tony H.
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> --

Re: ISPF for mainframe Linux

2021-01-27 Thread David Crayford
I think your the one missing the point. I can't remember the last time I 
had to write a macro as I can do the things I need just using commands.



On 28/01/2021 2:24 pm, Seymour J Metz wrote:

You're missing the point. A good macro facility makes it easy to extend the 
editor and add feature that the designers never thought of. The edit macro that 
I posted was intended to be an example of that. Were I familiar with emacs I 
would have written an emacs macro in LISP, but the point would have been the 
same.  If I'm going to learn a *ix editor, why would I bother with an editor 
without the ability to write macros when editors like emacs are available? Why 
do you assume that an ISPF clone on a PC is limited to what is possible on a 
3270?

Just because you don't understand why people like ISPF doesn't mean that "It comes 
down to familiarity and a reluctance to invest time to learn new things"; it 
doesn't. Maybe they know something you don't know.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, January 27, 2021 11:18 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

A REXX edit macro, that's great! In Vim I can position my cursor over a
function or keyword and press 'gd' to goto the defintion. It also has
plugins for code completion etc. All of this in a TUI. Intellij IDEA
is so advanced that it lints code while you type and flags problems. Use
a keyboard shortcut and it refactors the code. One of the most useful
features in modern editors is multiple cursors.
This is achieved in Vim using visual block mode. ISPF has no equivalent
and never will as 3270 is a half-duplex protocol. I'm not knocking ISPF.
I use it all the time. I would much rather use the
SDSF ISPF UI as opposed to of the z/OSMF GUI. The command line is more
efficient. But when it comes to editors, ISPF does not shine brightly.
It's incredibly limited which is why I don't understand
why people want to use the likes of SPF-PC to emulate ISPF on other
platforms when the native tools are so much better. It comes down to
familiarity and a reluctance to invest time to learn new things.
That's a fact and many of my colleagues openly admit it. They've reached
a stage in their career where they simply have no desire to change the
way they work.


On 28/01/2021 9:28 am, Seymour J Metz wrote:

Isn't writing code macros a bit dated?

No. Aren't editors that don't allow writing macros a bit dated? Trivial example:

   /* REXX from TSPF - not tested in ISPF */
   address ISREDIT
   "MACRO"
   "CURSOR = 1 1"
   "(NEW) = LINENUM .ZCSR"
   "(LAST) = LINENUM .ZLAST"
   "(NLINE) = LINE" NEW
   do while NEW ¬= LAST
  OLD  =NEW
  OLINE=NLINE
  "CURSOR =" OLD+1
  "(NEW) = LINENUM .ZCSR"
  "(NLINE) = LINE "NEW
  if NLINE=OLINE
  then do
 'DELETE' NEW
 'CURSOR =' OLD
 "(NEW) = LINENUM .ZCSR"
 end
  "(LAST) = LINENUM .ZLAST"
  end


In Vim I can record macros.

In ISPF I don't need them.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
David Crayford [dcrayf...@gmail.com]
Sent: Wednesday, January 27, 2021 8:18 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On 28/01/2021 8:25 am, Seymour J Metz wrote:

Yes, and you can write macros for it. Still, when you have ISPF available 
there's little call to use TSO EDIT.

Isn't writing code macros a bit dated? In Vim I can record macros.



--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Tony Harminc [t...@harminc.net]
Sent: Wednesday, January 27, 2021 4:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ISPF for mainframe Linux

On Wed, 27 Jan 2021 at 11:21, Tom Brennan  wrote:


That's probably true, but around 2005 when I didn't have enough z/OS
work to do, I moved about half my time over to the dark side of AIX,
Linux, and at least a couple of other Unixes that I can't remember -
working with a bunch of folks who never touched a mainframe.  I don't
remember a single complaint about vi from them.  I did ask why (in the
world) they used it, and they said because it's always available by
default - no install needed.

TSO "EDIT" is always available on z/OS... Doesn't even require a 3270!

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the me