Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
-- This file: -- http://anggtwu.net/LUA/ParseIrcLogs1.lua.html -- http://anggtwu.net/LUA/ParseIrcLogs1.lua -- (find-angg "LUA/ParseIrcLogs1.lua") -- Author: Eduardo Ochs <eduardoochs@gmail.com> -- -- (defun e () (interactive) (find-angg "LUA/ParseIrcLogs1.lua")) -- (find-es "eev" "lumie-5-year-old") -- (find-es "rcirc" "propertize") -- (find-TH "2024-eev-for-5-year-olds") lumielog = [=[ <Lumie> edrx: maybe you can give me a summary for a 5-year old about it <edrx> Lumie: let me try <edrx> Lumie: Emacs was created when computers were much more primitive and people were much more creative <Lumie> I meant eev, but sure <edrx> Lumie: by people who decided to take their favorite programming language - Lisp - and add a few functions to it to make a very basic extensible editor in which they could write Lisp expressions like, say, (+ 1 2), and execute them by putting the cursor after the ")" and typing C-x C-e <Lumie> edrx: I know! <edrx> Lumie: that functionality is still present, but most people are against - or rather, FEROCIOUSLY against - teaching it to beginners <edrx> Lumie: so, for example, you can paste this into a file in which you keep your notes <edrx> (info "(emacs)Init File") <Lumie> My bad, I thought you started a lecture on emacs, patience was never one of my virtues :) <edrx> Lumie: and use it as a kind of hyperlink - but you will have to execute it with C-e C-x C-e - that I will abbreviate as C-exe - instead of clicking on it. <edrx> the core of eev is a key sequence - M-e - that works as C-exe, and lots of features to encourage people to put sexps in their notes and use them in hyperlinks. <edrx> that's "executable notes". <edrx> but nowadays it is better to start by the feature in the screenshots with handwriting near the top of this page: http://anggtwu.net/eepitch.html <edrx> and you can try that by running this: (progn (package-install 'eev) (eev-beginner) (find-eev-quick-intro "6.1.")) <edrx> and that's a way to explain eev to a 5-year old <Lumie> Seems like something I don't see myself using sorry to say, my workflow doesn't really need that <edrx> Lumie: ok <Lumie> I'm a simple person <edrx> Lumie: in the last strike that we had here the students occupied one of the buildings and I gave a workshop on these things <edrx> the compsci students didn't come, of course <edrx> and the psychology students liked it because they found it fun to play with <Lumie> :) <edrx> so for 5-year olds I can say "try it, it is fun!" <edrx> older kids expect something useful <bpalmer> edrx: that explanation of eev is very polished, I think. <edrx> bpalmer: thanks! =) ]=] -- Local Variables: -- coding: utf-8-unix -- End: