Commits
- Commit:
a5e9be3d8fb24fc987bc5707a89dac4e1e9aaac3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix table
- Commit:
f2e1ddb3b2513bc1f99687079cb609a133feac00
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document vc-got-stage-mode
- Commit:
ba123905bee33e736ce9f4e97bf5f3e714a7d39f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
adding vc-got-stage
vc-got-stage is a minor mode for vc-diff buffers controlled by Got.
It's a tentative at implementing the stage operation for specific
changes instead of whole files. vc.el works with filesets, and this
is fine. But sometimes you want to commit only certain hunks.
This initial implementation allows the user to stage changes, but you
can't commit them (yet).
- Commit:
686eac9a1fae366933598d31881b2684f69dbeaa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implemented vc-got-push
- Commit:
9ad1eb5d84e342aa18e2520976253104d6103418
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implemented vc-got-log-outgoing
it shows an extra commit, but it's a start!
- Commit:
f457868bce7f6b22373758f652ff4e17528a8939
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
45b0e763644391ad8e51d50e54af026371912180
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo in vc-got-pull
it still doesn't work, but at least now it invokes the correct
subcommand.
- Commit:
a8466f02b7ba1629018f58c08c73d4fb2368c247
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implement dir-extra-headers
show the current branch for now
- Commit:
52a18138203332f613100afe02fdf3587b147926
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add-to-list is better at strings than cl-pushnew
cl-pushnew can add multiple copies of the same string to a list, and
add-to-list is also probably more idiomatic in elisp.
- Commit:
345290bf80a604ab857cfdc69abb39d97302bfdf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve vc-got–diff and vc-got-diff
got expects arguments to diff to be relative to the worktree, it won’t
work with full path (even if those full paths are valid, i.e. inside a
worktree).
With this in place, we can also adjust vc-got-diff to process all the
files, and so now also vc-root-diff (C-x v D) works as intended.
- Commit:
d06f9880de206d7ff5133d5ddea7cd0f67f3cb6a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
suggest to add .got to vc-directory-exclusion-list
- Commit:
55091167c3506eda81107b6315018b82cb8a75eb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implement vc-got-find-ignore-file
This is optional, but with this in place `project-find-file' works as
intended. Also, should we support also .cvsignore?
- Commit:
694534b48d699ecab2e671833fdaf60e752bd29b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implemented vc-got-mode-line-string
- Commit:
35b3a91ed720ad89b888fd5f7a717a69beaaaa58
- From:
- Omar Polo <op@omarpolo.com>
- Date:
correct also the other example
push can add duplicate elements, and that’s not what we want as an
example.
- Commit:
30dcedecffad644f77c4de56ad8817cd6ab02c03
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove ``Summary'' from the commit
Emacs add this ``Summary: '' string. it's quite annoying. vc-git
doesn't seem to handle this specially, but maybe is git (the cli) that
trims it? I need to check. In the meantime, drop it.