[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-hackers] [PATCH] Fix missing backslashify fix due to git mistak
[Chicken-hackers] [PATCH] Fix missing backslashify fix due to git mistake(?)
Sat, 6 May 2017 14:55:16 +0200
When testing on Windows with mingw (but without msys), I got an error from
the C compiler that we've already fixed! Namely, the compiler was emitting
calls to C_trace like C_trace(".\user-pass.scm:123"), which caused compiler
errors because it tries to interpret \u as a unicode literal.
This is because (string-translate "x" "x" "yy") doesn't replace "x" by "yy",
but by "y", since it does a char-by-char replacement. It should use
string-translate*, which we already fixed in master, but sneakily that's
part of the commit that introduces the statistical profiler, not a
separate commit - maybe that's the real issue here.
I had a hard time figuring out what exactly went wrong, but I think the
commit message explains it.
Description: Text Data
Description: Digital signature
- [Chicken-hackers] [PATCH] Fix missing backslashify fix due to git mistake(?),
Peter Bex <=