I think I got everything you asked for in last posting:
1) and 2)
Unfortunately I'm not able to see any of your screen captures here.
Could you tell me what encodings and file transfer modes the properties pages indicate (without the pictures)?
I checked the properties of a file that copied correctly on my system with conversion from EBCDIC to ASCII.
On mainframe, dataset member properties show:
Mapping
- Extension - Inherit from system mapping (cbl)
- Transfer - Inherit from system mapping (text)
- Code Pages - Inherit from system mapping (IBM-037)
- Local code page - Inherit from system mapping (UTF-8)
On Windows folder via LOCAL section in Developer, properties show:
- File encoding - Default (cp1252)
- File Transfer Mode - Default (Text)
And checked the properties of the file that was copied as EBCDIC with out conversion from EBCDIC to ASCII,
On Windows folder via LOCAL section in Developer, properties show
- File encoding - Default (cp1252)
- File Transfer Mode - Default (Text)
Can you also tell me what the encoding field shows for the target folders on the property page?
- File encoding - Default (cp1252)
- File Transfer Mode - Default (Text)
One other thing, from Preferences->Remote Systems->Files is the default file transfer mode set to binary or text?
- Default File Transfer Mode - Text
- Cross system file transfer target encoding - Determine from source
3)
When you do a cross-system transfer (i.e. copy from one system to another), RSE first downloads from the MVS host to the Eclipse workspace using the specified mapping (i.e. IBM-1047->UTF-8) and then it copies from the workspace to the destination system, local in your case (i.e. converting from UTF-8 to the target encoding). Since your local files end up in EBCDIC, it seems like your local file system, or a folder/file under it, might be configured to use EBCDIC.
In the Remote Systems view, if you go to the properties page for Local, what default encoding is listed there?
Default encoding for Local is Default from remote system (Cp1252)
For folder, File encoding is Default (Cp1252)
NB: if there is way I can send the screenshots then I could resend them?
Regards,
Gregory Oakes
Professor
Faculty of Science, Engineering and Information Technology
Durham College
[cid:
image002.jpg@01D8A2A0.BD7F1900]
Original Message:
Sent: 9/25/2023 11:00:00 AM
From: Gregory Oakes
Subject: IBM Developer copy/paste to local PC folder problems
Hello,
I amusing copy/paste to copy a cobol source member in a PDS, and paste it into a new file in a local folder on my Windows laptop. Normally, the file copy/paste works fine, and the EBCDIC is converted automatically to ASCII during the copy/paste in Developer, and the new file on Windows is viewable with any editor like NOTEPAD.
On a new Windows 11 PC with Developer v15, this copy/paste process does not convert the EBCDIC to ASCII. I know this is the case because I can view the Windows file with an EBCDIC file viewer.
Is there some setting in Developer, or Windows, that is preventing the automatic character conversion during the copy/paste process?
Regards,
Gregory Oakes
Professor
Faculty of Science, Engineering and Information Technology
Durham College
[cid:image002.jpg@01D8A2A0.BD7F1900]
________________________________
This message is intended only for the named recipients. This message may contain information that is confidential or exempt from disclosure under applicable law. Any dissemination or copying of this message by anyone other than a named recipient is strictly prohibited. If you are not a named recipient or an employee or agent responsible for delivering this message to a named recipient, please notify us immediately, and permanently destroy this message and any copies you may have. Warning: Email may not be secure unless properly encrypted.