Skip to content

Conversation

@mjturner
Copy link

Hi,

The current binary release of QLPrettyPatch doesn't work on new versions of OS X (eg, 10.11) because of the newer libruby. I guess the best solution would be to dynamically load libruby, but that's a fix for another day...

Unfortunately a quick recompile on 10.11 didn't work due to changes in the Ruby C API. Attached is a small patch that adds support for the new C API. It's a very quick hack and I've not double checked exactly when ruby_exec() was dropped, but the fix works fine on 10.11. There do appear to be some issues with newer versions of the C API not initialising correctly after a cleanup, so I've disabled the cleanup (that seemed to be the only workaround I could find at short notice).

Hope this is useful.

Cheers, MJ

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.

1 participant