{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/9876","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/9876/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/9876/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/9876/events","html_url":"https://github.com/Microsoft/vscode/issues/9876","id":168000923,"number":9876,"title":"Back and Forward fail in Linux if file names contain UPPERCASE letter","user":{"login":"maixuanhan","id":12881054,"avatar_url":"https://avatars.githubusercontent.com/u/12881054?v=3","gravatar_id":"","url":"https://api.github.com/users/maixuanhan","html_url":"https://github.com/maixuanhan","followers_url":"https://api.github.com/users/maixuanhan/followers","following_url":"https://api.github.com/users/maixuanhan/following{/other_user}","gists_url":"https://api.github.com/users/maixuanhan/gists{/gist_id}","starred_url":"https://api.github.com/users/maixuanhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maixuanhan/subscriptions","organizations_url":"https://api.github.com/users/maixuanhan/orgs","repos_url":"https://api.github.com/users/maixuanhan/repos","events_url":"https://api.github.com/users/maixuanhan/events{/privacy}","received_events_url":"https://api.github.com/users/maixuanhan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/vscode/labels/bug","name":"bug","color":"E57E7E"},{"url":"https://api.github.com/repos/Microsoft/vscode/labels/linux","name":"linux","color":"c7def8"},{"url":"https://api.github.com/repos/Microsoft/vscode/labels/workbench","name":"workbench","color":"c7def8"}],"state":"open","locked":false,"assignee":{"login":"bpasero","id":900690,"avatar_url":"https://avatars.githubusercontent.com/u/900690?v=3","gravatar_id":"","url":"https://api.github.com/users/bpasero","html_url":"https://github.com/bpasero","followers_url":"https://api.github.com/users/bpasero/followers","following_url":"https://api.github.com/users/bpasero/following{/other_user}","gists_url":"https://api.github.com/users/bpasero/gists{/gist_id}","starred_url":"https://api.github.com/users/bpasero/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bpasero/subscriptions","organizations_url":"https://api.github.com/users/bpasero/orgs","repos_url":"https://api.github.com/users/bpasero/repos","events_url":"https://api.github.com/users/bpasero/events{/privacy}","received_events_url":"https://api.github.com/users/bpasero/received_events","type":"User","site_admin":false},"assignees":[{"login":"bpasero","id":900690,"avatar_url":"https://avatars.githubusercontent.com/u/900690?v=3","gravatar_id":"","url":"https://api.github.com/users/bpasero","html_url":"https://github.com/bpasero","followers_url":"https://api.github.com/users/bpasero/followers","following_url":"https://api.github.com/users/bpasero/following{/other_user}","gists_url":"https://api.github.com/users/bpasero/gists{/gist_id}","starred_url":"https://api.github.com/users/bpasero/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bpasero/subscriptions","organizations_url":"https://api.github.com/users/bpasero/orgs","repos_url":"https://api.github.com/users/bpasero/repos","events_url":"https://api.github.com/users/bpasero/events{/privacy}","received_events_url":"https://api.github.com/users/bpasero/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Microsoft/vscode/milestones/8","html_url":"https://github.com/Microsoft/vscode/milestones/Backlog","labels_url":"https://api.github.com/repos/Microsoft/vscode/milestones/8/labels","id":1412124,"number":8,"title":"Backlog","description":"Work not yet planned for a specific release.","creator":{"login":"chrisdias","id":1487073,"avatar_url":"https://avatars.githubusercontent.com/u/1487073?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisdias","html_url":"https://github.com/chrisdias","followers_url":"https://api.github.com/users/chrisdias/followers","following_url":"https://api.github.com/users/chrisdias/following{/other_user}","gists_url":"https://api.github.com/users/chrisdias/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisdias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisdias/subscriptions","organizations_url":"https://api.github.com/users/chrisdias/orgs","repos_url":"https://api.github.com/users/chrisdias/repos","events_url":"https://api.github.com/users/chrisdias/events{/privacy}","received_events_url":"https://api.github.com/users/chrisdias/received_events","type":"User","site_admin":false},"open_issues":1314,"closed_issues":811,"state":"open","created_at":"2015-11-15T10:30:19Z","updated_at":"2016-08-20T05:45:24Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2016-07-28T02:30:58Z","updated_at":"2016-08-20T06:06:51Z","closed_at":null,"body":"Hi,\r\n\r\nMenu `Goto/Back`, `Goto/Forward` sometimes show error if file name contains any UPPERCASE characters.\r\n\r\nE.g.\r\n`Error` Unable to open 'schema.h': File not found (/home/mxhan/gitcode/mypro/ncf/plt/scm/schema.h).\r\n\r\nwhile the file 'Schema.h' does exist.\r\n\r\n**Additional information**\r\n- VSCode Version: Code 1.3.1 (e6b4afa53e9c0f54edef1673de9001e9f0f547ae, 2016-07-12T13:28:46.761Z)\r\n- OS Version: Linux x64 3.16.0-77-generic\r\n\r\nSteps to Reproduce:\r\n\r\n1. Do code trace and code walk-through in project\r\n2. Move back and forth using menu `Goto/Back`, `Goto/Forward` (or using shortcut)"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/241182021","html_url":"https://github.com/Microsoft/vscode/issues/9876#issuecomment-241182021","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/9876","id":241182021,"user":{"login":"bpasero","id":900690,"avatar_url":"https://avatars.githubusercontent.com/u/900690?v=3","gravatar_id":"","url":"https://api.github.com/users/bpasero","html_url":"https://github.com/bpasero","followers_url":"https://api.github.com/users/bpasero/followers","following_url":"https://api.github.com/users/bpasero/following{/other_user}","gists_url":"https://api.github.com/users/bpasero/gists{/gist_id}","starred_url":"https://api.github.com/users/bpasero/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bpasero/subscriptions","organizations_url":"https://api.github.com/users/bpasero/orgs","repos_url":"https://api.github.com/users/bpasero/repos","events_url":"https://api.github.com/users/bpasero/events{/privacy}","received_events_url":"https://api.github.com/users/bpasero/received_events","type":"User","site_admin":false},"created_at":"2016-08-20T06:06:50Z","updated_at":"2016-08-20T06:06:50Z","body":"@maixuanhan there seems to be a bug in the C++ extension. When I follow your steps I can see the file Test.cpp opened twice in my tabs: The original one is the one I opened and the second one is the one opened via Goto definition. \r\n\r\nWhen I look at the resource that gets opened when I click on Test.cpp it is:\r\n\r\n`file:///home/ticino/Desktop/cpluscplus/Test.cpp`\r\n\r\nThe one from C++ extension is:\r\n\r\n`file://%2Fhome%2Fticino%2Fdesktop%2Fcpluscplus%2Ftest.cpp`\r\n\r\nSince I am using URI.toString() to find out if the file is the same, for me these files are different. \r\n\r\n@jrieken moving to you to decide if something in our world should guard against such URIs or if this is something the C++ team should fix. "}}
{"actor":{"display_login":"bpasero"}}