Hi, Jeff.
Thanks for point this out, I did some testing and confirmed this is a problem. Currently when you compile BASIC program in the VS Code, we don't check file name conversion, so it will copy and compile BASIC back with a new name, which is not correct, I have logged an enhancement request for this to our engineers and hope we could provide a better solution for this, thanks.
Best Regards.
Charles.
------------------------------
Chao Han
Rocket Internal - All Brands
Dalian CN
------------------------------
Original Message:
Sent: 05-03-2023 14:16
From: Jeff Teter
Subject: Item ID's with invalid Windows characters
At the risk of being told "You should not do that!", I'm working with a 35 year old code base that has been on Pick, AIX and Linux over the years. So, folks decided to used characters like asterisks ("*") and question marks ("?") in item ID's as delimiters. When archiving these items and moving them from Linux to Windows, I have functions for converting the ID's to URL's and back. However, these items will not move cleanly from the Linux folders to Windows folders. So, the question at hand is whether there's a good option for converting those item ID's in flight. Unfortunately, there are too many places where those ID's are embedded in code to go down the path of fixing them all, even though that might be preferable.
An aside, WinSCP has implemented nice functionality that makes these conversions when moving from Linux to Windows and back...
------------------------------
Jeff Teter
Woodforest National Bank
The Woodlands, TX
------------------------------