I agree it is a conundrum, and has made me vaguely uncomfortable from the beginning.
If I recall correctly, the changes are pretty much in the lexer only, since it only affects identifiers and comments.
Possibly the correct way to solve it is to get the utf8 branch of Alex to become the main line version.
Otherwise, clone Lexer.x into a utf8 version and strip out all the unicode stuff in the current one. The resulting lexer will not support unicode though, and you will get bug reports on it.
On Sat, Jun 11, 2011 at 8:59 PM, Clint Adams <email@example.com>
On Sat, Jun 11, 2011 at 08:40:54PM +0200, Alan & Kim Zimmerman wrote:7.0.3
> What version of GHC are you using?
Our alex is mainline with a few lines patched.
> Also, the package can only build against a specific branch of Alex on
> github, to provide the full unicode support.
> Have you cloned it on github?
I'm not sure what we should do here. Is there an earlier version