Discussion:
JCL ERROR : IGD01022I
(too old to reply)
esmie moo
2018-06-29 14:46:50 UTC
Permalink
Gentle Readers
I am encountering allocating a dsn on a non-sms dasd. I received the  following error: 
IGD01022I EITHER A NON-LIBRARY VOLUME IS SPECIFIED OR 
THE VOLUME SPECIFIED IS NOT IN LIBRARY                    DTM1455I 2018.180 10:25:54 Job IEFBR14D failed, JCL Error  
Below is my JCL.
/*                                                            //STEP1    EXEC PGM=IEFBR14                                   //SYSPRINT  DD  SYSOUT=*                                      //SYSIN     DD DUMMY                                          //SYSUT1   DD DSN=PT5013.SMF,                                 //         DCB=(RECFM=VBS,LRECL=32760,BLKSIZE=27998,DSORG=PS),//         SPACE=(CYL,(2,1)),STORCLAS=NONSMS,              //         DISP=(,CATLG,DELETE),UNIT=3390,VOL=SER=ZE6632      
I am not sure where the error is.  The doc explanation (shown below) is not helpful:
A specific volser specified in JCL, which is a non-library volume but a tape storage group is assigned OR the specified volume is a library volume but is not in the library at the time the job was run.

System action

Job failed with JCL err


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Lizette Koehler
2018-06-29 16:00:24 UTC
Permalink
I cannot read the JCL listing. Please put at least 3 spaces when pasting JCL into email

For example without spaces

Line1
Line2
Line3

With spaces
Line1
Line2
Line3



Second, looks like the ACS routines thing you may be using tape. I would go into ISMF and run a TEST on the data set name

Option 7 in ISMF - look for TEST


Lizette
-----Original Message-----
esmie moo
Sent: Friday, June 29, 2018 7:43 AM
Subject: JCL ERROR : IGD01022I
Gentle Readers
I am encountering allocating a dsn on a non-sms dasd. I received
the following error: IGD01022I EITHER A NON-LIBRARY VOLUME IS SPECIFIED OR
THE VOLUME SPECIFIED IS NOT IN LIBRARY DTM1455I 2018.180
10:25:54 Job IEFBR14D failed, JCL Error Below is my JCL.
/* //STEP1 EXEC
PGM=IEFBR14 //SYSPRINT DD SYSOUT=*
//SYSIN DD
DUMMY //SYSUT1 DD
DSN=PT5013.SMF, // DCB=(RECFM=VBS,LRE
CL=32760,BLKSIZE=27998,DSORG=PS),// SPACE=(CYL,(2,1)),STORCLAS=NONSMS
, // DISP=(,CATLG,DELETE),UNIT=3390,VOL=SER=ZE6632
I am not sure where the error is. The doc explanation (shown below) is not
A specific volser specified in JCL, which is a non-library volume but a tape
storage group is assigned OR the specified volume is a library volume but is
not in the library at the time the job was run.
System action
Job failed with JCL err
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Ed Jaffe
2018-06-29 19:19:51 UTC
Permalink
Post by Lizette Koehler
I cannot read the JCL listing. Please put at least 3 spaces when pasting JCL into email
For example without spaces
[snip]

The formatting problem is not due to a lack of leading spaces. The
problem is trailing whitespace. With all trailing spaces removed, JCL
should render AOK.
--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/

--------------------------------------------------------------------------------
This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Seymour J Metz
2018-07-01 18:39:12 UTC
Permalink
I consider RFC 3676 an abomination, totally unsuitable for posting code
samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Paul Gilmartin <0000000433f07816-dmarc-***@listserv.ua.edu>
Sent: Saturday, June 30, 2018 8:53 PM
To: IBM-***@listserv.ua.edu
Subject: Formatting (was: JCL ERROR : IGD01022I)
Post by Lizette Koehler
I cannot read the JCL listing. Please put at least 3 spaces when pasting JCL into email
For example without spaces
[snip]
The formatting problem is not due to a lack of leading spaces. The problem is trailing whitespace. With all trailing spaces removed, JCL should render AOK.
In fact, Lizette may have a valid point, without stating a reason, which
may lie in or around:
https://secure-web.cisco.com/1IEKxYymw-faaABElSPcn7NMPT5uaebGx6eDwIDXu5PsVp6jf2POQOLccU0stXmIrC_e5QXhmf2bTFd5cfWOT3Q5Vy5k6A8YGX7iRpTUtMCr5jdc6kdHbdr9-qLTEGpukPPQdGCJH_o2_OA9KHSWkGyOrkaHvj2VfnpqC_DN4Stbjr5l-_kGj9uO77r1QcpqTeLWn7Lyk5EqBcuHkJh1lIyfA4z-cAy6bl6YbPfevsb09_Dsi6bKFzoe7xxFJBs7Q220aPnS1Ejv8_PauSeHZ1F4ypLo5wrbTgEmUfNsUv1Srf6K9OTG9orO6-3D6Tc03-8VrsRllyRfDIdYJw5TqhIJxbbGQAi8beDlVAK1PCrUEDR3KTMiXyYZNniyLS_i6aTbuMDKI_zARSBwxjrIq5jWxL5FEQI9EL4qBWJGoKyK8fvM2-IVYG-AgJxoannP9/https%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc3676#section-4.1

However, the OP had merely:
Content-Type: text/plain; charset=UTF-8
... not "Format=Flowed", so RFC 3676 does not apply. I consider RFC 3676
an abomination, totally unsuitable for posting code samples. A MUA should
provide an option to override it.

As an experiment, I'll append 3 copies of a text/plain file with
different Content-Transfer-Encoding: 8bit, quoted-printable, and
base64, inline, but no Format=Flowed.

-- gil


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

Кириллица (just to force Unicode.)
....+....|....+....|....+....|....+....|....+....|....+....|....+....|....+....|
Trailing blanks to column 50:
//* 80 columns
//* 80 columns again

Long line after empty line: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

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

Кириллица (just to force Unicode.)
....+....|....+....|....+....|....+....|....+....|....+....|....+....|....+....|
Trailing blanks to column 50:
//* 80 columns
//* 80 columns again

Long line after empty line: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

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

Кириллица (just to force Unicode.)
....+....|....+....|....+....|....+....|....+....|....+....|....+....|....+....|
Trailing blanks to column 50:
//* 80 columns
//* 80 columns again

Long line after empty line: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Ed Jaffe
2018-07-01 23:02:54 UTC
Permalink
Post by Seymour J Metz
I consider RFC 3676 an abomination, totally unsuitable for posting code
samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
AFAIK, I've never had an issue posting code fragments on any list. I'm
gonna experiment with one right now randomly taken from our local REXX
library. What am I doing wrong? (Or right?)

/* REXX */
TSMRMM:
  address tso
  /* trace I */
  "bpxbatch sh dsmadmc -id=mvs60 -pa=xxxxxxxxxx -displ=tab",
            /* "q volhist begindate=TODAY-1 begintime=15:00:00" */ ,
            /* "enddate=TODAY-1 endtime=23:00:00"               */ ,
               "q volhist begindate=today"                         ,
               "> /tmp/tsmrmm.qvolhist"
  if rc <> 0 then exit 8
  "allocate dd(tsmrpt) path('/tmp/tsmrmm.qvolhist')",
           "recfm(v) lrecl(1024) filedata(text) reuse"
  if rc <> 0 then exit 8
  volcount = 0
  "execio * diskr tsmrpt (stem rptline. open finis"
  do i=1 to rptline.0
    do j = 1 to words(rptline.i)
      if LEFT(WORD(rptline.i,j),6) = "BACKUP" |,
         LEFT(WORD(rptline.i,j),3) = "STG" then,
        do
          do k=j to words(rptline.i)
            if LEFT(WORD(rptline.i,k),4) = "3590" then,
              do
                volcount = volcount + 1
                type.volcount = WORD(rptline.i,j)
                dev.volcount = WORD(rptline.i,k)
                vol.volcount = WORD(rptline.i,k+1)
                leave k
              end
          end
          leave j
        end
    end
  end
  do i=1 to volcount
    say "VolHist:" type.i dev.i vol.i
    select
    when type.i = "STGNEW" |,
         LEFT(type.i,6) = "BACKUP" then,
      do
        rmmcmd = "RMM CV" vol.i "STATUS(MASTER) HOLD",
                 "OWNER(TIVSM) RELEASEACTION(ERASE)"
        address tso rmmcmd
        cc = rc
        say "Command:" rmmcmd
        say "RetCode:" cc
        rmmcmd = "RMM CV" vol.i "LOCATION(SHELF)"
        if dev.i ="3590VAULT1" then,
          rmmcmd = "RMM CV" vol.i "MANUALMOVE LOCATION(FRED)"
        address tso rmmcmd
        cc = rc
        say "Command:" rmmcmd
        say "RetCode:" cc
      end
    when type.i = "STGDELETE" then,
      do
        rmmcmd = "RMM CV" vol.i "AUTOMOVE NOHOLD"
        address tso rmmcmd
        cc = rc
        say "Command:" rmmcmd
        say "RetCode:" cc
        rmmcmd = "RMM DV" vol.i "RELEASE"
        .
        . (etc)
        .
