(#FM-6068) allow file encoding to be specified#726
Merged
pmcmaw merged 2 commits intopuppetlabs:masterfrom Mar 13, 2017
Merged
Conversation
Add a new parameter `encoding` to allow non UTF-8 files to specify a file encoding. This prevents receiving the error message "invalid byte sequence in UTF-8" when special characters that are not UTF-8 encoded appear in the input stream, such as the copyright symbol.
Contributor
|
Thanks for the PR, would it be possible to add some tests around this new functionality, and add a little bit of text into the readme. This looks really useful 👍 |
Contributor
|
@pmcmaw is this something that you could look over |
Contributor
|
@tphoney looks good to me, happy for merge when tests and docs are in. |
Added docs and tests as requested
Contributor
Author
Contributor
|
@GeoffWilliams Thank you for your contribution, it is much appreciated. |
sathieu
added a commit
to sathieu/puppetlabs-stdlib
that referenced
this pull request
Apr 18, 2017
Regression from puppetlabs#726
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add a new parameter
encodingto allow non UTF-8 files to specify a file encoding. This prevents receiving the error message "invalid byte sequence in UTF-8" when special characters that are not UTF-8 encoded appear in the input stream, such as the copyright symbol.