{"push_id":969626293,"size":28,"distinct_size":27,"ref":"refs/heads/split-state","head":"84e1a9eb25f4c88991c777aab15645f4777ccaea","before":"ee01bd99b6c5819c669da72513153af7444b196c","commits":[{"sha":"6be273f91706e213bd302c4305b3ee24aabed6f3","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Don't store OPAMROOT in switch/environment","distinct":false,"url":"https://api.github.com/repos/OCamlPro/opam/commits/6be273f91706e213bd302c4305b3ee24aabed6f3"},{"sha":"9c54ffdc80611b1237819f8fdb954b7b431ec54e","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Merge pull request #2381 from OCamlPro/fix-env-opamroot\n\nDon't store OPAMROOT in switch/environment","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/9c54ffdc80611b1237819f8fdb954b7b431ec54e"},{"sha":"99b678f68d8d65527b04ede0796faf6d84f04a51","author":{"email":"ac20eb90a29d5ece8fa9a67caae34157180e5246@pps.univ-paris-diderot.fr","name":"Pietro Abate"},"message":"better opam info format","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/99b678f68d8d65527b04ede0796faf6d84f04a51"},{"sha":"1afc97504249b87a380fa02fc6b85cd5278b7c9a","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Merge pull request #2382 from abate/opam-info\n\nbetter opam info format","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/1afc97504249b87a380fa02fc6b85cd5278b7c9a"},{"sha":"36bbdcb1265effcd95c4bae589e22803679f8bbe","author":{"email":"ff9ab3e0493661a48402120b7585a87a84d80172@gmail.com","name":"Jeremy Yallop"},"message":"Fix a typo.","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/36bbdcb1265effcd95c4bae589e22803679f8bbe"},{"sha":"71172f42b8a9733eaf5a9d9d7059d5260edf75e2","author":{"email":"ff9ab3e0493661a48402120b7585a87a84d80172@gmail.com","name":"Jeremy Yallop"},"message":"Fix typo in manual.","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/71172f42b8a9733eaf5a9d9d7059d5260edf75e2"},{"sha":"953d010d9047a0e7b8ac50c72341ff132f5d81e8","author":{"email":"ff9ab3e0493661a48402120b7585a87a84d80172@gmail.com","name":"Jeremy Yallop"},"message":"Fix a potential keyword clash.","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/953d010d9047a0e7b8ac50c72341ff132f5d81e8"},{"sha":"476a3a6dd8de6bde0729d96917e8198316e25901","author":{"email":"0c1ccf05e85c1010b2be1a997f35a4980f92aeae@isomorphis.me","name":"Armael"},"message":"Fix a typo","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/476a3a6dd8de6bde0729d96917e8198316e25901"},{"sha":"e99e806f79acaa8ac4bfb886a237fff357712ee9","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Merge pull request #2387 from Armael/master\n\nFix a typo","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/e99e806f79acaa8ac4bfb886a237fff357712ee9"},{"sha":"4b45cc22e281519be0bc00f88b296f2a10d278c1","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Merge pull request #2386 from yallop/implicits\n\nRename a variable","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/4b45cc22e281519be0bc00f88b296f2a10d278c1"},{"sha":"a8e79a514a790d4bf23810f1322f3af99971016e","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Merge pull request #2385 from yallop/manual-fixes\n\nFix a couple of typos in the manual","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/a8e79a514a790d4bf23810f1322f3af99971016e"},{"sha":"92c4828650e9bf6e52103068cc62e77279327cc6","author":{"email":"d911cc358bbde069d38865e81d497e2bc529a5af@roryokane.com","name":"Rory O’Kane"},"message":"Fix Fish shell error in opamState.ml\n\nIn Fish, `or` is a command of its own, not a syntax element. So you need a semicolon before it to start a new command. Reference: http://fishshell.com/docs/current/commands.html#or\r\n\r\nThis should be the last fix needed to solve https://github.com/ocaml/opam/issues/2255 – the other issues were fixed by 758c3912cd1661d116a3bca47e52c2881a95afd5 (use `source`) and c87a2802fe73e94599c1064afac72c45b7d534f6 (don’t quote array variables).","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/92c4828650e9bf6e52103068cc62e77279327cc6"},{"sha":"0fb0f8c3db8ef0508162932b2e9090775e38e2e2","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Merge pull request #2424 from roryokane/patch-1\n\nFix Fish shell error in opamState.ml","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/0fb0f8c3db8ef0508162932b2e9090775e38e2e2"},{"sha":"538fefbf3d973b6ca238c50aa9837e091ff3f0e1","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Automatically fetch git submodules","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/538fefbf3d973b6ca238c50aa9837e091ff3f0e1"},{"sha":"c3a78ad962e177e339774e110dc920040b8f3583","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Make '&' higher priority than '|' in opam files\n\nCloses #2406\n\nThis also corrects parentheses when printing filters and formulas","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/c3a78ad962e177e339774e110dc920040b8f3583"},{"sha":"fc8a2b812465da4eefaa0d5aeae27a7a3f9890a4","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Split switch creation from compiler installation","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/fc8a2b812465da4eefaa0d5aeae27a7a3f9890a4"},{"sha":"1b7e4f69c418afebc9bea3ee3e5149895110e74e","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Bump dev version (~dev4)","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/1b7e4f69c418afebc9bea3ee3e5149895110e74e"},{"sha":"6adb8f641920414d84f925b133c1f574da660d79","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Extend package config format\n\nthis moves the free variable bindings to a file section, and\nadds predefined fields at toplevel (opam-version, and a path x hash table\nmarking filesystem paths to check for changes","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/6adb8f641920414d84f925b133c1f574da660d79"},{"sha":"d96c23774a22cb39e7e3ef0fdfc08acb930dbba9","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"New switch interface (wip)","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/d96c23774a22cb39e7e3ef0fdfc08acb930dbba9"},{"sha":"09bf12d3fb12da69e6ef0f91b092b5157548852a","author":{"email":"e307bf192e81c24ae7308f535e3997aa125d2dd6@ocamlpro.com","name":"Louis Gesbert"},"message":"Split OpamState into many modules, back to compiling state\n\nLots of stuff still needs looking into (locks, rewrite archive caching, switch backup, get rid of load_full_compat and benefit more for the finer grained loading, pef export, ...)\n\n'!X' marks the spots.\n\nNew switch handling with compilers in packages is still in progress, with missing interface, half-broken system switch creation, missing check of system dependencies, etc.","distinct":true,"url":"https://api.github.com/repos/OCamlPro/opam/commits/09bf12d3fb12da69e6ef0f91b092b5157548852a"}]}