Make `add` support the `quick` options
This is a feature request to go along with the quick option for adding. The interactive part of regular edit is not always ideal, especially when I know that I'm only editing the title. Could either a quickedit option be added or an alternative to regular edit that takes arguments in the same format as add? The option could raise an assertion in case there is more than one event that exists matching the criteria.
Should be possible for edit to take the same parameters as add. quickedit isn't likely to happen as that's not an API endpoint Google offers.
So IIUC you're asking for something like gcalcli edit --description=xyz "some title" that would prompt you whether to save changes to each matching event, still with the same prompts but with a prepopulated descr=xyz change to be applied to each one you saved? So you'd still get interactive prompting but would only have to "[s]ave, [s]ave, [s]ave" on each one to apply changes?
Or you might be asking for a --noprompt variant of that to batch save edits without any interactivity? That seems in some ways more useful but also kind of a footgun... Personally I'd at least want an overall edit summary and interactive prompt like editing to apply descr=xyz on the 99 calendar events listed below. Apply changes? [S]ave [q]uit: .
FWIW thinking of ergonomics for this kind of batch editing I'd also personally want a TUI variant of edit where you could arrow around through a list of all matching events and interactively pick which edits to apply to which events, using arrow keys to explore the list (#764).
(still interested in improving this case, but now that I understand some of the complexities involved I think we should come back to it after finalizing other work for the 4.5 release)