[Ml-yokadi] Get rid of set
Aurélien Gâteau
aurelien.gateau
Ven 13 Fév 09:56:37 CET 2009
Sébastien Renard wrote:
> Le mercredi 11 février 2009, Sébastien Renard a écrit :
>> Le mardi 10 février 2009, Aurélien Gâteau a écrit :
>>> Sébastien Renard wrote:
>>>> Hello,
>>>>
>>>> How about removing the "set" word of task command ? It's not usefull
>>>> and quite annoying when using tab to complete.
>>>>
>>>> t_set_due => t_due
>>>> t_set_urgency => t_urgency
>>>> t_set_project => t_project
>>> I have used "set" so that all commands would be verbs, but I can see how
>>> they can be annoying. We should keep the others as "deprecated" for the
>>> next version, though. Something like this:
>>>
>>> def warnDeprecated(old, new):
>>> tui.warn("Command '%s' is deprecated, use '%s' instead"
>>> % (old, new))
>>>
>>> class TaskCmd(object):
>>> ...
>>> def do_t_set_due(self, line):
>>> warnDeprecated("t_set_due", "t_due")
>>> self.do_t_due(line)
>> Sure. I do that in the following days.
>
> Done.
Great! Thanks!
Aurélien
Plus d'informations sur la liste de diffusion Ml-yokadi