From 72e48bc52524672fc6179d1f45f091df76cd2e02 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 13 Dec 2020 00:08:14 -0500 Subject: Switch to vtt --- ...uestions--gabriele-bozzola-sbozzolo-autogen.sbv | 384 --------------------- 1 file changed, 384 deletions(-) delete mode 100644 2020/subtitles/emacsconf-2020--30-a-tour-of-vterm--questions--gabriele-bozzola-sbozzolo-autogen.sbv (limited to '2020/subtitles/emacsconf-2020--30-a-tour-of-vterm--questions--gabriele-bozzola-sbozzolo-autogen.sbv') 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 - -- cgit v1.2.3