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

terminal: Add color-backtrace crate #148

Merged
merged 1 commit into from
Nov 13, 2019
Merged

Conversation

tony-iqlusion
Copy link
Member

@tony-iqlusion tony-iqlusion commented Nov 13, 2019

The color-backtrace crate provides colorized, richly formatted backtraces when crashes occur:

https://github.com/athre0z/color-backtrace

When built with debug symbols, it's also capable of displaying the relevant source code for each stack frame in the backtrace.

With default-features = false, it's nicely parsimonious with our existing dependencies, and only adds a single additional transitive dependency, atty (which we previously used, and should potentially consider using again).

color-backtrace screenshot

The `color-backtrace` crate provides colorized, richly formatted
backtraces when crashes occur:

https://github.com/athre0z/color-backtrace

When built with debug symbols, it's also capable of displaying the
relevant source code for each stack frame in the backtrace.

With `default-features = false`, it's nicely parsimonious with our
existing dependencencies, and only adds a single additional transitive
dependency, `atty` (which we previously used, and should potentially
consider using again).
@tony-iqlusion tony-iqlusion merged commit 49cfb66 into develop Nov 13, 2019
@tony-iqlusion tony-iqlusion deleted the color-backtrace branch November 13, 2019 16:58
@tony-iqlusion tony-iqlusion mentioned this pull request Dec 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant