On Wed, 20 Aug 2025 15:23:27 -0400, Phil Smith III <[email protected]> wrote:

>Filetag : T=off   codeset=0

This eliminates the filesystem and you can forget about it. 

>> touch j.bad
>> touch j.c
>> touch j.txt
>> echo banana > j2.txt
>
>> chtag -p j*
>- untagged    T=off j.bad
>- untagged    T=off j.c
>- untagged    T=off j.txt
>t ISO8859-1   T=on  j2.txt

This tells us that it's autocvt instead of some other mechanism because only 
the file with data was tagged. 

t assume you already verified AUTOCVT(xxx) in your PARMLIB(BPXPRMxx) specified 
NO or was not specified (using default).

I believe you said that you tested _BPXK_AUTOCVT=NO but this only overrides 
BPXPRM so we don't expect it to change anything but it does verify your startup 
scripts do not set this incorrectly.

This only leaves the shell which must have been compiled with AUTOCVT. Try 
setting the runtime variable you mentioned before but I suspect you might need 
to start the shell after setting it. You could do this by setting the env 
variable and issuing the shell command you are using (e.g sh).

There is overhead associated with autocvt. You will need to contact IBM to find 
out if they have an easy method to turn this off for the shell. Maybe they have 
the same shell by another name without AUTOCVT. Think twice about renaming it 
because maintenance could cause havoc.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to