Commits


chores mostly to avoid long lines (>= 80)


add docstring for vc-got-update-on-retrieve-tag


reword docstring to avoid checkdoc complain checkdoc complained that `uses' should be in imperative form...


add `lint' target


add a short description under commentary


change the description in the header


add the keyword `tools', like in vc-git


don't need mark-resolved and find-admin-dir


update the year


rework the vc-dir handling and remove the ugly hack With this our *vc-dir* looks more like the others. Instead of showing something like stage:edit we only add `M', `D' or `A' (the got status flags), and so we don't need the ugly hack too.


mark completely staged files as 'up-to-date


rename arguments to emphasize that they must be files


require log-edit to avoid a warning


remove vc-got-stage


add the required "headers" for a package Emacs 27.1 is a prerequisite because of flatten-list, otherwise it should run on 25.1 onwards.