Commits
- Commit:
01c0cd8cc3fd3e81d72208a2184bf9b073acda30
- From:
- Omar Polo <op@omarpolo.com>
- Date:
annotate-time: drop save-excursion, explain why looking-at
The (save-excursion (beginning-of-line) ...) bit is not needed, as the
VC interface guarantees us that the point is at the right place before
each invocation.
While there, add an explanation for the `looking-at' usage: ideally we
should use `re-search-forward' (which moves the cursor too) but
produces an ugly result. It's the second time I'm stumbling on this
and wasting time, so the note is warranted.
- Commit:
96b3eb1c8104c73f29849cf445512cc2d7b7be87
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt
- Commit:
328197565febb309fe4cb50600b0b487d3016bdc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve `diff': handle the case of rev1 nil and rev2 not
This makes the `g' keyword in the *Annotate* buffer partially works.
(it shows the whole diff instead of only the bits for FILES and
includes the commit message)
- Commit:
8fc127f8ff94b0a30ed4d4bc1a256e837e2efcc1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version
- Commit:
a1679b13f3a0c984c6459b28a1c8515cac3b6466
- From:
- Omar Polo <op@omarpolo.com>
- Date:
automatically register the backend and ignore the .got directory
- Commit:
adbe5db0b6ef603b570d64e1b90fef93015d7243
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move the copyright to the FSF
All the contributors (me, Timo and Philip) have done the paperwork,
and I'd like for vc-got to be included in ELPA.
- Commit:
961d35b50f3b03717f2cfc34ee5d5d7be4b22cd1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix find-revision
I don't know why I bothered with `got tree' to get the object id and
stuff. `got cat' accepts filenames and does the trick.
While there, also drop vc-got--tree-parse and vc-got--tree as they're
now unused.
- Commit:
3efc7598f462d03580d55c6a5bfb15201f0e8e49
- From:
- Omar Polo <op@omarpolo.com>
- Date:
cleanup
Diff from Philip Kaludercic (philipk [AT] posteo net) with minor
tweaks by me, thanks a lot!
- Commit:
2a50da64e1daff5567d442907046fc194679d89b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
push doesn't use git anymore
- Commit:
3dcaa71b9f532e6986e492fb6971ebcc38188921
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve tag creation buffer
initialize the log-edit buffer with `Summary: tag <version>'
- Commit:
74b0000920b6527234aa4672c16b7c860042a3dc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
5154c5c252ee459385d27ff73d485504c4d32d83
- From:
- Omar Polo <op@omarpolo.com>
- Date:
switch to `got send' for pushing
- Commit:
26b39debfce2730a67c973bc5ae75e4546bb0ca3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove debug macroexpand
- Commit:
95a78ecb257f08390634ae8d7d6bf2ea1150d527
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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
- Commit:
4b3c0c67f555bd108c41e8fa851eeeb3a90d20fa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add Timo as author