diff options
Diffstat (limited to '2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt')
-rw-r--r-- | 2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt | 503 |
1 files changed, 503 insertions, 0 deletions
diff --git a/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt b/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt new file mode 100644 index 00000000..9dd804ea --- /dev/null +++ b/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt @@ -0,0 +1,503 @@ +1 +0:00:00,000 --> 0:00:04,000 +I'm Sacha Chua, and welcome to EmacsConf 2020. + + +2 +0:00:04,000 --> 0:00:07,000 +To kick things off, here are ten cool things + + +3 +0:00:07,000 --> 0:00:08,000 +that people have been working on + + +4 +0:00:08,000 --> 0:00:10,000 +since the conference last year. + + +5 +0:00:10,000 --> 0:00:11,000 +If you want to follow the links + + +6 +0:00:11,000 --> 0:00:14,000 +or if you'd like to add something I've missed, + + +7 +0:00:14,000 --> 0:00:16,000 +add them to the collaborative pad + + +8 +0:00:16,000 --> 0:00:17,000 +if you're watching this live + + +9 +0:00:17,000 --> 0:00:20,000 +or check out the EmacsConf wiki page for this talk. + + +10 +0:00:20,000 --> 0:00:24,000 +The big news this year was the release of Emacs 27.1, + + +11 +0:00:24,000 --> 0:00:27,000 +a little over two years after Emacs 26. + + +12 +0:00:27,000 --> 0:00:31,000 +Mickey Petersen's notes on the release are a great way + + +13 +0:00:31,000 --> 0:00:32,000 +to find out what's new, + + +14 +0:00:32,000 --> 0:00:34,000 +and John Wiegley's development update tomorrow + + +15 +0:00:34,000 --> 0:00:36,000 +will probably give more details. + + +16 +0:00:36,000 --> 0:00:39,000 +What's coming up for Emacs 28 and beyond? + + +17 +0:00:39,000 --> 0:00:40,000 +One of the branches that people are + + +18 +0:00:40,000 --> 0:00:44,000 +excited about is gccemacs, which compiles + + +19 +0:00:44,000 --> 0:00:48,000 +Emacs Lisp to native code so that it runs faster. + + +20 +0:00:48,000 --> 0:00:50,000 +To learn more, check out the Bringing GNU Emacs to Native Code + + +21 +0:00:50,000 --> 0:00:55,000 +presentation from the European Lisp Symposium. + + +22 +0:00:55,000 --> 0:00:56,000 +There was a huge conversation about + + +23 +0:00:56,000 --> 0:00:59,000 +modernizing Emacs on emacs-devel and other places. + + +24 +0:00:59,000 --> 0:01:02,000 +Linux Weekly News has a good summary. + + +25 +0:01:02,000 --> 0:01:04,000 +One of the interesting sub-threads on emacs-devel + + +26 +0:01:04,000 --> 0:01:06,000 +was about using more variable-width fonts, + + +27 +0:01:06,000 --> 0:01:08,000 +which would probably go a long way to + + +28 +0:01:08,000 --> 0:01:11,000 +making Emacs look pretty fancy once people + + +29 +0:01:11,000 --> 0:01:13,000 +sort out the alignment issues. + + +30 +0:01:13,000 --> 0:01:15,000 +It looks like core Emacs will probably + + +31 +0:01:15,000 --> 0:01:18,000 +change slowly in terms of functionality and documentation, + + +32 +0:01:18,000 --> 0:01:21,000 +but starter kits and configuration give people + + +33 +0:01:21,000 --> 0:01:22,000 +a great way to experiment. + + +34 +0:01:22,000 --> 0:01:24,000 +Speaking of starter kits, + + +35 +0:01:24,000 --> 0:01:27,000 +Doom Emacs seems to be growing in popularity. + + +36 +0:01:27,000 --> 0:01:28,000 +It got a big boost thanks to DoomCasts and + + +37 +0:01:28,000 --> 0:01:32,000 +DistroTube videos. So if you're curious, + + +38 +0:01:32,000 --> 0:01:35,000 +go ahead and check those out. + + +39 +0:01:35,000 --> 0:01:37,000 +And for general Emacs topics, + + +40 +0:01:37,000 --> 0:01:38,000 +there have been a ton of other great videos + + +41 +0:01:38,000 --> 0:01:42,000 +from Protesilaos Stavrou, Mike Zamansky, System Crafters, + + +42 +0:01:42,000 --> 0:01:45,000 +and other folks. Good stuff. + + +43 +0:01:45,000 --> 0:01:46,000 +Org continues to be a big reason + + +44 +0:01:46,000 --> 0:01:48,000 +for people to get into Emacs. + + +45 +0:01:48,000 --> 0:01:50,000 +This year, Zettelkasten-based workflows + + +46 +0:01:50,000 --> 0:01:52,000 +became popular as people played around + + +47 +0:01:52,000 --> 0:01:55,000 +with organizing ideas into small chunks + + +48 +0:01:55,000 --> 0:01:57,000 +that are linked to each other. + + +49 +0:01:57,000 --> 0:01:59,000 +org-roam is one of the packages for doing that + + +50 +0:01:59,000 --> 0:02:02,000 +and there are three presentations about it this year. + + +51 +0:02:02,000 --> 0:02:04,000 +There are also non-Org ways to do it, + + +52 +0:02:04,000 --> 0:02:07,000 +such as zetteldeft, neuron-mode, and more. + + +53 +0:02:07,000 --> 0:02:08,000 +People have been experimenting + + +54 +0:02:08,000 --> 0:02:09,000 +with Org's appearance. + + +55 +0:02:09,000 --> 0:02:12,000 +Check these screenshots out for some ideas. + + +56 +0:02:12,000 --> 0:02:14,000 +Coding: Faster JSON processing + + +57 +0:02:14,000 --> 0:02:15,000 +is going to make working with + + +58 +0:02:15,000 --> 0:02:17,000 +code analysis tools better. + + +59 +0:02:17,000 --> 0:02:21,000 +LSP-mode released version 7 and gained more contributors, too, + + +60 +0:02:21,000 --> 0:02:23,000 +so there are probably exciting times ahead + + +61 +0:02:23,000 --> 0:02:24,000 +for making Emacs even more of an + + +62 +0:02:24,000 --> 0:02:26,000 +integrated development environment. + + +63 +0:02:26,000 --> 0:02:30,000 +EAF: The Emacs Application Framework + + +64 +0:02:30,000 --> 0:02:32,000 +has some pretty interesting demos of + + +65 +0:02:32,000 --> 0:02:34,000 +embedded Qt programs in Emacs on Linux. + + +66 +0:02:34,000 --> 0:02:37,000 +Matthew Zeng will give a presentation + + +67 +0:02:37,000 --> 0:02:39,000 +on its architecture and walk through some demos, + + +68 +0:02:39,000 --> 0:02:41,000 +so check that one out too if you want. + + +69 +0:02:41,000 --> 0:02:43,000 +The big real-world change this year + + +70 +0:02:43,000 --> 0:02:47,000 +was COVID-19, of course. It sucks. A lot. + + +71 +0:02:47,000 --> 0:02:49,000 +One good thing that's come out of it + + +72 +0:02:49,000 --> 0:02:52,000 +is that many Emacs meetups have moved online, + + +73 +0:02:52,000 --> 0:02:54,000 +so it's easier to connect with people + + +74 +0:02:54,000 --> 0:02:56,000 +no matter where you are in the world. + + +75 +0:02:56,000 --> 0:03:01,000 +There's one hosted by EmacsATX on December 2 + + +76 +0:03:01,000 --> 0:03:03,000 +and it's about re-builder, leaf, and feather. + + +77 +0:03:03,000 --> 0:03:06,000 +EmacsNYC's next meetup is on December 7 + + +78 +0:03:06,000 --> 0:03:08,000 +and it's about literate programming with Org Mode. + + +79 +0:03:08,000 --> 0:03:10,000 +The Berlin remote meetup was + + +80 +0:03:10,000 --> 0:03:12,000 +just a few days ago on November 25, + + +81 +0:03:12,000 --> 0:03:15,000 +and EmacsSF and Asia-Pacific + + +82 +0:03:15,000 --> 0:03:17,000 +probably have some coming up, too. + + +83 +0:03:17,000 --> 0:03:18,000 +People generally announce the meetups + + +84 +0:03:18,000 --> 0:03:21,000 +on reddit.com/r/emacs, so you can + + +85 +0:03:21,000 --> 0:03:23,000 +look there for updates. + + +86 +0:03:23,000 --> 0:03:24,000 +If you organize one of these, + + +87 +0:03:24,000 --> 0:03:25,000 +please let me know so that + + +88 +0:03:25,000 --> 0:03:28,000 +I can include it in Emacs News. + + +89 +0:03:28,000 --> 0:03:31,000 +Lastly, there's an unofficial survey of the Emacs community. + + +90 +0:03:31,000 --> 0:03:33,000 +It closes on November 30, + + +91 +0:03:33,000 --> 0:03:34,000 +so if you'd like to participate, + + +92 +0:03:34,000 --> 0:03:37,000 +you can fill out the form at emacssurvey.org + + +93 +0:03:37,000 --> 0:03:39,000 +or send it in via e-mail. + + +94 +0:03:39,000 --> 0:03:42,000 +So those were 10 quick highlights from this year. + + +95 +0:03:42,000 --> 0:03:46,000 +If you're curious, check out the EmacsConf 2020 wiki page + + +96 +0:03:46,000 --> 0:03:47,000 +for this talk so that you can follow the links. + + +97 +0:03:47,000 --> 0:03:49,000 +If you'd like to get updates every week, + + +98 +0:03:49,000 --> 0:03:52,000 +you can check out the Emacs News I put together. + + +99 +0:03:52,000 --> 0:03:55,000 +Feel free to send me cool stuff to include. + + +100 +0:03:55,000 --> 0:03:57,000 +Now on to the rest of EmacsConf! + +101 +0:03:57,000 --> 0:03:58,000 +Have fun, and thanks for joining us! + |