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

oxidize git-log-viewer #411

Open
1 of 3 tasks
Byron opened this issue May 12, 2022 · 3 comments
Open
1 of 3 tasks

oxidize git-log-viewer #411

Byron opened this issue May 12, 2022 · 3 comments
Labels
C-integrate-gitoxide "Oxidize" crates even more by replacing git2 with gitoxide

Comments

@Byron
Copy link
Owner

Byron commented May 12, 2022

https://github.com/kalkin/git-log-viewer

Missing features

@Byron Byron added the C-integrate-gitoxide "Oxidize" crates even more by replacing git2 with gitoxide label May 12, 2022
@Byron Byron changed the title Oxidize git-log-viewer oxidize git-log-viewer May 12, 2022
@Byron Byron mentioned this issue May 12, 2022
@Byron
Copy link
Owner Author

Byron commented Aug 3, 2022

@kalkin Rev-spec resolution is now implemented and in main, accessible via Repository::rev_parse(…). It's complete except for a few delayed capabilities (see rev-parse title).

Making the commit-graph more accessible is planned but might not happen this year, which will enable finding the merge-base, among other things.

@kalkin
Copy link
Contributor

kalkin commented Oct 9, 2022

Just to give a heads up:

I started migrating to gitoxide it kind of works, but a lot of features are lacking in gitoxide still. Currently I fall back to using git command line a lot.

Given that it will take time until gitoxide meets all the needed requirements i took the migration as an opportunity to rework the architecture too, so it will take some time until glv is rewritten.

@Byron A nice thing to have ise a way to convert &[revision::Spec] to a walk::Platform

@Byron
Copy link
Owner Author

Byron commented Oct 9, 2022

@Byron A nice thing to have ise a way to convert &[revision::Spec] to a walk::Platform

I thought so too, and doing so is tracked here: #470 (look for rev-walk).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-integrate-gitoxide "Oxidize" crates even more by replacing git2 with gitoxide
Projects
None yet
Development

No branches or pull requests

2 participants