{"action":"created","issue":{"url":"https://api.github.com/repos/kovidgoyal/kitty/issues/675","repository_url":"https://api.github.com/repos/kovidgoyal/kitty","labels_url":"https://api.github.com/repos/kovidgoyal/kitty/issues/675/labels{/name}","comments_url":"https://api.github.com/repos/kovidgoyal/kitty/issues/675/comments","events_url":"https://api.github.com/repos/kovidgoyal/kitty/issues/675/events","html_url":"https://github.com/kovidgoyal/kitty/issues/675","id":335088198,"node_id":"MDU6SXNzdWUzMzUwODgxOTg=","number":675,"title":"Alt modifier not sent for some symbols","user":{"login":"occivink","id":5473453,"node_id":"MDQ6VXNlcjU0NzM0NTM=","avatar_url":"https://avatars1.githubusercontent.com/u/5473453?v=4","gravatar_id":"","url":"https://api.github.com/users/occivink","html_url":"https://github.com/occivink","followers_url":"https://api.github.com/users/occivink/followers","following_url":"https://api.github.com/users/occivink/following{/other_user}","gists_url":"https://api.github.com/users/occivink/gists{/gist_id}","starred_url":"https://api.github.com/users/occivink/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/occivink/subscriptions","organizations_url":"https://api.github.com/users/occivink/orgs","repos_url":"https://api.github.com/users/occivink/repos","events_url":"https://api.github.com/users/occivink/events{/privacy}","received_events_url":"https://api.github.com/users/occivink/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-06-23T10:20:42Z","updated_at":"2018-06-23T13:38:35Z","closed_at":"2018-06-23T10:52:40Z","author_association":"NONE","body":"using archlinux, kitty 0.11.1, x11 and default config\r\n\r\nWhen pressing certain `alt + KEY` combinations, the program inside kitty does not receive the alt modifier. This is reproducible when KEY is any of `'`  `\"`  `<`  `>`  `.`  ` ,` `/` `?`.\r\n\r\nIn addition, after pressing any of these combinations, the alt modifier is not sent anymore until the alt key is raised and depressed again. For example:\r\nalt+a -> program receives `^[a`\r\nalt+< -> program receives `<`\r\nalt+a -> program receives `a`\r\n\r\nI used `showkey -a` to identify the keys sent."},"comment":{"url":"https://api.github.com/repos/kovidgoyal/kitty/issues/comments/399679161","html_url":"https://github.com/kovidgoyal/kitty/issues/675#issuecomment-399679161","issue_url":"https://api.github.com/repos/kovidgoyal/kitty/issues/675","id":399679161,"node_id":"MDEyOklzc3VlQ29tbWVudDM5OTY3OTE2MQ==","user":{"login":"kovidgoyal","id":1308621,"node_id":"MDQ6VXNlcjEzMDg2MjE=","avatar_url":"https://avatars0.githubusercontent.com/u/1308621?v=4","gravatar_id":"","url":"https://api.github.com/users/kovidgoyal","html_url":"https://github.com/kovidgoyal","followers_url":"https://api.github.com/users/kovidgoyal/followers","following_url":"https://api.github.com/users/kovidgoyal/following{/other_user}","gists_url":"https://api.github.com/users/kovidgoyal/gists{/gist_id}","starred_url":"https://api.github.com/users/kovidgoyal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kovidgoyal/subscriptions","organizations_url":"https://api.github.com/users/kovidgoyal/orgs","repos_url":"https://api.github.com/users/kovidgoyal/repos","events_url":"https://api.github.com/users/kovidgoyal/events{/privacy}","received_events_url":"https://api.github.com/users/kovidgoyal/received_events","type":"User","site_admin":false},"created_at":"2018-06-23T13:38:35Z","updated_at":"2018-06-23T13:38:35Z","author_association":"OWNER","body":"Well if you want to debug in more detail, the relevant code is all in the glfw_xkb_handle_key_event() function. IMO, this is likely caused by a funky xkb layout. "}}
{"actor":{"display_login":"kovidgoyal"}}