MantisBT - Ecere SDK
View Issue Details
0000324Ecere SDKidepublic2010-02-24 22:462013-08-07 03:33
thexa4 
redj 
immediateminorN/A
closedfixed 
 
0.44.080.44.08 
0000324: & in project name
& in project name (validate only a-z, A-Z, 0-9, spaces if they work)
No tags attached.
related to 0000156closed jerome Look for a solution to spaces in project dir / name, or don't let the user create it (CRASHES now!) 
Issue History
2010-02-24 22:46thexa4New Issue
2010-07-25 20:30redjRelationship addedchild of 0000430
2010-07-25 20:30redjRelationship deletedchild of 0000430
2010-07-25 20:30redjRelationship addedchild of 0000429
2010-07-26 01:36jeromeNote Added: 0000224
2010-07-26 03:21jeromeRelationship addedrelated to 0000156
2010-07-26 19:10thexa4Target Version => 0.44 draft 2
2010-07-29 15:06jeromePrioritynormal => immediate
2012-03-08 15:41redjTarget Versionold 0.44.pre2 => 0.45 Ginkakuji
2012-03-08 17:17redjRelationship deletedchild of 0000429
2012-03-29 07:52redjCategory => ide
2012-03-29 07:52redjProject@3@ => Ecere SDK
2013-04-24 06:33jeromeTarget Version0.45 Ginkakuji => 0.44.1 64
2013-04-24 06:33jeromeDescription Updated
2013-05-07 03:08redjStatusnew => assigned
2013-05-07 03:08redjAssigned To => redj
2013-05-31 02:33redjStatusassigned => resolved
2013-05-31 02:33redjFixed in Version => 0.44.1 64
2013-05-31 02:33redjResolutionopen => fixed
2013-05-31 02:33redjNote Added: 0000871
2013-05-31 03:03redjNote Edited: 0000871
2013-06-11 01:04jeromeStatusresolved => closed
2013-08-07 03:33jeromeFixed in Version0.44.10 64 => 0.44.08
2013-08-07 03:33jeromeTarget Version0.44.10 64 => 0.44.08

Notes
(0000224)
jerome   
2010-07-26 01:36   
Hmm okay, how did a & end up in a project name?
I'm assuming this issue is about validating the user input in project creation fields.
(0000871)
redj   
2013-05-31 02:33   
(edited on: 2013-05-31 03:03)
fixed by https://github.com/redj/ecere-sdk/commit/d0af63e34844a2b2aad3f4e4b61be7a33da85197 [^]

the following chars are no longer accepted as part of a project name
*|:\",<>?\\/&. and space

'&', '.' and ' ' can be supported under linux but windows is a pain
see note in code:
// todo: support '&', '.' and ' ' in project name on windows so that it may be used by all platforms.