{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom/issues/15174","repository_url":"https://api.github.com/repos/atom/atom","labels_url":"https://api.github.com/repos/atom/atom/issues/15174/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/15174/comments","events_url":"https://api.github.com/repos/atom/atom/issues/15174/events","html_url":"https://github.com/atom/atom/issues/15174","id":248212227,"number":15174,"title":"Syntax style of Rust lifetimes gets overridden by unknown source","user":{"login":"adrian5","id":5426924,"avatar_url":"https://avatars2.githubusercontent.com/u/5426924?v=4","gravatar_id":"","url":"https://api.github.com/users/adrian5","html_url":"https://github.com/adrian5","followers_url":"https://api.github.com/users/adrian5/followers","following_url":"https://api.github.com/users/adrian5/following{/other_user}","gists_url":"https://api.github.com/users/adrian5/gists{/gist_id}","starred_url":"https://api.github.com/users/adrian5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adrian5/subscriptions","organizations_url":"https://api.github.com/users/adrian5/orgs","repos_url":"https://api.github.com/users/adrian5/repos","events_url":"https://api.github.com/users/adrian5/events{/privacy}","received_events_url":"https://api.github.com/users/adrian5/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-08-05T22:07:34Z","updated_at":"2017-08-06T01:58:07Z","closed_at":null,"body":"### Description\r\n\r\nThe Rust language uses the syntax `'name` to denote a lifetime qualifier. This gets overridden by a persistent styling whose origin I cannot pin down.\r\n\r\n![style-override](https://user-images.githubusercontent.com/5426924/28999071-bf44007c-7a3a-11e7-90e7-025e3ddcdf98.png)\r\n\r\n### Steps to Reproduce\r\n\r\n(I tried to get confirmation through multiple channels, but found nobody willing)\r\n\r\n1. Vanilla Atom\r\n2. Install [language-rust](https://atom.io/packages/language-rust)\r\n3. Create a `file.rs` and write e.g. `'test` in it; save the file.\r\n\r\n**Expected behavior:**\r\n\r\nLifetime matches the given syntax highlighting theme.\r\n\r\n**Actual behavior:**\r\n\r\nLifetime has cyan color _regardless of the syntax- and ui theme_ used.\r\n\r\n**Reproduces how often:**\r\n\r\nPersistently/Always.\r\n\r\n### Versions\r\n\r\n```\r\nAtom    : 1.18.0\r\nElectron: 1.3.15\r\nChrome  : 52.0.2743.82\r\nNode    : 6.5.0\r\n---\r\napm  1.18.1\r\nnpm  3.10.10\r\nnode 6.9.5 x64\r\npython 2.7.12+\r\ngit 2.9.3\r\n```\r\n\r\nOS: Xubuntu 16.10\r\n\r\n### Additional Information\r\n\r\nRelevant discussion: [atom-language-rust/issues/90](https://github.com/zargony/atom-language-rust/issues/90)"},"comment":{"url":"https://api.github.com/repos/atom/atom/issues/comments/320480600","html_url":"https://github.com/atom/atom/issues/15174#issuecomment-320480600","issue_url":"https://api.github.com/repos/atom/atom/issues/15174","id":320480600,"user":{"login":"DamnedScholar","id":4084322,"avatar_url":"https://avatars1.githubusercontent.com/u/4084322?v=4","gravatar_id":"","url":"https://api.github.com/users/DamnedScholar","html_url":"https://github.com/DamnedScholar","followers_url":"https://api.github.com/users/DamnedScholar/followers","following_url":"https://api.github.com/users/DamnedScholar/following{/other_user}","gists_url":"https://api.github.com/users/DamnedScholar/gists{/gist_id}","starred_url":"https://api.github.com/users/DamnedScholar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DamnedScholar/subscriptions","organizations_url":"https://api.github.com/users/DamnedScholar/orgs","repos_url":"https://api.github.com/users/DamnedScholar/repos","events_url":"https://api.github.com/users/DamnedScholar/events{/privacy}","received_events_url":"https://api.github.com/users/DamnedScholar/received_events","type":"User","site_admin":false},"created_at":"2017-08-06T01:58:07Z","updated_at":"2017-08-06T01:58:07Z","body":"The `language-rust` package has its own [`styles.less`](https://github.com/zargony/atom-language-rust/blob/master/styles/rust.less) file, which has a rule for coloring lifetimes. This seems intentional on the part of the package creator and should be easy to override in your local stylesheet."}}
{"actor":{"display_login":"DamnedScholar"}}