Page 1 of 1

TC doesn't show and doesn't delete ems with no command

Posted: 2013-12-04, 11:18 UTC
by MVV
Steps are simple:
1. Open command browser: cm_CommandBrowser.
2. Select section usercmd.ini.
3. Click 'New' button and type name e.g. em_aaa.
4. Fill some fields except first one (command) and click OK.
5. There is no command em_aaa shown in the list.
6. Repeat step 3 with same command name.
7. You see field values that you've entered in step 4.

I think TC should do only one of two following things, not mix them:
1. Show commands with empty command field in list so users would see partly filled commands.
2. Don't save commands with empty command field at all: since TC doesn't show them in list, they are GARBAGE and shouldn't be stored in usercmd.ini.

Posted: 2013-12-04, 11:55 UTC
by white
Confirmed.

Re: TC doesn't show and doesn't delete ems with no command

Posted: 2019-10-18, 08:47 UTC
by MVV
Still not fixed. I can create a command and, if it is not fully filled, it may be invisible in command browser but exist in usercmd.ini file. E.g. create a command and fill only icon parameter, or don't fill any parameters at all (perhaps such commands shouldn't be added to usercmd.ini at all, but if they added, they should be visible in list too).

Also, please move to bugs section, it is more a bug report than a suggestion.

Re: TC doesn't show and doesn't delete ems with no command

Posted: 2019-10-18, 15:37 UTC
by ghisler(Author)
em_x entries without a command do not exist for TC, they are ignored because they wouldn't do anything.

Re: TC doesn't show and doesn't delete ems with no command

Posted: 2019-10-18, 19:40 UTC
by petermad
they are ignored because they wouldn't do anything.
Sure, but then they should not be saved in usercmd.ini when made or edited via the user interface.

Re: TC doesn't show and doesn't delete ems with no command

Posted: 2019-11-05, 09:25 UTC
by MVV
Still not fixed in TC 9.50b3.

Re: TC doesn't show and doesn't delete ems with no command

Posted: 2019-11-05, 11:32 UTC
by ghisler(Author)
Sorry, I will not change this behaviour.