diff options
author | Sacha Chua <sacha@sachachua.com> | 2024-12-10 14:17:36 -0500 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2024-12-10 14:17:36 -0500 |
commit | 78eb4548b4cfe96cb88d8b319de910262fc6c331 (patch) | |
tree | 2268f6a84baa4bb152aa21c390a5e532ad2ec23f /2024/info/emacs30-after.md | |
parent | 6178d595d4a8e72b582188661600060fb1828dcc (diff) | |
download | emacsconf-wiki-78eb4548b4cfe96cb88d8b319de910262fc6c331.tar.xz emacsconf-wiki-78eb4548b4cfe96cb88d8b319de910262fc6c331.zip |
more updates
Diffstat (limited to '')
-rw-r--r-- | 2024/info/emacs30-after.md | 361 |
1 files changed, 360 insertions, 1 deletions
diff --git a/2024/info/emacs30-after.md b/2024/info/emacs30-after.md index d0631fa7..2deef373 100644 --- a/2024/info/emacs30-after.md +++ b/2024/info/emacs30-after.md @@ -465,7 +465,366 @@ Captioner: anush -Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202023%20emacs30%3A%20Emacs%2030%20Highlights) +<div class="transcript transcript-qanda"><a name="emacs30-qanda-transcript"></a><h1>Q&A transcript (unedited)</h1> + +[[!template text="""And I believe we are live. Hi Philippe, how are you doing?""" start="00:00:04.751" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Oh, did we lose Philippe? Is it bad luck or am I the only one not""" start="00:00:11.297" video="qanda-emacs30" id="subtitle"]] +[[!template text="""able to hear him?""" start="00:00:14.219" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Give us just a second, folks.""" start="00:00:19.624" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Okay, so I'm not sure what is happening now, folks. We had""" start="00:00:35.683" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Philip talking literally two seconds before we went live.""" start="00:00:37.804" video="qanda-emacs30" id="subtitle"]] +[[!template text="""I'm not sure if it's the curse again, but I'm going to start""" start="00:00:40.766" video="qanda-emacs30" id="subtitle"]] +[[!template text="""getting... It's here too, if it's anything. It's our BBB.""" start="00:00:40.766" video="qanda-emacs30" id="subtitle"]] +[[!template text="""All right, so we're going to be doing a little bit of jazz""" start="00:00:52.372" video="qanda-emacs30" id="subtitle"]] +[[!template text="""handing as usual. Hopefully, Philip will be able to join us""" start="00:00:52.372" video="qanda-emacs30" id="subtitle"]] +[[!template text="""again fairly quickly.""" start="00:00:55.813" video="qanda-emacs30" id="subtitle"]] +[[!template text="""I'll make sure for the jazz handing, Leo, it's the highlight""" start="00:01:05.546" video="qanda-emacs30" id="subtitle"]] +[[!template text="""of my weekend. I'm glad the visible anguish and the stress""" start="00:01:05.546" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that I feel during those moments is at least palatable to""" start="00:01:12.153" video="qanda-emacs30" id="subtitle"]] +[[!template text="""some people watching. That's right. Although I understand""" start="00:01:12.153" video="qanda-emacs30" id="subtitle"]] +[[!template text="""among, you know, it is commonly seen as a poison among my""" start="00:01:21.842" video="qanda-emacs30" id="subtitle"]] +[[!template text="""people, it is considered a delicacy.""" start="00:01:21.842" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Okay, so I see plenty of questions for Philip as well. So""" start="00:01:31.690" video="qanda-emacs30" id="subtitle"]] +[[!template text="""hopefully he is just a restart away from joining us. And""" start="00:01:33.672" video="qanda-emacs30" id="subtitle"]] +[[!template text="""yeah, I feel bad if we don't get this sorted out because I for""" start="00:01:37.595" video="qanda-emacs30" id="subtitle"]] +[[!template text="""one had a lovely chat, kind of in the green room, just doing""" start="00:01:37.595" video="qanda-emacs30" id="subtitle"]] +[[!template text="""our tech shakedown, which went absolutely swimmingly. No""" start="00:01:37.595" video="qanda-emacs30" id="subtitle"]] +[[!template text="""problems until we cut the stream over. Sorry, everyone.""" start="00:01:51.929" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Yeah, and in the meantime, if you feel like getting your""" start="00:01:56.789" video="qanda-emacs30" id="subtitle"]] +[[!template text="""questions ready so that as soon as Philippe joins us, you'll""" start="00:01:56.789" video="qanda-emacs30" id="subtitle"]] +[[!template text="""be able to quickfire through most of your questions. And I""" start="00:01:56.789" video="qanda-emacs30" id="subtitle"]] +[[!template text="""already see plenty of them. Thank you again to all the people""" start="00:02:05.805" video="qanda-emacs30" id="subtitle"]] +[[!template text="""writing down the questions.""" start="00:02:07.047" video="qanda-emacs30" id="subtitle"]] +[[!template text="""And afterwards, well this was the last talk of the day, so""" start="00:02:21.472" video="qanda-emacs30" id="subtitle"]] +[[!template text="""we'll be moving to the close for today. We won't be too long,""" start="00:02:21.472" video="qanda-emacs30" id="subtitle"]] +[[!template text="""just in case you're a European like me and you need to go to""" start="00:02:27.618" video="qanda-emacs30" id="subtitle"]] +[[!template text="""sleep. Don't worry, we'll keep you at most five minutes.""" start="00:02:27.618" video="qanda-emacs30" id="subtitle"]] +[[!template text="""We've just got a couple of quick bases we wanna hit, make sure""" start="00:02:35.017" video="qanda-emacs30" id="subtitle"]] +[[!template text="""everyone's organized to plan their day for tomorrow. Thank""" start="00:02:35.017" video="qanda-emacs30" id="subtitle"]] +[[!template text="""you so much, those of you who are joining us live, as well as""" start="00:02:42.483" video="qanda-emacs30" id="subtitle"]] +[[!template text="""everyone who put so much time and effort before this""" start="00:02:42.483" video="qanda-emacs30" id="subtitle"]] +[[!template text="""weekend, from Leo and my perspective, if you're watching""" start="00:02:42.483" video="qanda-emacs30" id="subtitle"]] +[[!template text="""this recorded. Yeah, thanks everybody for all your work""" start="00:02:42.483" video="qanda-emacs30" id="subtitle"]] +[[!template text="""coming together to create this community project of Emacs""" start="00:02:56.393" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Conf. It's a ton of fun. All right, and Philippe, I believe""" start="00:02:56.393" video="qanda-emacs30" id="subtitle"]] +[[!template text="""you are back. Did you have a very momentous crash on your end?""" start="00:03:05.529" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Yes, I believe it was just in the right moments to...""" start="00:03:09.771" video="qanda-emacs30" id="subtitle"]] +[[!template text="""So what I'll do, I'll give you presenter again so that you...""" start="00:03:09.771" video="qanda-emacs30" id="subtitle"]] +[[!template text="""I mean, do you have your screen set up or do you need to...""" start="00:03:09.771" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Maybe I shouldn't do presenter. I have the feeling that""" start="00:03:09.771" video="qanda-emacs30" id="subtitle"]] +[[!template text="""could have been related to the crash and I'll just...""" start="00:03:24.960" video="qanda-emacs30" id="subtitle"]] +[[!template text="""visually describe anything. Well, the camera looks great.""" start="00:03:31.004" video="qanda-emacs30" id="subtitle"]] +[[!template text="""You sound great. And on the stream, my eyeball says it looks""" start="00:03:33.466" video="qanda-emacs30" id="subtitle"]] +[[!template text="""great with Leo doing the streaming. So I say let's dive right""" start="00:03:34.827" video="qanda-emacs30" id="subtitle"]] +[[!template text="""in. You got a long, huge line. And in order to be a little more""" start="00:03:40.392" video="qanda-emacs30" id="subtitle"]] +[[!template text="""dialectical, I'll be reading the questions. So first""" start="00:03:44.936" video="qanda-emacs30" id="subtitle"]] +[[!template text="""question, which key was a third party package for a long""" start="00:03:48.699" video="qanda-emacs30" id="subtitle"]] +[[!template text="""time? Is there work to bring any other popular packages into""" start="00:03:48.699" video="qanda-emacs30" id="subtitle"]] +[[!template text="""the core of Emacs for Emacs 31 plus, like Magit or Council?""" start="00:03:52.783" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Uh, right. I already answered that one on the, as you can see,""" start="00:04:00.894" video="qanda-emacs30" id="subtitle"]] +[[!template text="""uh, right. Yeah. Do you want to quickly read the answer so""" start="00:04:01.294" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that everyone, I just can read it out again. Um, as far as I""" start="00:04:05.337" video="qanda-emacs30" id="subtitle"]] +[[!template text="""remember, the one package that was being discussed just""" start="00:04:10.141" video="qanda-emacs30" id="subtitle"]] +[[!template text="""around the time that the Emacs 30 branch was cut was macro""" start="00:04:10.141" video="qanda-emacs30" id="subtitle"]] +[[!template text="""step. That's the package that was like, does an overlay, uh,""" start="00:04:10.141" video="qanda-emacs30" id="subtitle"]] +[[!template text="""replaces a macro with the macro expansion using overlays.""" start="00:04:18.327" video="qanda-emacs30" id="subtitle"]] +[[!template text="""So you don't have to pop up another buffer, modified,""" start="00:04:24.952" video="qanda-emacs30" id="subtitle"]] +[[!template text="""modified current buffer. But we didn't manage to address""" start="00:04:24.952" video="qanda-emacs30" id="subtitle"]] +[[!template text="""all the concerns in time for the Emacs 30 cuts and I believe""" start="00:04:29.113" video="qanda-emacs30" id="subtitle"]] +[[!template text="""it's sort of stagnated around that but it might be picked up""" start="00:04:29.113" video="qanda-emacs30" id="subtitle"]] +[[!template text="""anytime someone mentions it on Emacs Devil again. Another""" start="00:04:29.113" video="qanda-emacs30" id="subtitle"]] +[[!template text="""package question mentioned was Magit. That's a constant""" start="00:04:40.679" video="qanda-emacs30" id="subtitle"]] +[[!template text="""discussion regarding Magit. And actually, from the top of""" start="00:04:43.561" video="qanda-emacs30" id="subtitle"]] +[[!template text="""my head, I can't recall if Magit is on non-GNU ELPA or GNU ELPA""" start="00:04:47.004" video="qanda-emacs30" id="subtitle"]] +[[!template text="""right now. It's still on non-GNU ELPA.""" start="00:04:47.004" video="qanda-emacs30" id="subtitle"]] +[[!template text="""For those who don't know, only packages which are in ELPA are""" start="00:04:58.553" video="qanda-emacs30" id="subtitle"]] +[[!template text="""considered for addition, considered to be added to the""" start="00:04:58.553" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Emacs core, to be bundled along with Emacs. And then there's""" start="00:04:58.553" video="qanda-emacs30" id="subtitle"]] +[[!template text="""another totally parallel discussion about having a sort of""" start="00:05:08.971" video="qanda-emacs30" id="subtitle"]] +[[!template text="""fat Emacs distribution, I call it fat Emacs distribution,""" start="00:05:08.971" video="qanda-emacs30" id="subtitle"]] +[[!template text="""where Emacs comes with a lot of ELPA packages or the""" start="00:05:08.971" video="qanda-emacs30" id="subtitle"]] +[[!template text="""pre-installed by default. Part of Emacs itself. Yeah.""" start="00:05:08.971" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Darna, maybe I could jump in with an active listening style,""" start="00:05:28.530" video="qanda-emacs30" id="subtitle"]] +[[!template text="""you know, kind of follow up question almost. You know, I""" start="00:05:28.530" video="qanda-emacs30" id="subtitle"]] +[[!template text="""understand the kind of different repositories. We have""" start="00:05:36.072" video="qanda-emacs30" id="subtitle"]] +[[!template text="""things that aren't maintained by GNU at all, you know, most""" start="00:05:39.933" video="qanda-emacs30" id="subtitle"]] +[[!template text="""notably Melba. And then we have kind of non-GNU ELPA, which""" start="00:05:39.933" video="qanda-emacs30" id="subtitle"]] +[[!template text="""is sort of an entryway project where it's not necessarily""" start="00:05:49.435" video="qanda-emacs30" id="subtitle"]] +[[!template text="""curated, but there'll be some advice given, which you can""" start="00:05:49.435" video="qanda-emacs30" id="subtitle"]] +[[!template text="""take or leave. And that's the repository where anything""" start="00:05:49.435" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that was the newer repository that represents, you know,""" start="00:05:59.078" video="qanda-emacs30" id="subtitle"]] +[[!template text="""help, you know, help, help supplied from GNU. And then""" start="00:05:59.078" video="qanda-emacs30" id="subtitle"]] +[[!template text="""there's the, actually the GNU, the GNU ELPA, what most of us""" start="00:06:09.440" video="qanda-emacs30" id="subtitle"]] +[[!template text="""are used to calling just ELPA. And that's what you're""" start="00:06:09.440" video="qanda-emacs30" id="subtitle"]] +[[!template text="""talking about there when you say,""" start="00:06:16.282" video="qanda-emacs30" id="subtitle"]] +[[!template text="""I mean all packages on Elpa are officially considered to be""" start="00:06:21.908" video="qanda-emacs30" id="subtitle"]] +[[!template text="""part of Emacs, they're licensed under the same conditions""" start="00:06:21.908" video="qanda-emacs30" id="subtitle"]] +[[!template text="""as Emacs itself, same license, same everything. And""" start="00:06:21.908" video="qanda-emacs30" id="subtitle"]] +[[!template text="""they're more likely to be, to drop, to kind of be dropping""" start="00:06:33.874" video="qanda-emacs30" id="subtitle"]] +[[!template text="""patched. Oh yeah, it's time for this to move to core. Is that""" start="00:06:33.874" video="qanda-emacs30" id="subtitle"]] +[[!template text="""right? They have the legal conditions for that to be done.""" start="00:06:40.378" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Everything's necessary from a paperwork standpoint. I""" start="00:06:46.081" video="qanda-emacs30" id="subtitle"]] +[[!template text="""mean, but other than that, there's not really a big""" start="00:06:50.764" video="qanda-emacs30" id="subtitle"]] +[[!template text="""difference between GNU-ELPA and non-GNU-ELPA. It's""" start="00:06:50.764" video="qanda-emacs30" id="subtitle"]] +[[!template text="""really just the main thing is this copyrights notice. So if""" start="00:06:54.426" video="qanda-emacs30" id="subtitle"]] +[[!template text="""you want to add a package to ELPA, to GNU ELPA, then all""" start="00:06:56.888" video="qanda-emacs30" id="subtitle"]] +[[!template text="""significance contributors have to have signed the FSF""" start="00:06:58.929" video="qanda-emacs30" id="subtitle"]] +[[!template text="""copyright assignment and the package script, actually the""" start="00:06:58.929" video="qanda-emacs30" id="subtitle"]] +[[!template text="""ELPA build script, checks if the copyright lines are all""" start="00:06:58.929" video="qanda-emacs30" id="subtitle"]] +[[!template text="""attributed to the Free Software Foundation.""" start="00:06:58.929" video="qanda-emacs30" id="subtitle"]] +[[!template text="""But that's not going to attach, right? So because that's not""" start="00:07:20.356" video="qanda-emacs30" id="subtitle"]] +[[!template text="""in place, it'd be a lot more work to merge it to core. I didn't""" start="00:07:24.300" video="qanda-emacs30" id="subtitle"]] +[[!template text="""hear the beginning. Nevermind. I think I understood. You""" start="00:07:30.306" video="qanda-emacs30" id="subtitle"]] +[[!template text="""made your point well. Okay. All right, moving on to the""" start="00:07:34.110" video="qanda-emacs30" id="subtitle"]] +[[!template text="""second question. When thinking about using Emacs on""" start="00:07:37.697" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Android, I started realizing all the other software I also""" start="00:07:40.499" video="qanda-emacs30" id="subtitle"]] +[[!template text="""want on it. For example, PDF Tools wants a small additional""" start="00:07:40.499" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Emacs-specific program to be installed on, and NotMuch""" start="00:07:46.582" video="qanda-emacs30" id="subtitle"]] +[[!template text="""obviously wants NotMuch. Any way to get the goodness of""" start="00:07:46.582" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Emacs for Android with this other stuff, using either NixOX""" start="00:07:53.727" video="qanda-emacs30" id="subtitle"]] +[[!template text="""or Gix or NixOnDroid to make an APK with extra stuff? Are you""" start="00:07:53.727" video="qanda-emacs30" id="subtitle"]] +[[!template text="""familiar with this topic? Absolutely not. The extent to""" start="00:08:02.572" video="qanda-emacs30" id="subtitle"]] +[[!template text="""which I have used Emacs on Android was entirely""" start="00:08:06.593" video="qanda-emacs30" id="subtitle"]] +[[!template text="""demonstrated in this video, I think. In my previous video. I""" start="00:08:06.593" video="qanda-emacs30" id="subtitle"]] +[[!template text="""mean, I know it does a few scrolling stuff, but I have no idea""" start="00:08:19.434" video="qanda-emacs30" id="subtitle"]] +[[!template text="""how external stuff, because I mean, Android is, it's a Unix""" start="00:08:19.434" video="qanda-emacs30" id="subtitle"]] +[[!template text="""or it's a Linux based system, but it's really heavily""" start="00:08:19.434" video="qanda-emacs30" id="subtitle"]] +[[!template text="""modified to the preferences of Google, which includes not""" start="00:08:19.434" video="qanda-emacs30" id="subtitle"]] +[[!template text="""being able to have your own software on it. Yeah,""" start="00:08:19.434" video="qanda-emacs30" id="subtitle"]] +[[!template text="""definitely. All right, moving on to the next question. Does""" start="00:08:37.981" video="qanda-emacs30" id="subtitle"]] +[[!template text="""PackageVC... Oh, no, that's fine. I mean, you can't answer""" start="00:08:41.853" video="qanda-emacs30" id="subtitle"]] +[[!template text="""all the questions. I mean, it wouldn't be fun for me""" start="00:08:44.973" video="qanda-emacs30" id="subtitle"]] +[[!template text="""otherwise. Does PackageVC download a tarball from the""" start="00:08:46.554" video="qanda-emacs30" id="subtitle"]] +[[!template text="""specified Git repository or clone the repository itself?""" start="00:08:49.515" video="qanda-emacs30" id="subtitle"]] +[[!template text="""It clones the repository. That's the VC part in the name.""" start="00:08:55.256" video="qanda-emacs30" id="subtitle"]] +[[!template text="""PackageVC uses VC, the ctrl-xv stuff. In Emacs 29, there's a""" start="00:08:59.257" video="qanda-emacs30" id="subtitle"]] +[[!template text="""new command called vcclone, which in Emacs 31, it was""" start="00:09:06.378" video="qanda-emacs30" id="subtitle"]] +[[!template text="""actually exposed as an interactive command. And when you""" start="00:09:06.378" video="qanda-emacs30" id="subtitle"]] +[[!template text="""clone the repository, or when you, you can give it any URL of a""" start="00:09:14.444" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Git repository or a CVS repository or subversion""" start="00:09:14.444" video="qanda-emacs30" id="subtitle"]] +[[!template text="""repository. Interestingly enough, most people only use""" start="00:09:14.444" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Git, but anything that's, that implements this clone""" start="00:09:25.233" video="qanda-emacs30" id="subtitle"]] +[[!template text="""command for vc, and it could download it. So there's no""" start="00:09:25.233" video="qanda-emacs30" id="subtitle"]] +[[!template text="""tarballs involved. Which is also, one should emphasize,""" start="00:09:34.420" video="qanda-emacs30" id="subtitle"]] +[[!template text="""part of the difficulty of EC packages because when you have""" start="00:09:36.468" video="qanda-emacs30" id="subtitle"]] +[[!template text="""version control and you want to upgrade it, it might be that""" start="00:09:36.468" video="qanda-emacs30" id="subtitle"]] +[[!template text="""the upstream did a force push. For that, you make local""" start="00:09:36.468" video="qanda-emacs30" id="subtitle"]] +[[!template text="""changes and then you have to merge them upstream with the""" start="00:09:46.642" video="qanda-emacs30" id="subtitle"]] +[[!template text="""upstream changes when fetching stuff. It's one of the big""" start="00:09:46.642" video="qanda-emacs30" id="subtitle"]] +[[!template text="""downsides of version-controlled stuff, and I'm saying""" start="00:09:54.130" video="qanda-emacs30" id="subtitle"]] +[[!template text="""this as the guy who actually wrote package-vc. There's""" start="00:09:54.130" video="qanda-emacs30" id="subtitle"]] +[[!template text="""times to use it, there's advantages to it, but that's""" start="00:09:59.835" video="qanda-emacs30" id="subtitle"]] +[[!template text="""something you should keep in mind, why tarballs are""" start="00:09:59.835" video="qanda-emacs30" id="subtitle"]] +[[!template text="""interesting to have, in my opinion. Okay. How is the new""" start="00:09:59.835" video="qanda-emacs30" id="subtitle"]] +[[!template text="""behavior of metaqueue in prog mode, progfail, reindent,""" start="00:10:12.252" video="qanda-emacs30" id="subtitle"]] +[[!template text="""defun, or something like that, different from the behavior""" start="00:10:12.252" video="qanda-emacs30" id="subtitle"]] +[[!template text="""of control metaqueue, i.e. indent ppsex in older Emacs""" start="00:10:12.252" video="qanda-emacs30" id="subtitle"]] +[[!template text="""version? My apologies if indent ppsex, it's really tough to""" start="00:10:20.394" video="qanda-emacs30" id="subtitle"]] +[[!template text="""read emmetax commands out loud. It's not bound to control""" start="00:10:23.094" video="qanda-emacs30" id="subtitle"]] +[[!template text="""metaqueue by default, I can't tell. Let me try that command""" start="00:10:27.895" video="qanda-emacs30" id="subtitle"]] +[[!template text="""out because I've never tried it, never used it before.""" start="00:10:32.556" video="qanda-emacs30" id="subtitle"]] +[[!template text="""You know, that isn't bound by default. I bind that up myself""" start="00:10:39.061" video="qanda-emacs30" id="subtitle"]] +[[!template text="""and I have that binding. I think that's, that's not right. It""" start="00:10:41.022" video="qanda-emacs30" id="subtitle"]] +[[!template text="""says so. I mean, I'm currently executing it here in Emacs and""" start="00:10:45.285" video="qanda-emacs30" id="subtitle"]] +[[!template text="""it says you can also run the commands indent pp sx, sx with""" start="00:10:45.906" video="qanda-emacs30" id="subtitle"]] +[[!template text="""metacue, control metacue. Apparently it is. I mean, I""" start="00:10:45.906" video="qanda-emacs30" id="subtitle"]] +[[!template text="""didn't set it myself. I don't know what's up with that. to try""" start="00:10:58.716" video="qanda-emacs30" id="subtitle"]] +[[!template text="""and move it. And then each line started with points or pretty""" start="00:11:05.646" video="qanda-emacs30" id="subtitle"]] +[[!template text="""printed. I mean, the difference, the main difference""" start="00:11:06.406" video="qanda-emacs30" id="subtitle"]] +[[!template text="""between that and the command highlighted, what's the name""" start="00:11:09.308" video="qanda-emacs30" id="subtitle"]] +[[!template text="""again? I forget it all the time. The progmode command.""" start="00:11:09.308" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Progmode fill re-indent is that""" start="00:11:20.134" video="qanda-emacs30" id="subtitle"]] +[[!template text="""it checks if it's in a string or not. If it's in a string or if""" start="00:11:20.134" video="qanda-emacs30" id="subtitle"]] +[[!template text="""it's in a comma, then it will refill. Otherwise, it's going""" start="00:11:28.599" video="qanda-emacs30" id="subtitle"]] +[[!template text="""to re-indent.""" start="00:11:31.381" video="qanda-emacs30" id="subtitle"]] +[[!template text="""That's, I think, as far as I see, that's going to be the main""" start="00:11:35.916" video="qanda-emacs30" id="subtitle"]] +[[!template text="""difference. If we have some long comments somewhere. Let's""" start="00:11:35.916" video="qanda-emacs30" id="subtitle"]] +[[!template text="""try that out. Yeah, that's the difference. I just, you can't""" start="00:11:43.743" video="qanda-emacs30" id="subtitle"]] +[[!template text="""see it, but I did try it. Okay, good. Thank you. You did a""" start="00:11:47.267" video="qanda-emacs30" id="subtitle"]] +[[!template text="""wonderful job describing visually what you're doing. All""" start="00:11:52.372" video="qanda-emacs30" id="subtitle"]] +[[!template text="""right, moving on to the next question, and we have about, we""" start="00:11:57.458" video="qanda-emacs30" id="subtitle"]] +[[!template text="""have just enough time to cover the last three questions,""" start="00:11:57.458" video="qanda-emacs30" id="subtitle"]] +[[!template text="""especially because the next one, I can pretty much surmise""" start="00:11:57.458" video="qanda-emacs30" id="subtitle"]] +[[!template text="""the answer. Any plans for Emacs running on iOS? Probably not""" start="00:11:57.458" video="qanda-emacs30" id="subtitle"]] +[[!template text="""because it's not, I mean, as I emphasized in the video, the""" start="00:12:09.727" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Emacs port in Android is completely free. And to my""" start="00:12:09.727" video="qanda-emacs30" id="subtitle"]] +[[!template text="""knowledge, that's not something that's currently""" start="00:12:16.332" video="qanda-emacs30" id="subtitle"]] +[[!template text="""possible with iOS. You need Xcode or something like that to""" start="00:12:16.332" video="qanda-emacs30" id="subtitle"]] +[[!template text="""build iOS stuff. So that's a big no-no. I mean, maybe Apple's""" start="00:12:20.375" video="qanda-emacs30" id="subtitle"]] +[[!template text="""going to change their mind on that one. Well, I won't be the""" start="00:12:28.870" video="qanda-emacs30" id="subtitle"]] +[[!template text="""one liaising with Apple to make sure that they do, but PR""" start="00:12:32.632" video="qanda-emacs30" id="subtitle"]] +[[!template text="""welcomes, I guess, or motivated folks welcome. Second to""" start="00:12:32.632" video="qanda-emacs30" id="subtitle"]] +[[!template text="""last question. I am worried about the situation on non-free""" start="00:12:41.996" video="qanda-emacs30" id="subtitle"]] +[[!template text="""systems. There was talk about the Windows and the macOS""" start="00:12:43.277" video="qanda-emacs30" id="subtitle"]] +[[!template text="""versions being as good as unmaintained. Where do we go from""" start="00:12:46.058" video="qanda-emacs30" id="subtitle"]] +[[!template text="""here? I gather that most users of Emacs are still on non-free""" start="00:12:49.879" video="qanda-emacs30" id="subtitle"]] +[[!template text="""platforms and will remain to be there. I don't know about the""" start="00:12:51.140" video="qanda-emacs30" id="subtitle"]] +[[!template text="""last point, if that's true, because there's no statistics""" start="00:12:57.560" video="qanda-emacs30" id="subtitle"]] +[[!template text="""on that matter. But the main, I mean, someone has to, I know""" start="00:12:57.560" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that Corbyn is involved with the Mac, with the Windows""" start="00:13:03.162" video="qanda-emacs30" id="subtitle"]] +[[!template text="""stuff. Modestly. Sure, I'd love to jump in, but I'm far more""" start="00:13:03.162" video="qanda-emacs30" id="subtitle"]] +[[!template text="""interested in your thoughts than mine. Please, please""" start="00:13:14.067" video="qanda-emacs30" id="subtitle"]] +[[!template text="""continue. Someone has to do the work. Eli uses, as far as I""" start="00:13:18.368" video="qanda-emacs30" id="subtitle"]] +[[!template text="""know, Eli's on the Windows XP system. So as long as he's doing""" start="00:13:25.327" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that, there's going to be Windows support for one form or""" start="00:13:31.552" video="qanda-emacs30" id="subtitle"]] +[[!template text="""another, or at least DOS. All right. And now you put a quarter""" start="00:13:31.552" video="qanda-emacs30" id="subtitle"]] +[[!template text="""in me, so I'll jump right back in. That's perfect for where I""" start="00:13:40.601" video="qanda-emacs30" id="subtitle"]] +[[!template text="""guess I would take the question. To me, it's an""" start="00:13:44.065" video="qanda-emacs30" id="subtitle"]] +[[!template text="""accessibility issue. Think about it this way. Maybe that""" start="00:13:47.428" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Windows XP system is what someone can afford. Likewise,""" start="00:13:50.150" video="qanda-emacs30" id="subtitle"]] +[[!template text="""from a freedom versus I have to do my job and I have to use""" start="00:13:55.896" video="qanda-emacs30" id="subtitle"]] +[[!template text="""certain technology to do my job. Maybe Emacs is what""" start="00:13:55.896" video="qanda-emacs30" id="subtitle"]] +[[!template text="""somebody can afford right? It might be the only free tool""" start="00:14:05.425" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that they use and they don't have a lot of choice about the""" start="00:14:07.306" video="qanda-emacs30" id="subtitle"]] +[[!template text="""operating system that they're in most of the day. In fact,""" start="00:14:07.306" video="qanda-emacs30" id="subtitle"]] +[[!template text="""somebody could be in the situation where their computing""" start="00:14:13.270" video="qanda-emacs30" id="subtitle"]] +[[!template text="""device at work is really their internet access, right? All""" start="00:14:13.270" video="qanda-emacs30" id="subtitle"]] +[[!template text="""of those situations are possible. Therefore, I tend to""" start="00:14:19.134" video="qanda-emacs30" id="subtitle"]] +[[!template text="""assume they all exist and when I ask, you know, how much It""" start="00:14:20.675" video="qanda-emacs30" id="subtitle"]] +[[!template text="""definitely is concerning when we hear about kind of black""" start="00:14:27.379" video="qanda-emacs30" id="subtitle"]] +[[!template text="""holes in the brain trust of something like support for the""" start="00:14:27.379" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Windows port. I feel like I've heard a lot of people""" start="00:14:27.379" video="qanda-emacs30" id="subtitle"]] +[[!template text="""answering that call, but the importance of that is that it""" start="00:14:38.361" video="qanda-emacs30" id="subtitle"]] +[[!template text="""doesn't stop echoing, right? Free software goes as long as""" start="00:14:38.361" video="qanda-emacs30" id="subtitle"]] +[[!template text="""there are people that are irritated enough about something""" start="00:14:45.782" video="qanda-emacs30" id="subtitle"]] +[[!template text="""to sort of come hack on it. Yeah. And the same applies to Mac""" start="00:14:45.782" video="qanda-emacs30" id="subtitle"]] +[[!template text="""OS. But I don't know any concrete details about who's""" start="00:14:53.284" video="qanda-emacs30" id="subtitle"]] +[[!template text="""currently working on it. I can't recollect any details on""" start="00:14:56.462" video="qanda-emacs30" id="subtitle"]] +[[!template text="""who's currently working on what.""" start="00:14:59.864" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Okay. And that leaves us with the last question of the day.""" start="00:15:05.887" video="qanda-emacs30" id="subtitle"]] +[[!template text="""I'm a bit confused about what version of Org that I should""" start="00:15:09.529" video="qanda-emacs30" id="subtitle"]] +[[!template text="""write towards because there's Org in Emacs, the one that""" start="00:15:09.529" video="qanda-emacs30" id="subtitle"]] +[[!template text="""ships built-in. There's the one in ELPA. There's the one in""" start="00:15:09.529" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Org, probably the Org ELPA, I assume. Is there a best""" start="00:15:17.213" video="qanda-emacs30" id="subtitle"]] +[[!template text="""practice on what Org to use when following Emacs latest?""" start="00:15:21.336" video="qanda-emacs30" id="subtitle"]] +[[!template text="""when following us latest. It depends on, I think, my rough""" start="00:15:27.472" video="qanda-emacs30" id="subtitle"]] +[[!template text="""heuristic is if you do use Org a lot and if you follow the""" start="00:15:30.114" video="qanda-emacs30" id="subtitle"]] +[[!template text="""newest features, then use the version on Elpa, because the""" start="00:15:30.114" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Elpa version should be the most up-to-date one. The Org Elpa""" start="00:15:30.114" video="qanda-emacs30" id="subtitle"]] +[[!template text="""was deprecated, to my knowledge. If that seems true, please""" start="00:15:42.423" video="qanda-emacs30" id="subtitle"]] +[[!template text="""someone interrupt me before I make a fool of myself.""" start="00:15:46.906" video="qanda-emacs30" id="subtitle"]] +[[!template text="""No one's done that yet.""" start="00:15:54.511" video="qanda-emacs30" id="subtitle"]] +[[!template text="""I think a couple of years ago there were chats and then we""" start="00:15:58.207" video="qanda-emacs30" id="subtitle"]] +[[!template text="""deprecated the all contrib ELPA, but I think all the ELPA is""" start="00:15:58.207" video="qanda-emacs30" id="subtitle"]] +[[!template text="""still alive. I didn't know that about that. Okay, in that""" start="00:15:58.207" video="qanda-emacs30" id="subtitle"]] +[[!template text="""case, that relativizes how absolute my answer is.""" start="00:16:11.844" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Personally, I just use the version in Emacs, which is""" start="00:16:19.585" video="qanda-emacs30" id="subtitle"]] +[[!template text="""bundled with Emacs, which is regularly updated on master""" start="00:16:19.585" video="qanda-emacs30" id="subtitle"]] +[[!template text="""whenever there's a release. But that might take maybe, it""" start="00:16:19.585" video="qanda-emacs30" id="subtitle"]] +[[!template text="""might be a short time behind the Elpa version, or the other""" start="00:16:29.550" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Elpa, the Org Elpa, which we mentioned. But I'm a very light""" start="00:16:29.550" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Org mode user, so please don't take my word for that one. No,""" start="00:16:42.096" video="qanda-emacs30" id="subtitle"]] +[[!template text="""and I'm happy to come to you. Yeah. I""" start="00:16:49.420" video="qanda-emacs30" id="subtitle"]] +[[!template text="""feel like we lost Leo again. OK. Well, that's all right. I""" start="00:16:52.963" video="qanda-emacs30" id="subtitle"]] +[[!template text="""wanted a bite at that, Apple. I'm a little bit. Yeah, I also""" start="00:17:00.750" video="qanda-emacs30" id="subtitle"]] +[[!template text="""describe myself as a light org user, but somehow your""" start="00:17:03.973" video="qanda-emacs30" id="subtitle"]] +[[!template text="""comment made me think, well, maybe I do use it just a little""" start="00:17:03.973" video="qanda-emacs30" id="subtitle"]] +[[!template text="""bit more than you, Philip.""" start="00:17:03.973" video="qanda-emacs30" id="subtitle"]] +[[!template text="""From my standpoint, I'm using it as a technical basis for""" start="00:17:15.359" video="qanda-emacs30" id="subtitle"]] +[[!template text="""dungeon mode in order to keep the game notes for the games""" start="00:17:15.359" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that are made using this game engine I'm making that I talked""" start="00:17:15.359" video="qanda-emacs30" id="subtitle"]] +[[!template text="""about a few years ago. As soon as you said technical grounds,""" start="00:17:15.359" video="qanda-emacs30" id="subtitle"]] +[[!template text="""you definitely use it more. Right, right. So I've studied""" start="00:17:27.084" video="qanda-emacs30" id="subtitle"]] +[[!template text="""its internals a bit, and I have my own thoughts about this or""" start="00:17:31.946" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that. But of course, I'm rolling with the punches because""" start="00:17:31.946" video="qanda-emacs30" id="subtitle"]] +[[!template text="""I'm just grateful that the bear dances. What an amazing""" start="00:17:36.548" video="qanda-emacs30" id="subtitle"]] +[[!template text="""thing is Orc Mode. But Leo knows far more than me,""" start="00:17:42.851" video="qanda-emacs30" id="subtitle"]] +[[!template text="""conveniently having his stage right here, so he can't""" start="00:17:46.073" video="qanda-emacs30" id="subtitle"]] +[[!template text="""defend himself from this. But I've had thoughts around this""" start="00:17:46.073" video="qanda-emacs30" id="subtitle"]] +[[!template text="""space. Are you back, Leo? Yeah, sorry, I'm back. You save us""" start="00:17:52.219" video="qanda-emacs30" id="subtitle"]] +[[!template text="""all. Maybe closing remarks. I was trying to clear my throat""" start="00:18:01.585" video="qanda-emacs30" id="subtitle"]] +[[!template text="""to be very inconspicuous about me coming back, but""" start="00:18:05.446" video="qanda-emacs30" id="subtitle"]] +[[!template text="""apparently I was ousted. Yeah, I was trying to answer the""" start="00:18:05.446" video="qanda-emacs30" id="subtitle"]] +[[!template text="""question and I was trying to desperately save you from""" start="00:18:11.827" video="qanda-emacs30" id="subtitle"]] +[[!template text="""answering, Philip, because yes, the thing about Org Mode is""" start="00:18:11.827" video="qanda-emacs30" id="subtitle"]] +[[!template text="""that if you are the kind of people who tend to check out master""" start="00:18:11.827" video="qanda-emacs30" id="subtitle"]] +[[!template text="""on Org Mode, generally it's roughly pretty stable. Like""" start="00:18:11.827" video="qanda-emacs30" id="subtitle"]] +[[!template text="""when we were working with Org Element and stuff like this,""" start="00:18:25.090" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Perhaps there were some elements of stability which""" start="00:18:27.970" video="qanda-emacs30" id="subtitle"]] +[[!template text="""weren't there quite yet, but usually now it's pretty""" start="00:18:27.970" video="qanda-emacs30" id="subtitle"]] +[[!template text="""stable. So I think that if you are really excited about""" start="00:18:27.970" video="qanda-emacs30" id="subtitle"]] +[[!template text="""contributing to Org Mode and stuff like this, I think there""" start="00:18:33.054" video="qanda-emacs30" id="subtitle"]] +[[!template text="""isn't all that many risks to just checking out Org Mode""" start="00:18:33.054" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Master, so cloning the repository and just keeping up to""" start="00:18:33.054" video="qanda-emacs30" id="subtitle"]] +[[!template text="""date. Otherwise, ELPA is a fairly safe bet if you want to have""" start="00:18:33.054" video="qanda-emacs30" id="subtitle"]] +[[!template text="""the latest stable version. And we've got a question about""" start="00:18:45.245" video="qanda-emacs30" id="subtitle"]] +[[!template text="""DLM. as with Emacs itself. You can follow whatever is""" start="00:18:51.130" video="qanda-emacs30" id="subtitle"]] +[[!template text="""published in your package archives or in your system""" start="00:18:55.433" video="qanda-emacs30" id="subtitle"]] +[[!template text="""distribution package manager. You can build it yourself if""" start="00:18:55.433" video="qanda-emacs30" id="subtitle"]] +[[!template text="""you want to contribute and fix bugs, add features, and so on.""" start="00:19:04.836" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Yeah, and I don't think perhaps a little more with Emacs,""" start="00:19:11.041" video="qanda-emacs30" id="subtitle"]] +[[!template text="""because the features that tends to get introduced in Emacs""" start="00:19:11.041" video="qanda-emacs30" id="subtitle"]] +[[!template text="""are slightly more wild. Not wild in the sense that they are""" start="00:19:11.041" video="qanda-emacs30" id="subtitle"]] +[[!template text="""less stable, but wild in the sense that they tend to change a""" start="00:19:19.406" video="qanda-emacs30" id="subtitle"]] +[[!template text="""lot more stuff. The core of Org, at least during Bastion's""" start="00:19:19.406" video="qanda-emacs30" id="subtitle"]] +[[!template text="""maintenance ship, was very stable when you think about it.""" start="00:19:24.910" video="qanda-emacs30" id="subtitle"]] +[[!template text="""So things might change with Yor right now in terms of how he""" start="00:19:30.414" video="qanda-emacs30" id="subtitle"]] +[[!template text="""wants to change some of the core behaviors, but it's usually""" start="00:19:30.414" video="qanda-emacs30" id="subtitle"]] +[[!template text="""pretty stable. And whether you use the latest major""" start="00:19:30.414" video="qanda-emacs30" id="subtitle"]] +[[!template text="""version, the latest minor version, things are probably""" start="00:19:37.480" video="qanda-emacs30" id="subtitle"]] +[[!template text="""going to be pretty stable. It's like you heard me while you""" start="00:19:37.480" video="qanda-emacs30" id="subtitle"]] +[[!template text="""were offline. And I do agree with that, in case you might have""" start="00:19:43.985" video="qanda-emacs30" id="subtitle"]] +[[!template text="""heard both our remarks and think we're talking different""" start="00:19:46.427" video="qanda-emacs30" id="subtitle"]] +[[!template text="""angles. Actually, I think we would tend to agree on this, Leo""" start="00:19:46.427" video="qanda-emacs30" id="subtitle"]] +[[!template text="""and I. For the record, when I'm saying, oh, I have to go keep up""" start="00:19:52.553" video="qanda-emacs30" id="subtitle"]] +[[!template text="""with org, that's because org grows behaviors that I've got""" start="00:19:57.237" video="qanda-emacs30" id="subtitle"]] +[[!template text="""my own. I had to figure out at some point my own way to do it, and""" start="00:19:57.237" video="qanda-emacs30" id="subtitle"]] +[[!template text="""now I'm learning how it's done, right? So I'm like, in my""" start="00:20:05.284" video="qanda-emacs30" id="subtitle"]] +[[!template text="""abstraction, blah, right? And those conversations""" start="00:20:09.628" video="qanda-emacs30" id="subtitle"]] +[[!template text="""usually end at, and somebody else took the time to figure out""" start="00:20:13.551" video="qanda-emacs30" id="subtitle"]] +[[!template text="""how to actually make Emacs do that. Go be quiet. And I do, and I""" start="00:20:13.551" video="qanda-emacs30" id="subtitle"]] +[[!template text="""do consider that under Bastian's tenure, it has been quite""" start="00:20:20.197" video="qanda-emacs30" id="subtitle"]] +[[!template text="""stable. We might notice the occasional like, oh, this""" start="00:20:20.197" video="qanda-emacs30" id="subtitle"]] +[[!template text="""highlights now and that didn't, right? But very often, very""" start="00:20:28.068" video="qanda-emacs30" id="subtitle"]] +[[!template text="""infrequently is it breaking my workflow as a user, any of it.""" start="00:20:32.634" video="qanda-emacs30" id="subtitle"]] +[[!template text="""It's interesting to me that this mirrors my experience with""" start="00:20:38.081" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Emacs itself, where I think, in my perception, Emacs master""" start="00:20:38.081" video="qanda-emacs30" id="subtitle"]] +[[!template text="""is very stable and I might notice the slight changes between""" start="00:20:38.081" video="qanda-emacs30" id="subtitle"]] +[[!template text="""git pulls. But otherwise, in my experience, org mode""" start="00:20:38.081" video="qanda-emacs30" id="subtitle"]] +[[!template text="""suddenly changes something. I don't know what changed or""" start="00:20:51.830" video="qanda-emacs30" id="subtitle"]] +[[!template text="""what's going on or uh what caused it and it seemed and i i""" start="00:20:56.433" video="qanda-emacs30" id="subtitle"]] +[[!template text="""perceive it as being a sudden uncontrolled change or""" start="00:21:00.050" video="qanda-emacs30" id="subtitle"]] +[[!template text="""something and i think that's that's apt right that gets""" start="00:21:00.050" video="qanda-emacs30" id="subtitle"]] +[[!template text="""right at it if if we're following if we're pulling for more""" start="00:21:00.050" video="qanda-emacs30" id="subtitle"]] +[[!template text="""pretty regularly crime job every night or pulling a few""" start="00:21:00.050" video="qanda-emacs30" id="subtitle"]] +[[!template text="""times a day or something like that we're going to the""" start="00:21:00.050" video="qanda-emacs30" id="subtitle"]] +[[!template text="""internals yeah, we'll have a different experience than,""" start="00:21:00.050" video="qanda-emacs30" id="subtitle"]] +[[!template text="""you know, if we only remember to update org once every four""" start="00:21:19.930" video="qanda-emacs30" id="subtitle"]] +[[!template text="""months, it really pays to stick with everything. And""" start="00:21:19.930" video="qanda-emacs30" id="subtitle"]] +[[!template text="""suddenly lots of things might change. Whatever broken my""" start="00:21:28.372" video="qanda-emacs30" id="subtitle"]] +[[!template text="""own config, right? And so a lot of, like a lot of things within""" start="00:21:30.933" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Emacs, but also within the free software tool chain, it's""" start="00:21:33.894" video="qanda-emacs30" id="subtitle"]] +[[!template text="""how much you're going to invent in the config, invest in the""" start="00:21:33.894" video="qanda-emacs30" id="subtitle"]] +[[!template text="""config, might limit you know, and maintaining your config""" start="00:21:33.894" video="qanda-emacs30" id="subtitle"]] +[[!template text="""may limit the depth of how far it makes sense for you to go with""" start="00:21:45.817" video="qanda-emacs30" id="subtitle"]] +[[!template text="""the tool at any given point in time. Actually just looked up""" start="00:21:45.817" video="qanda-emacs30" id="subtitle"]] +[[!template text="""my org config and it's four, I said four options, user""" start="00:21:54.440" video="qanda-emacs30" id="subtitle"]] +[[!template text="""options. So that's, if that's the measurements of org""" start="00:21:54.440" video="qanda-emacs30" id="subtitle"]] +[[!template text="""expertise, that's my level, it's four.""" start="00:22:00.202" video="qanda-emacs30" id="subtitle"]] +[[!template text="""That's all good then. Four of four, I'm assuming that is,""" start="00:22:08.725" video="qanda-emacs30" id="subtitle"]] +[[!template text="""right? Four of what? What was the metric there, four of like a""" start="00:22:10.065" video="qanda-emacs30" id="subtitle"]] +[[!template text="""thousand? Four out of the number of user options that Word""" start="00:22:15.036" video="qanda-emacs30" id="subtitle"]] +[[!template text="""provides. Oh, okay, I see. Four, yeah, more like 10,000. I'm""" start="00:22:18.357" video="qanda-emacs30" id="subtitle"]] +[[!template text="""there. Yeah. All right. On that note, I suggest we move to""" start="00:22:27.801" video="qanda-emacs30" id="subtitle"]] +[[!template text="""what's close because it's fairly late for me and I need to""" start="00:22:30.722" video="qanda-emacs30" id="subtitle"]] +[[!template text="""sleep. And Philip, I think it's pretty late for you as well,""" start="00:22:30.722" video="qanda-emacs30" id="subtitle"]] +[[!template text="""isn't it? I'm in Germany, so it's about... So it is pretty""" start="00:22:34.824" video="qanda-emacs30" id="subtitle"]] +[[!template text="""late. It's the same time zone as me. It's 11 p.m. for you.""" start="00:22:38.005" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Truly, yeah. Yeah, so I suggest we both take the chance to go""" start="00:22:44.452" video="qanda-emacs30" id="subtitle"]] +[[!template text="""to bed as soon as we can. But Philippe, thank you so much for""" start="00:22:46.175" video="qanda-emacs30" id="subtitle"]] +[[!template text="""both the presentation and also the answers that you""" start="00:22:51.837" video="qanda-emacs30" id="subtitle"]] +[[!template text="""provided to us and the nice little chat we had at the end. We""" start="00:22:51.837" video="qanda-emacs30" id="subtitle"]] +[[!template text="""look forward to seeing you again next year, perhaps for""" start="00:23:00.221" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Emacs 31. I'm not sure. I was chatting with Wassim Massa""" start="00:23:00.221" video="qanda-emacs30" id="subtitle"]] +[[!template text="""trying to make prognostics about when Emacs 30 is going to be""" start="00:23:05.203" video="qanda-emacs30" id="subtitle"]] +[[!template text="""released. There's a pre-release coming soon. I should have""" start="00:23:05.203" video="qanda-emacs30" id="subtitle"]] +[[!template text="""mentioned that earlier. Well, there you go. Gone.""" start="00:23:13.986" video="qanda-emacs30" id="subtitle"]] +[[!template text="""All right. Well, thank you so much, Philip. We'll be moving""" start="00:23:22.938" video="qanda-emacs30" id="subtitle"]] +[[!template text="""towards close. Give us about two minutes to get set up in the""" start="00:23:24.779" video="qanda-emacs30" id="subtitle"]] +[[!template text="""other room. And Philip, we'll see you next time. Goodbye.""" start="00:23:25.920" video="qanda-emacs30" id="subtitle"]] +[[!template text="""Bye-bye. Thank you.""" start="00:23:32.603" video="qanda-emacs30" id="subtitle"]] + +</div>Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202023%20emacs30%3A%20Emacs%2030%20Highlights) <!-- End of emacsconf-publish-after-page --> |