{"push_id":814011223,"size":21,"distinct_size":1,"ref":"refs/heads/eee-pc","head":"1c54aa4282969623e23b8746da04e48f3c70818d","before":"bc839b60a0e46b289460b746e5be2621c1ac810b","commits":[{"sha":"8769c828c778944e30d0520c37effc2744e7fda0","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Remove implicit 'less' (pager) in 'git diff'.\n\nIt was causing anything I typed at the prompt between the time the\nshell was spawned and the Git command finished to disappear.\n\nI also changed to a subshell, to limit the scope of the 'cd', but this\nis not related to the pager-clearing-prompt problem.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/8769c828c778944e30d0520c37effc2744e7fda0"},{"sha":"3e0ab7cd644d5c4a8fde2c286a888364f19ce4e3","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Disable 'desktop-save-mode' when running Emacs as '$VISUAL' / '$EDITOR'.\n\nThis causes lock conflicts with existing emacs sessions already using\nthe same desktop file. My main use of '$VISUAL' is to edit VC commit\nmessages, and I don't care about desktops in this case.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/3e0ab7cd644d5c4a8fde2c286a888364f19ce4e3"},{"sha":"6639cd00c94e99109107d619dd9c39582b8eb863","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Refactor 'desktop-mode' Emacs configs.\n\nRemove cruft, move to a separate extensions file, and make Emacs look\nin current directory first for the .emacs.desktop file. The docs say\nEmacs will automatically look in the current directory first, but that\nwas not happening for some unknown reason.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/6639cd00c94e99109107d619dd9c39582b8eb863"},{"sha":"062c57285f03ea2f15c4a2387b18324c9c12bb87","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Remove stale path entries.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/062c57285f03ea2f15c4a2387b18324c9c12bb87"},{"sha":"b89b655aae32139df0f89ae85f47f006ae48e2b9","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Set default shell-mode indent to two spaces.\n\nAnd move 'standard-indent' setting into whitespace conf file.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/b89b655aae32139df0f89ae85f47f006ae48e2b9"},{"sha":"2f818c344817ed2836aea746ca87470aa5d331c4","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Byte-compile Emacs configs.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/2f818c344817ed2836aea746ca87470aa5d331c4"},{"sha":"f9af8a3c83ed415d700dfe332e3aba51b45d1cf4","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Don't automatically close 'grep' buffers in Emacs.\n\nThe 'grep' buffers are considered compilation buffers, but unlike\ncompilation buffers we don't want them to close automatically on\nsuccess.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/f9af8a3c83ed415d700dfe332e3aba51b45d1cf4"},{"sha":"87155d93a1df3938960f34b64418357c5fba039a","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Use 2 spaces to indent Java code.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/87155d93a1df3938960f34b64418357c5fba039a"},{"sha":"2b52cc9bfe872043a65b958b49219717e2f0a6da","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Add rust-mode to Emacs.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/2b52cc9bfe872043a65b958b49219717e2f0a6da"},{"sha":"8749781f00a29404b6678e8cb2a36bfc0954621e","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Put prompt hooks in <hook>_functions instead of defining <hook>.\n\nThis allows for multiple hook functions. I was already conditionally\ndefining multiple `precmd` and `preexec` hooks, but they would simply\nclobber each other. Now, add them to the appropriate hook-function\nlist.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/8749781f00a29404b6678e8cb2a36bfc0954621e"},{"sha":"d59406bc3aa6cd8066c1e6909625dabc8c0f8111","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Add `nc:reload-all-shells` command to reload all ZSH instances.\n\nI've been wanting this for a long time. Turns out it's pretty easy to\nimplement!","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/d59406bc3aa6cd8066c1e6909625dabc8c0f8111"},{"sha":"a2947e10f49d5f3277319af042a02b68eb55a095","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Remap `d` in Vimperator so that it returns to the previous tab.\n\nBy default, it returns to an adjacent tab, which was annoying.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/a2947e10f49d5f3277319af042a02b68eb55a095"},{"sha":"0633cadb4531074f218a8fbb14ebd479875f76b9","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Tweak `git who` alias.\n\nNow sorts by number of commits. Removed `--` so that other options\ncould be passed.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/0633cadb4531074f218a8fbb14ebd479875f76b9"},{"sha":"83090132f6bfd779e792d5ce9ffac501da9f0680","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Disable MULTIOS so that redirection in ZSH is like in Bash.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/83090132f6bfd779e792d5ce9ffac501da9f0680"},{"sha":"bda419de442dda98d9ed8c5d5cb03da35048d45e","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Add pack explicit `MANPATH` setting, to incorporate `manpath` paths.\n\nI.e., I added an empty `MANPATH` component, so that `manpath` will do\nits (undocumented as far as I can tell) magic.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/bda419de442dda98d9ed8c5d5cb03da35048d45e"},{"sha":"3b598b5e0cff0873941dd491df389a8d4fce1a3b","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Tweak `git fixws` per StackOverflow comment.\n\nhttp://stackoverflow.com/users/1179226/nick-felt says:\n\n  FYI, I think the `fixws` script could use another tweak - it seems\n  like some recent version of git (I'm on 2.4.3.573.g4eafbef) made it\n  an error to `git stash pop` onto a dirty index. This makes `git\n  fixws` fail when attempting to run it with both a dirty index and\n  tree. To fix it, you can just move the `git stash pop` line above\n  the `git reset --soft HEAD~` line. That seems like the correct\n  sequence anyway.\n\nI'm using Git 2.1.0, and so I don't experience the reported problem,\nbut Nick's suggested changes don't break anything here.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/3b598b5e0cff0873941dd491df389a8d4fce1a3b"},{"sha":"79ceaa6f54402b4d3a2592bef845efa38c0102eb","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Check that we're not already in a rebase before fixing whitespace.\n\nPer suggestion on StackOverflow:\n\n  http://stackoverflow.com/questions/591923/make-git-automatically-remove-trailing-whitespace-before-committing/15398512?noredirect=1#comment50802299_15398512.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/79ceaa6f54402b4d3a2592bef845efa38c0102eb"},{"sha":"16909d005ec403101b6e73f46de70f25714ef111","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Remove pointless `load-path` entry that causes warnings.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/16909d005ec403101b6e73f46de70f25714ef111"},{"sha":"f0ac5a18b335782982c852c3d659d85c49f31d4a","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Add note about escaping a text field.\n\nFrom\nhttps://github.com/vimperator/vimperator-labs/issues/46#issuecomment-88043723 .","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/f0ac5a18b335782982c852c3d659d85c49f31d4a"},{"sha":"5174358234493e4e540c6260144d9f05f065d45e","author":{"email":"2caa53a44c576cab6ce3de86f39a251815cffa9e@galois.com","name":"Nathan Collins"},"message":"Tweak clipboard manipulation commands.\n\nI'm having a lot of trouble with copy-by-highlight copies only being\npastable by middle click. I don't remember having this problem so much\nin the past. I might need to start using a clipboard manager like\nParcellite.","distinct":false,"url":"https://api.github.com/repos/ntc2/conf/commits/5174358234493e4e540c6260144d9f05f065d45e"}]}