Search
15:22:57
bung
hi. i want programming klavaro for Gök Türkçe. Is it possible with lisp?
15:24:47
bung
https://tr.wikipedia.org/wiki/G%C3%B6kt%C3%BCrk%C3%A7e wasamasa
15:25:16
wasamasa
viewing that in English tells me not much
15:25:19
wasamasa
it's a writing system?
15:27:05
wasamasa
do you want to program your own IME?
15:27:53
wasamasa
I still don't know what klavaro is
15:28:14
bung
there is no tutorial for gök türke
15:28:20
wasamasa
if you mean the touch typing tutor, that's an entirely different thing than an IME
15:29:39
wasamasa
klavaro does have Turkish support, lol
15:30:18
wasamasa
also, it's written in C
15:31:16
wasamasa
but the data files are just plain text
15:31:25
wasamasa
so chances are you can contribute a different keyboard layout
15:31:33
wasamasa
https://sourceforge.net/p/klavaro/code/HEAD/tree/trunk/data/qwerty_tr.kbd
15:33:28
wasamasa
you ask about whether you can make one specific program support touch typing using a specific keyboard layout using lisp
15:33:32
wasamasa
the program is not written in lisp
15:33:40
wasamasa
so doing it using lisp doesn't make any sense
15:33:55
wasamasa
but the program does have data files to customize it
15:35:12
bung
I actually don't know much about lisp right now, but I'll learn.
15:35:37
bung
I can actually do something from scratch with lisp
15:35:50
wasamasa
you can, but it's most likely less effort to just customize the program, lol
15:37:02
wasamasa
yes, it can be done using it
15:37:15
wasamasa
people wrote typing tutors in emacs lisp
15:39:13
wasamasa
https://github.com/kensanata/typing
15:45:41
wasamasa
I just realized the script is extinct, so no wonder klavaro doesn't support it
16:20:03
Fare
Is there a good b+tree implementation in CL?