gitui-org / gitui-org/gitui

create multiple-line annotations for git tags

Open
#1,137 2 comments 1 reaction 0 assignees View on GitHub
feature-request pinned
Dominant language
Rust
Stars
22.5k
Forks
773
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Happily we can now [create annotations](https://github.com/extrawurst/gitui/issues/747), and [view annotations](https://github.com/extrawurst/gitui/issues/1076) (including longer multiple-line annotations). Thank you for making that happen!

Sadly, if you want to create an annotation that takes up more than one line, gitui currently can't do it. I need this for my use case, which is [putting release notes in git tag annotations](https://drewdevault.com/2021/05/19/How-to-write-release-notes.html). This is helpful for bringing release notes to non-GitHub platforms and local repos. Without this, I will still be stuck creating annotations from git itself.

When I go to create a tag in gitui, I hit `t` to write the tag name, then `^a` to write the annotation. But here enter/return would save the annotation, there is no way to write a second line.

**Describe the solution you'd like**
Given the current workflow, I think the simplest solution would be to add `^e` to open the editor, as we do when writing a commit message.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.