2023-11-27 Emacs news
| emacs, emacs-news- EmacsConf 2023 is next weekend (Dec 2-3)!
- Help wanted:
- Searching for someone to adopt an #emacs major mode for algol
- calc's elisp function documentation. - It would be nice to add docstrings. Might be a good contribution to emacs-devel?
- Upcoming events:
- Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Nov 29 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata – Thu Nov 30 0130 Asia/Singapore
- M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Dec 1 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Sat Dec 2 0000 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Dec 1 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 2000 Etc/GMT - 2100 Europe/Berlin – Sat Dec 2 0130 Asia/Kolkata - 0400 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sat Dec 2 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore
- EmacsConf 2023 https://emacsconf.org/2023 Sat Dec 2 0600 America/Vancouver - 0800 America/Chicago - 0900 America/Toronto - 1400 Etc/GMT - 1500 Europe/Berlin - 1930 Asia/Kolkata - 2200 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sun Dec 3 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore
- EmacsConf 2023 https://emacsconf.org/2023 Sun Dec 3 0600 America/Vancouver - 0800 America/Chicago - 0900 America/Toronto - 1400 Etc/GMT - 1500 Europe/Berlin - 1930 Asia/Kolkata - 2200 Asia/Singapore
- Emacs Paris: S: Emacs workshop in Paris (Octo) https://emacs-doctor.com/ Tue Dec 5 1830 Europe/Paris
- EmacsATX: Eshell Insights https://www.meetup.com/emacsatx/events/295467667/ Wed Dec 6 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto – Thu Dec 7 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #13 2023 (v #živo) https://dogodki.kompot.si/events/11bee38f-c56c-4417-a4c5-0ab81e90ba3f Thu Dec 7 1900 CET
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Dec 8 1800 Europe/Paris
- Emacs.si: Emacs.si meetup #14 2023 (#online) https://dogodki.kompot.si/events/711108f9-1286-4d29-98f3-5043ce2d9ae6 Fri Dec 8 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1900 Etc/GMT - 2000 Europe/Berlin – Sat Dec 9 0030 Asia/Kolkata - 0300 Asia/Singapore
- Emacs configuration:
- Defalias: a quick guide to making an alias in Emacs
- Ethanlinyf/General-Pure-Emacs: This is a platform with AI based on Emacs to facilitate learning, teaching, research and project management.
- Emacs Config | drollery.org (@xenodium@indieweb.social)
- rafonseca's emacs config
- skybert's Emacs Config
- Andre0991's Emacs Config
- Emacs Lisp:
- Appearance:
- Overcolorization ("Everything is purple") (Reddit)
- Protesilaos Stavrou: Emacs: spacious-padding version 0.2.0
- Protesilaos Stavrou: Emacs: "standard-themes" version 2.0.0
- Maximizing Screen Space with GNU Unifont in Emacs (03:49, Reddit)
- Perfect Smooth Scroll for Emacs on Mac OS (Mitsuharu Yamamoto, or Railwaycat's port)
- Navigation:
- Dired:
- Org Mode:
- How do you use org mode? What do you like about it?
- Marcin Borkowski: Clocking in to parent entries
- Protesilaos Stavrou: Emacs: Denote Org dynamic blocks (Irreal)
- Adding to project-specific notes.org
- Emacs lisp function to jump to random org heading. Useful for getting a random note from a giant org file. · GitHub
- Visualising data analysis in Emacs org-mode | andykuszyk.github.io (Reddit)
- Mario Jason Braganza: Weirdly Placed Emacs Org Branches Are Only Cosmetic
- Emacs: Denote Org dynamic blocks (11:47)
- Outside Emacs:
- Capturing Data for Org via Email
- Want to try an org-backed journaling iOS app? DM me an email address for TestFlight invite.
- Metanote: Fully supports Org mode custom agenda view now!
- orgnote-client: Frontend side for second brain service (@orgnote@emacs.ch)
- OrgNote. Graph view
- orgzly-android-revived: Outliner for taking notes and managing to-do lists
- Completion:
- Coding:
- My Emacs JSON starter pack
- andcarnivorous/mojo-hl: Emacs syntax highlight for the mojo programming language
- Easily align all equal signs in terraform mode - @etenil@emacs.ch
- Teaching a 𝒥𝒶𝓋𝒶 runtime to be an image gallery application - YouTube (10:18, Irreal) - using repl-driven-development
- Emacs gud pdb with miniconda python environments (04:21)
- srht.el: Emacs sr.ht API client
- Math:
- Shells:
- Mail, news, and chat:
- Multimedia:
- One-click Social Media Client (2022) - YouTube front-end using xwidget and mpv
- AI:
- Community:
- Weekly Tips, Tricks, &c. Thread
- How rewarding learning Elisp can be? (Irreal)
- How can I become a more "proficient" Emacs user? Esp. in regards to developing
- Is the lack of multithreading support in emacs a dealbreaker for you?
- Welcome to Positron Emacs (01:40) - new YouTube channel
- I tried neovim and helix, and finally vim-likes are becoming more emacs-like
- The Apps That I Use (Most Available on Windows, Mac and Linux!) (17:26)
- Other:
- Simplify TOTP management in Emacs - Yejun Su
- Karthinks - Different strokes for different folks (Reddit, HN) - mouse
- whatacold: Join Every N Lines By A Separator in Emacs
- T. V. Raman: Announcing Emacspeak 59.0 (VirtualDog)
- I made some updates to Keypression and Command Log
- Emacs at Lunch: Watching Interactive Input (11:44)
- interaction-log.el: exhaustive log of interactions with Emacs
- Third party Emacs packages that I use (as of November 2023) (@cks@mastodon.social)
- Alvaro Ramirez: Native Emacs/macOS UX integrations via Swift modules (Reddit, lobste.rs)
- Emacs in tamil part 6 - Daemon (38:45)
- Emacs Running On Terminal Showing PDF In Zathura 2023 11 27 18:04:07 (08:35)
- Installing and setting up Emacs on NixOS (13:05)
- emacs-ng/emacs-ng: A new approach to Emacs - Including TypeScript, Threading, Async I/O, and WebRender. (HN)
- Emacs development:
- emacs-devel:
- Re: Instead of pcase pattern matching in different languages
- Re: Instead of pcase more about pcase complexity
- Systematizing back navigation back navigation like on a table or phone; might be hard to figure out
- Re: combining cond and let, to replace pcase. designing 'cond*', constructive suggestions please
- Re: How to use "smart kerning" font features in Emacs using composition-function-table how character composition works
- Re: How to use "smart kerning" font features in Emacs using composition-function-table composition-function-table is global, so it affects the modeline as well
- Unbind 'C-M-i' in Text mode
- Add option `dired-filename-display-length'
- Support dired-movement-style in dired-next-dirline and dired-prev-dirline
- (derived-mode-p): Take MODES as a single argument
- Insert NEWS entry for native compilation changes
- emacs-devel:
- New packages:
- lsp-shader: LSP Clients for ShaderLab (MELPA)
- p4-16-mode: Support for the P4_16 programming language (NonGNU ELPA)
- theme-buffet: Time based theme switcher (GNU ELPA)
- transducers: Ergonomic, efficient data processing (MELPA)
- uiua-mode: Uiua integration (MELPA)
- uiua-ts-mode: Uiua treesitter mode (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, lobste.rs, kbin, programming.dev, lemmy, communick.news, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar, and emacs-devel. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at sacha@sachachua.com. Thank you!
You can comment with Disqus or you can e-mail me at sacha@sachachua.com.