--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/

--------------------------------------------------------------------------------
This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Seymour J Metz
2018-07-02 16:48:34 UTC
Permalink
Well, your first two line don't have leading spaces and they didn't get warped (sic).


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Ed Jaffe <***@PHOENIXSOFTWARE.COM>
Sent: Sunday, July 1, 2018 7:02 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting
Post by Seymour J Metz
I consider RFC 3676 an abomination, totally unsuitable for posting code
samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
AFAIK, I've never had an issue posting code fragments on any list. I'm
gonna experiment with one right now randomly taken from our local REXX
library. What am I doing wrong? (Or right?)

/* REXX */
TSMRMM:
address tso
/* trace I */
"bpxbatch sh dsmadmc -id=mvs60 -pa=xxxxxxxxxx -displ=tab",
/* "q volhist begindate=TODAY-1 begintime=15:00:00" */ ,
/* "enddate=TODAY-1 endtime=23:00:00"               */ ,
"q volhist begindate=today"                         ,
"> /tmp/tsmrmm.qvolhist"
if rc <> 0 then exit 8
"allocate dd(tsmrpt) path('/tmp/tsmrmm.qvolhist')",
"recfm(v) lrecl(1024) filedata(text) reuse"
if rc <> 0 then exit 8
volcount = 0
"execio * diskr tsmrpt (stem rptline. open finis"
do i=1 to rptline.0
do j = 1 to words(rptline.i)
if LEFT(WORD(rptline.i,j),6) = "BACKUP" |,
LEFT(WORD(rptline.i,j),3) = "STG" then,
do
do k=j to words(rptline.i)
if LEFT(WORD(rptline.i,k),4) = "3590" then,
do
volcount = volcount + 1
type.volcount = WORD(rptline.i,j)
dev.volcount = WORD(rptline.i,k)
vol.volcount = WORD(rptline.i,k+1)
leave k
end
end
leave j
end
end
end
do i=1 to volcount
say "VolHist:" type.i dev.i vol.i
select
when type.i = "STGNEW" |,
LEFT(type.i,6) = "BACKUP" then,
do
rmmcmd = "RMM CV" vol.i "STATUS(MASTER) HOLD",
"OWNER(TIVSM) RELEASEACTION(ERASE)"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
rmmcmd = "RMM CV" vol.i "LOCATION(SHELF)"
if dev.i ="3590VAULT1" then,
rmmcmd = "RMM CV" vol.i "MANUALMOVE LOCATION(FRED)"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
end
when type.i = "STGDELETE" then,
do
rmmcmd = "RMM CV" vol.i "AUTOMOVE NOHOLD"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
rmmcmd = "RMM DV" vol.i "RELEASE"
.
. (etc)
.

--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://secure-web.cisco.com/1_BcG6hJIhFngMuip6DiZhrO-_CeTaF4D5RKuSJ-IOE0IDmfKjS9Hq4xkPjyAQFOSbMlIbql7nGzJgXaJ5ZmyNByiw29SVrH-xcdv7LNHcJN9h0fzdiTtDsGq0gnhExujSU3RTYKoikKwfW80FUn8xwFxchM578-1ddlOvfjCvfTxXeyxtvSUvctACfX_vpJroz7kYAqrkD8wLG0fDzyoQNh0LToKZ2z8bnmqfIBC1Mm5NsKH9_6BtjTTKK4fQndfMV2TUHoKlwNuf32LM2y-1TW39IaNeDMrvpk3kgEHUMtlEDSg1G3N2ToFY5pFKFtMfRy8LtqGUAcBkWJjNrwEUx4V2XIrO5u4YKrZrFCJkSRjuLZopoIHGuHYUARB90Si5JWnpiAS0mnGipwTKACjPPSFODSaG4lgbxGitJj7QrTRFs3yG1R75_Abhhotmd0e/https%3A%2F%2Fwww.phoenixsoftware.com%2F

--------------------------------------------------------------------------------
This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
esmie moo
2018-06-29 16:16:08 UTC
Permalink
Problem solved  The SMS rule was automatically allocating the dsn on virtual tape instead of dasd.

On Friday, June 29, 2018, 10:46:55 a.m. EDT, esmie moo <0000012780d99c7b-dmarc-***@LISTSERV.UA.EDU> wrote:

