You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Try to find scheme.h and schvers.h, both of which if_mzsch.h tries to #include.
They aren't there, so I cannot build Vim.
Expected behaviour
Racket "CS", the new standard version of Racket based on Chez Scheme, should be supported. Currently, I'll have to build the "legacy" Racket version (build.bat instead of build-cs.bat) which will probably not be around forever,
Operating system
Windows 10, VS2019
Version of Vim
master branch
Logs and stack traces
No response
The text was updated successfully, but these errors were encountered:
cc @mflatt : I think @k-takata is right. Curious about what can be done so that vim can support Racket on CS, but I imagine (modulo Racket making changes) the straightest path forward is to modify vim to work with either BC or CS, whichever it detects?
@benknoble From a quick look at if_mzsch.c, it may be simpler to treat CS as a different language and create if_racket.c. So much of what if_mzsch.c does is through a C-level API that doesn't exist in Racket CS. I think a CS binding would will need to go through racket_eval and use the Chez Scheme FFI to create Scheme functions that get back to C functions.
Steps to reproduce
scheme.h
andschvers.h
, both of whichif_mzsch.h
tries to#include
.Expected behaviour
Racket "CS", the new standard version of Racket based on Chez Scheme, should be supported. Currently, I'll have to build the "legacy" Racket version (
build.bat
instead ofbuild-cs.bat
) which will probably not be around forever,Operating system
Windows 10, VS2019
Version of Vim
master branch
Logs and stack traces
No response
The text was updated successfully, but these errors were encountered: