{"push_id":944628443,"size":2,"distinct_size":2,"ref":"refs/heads/detect-comma-style","head":"3bdf7057edbc9b478f88a3542572378e9c59475a","before":"ca7957df4df399c7ecccef32d29f990f8b8cd5dd","commits":[{"sha":"19872a29c09cbae7b4ec5f3c68df0f6acc259f90","author":{"email":"3f9d30ed16cb22f99ef9816daaf280c627d57f1a@gmail.com","name":"mrBliss"},"message":"Detect and respect the comma style of a section\n\nPreviously, `haskell-cabal-list-comma-position' was always used when\ncalling `haskell-cabal-subsection-arrange-lines'.\n\nIn #1098, `haskell-cabal-list-comma-position' was respected unless the\nno commas were found.\n\nInstead of respecting `haskell-cabal-list-comma-position', detect the\ncurrently used style and respect it when rearranging the section.\n\nPossible styles:\n\nbefore: a comma at the start of each line (except the first), e.g.\n    Foo\n  , Bar\n\nafter: a comma at the end of each line (except the last), e.g.\n    Foo,\n    Bar\n\nsingle: everything on a single line, but comma-separated, e.g.\n    Foo, Bar\n\nnil: no commas, e.g.\n    Foo Bar\n\nIf the styles are mixed, the position of the first comma determines the\nstyle.","distinct":true,"url":"https://api.github.com/repos/mrBliss/haskell-mode/commits/19872a29c09cbae7b4ec5f3c68df0f6acc259f90"},{"sha":"3bdf7057edbc9b478f88a3542572378e9c59475a","author":{"email":"3f9d30ed16cb22f99ef9816daaf280c627d57f1a@gmail.com","name":"mrBliss"},"message":"Remove obsolete `haskell-cabal-list-comma-position'\n\nThe current style is now detected, which is more flexible.","distinct":true,"url":"https://api.github.com/repos/mrBliss/haskell-mode/commits/3bdf7057edbc9b478f88a3542572378e9c59475a"}]}