Gentle Readers
I am encountering allocating a dsn on a non-sms dasd. I received the  following error: 
IGD01022I EITHER A NON-LIBRARY VOLUME IS SPECIFIED OR 
THE VOLUME SPECIFIED IS NOT IN LIBRARY                    DTM1455I 2018.180 10:25:54 Job IEFBR14D failed, JCL Error  
Below is my JCL.
/*                                                            //STEP1    EXEC PGM=IEFBR14                                   //SYSPRINT  DD  SYSOUT=*                                      //SYSIN     DD DUMMY                                          //SYSUT1   DD DSN=PT5013.SMF,                                 //         DCB=(RECFM=VBS,LRECL=32760,BLKSIZE=27998,DSORG=PS),//         SPACE=(CYL,(2,1)),STORCLAS=NONSMS,              //         DISP=(,CATLG,DELETE),UNIT=3390,VOL=SER=ZE6632      
I am not sure where the error is.  The doc explanation (shown below) is not helpful:
A specific volser specified in JCL, which is a non-library volume but a tape storage group is assigned OR the specified volume is a library volume but is not in the library at the time the job was run.

System action

Job failed with JCL err


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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Jeremy Nicoll
2018-06-29 16:45:49 UTC
Permalink
Post by esmie moo
Below is my JCL.
/*                                                            //STEP1   
EXEC PGM=IEFBR14                                   //SYSPRINT  DD 
SYSOUT=*                                      //SYSIN     DD DUMMY     
                                    //SYSUT1   DD DSN=PT5013.SMF...
Leaving aside the JCL error, what on earth are you specifying
//SYSPRINT and //SYSUT1 for on an IEFBR14 step?

Has something changed in the 20 years since I last did any of
this? IEFBR14 is not going to generate any SYSPRINT nor
need any utility/work files.
--
Jeremy Nicoll - my opinions are my own.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Lizette Koehler
2018-06-29 16:48:55 UTC
Permalink
@Jeremy

Some shops build IEFBR14 like it is any other JCL including SYSPRINT SYSUT1, etc.. even though they are not needed.

This is just something this shop does. IEFBR14 is still the same as the last billion years

Lizette
-----Original Message-----
Jeremy Nicoll
Sent: Friday, June 29, 2018 9:46 AM
Subject: Re: JCL ERROR : IGD01022I
Post by esmie moo
Below is my JCL.
/* //STEP1
EXEC PGM=IEFBR14 //SYSPRINT DD
SYSOUT=* //SYSIN DD DUMMY
//SYSUT1 DD DSN=PT5013.SMF...
Leaving aside the JCL error, what on earth are you specifying
//SYSPRINT and //SYSUT1 for on an IEFBR14 step?
Has something changed in the 20 years since I last did any of
this? IEFBR14 is not going to generate any SYSPRINT nor
need any utility/work files.
--
Jeremy Nicoll - my opinions are my own.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Paul Gilmartin
2018-07-01 20:36:01 UTC
Permalink
Post by Seymour J Metz
I consider RFC 3676 an abomination, totally unsuitable for posting code
samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
"properly formatted" is a big order. Before the infestation of format=flowed
an author was able to copy-and-paste a code snippet into a message and
the recipient could copy-and-paste and run it. Content-transfer-encoding: 8bit,
now well supported removed one incentive to encode. RFC 822 mandated a
1000-character limit on line length, ample for coding. The feckless innovation
of an 80-character limit impelled a new motive for encoding. In the message
to which you're replying I experimented with UTF-8 text; long lines; 8bit.
A surfeit of caution and timid adherence to Postel's rule has made things
harder.

Email shouldn't pretend to be a publishing tool.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Seymour J Metz
2018-07-02 17:18:50 UTC
Permalink
Implementing any new RFC is a big order. If the mail clients on both ends implement RFC 3676, then cut-and-paste works. If a brain dead application simply slaps in format=flowed without following the specifications in the RFC, then blame that application. Again, do you know of any problem when both ends actually adhere to the specifications?


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Paul Gilmartin <0000000433f07816-dmarc-***@listserv.ua.edu>
Sent: Sunday, July 1, 2018 4:35 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)
Post by Seymour J Metz
I consider RFC 3676 an abomination, totally unsuitable for posting code
samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
"properly formatted" is a big order. Before the infestation of format=flowed
an author was able to copy-and-paste a code snippet into a message and
the recipient could copy-and-paste and run it. Content-transfer-encoding: 8bit,
now well supported removed one incentive to encode. RFC 822 mandated a
1000-character limit on line length, ample for coding. The feckless innovation
of an 80-character limit impelled a new motive for encoding. In the message
to which you're replying I experimented with UTF-8 text; long lines; 8bit.
A surfeit of caution and timid adherence to Postel's rule has made things
harder.

Email shouldn't pretend to be a publishing tool.

-- gil

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Jesse 1 Robinson
2018-07-01 23:38:05 UTC
Permalink
This code looks fine. My experience in posting to IBM-MAIN is that spaces at the beginning *or end* of a line allows the data to look fine. But truncating both leading and trailing spaces causes the List processor to flow lines up to the next 'break', which may be a totally blank line. I try to copy lines from, say, syslog, to include trailing blanks. If there are none on a particular line, I hit the space bar after the last character.

Sending notes internally with the company does not involve these issues.

These lines have no leading or trailing blanks.

line 1 typed in
line 2 typed in
line 3 typed in

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
***@sce.com


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Ed Jaffe
Sent: Sunday, July 01, 2018 4:03 PM
To: IBM-***@LISTSERV.UA.EDU
Subject: (External):Re: Formatting
Post by Seymour J Metz
I consider RFC 3676 an abomination, totally unsuitable for posting
code samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
AFAIK, I've never had an issue posting code fragments on any list. I'm gonna experiment with one right now randomly taken from our local REXX library. What am I doing wrong? (Or right?)

/* REXX */
TSMRMM:
  address tso
  /* trace I */
  "bpxbatch sh dsmadmc -id=mvs60 -pa=xxxxxxxxxx -displ=tab",
            /* "q volhist begindate=TODAY-1 begintime=15:00:00" */ ,
            /* "enddate=TODAY-1 endtime=23:00:00"               */ ,
               "q volhist begindate=today"                         ,
               "> /tmp/tsmrmm.qvolhist"
  if rc <> 0 then exit 8
  "allocate dd(tsmrpt) path('/tmp/tsmrmm.qvolhist')",
           "recfm(v) lrecl(1024) filedata(text) reuse"
  if rc <> 0 then exit 8
  volcount = 0
  "execio * diskr tsmrpt (stem rptline. open finis"
  do i=1 to rptline.0
    do j = 1 to words(rptline.i)
      if LEFT(WORD(rptline.i,j),6) = "BACKUP" |,
         LEFT(WORD(rptline.i,j),3) = "STG" then,
        do
          do k=j to words(rptline.i)
            if LEFT(WORD(rptline.i,k),4) = "3590" then,
              do
                volcount = volcount + 1
                type.volcount = WORD(rptline.i,j)
                dev.volcount = WORD(rptline.i,k)
                vol.volcount = WORD(rptline.i,k+1)
                leave k
              end
          end
          leave j
        end
    end
  end
  do i=1 to volcount
    say "VolHist:" type.i dev.i vol.i
    select
    when type.i = "STGNEW" |,
         LEFT(type.i,6) = "BACKUP" then,
      do
        rmmcmd = "RMM CV" vol.i "STATUS(MASTER) HOLD",
                 "OWNER(TIVSM) RELEASEACTION(ERASE)"
        address tso rmmcmd
        cc = rc
        say "Command:" rmmcmd
        say "RetCode:" cc
        rmmcmd = "RMM CV" vol.i "LOCATION(SHELF)"
        if dev.i ="3590VAULT1" then,
          rmmcmd = "RMM CV" vol.i "MANUALMOVE LOCATION(FRED)"
        address tso rmmcmd
        cc = rc
        say "Command:" rmmcmd
        say "RetCode:" cc
      end
    when type.i = "STGDELETE" then,
      do
        rmmcmd = "RMM CV" vol.i "AUTOMOVE NOHOLD"
        address tso rmmcmd
        cc = rc
        say "Command:" rmmcmd
        say "RetCode:" cc
        rmmcmd = "RMM DV" vol.i "RELEASE"
        .
        . (etc)
        .

