{"action":"created","issue":{"url":"https://api.github.com/repos/unclebob/fitnesse/issues/887","repository_url":"https://api.github.com/repos/unclebob/fitnesse","labels_url":"https://api.github.com/repos/unclebob/fitnesse/issues/887/labels{/name}","comments_url":"https://api.github.com/repos/unclebob/fitnesse/issues/887/comments","events_url":"https://api.github.com/repos/unclebob/fitnesse/issues/887/events","html_url":"https://github.com/unclebob/fitnesse/issues/887","id":140527256,"number":887,"title":"Format button busts nested tables","user":{"login":"ALuckyGuy","id":3267060,"avatar_url":"https://avatars.githubusercontent.com/u/3267060?v=3","gravatar_id":"","url":"https://api.github.com/users/ALuckyGuy","html_url":"https://github.com/ALuckyGuy","followers_url":"https://api.github.com/users/ALuckyGuy/followers","following_url":"https://api.github.com/users/ALuckyGuy/following{/other_user}","gists_url":"https://api.github.com/users/ALuckyGuy/gists{/gist_id}","starred_url":"https://api.github.com/users/ALuckyGuy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ALuckyGuy/subscriptions","organizations_url":"https://api.github.com/users/ALuckyGuy/orgs","repos_url":"https://api.github.com/users/ALuckyGuy/repos","events_url":"https://api.github.com/users/ALuckyGuy/events{/privacy}","received_events_url":"https://api.github.com/users/ALuckyGuy/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/unclebob/fitnesse/milestones/14","html_url":"https://github.com/unclebob/fitnesse/milestones/Next%20release","labels_url":"https://api.github.com/repos/unclebob/fitnesse/milestones/14/labels","id":1495734,"number":14,"title":"Next release","description":"","creator":{"login":"amolenaar","id":96249,"avatar_url":"https://avatars.githubusercontent.com/u/96249?v=3","gravatar_id":"","url":"https://api.github.com/users/amolenaar","html_url":"https://github.com/amolenaar","followers_url":"https://api.github.com/users/amolenaar/followers","following_url":"https://api.github.com/users/amolenaar/following{/other_user}","gists_url":"https://api.github.com/users/amolenaar/gists{/gist_id}","starred_url":"https://api.github.com/users/amolenaar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amolenaar/subscriptions","organizations_url":"https://api.github.com/users/amolenaar/orgs","repos_url":"https://api.github.com/users/amolenaar/repos","events_url":"https://api.github.com/users/amolenaar/events{/privacy}","received_events_url":"https://api.github.com/users/amolenaar/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":32,"state":"open","created_at":"2016-01-10T21:41:17Z","updated_at":"2016-04-25T21:08:57Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-03-13T20:40:57Z","updated_at":"2016-04-25T21:10:15Z","closed_at":"2016-04-25T21:08:57Z","body":"Clicking **Format** on a page with nested tables adds extra whitespace between the open parenthesis and verticle bar when these characters are found: !(|  The result: a busted nested table with messed up formatting.\r\n\r\nExample - Paste the following into a page:\r\n```\r\n| Key   |     Nested Data          |\r\n| Test  | !(| Key2 | Example   |\r\n|             1    | Number 1  |)! |\r\n```\r\n\r\nSave and note the table. Next, click Edit and then Format. Whitespace is added after !( and before the | - when the page is then rendered, the nested table format is broken.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/unclebob/fitnesse/issues/comments/214522822","html_url":"https://github.com/unclebob/fitnesse/issues/887#issuecomment-214522822","issue_url":"https://api.github.com/repos/unclebob/fitnesse/issues/887","id":214522822,"user":{"login":"amolenaar","id":96249,"avatar_url":"https://avatars.githubusercontent.com/u/96249?v=3","gravatar_id":"","url":"https://api.github.com/users/amolenaar","html_url":"https://github.com/amolenaar","followers_url":"https://api.github.com/users/amolenaar/followers","following_url":"https://api.github.com/users/amolenaar/following{/other_user}","gists_url":"https://api.github.com/users/amolenaar/gists{/gist_id}","starred_url":"https://api.github.com/users/amolenaar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amolenaar/subscriptions","organizations_url":"https://api.github.com/users/amolenaar/orgs","repos_url":"https://api.github.com/users/amolenaar/repos","events_url":"https://api.github.com/users/amolenaar/events{/privacy}","received_events_url":"https://api.github.com/users/amolenaar/received_events","type":"User","site_admin":false},"created_at":"2016-04-25T21:10:15Z","updated_at":"2016-04-25T21:10:15Z","body":"I fixed it in a way nested tables do not break, keeping the current table logic (table rows should start at the beginning of a line) in place. I hope that's fine with you."}}