View Issue Details

IDProjectCategoryView StatusLast Update
0006084DarkRadiantDesign/Codingpublic28.09.2022 19:12
Reportergreebo Assigned To 
PrioritynormalSeveritynormalReproducibilityhave not tried
Status confirmedResolutionopen 
Product Version3.1.0 
Summary0006084: Improve feedback when calling console commands with mismatching arguments
DescriptionCalling console commands with an incorrect number of arguments or mismatching type of arguments will be immediately recognised by the command system itself, but the information written back to the user is not very helpful. Most console commands could provide more info when the invocation is passed through. Maybe a command registration system with a properly description infrastructure could help the command system to provide better feedback.
TagsNo tags attached.




28.09.2022 19:12

developer   ~0015279

I've been wondering if instead of developing the command system further, we should be moving towards Python as the "console" API, much like Blender does. With Python we would only need to implement the objects and functions, and let the interpreter worry about things like syntax and type checking. Commands would still be needed to back menu options and shortcuts, but perhaps the console command processing system isn't needed now that we have an integrated Python?

Issue History

Date Modified Username Field Change
27.08.2022 17:03 greebo New Issue
27.08.2022 17:03 greebo Status new => confirmed
28.09.2022 19:12 orbweaver Note Added: 0015279