--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Don Poitras
2018-07-02 01:03:41 UTC
Permalink
I read IBM-MAIN from a newsreader. The rexx script had lots of the blanks
repaced with something else. Saving the file and looking at the headers,
I see:

---
Mime-Version: 1.0
Content-Type: text/plain; charset=koi8-r; format=flowed
Content-Transfer-Encoding: 8bit
---

I'm guessing Ed didn't intend to use a Russion character set. :) If that wasn't what
was used in the email, then it was added as it progressed through the news servers.
This code looks fine. My experience in posting to IBM-MAIN is that spaces at the beginning *or end* of a line allows the data to look fine. But truncating both leading and trailing spaces causes the List processor to flow lines up to the next 'break', which may be a totally blank line. I try to copy lines from, say, syslog, to include trailing blanks. If there are none on a particular line, I hit the space bar after the last character.
Sending notes internally with the company does not involve these issues.
These lines have no leading or trailing blanks.
line 1 typed in
line 2 typed in
line 3 typed in
.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ???=== NEW
-----Original Message-----
Sent: Sunday, July 01, 2018 4:03 PM
Subject: (External):Re: Formatting
Post by Seymour J Metz
I consider RFC 3676 an abomination, totally unsuitable for posting
code samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
AFAIK, I've never had an issue posting code fragments on any list. I'm gonna experiment with one right now randomly taken from our local REXX library. What am I doing wrong? (Or right?)
/* REXX */
?? address tso
?? /* trace I */
?? "bpxbatch sh dsmadmc -id=mvs60 -pa=xxxxxxxxxx -displ=tab",
?????????????????????? /* "q volhist begindate=TODAY-1 begintime=15:00:00" */ ,
?????????????????????? /* "enddate=TODAY-1 endtime=23:00:00"???????????????????????????? */ ,
???????????????????????????? "q volhist begindate=today"???????????????????????????????????????????????? ,
???????????????????????????? "> /tmp/tsmrmm.qvolhist"
?? if rc <> 0 then exit 8
?? "allocate dd(tsmrpt) path('/tmp/tsmrmm.qvolhist')",
???????????????????? "recfm(v) lrecl(1024) filedata(text) reuse"
?? if rc <> 0 then exit 8
?? volcount = 0
?? "execio * diskr tsmrpt (stem rptline. open finis"
?? do i=1 to rptline.0
?????? do j = 1 to words(rptline.i)
?????????? if LEFT(WORD(rptline.i,j),6) = "BACKUP" |,
???????????????? LEFT(WORD(rptline.i,j),3) = "STG" then,
?????????????? do
?????????????????? do k=j to words(rptline.i)
?????????????????????? if LEFT(WORD(rptline.i,k),4) = "3590" then,
?????????????????????????? do
?????????????????????????????? volcount = volcount + 1
?????????????????????????????? type.volcount = WORD(rptline.i,j)
?????????????????????????????? dev.volcount = WORD(rptline.i,k)
?????????????????????????????? vol.volcount = WORD(rptline.i,k+1)
?????????????????????????????? leave k
?????????????????????????? end
?????????????????? end
?????????????????? leave j
?????????????? end
?????? end
?? end
?? do i=1 to volcount
?????? say "VolHist:" type.i dev.i vol.i
?????? select
?????? when type.i = "STGNEW" |,
???????????????? LEFT(type.i,6) = "BACKUP" then,
?????????? do
?????????????? rmmcmd = "RMM CV" vol.i "STATUS(MASTER) HOLD",
???????????????????????????????? "OWNER(TIVSM) RELEASEACTION(ERASE)"
?????????????? address tso rmmcmd
?????????????? cc = rc
?????????????? say "Command:" rmmcmd
?????????????? say "RetCode:" cc
?????????????? rmmcmd = "RMM CV" vol.i "LOCATION(SHELF)"
?????????????? if dev.i ="3590VAULT1" then,
?????????????????? rmmcmd = "RMM CV" vol.i "MANUALMOVE LOCATION(FRED)"
?????????????? address tso rmmcmd
?????????????? cc = rc
?????????????? say "Command:" rmmcmd
?????????????? say "RetCode:" cc
?????????? end
?????? when type.i = "STGDELETE" then,
?????????? do
?????????????? rmmcmd = "RMM CV" vol.i "AUTOMOVE NOHOLD"
?????????????? address tso rmmcmd
?????????????? cc = rc
?????????????? say "Command:" rmmcmd
?????????????? say "RetCode:" cc
?????????????? rmmcmd = "RMM DV" vol.i "RELEASE"
?????????????? .
?????????????? . (etc)
?????????????? .
--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/
--
Don Poitras - SAS Development - SAS Institute Inc. - SAS Campus Drive
***@sas.com (919) 531-5637 Cary, NC 27513

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Paul Gilmartin
2018-07-02 05:04:14 UTC
Permalink
Post by Don Poitras
---
Mime-Version: 1.0
Content-Type: text/plain; charset=koi8-r; format=flowed
Content-Transfer-Encoding: 8bit
---
I'm guessing Ed didn't intend to use a Russion character set. :) If that wasn't what
was used in the email, then it was added as it progressed through the news servers.
Ed was replying to Shmuel who had headers:
Content-Type: text/plain; charset="koi8-r"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0

Monkey see; monkey doo?

Shmuel was apparently replying to me. My message had
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="tThc/1wpZn/ma/RB"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

The four parts were variously us-ascii and utf-8. The first occurrence
of koi8-r that I see was Shmuel's. The bottom half of koi8-r seems very
similar to us-ascii. Format=flowed would squeeze out multiple blanks.
Some component upstream in Ed's MUA converted blanks to NBSP (koi8-r?!)
intending to prevent their being squoze? Way too much DWIM here.

Simpler is better, I may switch to mutt,
gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Seymour J Metz
2018-07-02 16:46:52 UTC
Permalink
Post by Jesse 1 Robinson
This code looks fine. My experience in posting to IBM-MAIN is that spaces at the beginning *or end*
of a line allows the data to look fine. But truncating both leading and trailing spaces causes the
List processor to flow lines up to the next 'break',
That sounds seriously b0rken. Can that behavior be turned off, or is it hard wired.

BTW, your line 1 -3 appear fine.

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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Jesse 1 Robinson <***@SCE.COM>
Sent: Sunday, July 1, 2018 7:37 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting

This code looks fine. My experience in posting to IBM-MAIN is that spaces at the beginning *or end* of a line allows the data to look fine. But truncating both leading and trailing spaces causes the List processor to flow lines up to the next 'break', which may be a totally blank line. I try to copy lines from, say, syslog, to include trailing blanks. If there are none on a particular line, I hit the space bar after the last character.

Sending notes internally with the company does not involve these issues.

