View Single Post
Old 05-17-2016, 05:33 PM   #39
Human being with feelings
Join Date: Jul 2009
Posts: 2,966

Originally Posted by ELP View Post
the problem is that his scripts need exactly stable sws version 2.8.3..
newer betas 2.8.6 or 2.8.7 and also lower versions others then stable SWS 2.8.3 do not work...
for this scripts

some of the br_xxxx things like reaper.BR_GetMouseCursorContext() seems to be broken within newer betas... or maybe complete missing like Breeder^^
(have looked not yet accurate...)

With SWS 2.8.3 x86 & x64 all his/this great scripts work..

really good & much useful scripts. but need exact sws 2.8.3

Thanks for the insight!

Good news: the problems with the scripts appear not to be due to anything being broken in the new pre-release, but actually due to a bug fix. In fact, I noted in the scripts that:
-- ! SWS documentation is incorrect: NO retval is returned
-- ! by BR_GetMouseCursorContext_MIDI()
It seems that this was indeed a bug, and that it is now fixed in the new pre-release.

I would not be difficult to adapt the scripts to the new version. (Simply add an extra "_," before each call to BR_GetMouseCursorContext_MIDI().) When I corrected this in the scripts, they all worked fine with the new SWS pre-release.

(Perhaps I can even include a test to distinguish between the two versions, so that the scripts can handle both versions.)
juliansader is offline   Reply With Quote