No Function Signature in CPython

I’ve recently transitioned from Rhino 7 to Rhino 8, and I’ve noticed a change in GhPython’s behavior. In Rhino 7, when using rhinoscriptsyntax or other libraries in GhPython, the function signatures (such as the required inputs for rs.AddLine) were displayed in the help bar below the script editor. However, in Rhino 8, I no longer see these function signatures, which makes it difficult to reference parameter requirements without using print(help(function)) repeatedly.

Is this an intended change in Rhino 8, or is there a way to enable function signatures in the help bar again? If not, what would be the best alternative for quickly referencing function parameters within GhPython?

Have you ever faced this issue? If so, how did you overcome it?

Thanks, Adithya

Hi Adithya, this is working on my machine. Which Rhino version are you using? It is certainly a bug if it is not working on your machine

I’m using Rhino 8 and Python3( CPython Engine)


These are the only options i could find in my editor for language auto completion

Would you please send me a copy of your SystemInfo? I am gonna install the same Rhino you have to test

Rhino 8 SR1 2023-11-21 (Rhino 8, 8.1.23325.13001,

1 Like

Can ik which version of rhino you are using?

We are on SR16 at the moment. Would you mind installing and testing that?

i cant install that version at the moment. can u test it on sr1?

Adithya,

Rhino, and especially the new scripting features, has seen massive improvements and changes since 8.1 was released more than a year ago. If there is a bug related to this it has been fixed in the later Service Releases. So I can’t really help fixing anything if you can not install an improved version really.

1 Like


You were right, thank you for this

1 Like