TODO: replace latin1 no-break space with regular ascii space

Use US-ASCII for files wherever possible, and UTF-8 otherwise.