2024-01-15 Emacs news
| emacs, emacs-news- Upcoming events:
- OrgMeetup (virtual) https://emacs.ch/@yantar92/111754123619904846 Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Thu Jan 18 0000 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Thu Jan 18 0000 Asia/Singapore
- Emacs users group Slovenia (virtual) https://emacs.si/ Sat Jan 20 1130 America/Vancouver - 1330 America/Chicago - 1430 America/Toronto - 1930 Etc/GMT - 2030 Europe/Berlin – Sun Jan 21 0100 Asia/Kolkata - 0330 Asia/Singapore
- EmacsSF (in person): Emacs Lisp Hacking Night Kickoff https://www.meetup.com/emacs-sf/events/298488691/ Thu Jan 25 1800 America/Los_Angeles
- Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Jan 27 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Beginner:
- Where To Learn Emacs in 2024 (07:11) - YouTube channel recommendations, blogs
- Emacs configuration:
- Emacs Lisp:
- Appearance:
- Navigation:
- GitHub - scroll-page-without-moving-point.el: Move the scroll in Emacs without moving the position cursor. (Reddit)
- Elisp in Replacement String (Reddit, lobste.rs, Irreal)
- Charles Choi: Highlighting with isearch (Irreal)
- Update to isearch submode for searching with toneless pinyin - @Anoncheg@emacs.ch
- Finding project files in Emacs (@jcf@mastodon.social)
- Comparing Emacs Workspace Packages - System Crafters Live! (01:54:03)
- Writing:
- Org Mode:
- Foraging with Org - Nothing Is Simple (@AblatedSprocket@emacs.ch)
- How to include an imagemap with a plantuml diagram in Emacs Org Mode HTML export (@ArneBab@rollenspiel.social)
- Daily Notes for 2024-01-11 | Mike Hall (@mph@social.lol) - a little story about literate configuration notes
- William Denton: Basic citations in Org (Part 1)
- William Denton: Basic citations in Org (Part 2)
- Update to orgrr improves experience when movingnotes from one container to another (@laotang@emacs.ch)
- Org-mode Türkçe Anlatım Bölüm 1 (14:51)
- Org development:
- Denote:
- Coding:
- Yi Tang: Atomic Habit in Emacs - Keep Git Repos Clean
- Christian Tietze: Emacs sqlite-mode to Open .sqlite Files Automatically (@xenodium@indieweb.social)
- .dir-locals.el for use with the Emacs Eglot LSP client and python-lsp-server (pylsp) LSP server
- acowley/emacs-lsp-booster-nix: Nix flake for the emacs-lsp-booster program (@acowley@mastodon.social) - improve LSP performance with faster JSON conversion
- Debugging with Emacs and gdb (06:07)
- Fix rust-mode panic links in Emacs (05:43)
- Discord Channel for Emacs LSP
- Shells:
- Web:
- Mail, chat, and news:
- Fun:
- Drew's blogsite – The touch typing test text editor (@crmsnbleyd@emacs.ch) - emacs-monkeytype
- AI:
- Community:
- Weekly Tips, Tricks, &c. Thread
- A CEO's Guide to Emacs (2015, HN, Irreal)
- Eric MacAdie: 2024-01 Austin Emacs Meeting
- Norwescon 33 - Vernor Vinge Interview (@jameshowell@emacs.ch) - shows Emacs screenshot (also @mhd@tilde.zone)
- Amiga Benchmark Modula 2 Manual 1988 (@wirthy@emacs.ch) - page 5 mentions Emacs
- Other:
- Creating desktop applications using the Emacs core (Reddit, @andros@hostux.social)
- Sacha Chua: Using Embark and qrencode to show a QR code for the Org Mode link at point
- Sacha Chua: Animating SVG topic maps with Inkscape, Emacs, FFmpeg, and Reveal.js
- Sacha Chua: Yay Emacs 2024-01-12: EmacsConf 2023 report, SVG animation, Embark, Org Mode links (43:07 YouTube)
- falloutphil/emacs-fix-message-parser: Using QuickFix's C++ library to create an elisp API so we can decode FIX messages from Emacs. (Reddit) - Financial Information Exchange messages
- Emacs development:
- Discussion about suggesting packages
- Multithreaded Emacs (Reddit)
- Corwin Brust: Emacs Devel: Design and Architecture - summary of emacs-devel discussions about multi-threading
- progress on translating the SES manual to French
- (js-json-mode): Don't derive from `js-mode` (bug#67463)
- Hash-table documentation updates (bug#68244)
- Set the 'name' prop in 'define-advice'
- Make Compilation mode recognize Lua errors
- Support :category in completion-extra-properties (bug#68214)
- Support more metadata properties in completion-extra-properties (bug#68214)
- cperl-mode.el: Make sure cperl-file-style is set buffer-local
- New packages:
- jirascope: A Jira client (MELPA)
- jmespath: Query JSON using jmespath (MELPA)
- org-cite-sidecar: Sidecar to show references in Org Mode (MELPA)
- scala-ts-mode: Scala Tree-Sitter Mode (MELPA)
- sly-overlay: Overlay Common Lisp evaluation results (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, lobste.rs, kbin, programming.dev, 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.