{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/24714","repository_url":"https://api.github.com/repos/dotnet/roslyn","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/24714/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/24714/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/24714/events","html_url":"https://github.com/dotnet/roslyn/issues/24714","id":295664363,"number":24714,"title":"Tagging gets very out of sync when typing, and takes a long time to get into a consistent state.","user":{"login":"CyrusNajmabadi","id":4564579,"avatar_url":"https://avatars3.githubusercontent.com/u/4564579?v=4","gravatar_id":"","url":"https://api.github.com/users/CyrusNajmabadi","html_url":"https://github.com/CyrusNajmabadi","followers_url":"https://api.github.com/users/CyrusNajmabadi/followers","following_url":"https://api.github.com/users/CyrusNajmabadi/following{/other_user}","gists_url":"https://api.github.com/users/CyrusNajmabadi/gists{/gist_id}","starred_url":"https://api.github.com/users/CyrusNajmabadi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CyrusNajmabadi/subscriptions","organizations_url":"https://api.github.com/users/CyrusNajmabadi/orgs","repos_url":"https://api.github.com/users/CyrusNajmabadi/repos","events_url":"https://api.github.com/users/CyrusNajmabadi/events{/privacy}","received_events_url":"https://api.github.com/users/CyrusNajmabadi/received_events","type":"User","site_admin":false},"labels":[{"id":166377917,"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-IDE","name":"Area-IDE","color":"5319e7","default":false},{"id":165001069,"url":"https://api.github.com/repos/dotnet/roslyn/labels/Bug","name":"Bug","color":"e52727","default":false},{"id":166680397,"url":"https://api.github.com/repos/dotnet/roslyn/labels/Tenet-Performance","name":"Tenet-Performance","color":"c4531b","default":false},{"id":288645327,"url":"https://api.github.com/repos/dotnet/roslyn/labels/Urgency-Soon","name":"Urgency-Soon","color":"c4531b","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/29","html_url":"https://github.com/dotnet/roslyn/milestone/29","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/29/labels","id":2377970,"number":29,"title":"15.6","description":"","creator":{"login":"jaredpar","id":146967,"avatar_url":"https://avatars0.githubusercontent.com/u/146967?v=4","gravatar_id":"","url":"https://api.github.com/users/jaredpar","html_url":"https://github.com/jaredpar","followers_url":"https://api.github.com/users/jaredpar/followers","following_url":"https://api.github.com/users/jaredpar/following{/other_user}","gists_url":"https://api.github.com/users/jaredpar/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredpar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredpar/subscriptions","organizations_url":"https://api.github.com/users/jaredpar/orgs","repos_url":"https://api.github.com/users/jaredpar/repos","events_url":"https://api.github.com/users/jaredpar/events{/privacy}","received_events_url":"https://api.github.com/users/jaredpar/received_events","type":"User","site_admin":false},"open_issues":51,"closed_issues":537,"state":"open","created_at":"2017-03-10T17:35:36Z","updated_at":"2018-02-08T21:08:28Z","due_on":null,"closed_at":null},"comments":61,"created_at":"2018-02-08T21:02:41Z","updated_at":"2018-02-08T23:19:40Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"This started happening when i moved to 15.6 preview 4.  I've also confirmed with @sharwell that this isn't happening only on my machine.  A gif will be helpful to show the issue:\r\n\r\n![simpleediting](https://user-images.githubusercontent.com/4564579/35998020-41bb3638-0cd0-11e8-96e3-67dd0ca94349.gif)\r\n\r\nAs you can see tags get very out of sync with the code (the worst example of this is how the ```...``` tags just end up in random locations).  it also seems to take a while for those tags to snap back to where they should be.  "},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/364282365","html_url":"https://github.com/dotnet/roslyn/issues/24714#issuecomment-364282365","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/24714","id":364282365,"user":{"login":"CyrusNajmabadi","id":4564579,"avatar_url":"https://avatars3.githubusercontent.com/u/4564579?v=4","gravatar_id":"","url":"https://api.github.com/users/CyrusNajmabadi","html_url":"https://github.com/CyrusNajmabadi","followers_url":"https://api.github.com/users/CyrusNajmabadi/followers","following_url":"https://api.github.com/users/CyrusNajmabadi/following{/other_user}","gists_url":"https://api.github.com/users/CyrusNajmabadi/gists{/gist_id}","starred_url":"https://api.github.com/users/CyrusNajmabadi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CyrusNajmabadi/subscriptions","organizations_url":"https://api.github.com/users/CyrusNajmabadi/orgs","repos_url":"https://api.github.com/users/CyrusNajmabadi/repos","events_url":"https://api.github.com/users/CyrusNajmabadi/events{/privacy}","received_events_url":"https://api.github.com/users/CyrusNajmabadi/received_events","type":"User","site_admin":false},"created_at":"2018-02-08T23:19:40Z","updated_at":"2018-02-08T23:19:40Z","author_association":"CONTRIBUTOR","body":"This is waht ITextImageVersion looks like to me:\r\n\r\n```c#\r\n    public interface ITextImageVersion\r\n    {\r\n        ITextImageVersion Next { get; }\r\n        int Length { get; }\r\n        INormalizedTextChangeCollection Changes { get; }\r\n        int VersionNumber { get; }\r\n        int ReiteratedVersionNumber { get; }\r\n        object Identifier { get; }\r\n\r\n        int TrackTo(VersionedPosition other, PointTrackingMode mode);\r\n        Span TrackTo(VersionedSpan span, SpanTrackingMode mode);\r\n    }\r\n```\r\n\r\nVersions are extremely lightweight. They're just a forward linking chain of edits.  They don't hold onto any graphs."}}
{"actor":{"display_login":"CyrusNajmabadi"}}