dyn-edn
dyn-edn copied to clipboard
Treat properties the same way as enviroment variables
Based on the wording it seems like properties is intended to take a different code-path. I don't know why though. My use case is to #dyn/prop SOME_NAME and provide the value with either env variables or properties. This can't be accomplished without escaping in master.
Ignore this for another day, found something embarrassing.
Should be ok now.
Sorry for the long delay, as I mentioned elsewhere, I didn't have my GitHub notifications set up very well.
I would prefer to see doc changes, and tests (even for a trivial change like this). I'm also concerned about properties in the property map having punctuation that makes them bad choices for symbols.
Again, I'd like to commit this but w/o doc changes and tests that's just not going to happen.
A bit swamped at the moment but I will try and make some time.
I had a look at the property map and I think it should be okay.
Symbols are quite resistant to many usual chars, of the top of my head the problematic ones is :
,;
,,
I will make a test proving or disproving symbol parse.