[slim-vim] Carbon GUI + ECL
Richard Newman
rnewman at tellme.com
Thu Sep 7 20:07:56 CDT 2006
Chaps,
I finally got around to trying to get these two things to work
together. It turns out it's just a symbol conflict between the Carbon
headers' definition of 'shadow' as an enumeration, and ECL's
definition of it as a function.
I cracked open Vim on about 4 files in ECL, changed every
occurrence of the shadow function to ecl_shadow, recompiled ECL, and
now I have a GUI Vim 7.0.35 with ECL support.
I think the files I hacked were:
build/c/ecl/external.h
build/ecl/external.h
src/c/package.d
src/h/external.h
Probably the build/ ones were generated, but I haven't checked.
Now I'm going to try to get Slim-vim itself working again...
-R
More information about the slim-vim
mailing list