Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is just a rebase (and moving to a branch like I should have done in the first place) of pull request #52 . I didn't even realize that pointers to rodata were colorized until I started looking at the peda source code due to my green terminal text. This change fixes that by allowing users to configure the colors used for pointers. As I said in the other PR:
I use a terminal with green text. This means that with peda, rodata (colored green) and value (no color) both look green and I miss out on context. I think a setup like this is common among people who use peda.
This change introduces the ability to specify colors for code, data, rodata, and values via settings. Defaults match the existing setup. Now, in my .gdbinit, after sourcing peda.py I have:
peda set option color_addr_value white
This commit only allows for the configuration of address colors. Other color coding is not yet configurable.