-
Allow async-2.2.
-
Use
RawFilePath
(ByteString
) for filenames, fromunix
package.Changes the
Event
type andaddWatch
function.
Patches contributed by Simon Marlow [email protected]
-
Don't run callbacks in
mask_
.It prevented the callback threads from receiving StackOverflow, amongst other things.
-
Synchronous
killThread
.killThread
will now wait for the callback dispatcher threads to finish. -
Bug fixes
-
Use file system encoding for file names.
When run in a locale like LANG=C, this ensures that the filename is encoded as a filename, so that arbitrary bytes in it will round-trip correctly, rather than being stripped out.
Fixes kolmodin#13
Patch contributed by Joey Hess [email protected]