4/17/2023 0 Comments Type2phone sendkeycode example![]() Taking a quick look into the glover code (and admitting I am not familiar with python) it seems your current data workflow is like this: I've always wondered how the court typists get to those typing speed, so I already learned something new :-) Output and doesn't want to see how the proverbial steno sausage Process can be distracting for someone who's just trying to read the Have to make the dictionary entry pop-up window tiny, transparent, andĪnchored in the corner of the screen), because the dictionary entry With my proprietary steno software, though to make it run "blind" I I would actually use this feature a lot in my CART work (I already do, "define mode", which would auto-refresh the dictionary and continueĮmulating the keyboard, with the new definition now available for use. ![]() Let you, for example, hit a "define mode" stroke, captureįingerspelling, confirm, capture steno strokes, confirm/toggle off (no UI) version in the form of the commands, which would Implementation of the JIT dictionary entry feature could be a blind > way for plover to have any sort of UI on the computer you're using, since itĪh. > or USB keyboard to the computer you're actually using, there isn't an obvious > If plover is running on a little $25 Linux box which is emulating a BlueTooth Let me know if this is at all useful, or what changes you'd need in order to make it useful (as long as those changes aren't "Port it to Python!" -) ) It will fail on the last entry because that entry doesn't have a comma after it you'll have to visually check that that entry is valid or swap it with an earlier entry that you already know is valid and re-run find-broken-json over just the last part of the dictionary. I'm sure there are some cases that I haven't tested, and it makes some assumptions about the format of the entries that are more strict than actual JSON would allow (the main thing being that it assumes both the key and the value for any given pair will be in quotation marks) so it might miss broken entries and it might fail on some valid ones, but hopefully it will be at least a little bit useful. More details are in the documentation string of the function. It should move point to any line that doesn't have a valid dictionary entry (or possibly the line after the broken entry check around in the vicinity of point for invalid entries) and spit out a message about not being able to match a hairy regular expression. Then open the dictionary file you want to check, move point to the start of the first entry, and do M-x find-broken-json. That'll evaluate the defun so you can invoke it in the dictionary. To use it, copy the text of the gist into a buffer in Emacs (I recommend the *scratch* buffer) or a file named find-broken-json.el, move point to after the final closing parenthesis, and do C-x C-e. In response to the request for something that can check Plover dictionaries, I've put together the following:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |