sarbian / ModuleManager

176 stars 96 forks source link

Properly handle tabs and newlines in node values #148

Closed blowfishpro closed 5 years ago

blowfishpro commented 5 years ago

KSP strips them out in ConfigNode.AddValue(string, string), meaning the cache didn't break but the newlines would get removed from strings.

This fixes some that in some ConfigNode modifying code, and makes sure that the cache also handles it properly

Resolves #84

sarbian commented 5 years ago

run test