Closed XYLau closed 10 years ago
To be implemented as adding new command keywords for existing commands to dictionary. Should the new keywords be volatile(have to set alias on each run) or persistent(implies read/write from/to file)?
It is better for the added customised commands to be persistent. Hence, we will maintain a dictionary of customised commands.
For example, abmoT := add buy milk next Thursday LsToday-p := list on today orderby priority LsTod := list on today
So for frequent commands, the user can just customise them into short commands to save the typing
If it is to be persistent across executions(aliases remain valid even after user restarts the program), then you might have to do some file I/O in the Parser to save/load the aliases.
Duplicate of #98
As a power user, I want to be able to perform customised actions in a single step (in the form of alias) so that I can deal with events/tasks that require many customised options without having to go through multiple single update steps.