Skip to content

improve unicode handling#1492

Merged
mgsloan merged 10 commits intocommercialhaskell:masterfrom
kadoban:unicode-handling
Dec 11, 2015
Merged

improve unicode handling#1492
mgsloan merged 10 commits intocommercialhaskell:masterfrom
kadoban:unicode-handling

Conversation

@kadoban
Copy link
Copy Markdown
Collaborator

@kadoban kadoban commented Dec 10, 2015

This is a WIP attempt to fix #1337.

It's a refactor with very minor changes of my previous attempt (mostly cleaned up history and manually reviewed the changes I'd done to make sure they ... actually made sense).

Comments welcome, and I'm still testing and working on adding integration tests and such.

@kadoban
Copy link
Copy Markdown
Collaborator Author

kadoban commented Dec 10, 2015

The travis build failure appears to be because Text isn't an instance of Binary in old base text. Not really quite sure what to do about that yet. Might have to implement Binary manually for PackageName and whatever else to support old base text.

Edit: fixed

@mgsloan
Copy link
Copy Markdown
Contributor

mgsloan commented Dec 11, 2015

LGTM, thanks!

mgsloan added a commit that referenced this pull request Dec 11, 2015
@mgsloan mgsloan merged commit 77e483a into commercialhaskell:master Dec 11, 2015
@kadoban kadoban deleted the unicode-handling branch December 21, 2015 04:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

unicode in project names is very poorly handled (in 'stack new')

2 participants