diff options
Diffstat (limited to '')
43 files changed, 107 insertions, 1 deletions
diff --git a/2022/talks/asmblox.md b/2022/talks/asmblox.md index 0aaaaed9..005d6b8c 100644 --- a/2022/talks/asmblox.md +++ b/2022/talks/asmblox.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="asm-blox: a game based on WebAssembly that no one asked for"]] [[!meta copyright="Copyright © 2022 Zachary Romero"]] [[!inline pages="internal(2022/info/asmblox-nav)" raw="yes"]] diff --git a/2022/talks/async.md b/2022/talks/async.md index 2e78a338..5b57f886 100644 --- a/2022/talks/async.md +++ b/2022/talks/async.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Emacs was async before async was cool"]] [[!meta copyright="Copyright © 2022 Michael Herstine"]] [[!inline pages="internal(2022/info/async-nav)" raw="yes"]] diff --git a/2022/talks/buddy.md b/2022/talks/buddy.md index bfe96d11..dc00e4ea 100644 --- a/2022/talks/buddy.md +++ b/2022/talks/buddy.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="The Emacs Buddy initiative"]] [[!meta copyright="Copyright © 2022 Andrea"]] [[!inline pages="internal(2022/info/buddy-nav)" raw="yes"]] diff --git a/2022/talks/buttons.md b/2022/talks/buttons.md index 7e8e8ced..262bafd9 100644 --- a/2022/talks/buttons.md +++ b/2022/talks/buttons.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Linking personal info with Hyperbole implicit buttons"]] [[!meta copyright="Copyright © 2022 Mats Lidell"]] [[!inline pages="internal(2022/info/buttons-nav)" raw="yes"]] diff --git a/2022/talks/community.md b/2022/talks/community.md index 994466c8..bd912727 100644 --- a/2022/talks/community.md +++ b/2022/talks/community.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="The ship that builds itself: How we used Emacs to develop a workshop for communities"]] [[!meta copyright="Copyright © 2022 Noorah Alhasan, Joseph Corneli, Leo Vivier"]] [[!inline pages="internal(2022/info/community-nav)" raw="yes"]] diff --git a/2022/talks/dbus.md b/2022/talks/dbus.md index 7b015bd3..58da6224 100644 --- a/2022/talks/dbus.md +++ b/2022/talks/dbus.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="The Wheels on D-Bus"]] [[!meta copyright="Copyright © 2022 Ian Eure"]] [[!inline pages="internal(2022/info/dbus-nav)" raw="yes"]] diff --git a/2022/talks/detached.md b/2022/talks/detached.md index 15f592cd..b9a03b15 100644 --- a/2022/talks/detached.md +++ b/2022/talks/detached.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Getting detached from Emacs"]] [[!meta copyright="Copyright © 2022 Niklas Eklund"]] [[!inline pages="internal(2022/info/detached-nav)" raw="yes"]] diff --git a/2022/talks/eev.md b/2022/talks/eev.md index b11e7b2c..ff2c935a 100644 --- a/2022/talks/eev.md +++ b/2022/talks/eev.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Bidirectional links with eev"]] [[!meta copyright="Copyright © 2022 Eduardo Ochs"]] [[!inline pages="internal(2022/info/eev-nav)" raw="yes"]] diff --git a/2022/talks/eshell.md b/2022/talks/eshell.md index cd94b2ec..99150d57 100644 --- a/2022/talks/eshell.md +++ b/2022/talks/eshell.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Top 10 reasons why you should be using Eshell"]] [[!meta copyright="Copyright © 2022 Howard Abrams"]] [[!inline pages="internal(2022/info/eshell-nav)" raw="yes"]] diff --git a/2022/talks/fanfare.md b/2022/talks/fanfare.md index 0a0a1e44..a3dd3ad4 100644 --- a/2022/talks/fanfare.md +++ b/2022/talks/fanfare.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Fanfare for the Common Emacs User"]] [[!meta copyright="Copyright © 2022 John Cummings"]] [[!inline pages="internal(2022/info/fanfare-nav)" raw="yes"]] diff --git a/2022/talks/grail.md b/2022/talks/grail.md index 38dae0b0..824f76b3 100644 --- a/2022/talks/grail.md +++ b/2022/talks/grail.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="GRAIL---A Generalized Representation and Aggregation of Information Layers"]] [[!meta copyright="Copyright © 2022 Sameer Pradhan"]] [[!inline pages="internal(2022/info/grail-nav)" raw="yes"]] diff --git a/2022/talks/handwritten.md b/2022/talks/handwritten.md index 84078b54..4416e704 100644 --- a/2022/talks/handwritten.md +++ b/2022/talks/handwritten.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="How to incorporate handwritten notes into Emacs Orgmode"]] [[!meta copyright="Copyright © 2022 Bala Ramadurai"]] [[!inline pages="internal(2022/info/handwritten-nav)" raw="yes"]] diff --git a/2022/talks/haskell.md b/2022/talks/haskell.md index 88385322..386262dc 100644 --- a/2022/talks/haskell.md +++ b/2022/talks/haskell.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Haskell code exploration with Emacs"]] [[!meta copyright="Copyright © 2022 Yuchen Pei"]] [[!inline pages="internal(2022/info/haskell-nav)" raw="yes"]] diff --git a/2022/talks/health.md b/2022/talks/health.md index 062e1476..c61332b6 100644 --- a/2022/talks/health.md +++ b/2022/talks/health.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Health data journaling and visualization with Org Mode and GNUplot"]] [[!meta copyright="Copyright © 2022 David O'Toole"]] [[!inline pages="internal(2022/info/health-nav)" raw="yes"]] diff --git a/2022/talks/hyperorg.md b/2022/talks/hyperorg.md index d21d8523..cee4fd54 100644 --- a/2022/talks/hyperorg.md +++ b/2022/talks/hyperorg.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Powerful productivity with Hyperbole and Org Mode"]] [[!meta copyright="Copyright © 2022 Robert Weiner"]] [[!inline pages="internal(2022/info/hyperorg-nav)" raw="yes"]] diff --git a/2022/talks/indieweb.md b/2022/talks/indieweb.md index 0d451b9d..112f5420 100644 --- a/2022/talks/indieweb.md +++ b/2022/talks/indieweb.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Putting Org Mode on the Indieweb"]] [[!meta copyright="Copyright © 2022 Michael Herstine"]] [[!inline pages="internal(2022/info/indieweb-nav)" raw="yes"]] diff --git a/2022/talks/journalism.md b/2022/talks/journalism.md index 220a8e1c..19728be4 100644 --- a/2022/talks/journalism.md +++ b/2022/talks/journalism.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Emacs journalism (or everything's a nail if you hit it with Emacs)"]] [[!meta copyright="Copyright © 2022 Alfred Zanini"]] [[!inline pages="internal(2022/info/journalism-nav)" raw="yes"]] diff --git a/2022/talks/jupyter.md b/2022/talks/jupyter.md index a0b916ec..da087786 100644 --- a/2022/talks/jupyter.md +++ b/2022/talks/jupyter.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Edit live Jupyter notebook cells with Emacs"]] [[!meta copyright="Copyright © 2022 Blaine Mooers"]] [[!inline pages="internal(2022/info/jupyter-nav)" raw="yes"]] diff --git a/2022/talks/justl.md b/2022/talks/justl.md index 54b5cca7..87570ec4 100644 --- a/2022/talks/justl.md +++ b/2022/talks/justl.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="justl: Driving recipes within Emacs"]] [[!meta copyright="Copyright © 2022 Sibi Prabakaran"]] [[!inline pages="internal(2022/info/justl-nav)" raw="yes"]] diff --git a/2022/talks/links.md b/2022/talks/links.md index 606a1f64..b8e9bc83 100644 --- a/2022/talks/links.md +++ b/2022/talks/links.md @@ -1 +1,2 @@ +[[!sidebar content=""]] [[!meta redir=/2022/talks/orgsuperlinks]] diff --git a/2022/talks/localizing.md b/2022/talks/localizing.md index 6acbf7b7..ffdffe42 100644 --- a/2022/talks/localizing.md +++ b/2022/talks/localizing.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Pre-localizing Emacs"]] [[!meta copyright="Copyright © 2022 Jean-Christophe Helary"]] [[!inline pages="internal(2022/info/localizing-nav)" raw="yes"]] diff --git a/2022/talks/lspbridge.md b/2022/talks/lspbridge.md index 2e69f0da..87e0152e 100644 --- a/2022/talks/lspbridge.md +++ b/2022/talks/lspbridge.md @@ -13,6 +13,7 @@ Andy Stewart and Matthew Zeng (IRC: Andy: manateelazycat) Emacs built-in single-threaded mechanism and GC design will cause Emacs to freeze when receiving oversized LSP data. +[[!sidebar content=""]] Lsp-bridge uses python's threading technology to build caches that bridge Emacs and LSP server. Lsp-bridge will provide a smooth completion experience without compromise to slow down emacs' performance. lsp-bridge is completely asynchronous, to the point that even the completion popup is controlled by lsp-bridge. It offloads all the computation to an external python process, and hence the emacs session itself stays always responsive, as it has very few things to do. diff --git a/2022/talks/mail.md b/2022/talks/mail.md index 57e74f05..2a2352ad 100644 --- a/2022/talks/mail.md +++ b/2022/talks/mail.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Revisiting the anatomy of Emacs mail user agents"]] [[!meta copyright="Copyright © 2022 Mohsen BANAN"]] [[!inline pages="internal(2022/info/mail-nav)" raw="yes"]] diff --git a/2022/talks/maint.md b/2022/talks/maint.md index 865100d6..4f4db735 100644 --- a/2022/talks/maint.md +++ b/2022/talks/maint.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Maintaining the Maintainers: Attribution as an Economic Model for Open Source"]] [[!meta copyright=""]] [[!meta license="The material on this wiki page is placed in the public domain. Where copyright is taken to apply, the material is dual-licensed under CC BY-SA 4.0 and GPLv3+."]] diff --git a/2022/talks/meetups.md b/2022/talks/meetups.md index 6bc0c0ca..cac850b5 100644 --- a/2022/talks/meetups.md +++ b/2022/talks/meetups.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Attending and organizing Emacs meetups"]] [[!meta copyright="Copyright © 2022 Bhavin Gandhi"]] [[!inline pages="internal(2022/info/meetups-nav)" raw="yes"]] diff --git a/2022/talks/orgsuperlinks.md b/2022/talks/orgsuperlinks.md index cdaf57cd..b86d9624 100644 --- a/2022/talks/orgsuperlinks.md +++ b/2022/talks/orgsuperlinks.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Linking headings with org-super-links (poor-man's Zettelkasten)"]] [[!meta copyright="Copyright © 2022 Karl Voit"]] [[!inline pages="internal(2022/info/orgsuperlinks-nav)" raw="yes"]] diff --git a/2022/talks/orgvm.md b/2022/talks/orgvm.md index ef37387d..e59bf133 100644 --- a/2022/talks/orgvm.md +++ b/2022/talks/orgvm.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="orgvm: a simple HTTP server for org"]] [[!meta copyright="Copyright © 2022 Corwin Brust"]] [[!inline pages="internal(2022/info/orgvm-nav)" raw="yes"]] diff --git a/2022/talks/orgyear.md b/2022/talks/orgyear.md index cf74ebe6..dad98560 100644 --- a/2022/talks/orgyear.md +++ b/2022/talks/orgyear.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="This Year in Org"]] [[!meta copyright="Copyright © 2022 Timothy"]] [[!inline pages="internal(2022/info/orgyear-nav)" raw="yes"]] diff --git a/2022/talks/python.md b/2022/talks/python.md index 410b1368..de232709 100644 --- a/2022/talks/python.md +++ b/2022/talks/python.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Short hyperlinks to Python docs"]] [[!meta copyright="Copyright © 2022 Eduardo Ochs"]] [[!inline pages="internal(2022/info/python-nav)" raw="yes"]] diff --git a/2022/talks/rde.md b/2022/talks/rde.md index 2ec83b01..c666ff47 100644 --- a/2022/talks/rde.md +++ b/2022/talks/rde.md @@ -35,5 +35,6 @@ if you move to a new laptop/workstation. # Related talks - [Building reproducible Emacs](/2020/talks/08/) - Andrew's previous talk at EmacsConf 2020 +[[!sidebar content=""]] [[!taglink CategoryConfiguration]] diff --git a/2022/talks/realestate.md b/2022/talks/realestate.md index 1ea38d9d..b40166c0 100644 --- a/2022/talks/realestate.md +++ b/2022/talks/realestate.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Real estate and Org table formulas"]] [[!meta copyright="Copyright © 2022 Daniel Gopar"]] [[!inline pages="internal(2022/info/realestate-nav)" raw="yes"]] diff --git a/2022/talks/rolodex.md b/2022/talks/rolodex.md index 0039a73d..ae707a6b 100644 --- a/2022/talks/rolodex.md +++ b/2022/talks/rolodex.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Build a Zettelkasten with the Hyperbole Rolodex"]] [[!meta copyright="Copyright © 2022 Ramin Honary"]] [[!inline pages="internal(2022/info/rolodex-nav)" raw="yes"]] diff --git a/2022/talks/sat-open.md b/2022/talks/sat-open.md new file mode 100644 index 00000000..11cb6e54 --- /dev/null +++ b/2022/talks/sat-open.md @@ -0,0 +1,22 @@ +[[!sidebar content=""]] +[[!meta title="Saturday opening remarks"]] +[[!meta copyright="Copyright © 2022 ${speakers}"]] +[[!inline pages="internal(2022/info/sat-open-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-generate-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Saturday opening remarks + + +[[!inline pages="internal(2022/info/sat-open-before)" raw="yes"]] + + + + +[[!inline pages="internal(2022/info/sat-open-after)" raw="yes"]] + +[[!inline pages="internal(2022/info/sat-open-nav)" raw="yes"]] + + diff --git a/2022/talks/school.md b/2022/talks/school.md index 78ce072b..43274ba3 100644 --- a/2022/talks/school.md +++ b/2022/talks/school.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Back to school with Emacs"]] [[!meta copyright="Copyright © 2022 Daniel Rösel"]] [[!inline pages="internal(2022/info/school-nav)" raw="yes"]] diff --git a/2022/talks/science.md b/2022/talks/science.md index 0f4b9ffb..44e2686b 100644 --- a/2022/talks/science.md +++ b/2022/talks/science.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Writing and organizing literature notes for scientific writing"]] [[!meta copyright="Copyright © 2022 Vidianos"]] [[!inline pages="internal(2022/info/science-nav)" raw="yes"]] diff --git a/2022/talks/sqlite.md b/2022/talks/sqlite.md index b84db6c5..625f50ed 100644 --- a/2022/talks/sqlite.md +++ b/2022/talks/sqlite.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Using SQLite as a data source: a framework and an example"]] [[!meta copyright="Copyright © 2022 Andrew Hyatt"]] [[!inline pages="internal(2022/info/sqlite-nav)" raw="yes"]] diff --git a/2022/talks/sun-close.md b/2022/talks/sun-close.md new file mode 100644 index 00000000..ec184186 --- /dev/null +++ b/2022/talks/sun-close.md @@ -0,0 +1,22 @@ +[[!sidebar content=""]] +[[!meta title="Sunday closing remarks"]] +[[!meta copyright="Copyright © 2022 ${speakers}"]] +[[!inline pages="internal(2022/info/sun-close-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-generate-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Sunday closing remarks + + +[[!inline pages="internal(2022/info/sun-close-before)" raw="yes"]] + + + + +[[!inline pages="internal(2022/info/sun-close-after)" raw="yes"]] + +[[!inline pages="internal(2022/info/sun-close-nav)" raw="yes"]] + + diff --git a/2022/talks/sun-open.md b/2022/talks/sun-open.md new file mode 100644 index 00000000..75be77a7 --- /dev/null +++ b/2022/talks/sun-open.md @@ -0,0 +1,22 @@ +[[!sidebar content=""]] +[[!meta title="Sunday opening remarks"]] +[[!meta copyright="Copyright © 2022 ${speakers}"]] +[[!inline pages="internal(2022/info/sun-open-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-generate-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Sunday opening remarks + + +[[!inline pages="internal(2022/info/sun-open-before)" raw="yes"]] + + + + +[[!inline pages="internal(2022/info/sun-open-after)" raw="yes"]] + +[[!inline pages="internal(2022/info/sun-open-nav)" raw="yes"]] + + diff --git a/2022/talks/survey.md b/2022/talks/survey.md index 852e06b5..87104bcf 100644 --- a/2022/talks/survey.md +++ b/2022/talks/survey.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Results of the 2022 Emacs Survey"]] [[!meta copyright="Copyright © 2022 Timothy"]] [[!inline pages="internal(2022/info/survey-nav)" raw="yes"]] diff --git a/2022/talks/tramp.md b/2022/talks/tramp.md index d6771266..f11cd19c 100644 --- a/2022/talks/tramp.md +++ b/2022/talks/tramp.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Elisp and the TRAMP: How to NOT write code you don't have to"]] [[!meta copyright="Copyright © 2022 Grant Shangreaux"]] [[!inline pages="internal(2022/info/tramp-nav)" raw="yes"]] diff --git a/2022/talks/treesitter.md b/2022/talks/treesitter.md index 26ee8fed..9e053ff5 100644 --- a/2022/talks/treesitter.md +++ b/2022/talks/treesitter.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Tree-sitter beyond syntax highlighting"]] [[!meta copyright="Copyright © 2022 Abin Simon"]] [[!inline pages="internal(2022/info/treesitter-nav)" raw="yes"]] diff --git a/2022/talks/wayland.md b/2022/talks/wayland.md index e6a04ec9..34f87427 100644 --- a/2022/talks/wayland.md +++ b/2022/talks/wayland.md @@ -7,7 +7,8 @@ # Emacs should become a Wayland compositor -Michael Bauer (IRC: permcu, <mailto:perma-curious@posteo.de>) +Michael Bauer[[!sidebar content=""]] + (IRC: permcu, <mailto:perma-curious@posteo.de>) [[!inline pages="internal(2022/info/wayland-before)" raw="yes"]] diff --git a/2022/talks/workflows.md b/2022/talks/workflows.md index 07daf3ac..5255bc01 100644 --- a/2022/talks/workflows.md +++ b/2022/talks/workflows.md @@ -1,3 +1,4 @@ +[[!sidebar content=""]] [[!meta title="Org workflows for developers"]] [[!meta copyright="Copyright © 2022 George Mauer"]] [[!inline pages="internal(2022/info/workflows-nav)" raw="yes"]] |