From b98df6fbe2a5c48013cfca81a95a5af41e202d07 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 13 Dec 2020 00:06:32 -0500 Subject: Actually post subtitles, I think --- ...-emacs--questions--grant-shangreaux-autogen.vtt | 412 +++++++++++++++++++++ 1 file changed, 412 insertions(+) create mode 100644 2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt (limited to '2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt') diff --git a/2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt b/2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt new file mode 100644 index 00000000..164d8d8d --- /dev/null +++ b/2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt @@ -0,0 +1,412 @@ +WEBVTT + +00:00:05.120 --> 00:00:05.680 +hello + +00:00:05.680 --> 00:00:10.080 +can you hear me yes I can awesome + +00:00:10.080 --> 00:00:12.400 +all right so we have a couple minutes + +00:00:12.400 --> 00:00:13.200 +and + +00:00:13.200 --> 00:00:15.200 +uh it seems a couple questions as well + +00:00:15.200 --> 00:00:17.680 +so take it away + +00:00:17.680 --> 00:00:20.000 +okay I won't share my screen unless + +00:00:20.000 --> 00:00:22.640 +needed um + +00:00:22.640 --> 00:00:25.439 +looks like question one advantages + +00:00:25.439 --> 00:00:27.599 +advantages of using Emacs input methods + +00:00:27.599 --> 00:00:31.119 +over something like x compose + +00:00:31.119 --> 00:00:32.559 +well there's a there's a couple things + +00:00:32.559 --> 00:00:34.320 +there one is + +00:00:34.320 --> 00:00:37.360 +um Emacs is cross platform so + +00:00:37.360 --> 00:00:39.520 +writing this input mode for Emacs means + +00:00:39.520 --> 00:00:41.520 +if I do end up using + +00:00:41.520 --> 00:00:44.559 +a non-free operating system I can still + +00:00:44.559 --> 00:00:46.480 +use Emacs I can still type + +00:00:46.480 --> 00:00:49.920 +in the way that I would like to um + +00:00:49.920 --> 00:00:52.800 +I did look in I don't I actually don't + +00:00:52.800 --> 00:00:54.640 +know what x compose is + +00:00:54.640 --> 00:00:56.719 +I tried looking for it on my system I + +00:00:56.719 --> 00:00:59.680 +could not find it anywhere + +00:00:59.680 --> 00:01:02.399 +I did actually go and figure out how to + +00:01:02.399 --> 00:01:02.879 +write a + +00:01:02.879 --> 00:01:06.080 +x11 keyboard layout so that's also + +00:01:06.080 --> 00:01:07.040 +available + +00:01:07.040 --> 00:01:09.840 +in the repository that has the Emacs + +00:01:09.840 --> 00:01:11.920 +package as well + +00:01:11.920 --> 00:01:14.720 +and it is handy to be able to have that + +00:01:14.720 --> 00:01:15.920 +so I can type in + +00:01:15.920 --> 00:01:21.200 +other applications besides Emacs + +00:01:21.200 --> 00:01:24.479 +but the main advantages for Emacs was it + +00:01:24.479 --> 00:01:25.119 +was actually + +00:01:25.119 --> 00:01:27.439 +much easier to discover and much easier + +00:01:27.439 --> 00:01:28.560 +to + +00:01:28.560 --> 00:01:31.439 +manipulate and get feedback you know as + +00:01:31.439 --> 00:01:33.040 +I was developing it like I could just + +00:01:33.040 --> 00:01:35.360 +evaluate the coil package + +00:01:35.360 --> 00:01:37.200 +try it out and see if it works when I + +00:01:37.200 --> 00:01:39.680 +was trying to do the x11 inputs I'd have + +00:01:39.680 --> 00:01:40.560 +to log out + +00:01:40.560 --> 00:01:42.799 +read and and relog in again to get + +00:01:42.799 --> 00:01:43.759 +things read and + +00:01:43.759 --> 00:01:46.240 +it was you know it doesn't have that + +00:01:46.240 --> 00:01:46.799 +beautiful + +00:01:46.799 --> 00:01:50.560 +interactivity the way that Emacs does so + +00:01:50.560 --> 00:01:53.040 +for me it was a good place to start um + +00:01:53.040 --> 00:01:54.960 +especially because + +00:01:54.960 --> 00:01:56.640 +I had never done anything like this + +00:01:56.640 --> 00:01:58.079 +before like developing + +00:01:58.079 --> 00:02:00.079 +something that felt low level you know + +00:02:00.079 --> 00:02:04.320 +like a keyboard input + +00:02:04.320 --> 00:02:06.399 +I hope that answers your question + +00:02:06.399 --> 00:02:08.479 +question two can you give us a demo of + +00:02:08.479 --> 00:02:09.280 +you typing in + +00:02:09.280 --> 00:02:12.400 +either lakota and input method sure + +00:02:12.400 --> 00:02:19.599 +um share my screen now + +00:02:19.599 --> 00:02:21.520 +of course I always have to select which + +00:02:21.520 --> 00:02:32.239 +one + +00:02:32.239 --> 00:02:36.560 +okay so control backslash opens the + +00:02:36.560 --> 00:02:37.840 +input modes + +00:02:37.840 --> 00:02:40.000 +although when you've selected one you + +00:02:40.000 --> 00:02:41.920 +have it already so + +00:02:41.920 --> 00:02:45.680 +uh yeah wash day + +00:02:45.680 --> 00:02:48.319 +that's it is good washed it so this is + +00:02:48.319 --> 00:02:50.000 +the suggested lakota + +00:02:50.000 --> 00:02:53.360 +orthography or otherwise known as the + +00:02:53.360 --> 00:02:56.560 +standard lakota orthography + +00:02:56.560 --> 00:02:58.800 +another benefit of doing it in Emacs is + +00:02:58.800 --> 00:03:00.640 +that I now get + +00:03:00.640 --> 00:03:06.800 +completion on lakota words so + +00:03:06.800 --> 00:03:08.800 +so I'm you know it's a second language + +00:03:08.800 --> 00:03:10.560 +for me and as I'm trying to learn it + +00:03:10.560 --> 00:03:11.440 +it's actually + +00:03:11.440 --> 00:03:13.760 +quite useful to have company mode as a + +00:03:13.760 --> 00:03:15.599 +bonus um + +00:03:15.599 --> 00:03:19.680 +for typing things + +00:03:19.680 --> 00:03:22.239 +I can show the other orthography so to + +00:03:22.239 --> 00:03:23.599 +to get another one you do + +00:03:23.599 --> 00:03:27.200 +the universal input control u backslash + +00:03:27.200 --> 00:03:30.560 +and I can try the white hat orthography + +00:03:30.560 --> 00:03:36.239 +oh yeah lost + +00:03:36.239 --> 00:03:39.760 +what's the command for that you are now + +00:03:39.760 --> 00:03:41.440 +unmuted + +00:03:41.440 --> 00:03:44.720 +yeah okay you are now muted + +00:03:44.720 --> 00:03:48.000 +thank you + +00:03:48.000 --> 00:03:52.080 +you are now unmuted you are now muted + +00:03:52.080 --> 00:03:55.680 +oops not quite as slick as that other + +00:03:55.680 --> 00:03:58.879 +demo we saw the other day + +00:03:58.879 --> 00:04:02.799 +okay so control u control backslash I + +00:04:02.799 --> 00:04:04.239 +can select a different + +00:04:04.239 --> 00:04:07.200 +input method um from the default so if I + +00:04:07.200 --> 00:04:10.560 +select white hat I can type + +00:04:10.560 --> 00:04:14.480 +wash day like that + +00:04:14.480 --> 00:04:18.000 +so it's a different orthography here um + +00:04:18.000 --> 00:04:19.919 +I won't go too deeply into that it's + +00:04:19.919 --> 00:04:21.440 +hard to think and talk and type all at + +00:04:21.440 --> 00:04:23.120 +the same time + +00:04:23.120 --> 00:04:26.320 +um I hope that's good + +00:04:26.320 --> 00:04:28.560 +I'm happy to do more maybe I'll put up a + +00:04:28.560 --> 00:04:31.840 +video of of demonstrating that sometimes + +00:04:31.840 --> 00:04:36.479 +why did I just go ahead + +00:04:36.479 --> 00:04:39.520 +um time about for like one more question + +00:04:39.520 --> 00:04:42.880 +okay on live yeah thank you + +00:04:42.880 --> 00:04:45.280 +um well real quick did I write the + +00:04:45.280 --> 00:04:46.240 +company back end + +00:04:46.240 --> 00:04:48.880 +no that's just the automatic company + +00:04:48.880 --> 00:04:50.639 +completion based on other things I've + +00:04:50.639 --> 00:04:51.280 +typed + +00:04:51.280 --> 00:04:55.440 +why did I decide on the the input method + +00:04:55.440 --> 00:04:58.080 +that's a good question um I just did it + +00:04:58.080 --> 00:04:58.880 +based on + +00:04:58.880 --> 00:05:03.120 +my experience um in the x input mode you + +00:05:03.120 --> 00:05:04.000 +type it first + +00:05:04.000 --> 00:05:06.160 +and honestly I would love any input on + +00:05:06.160 --> 00:05:07.120 +what's more + +00:05:07.120 --> 00:05:09.280 +usual for these type of combining + +00:05:09.280 --> 00:05:10.960 +letters + +00:05:10.960 --> 00:05:13.919 +and really what I would like to do is + +00:05:13.919 --> 00:05:15.360 +kind of confer with other + +00:05:15.360 --> 00:05:17.600 +people from the tribe and talk to elders + +00:05:17.600 --> 00:05:19.440 +and see + +00:05:19.440 --> 00:05:21.440 +what feels right what what is the best + +00:05:21.440 --> 00:05:23.600 +way to go about this + +00:05:23.600 --> 00:05:24.800 +I don't think that it should be an + +00:05:24.800 --> 00:05:26.960 +individual decision and in this case it + +00:05:26.960 --> 00:05:27.919 +is because + +00:05:27.919 --> 00:05:30.880 +I created it for myself but now that + +00:05:30.880 --> 00:05:32.320 +I've released it to the world I think + +00:05:32.320 --> 00:05:34.639 +there's more to think about + +00:05:34.639 --> 00:05:37.680 +okay I guess I have to go now so we can + +00:05:37.680 --> 00:05:38.800 +get to the next talk + +00:05:38.800 --> 00:05:42.320 +thank you for listening okay + +00:05:42.320 --> 00:05:44.320 +thank you very much grant for your + +00:05:44.320 --> 00:05:45.759 +awesome talk and for + +00:05:45.759 --> 00:05:50.720 +the questions and answers -- cgit v1.2.3