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

[Feature Request] Support config through a unified file #29

Open
SanchithHegde opened this issue Jul 19, 2020 · 5 comments
Open

[Feature Request] Support config through a unified file #29

SanchithHegde opened this issue Jul 19, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@SanchithHegde
Copy link

As of now, commit types can be specified in Cargo.toml, which works fine for Rust projects. However, this isn't suitable in non-Rust projects.

I'd like to suggest using a unified config file everywhere, say git-cm.toml or (whatever file type is preferable for parsing) for easy use of git-cm regardless of the project.

@mainrs
Copy link
Owner

mainrs commented Jul 20, 2020

I didn't even consider the possibility to use it outside of a Rust context. But yes, this is actually already implemented. I did a complete re-write to implement #12, #7, #3, #19 and #28. It just needs some clean-up that I will do at the start of next week :)

@mainrs mainrs added the enhancement New feature or request label Jul 20, 2020
@SanchithHegde
Copy link
Author

Great! And thank you!

@debuggerpk
Copy link

Thank you for such a wonderful project. If we can remove the dependency on the Cargo.toml and have this language agnostic, i can advocate this inside my company.

Thanks.

@mainrs
Copy link
Owner

mainrs commented Dec 1, 2021

I've started work on it already (again). I hope to finish it at the weekend. It took some time since I re-wrote the parser for better error messages as well.

@mainrs
Copy link
Owner

mainrs commented Jan 8, 2022

Just a quick update: currently in my finals. After that I will finish this up! I tempered around with the parser again to get better error messages and lost track of time back in December :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants