Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Log Buffer #22

Closed
3 tasks done
TimUntersberger opened this issue Sep 16, 2020 · 6 comments
Closed
3 tasks done

Log Buffer #22

TimUntersberger opened this issue Sep 16, 2020 · 6 comments
Labels
umbrella An issue that contains multiple subissues

Comments

@TimUntersberger
Copy link
Collaborator

TimUntersberger commented Sep 16, 2020

@TimUntersberger TimUntersberger added the umbrella An issue that contains multiple subissues label Sep 16, 2020
@asymmetric
Copy link

I would like for the log buffer to re-apper after i've finished looking at a specific commit (I think magit works this way too).

So I would type L, find a commit, type Enter, type q when I'm done, and I'd be shown the log buffer again.

@TimUntersberger
Copy link
Collaborator Author

@asymmetric how about adding a seperate keybinding for that? Something like Shift+Enter or Control+Enter?

I have been thinking about introducing something similiar to hooks in magit for neogit, which would make something like this easy to introduce in user config.

@itmecho
Copy link

itmecho commented Aug 13, 2021

Would be cool to have a map to revert a commit from the list! Flow would be something like:

L -> l -> move cursor to commit -> r or R etc -> results in git revert <selected-commit>

@jbarap
Copy link

jbarap commented Sep 6, 2021

Hello!, great plugin.

At the moment during log exploration (L->b or any other option), commits of one a feature branch and commits that occurred on the main branch appear to be at the same level.

In neogit:
image

Using git log --oneline --decorate --graph --all:
image

Is there a way of showing them separated currently and I'm just missing an option?

Also, it would be a great addition if the log buffer showed branch locations!

@asymmetric
Copy link

@asymmetric how about adding a seperate keybinding for that? Something like Shift+Enter or Control+Enter?

@TimUntersberger I'd say that incurs more of a cognitive load than thinking of it as "navigating through a stack". In the stack metaphor, it just makes sense that q pops, so you'd have to type it a couple times to get back to where you want to be.

I would rather have a special keybinding to pop everything from the stack - that would actually be quite useful :)

@asymmetric
Copy link

I would like to filter logs affecting only one file, something like git log src/foo.c.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
umbrella An issue that contains multiple subissues
Projects
None yet
Development

No branches or pull requests

5 participants