[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.97,0:00:04.17,Default,,0000,0000,0000,,welcome back to emacs rocks Dialogue: 0,0:00:04.17,0:00:07.87,Default,,0000,0000,0000,,I'm having a ton of fun with emacs these days Dialogue: 0,0:00:07.87,0:00:11.80,Default,,0000,0000,0000,,the extensibility of our magnificent editor, Dialogue: 0,0:00:11.80,0:00:15.42,Default,,0000,0000,0000,,ahh, it's pure distilled joy Dialogue: 0,0:00:15.98,0:00:21.93,Default,,0000,0000,0000,,today I'll show you an extension that I've been working on the last few days Dialogue: 0,0:00:21.93,0:00:24.74,Default,,0000,0000,0000,,here let me show you Dialogue: 0,0:00:25.60,0:00:29.40,Default,,0000,0000,0000,,mark, mark, mark, and change Dialogue: 0,0:00:29.40,0:00:32.40,Default,,0000,0000,0000,,nice!? I think so Dialogue: 0,0:00:33.17,0:00:36.03,Default,,0000,0000,0000,,I call it mark-multiple Dialogue: 0,0:00:36.03,0:00:41.43,Default,,0000,0000,0000,,it's a library to allow extension writers to mirror fields inline Dialogue: 0,0:00:41.43,0:00:44.90,Default,,0000,0000,0000,,and I've made a couple examples Dialogue: 0,0:00:46.13,0:00:48.67,Default,,0000,0000,0000,,here's another Dialogue: 0,0:00:48.67,0:00:53.20,Default,,0000,0000,0000,,let's change the span to a div Dialogue: 0,0:00:53.20,0:00:57.27,Default,,0000,0000,0000,,and the h1 to a strong Dialogue: 0,0:00:58.73,0:01:03.47,Default,,0000,0000,0000,,and look, it even finds the closest tag Dialogue: 0,0:01:04.85,0:01:07.20,Default,,0000,0000,0000,,here's another Dialogue: 0,0:01:07.20,0:01:12.20,Default,,0000,0000,0000,,in the first episode I did string-rectangle Dialogue: 0,0:01:13.67,0:01:15.34,Default,,0000,0000,0000,,now it's inline Dialogue: 0,0:01:15.34,0:01:16.87,Default,,0000,0000,0000,,haha Dialogue: 0,0:01:16.87,0:01:21.53,Default,,0000,0000,0000,,emacs is awesome Dialogue: 0,0:01:21.53,0:01:23.27,Default,,0000,0000,0000,,mark-multiple is pretty new, Dialogue: 0,0:01:23.27,0:01:25.10,Default,,0000,0000,0000,,so if you want to contribute with bug reports, Dialogue: 0,0:01:25.10,0:01:27.17,Default,,0000,0000,0000,,or patches, or extensions, Dialogue: 0,0:01:27.17,0:01:29.17,Default,,0000,0000,0000,,please do Dialogue: 0,0:01:29.17,9:59:59.99,Default,,0000,0000,0000,,thanks!