Re: Code Page for dataset names

2023-07-07 Thread Tom Brennan
On 7/7/2023 9:53 PM, Leonard D Woren wrote: Irrespective of the wording in the JCL manual, I think the way to look at is that there are those 3+12 code points which display the same on those code pages.  (If I'm understanding the discussion correctly. Too lazy now to go look at code pages.)  So

Re: Code Page for dataset names

2023-07-07 Thread Leonard D Woren
Paul Gilmartin wrote on 7/7/2023 9:34 AM: On Fri, 7 Jul 2023 15:39:52 +, kekronbekron wrote: I suppose... even if the char is different in different code pages, it is ok. Don't we just need some special char that's available in all known & used code pages? I extended Matt's test. The 3 na

Re: Code Page for dataset names

2023-07-07 Thread Leonard D Woren
Glenn Knickerbocker wrote on 7/5/2023 3:27 PM: And then there's the weird one that wasn't on the standard 3270 keyboard: x'c0' is valid in data set names (but not catalog entries, so it can only be used in uncataloged data sets) and member names. It's a left-bracket in some pages, [...] The JCL

Re: Code Page for dataset names

2023-07-07 Thread Tom Brennan
I think Attila meant code page 924 On 7/7/2023 7:52 PM, Paul Gilmartin wrote: On Sat, 8 Jul 2023 11:37:12 +1000, Attila Fogarasi wrote: Codepage 1047 is obsolete, superceded by 942. Since this is mainframe, it remains supported "forever". Euro did not exist at the time 1047 and 037 Submit

Re: Code Page for dataset names

2023-07-07 Thread Paul Gilmartin
On Sat, 8 Jul 2023 11:37:12 +1000, Attila Fogarasi wrote: >Codepage 1047 is obsolete, superceded by 942. Since this is mainframe, it >remains supported "forever". Euro did not exist at the time 1047 and 037 > Submit an R^HIdea that OMVS, HLASM, PL/I, XLC, REXX, and JCL support it; not only for

Re: Code Page for dataset names

2023-07-07 Thread kekronbekron
Special = any non-alphanumeric symbol that zOS (all access methods, catalogs, etc.) is ok with. It's not necessarily for use in JCL, so doesn't need to be one among those 12. Something PDS/PDSE would accept, like the $-prefixed member names we see today. - KB --- Original Message --- On

Re: Code Page for dataset names

2023-07-07 Thread kekronbekron
> > $ in US, or £ in UK code page, whether they look the same or not in hex, > > isn't the aim to find a special char that works in "all" code pages? > > There's a peculiar hazard in using the same code point to represent different > local currency symbols. > May I choose how to print my payment

Re: Code Page for dataset names

2023-07-07 Thread Attila Fogarasi
ISPF was enhanced years ago to handle both ASCII and UTF-8 data. The EU command edits the file containing UTF-8 data and converts it to the CCSID of your terminal. If the file is tagged with CCSID 1208 then the E command automatically does this UTF-8 to terminal codepage conversion. It's up to y

Re: Code Page for dataset names

2023-07-07 Thread Paul Gilmartin
On Fri, 7 Jul 2023 19:55:12 -0400, Matt Hogstrom wrote: >... >See reference to Wikipedia below .. you’re right although they refer to the >updated code page 037/0 >> >>> ...but apparently there are multiple versions of that 037. >>> >> WTF!? That makes as little sense as "multiple versions

Re: Code Page for dataset names

2023-07-07 Thread Joel C. Ewing
Admittedly I've been away from 3270 devices, real or emulated, and ISPF for over a decade now.  ISPF support for the Unix filesystem was a little rudimentary and confusing back then, partly because of conflicting codeset definitions, but how on earth is it supported these days from a full-scree

Re: Code Page for dataset names

2023-07-07 Thread Mike Schwab
https://en.wikipedia.org/wiki/EBCDIC Code page layout shows the invariant characters and the frequently used locations for some frequently used characters. On Fri, Jul 7, 2023 at 6:55 PM Matt Hogstrom wrote: > > Matt Hogstrom > PGP key 0F143BC1 > > >> On Jul 7, 2023, at 19:14, Paul Gilmartin > >

Re: Code Page for dataset names

2023-07-07 Thread Attila Fogarasi
Codepage 1047 is obsolete, superceded by 942. Since this is mainframe, it remains supported "forever". Euro did not exist at the time 1047 and 037 and 037-2 were created. That is one reason that 942 was created, with Euro symbol amongst other changes. My suspicion is that the tangled codepage h

Re: Code Page for dataset names

2023-07-07 Thread Paul Gilmartin
On Sat, 8 Jul 2023 09:37:23 +1000, Attila Fogarasi wrote: >Codepage 1047 was created to provide a bi-directional mapping to >ISO8859-1 character codes (this preserves values when going in either > That is not a valid rationale for codepage 1047. There is a bi-directional mapping between 037 and I

Re: Code Page for dataset names

2023-07-07 Thread Seymour J Metz
The name Unix System Services came later, well after IBM obtained X/Open XPG4 certification. From: IBM Mainframe Discussion List on behalf of Attila Fogarasi Sent: Friday, July 7, 2023 7:37 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Code Page for data

Re: Code Page for dataset names

2023-07-07 Thread Matt Hogstrom
Matt Hogstrom PGP key 0F143BC1 >> On Jul 7, 2023, at 19:14, Paul Gilmartin >> <042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote: >> > On Fri, 7 Jul 2023 18:11:39 -0400, Matt Hogstrom wrote: > >> Speculation on my part but I think CP1047 was created in part to allow for >> square brackets

Re: Code Page for dataset names

2023-07-07 Thread Attila Fogarasi
Codepage 1047 was created to provide a bi-directional mapping to ISO8859-1 character codes (this preserves values when going in either direction). It also included most EBCDIC control codes (mapped to unused ASCII codepoints) and about half the ASCII control codes (as many as would fit). I think

Re: Code Page for dataset names

2023-07-07 Thread Paul Gilmartin
On Fri, 7 Jul 2023 18:11:39 -0400, Matt Hogstrom wrote: >Speculation on my part but I think CP1047 was created in part to allow for >square brackets given their use in new programming languages at x’AD’ = ‘[‘ >and x’BD’ = ‘]’ > >Those characters were not in 037 that I can find ... > They are in

Auto: Re: Code Page for dataset names

2023-07-07 Thread Frederic Mancini
Je suis absent du 08 juillet 2023 au 23 juillet 2023 inclus. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: Code Page for dataset names

2023-07-07 Thread Matt Hogstrom
Speculation on my part but I think CP1047 was created in part to allow for square brackets given their use in new programming languages at x’AD’ = ‘[‘ and x’BD’ = ‘]’ Those characters were not in 037 that I can find but apparently there are multiple versions of that 037. I recall writing in SA

Re: Code Page for dataset names

2023-07-07 Thread Paul Gilmartin
On Fri, 7 Jul 2023 18:28:20 +, Pew, Curtis G wrote: > >I’d say that code pages aren’t particularly relevant to JCL processing. JCL >uses a set of byte values. Most of those byte values have a common >interpretation across many if not most of the code pages in the “EBCDIC” >family. As you

Re: Incident Response

2023-07-07 Thread Tom Brennan
It's not the internet, it's just that server. My guess is they just use the numeric code to find the page, and the rest is just for Google. https://www.computerworld.com/article/3701892/ https://www.computerworld.com/article/3701892/tom-brennan-buys-ibm.html On 7/7/2023 10:02 AM, Bob Bridges w

URLs (was: Incident Response)

2023-07-07 Thread Paul Gilmartin
On Fri, 7 Jul 2023 13:02:04 -0400, Bob Bridges wrote: >I just learned something new about internet URLs, by the way. In my email >client that URL is split into two lines, and only the first line was turned >into a link. ... > There are probably many players in this game. At least one that recog

Re: Code Page for dataset names

2023-07-07 Thread Pew, Curtis G
On Jul 7, 2023, at 11:34 AM, Paul Gilmartin <042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote: I extended Matt's test. The 3 national characters plus the 12 special characters in the JCL Ref. have identical code points in 037, 500, and 1047. The Ref. doesn't mention "037" anywhere. I suspe

Re: Code Page for dataset names

2023-07-07 Thread Matt Hogstrom
On Jul 7, 2023, at 1:01 PM, Paul Gilmartin <042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote: > What is "special" in this context? > I assume, . That was it. > > I suppose... even if the char is different in differ

Re: [EXTERNAL] Re: Incident Response

2023-07-07 Thread Pommier, Rex
Bob, If you see the underscores buried in the URL, all you really need is the stuff between them to get to the URL. Since it happened to split right before the second underscore, it worked for you. Just to try it, I dumped the whole link into notepad and pulled out just the subset between the

Re: Incident Response

2023-07-07 Thread Seymour J Metz
In some cases you get to the correct page without the fragment or query, n some cases you need both, and every variation in between. How muc you need varies from link to link. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainfr

Re: Incident Response

2023-07-07 Thread Mike Schwab
I left my mouse pointer over each half and a message at the bottom of chrome showed the entire link. On Fri, Jul 7, 2023 at 12:02 PM Bob Bridges wrote: > > I just learned something new about internet URLs, by the way. In my email > client that URL is split into two lines, and only the first line

Re: Incident Response

2023-07-07 Thread Bob Bridges
I just learned something new about internet URLs, by the way. In my email client that URL is split into two lines, and only the first line was turned into a link. I clicked on it anyway, rather idly, expecting it to tell me the link wasn't found (because the address is incomplete); no problem, I

Re: Code Page for dataset names

2023-07-07 Thread Paul Gilmartin
On Fri, 7 Jul 2023 18:38:36 +0200, Tony Harminc wrote: >On Fri, 7 Jul 2023 at 17:40, kekronbekron wrote: >> >> Hi Matt, >> >> $ in US, or £ in UK code page, whether they look the same or not in hex, >> isn't the aim to find a special char that works in "all" code pages? > >What is "special" in th

Re: Code Page for dataset names

2023-07-07 Thread Tony Harminc
On Fri, 7 Jul 2023 at 17:40, kekronbekron <02dee3fcae33-dmarc-requ...@listserv.ua.edu> wrote: > > Hi Matt, > > I suppose... even if the char is different in different code pages, it is ok. > Don't we just need some special char that's available in all known & used > code pages? That's the "sy

Re: Code Page for dataset names

2023-07-07 Thread Paul Gilmartin
On Fri, 7 Jul 2023 15:39:52 +, kekronbekron wrote: > >I suppose... even if the char is different in different code pages, it is ok. >Don't we just need some special char that's available in all known & used code >pages? > I extended Matt's test. The 3 national characters plus the 12 special ch

Re: Code Page for dataset names

2023-07-07 Thread kekronbekron
Hi Matt, I suppose... even if the char is different in different code pages, it is ok. Don't we just need some special char that's available in all known & used code pages? $ in US, or £ in UK code page, whether they look the same or not in hex, isn't the aim to find a special char that works i

Re: Tape compression and modern encryption facilities.

2023-07-07 Thread Russell Witt
Sorry about my late reply, been a very busy summer. With CA 1 Flexible Storage (CA 1 R15.0), you can now compress and encrypt tape data using the Pervasive Encryption key (specified in the external-security rule, the SMS DataClass or the JCL). The compression is done with z/EDC (much like speci

Re: Incident Response

2023-07-07 Thread Seymour J Metz
ObQoheleth Pinto. From: IBM Mainframe Discussion List on behalf of Lionel B. Dyck Sent: Friday, July 7, 2023 7:38 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Incident Response Excellent points in this article https://www.computerworld.com/article/3701892/

Incident Response

2023-07-07 Thread Lionel B. Dyck
Excellent points in this article https://www.computerworld.com/article/3701892/lawyers-and-incident-response- can-be-a-dangerous-combo.html#tk.rss_all Lionel B. Dyck <>< Website: https://www.lbdsoftware.com Github: https://github.com/lbdyck “Worry more about your character than your reputation.