{"action":"created","issue":{"url":"https://api.github.com/repos/galaxyproject/galaxy/issues/365","labels_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/365/labels{/name}","comments_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/365/comments","events_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/365/events","html_url":"https://github.com/galaxyproject/galaxy/pull/365","id":88926451,"number":365,"title":"Improve argument detection in parameter help","user":{"login":"guerler","id":2105447,"avatar_url":"https://avatars.githubusercontent.com/u/2105447?v=3","gravatar_id":"","url":"https://api.github.com/users/guerler","html_url":"https://github.com/guerler","followers_url":"https://api.github.com/users/guerler/followers","following_url":"https://api.github.com/users/guerler/following{/other_user}","gists_url":"https://api.github.com/users/guerler/gists{/gist_id}","starred_url":"https://api.github.com/users/guerler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guerler/subscriptions","organizations_url":"https://api.github.com/users/guerler/orgs","repos_url":"https://api.github.com/users/guerler/repos","events_url":"https://api.github.com/users/guerler/events{/privacy}","received_events_url":"https://api.github.com/users/guerler/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-17T06:28:50Z","updated_at":"2015-06-17T12:45:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/galaxyproject/galaxy/pulls/365","html_url":"https://github.com/galaxyproject/galaxy/pull/365","diff_url":"https://github.com/galaxyproject/galaxy/pull/365.diff","patch_url":"https://github.com/galaxyproject/galaxy/pull/365.patch"},"body":"This is a suggestion for the discussion in: https://github.com/galaxyproject/galaxy/pull/351.\r\nWe could check if argument names are surrounded by non-alphanumeric characters i.e. '--arg', '--arg;', '[--arg]', '(--arg)' and so on."},"comment":{"url":"https://api.github.com/repos/galaxyproject/galaxy/issues/comments/112785308","html_url":"https://github.com/galaxyproject/galaxy/pull/365#issuecomment-112785308","issue_url":"https://api.github.com/repos/galaxyproject/galaxy/issues/365","id":112785308,"user":{"login":"jmchilton","id":216771,"avatar_url":"https://avatars.githubusercontent.com/u/216771?v=3","gravatar_id":"","url":"https://api.github.com/users/jmchilton","html_url":"https://github.com/jmchilton","followers_url":"https://api.github.com/users/jmchilton/followers","following_url":"https://api.github.com/users/jmchilton/following{/other_user}","gists_url":"https://api.github.com/users/jmchilton/gists{/gist_id}","starred_url":"https://api.github.com/users/jmchilton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmchilton/subscriptions","organizations_url":"https://api.github.com/users/jmchilton/orgs","repos_url":"https://api.github.com/users/jmchilton/repos","events_url":"https://api.github.com/users/jmchilton/events{/privacy}","received_events_url":"https://api.github.com/users/jmchilton/received_events","type":"User","site_admin":false},"created_at":"2015-06-17T12:45:14Z","updated_at":"2015-06-17T12:45:14Z","body":"My opinion (expressed on #359) is that we should actually take a step in the opposite direction and eliminate all this logic checking for duplication between help and argument text. If the tool defines an argument - just display irregardless of the help or label text. I don't think for actual tools it will be a problem - and if it is it will only be for a small number of tools and only until we can fix them. Consistency is better than magic.\r\n\r\nA different thing that could help both well formed tools and tools which duplicate this information - is simply to provide a different styling to the argument display and mouseover text explaining what an ``argument`` is. "}}