ide, libec, ecs; added project name and project path validation. chars "*|:\",<>...
authorRejean Loyer <rejean.loyer@gmail.com>
Thu, 30 May 2013 16:51:10 +0000 (12:51 -0400)
committerJerome St-Louis <jerome@ecere.com>
Tue, 11 Jun 2013 00:52:34 +0000 (20:52 -0400)
commit5199ea4e39cef898fec3b56dc64d3250e3bb84f4
tree7d0a0ab27f57f525a82e2a82661809531876ca33
parentaf829428d067fd021af9de9a74db459d3bf76164
ide, libec, ecs; added project name and project path validation. chars "*|:\",<>?\\/&. " are currently unsupported as part of a project name. the code supports the "&. " chars for linux platforms but those are disabled until windows can support them. closes #324.
12 files changed:
compiler/bootstrap/libec/bootstrap/ecdefs.c
compiler/ecs/ecs.ec
compiler/libec/src/ecdefs.ec
compiler/libec/src/pass1.ec
compiler/libec/src/pass16.ec
ide/src/IDESettings.ec
ide/src/ProjectSettings.ec
ide/src/dialogs/GlobalSettingsDialog.ec
ide/src/dialogs/NewProjectDialog.ec
ide/src/project/Project.ec
ide/src/project/ProjectNode.ec
ide/src/project/ProjectView.ec