Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: PATCH: completion of dates
On Jul 7, 5:32pm, Oliver Kiddle wrote:
} Subject: PATCH: completion of dates
}
} As far as I know, dummy matches are only used in _describe, _values and
} _arguments to put matches with a common description together. I wanted
} to experiment with it and came up with this. What it does is completion
} of days laid out in the form of a calendar. Perhaps a bit of a gimmick
} but I think it might be useful, especially in cases where a date is
} specified in an obscure way such as for find's -mtime option.
This is entertaining and probably quite useful; a few remarks:
It would be nice if this only kicked in when menu-selection is active.
I know that may not be possible, but the strange ordering of the matches
is going to be baffling when only doing regular menu completion.
If one menu-selects "before" or "since" and then immediately re-enters
menu selection to choose the number of days, the +/- is removed from
the line and you return to completing exact dates (with "sense" group
available as before). [note 1] The only way to actually complete a
before/since date is to type the +/- as a literal before entering the
menu-selection, at which point the "sense" group disappears, or to
begin normal completion after selecting before/since and then drop
into menu-select from there.
[1] Also in this state there's a space appended at the end of the word
on the command line during the menu selection. Probably an issue with
menu-selection in general rather than this in particular. In fact
both behaviors may be specific to re-entering menu-select without
going through normal completion at least once in between.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author