Ensure that autocomplete works until the colon is entered. Previously a "Home" list would autocomplete "hom" but not "home" and now "home" will be correctly autocompletes to "Home:" with the colon separator. See #5.
Enable autocompletion of the selected list before the task is typed. After typing "wl" the user can select the Starred list which will autocomplete "Starred:" allowing the user to then type the task. See #5.
Do not show the "active list" item when autocompleting a list name; it seems a bit more confusing to show it. See #5.
Stop auto completing once the user has typed something after a colon. This allows a task to be entered with a substring of the list name. For example, "st:A new task" will add the task to the Starred list (or whichever list appears first when filtering on "st"). See #5.