These lines have no leading or trailing blanks.

line 1 typed in
line 2 typed in
line 3 typed in

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
***@sce.com


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Ed Jaffe
Sent: Sunday, July 01, 2018 4:03 PM
To: IBM-***@LISTSERV.UA.EDU
Subject: (External):Re: Formatting
Post by Jesse 1 Robinson
I consider RFC 3676 an abomination, totally unsuitable for posting
code samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
AFAIK, I've never had an issue posting code fragments on any list. I'm gonna experiment with one right now randomly taken from our local REXX library. What am I doing wrong? (Or right?)

/* REXX */
TSMRMM:
address tso
/* trace I */
"bpxbatch sh dsmadmc -id=mvs60 -pa=xxxxxxxxxx -displ=tab",
/* "q volhist begindate=TODAY-1 begintime=15:00:00" */ ,
/* "enddate=TODAY-1 endtime=23:00:00"               */ ,
"q volhist begindate=today"                         ,
"> /tmp/tsmrmm.qvolhist"
if rc <> 0 then exit 8
"allocate dd(tsmrpt) path('/tmp/tsmrmm.qvolhist')",
"recfm(v) lrecl(1024) filedata(text) reuse"
if rc <> 0 then exit 8
volcount = 0
"execio * diskr tsmrpt (stem rptline. open finis"
do i=1 to rptline.0
do j = 1 to words(rptline.i)
if LEFT(WORD(rptline.i,j),6) = "BACKUP" |,
LEFT(WORD(rptline.i,j),3) = "STG" then,
do
do k=j to words(rptline.i)
if LEFT(WORD(rptline.i,k),4) = "3590" then,
do
volcount = volcount + 1
type.volcount = WORD(rptline.i,j)
dev.volcount = WORD(rptline.i,k)
vol.volcount = WORD(rptline.i,k+1)
leave k
end
end
leave j
end
end
end
do i=1 to volcount
say "VolHist:" type.i dev.i vol.i
select
when type.i = "STGNEW" |,
LEFT(type.i,6) = "BACKUP" then,
do
rmmcmd = "RMM CV" vol.i "STATUS(MASTER) HOLD",
"OWNER(TIVSM) RELEASEACTION(ERASE)"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
rmmcmd = "RMM CV" vol.i "LOCATION(SHELF)"
if dev.i ="3590VAULT1" then,
rmmcmd = "RMM CV" vol.i "MANUALMOVE LOCATION(FRED)"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
end
when type.i = "STGDELETE" then,
do
rmmcmd = "RMM CV" vol.i "AUTOMOVE NOHOLD"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
rmmcmd = "RMM DV" vol.i "RELEASE"
.
. (etc)
.

--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://secure-web.cisco.com/1ZMleawdw4Rr50ViFbXlqpgxgoK7CaQJInsqkvriPBoaIM1KLIrGrV1PQot4Drj9ss0f8pNPZTwa54-58Ct-bnQErKgAHc_SbhTs-ng_RCJnPSExBflNwQRVxqTD4sja1FaSBAoqZh99HR_D7Re6813VuQ8uVTi5C8RfnjyewwuRvUrPojwrYDQDjqvEM854TQkgfRVDovCfVjPWiqpH4qUl5eZuGFCF48s6RarS_iaf-Bu9ISOQ3fGKUoRd4n9k9PeANFv_zZDTw06dAZ9uTOaM84PE2-_CNrKG-sVVOB4_DUIoCEFO_NBbUyR-Ottn5_Brq-ptXT_i7TRcIZWb003Zcc7UP3kHvxbyghJi0JPYPGii1NxRL-uXvji30BcVZK3ofWZy0xlw5JuGsyYYU5NUNeihr38ttdsJVYzdchr9IHrGIF42aRZwUS_3VVGQ3/https%3A%2F%2Fwww.phoenixsoftware.com%2F


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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Jesse 1 Robinson
2018-07-02 01:35:19 UTC
Permalink
My typed in lines look OK. These lines are copy/pasted from Notepad.

line 1 pasted in
line 2 pasted in
line 3 pasted in

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
***@sce.com


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Don Poitras
Sent: Sunday, July 01, 2018 6:04 PM
To: IBM-***@LISTSERV.UA.EDU
Subject: (External):Re: Formatting

I read IBM-MAIN from a newsreader. The rexx script had lots of the blanks repaced with something else. Saving the file and looking at the headers, I see:

---
Mime-Version: 1.0
Content-Type: text/plain; charset=koi8-r; format=flowed
Content-Transfer-Encoding: 8bit
---

I'm guessing Ed didn't intend to use a Russion character set. :) If that wasn't what was used in the email, then it was added as it progressed through the news servers.
This code looks fine. My experience in posting to IBM-MAIN is that spaces at the beginning *or end* of a line allows the data to look fine. But truncating both leading and trailing spaces causes the List processor to flow lines up to the next 'break', which may be a totally blank line. I try to copy lines from, say, syslog, to include trailing blanks. If there are none on a particular line, I hit the space bar after the last character.
Sending notes internally with the company does not involve these issues.
These lines have no leading or trailing blanks.
line 1 typed in
line 2 typed in
line 3 typed in
.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ???=== NEW
-----Original Message-----
On Behalf Of Ed Jaffe
Sent: Sunday, July 01, 2018 4:03 PM
Subject: (External):Re: Formatting
Post by Seymour J Metz
I consider RFC 3676 an abomination, totally unsuitable for posting
code samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
AFAIK, I've never had an issue posting code fragments on any list. I'm
gonna experiment with one right now randomly taken from our local REXX
library. What am I doing wrong? (Or right?)
/* REXX */
?? address tso
?? /* trace I */
?? "bpxbatch sh dsmadmc -id=mvs60 -pa=xxxxxxxxxx -displ=tab",
?????????????????????? /* "q volhist begindate=TODAY-1
begintime=15:00:00" */ , ?????????????????????? /* "enddate=TODAY-1
endtime=23:00:00"???????????????????????????? */ ,
???????????????????????????? "q volhist begindate=today"???????????????????????????????????????????????? , ???????????????????????????? "> /tmp/tsmrmm.qvolhist"
?? if rc <> 0 then exit 8
?? "allocate dd(tsmrpt) path('/tmp/tsmrmm.qvolhist')",
???????????????????? "recfm(v) lrecl(1024) filedata(text) reuse"
?? if rc <> 0 then exit 8
?? volcount = 0
?? "execio * diskr tsmrpt (stem rptline. open finis"
?? do i=1 to rptline.0
?????? do j = 1 to words(rptline.i)
?????????? if LEFT(WORD(rptline.i,j),6) = "BACKUP" |,
???????????????? LEFT(WORD(rptline.i,j),3) = "STG" then,
?????????????? do ?????????????????? do k=j to words(rptline.i)
?????????????????????? if LEFT(WORD(rptline.i,k),4) = "3590" then,
?????????????????????????? do ?????????????????????????????? volcount
= volcount + 1 ?????????????????????????????? type.volcount =
WORD(rptline.i,j) ?????????????????????????????? dev.volcount =
WORD(rptline.i,k) ?????????????????????????????? vol.volcount =
WORD(rptline.i,k+1) ?????????????????????????????? leave k
?????????????????????????? end ?????????????????? end
?????????????????? leave j ?????????????? end ?????? end ?? end ??
do i=1 to volcount ?????? say "VolHist:" type.i dev.i vol.i ??????
select ?????? when type.i = "STGNEW" |, ????????????????
LEFT(type.i,6) = "BACKUP" then, ?????????? do ?????????????? rmmcmd
= "RMM CV" vol.i "STATUS(MASTER) HOLD",
???????????????????????????????? "OWNER(TIVSM) RELEASEACTION(ERASE)"
?????????????? address tso rmmcmd
?????????????? cc = rc
?????????????? say "Command:" rmmcmd
?????????????? say "RetCode:" cc
?????????????? rmmcmd = "RMM CV" vol.i "LOCATION(SHELF)"
?????????????? if dev.i ="3590VAULT1" then, ??????????????????
rmmcmd = "RMM CV" vol.i "MANUALMOVE LOCATION(FRED)"
?????????????? address tso rmmcmd
?????????????? cc = rc
?????????????? say "Command:" rmmcmd
?????????????? say "RetCode:" cc
?????????? end
?????? when type.i = "STGDELETE" then, ?????????? do ??????????????
rmmcmd = "RMM CV" vol.i "AUTOMOVE NOHOLD"
?????????????? address tso rmmcmd
?????????????? cc = rc
?????????????? say "Command:" rmmcmd
?????????????? say "RetCode:" cc
?????????????? rmmcmd = "RMM DV" vol.i "RELEASE"
?????????????? .
?????????????? . (etc)
?????????????? .
--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/
--
Don Poitras - SAS Development - SAS Institute Inc. - SAS Campus Drive
***@sas.com (919) 531-5637 Cary, NC 27513


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Paul Gilmartin
2018-07-02 02:21:50 UTC
Permalink
Post by Don Poitras
I read IBM-MAIN from a newsreader. The rexx script had lots of the blanks
repaced with something else. Saving the file and looking at the headers,
---
Mime-Version: 1.0
Content-Type: text/plain; charset=koi8-r; format=flowed
Content-Transfer-Encoding: 8bit
---
I'm guessing Ed didn't intend to use a Russion character set. :) If that wasn't what
was used in the email, then it was added as it progressed through the news servers.
Me, too.

