{"action":"created","issue":{"url":"https://api.github.com/repos/cucumber/gherkin3/issues/116","labels_url":"https://api.github.com/repos/cucumber/gherkin3/issues/116/labels{/name}","comments_url":"https://api.github.com/repos/cucumber/gherkin3/issues/116/comments","events_url":"https://api.github.com/repos/cucumber/gherkin3/issues/116/events","html_url":"https://github.com/cucumber/gherkin3/pull/116","id":114499593,"number":116,"title":"complier: pickle keyword","user":{"login":"charlierudolph","id":1676758,"avatar_url":"https://avatars.githubusercontent.com/u/1676758?v=3","gravatar_id":"","url":"https://api.github.com/users/charlierudolph","html_url":"https://github.com/charlierudolph","followers_url":"https://api.github.com/users/charlierudolph/followers","following_url":"https://api.github.com/users/charlierudolph/following{/other_user}","gists_url":"https://api.github.com/users/charlierudolph/gists{/gist_id}","starred_url":"https://api.github.com/users/charlierudolph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/charlierudolph/subscriptions","organizations_url":"https://api.github.com/users/charlierudolph/orgs","repos_url":"https://api.github.com/users/charlierudolph/repos","events_url":"https://api.github.com/users/charlierudolph/events{/privacy}","received_events_url":"https://api.github.com/users/charlierudolph/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-11-01T23:13:26Z","updated_at":"2015-11-17T06:16:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cucumber/gherkin3/pulls/116","html_url":"https://github.com/cucumber/gherkin3/pull/116","diff_url":"https://github.com/cucumber/gherkin3/pull/116.diff","patch_url":"https://github.com/cucumber/gherkin3/pull/116.patch"},"body":"@aslakhellesoy \r\n\r\nGot gherkin3 and the compiler working for cucumber-js (all the feature tests passing). \r\nJust doing some unit test cleanup at the moment. \r\nMy cucumber-js branch is dependent on my own branch of gherkin-javascript.\r\nThis PR implements the changes I need."},"comment":{"url":"https://api.github.com/repos/cucumber/gherkin3/issues/comments/157281965","html_url":"https://github.com/cucumber/gherkin3/pull/116#issuecomment-157281965","issue_url":"https://api.github.com/repos/cucumber/gherkin3/issues/116","id":157281965,"user":{"login":"charlierudolph","id":1676758,"avatar_url":"https://avatars.githubusercontent.com/u/1676758?v=3","gravatar_id":"","url":"https://api.github.com/users/charlierudolph","html_url":"https://github.com/charlierudolph","followers_url":"https://api.github.com/users/charlierudolph/followers","following_url":"https://api.github.com/users/charlierudolph/following{/other_user}","gists_url":"https://api.github.com/users/charlierudolph/gists{/gist_id}","starred_url":"https://api.github.com/users/charlierudolph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/charlierudolph/subscriptions","organizations_url":"https://api.github.com/users/charlierudolph/orgs","repos_url":"https://api.github.com/users/charlierudolph/repos","events_url":"https://api.github.com/users/charlierudolph/events{/privacy}","received_events_url":"https://api.github.com/users/charlierudolph/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T06:16:18Z","updated_at":"2015-11-17T06:16:18Z","body":"I think we should actually move away from print the source. The formatters should really only be printing whats running and as long as we give the link back to the source it should be good. I would like a pretty formatter that looks like:\r\n\r\nsource\r\n```cucumber\r\nFeature: some feature\r\n  Scenario: test case A\r\n    Given step 1\r\n    When step 2\r\n    Then step 3\r\n  \r\n  Scenario Outline: test case B\r\n     Given step <LETTER>\r\n     When step tango\r\n     Then step zulu\r\n\r\n    Examples: \r\n       | LETTER |\r\n       | alpha |\r\n       | omega |\r\n```\r\n\r\nOutput\r\n```\r\nsome feature \r\n\r\n  test case A # features/a.feature:2 \r\n    step 1\r\n    step 2\r\n    step 3\r\n\r\n  test case B # features/a.feature:14\r\n    step alpha\r\n    step tango\r\n    step zulu\r\n\r\n  test case B # features/a.feature:15 \r\n    step omega\r\n    step tango\r\n    step zulu\r\n````\r\nThe steps can be colored as always.\r\n "}}