ndd7xv / heh

A terminal UI to edit bytes by the nibble.
MIT License
435 stars 18 forks source link

Upgrade dependencies #40

Closed yuankunzhang closed 1 year ago

yuankunzhang commented 1 year ago

Upgrade dependencies.

Also convert arg parsing to derived style, this simplifies the logic of the main function and gives us space to add more arguments.

yuankunzhang commented 1 year ago

But not sure why there is a failed to select a version for the requirement clap = "^4.1" error.

ndd7xv commented 1 year ago

Thanks so much for this! I just run CI to see make sure I don't accidentally forget to bump the minimum supported rust version I specify in Cargo.toml I've bumped it up (as well as the GitHub actions) and I think this looks good to go :) I'm pretty OK with bumping the MSRV but might be more reserved if I ever get heh to a stable place.

With this, I can (and probably will) look to publish another version soon, given the utf-8 encoding feature, offset flag (thank you for that too), and mouse/select stuff that have been added!