2023-10-16 Emacs news
| emacs, emacs-news- Upcoming events:
- Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, October 28, 2023
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Oct 20 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2100 Europe/Berlin – Sat Oct 21 0030 Asia/Kolkata - 0300 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sat Oct 21 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sun Oct 22 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore
- M-x Research (contact them for password): Note taking for research https://m-x-research.github.io/ Wed Oct 25 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Oct 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata – Thu Oct 26 0030 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Oct 27 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2100 Europe/Berlin – Sat Oct 28 0030 Asia/Kolkata - 0300 Asia/Singapore
- Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Oct 28 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Beginner:
- Emacs configuration:
- Window Management - share your display-buffer-alist - Communick News
- God vs. Devil vs. Evil: What do you use to avoid key chords? Reviews please! (communick.news)
- Add another prefix key to Emacs #emacs #coding #windows (00:30)
- Bad Emacs Defaults (Reddit, HN, lobste.rs, Irreal)
- What would you make default?
- x4d6165's Emacs Config
- Seaman Emacs - My first published config
- My doom emacs configuration files
- Emacs Lisp:
- Exploring a little bit of the Intricacies and Elegance of Loop Macros - Communick News
- How to leverage describe-key command to write Emacs Lisp code? (02:18)
- Do you know how to capitalize a string in Emacs Lisp? | capitalize, upcase, downcase (01:55)
- How to trim strings in Emacs Lisp? string-trim, string-trim-left, string-trim-right (02:05)
- Appearance:
- pride-mode: Rainbow flag in the Emacs modeline
- show-trailing-whitespace is my friend
- pedroangelo/theme-rotation.el: Change themes in Emacs according to specified time periods. (communick.news)
- Integrating Catppuccin Themes with Auto-Dark (Reddit)
- flexoki-emacs-theme: Emacs theme based on the Flexoki colour scheme by Steph Ango
- Navigation:
- Dired:
- Writing:
- Org Mode:
- How to Organize Your Life (Intro to Org Mode) (21:02)
- 5 Reasons I Love Emacs Orgmode (15:43, Reddit, Irreal)
- Building my ideal Emacs journal (Irreal)
- How I Manage My Reading List with Org-Mode (Reddit)
- Sacha Chua: #EmacsConf backstage: file prefixes
- Sacha Chua: #EmacsConf backstage: adding notes to Org logbook drawers from e-mails
- I made Horn, a parser for org written in typescript (Reddit)
- Org development:
- Denote:
- Completion:
- Coding:
- Schlau-compile – a highly configurable compile macro for Emacs supporting any language you need.
- “Send region to process” for all languages ᕦ( ᴼ ڡ ᴼ )ᕤ (Reddit)
- Copy current function in any programming language using tree-sitter (Erik L. Arneson)
- Any suggestions for a Kill Compile Run Execute sequence from emacs in a single step ? - Communick News
- google-c-style.el: Google's C/C++ style for c-mode
- Setting up Playdate development with C in Emacs; Playdate is a gaming with C SDK
- J.e.r.e.m.y B.r.y.a.n.t: On rmsbolt
- Web:
- Mail, news, and chat:
- Doom Emacs:
- Doom Emacs: Modes and Navigation (27:33)
- AI:
- Community:
- Weekly Tips, Tricks, &c. Thread - delete-blank-lines
- Other:
- Future of remote development (communick.news)
- Emacs Read Only Mode 2023_10_16_03:07:09 (06:21)
- Get me out of here! Quitting, exiting and recursion in Emacs (08:22, Reddit, Irreal)
- 4 Great Line Commands in Emacs Including "flush-lines" (Reddit, Irreal) - flush-lines, kill-matching-lines, keep-lines, copy-matching-lines
- Alex Schroeder: Posting to Oddµ from Emacs
- insert-kbd-macro, kmacro-call-macro (Erik L. Arneson)
- Beginners, Emacs was not designed for today keyboards. Solutions: a modal package, keyboard with thumb cluster, remap modifiers, caps to ctrl is not enough long term. (Reddit, 2017)
- Text showdown: Gap Buffers vs Ropes (Reddit, Irreal) - performance analysis using Rust
- Emacs development:
- Discussions:
- Re: ASCII Tables with row and colspans - AsciiDoctor
- Re: How to debug emacs repaint problems? how to disable double-buffering
- Re: How to debug emacs repaint problems? different ways to connect to the same X (VNC, tty, compressed X)
- Re: How to make aot native-compilation and pdmp creation reproduceable - why build directory matters
- Re: How to make aot native-compilation and pdmp creation reproduceable - binutils, source date epoch
- Re: master 11f10dc0d0b: Update etc/rgb.txt from X.Org upstream - aliases
- FreeBSD 13.2 - upgrading Emacs 28.2 to 29.1: Upgrade problems - full story
- (sit-for): Remove support for old calling convention
- cperl-mode.el: Add new user option to etc/NEWS
- Add convenience wrapper for regexp disassembly
- Separate `docstrings-wide` warning identifier
- Enable highlighting Gud execution lines without hl-line-mode
- Document cl-print.el in cl.texi.
- In cl-prin1, enable raw printing for a byte-compiled function
- * lisp/progmodes/project.el (project-mode-line-face): New variable.
- File notifications report unmount events (bug#66381)
- Improve documentation of 'project-mode-line'
- New option 'project-mode-line' to show project name on mode line (bug#66317)
- Discussions:
- New packages:
- consult-tex: Consult powered completion for tex (MELPA)
- eldoc-eask: Eldoc support for Eask-file (MELPA)
- ellama: Ollama client for calling local LLMs (MELPA)
- flexoki-themes: An inky color scheme for prose and code (MELPA)
- gofmt-tag: Format and align go struct tags (MELPA)
- ob-asymptote: Babel Functions for Asymptote (GNU ELPA)
- org-newtab: Supercharge your browser's new tab page (MELPA)
- org-timeblock: Interactive SVG calendar for orgmode tasks (MELPA)
- tsort: Topological sort for Emacs Lisp (MELPA)
- typewriter-roll-mode: Aid for distraction-free writing (MELPA)
- universal-sidecar-roam: Integrate universal-sidecar and org-roam (MELPA)
- vimscript-ts-mode: Vim-script major mode using tree-sitter (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, communick.news, lobste.rs, kbin, programming.dev, lemmy, 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.