The "something else" is X'9A' which is koi-8r NBSP, which would be x'A0' in Unicode.
WTF? It depends on how I view it. Some viewers display those as x'20', genuine
USASCII spaces.

I give the process a C-. How do those viewers know that I don't really want koi8-r NBSP?
Post by Don Poitras
...
?????????????????????? /* "q volhist begindate=TODAY-1 begintime=15:00:00" */ ,
...
-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Paul Gilmartin
2018-07-02 18:16:14 UTC
Permalink
(Yaay! You're no longer using koi8-r!)
Post by Seymour J Metz
Implementing any new RFC is a big order. If the mail clients on both ends implement RFC 3676, then cut-and-paste works. If a brain dead application simply slaps in format=flowed without following the specifications in the RFC, then blame that application. Again, do you know of any problem when both ends actually adhere to the specifications?
o By "the mail clients on both ends" do you mean only the software, or do
you mean to include the human beings? It is not practical to expect human
beings to conform all requirements of RFC 3676.

o Is there an available validator and data suite for format-flowed for both
sending and receiving ends? Human eyeball validation is impractical and
error-prone. (And quis custodiet ipsos custodes?)

o If such a validator were to exist, to whom would one report deviations?
What's the realistic likelihood of resolutions other than "WAD"?

o Does RFC 3676 guarantee round-trip integrity? Ed should be able to
copy-and-past his Rexx snippet and Don to extract it, byte-for-byte
identical to the original. Otherwise, the specification is a broken design.

Format=flowed had two (more?) design objectives:
o Support for comfortable viewing on hand-held fondleslabs.
o Support for word processors which reserve CRLF for paragraph separation.

These are pretty irrelevant to computer languages. Esmie's JCL was illegible
to Lizette; Ed's Rexx was illegible to Don.

If format=flowed imposes no requirement on the sending human being, it
SHOULD be possible to move all the flow-function from the sending MUA
to the receiving MUA and the receiving human being should be given a
{FLOWED|FIXED} button for viewing and extracting code respectively.
"Save as File" would suffice if that file could be guaranteed identical to
what the originator attached.

Many user agents do not allow disabling of "format=flowed".

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Seymour J Metz
2018-07-02 18:30:55 UTC
Permalink
AFAIK, I have never used KOI8-R; I can't speak to what m$ outhouse may have done behind my back. Maybe it copied the charset from the message I was responding to?

Do you have human beings doing had encoding of messages? If not, then I'm obviously talking about software.

Alas, while I know of validators for HTML and CSS, I don't know of any for e-mail.

Cut-and-paste is beyond the scope of any RFC. However, the considerations are pretty clear; if the text has a New Line (LF for Eunix, CRLF for windows) then use a hard NL; if you split due to length, use a soft NL. Follow that and the rules for space stuffing and you get the code intact at the other end. Break them and all bets are off.

If the receiver does not support F=F then he will get extraneous line breaks; I can't imagine what idiocy would cause extraneous line wrapping.

BTW, the webmail application for this e-mail account uses m$ lookout, and I would not be surprised by any RFC violation that turns up.


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Paul Gilmartin <0000000433f07816-dmarc-***@listserv.ua.edu>
Sent: Monday, July 2, 2018 2:16 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)

