size_t colon(common.find(':'));
if (colon != std::string::npos)
common = common.substr(0, colon + 1);
+ if (completions.size() == 1)
+ common += ' ';
char **results(reinterpret_cast<char **>(malloc(sizeof(char *) * (count + 2))));
at the Program level I seem to be eating away all of the var statements
function pointers are ?; note that blocks are currently block_P = '?'
I should probably attempt to use the auto_ flag somehow to not do contexts_ push when compiling
-
-autocompleting a selector should maybe add the space or not or something, but should make up its mind