Emacs at Lunch: Programmer Power Point

  Рет қаралды 2,039

Positron's Emacs Channel

Positron's Emacs Channel

Күн бұрын

Пікірлер: 6
@fredriklindlof8720
@fredriklindlof8720 7 ай бұрын
Absolutely marvelous! In my daily work presentations and communication are very important and I was always looking for a way to make presentations that I would not be ashamed off from within emacs!
@elgoog-the-third
@elgoog-the-third 7 ай бұрын
This looks very very cool and promising!
@mzerone-g6m
@mzerone-g6m 7 ай бұрын
Absoulte awesome ❤️
@Jedlmind
@Jedlmind 7 ай бұрын
Comment for the algorithm. Emacs!
@finndriver1063
@finndriver1063 7 ай бұрын
I would make renaming the package & prefix a subtle priority. As Emacs lacks namespacing, the require'd symbol should be clear in each exposed function & variable. hideshow has BIFs that break this and it annoys me to no end, not to mention in external packages. While prefixing 'macro-slides-' would be okay, Emacs has a long history of catchy titles and double entendre. My best attempt is 'waterslide', tagline: Slideshows that won't interrupt the flow. I've never claimed to be good at wordplay. I find the method names confusing, and I'll make some suggestions although I should read the code first. In my mind, 'ms-init' should be 'ms-begin-action', matching 'ms-end-action'; and 'ms-final' should be named for it's effect, 'ms-cleanup' or 'waterslide-action-cleanup'. Similarly, with the hooks: 'ms-start-hook' sounds like it might have something to do with the 'ms-init/ms-end' methods. 'ms-begin-presentation-hook' or 'waterslide-present-hook', perhaps (if you chose M-x waterslide-present as your command). 'ms-narrow-hook' is probably fine, but 'ms-slide-hook' or 'waterslide-step-slide-hook' would be clearer and match with 'ms-after-last-slide-hook'. Consider aliasing or renaming 'ms-after-last-slide-hook' to 'ms-end-presentation-hook'. Also, I'm always torn on start/end vs. begin/end. The latter sounds better to me. Nearly nobody uses 'finish', though. Finally, thank you for the videos, they're fun and I love learning modern patterns for Emacs Lisp.
@Positron-gv7do
@Positron-gv7do 7 ай бұрын
I like begin presentation and end presentation. One of the main name collisions is the method `ms-step-forward` and the command `ms-forward`. Maybe... `ms-presentation-foward`. for the command I like begin instead of init. Since begin and end are quite common in Elisp, it makes the role of final more obvious. Is final still ambiguous to likely users? Hard for me to guess. `attr_methods` is definitely wrong. I mainly export org to texinfo, so I forgot that these are supposed to be namespaced over the export backend. In this case, macro slides is kind of like an export backend. If you have more thoughts, catch up in a few days with an issue. A new draft of the naming should be in place by then.
Pitch Decks in Emacs: Power Point For Those People
9:32
Positron's Emacs Channel
Рет қаралды 1,1 М.
The Most Legendary Programmers Of All Time
11:49
Aaron Jack
Рет қаралды 644 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
Elisp Idiosyncrasies
16:58
Positron's Emacs Channel
Рет қаралды 4,6 М.
Real 10x Programmers Are SLOW To Write Code
14:51
Thriving Technologist
Рет қаралды 69 М.
Emacs for Students of Life🖊📖
29:12
(Bit-Mage)
Рет қаралды 643
Writing My Own Database From Scratch
42:00
Tony Saro
Рет қаралды 264 М.
Inertia 2.0: It's like Next but better (and you can use React!)
19:02
Theo - t3․gg
Рет қаралды 44 М.
The Unreasonable Effectiveness of Linux Workstations
12:47
No Boilerplate
Рет қаралды 664 М.
Symbolic AGI: How the Natural Will Build the Formal
43:32
Positron's Emacs Channel
Рет қаралды 15 М.
Why More People Dont Use Linux
18:51
ThePrimeTime
Рет қаралды 342 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 846 М.
Putting the D in Editor Macros
15:24
Positron's Emacs Channel
Рет қаралды 638
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН