Matthew Flatt

Results 548 comments of Matthew Flatt

Forgot to mention: I also needed to add `/opt/local//Library/Frameworks/` to `lib-search-dirs`.

You can tell `configure` where you want directories to go if you use `--disable-origtree`. That switches to a more Unix-like layout, which I think will get you most of the...

I added `--guibindir` as `configure` option in 834996cd7fad8ff3384c4c1153c004d8a15dbaf7. The commit also fixes various problems related to `--disable-origtree`, `DESTDIR`, and GUI executables.

What effect does this change have on existing packages that use `with-intercepted-logging` with `#:logger`? Some packages that seem to use it (not a complete list): `video`, `pollen`, `resyntax` (in tests),...

Using `'atomic-interior` is the right idea, but you're right that the reference would need to be specifically retained. When a foreign function is called, the FFI layer goes out of...

After trying out the change, I'm skeptical that it's a good idea, after all. The immediate problem is that there can be multiple layers of conversion. Trying to track and...

I doubt that I'm the right person to comment here, but instead of this change, I would be inclined to change the `record-id!` call around 3329 ``` (record-id! defn-table id...

The `configure` script could be improved for detecting 64-bit PowerPC Mac OS, but the deeper problem is that there's no 64-bit PowerPC back end. You could supply `-m=tpb64b` to build...

Thanks for the patch! I like the idea of `subprocess-signal`, but I'd like to look more into how the set of supported signals can be generally portable and complete (where...

As implemented here, the `bare-anchors?` parameter looks unnecessary. The `(part-style? d 'bare-anchors)` check could be moved to `render-part-content` where `(bare-anchors?)` is used, right? However, I think it would make sense...