{"push_id":579285713,"size":8,"distinct_size":3,"ref":"refs/heads/personal","head":"e2c16df3e40706138e1a018dd5d7602077df3bbd","before":"a6778bfcbf107e72be29f855fa35e58e9014729d","commits":[{"sha":"1be39731c7b39e1e53be24dd42eba951749a6928","author":{"email":"9b02d9974c14e623c9ffbed7360beacbf0dcb95f@optiopay.com","name":"Shaun Taheri"},"message":"refactor for extending to new services and bug fixes\n\nThe directory layout has been structured so that it should be easy to extend to\nnew services, as well as easy to modify the template layout or output languages\nfor all services if desired.\n\nPull Requests to this repo should update the CHANGELOG.md to document how services\ncan expect the message interface to change (if at all) between commit versions.\n\nEdit: following the decision to keep protobuf files in their own repo, I've removed\nthe HTTP service. Also, below is further explanation of some of the changes:\n\nThe first version was a good starting point but needed cleaning up. As an example,\nthe code generation template was initially using 8 separate definitions to create 1\nfile, which has now been reduced to 1. Documentation also been added on how to add\nnew services in a standardised fashion.\n\nRegarding the protobuf files, required fields should not be used (explained here and\nhere). I've also benchmarked the unsafe unmarshal and marshal methods, and there is\nabsolutely no difference to the safe versions, so I've taken the unsafe methods out.\n\nThe protobuf files were also using nullable=false on all fields by default, which\nwould mean they would always take up space on the wire even when not being used, which\nhas now been fixed.","distinct":true,"url":"https://api.github.com/repos/taheris/spacemacs/commits/1be39731c7b39e1e53be24dd42eba951749a6928"},{"sha":"88bbe825a62601dd013233d10824c7f8fa3ca726","author":{"email":"9b02d9974c14e623c9ffbed7360beacbf0dcb95f@optiopay.com","name":"Shaun Taheri"},"message":"Merge branch 'personal' of github.com:taheris/spacemacs into personal\n\n* 'personal' of github.com:taheris/spacemacs: (44 commits)\n  Bump version to 0.62.0\n  Add achievement for 300th PR for BrianHicks\n  Add achievements 600th issue for bjarkevad, 700th star for kendall\n  Update wrong code snippets in READMEs\n  Fix outdated comment\n  Closes #616, syntax error in osx layer snippet\n  Minor fixes to ansible layer\n  contrib(ansible): add layer\n  Fix typo \"orhpan\" -> \"orphan\" in \"dostpacemacs-delete-orphan-packages\"\n  Initializes ruby-test-mode in the ruby-mode hook\n  fixing yasnippet company-mode initialisation for python\n  Fix a typo, past -> paste\n  Update ruby `mi` to `msi` to start a REPL\n  Update elixir `mi` to `msi` for inferior process\n  Update `mi` for `msi` in ESS layer\n  Update python REPL bindings to meet the conventions\n  Update REPL conventions\n  Change `m s f` for `m s a` in scala layer\n  Update debug conventions\n  Fix missing parameters for python-shell-send-region-switch\n  ...","distinct":true,"url":"https://api.github.com/repos/taheris/spacemacs/commits/88bbe825a62601dd013233d10824c7f8fa3ca726"},{"sha":"c2004f6d949d3f05ee020c43ae107681700d0400","author":{"email":"98b232fd09ecc20e45770e966e1344a75e639ab8@opentable.com","name":"Stephen Spalding"},"message":"clojure: mgv -> mgg; update docs","distinct":false,"url":"https://api.github.com/repos/taheris/spacemacs/commits/c2004f6d949d3f05ee020c43ae107681700d0400"},{"sha":"ecd0fc0c52756522177d7dfccefc64440b3d9180","author":{"email":"d117816e4f61a98581b3cc28861c3e41576aa584@gmail.com","name":"Josh Chase"},"message":"Fix bug in the go/init-go-oracle function","distinct":false,"url":"https://api.github.com/repos/taheris/spacemacs/commits/ecd0fc0c52756522177d7dfccefc64440b3d9180"},{"sha":"894c223c3347001306fce6a8550184e1615ab6fb","author":{"email":"1559c355ba1a6906c63ab9e7f7815a4e11a6e965@gmail.com","name":"Cong Nguyen"},"message":"fix company-go loading before go-mode","distinct":false,"url":"https://api.github.com/repos/taheris/spacemacs/commits/894c223c3347001306fce6a8550184e1615ab6fb"},{"sha":"058300b88fc3bb16f8eb77705e14edaa10466262","author":{"email":"b0e74f86af21d5b91cc300e1d7e5446d185d9664@gmail.com","name":"syl20bnr"},"message":"Bump version to 0.62.1","distinct":false,"url":"https://api.github.com/repos/taheris/spacemacs/commits/058300b88fc3bb16f8eb77705e14edaa10466262"},{"sha":"25e8981672196771f5d540ace0841d5dae3a59d5","author":{"email":"b0e74f86af21d5b91cc300e1d7e5446d185d9664@gmail.com","name":"syl20bnr"},"message":"Merge branch 'develop' (v0.62.1)","distinct":false,"url":"https://api.github.com/repos/taheris/spacemacs/commits/25e8981672196771f5d540ace0841d5dae3a59d5"},{"sha":"e2c16df3e40706138e1a018dd5d7602077df3bbd","author":{"email":"9b02d9974c14e623c9ffbed7360beacbf0dcb95f@optiopay.com","name":"Shaun Taheri"},"message":"Merge branch 'master' into personal\n\n* master:\n  Bump version to 0.62.1\n  fix company-go loading before go-mode\n  Fix bug in the go/init-go-oracle function\n  clojure: mgv -> mgg; update docs","distinct":true,"url":"https://api.github.com/repos/taheris/spacemacs/commits/e2c16df3e40706138e1a018dd5d7602077df3bbd"}]}