2023-02-27 Emacs news
| emacs, emacs-news- Help wanted:
- Security:
- CVE-2022-48337: GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name of a source-code file
- CVE-2022-48338: In GNU Emacs through 28.2. In ruby-mode.el, the ruby-find-library-file function has a local command injection vulnerability.
- CVE-2022-48339: Emacs <= 28.2: htmlfontify.el has a command injection vulnerability
- Emacs 28.3 rc1 pretest is available, fixing CVE-2022-45939
- Upcoming events:
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/291143186/ Wed Mar 1 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto – Thu Mar 2 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore
- Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Mar 2 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata – Fri Mar 3 0030 Asia/Singapore
- M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Mar 3 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Sat Mar 4 0000 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Mar 3 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 2000 Etc/GMT - 2100 Europe/Berlin – Sat Mar 4 0130 Asia/Kolkata - 0400 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sat Mar 4 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sun Mar 5 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #3 2023 https://dogodki.kompot.si/events/c5630087-b9ec-4f48-9bb1-2ba337c1850f Mon Mar 6 2000 CET
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Mar 10 1800 Europe/Paris
- Emacs configuration:
- emacs can be "heavy" but still blazingly fast (Irreal)
- The most important snippet in my Emacs init file. (For Newbs)
- Aimé Bertrand: Custom functions No. 2 - Modules
- Jeremy Friesen: My Lesser Sung Packages of Emacs
- 5 CONFIGURACIONES BÁSICAS que le hago a Emacs (06:54)
- Elpaca: Async Emacs Package Manager (08:03)
- Emacs Lisp:
- Appearance:
- Navigation:
- Writing:
- Org Mode:
- Emacs and Org-babel for flaw analysis. (Reddit, Irreal)
- Mario Jason Braganza: Org Mode Subtree Expansion With the Mouse
- panapnamana/org-highlight-hydra: A pop-up menu for highlighting in org-mode. (Reddit)
- OrgMode E02S02: Agenda view (advanced)
- Emacs org-speed commands: WOW! (10:56)
- MS Word document comments using org-mode (06:52)
- Completion:
- Coding:
- Mail, news, and chat:
- Fun:
- AI:
- Setting up Github Copilot in Emacs
- Matus Goljer (Fuco1): Using OpenAI GPT to search your org files
- emacs+whisper+chatgpt: press F12 to record, use whisper to transcribe and chatgpt answers; proof of concept but surreal (Reddit, HN)
- emacs + whisper + chatgpt rewrite text (00:19)
- emacs + whisper + chatgpt - refactor code (00:33)
- Community:
- Other:
- Emacs-Appindicator - create and control tray icons with Elisp!
- zhenhua-wang/emacs-cpu-temperature: Get cpu temperature in emacs (Reddit)
- Gosling's implementation of Emacs now open source (Reddit)
- restart-emacs: A simple emacs package to restart emacs from within emacs
- Discovering Emacs podcast: 2 - Efficiency With The Mark Ring (7:14, Irreal)
- Using Emacs to backup a Raspberry Pi (Reddit)
- Emacs is on F-Droid | Hacker News
- Emacs development:
- New packages:
- beframe: Isolate buffers per frame (GNU ELPA)
- brec-mode: A major mode for editing Breccian text (MELPA)
- gptai: Integrate with the OpenAI API (MELPA)
- kconfig-ref: A simple package for looking up kconfig symbol quickly (MELPA)
- kkp: Enable support for the Kitty Keyboard Protocol (MELPA)
- magit-stats: Generates GIT Repo Statistics Report (MELPA)
- no-clown-fiesta-theme: Not-so-colorful-theme (MELPA)
- squirrel-mode: A major mode for the Squirrel programming language (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, lobste.rs, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar, emacs-devel, and lemmy/c/emacs. 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.