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