summaryrefslogtreecommitdiffstats
path: root/2020/subtitles/emacsconf-2020--30-a-tour-of-vterm--questions--gabriele-bozzola-sbozzolo-autogen.sbv
diff options
context:
space:
mode:
Diffstat (limited to '2020/subtitles/emacsconf-2020--30-a-tour-of-vterm--questions--gabriele-bozzola-sbozzolo-autogen.sbv')
-rw-r--r--2020/subtitles/emacsconf-2020--30-a-tour-of-vterm--questions--gabriele-bozzola-sbozzolo-autogen.sbv384
1 files changed, 0 insertions, 384 deletions
diff --git a/2020/subtitles/emacsconf-2020--30-a-tour-of-vterm--questions--gabriele-bozzola-sbozzolo-autogen.sbv b/2020/subtitles/emacsconf-2020--30-a-tour-of-vterm--questions--gabriele-bozzola-sbozzolo-autogen.sbv
deleted file mode 100644
index 50e8e376..00000000
--- a/2020/subtitles/emacsconf-2020--30-a-tour-of-vterm--questions--gabriele-bozzola-sbozzolo-autogen.sbv
+++ /dev/null
@@ -1,384 +0,0 @@
-0:00:01.520,0:00:05.279
-okay I mean can you hear me yep I can
-
-0:00:03.360,0:00:07.200
-hear you can you hear me
-
-0:00:05.279,0:00:08.480
-yes perfect so gabrielle uh if you want
-
-0:00:07.200,0:00:09.280
-to start answering questions and by the
-
-0:00:08.480,0:00:10.880
-way people for the
-
-0:00:09.280,0:00:12.400
-for the stream I'm actually on a phone
-
-0:00:10.880,0:00:13.360
-call right now so the quality might be a
-
-0:00:12.400,0:00:17.199
-little bad
-
-0:00:13.360,0:00:20.480
-but we're trying our best
-
-0:00:17.199,0:00:22.800
-hello uh thanks for attending my talk
-
-0:00:20.480,0:00:24.000
-I see four questions on the user product
-
-0:00:22.800,0:00:27.039
-I'm going to answer
-
-0:00:24.000,0:00:29.039
-them okay so the first one is
-
-0:00:27.039,0:00:31.119
-can you put your test space from up
-
-0:00:29.039,0:00:31.840
-somewhere uh yes they're very simple
-
-0:00:31.119,0:00:33.680
-skips
-
-0:00:31.840,0:00:35.520
-uh I'll find a way to distribute them
-
-0:00:33.680,0:00:37.600
-somehow
-
-0:00:35.520,0:00:38.800
-that's so that's an easy one the second
-
-0:00:37.600,0:00:40.559
-one is more difficult it's more
-
-0:00:38.800,0:00:44.320
-difficult it's the differences between
-
-0:00:40.559,0:00:47.360
-e shell and v term so I did very basic
-
-0:00:44.320,0:00:50.399
-level the main difference is that v
-
-0:00:47.360,0:00:52.800
-term is implemented with
-
-0:00:50.399,0:00:53.840
-as a bridge between Emacs and an
-
-0:00:52.800,0:00:56.079
-external library
-
-0:00:53.840,0:00:57.039
-which means that most of the code base
-
-0:00:56.079,0:01:00.320
-is actually c
-
-0:00:57.039,0:01:01.280
-it's not easy uh this is is a critical
-
-0:01:00.320,0:01:03.760
-difference
-
-0:01:01.280,0:01:04.320
-uh in terms of performance in terms of
-
-0:01:03.760,0:01:06.960
-speed
-
-0:01:04.320,0:01:07.360
-and all the other uh features that we
-
-0:01:06.960,0:01:10.400
-can
-
-0:01:07.360,0:01:13.119
-inherit from this library so vterm
-
-0:01:10.400,0:01:13.600
-is similar to a real terminal it's not
-
-0:01:13.119,0:01:15.840
-as
-
-0:01:13.600,0:01:17.040
-uh it's not like a shell it's a real
-
-0:01:15.840,0:01:19.600
-terminal emulator
-
-0:01:17.040,0:01:20.479
-that can actually uh display but
-
-0:01:19.600,0:01:22.960
-manipulate the
-
-0:01:20.479,0:01:23.520
-terminal in pretty much any way whereas
-
-0:01:22.960,0:01:25.759
-isha
-
-0:01:23.520,0:01:26.640
-is simply a way to interact with your
-
-0:01:25.759,0:01:29.680
-system
-
-0:01:26.640,0:01:31.840
-in the data page we have a more
-
-0:01:29.680,0:01:33.520
-complete discussion about this topic and
-
-0:01:31.840,0:01:34.799
-where we compare v-terms with e-shell
-
-0:01:33.520,0:01:38.720
-with shell with nc
-
-0:01:34.799,0:01:40.640
-term as well I think so
-
-0:01:38.720,0:01:42.000
-I think just to conclude this I think
-
-0:01:40.640,0:01:44.079
-eshell and v term
-
-0:01:42.000,0:01:45.280
-are somehow orthogonal in the sense that
-
-0:01:44.079,0:01:46.880
-v3 is before a
-
-0:01:45.280,0:01:49.439
-full complete terminal experience
-
-0:01:46.880,0:01:50.240
-whereas isil is more for specific tasks
-
-0:01:49.439,0:01:53.280
-of this
-
-0:01:50.240,0:01:55.759
-uh which are not like terminal uh
-
-0:01:53.280,0:01:56.799
-interfaces you know like page stock this
-
-0:01:55.759,0:01:59.759
-kind of stuff
-
-0:01:56.799,0:02:01.200
-uh the next question is uh is there a
-
-0:01:59.759,0:02:02.560
-plan to avoid compilation of the initial
-
-0:02:01.200,0:02:05.759
-completion steps
-
-0:02:02.560,0:02:08.000
-so since the term is based on again
-
-0:02:05.759,0:02:08.800
-on an external module we need to combine
-
-0:02:08.000,0:02:10.800
-this module
-
-0:02:08.800,0:02:11.920
-and we're using the dynamic module
-
-0:02:10.800,0:02:13.920
-system to
-
-0:02:11.920,0:02:16.239
-be able to interface with this module
-
-0:02:13.920,0:02:18.879
-and this requires
-
-0:02:16.239,0:02:20.160
-us to compile the module at least the
-
-0:02:18.879,0:02:23.920
-very first time you start
-
-0:02:20.160,0:02:26.720
-the I don't think we can do
-
-0:02:23.920,0:02:28.480
-without that in the near future we need
-
-0:02:26.720,0:02:31.599
-to compile this
-
-0:02:28.480,0:02:33.360
-and we must there's no way around
-
-0:02:31.599,0:02:36.720
-if we cannot simply distribute the
-
-0:02:33.360,0:02:36.720
-module um
-
-0:02:37.440,0:02:40.480
-if you want to think very long term
-
-0:02:39.519,0:02:42.959
-maybe
-
-0:02:40.480,0:02:43.599
-uh but I think there's no current plan
-
-0:02:42.959,0:02:45.760
-to
-
-0:02:43.599,0:02:47.280
-avoid the compilation as the very first
-
-0:02:45.760,0:02:50.400
-step the first time you
-
-0:02:47.280,0:02:50.959
-uh run vtor however all the subsequent
-
-0:02:50.400,0:02:54.720
-times
-
-0:02:50.959,0:02:57.840
-you will not have to compile peter um
-
-0:02:54.720,0:02:58.720
-so for question four it's uh I have a
-
-0:02:57.840,0:03:01.920
-nice looking problem
-
-0:02:58.720,0:03:04.159
-thanks uh and if
-
-0:03:01.920,0:03:05.599
-there's a git repo where you can see it
-
-0:03:04.159,0:03:08.560
-or something like that
-
-0:03:05.599,0:03:09.760
-so if you go to my github repo I have
-
-0:03:08.560,0:03:12.560
-adobe files
-
-0:03:09.760,0:03:13.840
-repo but look at that it's terrible it's
-
-0:03:12.560,0:03:16.800
-super updated
-
-0:03:13.840,0:03:17.519
-so I've been meaning to polish it for
-
-0:03:16.800,0:03:20.080
-like years
-
-0:03:17.519,0:03:21.760
-and I haven't got it so don't look at it
-
-0:03:20.080,0:03:25.200
-my font is actually extremely simple
-
-0:03:21.760,0:03:26.640
-I think it's the pure prompt from uh zsh
-
-0:03:25.200,0:03:28.799
-or fish depending
-
-0:03:26.640,0:03:30.640
-uh and I think I didn't do anything but
-
-0:03:28.799,0:03:31.360
-like maybe tweaking the colors a little
-
-0:03:30.640,0:03:33.280
-bit
-
-0:03:31.360,0:03:35.519
-okay gabriel just sorry to interject if
-
-0:03:33.280,0:03:37.120
-you could just take one more question
-
-0:03:35.519,0:03:39.440
-yes the last question is already the
-
-0:03:37.120,0:03:42.480
-answer which is uh will it work with
-
-0:03:39.440,0:03:44.480
-e max terminal so minus and w and answer
-
-0:03:42.480,0:03:46.239
-yes it works without any problem with
-
-0:03:44.480,0:03:47.760
-imax terminal so you can run a terminal
-
-0:03:46.239,0:03:49.680
-inside image inside of terminal
-
-0:03:47.760,0:03:51.200
-and you can continue paying up as much
-
-0:03:49.680,0:03:53.920
-as you want okay
-
-0:03:51.200,0:03:56.239
-I think that's it explain the question
-
-0:03:53.920,0:03:59.760
-oh sorry thank you
-
-0:03:56.239,0:04:01.519
-thanks for attending this talk
-
-0:03:59.760,0:04:03.360
-well thank you so much for giving it so
-
-0:04:01.519,0:04:07.280
-I'm in back to you
-
-0:04:03.360,0:04:09.519
-you are now unmuted thank you very much
-
-0:04:07.280,0:04:11.200
-to gabrielle for the awesome talk and
-
-0:04:09.519,0:04:14.319
-for taking live questions
-
-0:04:11.200,0:04:15.200
-and also many thanks to leo for getting
-
-0:04:14.319,0:04:18.720
-through to gabriel
-
-0:04:15.200,0:04:20.720
-via phone in the face of gabriel having
-
-0:04:18.720,0:04:24.160
-technical difficulties
-
-0:04:20.720,0:04:24.160
-with using big blue button
-