{"push_id":840038393,"size":4,"distinct_size":4,"ref":"refs/heads/feature/enable_bash_prompt_customizations","head":"52fb88acf51159b247041e50dd59728543d1f946","before":"5b398b512d35c26d0f1b1499abef46a2bd1e34f6","commits":[{"sha":"76270e56b5c4d40f0892fb7a7a919f1ecadd7baf","author":{"email":"f7d0fe99b1b4f619d351ea8138e85d617724d689@gmail.com","name":"Craig E. Shea"},"message":"Fix the rest of the README.md formatting for GitHub\n\nThis commit fixes the rest of the README.md document formatting for\nGitHub. Unfortunately, as explained in the previous commit, GitHub\nmarkdown doesn't support the def_list module, so I ended up having to\nwrite a lot of HTML anyway. :(","distinct":true,"url":"https://api.github.com/repos/fourpastmidnight/custom_git_prompt/commits/76270e56b5c4d40f0892fb7a7a919f1ecadd7baf"},{"sha":"f037dad013114954e64899c3c65c9174e672868a","author":{"email":"f7d0fe99b1b4f619d351ea8138e85d617724d689@gmail.com","name":"Craig E. Shea"},"message":"Fix .bashrc PROMPT_COMMAND value.\n\nA couple of PROMPT_COMMAND value fixes so that when this file is retrieved\nfrom the repository, it can be used as-is and it will cause bash to\ndisplay a standard shell prompt with a standard Git repository format\nstring.\n\nAlso fixed sourcing sh-prompt.sh from .bashrc (since it was renamed from\nbash-prompt.sh).","distinct":true,"url":"https://api.github.com/repos/fourpastmidnight/custom_git_prompt/commits/f037dad013114954e64899c3c65c9174e672868a"},{"sha":"8c9e42ae2b3bff69683b05b33ff56080beb8ad7a","author":{"email":"f7d0fe99b1b4f619d351ea8138e85d617724d689@gmail.com","name":"Craig E. Shea"},"message":"Move where sourcing git-prompt.sh occurs\n\nWhile looking over the code this evening, I discovered that I was sourcing\ngit-prompt.sh inside of the __sh_ps1 function. So that means, on every\ncommand, I was sourcing git-prompt.sh. No wonder why the prompt was taking\n~3 seconds to render after executing a command. Oops.\n\nAfter moving the sourcing of git-prompt.sh to the top of the script\noutside of any functions, the prompt now renders in ~2 seconds, oa 33%\nimprovement over the previous implementation, but still 50% slower than\nusing __git_ps1 alone.\n\nHopefully reducing string manipulation within __sh_ps1 can shave off\nanother second.","distinct":true,"url":"https://api.github.com/repos/fourpastmidnight/custom_git_prompt/commits/8c9e42ae2b3bff69683b05b33ff56080beb8ad7a"},{"sha":"52fb88acf51159b247041e50dd59728543d1f946","author":{"email":"f7d0fe99b1b4f619d351ea8138e85d617724d689@gmail.com","name":"Craig E. Shea"},"message":"Add some comments about a possible improvement\n\nThis commit just adds some comments about a possible improvement I could\nmakte to reduce the amount of string manipulation that occurs--mostly so I\ndon't forget to look into this.","distinct":true,"url":"https://api.github.com/repos/fourpastmidnight/custom_git_prompt/commits/52fb88acf51159b247041e50dd59728543d1f946"}]}