{"push_id":768691812,"size":171,"distinct_size":158,"ref":"refs/heads/testing-framework-improvements","head":"0f2b8a81aa01fd7f008e92c8963135ef14dc545d","before":"8751666c8a7fc9b4d03899b53dd4318bf3e596e2","commits":[{"sha":"7656bf86a661c5c755dc9874f709df2fc4833257","author":{"email":"22ee0097135072451429b5ac45630d52779cd49b@rufflewind.com","name":"Phil Ruffwind"},"message":"Avoid JavaScript error during page load in non-frame mode\n\nIn non-frame mode, parent.window.synopsis refers to the synopsis div\nrather than the nonexistent frame.  Unfortunately, the script wrongly\nassumes that if it exists it must be a frame, leading to an error where\nit tries to access the nonexistent attribute 'replace' of an undefined\nvalue (synopsis.location).\n\nCloses #406","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/7656bf86a661c5c755dc9874f709df2fc4833257"},{"sha":"ecabf4e16d72818d39d0a18c9a64cb1d464b87b5","author":{"email":"22ee0097135072451429b5ac45630d52779cd49b@rufflewind.com","name":"Phil Ruffwind"},"message":"Link to the definitions to themselves\n\nCurrently, the definitions already have an anchor tag that allows URLs\nwith fragment identifiers to locate them, but it is rather inconvenient\nto obtain such a URL (so-called \"permalink\") as it would require finding\nthe a link to the corresponding item in the Synopsis or elsewhere.  This\ncommit adds hyperlinks to the definitions themselves, allowing users to\nobtain links to them easily.\n\nTo preserve the original aesthetics of the definitions, we alter the\ncolor of the link so as to be identical to what it was, except it now\nhas a hover effect indicating that it is clickable.\n\nAdditionally, the anchor now uses the 'id' attribute instead of the\n(obsolete) 'name' attribute.\n\nCloses #407","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/ecabf4e16d72818d39d0a18c9a64cb1d464b87b5"},{"sha":"e190efe089a0bd038c7de41c1c52ef580e52712c","author":{"email":"22ee0097135072451429b5ac45630d52779cd49b@rufflewind.com","name":"Phil Ruffwind"},"message":"Fix typo in Haddock.Backends.Xhtml.Layout: divSynposis -> divSynopsis\n\nCloses #408","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/e190efe089a0bd038c7de41c1c52ef580e52712c"},{"sha":"c274363d5d868c838c382a52428c667090514f86","author":{"email":"22ee0097135072451429b5ac45630d52779cd49b@rufflewind.com","name":"Phil Ruffwind"},"message":"Fix record field alignment when name is too long\n\nChange <dl> to <ul> and use display:table rather than floats to layout\nthe record fields.  This avoids bug #301 that occurs whenever the field\nname gets too long.\n\nSlight aesthetic change: the entire cell of the field's source code is\nnow shaded gray rather than just the area where text exists.\n\nFixes #301. Closes #421","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/c274363d5d868c838c382a52428c667090514f86"},{"sha":"7e8330944666064f12f067970de2936b58589785","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Add some utility definitions for generating line anchors.","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/7e8330944666064f12f067970de2936b58589785"},{"sha":"241346e4e275bdde2d28f90df3225057f4a09cfc","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Make hyperlinked source renderer generate line anchors.","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/241346e4e275bdde2d28f90df3225057f4a09cfc"},{"sha":"7eafa83ffaf535ae8c1a038f004a254192d08afc","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Re-accept test cases after adding line anchors for each of them.","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/7eafa83ffaf535ae8c1a038f004a254192d08afc"},{"sha":"3be46a2ec472c4f220f1eac1bd029690086b8c18","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Override source line flags when source hyperlinker is enabled.","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/3be46a2ec472c4f220f1eac1bd029690086b8c18"},{"sha":"2b2e3108e892b925abeb101609d3e49ec69ef4dc","author":{"email":"eefa6dfc1eac2904477d70db04ec6889dd790721@fuuzetsu.co.uk","name":"Mateusz Kowalczyk"},"message":"Update tests to follow HTML changes","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/2b2e3108e892b925abeb101609d3e49ec69ef4dc"},{"sha":"acdbdc035468374cbea2ba2043987dac95c44bfe","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Fix quote syntax for promoted types.","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/acdbdc035468374cbea2ba2043987dac95c44bfe"},{"sha":"33fe6286907592b1783a4b9b7c4b7f63ae080cde","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Apply promoted type quoting to type-level consing.","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/33fe6286907592b1783a4b9b7c4b7f63ae080cde"},{"sha":"3ad8ada0ea2982ba7974e381f07e84c35c9559af","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Extend advanced types test case with other examples.","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/3ad8ada0ea2982ba7974e381f07e84c35c9559af"},{"sha":"66c91a3c20d18f2a2f9ccfbbc7a04bddd5507008","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Rename advanced types test case and accept new output.","distinct":false,"url":"https://api.github.com/repos/mrhania/haddock/commits/66c91a3c20d18f2a2f9ccfbbc7a04bddd5507008"},{"sha":"81baac997afa74be86f215d830322455b879f791","author":{"email":"eefa6dfc1eac2904477d70db04ec6889dd790721@fuuzetsu.co.uk","name":"Mateusz Kowalczyk"},"message":"Make Travis use 7.10.2","distinct":true,"url":"https://api.github.com/repos/mrhania/haddock/commits/81baac997afa74be86f215d830322455b879f791"},{"sha":"e9d61b79faf40200d8f9806d83a05ece272cd7d3","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Move SYB utilities to standalone module.","distinct":true,"url":"https://api.github.com/repos/mrhania/haddock/commits/e9d61b79faf40200d8f9806d83a05ece272cd7d3"},{"sha":"f7d377ee238d3b44240a4537986a7561e822f79f","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Implement `everywhere` transformation in SYB module.","distinct":true,"url":"https://api.github.com/repos/mrhania/haddock/commits/f7d377ee238d3b44240a4537986a7561e822f79f"},{"sha":"dc25b7099a0d54c03bdf51dfb9a4e286942d9c31","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Implement generic transformation constructor.","distinct":true,"url":"https://api.github.com/repos/mrhania/haddock/commits/dc25b7099a0d54c03bdf51dfb9a4e286942d9c31"},{"sha":"e4740dd872d1110247557eb7b20124c22e427789","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Create simple utility module for type specialization.","distinct":true,"url":"https://api.github.com/repos/mrhania/haddock/commits/e4740dd872d1110247557eb7b20124c22e427789"},{"sha":"79f475a93be3de376bc264c53d2ba8eb61ffea42","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Make type of type specialization function more general.","distinct":true,"url":"https://api.github.com/repos/mrhania/haddock/commits/79f475a93be3de376bc264c53d2ba8eb61ffea42"},{"sha":"6e0fe19f52445f0a231073b3eff116924d631588","author":{"email":"a6095cfb2b64cbe9ef84d36874dca8bd43311ea7@gmail.com","name":"Łukasz Hanuszczak"},"message":"Add basic HTML test case for checking instance specialization.","distinct":true,"url":"https://api.github.com/repos/mrhania/haddock/commits/6e0fe19f52445f0a231073b3eff116924d631588"}]}