)]}'
{
  "commit": "c79c5a83dc8b18398f66d3b1262b39a025fe4719",
  "tree": "e644f8d6414b00d3620aa4b4c56f2bae0fc58cbe",
  "parents": [
    "a9504c094436d8901a8ceb3e3f3dcf0025415174"
  ],
  "author": {
    "name": "kbrevoort",
    "email": "ken@brevoort.com",
    "time": "Mon Aug 26 22:44:01 2019 -0400"
  },
  "committer": {
    "name": "kbrevoort",
    "email": "ken@brevoort.com",
    "time": "Mon Aug 26 22:44:01 2019 -0400"
  },
  "message": "Allow non-scalar values of align in header\n\nFunction add_header_above now accepts non-scalar values for the align argument. add_header_above checks whether length(align) \u003d\u003d 1L or is the same length as the header.  Otherwise uses default centering of each column in the header row.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92ec294ea3d7beb64179f319f68daf7308955e8b",
      "old_mode": 33188,
      "old_path": "R/add_header_above.R",
      "new_id": "d781250b34b67ac2b6e724e5233fe599be51236e",
      "new_mode": 33188,
      "new_path": "R/add_header_above.R"
    },
    {
      "type": "modify",
      "old_id": "54d7cae31a7ba8dc1680ce15a1cebdc6aee3424f",
      "old_mode": 33188,
      "old_path": "R/linebreak.R",
      "new_id": "3bc0d51668eaf16270f85ced2ca93c975b5201f5",
      "new_mode": 33188,
      "new_path": "R/linebreak.R"
    }
  ]
}
