* 2024-11-11 Emacs news - Upcoming events: - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/304301988/ Sat Nov 16 1100 America/Los_Angeles - M-x Research: TBA https://m-x-research.github.io/ Wed Nov 20 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Nov 21 0000 Asia/Singapore - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Nov 23 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Beginner: - [[https://midirus.com/emacs/tutorial][Emacs Tutorial – Tristan's Zettelkasten]] ([[https://midirus.com/blog/emacs-tutorial][Midirus]]) - Emacs configuration: - [[https://mathstodon.xyz/@oantolin/113462754499380226][Displaying just the package names when prompting for updates]] - [[https://spectra.video/w/e93b3XqNzN6yXucZbNnu7c][Demonstration of `package-autosuggest-mode` in Emacs - Spectra Video]] ([[https://commenting.onthe.incoherenceofthe.net/@pkal/statuses/01JC3EYXRG2RVSHP49JAJ79SPX][@pkal@commenting.onthe.incoherenceofthe.net]]) - [[https://www.youtube.com/watch?si=o55awR-etgHGz4jr&v=1-UIzYPn38s&feature=youtu.be][Emacs: control where buffers are displayed (the 'display-buffer-alist')]] - [[https://site.sebasmonia.com/posts/2024-11-01-emacs-minimalism-revisited.html][Emacs minimalism revisited]] ([[https://www.reddit.com/r/planetemacs/comments/1gkopvq/emacs_minimalism_revisited/][Reddit]]) - [[https://sophiebos.io/posts/first-emacs-config/][Building Your First Emacs Config]] ([[https://www.reddit.com/r/planetemacs/comments/1gmfz43/building_your_first_emacs_config/][Reddit]]) - [[https://github.com/nehrbash/dotfiles][nehrbash's Emacs Config]] - [[https://github.com/swhalemwo/dotfiles][swhalemwo's Emacs Config]] ([[https://www.reddit.com/r/planetemacs/comments/1gnha33/swhalemwos_emacs_config/][Reddit]]) - [[https://github.com/jvillasante/dotfiles][jvillasante's Emacs Config]] - Emacs Lisp: - [[https://codeberg.org/mmontone/emacs-snippets/src/branch/master/docs/package-docgen.md][package-docgen: A documentation generator for Emacs simple packages]] ([[https://www.reddit.com/r/emacs/comments/1gncb8y/packagedocgen_a_documentation_generator_for_emacs/][Reddit]]) - [[https://www.jamescherti.com/emacs-compile-angel-byte-native-compile/][James Cherti: The compile-angel Emacs package: Byte-compile and Native-compile Emacs Lisp libraries Automatically]] ([[https://github.com/jamescherti/compile-angel.el][Github]], [[https://www.reddit.com/r/emacs/comments/1gmmnhn/compileangelel_automatically_bytecompile_and/][Reddit]]) - Navigation: - [[https://youtu.be/kPGLQ-OYJxM][Emacs Shortcuts To Show Nitty Gritty Details Of Selected Buffer Section 2024_11_09_16:22:27 - YouTube]] ([[https://mastodon.social/@unixbhaskar/113452787292962961][@unixbhaskar@mastodon.social]]) - [[https://github.com/mattiasdrp/pokemacs-layout][pokemacs-layout: A window layout utility package]] ([[https://www.reddit.com/r/emacs/comments/1gmxpmo/pokemacslayout_a_window_layout_utility_package/][Reddit]]) - Dired: - [[https://social.tchncs.de/@stackeffect/113431684014013180][Replace spaces in dired]] - Org Mode: - [[https://github.com/debanjum/org-music][org-music: Play music from your music library in org-mode]] ([[https://www.reddit.com/r/planetemacs/comments/1godkk5/orgmusic_play_music_from_your_music_library_in/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1gjgc53/thrilled_to_announce_orgzettelrefmode_04_release/][Thrilled to announce: org-zettel-ref-mode 0.4 release]] - [[https://sachachua.com/blog/2024/11/excerpts-from-a-conversation-with-john-wiegley-johnw-and-adam-porter-alphapapa-about-personal-information-management/][Excerpts from a conversation with John Wiegley (johnw) and Adam Porter (alphapapa) about personal information management - Sacha Chua]] ([[https://www.reddit.com/r/emacs/comments/1glv42a/excerpts_from_a_conversation_with_john_wiegley/][Reddit]]) - [[https://maxxcan.flounder.online/informatica/emacs/articulos/2024-07-25-programacion-literaria-1.gmi][Programación literaria en Emacs. 1ª Parte.]] - Denote: - [[https://fediverse.tv/w/cC3TkACLye6vzKDZFRGJ3o][Tomando Notas con Emacs - FTV]] - Completion: - [[https://github.com/steve-downey/completion.tap][completion.tap/after-init.el at main · steve-downey/completion.tap · GitHub]] - vertico, consult, cape, etc. - Coding: - [[https://mastodon.social/@mathling/113425601399653774][Tip about setting up etags languages]] - [[https://mail.gnu.org/archive/html/emacs-devel/2024-11/msg00141.html][Getting Emacs Treesiter to parse multiple languages]] - [[https://github.com/pizzatorque/uv-menu][pizzatorque/uv-menu: Emacs Transient menu for Python UV]] ([[https://mastodon.social/@pizzatorque/113458575244459257][@pizzatorque@mastodon.social]]) - [[https://kaka.farm/posts/adding-extra-syntax-indentation-to-gnu-emacs-scheme-mode.html][Kaka Farm: Adding Extra Syntax Indentation To GNU Emacs Scheme Mode.]] - [[https://mas.to/@evgandr/113425035404175012][Emacs set up for C]] - [[https://www.rahuljuliato.com/posts/emacs-docker-podman][Using Emacs for Container Development: Configuring Emacs for Podman and Docker Support]] ([[https://www.reddit.com/r/emacs/comments/1gk4hk7/using_emacs_for_container_development_configuring/][Reddit]]) - [[https://ruby.social/@bosko/113436547643168103][Tip: you can use magit-find-file to find any version of a file quickly]] - [[https://thanosapollo.org/posts/why-i-prefer-vc-over-magit/][Thanos Apollo: Why I Prefer VC Over Magit [Video]​]] - Mail, news, and chat: - [[https://macowners.club/posts/update-mu4e-save-attachments-faster/][Aimé Bertrand: Mu4e - save attachments faster - an update]] - [[https://thanosapollo.org/posts/rss-video/][Thanos Apollo: RSS Mastery with RSS-Bridge & Elfeed [Video]​]] - [[https://codeberg.org/mattof/rcirc-sqlite][rcirc-sqlite 1.0.4: browse URL in selected message with b]] ([[https://functional.cafe/@mattof/113452021334772323][@mattof@functional.cafe]]) - [[https://mastodon.catgirl.cloud/api/v1/custom_emojis][Insert Mastodon emojis]] ([[https://mastodon.catgirl.cloud/@mekeor/113449548688415757][@mekeor@mastodon.catgirl.cloud]]) - Evil mode: - [[https://blog.simoncarter.me/blog/emacs-evil-and-camelcase/][Emacs/Evil, snake case and camel case]] ([[https://mastodon.gamedev.place/@bbbscarter/113453929481309363][@bbbscarter@mastodon.gamedev.place]]) - Doom Emacs: - [[https://baty.net/2024/11/a-doom-emacs-status-update-after-several-days/][Jack Baty: A Doom Emacs status update after several days]] - Multimedia: - [[https://files.mastodon.social/cache/media_attachments/files/113/435/395/590/636/263/original/8b5762b9fa5c8aeb.mp4][Crop images with uniquely-generated filenames]] ([[https://indieweb.social/@xenodium/113435395520071389][@xenodium@indieweb.social]]) - [[https://sachachua.com/blog/2024/11/emacs-extract-part-of-an-image-to-another-file/][Sacha Chua: Emacs: Extract part of an image to another file]] - [[https://sachachua.com/blog/2024/11/interactively-recolor-a-sketch/][Sacha Chua: Interactively recolor a sketch]] - Fun: - [[https://gitlab.com/-/snippets/4767143][Displaying time as Emoji - Org file]] ([[https://www.reddit.com/r/emacs/comments/1gmr4an/displaying_time_as_emoji_org_file/][Reddit]]) - AI: - [[https://www.reddit.com/r/emacs/comments/1gkz7ke/using_emacs_as_an_interface_to_llms_ellama_and/][Using emacs as an interface to llm's: ellama and gptel]] - [[https://i.redd.it/2nksewzak40e1.gif][llm version 0.18, with image & media handling, batch embeddings, Azure, and more!]] ([[https://www.reddit.com/r/emacs/comments/1go8iu6/llm_version_018_with_image_media_handling_batch/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/1gktndf/weekly_tips_tricks_c_thread_20241106_week_45/][Weekly Tips, Tricks, &c. Thread — 2024-11-06 / week 45]] - [[https://www.reddit.com/r/emacs/comments/1glo31b/what_are_your_bad_habits/][What are your bad habits?]] - [[https://www.reddit.com/r/emacs/comments/1gnbjtt/emacs_is_not_a_text_editor/]["Emacs is not a text editor..."]] - [[https://irreal.org/blog/?p=12564][Irreal: Why Isn’t There An Emacs 2?]] - [[https://cce.whatthefuck.computer/updates#20241107T142834.711602][Ryan Rix: Two Updates: Org+Nix dev streams, and my new DNS resolver]] - Other: - [[https://mas.to/@evgandr/113445196332226178][GPG pinentry configuration]] - [[https://git.sr.ht/~leon_plickat/iwd-el][~leon_plickat/iwd-el - emacs major mode for interfacing with iwd - wireless networks]] ([[https://mastodon.social/@lhp/113462271557289497][@lhp@mastodon.social]]) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00198.html][Discussion about the pros and cons of lexical binding]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00136.html][yank-media - issues to ponder]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bf312529def48bc6fdf72d43d5be158d125f52f6][Add color-blend to blend two RGB lists]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ac91d190d623f6fef186b035373cdb72347cc99d][Update vtable documentation]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6cde51f1bbcfd55fe8d189b045247b9d80dee4ea][Tramp: Support different proxies for the same destination]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ef440f59a170c3c69948fca863f368e397d503b4][Always print the expanded directory name for Eshell's "pwd" command]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=04b055797a4b51392658548e4847cb7513354c67][New input methods for Northern Iroquoian languages]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4e8bf2977e6d1abf6d3cf82e9c1ae3dee5bfcda0][Support :transform-smoothing on images (MS-Windows) (bug#57166)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8a7910fb67e3b89de430d3b3e5009b145ec0c602][Make 'yank-media' on MS-Windows require native image APIs]] - New packages: - http://melpa.org/#/el-job: Call a function using all CPU cores (MELPA) - http://melpa.org/#/inhibit-mouse: Deactivate mouse input during editing (MELPA) - http://melpa.org/#/recall: Recall Emacs subprocess (MELPA) Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https://www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacemacs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]], [[https://mastodon.social/tags/emacs][Mastodon #emacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://lobste.rs/search?q=emacs&what=stories&order=newest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=Post&page=1&sort=New][programming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New][lemmy.ml]], [[https://communick.news/c/emacs?dataType=Post&page=1&sort=New][communick.news]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[http://lists.gnu.org/archive/html/emacs-devel/2024-11][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 [[mailto:sacha@sachachua.com][sacha@sachachua.com]]. Thank you!