)]}'
{
  "commit": "0b34a5637d91428ef5d87769a4c2698d7a1c2b0f",
  "tree": "1bfb0b0f23f14a3d590b23eaa4a9de1b388cd9e6",
  "parents": [
    "84f5ee5efa546eb6919033195a36561e5b0e667b"
  ],
  "author": {
    "name": "Andrew Ilijic",
    "email": "ilijic.andrew@gmail.com",
    "time": "Thu Oct 17 11:03:19 2019 -0400"
  },
  "committer": {
    "name": "Rob Landley",
    "email": "rob@landley.net",
    "time": "Thu Oct 17 16:03:18 2019 -0500"
  },
  "message": "ls: Ensure file names are separated by 2 spaces\n\nWe need two spaces between filenames because that is the convention\nfollowed by other implementations. More importantly, if we do not have\ntwo spaces, certain Unicode file names cause filenames to run together.\nIn Unicode, combining characters come before the character they modify.\nIf a filename ends in a combining character, the combining character\nattaches to the space that follows it, causing the space not to be\nvisible. Having a two-space gap stops the above issue from happening.\n\nFor context and a bit more information, see mailing list link below.\nhttps://www.mail-archive.com/toybox@lists.landley.net/msg05986.html\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0956902fbc6a0db9508aa734f7cb1f619b364934",
      "old_mode": 33188,
      "old_path": "toys/posix/ls.c",
      "new_id": "d4c0211a129748ae4e50ed7325ceee834a596ef1",
      "new_mode": 33188,
      "new_path": "toys/posix/ls.c"
    }
  ]
}
