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

Improved logging alias formats #24

Closed
arcticicestudio opened this issue Aug 1, 2017 · 0 comments
Closed

Improved logging alias formats #24

arcticicestudio opened this issue Aug 1, 2017 · 0 comments

Comments

@arcticicestudio
Copy link
Owner

arcticicestudio commented Aug 1, 2017

Alias l and its extensions

  • Currently uses defined colors for the output which should be changed to use the colors of the color scheme.
  • The format should be simplified and minimized/reduced to relevant information: <ABBREVIATED_COMMIT_SHA1> <COMMIT_MESSAGE> [REFS]
  • The extended output should be added as new ll alias with the associated flat shorthand alias llf and should be adapted to the existing lnew and lch aliases:
<COMMIT_SHA1> [REFS]
<AUTHOR_NAME> <AUTHOR_EMAIL>
<COMMIT_ISO_8601_DATE> (<RELATIVE_COMMIT_DATE>)
<COMMIT_MESSAGE>
  • A new alias lf should be added for a flattened output without topic commits from merges (--first-parent)

Alias lr

This alias is superfluous due to the new ll and llf aliases which include the relative date of a commit.

@arcticicestudio arcticicestudio added this to the 0.1.0 milestone Aug 1, 2017
@arcticicestudio arcticicestudio self-assigned this Aug 1, 2017
arcticicestudio added a commit that referenced this issue Aug 2, 2017
* The defined ASCII colors codes for the output have been changed to
  adapt to the terminal colors theme/scheme.
* The format has been simplified and minimized/reduced to relevant
  information except the extended "ll" and "llf" aliases.
* Added the shorthand aliases "lf" and "llf" for a flattened output
  without topic commits from merges and adapted the style to the
  existing "lnew" and "lch" aliases.
* The "lr" alias is superfluous and has been removed due to the new
  "ll" and "llf" aliases which include the relative date of a commit.

GH-24
arcticicestudio added a commit that referenced this issue Aug 2, 2017
* The defined ASCII colors codes for the output have been changed to
  adapt to the terminal colors theme/scheme.
* The format has been simplified and minimized/reduced to relevant
  information except the extended "ll" and "llf" aliases.
* Added the shorthand aliases "lf" and "llf" for a flattened output
  without topic commits from merges and adapted the style to the
  existing "lnew" and "lch" aliases.
* The "lr" alias is superfluous and has been removed due to the new
  "ll" and "llf" aliases which include the relative date of a commit.

GH-24
arcticicestudio added a commit that referenced this issue Aug 2, 2017
…d-logging-alias-formats

Improved logging alias formats
@arcticicestudio arcticicestudio removed their assignment Sep 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant