Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Bug Reports

Reply
 
Thread Tools Display Modes
Old 08-17-2014, 11:54 PM   #1
loonar1
Human being with feelings
 
Join Date: Jul 2010
Location: Wrocław / Poland
Posts: 9
Default "=" and ":" can cause problems when saving files

I used to name tracks after mics I've used, for example I recorded vocalist with 2 mics, and name of file was like "L:Sennheiser441 R=SeZ3300A". When loading session again, files couldn't be read, I needed to load them "by hand". I guessed the culprit must be some kind of code injection when using "=" and ":". I avoid using those symbols in track and filenames, and don't have this issue anymore.
loonar1 is offline   Reply With Quote
Old 08-18-2014, 10:35 AM   #2
tls11823
Human being with feelings
 
tls11823's Avatar
 
Join Date: Aug 2010
Location: Harrisburg, PA USA
Posts: 1,405
Default

I'd imagine that, if you're on Windows, "L:Sennhsiser441" will be interpreted as a file in the current directory of drive L:
__________________
We act as though comfort and luxury were the chief requirements of life, when all that we need to make us happy is something to be enthusiastic about.
--Charles Kingsley... or maybe Albert Einstein... definitely somebody wiser than myself--
tls11823 is offline   Reply With Quote
Old 08-28-2014, 03:44 AM   #3
loonar1
Human being with feelings
 
Join Date: Jul 2010
Location: Wrocław / Poland
Posts: 9
Default Yes

I think that's the exact reason for this issue.
loonar1 is offline   Reply With Quote
Old 08-28-2014, 07:40 AM   #4
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 3,917
Default

Other programs won't let you save, e.g.:



So I think what is needed here is an error box when using certain symbols. / and \ also can't be used (they cause a folder to be created)
Fergler is offline   Reply With Quote
Old 08-28-2014, 07:46 AM   #5
karbomusic
Human being with feelings
 
karbomusic's Avatar
 
Join Date: May 2009
Posts: 24,764
Default

Quote:
I avoid using those symbols in track and filenames, and don't have this issue anymore.
That's right and what you should always do. Those are illegal filename characters at the OS level. Don't use them, for filenames, ever. The GUI should likely warn someone who is unaware but you are now aware. The built in OS dialog will prevent you from doing this so it sounds like the dialog in Reaper is custom written and needs an illegal chars for filename check.
__________________
If it requires a null test to find it, it is by definition minuscule.
karbomusic is online now   Reply With Quote
Old 08-28-2014, 11:04 AM   #6
serr
Human being with feelings
 
Join Date: Sep 2010
Posts: 8,268
Default

Windows seems to have a lot of restricted characters for file names that are perfectly fine in OSX. That's probably not going to change any time soon so if you want to share files it's best to avoid punctuation in file names.
serr is offline   Reply With Quote
Old 08-28-2014, 05:44 PM   #7
brainwreck
Human being with feelings
 
Join Date: Jul 2006
Posts: 20,840
Default

Best practice, I think, is to use unix-like file naming: alphanumeric, _, and -, no spaces, using capitalization only where necessary, or for camel-case, i.e., someFile.txt.
__________________
It's time to take a stand against the synthesizer.
brainwreck is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 01:21 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.