(unadorned shortcuts being the ability to type a single letter without return to immediately execute some kind of command)
Well, I’m not sure that was what the original thread started about, but it does seem that is what it has now turned into.
Rhino for Windows has never had the ability to do this. So the collision/unification of the Rhino for Windows and Rhino for Mac interfaces may have something to do with the unavailability of this in V8 for Mac. For Rhino for Windows users, this is just the way it always was.
Some of this will also have to do with actually having a real command line (Windows Rhino) instead of a “command search bar” (Mac Rhino).
If you read carefully through the document referenced above on Rhino/Mac keyboard shortcuts you will find this paragraph:
The keyboard shortcuts are not restricted to key combinations with the Command, Option, Shift, or Control keys. As in Adobe Illustrator, you can assign an unadorned letter to a command. For example, you can assign C to the Circle command. Typing C when a command is not active will invoke the Circle command. If you do this, then you will not be able to type any Rhino command that starts with the letter C.
(note in passing that there are perhaps 100 commands that start with “C” in Rhino, just look at the autocomplete after typing C)
So basically it shuts off both autocomplete and any possibility of using an multi-letter alias that starts with C. (I personally have about 30 of those, half of which are two or three letters, the other half being command aliases that actually launch scripts whose names start with C. This is similar for most other letters in the alphabet in my install - all of them have at least a few aliases which start with that letter.)
This is a non-starter for me and I believe a lot of other Windows Rhino users. To be fair, there are some Windows Rhino users that have asked for single letter command execution - principally for sub-d style modeling IIRC - so to have it implemented but the ability to be able to switch it on or off would be the best of both worlds. Doesn’t look like V8 will be anywhere near that ability though.
Due to the various possibilities offered, but also constraints imposed by either OS, Windows Rhino and Mac Rhino users have developed different and sometimes opposing styles and expectations of working with the program. The collision of these two universes in V8 is going to result in a lot of energy being released - some positive, some negative - and there will be the inevitable planet or two that will get thrown out of its orbit. In the end, as long as we haven’t created any black holes in the process, I think things will eventually settle down and we’ll all be fine.