earl-ducaine / cl-garnet

Old, but suprisingly complete toolkit with no dependancies on other non-lisp libraries.
Other
52 stars 9 forks source link

Albus bordeax threads 2 #25

Closed albuspiroglu closed 2 years ago

albuspiroglu commented 2 years ago

I've made some changes, all to achieve running on lispworks. I'm afraid I also did some style changes here and there (package names capitalisation, etc.), and copied some sourceforge version files back to the project, just because I thought they might increase understanding, although not being used since asdf has been working (the load & compilation files). Thus you might want to do a selective merge, if you want to merge at all :)

The last change today was using bordeaux-threads-2, which isn't released yet but can be said to be in beta-testing. I don't know if it was my change of init-angle-inter-menu function, or the bt2 change that did it, but garnet now works on lispworks :)

Don't ask me why I did this, having capi available already. But I'm not proficient in capi yet, and garnet has a peculiar attraction!

albuspiroglu commented 2 years ago

My other PR, "lispworks fix" is a smaller set of changes, using bordeaux-threads package. Closing this one.