(Yaay! You're no longer using koi8-r!)
Post by Seymour J Metz
Implementing any new RFC is a big order. If the mail clients on both ends implement RFC 3676, then cut-and-paste works. If a brain dead application simply slaps in format=flowed without following the specifications in the RFC, then blame that application. Again, do you know of any problem when both ends actually adhere to the specifications?
o By "the mail clients on both ends" do you mean only the software, or do
you mean to include the human beings? It is not practical to expect human
beings to conform all requirements of RFC 3676.

o Is there an available validator and data suite for format-flowed for both
sending and receiving ends? Human eyeball validation is impractical and
error-prone. (And quis custodiet ipsos custodes?)

o If such a validator were to exist, to whom would one report deviations?
What's the realistic likelihood of resolutions other than "WAD"?

o Does RFC 3676 guarantee round-trip integrity? Ed should be able to
copy-and-past his Rexx snippet and Don to extract it, byte-for-byte
identical to the original. Otherwise, the specification is a broken design.

Format=flowed had two (more?) design objectives:
o Support for comfortable viewing on hand-held fondleslabs.
o Support for word processors which reserve CRLF for paragraph separation.

These are pretty irrelevant to computer languages. Esmie's JCL was illegible
to Lizette; Ed's Rexx was illegible to Don.

If format=flowed imposes no requirement on the sending human being, it
SHOULD be possible to move all the flow-function from the sending MUA
to the receiving MUA and the receiving human being should be given a
{FLOWED|FIXED} button for viewing and extracting code respectively.
"Save as File" would suffice if that file could be guaranteed identical to
what the originator attached.

Many user agents do not allow disabling of "format=flowed".

-- gil

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Edward Finnell
2018-07-02 18:55:42 UTC
Permalink
I looked at the archives and Senior Jaffe's post appears correctly formatted. It has plain/text and proportional font. 


 <----paste from ibm-main archives ----->
AFAIK, I've never had an issue posting code fragments on any list. I'm
gonna experiment with one right now randomly taken from our local REXX
library. What am I doing wrong? (Or right?)

/* REXX */
TSMRMM:
   address tso
   /* trace I */
   "bpxbatch sh dsmadmc -id=mvs60 -pa=xxxxxxxxxx -displ=tab",
             /* "q volhist begindate=TODAY-1 begintime=15:00:00" */ ,
             /* "enddate=TODAY-1 endtime=23:00:00"               */ ,
                "q volhist begindate=today"                         ,
                "> /tmp/tsmrmm.qvolhist"
   if rc <> 0 then exit 8
   "allocate dd(tsmrpt) path('/tmp/tsmrmm.qvolhist')",
            "recfm(v) lrecl(1024) filedata(text) reuse"
   if rc <> 0 then exit 8
   volcount = 0
In a message dated 7/2/2018 1:31:00 PM Central Standard Time, ***@GMU.EDU writes:

 
AFAIK, I have never used KOI8-R; I can't speak to what m$ outhouse may have done behind my back. Maybe it copied the charset from the message I was responding to?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Ed Jaffe
2018-07-02 22:06:36 UTC
Permalink
Post by Edward Finnell
I looked at the archives and Senior Jaffe's post appears correctly formatted. It has plain/text and proportional font.
Was this intended to be "Señor Jaffe?" Or was it a comment on my age
and/or experience? ;-)
--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/

--------------------------------------------------------------------------------
This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Charles Mills
2018-07-02 22:24:53 UTC
Permalink
There you go using them dang Unicode characters again.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Ed Jaffe
Sent: Monday, July 2, 2018 3:06 PM
To: IBM-***@LISTSERV.UA.EDU
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)
Post by Edward Finnell
I looked at the archives and Senior Jaffe's post appears correctly formatted. It has plain/text and proportional font.
Was this intended to be "Señor Jaffe?" Or was it a comment on my age
and/or experience? ;-)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Pommier, Rex
2018-07-03 12:46:49 UTC
Permalink
I dunno, can't be age. I've seen pictures of you. Don't look like you could be a year over 35!! <grin>

Rex


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Ed Jaffe
Sent: Monday, July 2, 2018 3:06 PM
To: IBM-***@LISTSERV.UA.EDU
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)
Post by Edward Finnell
I looked at the archives and Senior Jaffe's post appears correctly formatted. It has plain/text and proportional font.
Was this intended to be "Señor Jaffe?" Or was it a comment on my age
and/or experience? ;-)

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


The information contained in this message is confidential, protected from disclosure and may be legally privileged. If the reader of this message is not the intended recipient or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any disclosure, distribution, copying, or any action taken or action omitted in reliance on it, is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by replying to this message and destroy the material in its entirety, whether in electronic or hard copy format. Thank you.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Edward Finnell
2018-07-03 17:44:32 UTC
Permalink
There used to be a site that had caricatures of SHARE folk, but I can't find it. This is from SHARE blog in Seattle.


https://www.share.org/p/bl/et/blogaid=341
 
In a message dated 7/3/2018 7:46:55 AM Central Standard Time, ***@SFGMEMBERS.COM writes:

 
I dunno, can't be age. I've seen pictures of you. Don't look like you could be a year over 35!!

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Seymour J Metz
2018-07-03 14:10:33 UTC
Permalink
The Enya is perfectly valid in ISO-1 and ISO-15. Would you rather he wrote it as sennor?


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Charles Mills <***@MCN.ORG>
Sent: Monday, July 2, 2018 6:24 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)

There you go using them dang Unicode characters again.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Ed Jaffe
Sent: Monday, July 2, 2018 3:06 PM
To: IBM-***@LISTSERV.UA.EDU
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)
Post by Edward Finnell
I looked at the archives and Senior Jaffe's post appears correctly formatted. It has plain/text and proportional font.
Was this intended to be "Señor Jaffe?" Or was it a comment on my age
and/or experience? ;-)

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Charles Mills
2018-07-03 14:51:30 UTC
Permalink
Making the wee joke. Ha ha.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On
Behalf Of Seymour J Metz
Sent: Tuesday, July 3, 2018 7:10 AM
To: IBM-***@LISTSERV.UA.EDU
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)

The Enya is perfectly valid in ISO-1 and ISO-15. Would you rather he wrote
it as sennor?


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of
Charles Mills <***@MCN.ORG>
Sent: Monday, July 2, 2018 6:24 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)

There you go using them dang Unicode characters again.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Dyck, Lionel B. , RavenTek
2018-07-03 14:54:06 UTC
Permalink
Agreed - the only thing that would be challenging is remembering that instead of executing the program at the top of the allocations that in REXX the allocations must come first.

--------------------------------------------------------------------------
Lionel B. Dyck (Contractor) <sdg><
Mainframe Systems Programmer - RavenTek Solution Partners



-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Charles Mills
Sent: Tuesday, July 03, 2018 9:51 AM
To: IBM-***@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: Formatting (was: JCL ERROR : IGD01022I)

Making the wee joke. Ha ha.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On
Behalf Of Seymour J Metz
Sent: Tuesday, July 3, 2018 7:10 AM
To: IBM-***@LISTSERV.UA.EDU
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)

The Enya is perfectly valid in ISO-1 and ISO-15. Would you rather he wrote
it as sennor?


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of
Charles Mills <***@MCN.ORG>
Sent: Monday, July 2, 2018 6:24 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)

There you go using them dang Unicode characters again.

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Edward Finnell
2018-07-02 22:26:29 UTC
Permalink
Sort of an amalgamation from long ago posts. Just trying to dodge the lightning bolts. Guess it could mean senior techy too.


In a message dated 7/2/2018 5:06:42 PM Central Standard Time, ***@PHOENIXSOFTWARE.COM writes:

 
Was this intended to be "Señor Jaffe?" Or was it a comment on my age

and/or experience? ;-)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Paul Gilmartin
2018-07-02 19:28:18 UTC
Permalink
Post by Edward Finnell
I looked at the archives and Senior Jaffe's post appears correctly formatted. It has plain/text and proportional font. 
In that post of Senior Jaffe's as it was initially distributed to me by LISTSERV,
all sequences of multiple blanks were replaced by one fewer x'9A' and one x'20'.
Later, I retrieved the same message with a GETPOST command to LISTSERV
and in the same mail reader all the blanks were blanks.

They can't both be right. At best, LISTSERV's behavior is inconsistent. But how
can I generate an SR to L-Soft? I'm not the customer and Darren is inactive.

(Proportional/mono font is selectable in LISTSERV Preferences.)

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Edward Finnell
2018-07-02 19:57:54 UTC
Permalink
Definitely an admin question. The other interlocutor is the distribution server that takes the listserv post and spews it out to the subscribers. It may be munging for compression or just that's all it knows.


