{"action":"created","issue":{"url":"https://api.github.com/repos/AbiWord/enchant/issues/17","repository_url":"https://api.github.com/repos/AbiWord/enchant","labels_url":"https://api.github.com/repos/AbiWord/enchant/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/AbiWord/enchant/issues/17/comments","events_url":"https://api.github.com/repos/AbiWord/enchant/issues/17/events","html_url":"https://github.com/AbiWord/enchant/issues/17","id":195369599,"number":17,"title":"Finding per-dictionary character classes","user":{"login":"rrthomas","id":17382,"avatar_url":"https://avatars.githubusercontent.com/u/17382?v=3","gravatar_id":"","url":"https://api.github.com/users/rrthomas","html_url":"https://github.com/rrthomas","followers_url":"https://api.github.com/users/rrthomas/followers","following_url":"https://api.github.com/users/rrthomas/following{/other_user}","gists_url":"https://api.github.com/users/rrthomas/gists{/gist_id}","starred_url":"https://api.github.com/users/rrthomas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rrthomas/subscriptions","organizations_url":"https://api.github.com/users/rrthomas/orgs","repos_url":"https://api.github.com/users/rrthomas/repos","events_url":"https://api.github.com/users/rrthomas/events{/privacy}","received_events_url":"https://api.github.com/users/rrthomas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-12-13T21:11:26Z","updated_at":"2016-12-19T09:55:01Z","closed_at":null,"body":"Enchant seems to provide no way to find a given dictionary's definition of code points that can appear in a word (lazily, its word character classes).\r\n\r\nEmacs's spelling code requires two essential pieces of information:\r\n\r\n1. A class of \"case characters\".\r\n2. A class of \"otherchars\", which are characters not in \"case characters\" that are allowed in words, e.g. dash, apostrophe.\r\n\r\nFor most of the underlying spelling engines, such as aspell and hunspell, this information can be found in the underlying dictionaries (and Emacs does so when using them directly).\r\n\r\nHowever, Enchant does not seem to expose this information. This begs the question, what do other Enchant clients do?"},"comment":{"url":"https://api.github.com/repos/AbiWord/enchant/issues/comments/267924304","html_url":"https://github.com/AbiWord/enchant/issues/17#issuecomment-267924304","issue_url":"https://api.github.com/repos/AbiWord/enchant/issues/17","id":267924304,"user":{"login":"JMLas","id":6162630,"avatar_url":"https://avatars.githubusercontent.com/u/6162630?v=3","gravatar_id":"","url":"https://api.github.com/users/JMLas","html_url":"https://github.com/JMLas","followers_url":"https://api.github.com/users/JMLas/followers","following_url":"https://api.github.com/users/JMLas/following{/other_user}","gists_url":"https://api.github.com/users/JMLas/gists{/gist_id}","starred_url":"https://api.github.com/users/JMLas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JMLas/subscriptions","organizations_url":"https://api.github.com/users/JMLas/orgs","repos_url":"https://api.github.com/users/JMLas/repos","events_url":"https://api.github.com/users/JMLas/events{/privacy}","received_events_url":"https://api.github.com/users/JMLas/received_events","type":"User","site_admin":false},"created_at":"2016-12-19T09:55:01Z","updated_at":"2016-12-19T09:55:01Z","body":"As far as our use in LyX is concerned, we have a bug open somewhere telling that we should use this kind of information ;) But it never occured to me that the information was available in the dictionaries. I always thought that emacs used its own per-language list of special characters.\r\n"}}
{"actor":{"display_login":"JMLas"}}