summaryrefslogtreecommitdiffstats
path: root/2020/schedule/20.md
diff options
context:
space:
mode:
Diffstat (limited to '2020/schedule/20.md')
-rw-r--r--2020/schedule/20.md23
1 files changed, 2 insertions, 21 deletions
diff --git a/2020/schedule/20.md b/2020/schedule/20.md
index 038de641..d9952e2a 100644
--- a/2020/schedule/20.md
+++ b/2020/schedule/20.md
@@ -5,28 +5,9 @@ Back to the [[schedule]]
Previous: <a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a>
Next: <a href="/2020/schedule/38">Emacs development update</a>
+Saturday, Nov 28 2020, 4:16 PM - 4:36 PM EST / 1:16 PM - 1:36 PM PST / 9:16 PM - 9:36 PM UTC / 10:16 PM - 10:36 PM CET / 5:16 AM - 5:36 AM +08
-# OMG Macros
-Saturday, Nov 28 2020, 4:16 PM - 4:36 PM EST / 1:16 PM - 1:36 PM PST / 9:16 PM - 9:36 PM UTC / 10:16 PM - 10:36 PM CET / 5:16 AM - 5:36 AM +08
-Corwin Brust
-
-Macros are a powerful tool. In the context of Emacs Lisp programming
-they can also provide us with a "foot-gun" of immense proportions.
-Join the dungeon-mode project as we trip over our own macros, so to
-speak, in the context of building a GPLv3+ turn-based role-playing
-game engine and game design features for Emacs.
-
-In this 20m talk I'll briefly introduce some rationales leading to
-storing all game source and play state information within org-mode
-documents (spoiler: it's about freedom), then go into some detail
-around the "ETL" process design that currently accomplishes this.
-Finally, we'll look closely at one especially problematic macro deep
-within this solution, and invite people to throw fruit^11^dhelp draw
-conclusions, ask questions, and discuss.
-
-
-
-
+[[!inline pages="../info/20" raw="yes"]]
Back to the [[schedule]]
Previous: <a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a>