Commit Briefs

Omar Polo

install a custom process filter for `got send'

`got send' uses \r to "update" the outputted text; it's nice and why don't support it? Without this, Emacs wait for a \n and output a long line with various ^M inside; it's ugly. While there, there's no need to call (vc-compilation-mode 'git), so replace it with 'got.



Omar Polo

switch to `got send' for pushing


Omar Polo

remove debug macroexpand


Omar Polo

missing require and split setq-locals

* add the needed requires, now it byte-compiles fine with emacs-27.2 (emacs-28 was always fine) * setq-local didn't support multiple values until not so logn ago IIRC


Omar Polo

update README.md


Omar Polo

add Timo as author


Omar Polo

don't include the common commit in log-outgoing (github/master)

log-outgoing used to include also the latest commit in REMOTE-LOCATION, and it's misleading (i.e. vc-log-outgoing on a sync'd repository would still list a commit). This fixes it by calling next-revision on the remote-location, which is nil when we're in sync with upstream.


Omar Polo

chores

mostly to avoid long lines (>= 80)



Omar Polo

reword docstring to avoid checkdoc complain

checkdoc complained that `uses' should be in imperative form...


Omar Polo

add `lint' target