Commit graph

15 commits

Author SHA1 Message Date
Lewis Russell
ec6aab13ef feat(autocmd) add GitSignsChanged
Resolves #507
2024-04-05 14:19:06 +01:00
Lewis Russell
1389134ba9 fix: trigger GitSignsUpdate autocmd more often
Resolves #831 #832
2024-04-04 11:40:34 +01:00
Lewis Russell
4e90cf984c feat(actions): add callback to async actions
- simplify async code

Fixes: #906, #766
2024-04-03 11:30:19 +01:00
Lewis Russell
317c98d64c feat(diff): allow to diff against the working version
The `base` can now be set to `FILE` to diff against the working version.

Resolves #164
2023-10-02 12:14:20 +01:00
Lewis Russell
c7d963b257 docs: annotate codeblocks with lang 2023-09-22 12:24:42 +01:00
Lewis Russell
b7f6c52db5 chore: formatting 2023-07-10 14:10:04 +01:00
Lewis Russell
4d63d996b0 refactor: remove teal 2023-06-13 15:32:14 +01:00
Lewis Russell
f388995990 feat: add more comments to generated lua files 2023-02-16 11:22:47 +00:00
Lewis Russell
8ad98db42a feat: add comments to generated lua files 2023-02-16 11:09:17 +00:00
Lewis Russell
e272fcfc99 feat!: rework highlights and document them
- Deprecated config.signs.*.[hl,numhl,linehl].

  In the future the highlight groups will be hard defined and should be
  configured directly by the user using `nvim_set_hl` or `:highlight`.

- Added documentation for all used highlights.

- Added specific highlights for 'topdelete', 'changedelete', and 'untracked'
  signs.
2023-01-10 15:07:59 +00:00
Lewis Russell
0ca581e4f0 doc: ts syntax highlighting 2022-12-15 13:15:45 +00:00
Lewis Russell
4313a1f9c2 feat: add b:gitsigns_line_blame
Resolves #573
2022-11-07 11:59:55 +00:00
Lewis Russell
db1f5dc9a9 chore(doc): add event section to doc template 2022-10-07 14:07:59 +01:00
Lewis Russell
8ce80d1d7b chore: update doc template 2022-03-29 10:34:00 +01:00
Lewis Russell
5eb87a0b05 Automate docs more
- Move function docs to comments in actions.tl
- Rewrite gen_help.lua to use a template
- Keep README and help full setup example in sync
2021-12-06 18:02:22 +00:00