Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

utf8 .conf file in release #101

Closed
00dingens opened this issue Dec 14, 2016 · 3 comments
Closed

utf8 .conf file in release #101

00dingens opened this issue Dec 14, 2016 · 3 comments

Comments

@00dingens
Copy link
Contributor

I can not reopen #98 so I open a new issue.

on mix conform.effective utf8 encoded content in .conf file is supported,
but in a release it is still transcoded to latin-1.

@bitwalker
Copy link
Owner

Could you clarify what you mean? Which file has latin1 encoded content? Where are you noticing the problem?

@mgumz
Copy link

mgumz commented Jan 24, 2017

what @00dingens meant: using "mix conform.effective" shows "the right thing", but using exrm plus observing the values coming out of a .conf file in production still shows latin1.

we will recheck the issue, once we upgrade to the latest conform

@bitwalker
Copy link
Owner

This could likely be due to running the release in an environment where the locale Erlang is running under is latin1, rather than utf8, causing it to try and parse the sys.config as if it's latin1. I'm not aware of anything in exrm (or distillery) which transcode utf8 to latin1 though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants