From 366c51f1cd0dccdd4756a4949ad6af9419992e85 Mon Sep 17 00:00:00 2001 From: Leo Vivier Date: Fri, 8 Oct 2021 21:49:33 +0200 Subject: Update talk pages --- 2021/info/babel-nav.md | 4 +- 2021/info/babel-schedule.md | 2 +- 2021/info/bidi-nav.md | 3 ++ 2021/info/bidi-schedule.md | 15 ++++++++ 2021/info/binary-nav.md | 3 -- 2021/info/binary-schedule.md | 15 -------- 2021/info/bindat-nav.md | 3 ++ 2021/info/bindat-schedule.md | 15 ++++++++ 2021/info/bug-nav.md | 2 +- 2021/info/build-schedule.md | 2 +- 2021/info/cs-nav.md | 2 +- 2021/info/cs-schedule.md | 2 +- 2021/info/dashboard-nav.md | 2 +- 2021/info/design-schedule.md | 2 +- 2021/info/devel-nav.md | 2 +- 2021/info/devel-schedule.md | 2 +- 2021/info/eaf-schedule.md | 2 +- 2021/info/exec-nav.md | 4 +- 2021/info/exec-schedule.md | 2 +- 2021/info/faster-schedule.md | 2 +- 2021/info/frownies-schedule.md | 2 +- 2021/info/invoice-nav.md | 2 +- 2021/info/invoice-schedule.md | 2 +- 2021/info/mold-nav.md | 2 +- 2021/info/molecular-nav.md | 4 +- 2021/info/montessori-schedule.md | 2 +- 2021/info/native-nav.md | 2 +- 2021/info/native-schedule.md | 2 +- 2021/info/nyxt-schedule.md | 2 +- 2021/info/org-outside-nav.md | 4 +- 2021/info/org-outside-schedule.md | 2 +- 2021/info/professional-nav.md | 4 +- 2021/info/project-nav.md | 2 +- 2021/info/research-nav.md | 4 +- 2021/info/teach-nav.md | 4 +- 2021/info/tech-nav.md | 4 +- 2021/info/ui-schedule.md | 2 +- 2021/info/world-nav.md | 3 -- 2021/info/world-schedule.md | 15 -------- 2021/schedule-details.md | 24 ++++++------ 2021/talks/bidi.md | 78 +++++++++++++++++++++++++++++++++++++++ 2021/talks/bindat.md | 34 +++++++++++++++++ 42 files changed, 199 insertions(+), 87 deletions(-) create mode 100644 2021/info/bidi-nav.md create mode 100644 2021/info/bidi-schedule.md delete mode 100644 2021/info/binary-nav.md delete mode 100644 2021/info/binary-schedule.md create mode 100644 2021/info/bindat-nav.md create mode 100644 2021/info/bindat-schedule.md delete mode 100644 2021/info/world-nav.md delete mode 100644 2021/info/world-schedule.md create mode 100644 2021/talks/bidi.md create mode 100644 2021/talks/bindat.md diff --git a/2021/info/babel-nav.md b/2021/info/babel-nav.md index beb7536e..fd1e6590 100644 --- a/2021/info/babel-nav.md +++ b/2021/info/babel-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Org as an executable format -Next: Managing a research workflow (bibliographies, note-taking, and arXiv) +Previous: Managing a research workflow (bibliographies, note-taking, and arXiv) +Next: Reproducible molecular graphics with Org-mode diff --git a/2021/info/babel-schedule.md b/2021/info/babel-schedule.md index 34d6a6fb..2d9c9918 100644 --- a/2021/info/babel-schedule.md +++ b/2021/info/babel-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/bidi-nav.md b/2021/info/bidi-nav.md new file mode 100644 index 00000000..c30fd92f --- /dev/null +++ b/2021/info/bidi-nav.md @@ -0,0 +1,3 @@ +Back to the [[schedule]] +Previous: Let's talk about bug trackers +Next: Moldable Emacs, a step towards sustainable software diff --git a/2021/info/bidi-schedule.md b/2021/info/bidi-schedule.md new file mode 100644 index 00000000..e810f15c --- /dev/null +++ b/2021/info/bidi-schedule.md @@ -0,0 +1,15 @@ + + +# Status + +Waiting for speaker to send prerecorded video + +# Schedule + +Allocated 20 minutes + + + +Friendly URL: /2021/talks/bidi + + diff --git a/2021/info/binary-nav.md b/2021/info/binary-nav.md deleted file mode 100644 index 55a7dadf..00000000 --- a/2021/info/binary-nav.md +++ /dev/null @@ -1,3 +0,0 @@ -Back to the [[schedule]] -Previous: Don't write that package! or: How I learned to stop worrying and love emacs-devel -Next: Emacs Lisp native compiler, current status and future developments diff --git a/2021/info/binary-schedule.md b/2021/info/binary-schedule.md deleted file mode 100644 index d15a3846..00000000 --- a/2021/info/binary-schedule.md +++ /dev/null @@ -1,15 +0,0 @@ - - -# Status - -Waiting for speaker to send prerecorded video - -# Schedule - -Allocated 20 minutes - - - -Friendly URL: /2021/talks/binary - - diff --git a/2021/info/bindat-nav.md b/2021/info/bindat-nav.md new file mode 100644 index 00000000..55a7dadf --- /dev/null +++ b/2021/info/bindat-nav.md @@ -0,0 +1,3 @@ +Back to the [[schedule]] +Previous: Don't write that package! or: How I learned to stop worrying and love emacs-devel +Next: Emacs Lisp native compiler, current status and future developments diff --git a/2021/info/bindat-schedule.md b/2021/info/bindat-schedule.md new file mode 100644 index 00000000..03f12ee0 --- /dev/null +++ b/2021/info/bindat-schedule.md @@ -0,0 +1,15 @@ + + +# Status + +Waiting for speaker to send prerecorded video + +# Schedule + +Allocated 20 minutes + + + +Friendly URL: /2021/talks/bindat + + diff --git a/2021/info/bug-nav.md b/2021/info/bug-nav.md index 4cbce29e..612ad4e0 100644 --- a/2021/info/bug-nav.md +++ b/2021/info/bug-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] Previous: Test blocks -Next: World Citizen +Next: Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware diff --git a/2021/info/build-schedule.md b/2021/info/build-schedule.md index 9d151a69..522522e7 100644 --- a/2021/info/build-schedule.md +++ b/2021/info/build-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/cs-nav.md b/2021/info/cs-nav.md index 0486aeaa..5aa8d395 100644 --- a/2021/info/cs-nav.md +++ b/2021/info/cs-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] Previous: Emacs and Montessori Philosophy -Next: Budgeting, Project Monitoring and Invoicing with Org Mode +Next: Using Org-Mode For Recording Continuous Professional Development diff --git a/2021/info/cs-schedule.md b/2021/info/cs-schedule.md index 68c6cb50..a11f9b11 100644 --- a/2021/info/cs-schedule.md +++ b/2021/info/cs-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/dashboard-nav.md b/2021/info/dashboard-nav.md index b8154ab2..a7a30028 100644 --- a/2021/info/dashboard-nav.md +++ b/2021/info/dashboard-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Creating technical API documentation and presentations using org-babel, restclient, and org-treeslide +Previous: Find Your (In)voice: Emacs for Invoicing Next: Emacs with Nyxt: extend your editor with the power of a Lisp browser diff --git a/2021/info/design-schedule.md b/2021/info/design-schedule.md index 4437543b..11b9996e 100644 --- a/2021/info/design-schedule.md +++ b/2021/info/design-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/devel-nav.md b/2021/info/devel-nav.md index 4034c42f..2faaa18a 100644 --- a/2021/info/devel-nav.md +++ b/2021/info/devel-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] Previous: Extending the "model" of Emacs to other applications -Next: Turbo Bindat +Next: Turbo Bindat diff --git a/2021/info/devel-schedule.md b/2021/info/devel-schedule.md index 68e0dcb1..ebe53365 100644 --- a/2021/info/devel-schedule.md +++ b/2021/info/devel-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/eaf-schedule.md b/2021/info/eaf-schedule.md index b4266257..99a01f32 100644 --- a/2021/info/eaf-schedule.md +++ b/2021/info/eaf-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/exec-nav.md b/2021/info/exec-nav.md index 6f69846e..e916af17 100644 --- a/2021/info/exec-nav.md +++ b/2021/info/exec-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: The use of Org mode syntax outside of GNU/Emacs -Next: Babel for academics +Previous: Creating technical API documentation and presentations using org-babel, restclient, and org-treeslide +Next: The use of Org mode syntax outside of GNU/Emacs diff --git a/2021/info/exec-schedule.md b/2021/info/exec-schedule.md index ef9d11ac..ea08070a 100644 --- a/2021/info/exec-schedule.md +++ b/2021/info/exec-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/faster-schedule.md b/2021/info/faster-schedule.md index 4612ffc5..0498c737 100644 --- a/2021/info/faster-schedule.md +++ b/2021/info/faster-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/frownies-schedule.md b/2021/info/frownies-schedule.md index 2a46453b..f58e821f 100644 --- a/2021/info/frownies-schedule.md +++ b/2021/info/frownies-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/invoice-nav.md b/2021/info/invoice-nav.md index 6b204cde..e802434b 100644 --- a/2021/info/invoice-nav.md +++ b/2021/info/invoice-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] Previous: Budgeting, Project Monitoring and Invoicing with Org Mode -Next: Using Org-Mode For Recording Continuous Professional Development +Next: Productivity Dashboards with Emacs and Kindle diff --git a/2021/info/invoice-schedule.md b/2021/info/invoice-schedule.md index b933d9b2..0dcc666a 100644 --- a/2021/info/invoice-schedule.md +++ b/2021/info/invoice-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for speaker to send prerecorded video # Schedule diff --git a/2021/info/mold-nav.md b/2021/info/mold-nav.md index ab0e8c04..bfb1f2ae 100644 --- a/2021/info/mold-nav.md +++ b/2021/info/mold-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: World Citizen +Previous: Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware Next: CLEDE the Common Lisp Emacs Development Environment. diff --git a/2021/info/molecular-nav.md b/2021/info/molecular-nav.md index 597f5183..24447c94 100644 --- a/2021/info/molecular-nav.md +++ b/2021/info/molecular-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Managing a research workflow (bibliographies, note-taking, and arXiv) -Next: Using Org-mode to teach programming +Previous: Babel for academics +Next: Budgeting, Project Monitoring and Invoicing with Org Mode diff --git a/2021/info/montessori-schedule.md b/2021/info/montessori-schedule.md index 9cfe71d8..1f22468c 100644 --- a/2021/info/montessori-schedule.md +++ b/2021/info/montessori-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/native-nav.md b/2021/info/native-nav.md index 8a6c5e04..d89c0f74 100644 --- a/2021/info/native-nav.md +++ b/2021/info/native-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Turbo Bindat +Previous: Turbo Bindat Next: Old McCarthy Had a Form diff --git a/2021/info/native-schedule.md b/2021/info/native-schedule.md index 64511b10..a36fef40 100644 --- a/2021/info/native-schedule.md +++ b/2021/info/native-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for speaker to send prerecorded video # Schedule diff --git a/2021/info/nyxt-schedule.md b/2021/info/nyxt-schedule.md index aabc7c92..644430df 100644 --- a/2021/info/nyxt-schedule.md +++ b/2021/info/nyxt-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/org-outside-nav.md b/2021/info/org-outside-nav.md index 3d35606c..967665ae 100644 --- a/2021/info/org-outside-nav.md +++ b/2021/info/org-outside-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Using Org-Mode For Recording Continuous Professional Development -Next: Org as an executable format +Previous: Org as an executable format +Next: Using Org-mode to teach programming diff --git a/2021/info/org-outside-schedule.md b/2021/info/org-outside-schedule.md index 6dd52a03..1ab76033 100644 --- a/2021/info/org-outside-schedule.md +++ b/2021/info/org-outside-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/professional-nav.md b/2021/info/professional-nav.md index 36993387..6410f415 100644 --- a/2021/info/professional-nav.md +++ b/2021/info/professional-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Find Your (In)voice: Emacs for Invoicing -Next: The use of Org mode syntax outside of GNU/Emacs +Previous: One effective CS grad student workflow +Next: Creating technical API documentation and presentations using org-babel, restclient, and org-treeslide diff --git a/2021/info/project-nav.md b/2021/info/project-nav.md index 653d63c1..f519f4c7 100644 --- a/2021/info/project-nav.md +++ b/2021/info/project-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: One effective CS grad student workflow +Previous: Reproducible molecular graphics with Org-mode Next: Find Your (In)voice: Emacs for Invoicing diff --git a/2021/info/research-nav.md b/2021/info/research-nav.md index b33750bc..7ed45ce5 100644 --- a/2021/info/research-nav.md +++ b/2021/info/research-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Babel for academics -Next: Reproducible molecular graphics with Org-mode +Previous: Using Org-mode to teach programming +Next: Babel for academics diff --git a/2021/info/teach-nav.md b/2021/info/teach-nav.md index e36c0bf1..2be2135c 100644 --- a/2021/info/teach-nav.md +++ b/2021/info/teach-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Reproducible molecular graphics with Org-mode -Next: Creating technical API documentation and presentations using org-babel, restclient, and org-treeslide +Previous: The use of Org mode syntax outside of GNU/Emacs +Next: Managing a research workflow (bibliographies, note-taking, and arXiv) diff --git a/2021/info/tech-nav.md b/2021/info/tech-nav.md index d1ce117c..3d35606c 100644 --- a/2021/info/tech-nav.md +++ b/2021/info/tech-nav.md @@ -1,3 +1,3 @@ Back to the [[schedule]] -Previous: Using Org-mode to teach programming -Next: Productivity Dashboards with Emacs and Kindle +Previous: Using Org-Mode For Recording Continuous Professional Development +Next: Org as an executable format diff --git a/2021/info/ui-schedule.md b/2021/info/ui-schedule.md index 0c50f20f..c3fa206b 100644 --- a/2021/info/ui-schedule.md +++ b/2021/info/ui-schedule.md @@ -2,7 +2,7 @@ # Status -Waiting for the organizers to send the speaker(s) email +Waiting for confirmation from the speaker(s) # Schedule diff --git a/2021/info/world-nav.md b/2021/info/world-nav.md deleted file mode 100644 index c30fd92f..00000000 --- a/2021/info/world-nav.md +++ /dev/null @@ -1,3 +0,0 @@ -Back to the [[schedule]] -Previous: Let's talk about bug trackers -Next: Moldable Emacs, a step towards sustainable software diff --git a/2021/info/world-schedule.md b/2021/info/world-schedule.md deleted file mode 100644 index ad84c1b1..00000000 --- a/2021/info/world-schedule.md +++ /dev/null @@ -1,15 +0,0 @@ - - -# Status - -Waiting for speaker to send prerecorded video - -# Schedule - -Allocated 20 minutes - - - -Friendly URL: /2021/talks/world - - diff --git a/2021/schedule-details.md b/2021/schedule-details.md index 084af731..ff516165 100644 --- a/2021/schedule-details.md +++ b/2021/schedule-details.md @@ -1,5 +1,5 @@ - + @@ -13,26 +13,26 @@ - + - - - + - + + + - - + + - + @@ -42,13 +42,13 @@ - - + + - + diff --git a/2021/talks/bidi.md b/2021/talks/bidi.md new file mode 100644 index 00000000..2bfd13d7 --- /dev/null +++ b/2021/talks/bidi.md @@ -0,0 +1,78 @@ +[[!meta title="Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware"]] +[[!meta copyright="Copyright © 2021 Mohsen BANAN"]] +[[!inline pages="internal(2021/info/bidi-nav)" raw="yes"]] + + + + +# Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware +Mohsen BANAN + + +# Table of Contents + + + +Starting with Emacs 24, full native bidi +(bidirectional) support became available. For +many years prior to that Unicode support was +available and by around year 2000, reasonable +open-source shaping libraries were also available. + +With these in place at around 2012, I developed +two Persian input methods for emacs. These input +methods or variations of them can also be used +Arabic and other persoarabic scripts. + +With all of these in place, Emacs has now become +the ne plus ultra Halaal/Convivial usage +environment for persoarabic users. + +Since emacs comes loaded with everything (Gnus +for email, Bbdb for address books, XeLaTeX modes +for typesetting, org-mode for organization, spell +checkers, completions, calendar, etc.), all basic +computing and communication needs of persoarabic +users can be addressed in one place and +cohesively. + +In this talk I will demonstrate what a wonderful +environment that can be. + +- 40 minutes: (brief description/outline) + + My talk will be in two parts. + + In Part 1, I cover persian input methods. With an + emphasis on &lsquo ;Banan Multi-Character (Reverse) + Transliteration Persian Input Method’. The + software is part of base emacs distribution. + Full documentation is available at: + Persian Input Methods + For Emacs And More Broadly Speaking + شیوه‌هایِ درج به فارسی‌ + + + In Part 2, I will cover the ramifications of bidi + on existing emacs applications, including: + + - Gnus: + - Persoarabic rich email sending in HTML. + - Ramifications of bidi on from, to and + subject lines. + + - Bbdb: Ramifications of bidi on display and + completion. + + - Calendar: + - Ramifications of bidi on display. + - Use of persian text for Persian (solar) calendar. + - Use of arabic text for Muslem (lunar) calendar. + + - AUCTeX: Persian typesetting with XeLaTeX + + + +[[!inline pages="internal(2021/info/bidi-schedule)" raw="yes"]] + +[[!inline pages="internal(2021/info/bidi-nav)" raw="yes"]] diff --git a/2021/talks/bindat.md b/2021/talks/bindat.md new file mode 100644 index 00000000..c85616fc --- /dev/null +++ b/2021/talks/bindat.md @@ -0,0 +1,34 @@ +[[!meta title="Turbo Bindat"]] +[[!meta copyright="Copyright © 2021 Stefan Monnier"]] +[[!inline pages="internal(2021/info/bindat-nav)" raw="yes"]] + + + + +# Turbo Bindat +Stefan Monnier + + +# Table of Contents + + + +Bindat is an ELisp library to help manipulate binary data. This is a +niche library that is used by packages such as Websocket, EMMS, and +cpio-mode. Its implementation was repeatedly caught harassing hapless +kitten while at the same time providing poor service slowly. For +Emacs-28, Bindat was rewritten so as to make it more efficient and +flexible while respecting the kitten. In this presentation I intent to +show how we saved those. Not recommended for birds. + +- ~20 minutes: + 5 min: Intro and presentation of Bindat + 5 min: Showcase some of its problems + 5 min: Present the new design + 5 min: Examples of what can be done with it + + + +[[!inline pages="internal(2021/info/bindat-schedule)" raw="yes"]] + +[[!inline pages="internal(2021/info/bindat-nav)" raw="yes"]] -- cgit v1.2.3
Saturday, Nov 27, 2021: General talks
Morning
Saturday morning
Opening remarks
Emacs News HighlightsSacha Chua
The True Frownies are the Friends We Made Along the Way: An Anecdote of Emacs's MalleabilityCase Duckworth
A day in the life of a janitorStefan Monnier
How to help Emacs maintainers?Bastien Guerry
Typesetting Gregorian Chant with EmacsSpencer King
Afternoon
Saturday afternoon
Emacs and Montessori PhilosophyGrant Shangreaux
One effective CS grad student workflowGreg Coladonato
Budgeting, Project Monitoring and Invoicing with Org ModeAdolfo Villafiorita
Find Your (In)voice: Emacs for InvoicingBala Ramadurai
Using Org-Mode For Recording Continuous Professional DevelopmentPhilip Beadling
The use of Org mode syntax outside of GNU/EmacsKarl Voit
Creating technical API documentation and presentations using org-babel, restclient, and org-treeslideJan Ypma
Org as an executable formatTom Gillespie
Babel for academicsAsilata Bapat
The use of Org mode syntax outside of GNU/EmacsKarl Voit
Using Org-mode to teach programmingDaniel German
Managing a research workflow (bibliographies, note-taking, and arXiv)Ahmed Khaled
Babel for academicsAsilata Bapat
Reproducible molecular graphics with Org-modeBlaine Mooers
Using Org-mode to teach programmingDaniel German
Creating technical API documentation and presentations using org-babel, restclient, and org-treeslideJan Ypma
Budgeting, Project Monitoring and Invoicing with Org ModeAdolfo Villafiorita
Find Your (In)voice: Emacs for InvoicingBala Ramadurai
Productivity Dashboards with Emacs and KindleMehmet Tekman
Emacs with Nyxt: extend your editor with the power of a Lisp browserAndrea
On the design of text editorsNicolas P. Rougier
How Emacs made me appreciate software freedomProtesilaos Stavrou
Closing remarks day 1
Sunday, Nov 28, 2021: Development talks
Morning
Sunday morning
Opening remarks day 2
How to write faster Emacs LispDmitry Gutov
Why structural editing is the future of code editing, and a novel approach for editing everyday languagesEthan Leba
Emacs Application Framework: A 2021 UpdateMatthew Zeng
Extending the "model" of Emacs to other applicationsLaszlo Krajnikovszkij
Don't write that package! or: How I learned to stop worrying and love emacs-develStefan Kangas
Turbo BindatStefan Monnier
Afternoon
Turbo BindatStefan Monnier
Sunday afternoon
Emacs Lisp native compiler, current status and future developmentsAndrea Corallo
Old McCarthy Had a FormIan Eure
Test blocksEduardo Ochs
Let's talk about bug trackersBastien Guerry
World CitizenMohsen BANAN
Perso-Arabic Input Methods And Making More Emacs Apps BIDI AwareMohsen BANAN
Moldable Emacs, a step towards sustainable softwareAndrea
CLEDE the Common Lisp Emacs Development Environment.Fermin MF
Imaginary ProgrammingShane Mulligan