In a message dated 7/2/2018 2:28:25 PM Central Standard Time, 0000000433f07816-dmarc-***@LISTSERV.UA.EDU writes:

 
Later, I retrieved the same message with a GETPOST command to LISTSERV

and in the same mail reader all the blanks were blanks.

They can't both be right. At best, LISTSERV's behavior is inconsistent. But how
can I generate an SR to L-Soft? I'm not the customer and Darren is inactive.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Seymour J Metz
2018-07-03 14:22:50 UTC
Permalink
Is there an "RFC compliant" profile option for LISTSERV? Is that 9A regardless of charset? WTF is 9A in the charset it used? Was this an individual e-mail or digest?


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Paul Gilmartin <0000000433f07816-dmarc-***@listserv.ua.edu>
Sent: Monday, July 2, 2018 3:28 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting (was: JCL ERROR : IGD01022I)
Post by Edward Finnell
I looked at the archives and Senior Jaffe's post appears correctly formatted. It has plain/text and proportional font.
In that post of Senior Jaffe's as it was initially distributed to me by LISTSERV,
all sequences of multiple blanks were replaced by one fewer x'9A' and one x'20'.
Later, I retrieved the same message with a GETPOST command to LISTSERV
and in the same mail reader all the blanks were blanks.

They can't both be right. At best, LISTSERV's behavior is inconsistent. But how
can I generate an SR to L-Soft? I'm not the customer and Darren is inactive.

(Proportional/mono font is selectable in LISTSERV Preferences.)

-- gil

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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Jesse 1 Robinson
2018-07-02 23:05:06 UTC
Permalink
My post did not come out as I expected. No flowing. I'm going to shut up.

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
***@sce.com


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Seymour J Metz
Sent: Monday, July 02, 2018 9:47 AM
To: IBM-***@LISTSERV.UA.EDU
Subject: (External):Re: Formatting
Post by Jesse 1 Robinson
This code looks fine. My experience in posting to IBM-MAIN is that
spaces at the beginning *or end*
of a line allows the data to look fine. But truncating both leading
and trailing spaces causes the List processor to flow lines up to the
next 'break',
That sounds seriously b0rken. Can that behavior be turned off, or is it hard wired.

BTW, your line 1 -3 appear fine.

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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Jesse 1 Robinson <***@SCE.COM>
Sent: Sunday, July 1, 2018 7:37 PM
To: IBM-***@listserv.ua.edu
Subject: Re: Formatting

This code looks fine. My experience in posting to IBM-MAIN is that spaces at the beginning *or end* of a line allows the data to look fine. But truncating both leading and trailing spaces causes the List processor to flow lines up to the next 'break', which may be a totally blank line. I try to copy lines from, say, syslog, to include trailing blanks. If there are none on a particular line, I hit the space bar after the last character.

Sending notes internally with the company does not involve these issues.

These lines have no leading or trailing blanks.

line 1 typed in
line 2 typed in
line 3 typed in

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
***@sce.com


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-***@LISTSERV.UA.EDU] On Behalf Of Ed Jaffe
Sent: Sunday, July 01, 2018 4:03 PM
To: IBM-***@LISTSERV.UA.EDU
Subject: (External):Re: Formatting
Post by Jesse 1 Robinson
I consider RFC 3676 an abomination, totally unsuitable for posting
code samples.
Why? Do you know of any case where a properly behaving mail client mangles code properly formatted with format=flowed?
AFAIK, I've never had an issue posting code fragments on any list. I'm gonna experiment with one right now randomly taken from our local REXX library. What am I doing wrong? (Or right?)

/* REXX */
TSMRMM:
address tso
/* trace I */
"bpxbatch sh dsmadmc -id=mvs60 -pa=xxxxxxxxxx -displ=tab",
/* "q volhist begindate=TODAY-1 begintime=15:00:00" */ ,
/* "enddate=TODAY-1 endtime=23:00:00"               */ ,
"q volhist begindate=today"                         ,
"> /tmp/tsmrmm.qvolhist"
if rc <> 0 then exit 8
"allocate dd(tsmrpt) path('/tmp/tsmrmm.qvolhist')",
"recfm(v) lrecl(1024) filedata(text) reuse"
if rc <> 0 then exit 8
volcount = 0
"execio * diskr tsmrpt (stem rptline. open finis"
do i=1 to rptline.0
do j = 1 to words(rptline.i)
if LEFT(WORD(rptline.i,j),6) = "BACKUP" |,
LEFT(WORD(rptline.i,j),3) = "STG" then,
do
do k=j to words(rptline.i)
if LEFT(WORD(rptline.i,k),4) = "3590" then,
do
volcount = volcount + 1
type.volcount = WORD(rptline.i,j)
dev.volcount = WORD(rptline.i,k)
vol.volcount = WORD(rptline.i,k+1)
leave k
end
end
leave j
end
end
end
do i=1 to volcount
say "VolHist:" type.i dev.i vol.i
select
when type.i = "STGNEW" |,
LEFT(type.i,6) = "BACKUP" then,
do
rmmcmd = "RMM CV" vol.i "STATUS(MASTER) HOLD",
"OWNER(TIVSM) RELEASEACTION(ERASE)"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
rmmcmd = "RMM CV" vol.i "LOCATION(SHELF)"
if dev.i ="3590VAULT1" then,
rmmcmd = "RMM CV" vol.i "MANUALMOVE LOCATION(FRED)"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
end
when type.i = "STGDELETE" then,
do
rmmcmd = "RMM CV" vol.i "AUTOMOVE NOHOLD"
address tso rmmcmd
cc = rc
say "Command:" rmmcmd
say "RetCode:" cc
rmmcmd = "RMM DV" vol.i "RELEASE"
.
. (etc)
.

--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Peter Hunkeler
2018-07-03 04:39:10 UTC
Permalink
Post by Jesse 1 Robinson
My post did not come out as I expected. No flowing. I'm going to shut up.
I concur.

When I read the explanation regarding "leading or trailing" blanks, I thought I finally understand. Then came your post, and I'm back to "I don't have a clue why it sometimes does work, and sometimes it does not".


--
Peter Hunkeler







----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to ***@listserv.ua.edu with the message: INFO IBM-MAIN
Seymour J Metz
2018-07-03 14:00:21 UTC
Permalink
If you have the ability to save the actual message to a file and you send it to me as an attachment, I should be able to tell whether the message is malformed or the receiving e-mail client is mangling it. Make sure that your client doesn't change the message as it stores it, e.g., by removing trailing spaces, stripping header fields.


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

________________________________________
From: IBM Mainframe Discussion List <IBM-***@listserv.ua.edu> on behalf of Peter Hunkeler <***@GMX.CH>
Sent: Tuesday, July 3, 2018 12:38 AM
To: IBM-***@listserv.ua.edu
Subject: AW: Re: Formatting
Post by Jesse 1 Robinson
My post did not come out as I expected. No flowing. I'm going to shut up.
I concur.

When I read the explanation regarding "leading or trailing" blanks, I thought I finally understand. Then came your post, and I'm back to "I don't have a clue why it sometimes does work, and sometimes it does not".


--
Peter Hunkeler







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

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