Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SC-IDE under Mac OSX: Open Class/Method Definition not working #478

Closed
nuss opened this issue Sep 7, 2012 · 2 comments
Closed

SC-IDE under Mac OSX: Open Class/Method Definition not working #478

nuss opened this issue Sep 7, 2012 · 2 comments

Comments

@nuss
Copy link
Contributor

nuss commented Sep 7, 2012

This used to work but seems to be broken: If I select "Edit" -> "Open Class/Method Definition" I get the following error:

ERROR: Message 'sendClassDefinitions' not understood.
RECEIVER:
class ScIDE (0x1193c23c0) {
instance variables [19]
name : Symbol 'ScIDE'
nextclass : instance of Meta_ScalarPatchIn (0x1190291c0, size=19, set=5)
superclass : Symbol 'Object'
subclasses : nil
methods : nil
instVarNames : nil
classVarNames : instance of SymbolArray (0x1193c2540, size=3, set=2)
iprototype : nil
cprototype : instance of Array (0x1193c2600, size=3, set=2)
constNames : nil
constValues : nil
instanceFormat : Integer 0
instanceFlags : Integer 0
classIndex : Integer 1089
classFlags : Integer 0
maxSubclassIndex : Integer 1089
filenameSymbol : Symbol '/Applications/supercollider-qt-64/build/Install/SuperCollider/SuperCollider.app/Contents/Resources/SCClassLibrary/scide_scqt/ScIDE.sc'
charPos : Integer 0
classVarIndex : Integer 528
}
ARGS:
Symbol 'SinOsc'
CALL STACK:
DoesNotUnderstandError:reportError 0x11db6a0a8
arg this =
Nil:handleError 0x11db9af18
arg this = nil
arg error =
Thread:handleError 0x11db9c1a8
arg this =
arg error =
Object:throw 0x11db98a68
arg this =
Object:doesNotUnderstand 0x11db59278
arg this =
arg selector = 'sendClassDefinitions'
arg args = [*1]
Process:interpretCmdLine 0x11db2f068
arg this =
^^ The preceding error dump is for ERROR: Message 'sendClassDefinitions' not understood.
RECEIVER: ScIDE

... this should be fixed

@timblechmann
Copy link
Contributor

your ide and class library are out of sync: sendClassDefinitions is not used anymore, but the introspection data is sent when the class library is recompiled

@nuss
Copy link
Contributor Author

nuss commented Sep 8, 2012

... just realised that the alias in my .bashrc that linked to the scide-executable linked to a wrong (old) binary that was still installed on my machine. Sorry for the noise...

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

No branches or pull requests

2 participants