{"action":"created","issue":{"url":"https://api.github.com/repos/eteran/edb-debugger/issues/518","repository_url":"https://api.github.com/repos/eteran/edb-debugger","labels_url":"https://api.github.com/repos/eteran/edb-debugger/issues/518/labels{/name}","comments_url":"https://api.github.com/repos/eteran/edb-debugger/issues/518/comments","events_url":"https://api.github.com/repos/eteran/edb-debugger/issues/518/events","html_url":"https://github.com/eteran/edb-debugger/pull/518","id":196293930,"number":518,"title":"Cache syntax highlighting","user":{"login":"AaronOpfer","id":1189089,"avatar_url":"https://avatars.githubusercontent.com/u/1189089?v=3","gravatar_id":"","url":"https://api.github.com/users/AaronOpfer","html_url":"https://github.com/AaronOpfer","followers_url":"https://api.github.com/users/AaronOpfer/followers","following_url":"https://api.github.com/users/AaronOpfer/following{/other_user}","gists_url":"https://api.github.com/users/AaronOpfer/gists{/gist_id}","starred_url":"https://api.github.com/users/AaronOpfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AaronOpfer/subscriptions","organizations_url":"https://api.github.com/users/AaronOpfer/orgs","repos_url":"https://api.github.com/users/AaronOpfer/repos","events_url":"https://api.github.com/users/AaronOpfer/events{/privacy}","received_events_url":"https://api.github.com/users/AaronOpfer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-12-18T19:30:23Z","updated_at":"2016-12-19T01:00:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/eteran/edb-debugger/pulls/518","html_url":"https://github.com/eteran/edb-debugger/pull/518","diff_url":"https://github.com/eteran/edb-debugger/pull/518.diff","patch_url":"https://github.com/eteran/edb-debugger/pull/518.patch"},"body":"@eteran can you try this version? It looks like all we had to do extra was copy the `devicePixelRatio` of the parent widget.\r\n\r\nIt would be nice if there was a way to automatically copy these attributes of the parent widget..."},"comment":{"url":"https://api.github.com/repos/eteran/edb-debugger/issues/comments/267860816","html_url":"https://github.com/eteran/edb-debugger/pull/518#issuecomment-267860816","issue_url":"https://api.github.com/repos/eteran/edb-debugger/issues/518","id":267860816,"user":{"login":"AaronOpfer","id":1189089,"avatar_url":"https://avatars.githubusercontent.com/u/1189089?v=3","gravatar_id":"","url":"https://api.github.com/users/AaronOpfer","html_url":"https://github.com/AaronOpfer","followers_url":"https://api.github.com/users/AaronOpfer/followers","following_url":"https://api.github.com/users/AaronOpfer/following{/other_user}","gists_url":"https://api.github.com/users/AaronOpfer/gists{/gist_id}","starred_url":"https://api.github.com/users/AaronOpfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AaronOpfer/subscriptions","organizations_url":"https://api.github.com/users/AaronOpfer/orgs","repos_url":"https://api.github.com/users/AaronOpfer/repos","events_url":"https://api.github.com/users/AaronOpfer/events{/privacy}","received_events_url":"https://api.github.com/users/AaronOpfer/received_events","type":"User","site_admin":false},"created_at":"2016-12-19T01:00:36Z","updated_at":"2016-12-19T01:00:36Z","body":"I think we can make the pixmap cache work, but the ifdefs would be a little\nugly. If a different cache is simpler and results in a nearly as good of a\nspeedup it might be worth it to shed the complexity. It probably also has a\nfaster cache miss scenario. I'll give it a try soon.\n\nOn Dec 18, 2016 7:20 PM, \"Evan Teran\" <notifications@github.com> wrote:\n\n> BTW, I think as another layer of caching, we could have the\n> SyntaxHighlighter itself cache QVector<QTextLayout::FormatRange> it\n> produces for a given input string. So if the same instruction is rendered\n> multiple times it won't have to process it at all :-)\n>\n> —\n> You are receiving this because you authored the thread.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/eteran/edb-debugger/pull/518#issuecomment-267858077>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/ABIk4dPlZMvu9_JcKnYicXigwvUimMqaks5rJc3cgaJpZM4LQNcr>\n> .\n>\n"}}
{"actor":{"display_login":"AaronOpfer"}}