#+STARTUP: showall #+ELEVENTY_COLLECTIONS: _posts #+ELEVENTY_BASE_DIR: ~/code/static-blog/ #+ELEVENTY_CATEGORIES: emacs emacs-news #+TITLE: Emacs News - [[*Code][Jump to code section]] Links from [[http://reddit.com/r/emacs/new][reddit.com/r/emacs]], [[http://reddit.com/r/orgmode][/r/orgmode]], [[http://reddit.com/r/spacemacs][/r/spacemacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[http://planet.emacsen.org][planet.emacsen.org]], [[https://www.youtube.com/results?search_query=emacs&search_sort=video_date_uploaded][YouTube]], the changes to the [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][Emacs NEWS file]], and [[http://lists.gnu.org/archive/html/emacs-devel/2018-01][emacs-devel]]. [[~/code/emacs-calendar/README.org][~/code/emacs-calendar/README.org]] https://www.youtube.com/results?search_query=emacs+%7C+%22org+mode%22+%7C+orgmode+%7C+eshell&sp=CAI%253D * TODO [#A] Do another Emacs News review SCHEDULED: <2022-01-31 Mon .+1w> :PROPERTIES: :Effort: 1:30 :QUANTIFIED: Emacs :CLOCK_MODELINE_TOTAL: today :POSTID: 28441 :POST_DATE: 20151026T17:18:00+0000 :Published: No :LAST_REPEAT: [2022-01-24 Mon 01:29] :ID: o2b:ef27b244-48a5-4227-9a01-30228a81ebee :CATEGORY: emacs-news :POST_TAGS: emacs, emacs-news :END: :LOGBOOK: - State "DONE" from "STARTED" [2022-01-24 Mon 01:29] - State "DONE" from "STARTED" [2022-01-17 Mon 18:55] CLOCK: [2022-01-17 Mon 18:31]--[2022-01-17 Mon 18:55] => 0:24 CLOCK: [2022-01-10 Mon 00:06]--[2022-01-10 Mon 01:22] => 1:16 CLOCK: [2021-12-27 Mon 00:53]--[2021-12-27 Mon 01:03] => 0:10 - State "DONE" from "STARTED" [2021-12-13 Mon 01:57] - State "DONE" from "STARTED" [2021-12-13 Mon 01:57] CLOCK: [2021-09-27 Mon 10:09]--[2021-09-27 Mon 11:19] => 1:10 - State "DONE" from "STARTED" [2021-09-06 Mon 01:24] - State "DONE" from "STARTED" [2021-09-06 Mon 01:24] CLOCK: [2021-09-06 Mon 00:26]--[2021-09-06 Mon 01:23] => 0:57 CLOCK: [2021-07-26 Mon 22:44] CLOCK: [2021-07-19 Mon 00:25]--[2021-07-22 Thu 00:21] => 71:56 CLOCK: [2021-06-28 Mon 00:04]--[2021-06-28 Mon 22:42] => 22:38 CLOCK: [2021-06-21 Mon 23:46]--[2021-06-22 Tue 01:06] => 1:20 - State "DONE" from "STARTED" [2021-02-23 Tue 00:18] CLOCK: [2021-02-22 Mon 23:14]--[2021-02-23 Tue 00:18] => 1:04 - State "DONE" from "STARTED" [2021-02-01 Mon 16:29] - State "DONE" from "STARTED" [2020-11-09 Mon 23:16] :END: #+begin_src emacs-lisp :results none :noweb yes <> <> <> <> <> <> <> <> <> <> <> <> #+end_src To post: 1. export the subtree 2. cd ~/code/static-blog; make generate-all 3. =M-x my-share-emacs-news= to post by NNTP 4. =M-x my-tweet-emacs-news= 5. Commit and upload Actually generate the section: #+begin_src emacs-lisp :results raw :noweb yes (my-prepare-emacs-news (org-read-date nil nil "-mon") '( events refresh-packages reddit rss rss-es git git-org youtube )) #+End_src #+RESULTS: ** 2022-03-14 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/03/2022-03-14-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/03/2022-03-14-emacs-news/ :EXPORT_DATE: 2022-03-14T20:29:48-0400 :END: - *[[https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00332.html][Emacs pretest 28.0.92 is out]]* ([[https://www.reddit.com/r/emacs/comments/tdxzrz/emacs_pretest_28092_is_out/][Reddit]]) - Help wanted: - [[https://www.reddit.com/r/emacs/comments/tad8nz/i_will_pay_you_to_write_this_plugin_for_me/][I will pay you to write this plugin for me]] - private comments on a codebase - Upcoming events: - [[https://emacs-apac.gitlab.io/announcements/march-2022/][Emacs APAC: UPDATED Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, March 19, 2022]] - M-x Research (contact them for password): "Functional programming: an (Emacs) Lisp view (2/n)" https://m-x-research.github.io/ Tue Mar 15 0900 Vancouver / 1100 Chicago / 1200 Toronto / 1600 GMT / 1700 Berlin / 2130 Kolkata -- Wed Mar 16 0000 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Mar 19 0130 Vancouver / 0330 Chicago / 0430 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - Beginner: - [[https://www.reddit.com/r/emacs/comments/t94jbm/packages_for_emacs_beginner/][Packages for Emacs beginner]] - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/tb6vvt/decrease_emacs_launch_time_when_using_straightel/][Decrease Emacs' launch time when using straight.el]] - Emacs Lisp: - [[https://takeonrules.com/2022/03/13/further-into-emacs-with-pcase-backquotes-and-commas/][Jeremy Friesen: Further Into Emacs with Pcase, Backquotes, and Commas]] - [[https://emacstalk.github.io/post/017/][使用 C/Rust 开发 Emacs 动态模块]] (Using C/Rust to develop Emacs dynamic modules) - Appearance: - [[https://github.com/bkaestner/redacted.el][redacted.el]] ([[https://www.reddit.com/r/planetemacs/comments/td7lkr/redactedel/][Reddit]]) - [[https://protesilaos.com/codelog/2022-03-14-emacs-pulsar-demo/][Protesilaos Stavrou: Emacs: demonstration of pulsar.el]] - [[https://www.reddit.com/r/emacs/comments/td9t7w/enhanced_my_coding_experience_with_svgtagmode/][Enhanced my coding experience with svg-tag-mode]] - [[http://chopmo.dk/2016/10/27/emacs-highlighting-current-word.html][Emacs - highlighting the current word]] ([[https://www.reddit.com/r/planetemacs/comments/tbh1ix/emacs_highlighting_the_current_word/][Reddit]]) - [[https://i.redd.it/h1n7beahg5m81.gif][TopSpace: Scroll down & recenter top lines in Emacs / get upper margins/padding.]] ([[https://www.reddit.com/r/emacs/comments/t9fbk4/topspace_scroll_down_recenter_top_lines_in_emacs/][Reddit]]) - [[https://github.com/super3ggo/kuronami][Kuronami (黒波) Theme An Emacs theme with cool autumnal colors against a deep blue background. 🍁 ❄ 🌊]] - Navigation: - [[https://protesilaos.com/codelog/2022-03-11-emacs-logos-demo/][Protesilaos Stavrou: Emacs: demonstration of logos.el]] - focus on pages and move between them - [[https://gitlab.com/sawyerjgardner/demap.el][demap.el: A minimap buffer that shows a zoomed out view of the active window]] ([[https://www.reddit.com/r/emacs/comments/tasf5q/new_package_demap_detachable_minimap/][Reddit]]) - [[https://i.redd.it/b52d9ti1ytm81.png][My boss said use vs code it will give side tree and terminal. I did this for him.]] ([[https://www.reddit.com/r/emacs/comments/tc1r8b/my_boss_said_use_vs_code_it_will_give_side_tree/][Reddit]]) - Dired: - [[https://v.redd.it/uqei2bzbazl81][[Dirvish] A minimalistic yet versatile file manager based on Dired (v1.0.0 Release)]] ([[https://www.reddit.com/r/emacs/comments/t8rk9o/dirvish_a_minimalistic_yet_versatile_file_manager/][Reddit]]) - Writing: - [[https://www.manueluberti.eu//emacs/2022/03/12/eglot-digestif/][Manuel Uberti: Eglot and digestif for LaTeX]] - Org Mode: - [[https://github.com/ChanderG/toodoo.el][New Package: Simple Todo workflow on top of Org inspired by magit]] ([[https://www.reddit.com/r/emacs/comments/t8o0sb/new_package_simple_todo_workflow_on_top_of_org/][Reddit]]) - [[https://dindi.garjola.net/org-agenda-weekly.html][Garjola Dindi: Some Org Mode agenda views for my GTD weekly review]] - [[http://ag91.github.io/blog/2022/03/12/org-agenda-keep-the-buffer-order-untouched-after-saving-all-modified-org-buffers][Andrea: Org Agenda: keep the buffer order untouched after saving all modified org buffers]] - [[https://gitlab.com/maciaschain/helm-org-names][helm-org-names: A helm-based interface for working with names of code blocks, tables, and figures in an Org-Mode document]] - [[https://www.youtube.com/watch?v=VKkWL_0YpTI][VP of Emacs: Meeting Notes]] (03:50) - [[https://www.reddit.com/r/orgmode/comments/t9dix0/how_to_represent_historical_timelines/][How to represent historical timelines]] - [[https://emacstil.com/til/2022/03/13/process-org-files-programmatically/][Emacs TIL: Process Org Files Programmatically]] - [[https://www.reddit.com/r/emacs/comments/tblodh/did_you_know_that_orgmodes_source_code_contains/][Did you know that org-mode's source code contains more than 5000 examples?]] - [[https://www.reddit.com/r/emacs/comments/tby5cs/orgmacimagepaste_paste_images_and_cropped_pdf/][org-mac-image-paste — Paste images and cropped PDF clips directly into org files (Mac only)]] - Import, export, and integration: - [[https://jiewawa.me/blog/orgmodecv/][Writing a simple CV in Org-Mode]] - [[https://i.redd.it/ka9azzzzl9m81.gif][ros (my org-mode screenshot tool) is now org-ros and available from MELPA]] ([[https://www.reddit.com/r/emacs/comments/t9wv4w/ros_my_orgmode_screenshot_tool_is_now_orgros_and/][Reddit]]) - [[https://github.com/trev-dev/org-tangle-config.el][org-tangle-config - pre-tangling or auto-tangle your org config file]] ([[https://www.reddit.com/r/emacs/comments/ta0avm/orgtangleconfig_pretangling_or_autotangle_your/][Reddit]]) - [[https://gnutas.juanmanuelmacias.com/orgodt.html][Exportar de Org a ~odt~ (algunos consejos)]] - [[https://github.com/bitspook/spookfox][Spookfox: Manage firefox tabs using org-mode]] ([[https://www.reddit.com/r/emacs/comments/taej05/spookfox_manage_firefox_tabs_using_orgmode/][Reddit]]) - Completion: - [[https://www.reddit.com/r/emacs/comments/td0nth/sample_usage_of_cape_completion_at_point/][Sample usage of Cape — Completion At Point Extensions]] - Coding: - [[https://emacs-lsp.github.io/lsp-mode/tutorials/php-guide/][[ANN] A PHP tutorial has been added to lsp-mode docs]] - [[http://mbork.pl/2022-03-14_Proper_indentation_after_a_const_in_Emacs][Marcin Borkowski: Proper indentation after a const in Emacs]] - [[https://github.com/thanhvg/emacs-virtual-comment][emacs-virtual-comment: Virtual Comments for Emacs]] - [[https://christiantietze.de/posts/2022/03/magit-context-menu/][Context Menu in Magit Status Buffers]] ([[https://www.reddit.com/r/emacs/comments/ta2aqf/context_menu_in_magit_status_buffers/][Reddit]]) - [[https://www.youtube.com/watch?v=X70OjYLUpEk][Emacs Debug With GDB 2022_03_09_09:17:31]] (13:35) - [[https://www.youtube.com/watch?v=C_Ewy6AOKEY][1.2. How to Setup Betty Linter Coding Style Tools in Emacs & Vi/Vim | C Programming Language]] (13:13) - Shells: - [[https://www.kindness.city/blog/2022-03-12-using-emacs-as-my-shell.html][Using Emacs as my Shell]] ([[https://www.reddit.com/r/emacs/comments/tcfomm/using_emacs_as_my_shell/][Reddit]]) - Spacemacs: - [[https://www.reddit.com/r/spacemacs/comments/tbzo2y/new_feature_display_file_icon_on_spacemacs_home/][New feature: Display file icon on Spacemacs home buffer]] - Doom Emacs: - [[https://www.youtube.com/watch?v=gtwefxm9pkI][How to install Doom Emacs 2022 Linux]] (09:57) - Multimedia: - [[https://github.com/mihaiolteanu/versuri][versuri - the lyrics package for emacs]] - Community: - [[https://www.reddit.com/r/emacs/comments/ta3500/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://macadie.info/2022/03/11/2022-03-austin-emacs-meetup/][Eric MacAdie: 2022-03 Austin Emacs Meetup]] - [[https://www.reddit.com/r/spacemacs/comments/tbc3do/discord_server_for_spacemacs/][Discord server for Spacemacs]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00191.html][Tip for searching emacs-devel via public-inbox]] - Other: - [[https://youtu.be/lkIicfzPBys][Stevey's Tech Talk E39 -- A guided tour of Emacs]] ([[https://www.reddit.com/r/emacs/comments/ta6s74/steveys_tech_talk_e39_a_guided_tour_of_emacs/][Reddit]], [[https://irreal.org/blog/?p=10387][Irreal]]) - [[https://ianyepan.github.io/posts/emacs-profiling/][Profiling Performance in Emacs]] ([[https://www.reddit.com/r/emacs/comments/tc923p/profiling_performance_in_emacs/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/tbw7hs/for_those_who_live_inside_emacs_when_do_you_come/][For those who live inside Emacs, when do you come out?]] - [[https://irreal.org/blog/?p=10378][Irreal: Rectangle Mark Mode]] - [[https://yaglb.net/blog/posts/emacs-epub/][Ce serait cool si Emacs pouvait lire des epubs, non? · Yal]] ([[https://www.reddit.com/r/planetemacs/comments/td97lt/ce_serait_cool_si_emacs_pouvait_lire_des_epubs/][Reddit]]) - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00255.html][Discussion of a patch for selecting completions from the minibuffer]] - [[https://github.com/emacs-mirror/emacs/commit/3ed79cdbf21039fa209c421f746c0b49ec33f4da][Seperate bytecode stack for Emacs]] ([[https://www.reddit.com/r/emacs/comments/tdkv7e/seperate_bytecode_stack_for_emacs/][Reddit]]) - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f52dcfd03ad542704d9a43faab0c33be09ab442e][New command `gnus-summary-browse-all-urls' bound to "v"]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=637dde4aba921435f78d0de769ad74c4f3230aa6][Don't always escape "." and "?" in `prin1']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b447fd1a3e8085352eaced1f14145bd22764e552][Follow contemporary practices in the Tamil input methods]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0470a4a939772c4bd25123b15f5eadab41f8bee5][EUDC: Support querying all servers]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=190e1fe94bcc1968a1c607093b7e03a2dddaac59][EUDC: Update save-query-as-kill name and docstring]] - New packages: - [[package:display-wttr][display-wttr]]: Display wttr(weather) in the mode line (MELPA) - [[package:logos][logos]]: Simple focus mode and extras (GNU ELPA) - [[package:norns][norns]]: Control your monome norns (MELPA) - [[package:osm][osm]]: OpenStreetMap viewer (GNU ELPA) - [[package:pyvenv-auto][pyvenv-auto]]: Automatically switch Python venvs (MELPA) - [[package:skerrick][skerrick]]: REPL-driven development for NodeJS (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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-03][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2022-03-07 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/03/2022-03-07-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/03/2022-03-07-emacs-news/ :EXPORT_DATE: 2022-03-07T08:29:59-0500 :END: - Help wanted: - [[https://github.com/ogdenwebb/emacs-kaolin-themes/issues/56][Looking for a new contributors/a new maintainer for Kaolin themes]] ([[https://www.reddit.com/r/emacs/comments/t56ydu/looking_for_a_new_contributorsa_new_maintainer/][Reddit]]) - Upcoming events: - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Tue Mar 15 0900 Vancouver / 1100 Chicago / 1200 Toronto / 1600 GMT / 1700 Berlin / 2130 Kolkata -- Wed Mar 16 0000 Singapore - Beginner: - [[https://www.youtube.com/watch?v=lkIicfzPBys][Stevey's Tech Talk E39 -- A guided tour of Emacs]] (45:11) - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/t64zuk/a_small_transient_menu_for_customize/][A small transient menu for customize]] - [[https://www.reddit.com/r/emacs/comments/t7tyhk/announcing_dirlocalenvel_set_directorylocal/][Announcing "dir-local-env.el", set directory-local variables without a ".dir-locals.el" file (for example from within "init.el")]] - [[https://www.reddit.com/r/emacs/comments/t4gsck/new_package_kisses_keep_it_simple_stupid_emacs/][New Package: KISSES (Keep It Simple Stupid Emacs Splash)]] - [[https://www.youtube.com/watch?v=i8JuSpeaWGc][Advice on configuring emacs (and my configuration)]] (30:36) - [[https://github.com/tychoish/.emacs.d][Tycho Emacs Config Kit]] (2021) - Emacs Lisp: - [[https://scripter.co/quick-intro-to-emacs-lisp-regression-testing/][Quick Intro to Emacs Lisp Regression Testing]] ([[https://www.reddit.com/r/emacs/comments/t87mx2/quick_intro_to_emacs_lisp_regression_testing/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/t7doal/i_bet_you_use_hllinemode_do_you_know_how_it_works/][I bet you use hl-line-mode... Do you know how it works? Overlays, post-command-hook and only 5 functions!!!]] - [[https://susam.net/maze/paredit-slurp-and-barf-mnemonics.html][Paredit Slurp and Barf Mnemonics]] ([[https://irreal.org/blog/?p=10361][Irreal]]) - [[https://www.youtube.com/watch?v=VL4JwwHQm84][Emacs Lisp Community Workshop: Video 3 (Durbar)]] ([[https://www.reddit.com/r/emacs/comments/t6br24/emacs_lisp_community_workshop_video_3_durbar/][Reddit]]) - [[https://www.youtube.com/watch?v=qxpKolMtJEg][xah talk show 2022-03-04 emacs lisp coding and tutorial. swap/transpose text blocks]] (01:35:46) - Appearance: - [[https://v.redd.it/z7kt1krd1vl81][Following xdg-desktop-portal theme preference on Gnome 42.]] ([[https://www.reddit.com/r/emacs/comments/t8d8t2/following_xdgdesktopportal_theme_preference_on/][Reddit]]) - Navigation: - [[https://github.com/otavioschwanck/harpoon.el][Plugin Updated: Harpoon]] ([[https://www.reddit.com/r/emacs/comments/t41ctz/plugin_updated_harpoon/][Reddit]]) - quick bookmarks separated by project and branch - Dired: - [[https://www.reddit.com/r/emacs/comments/t4gm6c/newish_package_diredcopypaste/][New(-ish) Package: dired-copy-paste]] - [[https://www.reddit.com/r/emacs/comments/t4giw9/new_package_diredregisters/][New Package: dired-registers]] - [[https://www.youtube.com/watch?v=2G7ILcm5WXA][Emacs:Dired Basic Files Manipulation 2022_03_05_11:49:37]] (11:04) - Writing: - [[https://www.reddit.com/r/emacs/comments/t65i1z/total_hack_make_flyspell_red_squiggles_transient/][Total hack: make flyspell red squiggles transient]] - [[https://emacstil.com/til/2022/03/05/setting-up-vale-prose-linter-on-emacs/][Emacs TIL: Set up Vale prose linter on Emacs]] - [[http://mbork.pl/2022-03-07_Transient_input_method][Marcin Borkowski: Transient input method]] - [[https://emacsnotes.wordpress.com/2022/03/07/tamil-phonetic-input-method-in-emacs-emacs-இல்-தமிழ்-ஃபொனெடிக்/][Emacs Notes: Tamil Phonetic Input Method in Emacs / Emacs-இல் தமிழ் ஃபொனெடிக் முறையில் type செய்வது எப்படி?]] - Org Mode: - [[https://www.youtube.com/watch?v=uxMDAztg_II][Recorrido por un documento de Emacs Org-Mode]] (01:18:45) - [[https://irreal.org/blog/?p=10363][Irreal: How To Use Tags]] - [[https://github.com/akirak/org-volume][org-volume: Org dynamic blocks for metadata of books]] - [[https://www.reddit.com/r/emacs/comments/t77yr6/i_revamped_the_readme_of_zetteldeskel_to_make_it/][I revamped the README of zetteldesk.el to make it easier to understand. What do you think of it?]] - [[https://emacstil.com/til/2022/03/06/run-grammar-check-on-org-buffers-automatically-with-languagetool/][Emacs TIL: Run grammar check on Org buffers automatically with Language-Tool]] - [[https://irreal.org/blog/?p=10371][Irreal: Setting latexpreview on Document Startup]] - [[https://github.com/karthink/org-auctex][org-auctex: Better latex previews for org-mode]] - [[https://colekillian.com/posts/comparing-organice-and-orzly/][Comparing Organice and Orgzly]] - [[https://www.reddit.com/r/orgmode/comments/t55skr/this_month_in_org_february_2022_guest_post/][This Month in Org: February 2022 (guest post)]] - an orgmode clone for neovim - Import, export, and integration: - [[https://helpdeskheadesk.net/2022-02-19/][Building Blocks: Ox-Hugo, Magit and Netlify]] - [[https://github.com/kisaragi-hiu/org-import-simplenote][org-import-simplenote: Import Simplenote archives into Org]] - [[https://200ok.ch/posts/2022-02-13_integrating_org_mode_agenda_into_other_calendar_apps.html][Integrate Org mode agenda into calendar apps]] ([[https://www.reddit.com/r/orgmode/comments/t5rqn2/integrate_org_mode_agenda_into_calendar_apps/][Reddit]]) - ical - [[https://gitlab.com/kskarthik/fox2org/-/blob/main/fox2org.org][fox2org: Firefox Bookmarks To Org Buffer Importer]] - Completion: - [[https://www.reddit.com/r/emacs/comments/t4i0tn/consultprojectextra_previously_consultproject_is/][consult-project-extra (previously consult-project) is now on MELPA!]] - [[https://www.reddit.com/r/emacs/comments/t38kkh/sample_corfu_kindicon_and_corfudoc_configuration/][Sample Corfu, Kind-icon, and Corfu-doc configuration]] - Coding: - [[https://www.reddit.com/r/emacs/comments/t6vej4/improvementssuggestions_custom_code_to_glue/][[improvements/suggestions] custom code to glue ssh-deploy and magit]] - [[https://github.com/zk-phi/electric-case][electric-case: Insert camelCase, snake_case words without "Shift"ing]] (2015, [[https://www.reddit.com/r/emacs/comments/t5z5a5/automatically_rewrite_elispstyle_variable_name_to/][Reddit]]) - [[https://www.youtube.com/watch?v=piD6tD-RMY0][Emacs and VIM Indenting Code]] (03:54) - Math and science: - [[https://amoghpj.github.io/2022/02/27/biomodels.html][Introducing biomodels.el]] - [[https://plantarum.ca/2021/10/03/emacs-tutorial-rmarkdown/][Emacs for Bioinformatics #4: RMarkdown]] - Mail and news: - [[https://ag91.github.io/blog/2022/02/28/set-all-incoming-emails-as-read-with-mu4e/][Set all unread emails as read with Mu4e]] ([[https://www.reddit.com/r/emacs/comments/t4k9ta/set_all_unread_emails_as_read_with_mu4e/][Reddit]]) - [[https://irreal.org/blog/?p=10359][Irreal: Podcasts with Elfeed and EMMS]] - [[http://ag91.github.io/blog/2022/02/28/set-all-incoming-emails-as-read-with-mu4e][Andrea: Set all incoming emails as read with Mu4e]] - [[http://ag91.github.io/blog/2022/03/06/mu4e-jump-to-manual-to-get-help-in-writing-queries][Andrea: Mu4e: jump to manual to get help in writing queries]] - [[https://irreal.org/blog/?p=10373][Irreal: Reading RSS With Elfeed]] - Fun: - [[https://github.com/seanleblanc/wordle][GitHub - seanleblanc/wordle: Solve Wordle in Emacs]] - Community: - [[https://github.com/ag91/emacs-buddy][ag91/emacs-buddy: Emacs Buddy initiative to help new Emacs users with their struggles]] ([[https://www.reddit.com/r/emacs/comments/t4k86g/emacs_buddy_repository_to_discover_available/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/t7hfg9/emacs_matrix_channel_in_french/][Emacs matrix channel, in french]] - [[https://protesilaos.com/codelog/2022-03-03-emacs-talk-libreplanet-2022/][Protesilaos Stavrou: My forthcoming Emacs and philosophy talk at LibrePlanet 2022]] - [[https://www.reddit.com/r/emacs/comments/t4vezd/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - Other: - [[https://github.com/vifon/scratch-mode][scratch-mode: A very opinionated Emacs major mode for a multi-purpose scratch buffer]] - [[http://xenodium.com/emacs-viewing-webp-images][Alvaro Ramirez: Emacs: viewing webp images]] - [[https://tychoish.com/post/the-emacs-daemon-gtk-bug-a-parable/][tycho garen: The Emacs Daemon GTK Bug, A Parable]] - [[https://www.reddit.com/r/emacs/comments/t8k1cw/simple_emacs_spreadsheet/][Simple Emacs Spreadsheet]] - [[https://www.youtube.com/watch?v=qUyFJRuAjmw][Emacs Plugins That Impressed Me]] (10:49) - beacon, clippy, minimap, selectric - [[https://www.youtube.com/watch?v=PatBis7Knmo][Emacs VS VIM Command Mode]] (17:11) - [[https://www.youtube.com/watch?v=ZYsD9GbHQIU][Emacs Tramp Mode and Blogging]] (08:52) - [[https://www.youtube.com/watch?v=A3qn1nqw-Gw][Mobile Raspberry Pi Setup with iPad Pro - Coding, Productivity & More]] (16:37) - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00099.html][Discussion about face inheritance and batch customization]] - [[https://www.reddit.com/r/emacs/comments/t4la5p/emacs_29_will_have_precision_scrolling_using/][Emacs 29 will have precision scrolling using pixel-scroll-precision-mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5f7db63a93f0c670d6f88dd24f922462abce7d8c][Avoid statting directories on startup for Info]] - New packages: - [[package:consult-flyspell][consult-flyspell]]: Consult integration for flyspell (MELPA) - [[package:demap][demap]]: Detachable minimap package (MELPA) - [[package:github-linguist][github-linguist]]: Run GitHub Linguist on projects to collect information (MELPA) - [[package:kuronami-theme][kuronami-theme]]: A deep blue theme with cool autumnal colors (MELPA) - [[package:org-ros][org-ros]]: Rahul's Org-Mode Screenshot (MELPA) - [[package:quarto-mode][quarto-mode]]: A (poly)mode for https://quarto.org (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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-03][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2022-02-28 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/02/2022-02-28-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/02/2022-02-28-emacs-news/ :EXPORT_DATE: 2022-02-28T09:59:18-0500 :END: - Help wanted: - [[https://github.com/emacsorphanage][Emacs orphanage - packages looking for maintainers]] - Upcoming events: - M-x Research (contact them for password): (Not official meeting due to Strikes in UK) https://m-x-research.github.io/ Tue Mar 1 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1600 GMT / 1700 Berlin / 2130 Kolkata -- Wed Mar 2 0000 Singapore - EmacsATX: Elisp Debugging and Writing Major Modes https://www.meetup.com/EmacsATX/events/283667955/ Wed Mar 2 1630 Vancouver / 1830 Chicago / 1930 Toronto -- Thu Mar 3 0030 GMT / 0130 Berlin / 0600 Kolkata / 0830 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Mar 3 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata -- Fri Mar 4 0030 Singapore - Emacs configuration: - [[https://youtu.be/51eSeqcaikM][The 6 Emacs Settings Every User Should Consider]] ([[https://www.reddit.com/r/emacs/comments/synn2n/the_6_emacs_settings_every_user_should_consider/][Reddit]], [[https://irreal.org/blog/?p=10344][Irreal]]) - [[https://randomgeekery.org/note/2022/02/added-nano-based-emacs-config/][Added an Emacs config based off of nano-emacs]] - [[https://www.youtube.com/watch?v=f0FMo_XxujU][System Crafters Live! - Trying New Emacs Packages by Minad]] (01:47:52) - cape, tempel, tab-bookmark, goggles, org-modern - Emacs Lisp: - [[https://amodernist.com/texts/emacs-compat.html][Teaching old Emacsen new Tricks]] ([[https://www.reddit.com/r/emacs/comments/szrnyv/teaching_old_emacsen_new_tricks/][Reddit]]) - compat - [[https://dawranliou.com/blog/structural-editing-in-vanilla-emacs/][Structural editing in vanilla Emacs]] - [[https://www.reddit.com/r/emacs/comments/t1736p/is_there_a_function_or_macro_that_handles_xxx_and/][Is there a function or macro that handles "xxx..." and "xxx...done." messages?]] - make-progress-reporter - Appearance: - [[https://i.redd.it/vdben7qi3mj81.png][[Package shout-out] All-the-icons-ivy-rich is awesome]] ([[https://www.reddit.com/r/emacs/comments/szlw4e/package_shoutout_alltheiconsivyrich_is_awesome/][Reddit]]) - [[https://protesilaos.com/codelog/2022-02-23-modus-themes-2-2-0/][Protesilaos Stavrou: Modus themes 2.2.0 for GNU Emacs]] - Navigation: - [[https://emacstil.com/til/2022/02/24/emacs-how-to-go-to-line-n/][Emacs TIL: Emacs: How to go to line N]] - [[https://www.manueluberti.eu//emacs/2022/02/27/project-ignore-buffers/][Manuel Uberti: Ignore project buffers]] - [[https://www.youtube.com/watch?v=evLadfLsa5E][emacs IDE #13 🚀 Auto Revert and Saveplace [ES]​]] (10:44) - [[https://www.youtube.com/watch?v=Mdky7dXbmLE][Emacs:Frame Manipulation 2022_02_26_15:17:03]] (09:58) - [[https://www.youtube.com/watch?v=zn5d21VDenw][Emacs - Buffers, Windows, and Frames]] (20:06) - Dired: - [[https://karthinks.com/software/dired-history-in-emacs/][Dired history in Emacs]] ([[https://www.reddit.com/r/emacs/comments/t07jhp/dired_history_in_emacs/][Reddit]]) - [[https://www.youtube.com/watch?v=YIGUxiiwz2U][Emacs File Manager]] (19:47) - [[https://www.youtube.com/watch?v=yzwBp7pCnls][emacs IDE #14 🚀 Dired-mode and Dired all the icons [ES]​]] (16:26) - Writing: - [[https://www.reddit.com/r/emacs/comments/t19p2c/ann_consultflyspell_package_to_display_all/][[ANN] consult-flyspell package to display all misspelled words in the minibuffer with consult]] - [[https://www.youtube.com/watch?v=plr_tdNSdtM][MTL workflow (preprocessing japanese text, using deepl and then emacs mtl mode for post edits)]] (10:43) - machine translation - Org Mode: - [[https://mpas.github.io/posts/2020/10/16/20201016-org-bullets-doom-emacs/][Get pretty org-bullets in Doom Emacs]] - [[https://www.youtube.com/watch?v=rkWqEXbeizg][Org-mode - Bulk rename tags]] (08:38, [[https://irreal.org/blog/?p=10357][Irreal]]) - [[https://www.youtube.com/watch?v=KgZm8TD1rWY][Org-mode - TODO dependencies]] (08:26) - [[https://blog.laurentcharignon.com/post/duration-org-mode-table-formula/][Laurent Charignon: Using a formula to compute tasks duration in org-mode tables]] - [[https://github.com/zweifisch/ob-ansible][ob-ansible: ansible ad-hoc commands in org-mode babel (or better devops with org-mode)]] - [[https://www.reddit.com/r/emacs/comments/t2q4xf/org_visibility/][Org Visibility]] - [[https://www.reddit.com/r/orgmode/comments/t15c3f/org_mode_profiling_meetup_on_sat_feb_26_9pm_sg/][Summary of Org mode profiling meetup]] - [[https://www.youtube.com/watch?v=NmcCKUdH9yw][Org-mode - Orgzly android app]] (10:03) - [[https://github.com/lambdadog/zettelkasten-mode][zettelkasten-mode: Zettelkasten note-taking for org-mode]] (2020, [[https://www.reddit.com/r/planetemacs/comments/sxoaox/zettelkastenmode_zettelkasten_notetaking_for/][Reddit]]) - Import, export, and integration: - [[https://www.youtube.com/watch?v=xH8rieN7aRI][20,000 Page Static Website Written In Org Mode]] (21:33) - [[https://git.savannah.gnu.org/cgit/org-mode.git/commit/etc/ORG-NEWS?id=282a01f22159b4855071ffd54a9ae6ce681c3690][ORG-NEWS: Add news items about new features in texinfo exporter]] - [[https://karthinks.com/software/fast-latex-previews-in-org-mode/][Karthik Chikmagalur: Fast Latex previews in Org-mode]] - Org roam: - [[https://www.reddit.com/r/emacs/comments/t2prfo/new_package_zetteldeskel_a_tool_for_revision_and/][New Package: Zetteldesk.el - A tool for revision and outlining built on top of Org-Roam]] - [[https://takeonrules.com/2022/02/26/note-taking-with-org-roam-and-transclusion/][Note Taking with Org Roam and Transclusion // Take on Rules]] ([[https://www.reddit.com/r/orgmode/comments/t26i2q/note_taking_with_org_roam_and_transclusion_take/][Reddit]]) - [[https://stagingblog.laurentcharignon.com/post/org-roam/][Laurent Charignon: How I use org-roam as a second brain]] - [[https://www.youtube.com/watch?v=Dp2vviuCga8][Demo: Capturing current FF tab in org-roam-dailies]] - Completion: - [[https://kristofferbalintona.me/2022-02-21-emacs/][Vertico, Marginalia, and Orderless]] ([[https://www.reddit.com/r/emacs/comments/syk4k3/sample_vertico_marginalia_and_orderless/][Reddit]]) - Coding: - [[https://i.redd.it/v3ohijyjhcj81.gif][Fuzzy searching Apple's online docs w/ ivy]] ([[https://www.reddit.com/r/emacs/comments/syih7g/fuzzy_searching_apples_online_docs_w_ivy/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/t2rbwd/emacs_project_eglot_cmake_clangd_language_serv/][Emacs + project + eglot + cmake + clangd language serv]] - [[https://github.com/juanjosegarciaripoll/project-cmake][project-cmake: Emacs extension to the project package for supporting CMake as build system.]] ([[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg01001.html][emacs-devel]]) - [[https://www.reddit.com/r/emacs/comments/t2j3zr/new_package_skerrick_repldriven_development_for/][New package: Skerrick - REPL-driven development for Javascript]] - [[https://www.reddit.com/r/emacs/comments/t21jrz/new_justlmode_release/][New justl-mode release]] - Math and science: - [[https://emacsnotes.wordpress.com/2022/02/27/how-to-use-asciimath-instead-of-latex-to-typeset-math-equations-in-html-export/][Emacs Notes: How to use AsciiMath, instead of LaTeX, to typeset Math equations in HTML export]] - [[https://karthinks.com/software/scaling-latex-previews-in-emacs/][Karthik Chikmagalur: Scaling Latex previews in Emacs]] - [[https://www.reddit.com/r/emacs/comments/t2vqun/another_tool_for_computational_biologists/][Another tool for computational biologists: Introducing biomodels.el]] - Shells: - [[https://www.youtube.com/watch?v=IiA8EXWboew][Emacs Shell Commands]] (08:37) - Web: - [[https://www.reddit.com/r/emacs/comments/sypcqr/ann_ewwhistoryext_persist_eww_histories_into/][[ANN] eww-history-ext: Persist eww histories into SQLite.]] - [[https://github.com/bitspook/spookfox][spookfox: Make Emacs speak with Firefox]] - Multimedia: - [[https://www.reddit.com/r/emacs/comments/syop1h/control_emmsmpv_volume/][Control EMMS/MPV volume]] - Community: - [[https://www.reddit.com/r/emacs/comments/szc7za/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[http://ag91.github.io/blog/2022/02/23/would-you-like-an-emacs-buddy-i-can-help][Andrea: Would you like an Emacs buddy? I can help!]] ([[https://www.reddit.com/r/emacs/comments/szvc3i/emacs_buddy_idea/][Reddit]]) - Other: - [[https://www.reddit.com/r/emacs/comments/szz0fn/keep_your_kill_ring_clean_with_cleankillringel/][Keep your kill ring clean with clean-kill-ring.el]] - [[https://www.draketo.de/software/emacs-tipps][Emacs Tips & Tricks]] - exwm, elfeed, emms - [[https://readingworldmagazine.com/emacs/2022-02-24-compiling-emacs-29-from-source-on-windows/][yuri tricys: How to Compile Emacs 29 From Source on Windows in 2022]] - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00989.html][emacs-devel: Re: sorting in C]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ca3858563c7ba8ee3caa82fbd2b7c386ea60c0d3][Add new file ietf-drums-date.el]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=543ae215c111e175871c6efc891d7816c2dd0f8c][Add support for _NET_WM_STATE_SHADED]] - New packages: - [[package:consult-project-extra][consult-project-extra]]: Consult integration for project.el (MELPA) - [[package:echo-bar][echo-bar]]: Turn the echo area into a custom status bar (MELPA) - [[package:morgentau-theme][morgentau-theme]]: Tango-based custom theme (MELPA) - [[package:narumi][narumi]]: A dashboard that displays a ramdom sampled image (MELPA) - [[package:org-modern][org-modern]]: Modern looks for Org (MELPA) - [[package:prefab][prefab]]: Integration for project generation tools (MELPA) - [[package:satchel][satchel]]: A bag for your files, separated by git branches (GNU ELPA) - [[package:treemacs-tab-bar][treemacs-tab-bar]]: Tab bar integration for treemacs (MELPA) - [[package:why-this][why-this]]: Why is this line here? Ask version control (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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-02][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2022-02-21 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/02/2022-02-21-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/02/2022-02-21-emacs-news/ :EXPORT_DATE: 2022-02-21T18:16:13-0500 :END: - Upcoming events: - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Feb 23 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Thu Feb 24 0130 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Feb 26 0030 Vancouver / 0230 Chicago / 0330 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Tue Mar 1 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1600 GMT / 1700 Berlin / 2130 Kolkata -- Wed Mar 2 0000 Singapore - EmacsATX: Elisp Debugging and Writing Major Modes https://www.meetup.com/EmacsATX/events/283667955/ Wed Mar 2 1630 Vancouver / 1830 Chicago / 1930 Toronto -- Thu Mar 3 0030 GMT / 0130 Berlin / 0600 Kolkata / 0830 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Mar 3 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata -- Fri Mar 4 0030 Singapore - Beginner: - [[https://www.youtube.com/watch?v=bDqv-laTha8][Emacs Tutorial For Beginners |alx software engineering]] (09:23) - [[https://www.youtube.com/watch?v=9-DZjXLL8vo][4.1. Emacs Basics - Unix/Linux Text Editor | Software Engineering Journey]] (32:31) - [[https://www.youtube.com/watch?v=LYKi4QmAcT4][Emacs Editing Text Part 1]] (16:03) - [[https://www.youtube.com/watch?v=Q39IwgDc-2w][Emacs Search and Replace]] (16:50) - Emacs configuration: - [[https://www.lonecpluspluscoder.com/2022/02/20/can-i-pin-dependent-packages-use-package/][Timo Geusch: How can I pin dependent packages when using use-package?]] - [[https://www.reddit.com/r/emacs/comments/swkq40/spartan_emacs_a_new_minimal_emacs_configuration/][Spartan Emacs (A New Minimal Emacs Configuration Framework ?]] - Appearance: - [[https://www.reddit.com/r/emacs/comments/sxsg2a/topspace_scroll_above_the_top_line_to_vertically/][TopSpace, scroll above the top line to vertically center top text]] ([[https://news.ycombinator.com/item?id=30414784][HN]]) - [[https://protesilaos.com/codelog/2022-02-17-modus-themes-2-1-0/][Protesilaos Stavrou: Modus themes 2.1.0 for GNU Emacs]] - [[https://www.reddit.com/r/emacs/comments/su7vm3/i_decided_to_create_my_own_emacs_theme_feedback/][I decided to create my own Emacs theme - Feedback appreciated]] - [[https://github.com/qhga/shanty-theme][shanty-theme: Theme meant for you and me - the workers - who may not get dirty hands very often but love to code and tinker while looking at a screen full of pleasant colors.]] - [[https://github.com/smallwat3r/emacs-simplicity-theme][emacs-simplicity-theme: Minimalist dark theme for Emacs.]] ([[https://www.reddit.com/r/planetemacs/comments/ssrnp7/emacssimplicitytheme_minimalist_dark_theme_for/][Reddit]]) - [[https://ianyepan.github.io/posts/emacs-emojis/][Native Emojis in Emacs]] ([[https://www.reddit.com/r/emacs/comments/sufy5z/native_emojis_in_emacs/][Reddit]]) - [[https://www.youtube.com/watch?v=R54biaRFohM][terminal emacs emoji rendering comparison]] (00:57) - Navigation: - [[https://irreal.org/blog/?p=10329][Irreal: Ibuffer]] - [[https://christiantietze.de/posts/2022/02/split-and-resize-frame/][Christian Tietze: Split Window in Emacs and Resize and Recenter Frame to Make Room]] - [[https://www.youtube.com/watch?v=evLadfLsa5E][emacs IDE #13 🚀 Auto Revert and Saveplace [ES]​]] (10:44) - [[https://www.reddit.com/r/emacs/comments/swqqzi/my_avy_actions_customization/][My Avy actions customization]] - [[https://github.com/petergardfjall/emacs-wsp][emacs-wsp: Functions for a workspace-centric workflow]] - [[https://github.com/bbatsov/persp-projectile][persp-projectile: Projectile integration for perspective.el]] - [[https://www.reddit.com/r/emacs/comments/ssjri2/bufferisolated_workspaces_for_emacs_with_tabbar/][Buffer-isolated workspaces for emacs with tab-bar and project.el]] - [[https://www.youtube.com/watch?v=O_jtVR1K3Vg][Emacs:Multiple Edits At Once 2022 02 21 06:38:30]] (09:40) - [[https://www.reddit.com/r/emacs/comments/sv6pje/is_there_a_magitlike_interface_for_grep/][Is there a magit-like interface for grep?]] - Dired: - [[https://www.youtube.com/watch?v=yzwBp7pCnls][emacs IDE #14 🚀 Dired-mode and Dired all the icons [ES]​]] (16:26) - Writing: - [[https://github.com/Atreyagaurav/litex-mode/raw/dev/images/litex.png][LiTeX mode now available in melpa. For people who like lisp and like LaTeX do give it a look, you might like it.]] ([[https://www.reddit.com/r/emacs/comments/sxjoy4/litex_mode_now_available_in_melpa_for_people_who/][Reddit]]) - [[https://www.youtube.com/watch?v=AtdWuYImviw][Emacs Abbreviation Mode]] (13:36) - [[https://www.youtube.com/watch?v=0ZlIJIwS4G8][Emacs Spell Checking]] (17:22) - Org Mode: - [[https://emacstil.com/til/2022/02/15/open-orgcapture-buffer-in-a-new-frame/][Emacs TIL: Open org-capture buffer in a new frame]] - [[https://www.reddit.com/r/emacs/comments/steayf/quickly_tangling/][Quickly Tangling]] - [[https://github.com/nebhrajani-a/sicp][Org-babel proved to be excellent for the high volume of code reuse in SICP!]] ([[https://www.reddit.com/r/emacs/comments/sthru4/orgbabel_proved_to_be_excellent_for_the_high/][Reddit]]) - [[https://www.youtube.com/watch?v=SOpfVh1QQM4][Org-mode - Fix problems with publishing]] (03:57) - [[https://www.reddit.com/r/emacs/comments/swm2lb/orgviewmode_with_new_quickedit_feature_is_now/][Org-view-mode with new 'quick-edit' feature is now available from Melpa]] - [[https://hugocisneros.com/blog/my-org-roam-notes-workflow/][My Org Roam Notes Workflow]] - [[https://www.reddit.com/r/emacs/comments/swvbmm/you_want_to_write_a_custom_org_backend_lets_write/][you want to write a custom org backend? let's write onlybold backend together to get you started]] - Completion: - [[https://github.com/BenediktBroich/helm-twitch][helm-twitch]] - [[https://www.reddit.com/r/emacs/comments/sszyq3/consultproject_consult_extension_for_projectel/][Consult-project - consult extension for project.el]] - [[https://emacstil.com/til/2022/02/19/use-yasnippet-for-personal-planning/][Emacs TIL: Use yasnippet for personal planning]] - Coding: - [[https://gitlab.com/ideasman42/emacs-cycle-at-point][[ANN] cycle-at-point (cycle literals, numbers or dynamically generated values) now on Melpa]] ([[https://www.reddit.com/r/emacs/comments/swsohl/ann_cycleatpoint_cycle_literals_numbers_or/][Reddit]]) - [[https://andreyorst.gitlab.io/posts/2022-02-20-what-if-structural-editing-was-a-mistake/][Andrey Listopadov: What if structural editing was a mistake?]] - [[https://www.reddit.com/r/emacs/comments/svr1d6/sharing_my_first_emacs_extension_csharptoel/][Sharing my first emacs extension: csharpto.el]] - [[https://github.com/brotzeit/rustic/tree/3.0][rustic 3.0 released]] ([[https://www.reddit.com/r/emacs/comments/swcu9s/rustic_30_released/][Reddit]]) - [[https://jherrlin.github.io/posts/learn-awk/][Learn AWK with Emacs | jherrlin]] (2020, [[https://news.ycombinator.com/item?id=30396643][HN]]) - [[https://ianyepan.github.io/posts/emacs-git-gutter/][Modern Git-Gutter in Emacs]] ([[https://www.reddit.com/r/emacs/comments/suxc9b/modern_gitgutter_in_emacs/][Reddit]]) - [[https://github.com/Artawower/blamer.el][Blamer.el 0.4 has been released. Added popup git blame messages with border and rounded corners]] ([[https://www.reddit.com/r/emacs/comments/swe52c/blamerel_04_has_been_released_added_popup_git/][Reddit]]) - [[https://tiny.write.as/jeko/how-to-setup-a-remote-pair-programming-environment-with-gnu-guix][How to setup a remote pair-programming environment with GNU Guix and GNU Emacs]] - Multimedia: - [[https://www.youtube.com/watch?v=xBp5uLw-ns8][emacs mpv.el control mpv and seek by frames, hydra and waveform-el]] (50:32) - EXWM: - [[https://www.youtube.com/watch?v=CLX7oGjYhBU][ep1. Emacs EXWM Showcase by thecashew | #4BugsWriter]] (05:27) - Community: - [[https://www.reddit.com/r/emacs/comments/sviw6n/getting_started_with_emacs_is_really_hard/][Getting started with emacs is really hard]] - [[https://www.reddit.com/r/emacs/comments/swblfl/i_want_to_give_up_vim/][I want to give up Vim]] - [[https://www.reddit.com/r/emacs/comments/stqq1j/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://arjenwiersma.nl/writeups/emacs/22-years-of-emacs/][22 years of Emacs]] ([[https://news.ycombinator.com/item?id=30382195][HN]]) - [[https://protesilaos.com/codelog/2022-02-19-live-emacs-videos-libreplanet-philosophy/][Protesilaos Stavrou: Live stream: Emacs, LibrePlanet 2022, philosophy]] - no more Emacs tutorials/videos, focusing on packages - Other: - [[https://www.reddit.com/r/emacs/comments/sw2f1k/text_books_in_emacs/][Text books in Emacs]] - [[https://github.com/Wilfred/emacsbench][emacsbench: Benchmarking Emacs itself]] - [[https://www.reddit.com/r/emacs/comments/sunkzx/is_it_only_me_or_did_emacs_without_native_comp/][Is it only me, or did Emacs without native comp get faster lately?]] - [[https://ianthehenry.com/posts/janet-game/how-to-patch-emacs/][Making a Game in Janet, Part 6: How to patch Emacs]] (2021) - [[https://www.youtube.com/watch?v=MZ52Rm0Hc2U][DoomConf February 2022 (Doom Emacs)]] (01:45:31) - el-secretario, exwm gaps - [[https://www.youtube.com/watch?v=mBK_qApfRRs][Emacs Remote File Editing with SSHFS]] (05:51) - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00566.html][Discussion re: feature/package+vc 04c4c578c7 3/4: Allow for packages to be installed directly from VCS]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00848.html][Thinking about advice for global variables]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3d106897fdd5546797b2fb5bb5a7704f327c4da3][Public-ize xref-show-xrefs]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3d2c213ce99fec54bfd5230405e6fde753794b09][Public-ize xref-current-item]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7e4ef09aa0d9587677d44284af72ceb3f44061b7][Adapt Tramp password prompts for sudo-like methods]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=dfaf150631a235f7239774b73676955244513c54][Add a new library to format variable-pitch tables]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c218660d66394ba8306d21dcc182b82b15ba42de][Add a NEWS entry for the bookmark changes (bug#54030)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=eb0680bd57bd68ca369dc5133646e8ac9215854c][Add support for Tai Tham script]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8a2f73f12aaec40d9ef56faba00d4a7545b0cf0d][Allow savehist-additional-variables to truncate lists]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5c9d34cdf8ff3259831a12f19553880c5348de76][Make autoarg obsolete]] - New packages: - [[package:cycle-at-point][cycle-at-point]]: Cycle (rotate) the thing under the cursor (MELPA) - [[package:edit-as-format][edit-as-format]]: Edit document as other format (MELPA) - [[package:litex-mode][litex-mode]]: Minor mode for converting lisp to LaTeX (MELPA) - [[package:ob-solidity][ob-solidity]]: Org-babel functions for solidity evaluation (MELPA) - [[package:org-view-mode][org-view-mode]]: Read-only viewer with less markup clutter in org mode files (MELPA) - [[package:simple-indentation][simple-indentation]]: Simplify writing indentation functions, alternative to SMIE (MELPA) - [[package:topspace][topspace]]: Scroll above the top line to vertically center top text with a scrollable top margin/padding (MELPA) - [[package:tramp-nspawn][tramp-nspawn]]: Tramp integration for systemd-nspawn containers (GNU ELPA) - [[package:wallpreview][wallpreview]]: Set wallpapers with image-dired (MELPA) - [[package:zk-index][zk-index]]: Index and Desktop for zk (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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-02][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2022-02-14 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/02/2022-02-14-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/02/2022-02-14-emacs-news/ :EXPORT_DATE: 2022-02-14T08:49:42-0500 :END: - Help wanted: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00165.html][Multi-tty todo list]] - Upcoming events: - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Tue Feb 15 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1600 GMT / 1700 Berlin / 2130 Kolkata -- Wed Feb 16 0000 Singapore - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Feb 23 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Thu Feb 24 0130 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Feb 26 0030 Vancouver / 0230 Chicago / 0330 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - Beginner: - [[https://www.reddit.com/r/emacs/comments/splayn/how_to_start_learning_emacs_my_successful_method/][How to start learning emacs - my successful method.]] - [[https://news.ycombinator.com/item?id=30312812][Ask HN: How to Get Good at Emacs? | Hacker News]] - [[https://www.youtube.com/watch?v=1ZWm8B5t8B4][What Is Doom Emacs and How to Install It]] (03:33) - Emacs configuration: - [[https://irreal.org/blog/?p=10314][Irreal: Emacs Extensibility]] - [[https://sqrtminusone.xyz/posts/2022-02-12-literate/][A few cases of literate configuration]] ([[https://www.reddit.com/r/emacs/comments/sqwgxd/a_few_cases_of_literate_configuration/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/sobkay/how_to_show_temporary_cheatsheet_buffer/][How to show (temporary) cheat-sheet buffer]] - [[https://www.youtube.com/watch?v=oDZp_ut86b0][Emacs from Source Part 6: Fixing initial evil-mode states and keybindings]] (14:03) - [[https://sqrtminusone.xyz/configs/emacs/][/sqrtminusone's Emacs config]] ([[https://www.reddit.com/r/planetemacs/comments/sr98t0/sqrtminusones_emacs_config/][Reddit]]) - [[https://www.youtube.com/watch?v=uB8McDsRyXY][System Crafters Live! - Rational Emacs: A New Base Configuration]] (01:54:29) - Emacs Lisp: - [[https://www.youtube.com/watch?v=HqGds-YUJbQ][How to build an editor with Emacs Lisp - 03 Lisp basics]] (45:49) - [[https://emacsninja.com/posts/forbidden-emacs-lisp-knowledge-block-comments.html][Emacs Ninja - Forbidden Emacs Lisp Knowledge: Block Comments]] ([[https://news.ycombinator.com/item?id=30317088][HN]]) - [[https://www.reddit.com/r/emacs/comments/sq1esz/some_examples_on_closures_and_lexicalbinding/][some examples on closures and lexical-binding]] - [[https://dev.to/taw/100-languages-speedrun-episode-86-emacs-lisp-1hml][Emacs Lisp critique]] ([[https://www.reddit.com/r/emacs/comments/sqlgd9/emacs_lisp_critique/][Reddit]]) - Appearance: - [[https://github.com/doomemacs/themes][themes: A megapack of themes for GNU Emacs.]] - [[https://i.redd.it/9bxf83aje0h81.png][I made an Emacs theme for Android based on my own configuration]] ([[https://www.reddit.com/r/emacs/comments/sp72ql/i_made_an_emacs_theme_for_android_based_on_my_own/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/sppr8x/floating_window_in_emacs/][Floating window in Emacs]] - [[https://www.youtube.com/watch?v=LM92NK_zvNo][emacs IDE #12 🚀 Rainbow delimiters and Highlight parentheses [ES]​]] (09:38) - [[https://www.youtube.com/watch?v=ig-EmZAURAs][emacs IDE #11 🚀 Ligatures and trailing whitespace [ES]​]] (16:10) - Navigation: - [[https://karl-voit.at/2022/02/10/lfile/][UOMF: Path-Independent Links to Local Files Via Locate]] ([[https://www.reddit.com/r/emacs/comments/speq69/uomf_pathindependent_links_to_local_files_via/][Reddit]]) - [[https://mmk2410.org/2022/02/11/using-emacs-tab-bar-mode/][Using Emacs tab-bar-mode]] ([[https://www.reddit.com/r/planetemacs/comments/srl236/using_emacs_tabbarmode/][Reddit]]) - [[https://christiantietze.de/posts/2022/02/emacs-tab-bar-numbered-tabs/][Christian Tietze: Add Numbers to Emacs tab-bar-mode Tab Titles for Quick Access]] - [[https://www.youtube.com/watch?v=ozrGXYQIBHg][Emacs Info Manuals]] (18:17) - Dired: - [[https://www.reddit.com/r/emacs/comments/sphltg/display_readme_files_in_dired_buffer_similar_as/][Display README files in Dired buffer similar as on GitHub/GitLab]] - Writing: - [[https://i.redd.it/7nqj1ge97hg81.png][Screenwriting with Fountain-Mode and Olivetti-Mode is PERFECTION!]] ([[https://www.reddit.com/r/emacs/comments/sn0xrd/screenwriting_with_fountainmode_and_olivettimode/][Reddit]]) - Org Mode: - [[https://www.reddit.com/r/orgmode/comments/sof6k6/sharing_some_appreciation_for_how_useful_orgmode/][Sharing some appreciation for how useful org-mode is in my life]] - [[https://ilmarikoria.com/2022-01-30-blog.html][Humanities Dissertation in org-mode? Some Thoughts]] - [[https://djliden.github.io/posts/20220116-org-time.html][Task Repeaters in Org Mode]] - [[https://www.reddit.com/r/emacs/comments/smwg2a/pretty_rendering_of_paragraphs_with_orgview_mode/][Pretty rendering of paragraphs with org-view mode]] - [[https://djliden.github.io/posts/20220208-org-source.html][Org Mode Headlines in Org Source Blocks]] - [[https://github.com/skx/org-diary][journal with the use of org-mode]] - [[https://www.youtube.com/watch?v=km5nXENXEQE][Data Analysis with Emacs Org Mode: Tables and AWK Source Blocks]] (17:34) - [[https://takeonrules.com/2022/02/07/org-roam-emacs-and-ever-refining-the-note-taking-process/][Jeremy Friesen: Org Roam, Emacs, and Ever Refining the Note Taking Process]] - [[https://i.redd.it/1b9nix7jsmh81.png][Plain Org v1.2 released]] ([[https://www.reddit.com/r/orgmode/comments/srn77j/plain_org_v12_released/][Reddit]]) - Time management: - [[https://github.com/akirak/org-chronos][org-chronos: An opinionated time management layer for Org mode]] - [[https://github.com/telotortium/org-pomodoro-third-time][org-pomodoro-third-time: Adapt org-pomodoro to implement the Third Time system]] ([[https://www.reddit.com/r/orgmode/comments/somt9w/orgpomodorothirdtime_adapt_orgpomodoro_to/][Reddit]]) - [[http://mbork.pl/2022-02-12_tomato.el_updatem][Marcin Borkowski: tomato.el update]] - [[https://ox-hugo.scripter.co/doc/org-cite-citations/][Org-Cite Citations in Org to Hugo exporter]] - Import, export, and integration: - [[https://www.reddit.com/r/emacs/comments/snczi5/roamfriendly_diigocom_org_file_syncing/][Roam-friendly Diigo.com <--> .org file syncing]] - Completion: - [[https://protesilaos.com/codelog/2022-02-08-mct-0-5-0/][Protesilaos Stavrou: Emacs: mct version 0.5.0]] - [[https://www.youtube.com/watch?v=w9hHMDyF9V4][Emacs Minibuffer Completions]] (23:08) - [[https://notxor.nueva-actitud.org/2022/02/13/trasteando-con-yasnippets.html][Trasteando con yasnippets]] - Coding: - [[https://ianyepan.github.io/posts/emacs-ide/][Building an Intelligent Emacs with LSP]] ([[https://www.reddit.com/r/emacs/comments/spn3ri/building_an_intelligent_emacs_with_lsp/][Reddit]], [[https://news.ycombinator.com/item?id=30308272][HN]]) - [[https://irreal.org/blog/?p=10318][Irreal: Some Comment Tips from Mickey]] - [[https://www.youtube.com/watch?v=FguHD-eY2N0][Emacs Macros and HTML]] (02:53) - [[https://www.reddit.com/r/emacs/comments/ss89dj/jsreact_emacs_config_review/][js/react emacs config review]] - [[https://www.reddit.com/r/emacs/comments/sndriv/i_finally_got_full_autocompetion_in_swift_with/][I finally got full auto-competion in Swift with emacs, here is how:]] - xcodeprojects - [[https://www.youtube.com/watch?v=vD3rxVTXIJo][User Scripts in mpv with Lua (with Lua LSP setup in Emacs)]] (36:13) - [[https://practical.li/spacemacs/external-repl/connect-to-running-repl.html][Connect to existing REPL · Clojure development with Spacemacs & Cider]] - [[https://www.youtube.com/watch?v=xZEgtWfi_3w][Emacs from Source Part 5: Rust setup with rustic]] (17:43) - [[https://www.youtube.com/watch?v=Lu1nMfVQwbc][Go Live Coding in Emacs Part 3: Refactoring Input File Parsing]] (01:01:22) - [[https://ag91.github.io/blog/2022/02/11/moldable-emacs-learning-syntax-from-your-editor/][Moldable Emacs: learning syntax from your editor!]] ([[https://www.reddit.com/r/emacs/comments/sqdc60/moldable_emacs_learning_syntax_from_your_editor/][Reddit]]) - Math: - [[https://www.reddit.com/r/emacs/comments/srmjca/litex_mode_do_calculations_in_lisp_convert_them/][LiTeX mode: Do calculations in Lisp, convert them to LaTeX]] ([[https://www.youtube.com/watch?v=esEf63gSSPg][YouTube]], 12:04) - Science: - [[https://www.reddit.com/r/emacs/comments/sq8s9i/tired_of_leaving_emacs_to_calculate_your_primer/][Tired of leaving emacs to calculate your primer melting temperatures?? tmcalculator.el can help!]] - [[https://github.com/niwaka-ame/sgd-lookup.el][sgd-lookup.el: An Emacs API wrapper for Saccharomyces Genome Database (SGD).]] - Shells: - [[https://www.reddit.com/r/emacs/comments/spiel7/dtache_vterm/][Dtache Vterm]] - Mail and news: - [[https://github.com/ir33k/rmail-ordered-headers][rmail-ordered-headers: Control order of headers in Emacs Rmail messages buffer.]] - [[https://irreal.org/blog/?p=10308][Irreal: Ecomplete]] - mail completion - Multimedia: - [[https://francopasut.netlify.app/post/emacs_write_lilypond/][D.V.F.P.: Using Emacs to write scores in LilyPond]] - Fun: - [[https://www.reddit.com/r/emacs/comments/sn9u4c/emacs_as_my_dnd_environment/][Emacs as my DnD environment]] ([[https://www.reddit.com/r/emacs/comments/sp9bni/emacs_as_my_dnd_enviornment_and_so_can_you/][Follow-up]]) - [[https://github.com/WMaxZimmerman/dnd-mode][dnd-mode: A minor mode for playing DnD]] - [[https://github.com/WMaxZimmerman/org-dnd-srd][org-dnd-srd: System Reference Documents for DnD written in org files to be searchable and interactive when in emacs]] - [[https://github.com/Rohan-Goyal/emacs-dnd5e-api][emacs-dnd5e-api: An Emacs interface to the DnD 5e SRD API]] - [[https://github.com/lifelike/decide-mode][decide-mode: Random decisions for emacs, with functions and a minor mode. Roll various types of dice etc.]] - Community: - [[https://www.reddit.com/r/emacs/comments/so8gdn/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/snipk3/support_melpa/][Support MELPA]] ([[https://irreal.org/blog/?p=10312][Irreal]]) - [[https://lars.ingebrigtsen.no/2022/02/13/14x10/][Lars Ingebrigtsen: 14×10%]] - [[https://www.reddit.com/r/emacs/comments/spcxu8/exciting_new_emacs_commercial/][Discussion about whether Emacs needs a commercial]] - [[https://www.macadie.net/2022/02/08/2022-02-austin-emacs-meetup/][Eric MacAdie: 2022-02 Austin Emacs Meetup]] - Other: - [[https://www.youtube.com/watch?v=XvQPGhd2WCU][Emacs: Search Engine Mode 2022_02_13_03:14:23]] (09:36) - [[https://parasurv.neocities.org/emacs/edit-browser-textarea-with-emacs.html][Edit browser textarea with Emacs]] - Chromium/Firefox - [[https://lists.gnu.org/archive/html/help-gnu-emacs/2022-02/msg00270.html][Why MSYS was developed]] - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00538.html][Continued discussion re: sqlite3]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00460.html][Continued discussion Re: Can watermarking Unicode text using invisible differences sneak thro]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=daf008e82b8ca7681ebe08b6ac1a1fa4d873bcd2][Note caveat about remapping basic faces]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=13b9268374669c368343ce4279041f2021b264f6][Add a mechanism for querying before executing a command]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=997dd86a9f6a253e4542d65b17dfec6af2f4e8fd][Add a new macro `setopt']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c189ce5a33d93dd74529a6ad091f55b5ef60ac19][Remove the 'C-k' binding in ido-mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=242a2765d3970641887be7a6dedcc14b07fade7e][Make `C-u M-x count-words' also give totals]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b5997c0f108d265917f899f6558ac56a8638451d][Optionally allow point to enter composed character sequences]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d3c47011d5ace1e1c3fca830d3ff71d9c693ed5d][Allow customization of the user's eln-cache directory]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=34772455261fc1508c3623ba549381976dcba258][Mention `overlay' show-paren-context-when-offscreen value in NEWS]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=992908b09a4f95817bbd548fd577d7573ad9cd2d][Make connection-local variables user options]] - New packages: - [[package:helm-twitch][helm-twitch]]: Navigate Twitch.tv via `helm' (MELPA) - [[package:org-journal-tags][org-journal-tags]]: Tagging and querying system of org-journal (MELPA) - [[package:org-remark][org-remark]]: Highlight & annotate any text files (GNU ELPA) - [[package:paimon][paimon]]: A major mode for Splunk (MELPA) - [[package:simplicity-theme][simplicity-theme]]: A minimalist dark theme (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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-02][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. Thanks to Andres Ramirez for a few mailing list links! ** 2022-02-07 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/02/2022-02-07-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/02/2022-02-07-emacs-news/ :EXPORT_DATE: 2022-02-07T00:49:31-0500 :END: - Upcoming events: - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Tue Feb 15 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1600 GMT / 1700 Berlin / 2130 Kolkata -- Wed Feb 16 0000 Singapore - Beginner: - [[https://protesilaos.com/codelog/2022-01-31-learning-emacs/][Protesilaos Stavrou: Learning Emacs and Elisp]] - [[https://www.youtube.com/watch?v=Ctve_PpjcCc][Introducción a Linux. M11. Operaciones con emacs. | 72/108 | UPV]] (04:04) - Emacs configuration: - [[https://www.youtube.com/watch?v=76jp8qkLZC8][System Crafters Live! - Configuring Emacs With Only the UI?]] (01:54:52) - [[https://philjackson.github.io//emacs/backups/2022/01/31/keeping-backups-of-every-edited-file/][Phil Jackson: Keeping backups of every edited file]] - Emacs Lisp: - [[https://typeshare.co/zck/posts/make-your-first-interface-in-emacs][Make your first interface in Emacs. | Zachary Kanfer]] - Appearance: - [[https://www.reddit.com/r/emacs/comments/slsvpq/i_created_a_new_dark_theme/][I created a new dark theme]] - [[https://lifeofpenguin.blogspot.com/2022/02/zen-emacs.html][Set a pleasant background (PNG image) in Emacs]] - [[https://www.reddit.com/r/emacs/comments/sk9l2w/zen_emacs/][Zen Emacs]] - Navigation: - [[https://emacstil.com/til/2022/02/02/find-file-by-name-in-project-subdirectory/][Emacs TIL: Find files by name in project sub-directory]] - Writing: - [[https://github.com/zkry/paragraph-chain-indent][paragraph-chain-indent: Display short paragraphs that are separated by a blank line as extra indented.]] ([[https://www.reddit.com/r/planetemacs/comments/si02h2/paragraphchainindent_display_short_paragraphs/][Reddit]]) - [[https://www.youtube.com/watch?v=BixlUK4QTNk][Emacs: zk note-taking package demo]] (22:04) - [[https://www.youtube.com/watch?v=7qNT87dphiA][Emacs: zk-index and zk-desktop, interfaces for the zk note-taking package]] (14:35) - [[https://www.youtube.com/watch?v=O6iSV4pQQ5g][Emacs: zk-luhmann, an extension for zk and zk-index]] (04:52) - [[https://www.youtube.com/watch?v=ZkYaXhAtMso][Emacs Annotations 2022_02_03_11:03:13]] (05:53, [[https://irreal.org/blog/?p=10303][Irreal]]) - Org Mode: - [[https://www.youtube.com/watch?v=DPaPBhBwl24][Org-mode - Recursively include org files from a directory in your agenda]] (05:33) - [[https://mmk2410.org/2022/02/05/my-emacs-package-of-the-week-org-appear/][My Emacs package of the week: org-appear]] - [[https://www.youtube.com/watch?v=M9jNksn3pNM][Run R code inside an Emacs Org-mode file]] (11:29) - [[https://www.youtube.com/watch?v=DY7t4T4TmUU][Using org-mode as an SQL playground]] ([[https://www.reddit.com/r/emacs/comments/sjdtkg/using_orgmode_as_an_sql_playground/][Reddit]]) - Org Roam: - [[https://www.alexeyshmalko.com/migrating-to-org-roam-v2/][Migrating to Org-roam v2]] - [[http://ag91.github.io/blog/2022/02/05/an-helm-source-for-org-roam-v2][Andrea: An Helm source for Org Roam v2]] - Import, export, and integration: - [[https://i.redd.it/iq3fmfguy1g81.jpg][Agenda with customized org-habit graph, on my phone]] ([[https://www.reddit.com/r/emacs/comments/slcv27/agenda_with_customized_orghabit_graph_on_my_phone/][Reddit]]) - [[https://scripter.co/sidenotes-using-ox-hugo/?utm_source=atom_feed][scripter.co | Emacs: Sidenotes using ox-hugo]] - [[https://mmk2410.org/2022/02/02/update-on-publishing-my-emacs-configuration/][Marcel Kapfer - Update on Publishing my Emacs Configuration]] - ox-hugo - [[https://www.youtube.com/watch?v=Y-keHFLRKwM][Org-mode - Include other org files in your main file]] (11:30) - [[https://www.youtube.com/watch?v=V9a4lJeVTqg][Org-mode - LaTex start ToC from new page]] (09:54) - [[https://www.youtube.com/watch?v=hGJLacqTPYM][Org-mode - Create resume in LaTex, PDF, HTML, ODT and DOCX]] (12:26) - [[https://www.youtube.com/watch?v=Ppt6V_bEVm8][Org-mode - Get started with PlantUML]] (14:14) - Coding: - [[https://github.com/douglasdavis/numpydoc.el][numpydoc.el: Insert NumPy style docstrings in Python functions.]] - [[https://www.youtube.com/watch?v=UFPD7icMoHY][Emacs from Source Part 4: IDE Features with lsp-mode, company-mode, and go-mode]] (37:27) - Shells: - [[https://www.youtube.com/watch?v=OqTe7CO6PSM][Emacs Terminal Vterm 2022_02_06_05:11:01]] (03:56) - Mail and news: - [[https://emacstil.com/til/2022/02/06/pocket-reader-on-emacs/][Emacs TIL: Pocket Reader on Emacs]] ([[https://www.reddit.com/r/planetemacs/comments/sm3jyc/emacs_til_pocket_reader_on_emacs/][Reddit]]) - EXWM: - [[https://irreal.org/blog/?p=10306][Irreal: EXWM and Keyboard Macros]] - [[https://www.youtube.com/watch?v=oc1EpDoLQAo][Flat buffer-based web browsing with EXWM and Firefox]] - Community: - [[https://www.jumboframeinternet.com/post/9/][Late career Unix engineers refuse to concede on decades long debate]] ([[https://www.reddit.com/r/emacs/comments/sjb64l/late_career_unix_engineers_refuse_to_concede_on/][Reddit]]) - Other: - [[https://www.reddit.com/r/emacs/comments/slx3x3/gnu_hyperbole_introduction_to_buttons_video/][GNU Hyperbole Introduction to buttons Video]] - [[https://www.reddit.com/r/emacs/comments/sjdpk0/presentation_in_gnu_emacs/][Presentation in GNU Emacs]] - [[https://www.reddit.com/r/emacs/comments/sk366k/vim_clutch_for_emacs/][Vim Clutch for Emacs?]] - [[https://www.reddit.com/r/emacs/comments/skyr49/alphagnuorg_has_shiny_new_emacs_28091_windows/][alpha.gnu.org has shiny new Emacs 28.0.91 Windows binaries]] ([[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00153.html][emacs-devel]]) - [[https://nitter.net/ianthehenry/status/1481376985129500679?cxt=HHwWjoCqkZ6h9I4pAAAA#m][Ian Henry (@ianthehenry): "emacs on a remarkable 2, wireless edition" | nitter]] ([[https://lemmy.ml/post/151732?scrollToComments=true][lemmy]]) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00215.html][recent change to yanking behavior of the clipboard]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-02/msg00135.html][continuing discussion re: Can watermarking Unicode text using invisible differences sneak through Emacs, or can Emacs detect it?]] - etc/NEWS: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6e5d79c048c6009c925f8d8f59b3b3e062ffc9d4][Display show-paren-context-when-offscreen in child frame]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=50e51beabb2420ba3f844742352a98c7987c4932][Allow disabling frame resize synchronization]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=eea93a8aaac30690c6e864f2556010d3b62f4eee][Add new user option 'find-library-include-other-files']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=86827564208d93e243ee3cba7042f2d0ebd842b9][Add new function mode-line-window-selected-p]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7728f493cd1416bac45be4b4495c989e12caf3ac][New theme leuven-dark (Bug#53032)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=749ba35bf5e0974384550a0763fd27f08db0678c][* lisp/replace.el (query-replace-read-from-default): New variable.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1d1b664fbb9232aa40d8daa54a689cfd63d38aa9][(function-history): New symbol property (bug#53632)]] - New packages: - [[package:twitch-api][twitch-api]]: An elisp interface for the Twitch.tv API 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-02][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2022-01-31 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/01/2022-01-31-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/01/2022-01-31-emacs-news/ :EXPORT_DATE: 2022-01-31T10:59:16-0500 :END: - Upcoming events: - M-x Research (contact them for password): "Functional programming: an (Emacs) Lisp view (1/n)" https://m-x-research.github.io/ Tue Feb 1 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1600 GMT / 1700 Berlin / 2130 Kolkata -- Wed Feb 2 0000 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Tue Feb 1 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata -- Wed Feb 2 0030 Singapore - EmacsATX: Emacs Social https://www.meetup.com/EmacsATX/events/283266772/ Wed Feb 2 1630 Vancouver / 1830 Chicago / 1930 Toronto -- Thu Feb 3 0030 GMT / 0130 Berlin / 0600 Kolkata / 0830 Singapore - Beginner: - [[https://www.reddit.com/r/emacs/comments/seklzr/whats_the_best_way_to_learn_emacs/][What's the best way to learn Emacs?]] - [[https://twitter.com/zckzck/status/1486585367495127043][Learn Emacs by asking it questions [OC]​]] ([[https://www.reddit.com/r/emacs/comments/sdruyo/learn_emacs_by_asking_it_questions_oc/][Reddit]]) - [[https://www.youtube.com/watch?v=OaF-N-FuGtc][The Basics of Emacs Configuration - YouTube]] (24:12) - [[https://www.reddit.com/r/emacs/comments/sd1ffa/whats_a_good_way_to_learn_the_available/][What's a good way to learn the available keybindings?]] - [[https://www.youtube.com/watch?v=LvwozmJjDD0][How to Setup a Chromebook (with Emacs) for Python, C, and C++]] (10:33) - [[https://www.reddit.com/r/emacs/comments/sggzr5/why_is_it_hard_to_get_started_with_elisp_in_emacs/][Why is it hard to get started with elisp in emacs]] - [[https://www.youtube.com/watch?v=0w_9cynAWf4][Emacs | Editores de Texto 🇧🇷]] (19:32) - Emacs configuration: - [[https://www.youtube.com/watch?v=Pt1jm_UcnH4][Emacs from Source Part 1: use-package and evil-mode]] (09:05) - [[https://www.paretooptimal.dev/replacing-straight.el-with-nix-to-manage-emacs-packages/][Replacing straight.el with Nix to manage emacs packages]] - [[https://www.reddit.com/r/emacs/comments/sg21w7/tipstricks_for_avoiding_a_clusterfuck_config/][Tips/Tricks for avoiding a clusterfuck config & putting it on autopilot?]] - [[https://www.paretooptimal.dev/finding-the-best-style-of-literate-emacs-configuration/][Finding the best style of literate emacs configuration]] ([[https://www.reddit.com/r/orgmode/comments/sg638g/finding_the_best_style_of_literate_emacs/][Reddit]]) - [[http://oremacs.com/2014/12/25/ode-to-toggle/][Ode to the toggle]] (2014, [[https://www.reddit.com/r/planetemacs/comments/sem3en/ode_to_the_toggle/][Reddit]]) - [[https://www.masteringemacs.org/article/bad-emacs-advice][Bad Emacs Advice]] ([[https://www.reddit.com/r/emacs/comments/s8hwsw/bad_emacs_advice/][Reddit]], [[https://news.ycombinator.com/item?id=30008277][HN]]) - Emacs Lisp: - [[https://www.youtube.com/watch?v=VkNe-PlA6cE&feature=youtu.be][Emacs Lisp Community Workshop]] - [[http://angg.twu.net/find-elisp-intro.html][Why eev has a weird elisp tutorial and how to use it]] ([[http://www.youtube.com/watch?v=CGbgJGEvdU4][YouTube]]) - Appearance: - [[https://www.reddit.com/r/emacs/comments/sf2oc6/templemacs/][Temple-macs]] - Navigation: - [[https://emacstil.com/til/2022/01/30/search-something-in-subdirectory-only/][Emacs TIL: Search something in sub-directory only]] - [[https://irreal.org/blog/?p=10276][Irreal: Combining Find and Grep in Emacs]] - [[https://www.reddit.com/r/emacs/comments/sc26ub/new_plugin_harpoon/][New Plugin: Harpoon]] - Bookmarks separated by project and branch for quick navigate between your working files - [[https://www.youtube.com/watch?v=M5cZNtCeJfs][Emacs from Source Part 3: Managing Windows with winum (and treemacs)]] (09:11) - [[https://ag91.github.io/blog/2022/01/29/escalate-your-helm-searches/][Escalate your helm searches!]] ([[https://www.reddit.com/r/emacs/comments/sf5no0/escalate_your_helm_searches/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/sh3dso/ann_zk_a_zettelkastenstyle_notetaking_package/][[ANN] zk: a zettelkasten-style note-taking package, with minimal dependencies]] - [[https://magnus.therning.org/2022-01-30-keeping-projectile's-cache-tidy.html][Magnus: Keeping Projectile's cache tidy]] - Org Mode: - *[[https://blog.tecosaur.com/tmio/2022-01-31-caching.html][This Month in Org: January 2022]]* - [[http://andysylvester.com/2021/12/25/gettting-things-done-simply-with-org-mode/][Gettting Things Done Simply – With Org Mode]] - [[http://mbork.pl/2022-01-24_Journaling_with_Org-mode][Marcin Borkowski: Journaling with Org-mode]] - [[https://www.youtube.com/playlist?list=PLlHHtPGox8K6bcuruX10Evf4AYGzYQKiz][Emacs and Org Mode Free Tutorials | Blackberry Boy]] - [[https://www.youtube.com/watch?v=oNBd9Uqk5bA][Org-mode - Exclude subtree from agenda]] (03:15) - [[https://www.youtube.com/watch?v=BHD6SclvbIs][Org-mode - Be efficient with SETUPFILE]] (05:25) - [[https://gitlab.com/OlMon/org-habit-report][org-habit-report : Emacs package for org-habit-reports]] - [[https://nobiot.github.io/org-remark/][Org-remark User Manual. Org-remark lets you highlight and annotate any text file with using Org mode.]] - [[https://www.youtube.com/watch?v=xsvk-BtPZso][Org-mode - Start slide from current subtree]] (03:55) - Clocking: - [[https://github.com/bkaestner/org-arbeitszeit][[ANN] org-arbeitszeit: Calculate your working hours from your clocked time]] ([[https://www.reddit.com/r/emacs/comments/sdtcvz/ann_orgarbeitszeit_calculate_your_working_hours/][Reddit]]) - [[https://www.erichgrunewald.com/posts/how-i-track-my-hour-balance-with-a-custom-org-mode-clock-table/][How I Track My Hour Balance with a Custom org-mode Clock Table]] ([[https://www.reddit.com/r/emacs/comments/scmaf6/how_i_track_my_hour_balance_with_a_custom_orgmode/][Reddit]]) - [[https://git.savannah.gnu.org/cgit/org-mode.git/commit/etc/ORG-NEWS?id=22e6ed6b89755047b44f8666ac20aac0c50afc34][agenda: Add header to agenda clock report table]] - Org Roam: - [[https://jethrokuan.github.io/org-roam-guide/][How I Take Notes with Org-roam]] ([[https://www.reddit.com/r/emacs/comments/sfv1ch/how_i_take_notes_with_orgroam/][Reddit]]) - Jethro Kuan - [[https://www.youtube.com/watch?v=DteN5uBV5ts&feature=youtu.be][Abusing org-roam as a personal CRM]] (00:57, [[https://www.reddit.com/r/planetemacs/comments/sc47pq/abusing_orgroam_as_a_personal_crm/][Reddit]]) - Import, export, and integration: - [[https://www.youtube.com/watch?v=FE1erKgmEMg][Org-mode - Let us start using LaTex]] (09:54) - [[https://www.miskatonic.org/2022/01/28/latex-letters-in-org/][William Denton: LaTeX letters in Org]] ([[https://www.reddit.com/r/planetemacs/comments/sf53mn/william_denton_latex_letters_in_org/][Reddit]]) - [[https://github.com/amake/org_flutter][org_flutter: Org Mode widgets for Flutter]] - [[https://joseph8th.github.io/posts/wow-writing-literate-api-documentation-in-emacs-org-mode/][Writing literate API documentation in Emacs org-mode.]] ([[https://www.reddit.com/r/emacs/comments/sg3nu7/writing_literate_api_documentation_in_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=30129669][HN]]) - [[https://www.youtube.com/watch?v=U9kg9yVMMAM][Browser-based Productivity and PKM with emacs, org-mode, LogSeq and BrainTool]] (05:57, [[https://news.ycombinator.com/item?id=30128977][HN]]) - [[https://easyorgmode.com]['EasyOrg' is like Emacs Org mode, but with more user friendliness]] ([[https://www.reddit.com/r/planetemacs/comments/sfepnj/easyorg_is_like_emacs_org_mode_but_with_more_user/][Reddit]]) - Completion: - [[https://www.youtube.com/watch?v=4911q_SnGDU][Emacs from Source Part 2: vertico, orderless, and marginalia]] (19:23) - Coding: - [[https://www.reddit.com/r/emacs/comments/sg3v0t/ann_hlprogextra_now_supports_docstringscomments/][[ANN] hl-prog-extra now supports doc-strings/comments & includes language presets]] - [[https://github.com/semenInRussia/emacs-run-command-recipes][emacs-run-command-recipes: A collection of recipes to `emacs-run-command`]] - [[https://www.youtube.com/watch?v=zKE9l2poqLI][emacs IDE #8 🚀 flycheck( ESLint ) and yasnippets (SNIPPETS) [ES]​]] (22:22) - [[https://www.youtube.com/watch?v=c9T6D_NCvjE][Web mode and Emmet Mode on Gnu/Emacs]] (04:16) - Web: - [[https://readingworldmagazine.com/emacs/2022-01-24-how-to-use-eww-browser-in-emacs/][yuri tricys: How to Use EWW Browser in Emacs [and What it Isn't Good For]​]] - Multimedia: - [[https://lifeofpenguin.blogspot.com/2022/01/gnu-emacs-multimedia-editor.html][GNU Emacs: A multimedia editor]] ([[https://www.reddit.com/r/emacs/comments/sdx2oa/gnu_emacs_a_multimedia_editor/][Reddit]], [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01728.html][emacs-devel]]) - Community: - [[https://www.reddit.com/r/emacs/comments/sd10q9/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://nitter.net][#emacs on Nitter]] - Other: - [[https://www.reddit.com/r/emacs/comments/sbjy4o/dtache_version_04/][dtache - Version 0.4]] - [[https://github.com/vifon/kmacro-mc.el][kmacro-mc.el: Emacs multiple cursors emulation with keyboard macros]] - [[https://github.com/ir33k/tb-keycast][tb-keycast: Emacs keycast minor mode that shows pressed keys in tab bar line]] - [[https://www.youtube.com/watch?v=CzY-D8jjbX0][Building Emacs with Native Compilation and libgccjit from the AUR]] (14:21) - [[https://blog.drshapeless.com/post/3][The Best Emacs Build on macOS]] - [[http://corwin.bru.st/2022-01-30-packaging-emacs-for-windows/][Corwin Brust: Packaging Emacs for Windows]] - Emacs development: - emacs-devel: - Discussion about the [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01850.html][file menu]] and the [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01727.html][new unsaved buffers dialog]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01841.html][Discussion about annotation modes]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01618.html][seccomp-related issues]] with sandboxed Emacs - NEWS: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5c87d826201a5cae242ce5887a0aa7e24ad6f5ee][* etc/NEWS: Announce the 'alpha-background' frame parameter.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=43a5f22857e3d41ef50068d0b61c32d92fb30ef0][Allow redirecting `message' output to a different buffer]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e380fb509b1c506e5745eafc61e053ca6455fe62][Fix unrelated help text tooltips if a popup is shown during the delay]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0a5ece3da157c5a33023dfdf6211fc34015f197d][Allow key to delete entire grapheme clusters]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8eaf04de83fd967c2ab69a4c1dfe44a6a10aa912][Add new switch --init-directory]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=667e212048a1443b6f72647176aec701d18474c9][Add Eshell syntax to more easily bypass Eshell's own pipelining]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ee0848171262f7fc693b18e4bf04e9f9c98d1e88][Add NEWS entry for term-clear-full-screen-programs]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=28a0d0037c36f4675086f580eec535a85ae1d8bb][* etc/NEWS: Mention 'replace-regexp-function' (bug#52558).]] - New packages: - [[package:dtache][dtache]]: Run and interact with detached shell commands - [[package:chezmoi][chezmoi]]: A package for interacting with chezmoi - [[package:nxml-uxml][nxml-uxml]]: MicroXML support for nXML - [[package:org-arbeitszeit][org-arbeitszeit]]: Calculate your worktime - [[package:rhq][rhq]]: Client for rhq - [[package:run-command-recipes][run-command-recipes]]: This is collection of recipes to `run-command' - [[package:unmodified-buffer][unmodified-buffer]]: Auto revert modified buffer state - [[package:zk][zk]]: Functions for working with Zettelkasten-style linked notes 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-01][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2022-01-24 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/01/2022-01-24-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/01/2022-01-24-emacs-news/ :EXPORT_DATE: 2022-01-24T00:26:32-0500 :END: - Upcoming events: - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Jan 26 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Thu Jan 27 0130 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Tue Feb 1 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata -- Wed Feb 2 0030 Singapore - EmacsATX: Emacs Social https://www.meetup.com/EmacsATX/events/283266772/ Wed Feb 2 1630 Vancouver / 1830 Chicago / 1930 Toronto -- Thu Feb 3 0030 GMT / 0130 Berlin / 0600 Kolkata / 0830 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Feb 4 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/s6umyd/discoverablity_2_use_contextmenumode_since_281/][Discoverablity 2: Use context-menu-mode (since 28.1). Existing packages should leverage it, too]] - [[https://www.masteringemacs.org/article/bad-emacs-advice][Bad Emacs Advice]] ([[https://www.reddit.com/r/emacs/comments/s8hwsw/bad_emacs_advice/][Reddit]]) - [[https://twitter.com/zckzck/status/1484069908979851268][Learn Nothing from Emacs's History -- Rebind Default Keys [OC]​]] ([[https://www.reddit.com/r/emacs/comments/s8dmfr/learn_nothing_from_emacss_history_rebind_default/][Reddit]]) - [[https://www.youtube.com/watch?v=6smCl06QfYc][emacs improving dired, reducing start up time and other tips]] - [[https://paretooptimaldev.github.io/replacing-straight.el-with-nix-to-manage-emacs-packages/][Replacing straight.el with Nix to manage emacs packages]] ([[https://www.reddit.com/r/emacs/comments/samlrq/replacing_straightel_with_nix_to_manage_emacs/][Reddit]]) - [[https://github.com/bitspook/spookmax.d][spookmax.d: My Emacs configuration]] - Emacs Lisp: - [[https://www.manueluberti.eu//emacs/2022/01/20/wildcards/][Manuel Uberti: Handling wildcards in paths]] - [[https://www.reddit.com/r/emacs/comments/saxsqw/emacs_lisp_community_workshop_videos_1_and_2/][Emacs Lisp Community Workshop, Videos 1 and 2]] - [[https://www.youtube.com/watch?v=Vme7R2AHMTo][Emacs Lisp Code Evaluation 2022_01_22_05:04:44]] - [[https://www.youtube.com/watch?v=3aBG5n3Of5M][xah talk show 2022-01-20 emacs lisp coding plus tutorial, xah-add-space-after-comma]] - [[https://www.youtube.com/watch?v=_NTQy71J5x4][Xah Talk Show 2022-01-22 emacs lisp coding xah-narrow-to-region, xah-sort-lines, xah-hilight-unicode]] - Appearance: - [[https://gnu.xyz/auto_theme.html][Theme Dark/Light automatique]] - [[https://protesilaos.com/codelog/2022-01-23-base16-modus-themes/][Protesilaos Stavrou: Re: add the Modus themes to base16?]] - Navigation: - [[https://www.youtube.com/watch?v=gK6qfDIu1FE][Swap windows easily in Emacs]] - [[https://www.youtube.com/watch?v=dIrISO_dgjQ][emacs open files with external programs with the openwith package]] - Writing: - [[https://github.com/duckwork/titlecase.el][[ANN] titlecase now available on melpa!]] ([[https://www.reddit.com/r/emacs/comments/s6g82i/ann_titlecase_now_available_on_melpa/][Reddit]]) - Org Mode: - [[https://www.reddit.com/r/emacs/comments/sb6fmi/getting_things_done_simply_with_org_mode/][Getting Things Done Simply - With Org Mode]] - [[https://www.youtube.com/watch?v=zI0BvRSbcM8][Org-mode - org hide emphasis markers]] (5:28) - [[https://www.youtube.com/watch?v=S3kgKB33RfY][OX-TWBS & RIPGREP on GNU/Emacs (orgmode export with twitter bootstrap JavaScript library)]] - [[https://www.youtube.com/watch?v=fg8z05b48L8][Annotate PDF in Emacs]] - [[https://youtube.com/watch?v=c8DHrAsFiLc&feature=share][Org-remark Demo #1 - Introducing Org-remark]] ([[https://www.reddit.com/r/emacs/comments/satp7a/orgremark_demo_1_introducing_orgremark/][Reddit]]) - [[http://mbork.pl/2022-01-17_Making_code_snippets_in_Org-mode_easier_to_type][Marcin Borkowski: Making code snippets in Org-mode easier to type]] - Org roam: - [[https://www.youtube.com/watch?v=CUkuyW6hr18&feature=youtu.be][5 Org Roam Hacks for Better Productivity in Emacs]] ([[https://www.reddit.com/r/planetemacs/comments/saw0o6/5_org_roam_hacks_for_better_productivity_in_emacs/][Reddit]]) - [[https://youtu.be/DteN5uBV5ts][Abusing org-roam as a personal CRM]] ([[https://www.reddit.com/r/emacs/comments/sa8i0m/abusing_orgroam_as_a_personal_crm/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/s8mwiw/orgroam_a_way_to_use_subdirectories/][Org-roam: a way to use subdirectories]] - [[http://ag91.github.io/blog/2022/01/21/moldable-emacs-query-your-org-roam-notes-by-tag][Andrea: Moldable Emacs: query your Org Roam notes by tag]] - Completion: - [[https://protesilaos.com/codelog/2022-01-19-mct-0-4-0/][Protesilaos Stavrou: Emacs: mct version 0.4.0]] ([[https://www.reddit.com/r/planetemacs/comments/s7nzv9/protesilaos_stavrou_emacs_mct_version_040/][Reddit]]) - [[https://takeonrules.com/2022/01/17/switching-from-company-to-corfu-for-emacs-completion/][Jeremy Friesen: Switching from Company to Corfu for Emacs Completion]] - [[https://www.youtube.com/watch?v=HzlLxWTD6QY][21天学会Emacs 2022 Edition(第四天)]] - vertico, orderless, marginalia, embark, consult - Coding: - [[https://github.com/AmaiKinono/puni][puni: Structured editing (soft deletion, expression navigating & manipulating) that supports many major modes out of the box]] ([[https://www.reddit.com/r/emacs/comments/sb0fk3/find_out_a_great_emacs_package_for_structural/][Reddit]]) - [[https://gitlab.com/ideasman42/emacs-diff-ansi][[ANN] DIFF-ANSI view DIFF's with external tools (+ magit support) now on Melpa]] ([[https://www.reddit.com/r/emacs/comments/sb6al4/ann_diffansi_view_diffs_with_external_tools_magit/][Reddit]]) - [[https://www.youtube.com/watch?v=NQJBvp77WCo][Eglot for better programming experience in Emacs (Python demo)]] ([[https://www.reddit.com/r/emacs/comments/sa40ky/eglot_for_better_programming_experience_in_emacs/][Reddit]]) - [[https://www.youtube.com/watch?v=5q4UmX45ZlM][My emacs clojure journey Ep 1 - Corgi & evil-mode]] (16:45) - [[https://www.youtube.com/watch?v=lvhIf3ynxgQ][My Go Workflow in Emacs]] (30:47) - Mail and news: - [[https://www.reddit.com/r/emacs/comments/s9d90k/automatically_creating_an_email_tab_to_read_my/][Automatically creating an "E-Mail" tab to read my mail in Emacs]] - Chat: - [[https://christiantietze.de/posts/2022/01/circe-bouncer/][Christian Tietze: Closing Circe IRC Buffers in Emacs Without Leaving the Room]] - [[https://github.com/zevlg/telega.el][telega.el - GNU Emacs telegram client]] ([[https://www.reddit.com/r/emacs/comments/s79tld/telegael_gnu_emacs_telegram_client/][Reddit]]) - Fun: - [[https://github.com/zkry/asm-blox][asm-blox: a programming game in Emacs similar to TIS-100 but with stack machines and YAML]] ([[https://www.reddit.com/r/emacs/comments/sbajzz/asmblox_a_programming_game_in_emacs_similar_to/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/s7lac1/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://irreal.org/blog/?p=10272][Irreal: MELPA Surpasses a Quarter Billion Downloads]] - [[https://lars.ingebrigtsen.no/2022/01/20/13x10/][Lars Ingebrigtsen: 13x10%]] - [[https://www.youtube.com/watch?v=NlP3EDS6WGE][System Crafters Live! - Planning the New Emacs From Scratch]] - Other: - [[https://www.youtube.com/watch?v=ct-DJliTN3s][Emacs - command log mode]] - [[https://twitter.com/ecotd/status/1482534647502290949][Add to a keyboard macro with C-u F3]] ([[https://irreal.org/blog/?p=10274][Irreal]]) - [[https://www.reddit.com/r/unixporn/comments/s7p7pr/so_which_run_launcher_do_you_use_rofi_or_dmenu/][Using emacs as your app launcher! Crosspost from r/unixporn]] - Emacs development: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ab73a8785834782ef3a05677dada0c466b926cb0][Revert the other bits related to `load-read-file']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6139a05241aa3f082b49cbfe90ce61ceb0189bf7][Add direct remote copying in Tramp's scp support]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=79e54a1b757dcc127e5dd82fb492227164cb78c6][Use load-read-function in byte-compile-from-buffer]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f047d3c5137e75ea22713e1e7a6f715e6544299a][Add new function 'readablep']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e4d2a7894b4294a31a4311fa81a3644ea06028e5][Add new variable print-unreadable-function]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=87107b05a17af95e190982a7f62671563405c829]['source' and '.' in Eshell no longer accept the '--help' option]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1228ec3e1d7657c9eb50184719410f37ed0eb750][Don't use 'eshell-eval-using-options' for 'eshell/source' or 'eshell/.']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9a0842dffe0013f4cca4853278ac3eaf94c4d3fc][ruby-toggle-block-space-before-parameters: New user option]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=452f46d3665e1bfab93ec14003484ce57b636471][Allow fractional values of `polling-period']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b01604b362755d02a05c65df4fca321ec84007d9][Update documentation of 'clone-indirect-buffer-hook']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=55c1670bc52c924d80c72e55bf3864023749be29][Rename the textsec-check function to textsec-suspicious-p]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2a3edd1e0acf00587a5243db87bf80e8383a61d8][Document textsec]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7785463c8edbd83e0a7a4c2fe5c233949aa570f2][Add new bidi-string-strip-control-characters function]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=95084cec09190d7263ce61d30387c08e7d365ad3][Rename system tooltip variables to `use-system-tooltips']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e2c8091113404971de75a893fb30cac591a82694][Add support for functions that deal with Unicode scripts]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8cc1b9035cbe12c684139de0ad1590661ea45c3c][Revert "Add undelete-frame-max instead of undelete-frame-mode (bug#51883)"]] - New packages: - [[package:accent][accent]]: Popup for accented characters (diacritics) - [[package:asm-blox][asm-blox]]: Programming game involving WAT and YAML - [[package:chronometrist-spark][chronometrist-spark]]: Show sparklines in Chronometrist buffers - [[package:diff-ansi][diff-ansi]]: Display diff's using alternative diffing tools - [[package:exwm-modeline][exwm-modeline]]: A modeline segment for EXWM workspaces - [[package:harpoon][harpoon]]: Bookmarks on steroids - [[package:helm-tree-sitter][helm-tree-sitter]]: Helm interface for tree-sitter - [[package:kmacro-mc][kmacro-mc]]: Multiple cursors emulation with keyboard macros - [[package:numbex][numbex]]: Manage numbered examples - [[package:pretty-speedbar][pretty-speedbar]]: Make speedbar pretty - [[package:syntree][syntree]]: Draw plain text constituency trees - [[package:titlecase][titlecase]]: Title-case phrases - [[package:wordel][wordel]]: An Elisp implementation of "Wordle" (aka "Lingo") 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-01][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2022-01-17 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/01/2022-01-17-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/01/2022-01-17-emacs-news/ :EXPORT_DATE: 2022-01-17T12:44:55-0500 :END: - Help wanted: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01129.html][Re: [External] : Emacs pretest 28.0.91 is out]] - looking for people to help with Windows binaries (see also [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg00856.html][this post]]) - Upcoming events: - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Jan 21 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Jan 22 0030 Vancouver / 0230 Chicago / 0330 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Jan 26 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Thu Jan 27 0130 Singapore - Beginner: - [[https://twitter.com/zckzck/status/1481174476998033408][Your first five minutes in Emacs [OC]​]] ([[https://www.reddit.com/r/emacs/comments/s2snwe/your_first_five_minutes_in_emacs_oc/][Reddit]]) - Twitter thread - [[https://i.imgflip.com/61fd54.jpg][Emacs discoverability]] ([[https://www.reddit.com/r/emacs/comments/s4za7y/emacs_discoverability/][Reddit]]) - meme, tips in the discussion - [[https://www.youtube.com/watch?v=U5lCRCTlUg0][How to build an editor with Emacs Lisp - 02 Survive on the first day]] (01:05:19) - [[https://www.talisman.org/unix/img/editors/emacs-hints.png][The Emacs Hints memory card (pre-2000s)]] ([[https://www.reddit.com/r/emacs/comments/s62ku7/the_emacs_hints_memory_card_pre2000s/][Reddit]]) - [[https://www.youtube.com/watch?v=I3LAoD62iEw][Emacs Get KeyBinds Help 2022_01_13_08:27:57]] (08:56) - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/s33n7e/configuring_emacs_the_right_way/][Configuring emacs the right way]] - discussion, tips - [[https://www.reddit.com/r/emacs/comments/s5ehvv/how_do_you_deploy_your_dotfiles_with_emacs/][How Do You Deploy Your Dotfiles With Emacs?]] - [[https://www.youtube.com/watch?v=L4NaIUqx8fw][System Crafters Live! - Building the World's WORST Emacs Configuration]] (48:02) - [[https://www.youtube.com/watch?v=IDFm4y6KLks][System Crafters Live! - Building the World's WORST Emacs Configuration (Part 2)]] (01:07:27) - Emacs Lisp: - [[https://www.reddit.com/r/emacs/comments/s0otx3/netz_emacs_generic_graph_store/][Netz: emacs generic graph store]] - [[https://danpetrov.xyz/emacs/lisp/programming/2022/01/15/creating-universal-emacs-lisp-packages.html][Daniils Petrovs: Creating universal Emacs Lisp packages and scripts]] ([[https://www.reddit.com/r/emacs/comments/s5a4ma/daniils_petrovs_creating_universal_emacs_lisp/][Reddit]]) - Appearance: - [[https://www.reddit.com/r/emacs/comments/s2mbk9/making_speedbar_pretty_with_svg_icons_seriously/][Making Speedbar Pretty with SVG Icons (Seriously)]] - [[https://www.reddit.com/r/emacs/comments/s30esp/absolute_minimum_modeline/][Absolute minimum modeline]] - Navigation: - [[https://www.youtube.com/watch?v=KDlVGg_VgQc&feature=youtu.be][Learn to navigate, search and read Info documentation]] - [[https://gitlab.com/ideasman42/emacs-bookmark-in-project][[ANN] Bookmark In Project: Convenient bookmark toggling & switching within projects]] ([[https://www.reddit.com/r/emacs/comments/s5srfm/ann_bookmark_in_project_convenient_bookmark/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/s4addu/alternativesfeedbackworkflow_for_emacs_fasd/][Alternatives/Feedback/Workflow for emacs fasd]] - Writing: - [[https://www.youtube.com/watch?v=KqSin4uQSf8][Emacs Highlight And SpellCheck 2022_01_14_08:28:04]] (10:46) - Org Mode: - [[https://www.reddit.com/r/emacs/comments/s3uwhf/how_do_you_take_university_notes_with_orgmode/][How do you take university notes with org-mode?]] - [[https://github.com/TobiasZawada/orgplus-align-tables][orgplus-align-tables: Minor mode for aligning tables with formulae in org-mode]] - [[https://www.youtube.com/watch?v=18Lm2fUxKVg][Org-mode - Table total of rows columns]] (07:08) - [[https://helpdeskheadesk.net/help-desk-head-desk/2022-01-07/][TAONAW: Punching in/out the org-mode way]] - [[https://github.com/trev-dev/emacs/blob/main/td-custom-clocktable.el?ts=2][emacs/td-custom-clocktable.el at main · trev-dev/emacs · GitHub]] ([[https://www.reddit.com/r/orgmode/comments/s3logf/my_custom_clocktable_formatter/][Reddit]]) - [[https://takeonrules.com/2022/01/11/resolving-an-unable-to-resolve-link-error-for-org-mode-in-emacs/][Jeremy Friesen: Resolving an Unable to Resolve Link Error for Org Mode in Emacs]] - [[https://www.reddit.com/r/emacs/comments/s0zvlh/formal_specification_and_programmatic_parser_for/][Formal Specification and Programmatic Parser for Org-mode]] - Appearance: - [[https://github.com/amno1/org-center-headings][Center org-headings pixel-wise in center of a line (window)]] ([[https://www.reddit.com/r/emacs/comments/s5ng7o/center_orgheadings_pixelwise_in_center_of_a_line/][Reddit]]) - [[https://www.youtube.com/watch?v=h4ZabCpTt_E][Org-mode - Increase/Decrease image size]] (08:15) - [[https://github.com/amno1/org-hide-leading-stars][Interactively hide/display leading stars for org-headings]] ([[https://www.reddit.com/r/emacs/comments/s49dwr/interactively_hidedisplay_leading_stars_for/][Reddit]]) - Import, export, and integration: - [[https://www.youtube.com/watch?v=1RQevSIch_o][Org-mode - Generate good looking documents]] (07:11) - [[https://francopasut.netlify.app/post/variables_orgmode_latex/][Variables in LaTeX documents exported from Emacs Org Mode | D.V.F.P.]] ([[https://irreal.org/blog/?p=10258][Irreal]]) - [[https://slides.dornea.nu/2022/presentation-as-code/][Presentation as Code using ORG and reveal.js]] ([[https://www.reddit.com/r/emacs/comments/s3ngw6/presentation_as_code_using_org_and_revealjs/][Reddit]]) - [[https://mmk2410.org/2022/01/15/improving-my-new-blog-post-creation/][Improving my new blog post creation]] - [[https://www.reddit.com/r/orgmode/comments/s27977/firn_org_mode_static_site_generator_0015/][Firn - Org Mode Static Site Generator (0.0.15)]] - rewritten - [[https://github.com/ansmirnov/org-logseq][org-logseq: Make logseq's back-link work in Emacs. Use it as replacement for Org roam]] ([[https://www.reddit.com/r/planetemacs/comments/s3xftj/orglogseq_make_logseqs_backlink_work_in_emacs_use/][Reddit]]) - [[https://github.com/tecosaur/OrgMode.jl][OrgMode.jl: A Julia library for working with Org, WIP.]] - [[https://blog.taylorwood.io/2018/05/17/instaparse.html][Parsing Org syntax with Clojure and Instaparse]] - [[https://github.com/theohbrothers/ConvertOneNote2Markdown][ConvertOneNote2MarkDown: Ready to make the step to Markdown and saying farewell to your OneNote, EverNote or whatever proprietary note taking tool you are using? Nothing beats clear text, right? Read on!]] ([[https://www.reddit.com/r/planetemacs/comments/s17xlf/convertonenote2markdown_ready_to_make_the_step_to/][Reddit]]) - Org roam: - [[https://github.com/org-roam/org-roam/releases/tag/v2.2.0][org-roam v2.2.0 released]] ([[https://www.reddit.com/r/emacs/comments/s48fw2/orgroam_v220_released/][Reddit]]) - [[https://d12frosted.io/posts/2020-06-23-task-management-with-roam-vol1.html][Task management with org-roam Vol. 1: Path to Roam]] - Completion: - [[https://github.com/minad/tempel][tempel: TempEl - Simple templates for Emacs]] ([[https://www.reddit.com/r/planetemacs/comments/s2ubul/tempel_tempel_simple_templates_for_emacs/][Reddit]]) - Coding: - [[https://arenzana.org/posts/2022-01-11-emacs-rust/][Isma: Emacs for Rust Development]] - [[https://wandersoncferreira.github.io/en/items/20220111222641-emacs_automation_don_t_need_to_look_pretty/][emacs - automation don't need to look pretty]] ([[https://www.reddit.com/r/emacs/comments/s24i62/emacs_automation_dont_need_to_look_pretty/][Reddit]]) - magit - [[https://takeonrules.com/2022/01/13/emacs-packages-to-get-stuff-done/][Jeremy Friesen: Emacs Packages to Get Stuff Done]] - rubocop, rspec - [[https://github.com/cryptobadger/flight-attendant.el][flight-attendant.el: UNOFFICIAL Emacs Copilot Integration]] - Math: - [[https://www.youtube.com/watch?v=993dmoDdybs][The GNU Emacs Calculator]] (13:22) ([[https://irreal.org/blog/?p=10248][Irreal]]) - Shells: - [[https://www.youtube.com/watch?v=3_uAlcymu1A][Shell History Navigation in Emacs Mode]] (01:58) - [[https://www.reddit.com/r/emacs/comments/s4okxx/dtache_version_03/][dtache - Version 0.3]] - Web: - [[https://lifeofpenguin.blogspot.com/2022/01/gnu-emacs-configurable-browser.html][GNU Emacs: A configurable browser]] ([[https://www.reddit.com/r/emacs/comments/s1fxga/gnu_emacs_a_configurable_browser/][Reddit]]) - Mail and news: - [[https://www.macs.hw.ac.uk/~rs46/posts/2022-01-11-mu4e-oauth.html][Microsoft OAuth authentication with mu4e in Emacs]] - Fun: - [[https://www.reddit.com/r/emacs/comments/s608jw/if_you_like_wordle/][If you like Wordle...]] - [[https://www.reddit.com/r/emacs/comments/s5ueyz/enime_watch_anime_using_emacs/][Enime: watch anime using emacs]] - [[https://youtu.be/QVsJeuSBDQk][Lets Write A Tinder Client For Emacs]] (2:03:40, [[https://www.reddit.com/r/emacs/comments/s1wre5/lets_write_a_tinder_client_for_emacs/][Reddit]]) - making the client starts at 39:35 - Community: - [[https://www.reddit.com/r/emacs/comments/s21457/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.macadie.net/2022/01/11/2022-01-austin-emacs-meetup/][Eric MacAdie: 2022-01 Austin Emacs Meetup]] - Other: - [[https://www.reddit.com/r/emacs/comments/s3nqup/my_first_extension_accented_characters_accentel/][My first extension - accented characters - accent.el]] - [[https://www.reddit.com/r/emacs/comments/s5w0ra/convert_time_between_time_zones_with_tzc/][convert time between time zones with tzc]] - [[http://angg.twu.net/eev-find-angg.html][Running executable notes from http://angg.twu.net/ with find-angg and find-wget]] - [[https://md-arif-shaikh.github.io/2022/01/12/updates-on-expenses.html][Update on expenses package for Emacs | Md Arif Shaikh মহঃ আরিফ শেখ]] - [[http://ag91.github.io/blog/2022/01/16/moldable-emacs-translate-string-at-point-in-multiple-languages][Andrea: Moldable Emacs: translate string at point in multiple languages!]] - [[https://200ok.ch/posts/2022-01-12_configuring_default_applications_for_xdg_open.html][Alain M. Lafon: Configuring default applications for xdg-open]] - emacsclient example - [[https://github.com/magit/ssh-agency/][ssh-agency: Use ssh-agent on Microsoft Windows from Emacs]] - [[https://www.youtube.com/watch?v=j7-qa_aP3uU][Emacs Find Packages Concise Way 2022 01_17_08:08:05]] (09:37) - [[https://www.youtube.com/watch?v=3DKf1l5gyns][Building Emacs from Source (and Configuring dwm while we wait)]] (13:58) - [[https://www.youtube.com/watch?v=0HZa7ttGLiU][21天学会Emacs 2022Edition(第一天)]] (19:14) - [[https://www.youtube.com/watch?v=fxE1L-scvbk][21天学会Emacs 系列 2022 Edition(第二天)]] (16:09) - Emacs development: - [[https://www.reddit.com/r/emacs/comments/s5f8ik/mitsuharu_yamamoto_has_started_working_on_emacs280/][Mitsuharu Yamamoto has started working on emacs-28.0]] - Mac port - [[https://irreal.org/blog/?p=10250][Irreal: The Second Emacs 28 Pretest]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg01008.html][Re: Native compilation on Windows, was Re: Bootstrap Compilation Speed]] - issues with native comp and Windows - etc/NEWS: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e2c8091113404971de75a893fb30cac591a82694][Add support for functions that deal with Unicode scripts]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5c30c8778dffb647528d2144e00a48eaf723416e][Extend Outline mode with default visibility state]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c7bf60465a5c647e3149af705bc727b74d12335f][xref-find-references-and-replace: New command]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b2cc03d572aa4ef591b38e461b0ecb68837cbfc5][Steamline xref-query-replace-in-results]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c8a2af3037c647bf6dd53f53af1b344e284f809b][Add new function function-alias-p]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=48159c16b58af959555ced5cbd510835db5ea17b][Undelete deleted frames.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c1f9db475828db39b06da08064f868f9519b0b8f][* lisp/leim/quail/emoji.el: New file (bug#52605).]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ecbe80198951093edd98e5c2f41798ac7b0dc5ad][Add isearch-emoji-by-name]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=db745f37aec2adc44ec4b2eae0720e0365ed0ca9][Follow POSIX/GNU argument conventions for 'eshell-eval-using-options']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ecdda194a82c8c52bdb948160f55ebbabe733d79][* src/window.c (other-window-scroll-default): New variable (bug#51210).]] - New packages: - [[package:bookmark-in-project][bookmark-in-project]]: Bookmark access within a project - [[package:clj-deps-new][clj-deps-new]]: Create clojure projects from templates - [[package:flymake-rest][flymake-rest]]: Core features for flymake-rest - [[package:tempel][tempel]]: Tempo templates/snippets with in-buffer field editing - [[package:tzc][tzc]]: Converts time between different time zones 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-01][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. Also, thanks to Andrés Ramírez for some links to emacs-devel posts! #+RESULTS: ** 2022-01-10 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/01/2022-01-10-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/01/2022-01-10-emacs-news/ :EXPORT_DATE: 2022-01-10T00:07:17-0500 :END: - Upcoming events: - [[https://emacs-apac.gitlab.io/announcements/january-2022/][Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, January 22, 2022]] - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Jan 21 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Jan 22 0030 Vancouver / 0230 Chicago / 0330 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - Beginner: - [[https://www.youtube.com/watch?v=6QOK66zha8o][Learning Emacs guide and tips]] (12:24, [[https://www.reddit.com/r/emacs/comments/rw3ldh/teaching_emacs_on_my_channel/][Reddit]]) - [[https://www.youtube.com/watch?v=F8ZOnz0x9UM][Vim And Emacs Are The Most Important Skills You Should Learn]] (21:57) - Emacs configuration: - [[https://ag91.github.io/blog/2022/01/05/how-to-steal-another-mode-keybindings-when-you-define-your-minor-mode/][How to steal another mode keybindings when you define your minor mode.]] ([[https://www.reddit.com/r/emacs/comments/rwzkk0/how_to_steal_another_mode_keybindings_when_you/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/ry4q0y/created_my_first_theme_and_configuration/][Created my first theme and configuration]] - [[https://github.com/konrad1977/emacs][konrad1977's emacs configuration]] - Emacs Lisp: - [[https://emacstil.com/til/2022/01/05/elisp-what-does-backquote-do/][Emacs TIL: Elisp: What does backquote ` do?]] - [[https://emacstil.com/til/2022/01/06/elisp-string-interpolation/][Emacs TIL: Elisp: String interpolation]] - [[https://zck.org/testing-buffer-modifying-emacs-code][Testing Emacs code that modifies buffers]] - Appearance: - [[https://linuxhint.com/emacs_themes/][Customizing your Emacs Experience with Themes]] - [[https://protesilaos.com/codelog/2022-01-08-emacs-face-remap-add-relative/][Protesilaos Stavrou: Emacs: buffer-local faces (face-remap-add-relative)]] - [[https://protesilaos.com/codelog/2022-01-05-custom-face-org-emphasis-alist/][Protesilaos Stavrou: Emacs: custom faces for Org emphasis styles (org-emphasis-alist)]] - [[https://protesilaos.com/codelog/2022-01-03-modus-themes-port-faq/][Protesilaos Stavrou: Re: VSCode or Vim ports of the Emacs modus-themes?]] - [[https://github.com/cstby/fixed-pitch-mode][Fixed Pitch Mode: Use a proportional typeface globally while keeping a monospaced typeface for code in Emacs.]] ([[https://www.reddit.com/r/emacs/comments/rxfu4l/fixed_pitch_mode_use_a_proportional_typeface/][Reddit]]) - Navigation: - [[https://www.reddit.com/r/emacs/comments/rygvmg/filetree_v11/][Filetree v1.1]] - Writing: - [[https://oylenshpeegul.gitlab.io/blog/posts/20220106/][Tim Heaney: Dictionaries]] - [[https://github.com/ioah86/repetition_error_finder/blob/master/repetition-error.el][repetition-error.el --- Interactive tools to find repetition errors in the buffer.]] ([[https://www.reddit.com/r/emacs/comments/rvm5n0/repetition_error_finder_in_emacs/][Reddit]], [[https://irreal.org/blog/?p=10235][Irreal]]) - Org Mode: - [[https://karl-voit.at/2022/01/09/mobile-capture-process/][UOMF: My Current Mobile Capture Process]] ([[https://www.reddit.com/r/emacs/comments/rzvzki/uomf_my_current_mobile_capture_process/][Reddit]]) - [[http://ag91.github.io/blog/2022/01/03/how-to-count-your-org-agenda-tags][Andrea: How to count your Org Agenda tags]] ([[https://www.reddit.com/r/orgmode/comments/rv67ep/how_to_count_your_org_agenda_tags_with_an_elisp/][Reddit]], [[https://irreal.org/blog/?p=10231][Irreal]] has another approach) - [[https://www.reddit.com/r/emacs/comments/rv676v/how_to_count_your_org_agenda_tags_with_an_elisp/][How to count your Org Agenda tags with an Elisp snippet]] - [[https://www.youtube.com/watch?v=R8HNtnLT2jI][Emacs OrgMode Embed Source Link Pic 2022_01_08_11:21:43]] (11:05) - [[https://github.com/amno1/org-babel-hide-markers-mode][Hide src_block Markers in Org-mode]] ([[https://www.reddit.com/r/emacs/comments/ryvwfd/hide_src_block_markers_in_orgmode/][Reddit]]) - now installable with package.el - [[https://isamert.net/2022/01/04/dealing-with-apis-jsons-and-databases-in-org-mode.html][Isa Mert Gurbuz: Dealing with APIs, JSONs and databases in org-mode]] - Org Roam: - [[https://www.youtube.com/watch?v=qJhlHmDj7BI][VP of Emacs: A Personal Wiki in Plain Text]] (06:44) - org-roam - [[https://ag91.github.io/blog/2022/01/06/moldable-emacs-the-old-org-roam-buffer-as-a-mold/][The old Org-Roam buffer as a mold (with transclusion)!]] - Import, export, and integration: - [[https://blog.jiayipan.me/posts/orgmode-loves-music/][Org Mode ❤ Music: Writing with Sheet Music at Ease | 记录|Celeste]] - Lilypond - [[https://www.reddit.com/r/emacs/comments/s02unr/owo_onenote_export_to_emacs_org_mode_and_more/][owo: OneNote Export to Emacs Org Mode, and More]] - [[https://www.reddit.com/r/emacs/comments/ry3k2l/uomf_semiautomate_boring_tasks_replacing/][UOMF: Semi-Automate Boring Tasks: Replacing Twitter-Snippets]] - Completion: - [[https://youtu.be/hPwDbx--Waw][Vertico extensions demo]] ([[https://www.reddit.com/r/emacs/comments/ryqfz1/vertico_extensions_demo/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/rvd2yi/dtache_consult/][Dtache Consult]] - Coding: - [[https://www.youtube.com/watch?v=YS1ypnICSZs][emacs IDE #6 🚀 prettier and emmet [ES]​]] (09:23) - [[https://github.com/Artawower/turbo-log][Turbo-log 2.0 has been released. Now it is based on tree-sitter and supports js/ts/c#/java/ruby/rust and flexible configs for other languages]] ([[https://www.reddit.com/r/emacs/comments/rzepac/trubolog_20_has_been_released_now_it_is_based_on/][Reddit]]) - [[https://www.mattduck.com/lsp-python-getting-started.html][Getting started with lsp-mode for Python]] - [[https://github.com/astoff/devdocs.el][devdocs.el: Emacs viewer for DevDocs]] - [[https://xenodium.com/swift-package-code-coverage/][Swift package code coverage (plus Emacs overlay)]] - Version control: - [[https://www.youtube.com/watch?t=206&v=9S2pMZ6U5Tc&feature=youtu.be][Emacs: resolve Git conflicts with SMERGE and EDIFF]] - [[https://www.reddit.com/r/emacs/comments/rv0zhe/v006_code_review_release_bitbucket_cloud_support/][[v0.0.6] Code review release - Bitbucket Cloud support finally here!]] - [[https://youtu.be/cxJeyPZQGNI][Magit: the productive Git client in Emacs (9:41)]] ([[https://www.reddit.com/r/emacs/comments/ryrprz/magit_the_productive_git_client_in_emacs_941/][Reddit]]) - Math: - [[https://youtu.be/993dmoDdybs][The GNU Emacs Calculator]] ([[https://www.reddit.com/r/emacs/comments/rzaj0d/the_gnu_emacs_calculator/][Reddit]]) - Doom Emacs: - [[https://www.rousette.org.uk/archives/hi-ho-hi-ho-it-s-back-to-doom-i-go/][But She's a Girl: Hi Ho Hi Ho it's back to Doom I go]] - EXWM: - [[https://sqrtminusone.xyz/posts/2022-01-03-exwm/][Using EXWM and perspective.el on a multi-monitor setup]] ([[https://www.reddit.com/r/emacs/comments/ruzl0z/using_exwm_and_perspectiveel_on_a_multimonitor/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/rwhuoj/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[http://mbork.pl/2022-01-03_The_Emacs_Lisp_book_-_looking_back_and_into_the_future][Marcin Borkowski: The Emacs Lisp book - looking back and into the future]] - Other: - [[https://github.com/arthurcgusmao/unmodified-buffer][unmodified-buffer-mode: automatically revert a buffer’s modified flag if its contents match the file on disk]] ([[https://www.reddit.com/r/emacs/comments/rwzb5f/unmodifiedbuffermode_automatically_revert_a/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/rzxtv4/emacs_pretest_2809x_build_for_fedora_with_native/][Emacs pretest 28.0.9x build for Fedora with native compilation enabled]] - [[https://www.reddit.com/r/emacs/comments/rxg1s9/practicing_language_speaking_with_subed_in_emacs/][Practicing Language Speaking with subed in Emacs]] - [[https://www.youtube.com/watch?v=0KhQILr0MEQ][GNU/Emacs - Snails ,Shell-Pop,Golden-Ratio,Volatile-Highlights,Multiple-Cursors]] (07:46) - [[https://emacsredux.com/blog/2022/01/04/dealing-with-clipboard-issues-on-windows-11-wslg/][Emacs Redux: Dealing with Clipboard Issues on Windows 11 + WSLg]] - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg00709.html][Multi image PDF continuous mode]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg00544.html][NonGNU ELPA package quality]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg00217.html][Default custom file]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=262a7c9ea0e9702cadd71146d2c9af8c75bdab35][New minor mode elide-head-mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d76fb0c11e9859db0d03d6496f5a720d304f4ca9][Allow using GTK+ to handle input methods on X]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1229bd811867cc2ba5f569aa08e798b17ac76daf][Allow controlling the X input method style]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0d46683202e2bf4d7ae88efa0fc65ddd26a5e5fd][Add rcirc-when command]] - New packages: - [[package:julia-formatter][julia-formatter]]: Use JuliaFormatter.jl for julia code - [[package:the-matrix-theme][the-matrix-theme]]: Green-on-black dark theme inspired by "The Matrix" movie 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-01][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2022-01-03 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2022/01/2022-01-03-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2022/01/2022-01-03-emacs-news/ :EXPORT_DATE: 2022-01-03T02:26:24-0500 :END: - Upcoming events: - EmacsATX: TBD https://www.meetup.com/EmacsATX/events/282436104/ Wed Jan 5 1630 Vancouver / 1830 Chicago / 1930 Toronto -- Thu Jan 6 0030 GMT / 0130 Berlin / 0600 Kolkata / 0830 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Jan 6 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata -- Fri Jan 7 0030 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Jan 7 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/rs73un/emacs_its_dependencies_and_dotfile_integration/][Emacs, its dependencies, and dotfile integration with Nix]] - [[https://www.reddit.com/r/emacs/comments/rs4opl/first_thing_you_configured_when_started_using/][First thing you configured when started using Emacs]] - [[https://github.com/susam/emfy][Emacs for You - A 72 line ~/.emacs to quickly set up vanilla Emacs for general purpose editing and programming]] ([[https://www.reddit.com/r/emacs/comments/rrc7r7/emacs_for_you_a_72_line_emacs_to_quickly_set_up/][Reddit]], [[https://news.ycombinator.com/item?id=29726398][HN]]) - [[https://tecosaur.github.io/emacs-config/config.html][Good overview of various Emacs config settings, worthy to steal]] ([[https://www.reddit.com/r/emacs/comments/rpxbnc/good_overview_of_various_emacs_config_settings/][Reddit]]) - [[https://notxor.nueva-actitud.org/2021/12/30/editorconfig-y-emacs.html][EditorConfig y Emacs]] - Emacs Lisp: - [[http://ag91.github.io/blog/2021/12/31/moldable-emacs-make-your-molds-async-with-ease][Andrea: Moldable Emacs: make your molds async with ease]] - [[https://sachachua.com/blog/2022/01/defining-generic-and-mode-specific-emacs-lisp-functions-with-cl-defmethod/][Sacha Chua: Defining generic and mode-specific Emacs Lisp functions with cl-defmethod]] - [[https://sachachua.com/blog/2022/01/coverage-reporting-in-emacs-with-buttercup-undercover-coverage-and-a-makefile/][Sacha Chua: Coverage reporting in Emacs with Buttercup, Undercover, Coverage, and a Makefile]] - Appearance: - [[https://i.redd.it/8ntembu7qf881.png][svg-tag-mode (v 0.3.1) is now on ELPA]] ([[https://www.reddit.com/r/emacs/comments/rr2gtj/svgtagmode_v_031_is_now_on_elpa/][Reddit]]) - Navigation: - [[https://karthinks.com/software/a-tab-bar-menu-in-emacs/][Karthik Chikmagalur: A Tab Bar Menu in Emacs]] - [[https://github.com/akermu/cbm.el][cbm.el: Cycle by major - Cycle through buffers with the same major-mode]] - [[https://gitlab.com/ideasman42/emacs-counsel-at-point][[ANN] counsel-at-point now on MELPA (better ergonomics for file searching)]] ([[https://www.reddit.com/r/emacs/comments/rsi1hj/ann_counselatpoint_now_on_melpa_better_ergonomics/][Reddit]]) - TRAMP: - [[https://github.com/fejfighter/toolbox-tramp][toolbox-tramp: tramp support for toolbox containers]] - Writing: - [[https://github.com/duckwork/fill-sentences-correctly.el][[ANN]: fill-sentences-correctly.el: Fill sentences with two spaces after a period while accepting one]] ([[https://www.reddit.com/r/emacs/comments/rsiv45/ann_fillsentencescorrectlyel_fill_sentences_with/][Reddit]]) - Org Mode: - [[https://www.reddit.com/r/emacs/comments/rt9yad/a_smart_agenda_view_which_integrates_day_and_week/][A smart agenda View which integrates day and week]] - [[https://protesilaos.com/codelog/2022-01-02-review-modus-themes-org-habit-colours/][Protesilaos Stavrou: Modus themes: review of the org-habit graph colours]] - [[https://i.redd.it/1aidpvzvww881.png][Literate & annotated bibliography (WIP)]] ([[https://www.reddit.com/r/emacs/comments/rsyqxu/literate_annotated_bibliography_wip/][Reddit]]) - [[https://www.youtube.com/watch?v=A96fIRKV1e0][Org-mode - Repeat tasks multiple times a day]] (06:36) - [[https://www.reddit.com/r/orgmode/comments/rtfu95/psa_default_branch_of_org_repo_changed_to_main/][PSA: Default branch of Org repo changed to "main"]] - [[https://magnus.therning.org/2022-01-01-trimming-newline-on-code-block-variable.html][Magnus: Trimming newline on code block variable]] - [[https://blog.tecosaur.com/tmio/2021-12-31-retrospection.html][This Month in Org: December 2021]] ([[https://www.reddit.com/r/emacs/comments/rtqrlp/this_month_in_org_december_2021/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/rrzgak/orgtransclusion_111_released/][Org-transclusion 1.1.1 released]] - Completion: - [[https://www.reddit.com/r/emacs/comments/rqewjw/companymode_now_has_a_manual/][company-mode now has a manual]] - [[https://www.reddit.com/r/emacs/comments/rphl36/dynamic_c_snippet_i_wrote/][Dynamic C++ Snippet I Wrote]] - Coding: - [[https://metaredux.com/posts/2022/01/01/reduce-summarize-year-2021.html][Meta Redux: (reduce summarize year-2021)]] - [[https://www.youtube.com/watch?v=wm3px6vPTiU][Basic Emacs Setup for C Programming]] (16:03) - AI: - [[https://codingstruggles.com/emacs,/tabnine/setting-tabnine-emacs.html][Setting up TabNine on Doom Emacs]] - [[https://semiosis.github.io/posts/a-prompting-lsp-server-for-any-language-or-context-using-large-language-models/][A prompting LSP server for any language or context using large language models, built with emacs]] - [[https://www.reddit.com/r/emacs/comments/rr7u8o/working_penel_lsp_server_an_early_demo_an_ai/][Working Pen.el LSP server. An early demo - An AI overlay for everything -- async and parallelised]] - Shells: - [[https://niklaseklund.gitlab.io/blog/posts/dtache_eshell/][Dtache Eshell | λ]] ([[https://www.reddit.com/r/emacs/comments/rsda1l/dtache_eshell_integration_of_dtache_in_eshell/][Reddit]]) - [[https://www.youtube.com/watch?v=wbG-a8DIIuY][Background processes in Eshell - YouTube]] (4:21, [[https://irreal.org/blog/?p=10212][Irreal]]) - Web: - [[https://lifeofpenguin.blogspot.com/2021/12/browser-in-gnu-emacs.html][Browser in GNU Emacs]] ([[https://www.reddit.com/r/emacs/comments/rr43vk/surf_browser_in_gnu_emacs/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/rr330u/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/rpqsqq/your_plans_for_2022_and_beyond/][Your plans for 2022 and beyond..]] - [[https://www.youtube.com/watch?v=aUhDLuD3F_Y][System Crafters Live - The Best of 2021!]] (02:02:43) - [[https://emacsnotes.wordpress.com/2022/01/03/subreddit-r-planetemacs-my-favorite-source-for-emacs-related-news-it-is-3-years-old-and-has-1750-subscribers-a-brief-note-on-how-it-is-made/][Emacs Notes: Subreddit /r/planetemacs: My favorite source for Emacs-related news. It is 3+ Years old, and has 1750+ subscribers. A brief note on how it is made.]] - Other: - [[https://ruzkuku.com/texts/emacs-mouse.html][On Emacs 28 context menu and mouse-usage in general]] ([[https://www.reddit.com/r/emacs/comments/rs6nus/on_emacs_28_context_menu_and_mouseusage_in_general/][Reddit]], [[https://news.ycombinator.com/item?id=29736366][HN]], [[https://irreal.org/blog/?p=10220][Irreal]]) - [[https://christiantietze.de/posts/2021/12/remote-emacs-bulk-editing/][Christian Tietze: Remote Bulk Editing Using Regexp with Emacs]] - wgrep - [[https://codeberg.org/Red_Starfish/mastodon.el/src/branch/login][(Red_Starfish) mastodon.el: A fork that implements the 2FA login for Mastodon]] - [[https://www.youtube.com/watch?v=AP625GHAonc][GNU/Emacs Aggressive indent Undo-tree & Beacon]] (03:23) - [[https://geeksocket.in/posts/emacs-lf-exam/][Bhavin Gandhi: Using GNU Emacs in Linux Foundation exam]] - [[http://angg.twu.net/2021-ffll.html][How I write 5-minute hacks in eev with `M-x find-find-links-links-new' - DO try this at home!!!]] - [[https://irreal.org/blog/?p=10216][Irreal: A Nice Example of Emacs Keyboard Macros]] (video from 2017) - [[https://www.reddit.com/r/emacs/comments/rs30b6/xwidgets_support_pgtk_now/][Xwidgets support pgtk now]] - [[https://emacstil.com/til/2021/12/30/aideel-updates/][Emacs TIL: aide.el Update: Demo and More Commands]] - [[https://emacstil.com/til/2021/12/28/playing-with-openai/][Emacs TIL: aide.el - An OpenAI Wrapper on Emacs]] - Emacs development: - emacs-devel discussions: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-01/msg00061.html][Propose to add setup-wizard.el to ELPA]], discussion about Customize - [[https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg01875.html][Development Speed]] - [[https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg02502.html][Platform independent graphical display for Emacs]] - [[https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg01544.html][Touchscreen support]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=984391a9dc384627533758f6fced219b5381c91f][New :type key for defcustom]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0922634b28ff501ded2bf8f343c848f5e4db35d5][Minor improvements of 'lisp-directory' docs]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=59732a83c8875c8986d2221600d559a24d8309cc][Don't store docstrings of preloaded .el files in etc/DOC]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f6da1eed7447c363ef927fea9b23a7b35587473c][Properly report errors about unbound ERT test symbols.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=13ef21e84a8c4af0cd9e7a5f9c56a359b1344fe9][Fix EIEIO tests to account for eieio-compat move]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1f792c2bc1bf12c254dc896e42eadda4be5d5cc3][* etc/NEWS: Mention completion-wrap-movement.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d7416e301218024dda92ce5638a625c915a18e51][* doc/emacs/search.texi (Lax Search): Add char-fold-include.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=65cd66c7d7a2e120d533ef26baf499d6ee4e44f0][* lisp/tab-bar.el (tab-bar-history-mode-map): New defvar-keymap.]] - New packages: - [[package:arxiv-mode][arxiv-mode]]: Read and search for articles on arXiv.org - [[package:blist][blist]]: Display bookmarks in an ibuffer way - [[package:counsel-at-point][counsel-at-point]]: Context sensitive project search - [[package:filldent][filldent]]: Fill or indent - [[package:ilist][ilist]]: Display a list in an ibuffer way. - [[package:matrix-theme][matrix-theme]]: Green-on-black dark theme inspired by "The Matrix" movie - [[package:org-visibility][org-visibility]]: Persistent org tree visibility - [[package:perspective-exwm][perspective-exwm]]: Better integration for perspective.el and EXWM - [[package:redacted][redacted]]: Obscure text in buffer 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2022-01][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2021-12-27 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2021/12/2021-12-27-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2021/12/2021-12-27-emacs-news/ :EXPORT_DATE: 2021-12-27T01:08:40-0500 :END: - Upcoming events: - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Dec 29 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Thu Dec 30 0130 Singapore - EmacsATX: TBD https://www.meetup.com/EmacsATX/events/282436104/ Wed Jan 5 1630 Vancouver / 1830 Chicago / 1930 Toronto -- Thu Jan 6 0030 GMT / 0130 Berlin / 0600 Kolkata / 0830 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Jan 6 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata -- Fri Jan 7 0030 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Jan 7 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/rlli0u/whats_your_favorite_defadvice/][What's your favorite defadvice?]] - [[https://www.youtube.com/watch?v=Gi7yBMYZylU][A Tour of my Emacs Configuration]] (32:27) - [[https://github.com/alexluigit/emacs-grandview][alexluigit's Emacs Config]] - Emacs Lisp: - [[https://helpdeskheadesk.net/help-desk-head-desk/2021-12-19/][TAONAW: Learning Emacs Lisp]] - [[http://gonsie.com/blorg/cl-deprecated.html][Elsa Gonsiorowski: Package cl is deprecated]] - [[http://ag91.github.io/blog/2021/12/23/moldable-emacs-examples-for-docs-demos-and-ert-tests][Andrea: Moldable Emacs: examples for docs, demos and ERT tests!]] - [[https://3e8.org/pub/scheme/doc/lisp-pointers/v5i3/p25-houser.pdf][Eoops: An Object-Oriented Programming System for Emacs-Lisp (1992) [PDF]​]] ([[https://www.reddit.com/r/emacs/comments/rm08db/eoops_an_objectoriented_programming_system_for/][Reddit]]) - Appearance: - [[https://emacsredux.com/blog/2021/12/22/check-if-a-font-is-available-with-emacs-lisp/][Emacs Redux: Check if a Font is Available with Emacs Lisp]] - [[https://protesilaos.com/codelog/2021-12-24-modus-themes-2-0-0/][Protesilaos Stavrou: Modus themes 2.0.0 for GNU Emacs]] - [[https://i.redd.it/oj7cb68tsk781.png][UwU Theme]] ([[https://www.reddit.com/r/emacs/comments/rnxjqq/uwu_theme/][Reddit]]) - Navigation: - [[https://www.reddit.com/r/emacs/comments/ro5ni2/whats_the_emacs_way_to_explore_a_new_project/][What's the Emacs way to explore a new project?]] - [[https://karthinks.com/software/simple-folding-with-hideshow/][Karthik Chikmagalur: Simple folding with Hideshow]] - [[https://github.com/NicholasBHubbard/consult-better-jumper][consult-better-jumper: Integrate better-jumper into consult]] - TRAMP: - [[https://www.youtube.com/watch?v=O0_UazBser8][Edit Remote Files with Emacs]] (03:22) - Dired: - [[https://www.reddit.com/r/emacs/comments/rm8hl1/dirvish_a_minimalistic_file_manager_based_on/][Dirvish: a minimalistic file manager based on dired. Such as ranger, vifm, lf.]] - Writing: - [[https://www.youtube.com/watch?v=VM8J1zFPYt0][A Review of Emacs Markdown Mode]] (14:03) - [[https://github.com/duckwork/titlecase.el][[ANN] Titlecase.el : Titlecase things in Emacs]] ([[https://www.reddit.com/r/emacs/comments/rpe8us/ann_titlecaseel_titlecase_things_in_emacs/][Reddit]]) - Org Mode: - [[https://blog.jethro.dev/posts/org_roam_2021/][Org-roam: A Year in Review]] ([[https://www.reddit.com/r/emacs/comments/rot1zz/orgroam_a_year_in_review/][Reddit]]) - [[https://irreal.org/blog/?p=10201][Irreal: Exporting Environments From Org-mode]] - [[https://emacsnotes.wordpress.com/2021/12/22/use-starmath-not-latex-not-mathml-when-exporting-org-mode-files-to-libreoffice/][Emacs Notes: Use Starmath—NOT LaTeX, NOT MathML—when exporting Org mode files to LibreOffice]] ([[https://www.reddit.com/r/planetemacs/comments/rm2cta/emacs_notes_use_starmathnot_latex_not_mathmlwhen/][Reddit]], [[https://irreal.org/blog/?p=10208][Irreal]]) - [[https://emacsnotes.wordpress.com/2021/12/25/mix-starmath-and-latex-mix-english-and-tamil-in-same-org-file-or-how-to-conditionally-export-text-using-macros-and-drawers-in-org-mode/][Emacs Notes: Mix Starmath and LaTeX / Mix English and Tamil in same Org file (or) How to conditionally export text using Macros and Drawers in Org mode]] - [[https://gitlab.com/dwt1/distro.tube][distro.tube : This is the source code for my website which is located at distro.tube. This site was created in Emacs and written in Org Mode]] - Completion: - [[https://readingworldmagazine.com/emacs/2021-12-25-how-to-get-files-from-your-computer-with-emacs-1/][yuri tricys: How to Get Files From Your Computer With Emacs]] - Coding: - [[https://metaredux.com/posts/2021/12/22/cider-1-2-nice.html][Meta Redux: CIDER 1.2 (Nice)]] - [[https://hristos.co/blog/godot-engine-editing-gdscript-with-emacs/][Hristos N. Triantafillou: Godot Engine: Editing GDScript With Emacs]] - [[https://www.youtube.com/watch?v=SVeiNWU4BBg][LSP-Mode on GNU/Emacs]] (05:24) - [[https://www.reddit.com/r/emacs/comments/rl5dhz/support_to_code_review_bitbucket_cloud_prs/][Support to code review Bitbucket Cloud PRs]] - [[https://github.com/kira-bruneau/kaitai-mode.el][kaitai-mode.el: Edit binary files in emacs using Kaitai Struct .ksy files]] - [[https://gist.github.com/zk/30fc8403733f7f99f3fbacf148cd6807][redbean single-file distributable web server: how to edit as archive in emacs · GitHub]] - Shell: - [[https://www.reddit.com/r/emacs/comments/rmziph/dtache_version_02/][Dtache - Version 0.2]] - EXWM: - [[https://www.youtube.com/watch?v=bHSGDn1Nulo&feature=youtu.be][EXWM is love! (Emacs)]] (2020) - Community: - [[https://www.reddit.com/r/emacs/comments/rm0kr9/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/rnqsyo/how_can_i_get_the_novice_programmers_i_coach_to/][How can I get the novice programmers I coach to adopt Emacs?]] - [[https://protesilaos.com/codelog/2021-12-21-emacsconf2021-freedom/][Protesilaos Stavrou: EmacsConf 2021: How Emacs made me appreciate software freedom]] ([[https://news.ycombinator.com/item?id=29638547][HN]]) - [[https://www.macadie.net/2021/12/22/2021-12-emacs-meetup-and-other-thoughts/][Eric MacAdie: 2021-12 Emacs Meetup and Other Thoughts]] - Other: - [[https://git.sr.ht/~aimebertrand/org-mac-link][org-mac-link: Insert org-mode links to items selected in various Mac apps]] - [[https://lifeofpenguin.blogspot.com/2021/12/embedding-gtk-applications-via-xembed-2.html][Embedding GTK applications via XEmbed - 2]] ([[https://www.reddit.com/r/emacs/comments/rmwity/multimedia_dashboard_in_gnu_emacs/][Reddit]]) - Emacs development: - [[https://www.reddit.com/r/emacs/comments/rlwipm/emacs_team_considering_including_sqlite/][Emacs team considering including SQLite]] (long discussion, merged into master) - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1e7786437d3d471bffe48d91a067556f9223e9cf][read-multiple-choice: Add optional argument show-help]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=101bbd1392077e26e904c70fead7f7d7dce595f7][Add support for pinch gestures to the XI2 build]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d54d8a88e9a2f12b69e820e9bb89e304521bc8c7][Allow window-text-pixel-size to measure pixels around a position]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2001ae5898a1e48cae5b138828190ac2cba39b40][Revert back to using monospaced fonts in the mode line]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=28fff38eeb9e7641937bc3448d43c0a7d0eb6bbc][Allow automatic X-Message-SMTP-Method header insertion]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4154a85d813d94726fbcc5adb824d42d234786c6][Disable by default and add NEWS entry to the new completion behavior]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a34650acff3740980ef23d900d35004bcfe2ef04][Fix sloppy base64 acceptance of some multibyte characters]] - New packages: - [[package:preview-dvisvgm][preview-dvisvgm]]: SVG output for LaTeX preview - [[package:vunit-mode][vunit-mode]]: VUnit Runner Interface 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2021-12][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2021-12-20 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2021/12/2021-12-20-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2021/12/2021-12-20-emacs-news/ :EXPORT_DATE: 2021-12-20T14:10:33-0500 :END: - Upcoming events: - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Dec 25 0030 Vancouver / 0230 Chicago / 0330 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Dec 29 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Thu Dec 30 0130 Singapore - Emacs configuration: - [[https://emacstil.com/til/2021/12/20/idea-doom/][Emacs TIL: Idea: Doom Emacs Configuration Service]] - Emacs Lisp: - [[https://emacstil.com/til/2021/12/19/my-first-macro-until-loop/][Emacs TIL: until loop - My first elisp macro]] - Appearance: - [[https://protesilaos.com/codelog/2021-12-19-discussion-emacs-design/][Protesilaos Stavrou: Discussion on Emacs and modern app design]] - [[https://www.reddit.com/r/emacs/comments/rg9u4b/helpful_scriptcommands_to_rapidly_resize_your/][Helpful script/commands to Rapidly resize your Emacs Frame Size and Positioning]] - [[https://parasurv.neocities.org/nord-themes-linux.html][Nord themes for Linux]] - Navigation: - [[https://emacstil.com/til/2021/12/13/navigating-info-buffers-ch-i/][Emacs TIL: Navigating info buffers (C-h i)]] - [[https://www.reddit.com/r/emacs/comments/rk5t3b/do_you_use_interactive_regexp_replace_with_emacs/][Do you use interactive regexp replace with Emacs regexps? Then this snippet may make your life easier.]] - [[https://www.youtube.com/watch?v=wqdT0xKMQT8][System Crafters Live! - The Hidden Value of Emacs' Tab Bar]] (02:07:39) - Dired: - [[https://www.youtube.com/watch?v=iVnp4Nw9cqU][Emacs shorts #01: Tramp, Dired, Undo]] (36:08) - [[https://www.johndcook.com/blog/2021/12/12/deleting-files-in-dired/][Deleting reproducible files in Emacs dired]] ([[https://irreal.org/blog/?p=10183][Irreal]]) - Writing: - [[https://www.youtube.com/watch?v=xBctAt2TVew][Emacs for LaTeX from Scratch]] (25:23) - [[https://github.com/TobiasZawada/preview-dvisvgm][preview-dvisvgm: Generate SVG images for `preview-latex`]] - Org Mode: - [[https://anonimno.codeberg.page/12_weeks.html][From Techie to Boss using Org mode]] - [[https://github.com/dppdppd/org-when][Declutter your agenda by hiding tasks that aren’t time-relevant.]] ([[https://www.reddit.com/r/emacs/comments/rh796l/declutter_your_agenda_by_hiding_tasks_that_arent/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/rg9ojl/a_workflow_to_quickly_change_orgmode_section/][A workflow to quickly change Org-mode section Header colors using color palettes]] - [[https://i.redd.it/fwl89st09n681.png][Org notebook (alternative design & code)]] ([[https://www.reddit.com/r/emacs/comments/rkgyqj/org_notebook_alternative_design_code/][Reddit]]) - [[https://www.reddit.com/r/orgmode/comments/rh48j4/show_rorgmode_agenda_in_the_browser_agendahtml/][Show /r/orgmode: Agenda in the browser: agenda-html]] - [[https://irreal.org/blog/?p=10194][Irreal: Attaching Files to an Org Tree from Dired]] - [[https://github.com/toshism/org-super-links-peek][org-super-links-peek: Take a peek at the content on the other side of a link]] - [[https://github.com/kaushalmodi/ox-hugo/issues/477][PSA: Default branch of ox-hugo repo changed to "main"]] ([[https://www.reddit.com/r/orgmode/comments/rgkrti/psa_default_branch_of_oxhugo_repo_changed_to_main/][Reddit]]) - Coding: - [[https://www.reddit.com/r/emacs/comments/rhdzlh/v005_code_review_package/][[v0.0.5] Code Review package]] - [[https://v.redd.it/ntgue8i2js581][Structural editing in Python now works pretty well with `tree-edit`!]] ([[https://www.reddit.com/r/emacs/comments/rhckup/structural_editing_in_python_now_works_pretty/][Reddit]]) - [[https://www.youtube.com/watch?v=H7qw6Y-35tQ][DoomConf December 2021 (Doom Emacs)]] (02:59:11) - DadLang (I Mean Fortran), What is Tree Sitter, Relativity for Nonphysicists - Shell: - [[https://www.youtube.com/watch?v=if1W58SrClk][Dtache - An Emacs package that provides detachable shell commands]] (20:52) - [[https://gitlab.com/niklaseklund/dtache][dtache.el - A package for detached shell commands]] ([[https://www.reddit.com/r/emacs/comments/rgwlfx/dtacheel_a_package_for_detached_shell_commands/][Reddit]]) - Math: - [[https://notxor.nueva-actitud.org/2021/12/12/estadistica-ess-en-emacs.html][Estadística, ESS en Emacs]] - Community: - [[https://www.reddit.com/r/emacs/comments/rgu8dp/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://sachachua.com/blog/2021/12/adding-little-nudges-to-help-on-the-emacsconf-wiki/][Sacha Chua: Adding little nudges to help on the EmacsConf wiki]] - [[https://sachachua.com/blog/2021/12/thinking-about-emacs-community-maintenance/][Sacha Chua: Thinking about Emacs community maintenance]] - [[https://sachachua.com/blog/2021/12/why-i-love-emacs-from-bob-oliver/][Sacha Chua: Why I Love Emacs - from Bob Oliver]] - Other: - [[https://www.redhat.com/sysadmin/5-emacs-features-to-love][5 features that will make you fall in love with Emacs | Enable Sysadmin]] ([[https://irreal.org/blog/?p=10189][Irreal]]) - [[https://batsov.com/articles/2021/12/19/building-emacs-from-source-with-pgtk/][Building Emacs from Source with pgtk]] ([[https://www.reddit.com/r/emacs/comments/rjzys9/building_emacs_from_source_with_pgtk/][Reddit]]) - [[https://i.redd.it/fvxrkjov6z581.png][I built from master and there's a bunch of emojis]] ([[https://www.reddit.com/r/emacs/comments/ri16fk/i_built_from_master_and_theres_a_bunch_of_emojis/][Reddit]]) - [[http://www.masteringemacs.org/article/inserting-emoji-input-methods][Mickey Petersen: Inserting Emoji with Input Methods]] ([[https://irreal.org/blog/?p=10197][Irreal]], [[https://www.reddit.com/r/emacs/comments/rjuwdd/inserting_emoji_with_input_methods/][Reddit]]) - [[https://youtube.com/watch?v=e2lHLRT4nlk][Emacs 29: Typing Emoji characters is never so easy!✌️]] ([[https://www.reddit.com/r/emacs/comments/rjl7mj/emacs_29_typing_emoji_characters_is_never_so_easy/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/rifptx/video_widget_in_gnu_emacs/][Video widget in GNU Emacs]] - [[https://www.youtube.com/watch?v=L7Z9BEKiXPk][Emacs Pictures Video Display 2021_12 _12_08:51:40]] (06:41) - [[https://github.com/oantolin/embark/commit/43ebe83e1434c46171afa7744215118332cae2b9][..../---/.-- -.-./---/..-/.-../-.. .--/. ..-./---/.-./--././- -/..../…]] ([[https://www.reddit.com/r/emacs/comments/ri0rpa/_/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/rgatjz/cellmode_spreadsheet_mode_for_emacs/][Cell-mode: spreadsheet mode for Emacs]] - [[https://youtube.com/watch?v=1Pi0F8IkgXg&feature=share][Emacs On Terminal 2021_12_15_06:53:39]] - [[https://www.reddit.com/r/emacs/comments/rg2yrx/using_the_palm_just_below_left_pinky_to_press_ctrl/][Using the palm just below left pinky to press ctrl]] - [[https://www.youtube.com/watch?v=fTbT1jvy6RA][Estendere Emacs con ELISP: selezione IP interattiva]] (15:19) - [[https://emacsredux.com/blog/2021/12/19/using-emacs-on-windows-11-with-wsl2/][Emacs Redux: Using Emacs on Windows 11 with WSL2]] - [[https://emacsredux.com/blog/2021/12/19/wsl-specific-emacs-configuration/][Emacs Redux: WSL-specific Emacs Configuration]] - [[https://github.com/DaniruKun/siri-shortcuts.el][siri-shortcuts.el: A set of Emacs commands and functions for interacting with Siri Shortcuts.]] ([[https://www.reddit.com/r/planetemacs/comments/rfzx9y/sirishortcutsel_a_set_of_emacs_commands_and/][Reddit]], [[https://news.ycombinator.com/item?id=29538987][HN]], [[https://irreal.org/blog/?p=10187][Irreal]]) - Emacs development: - [[https://mail.gnu.org/archive/html/emacs-devel/2021-12/msg01732.html][The PGTK (pure GTK) branch was merged]] ([[https://www.reddit.com/r/emacs/comments/rj8k32/the_pgtk_pure_gtk_branch_was_merged/][Reddit]]) - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cc63704815ee4ae686a0cf86e12f7f2596dd22a3][New error symbol 'permission-denied']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=276fd481767ad980b4896ecb12a28c47d8a2c749][Add a shr-allowed-images user option]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1758db1bd86d2ee358824a51d82dc5f711406fec][* etc/NEWS: Add news entry for pgtk.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=43c4cc2ea29fa93de17d35e9cce4949eae171c45][Add new argument `ignore-line-at-end' to `window-text-pixel-size']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f6339412eebdc027b00263ae2b5c38a029e2f7b4][Add support for touchscreen events generated by XInput 2]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=73d6b19024db10b65ba368bd079223157d73e737][Omit temporary warning re obsolete timestamps]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bfc38ff05826631fecc7ff5a1acf522763fa9d51][Add support for multisession variables]] - New packages: - [[package:eglot-java][eglot-java]]: Java extension for the eglot LSP client - [[package:org-transclusion][org-transclusion]]: transclude text contents of linked target - [[package:python-coverage][python-coverage]]: Show Python coverage via overlays or Flycheck 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker 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]], [[http://lists.gnu.org/archive/html/emacs-devel/2021-12][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2021-12-13 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2021/12/2021-12-13-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2021/12/2021-12-13-emacs-news/ :EXPORT_DATE: 2021-12-13 :END: - Upcoming events: - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Dec 17 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - [[https://emacs-apac.gitlab.io/announcements/december-2021/][Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, December 25, 2021]] - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Dec 25 0030 Vancouver / 0230 Chicago / 0330 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/ra9lmx/if_you_could_only_pick_5_packages/][If you could only pick 5 packages]] - [[https://www.reddit.com/r/emacs/comments/racj3j/my_scripts_related_to_emacs_and_orgmode/][My scripts related to Emacs and Org-mode]] - [[https://www.gtrun.org/post/config/][GuangTao's Doom Emacs config]] - Emacs Lisp: - [[https://i.redd.it/xnnh6umdur481.png][Work-in-progress infographic slides for Emacs Lisp Community Workshop]] ([[https://www.reddit.com/r/emacs/comments/rdh95s/workinprogress_infographic_slides_for_emacs_lisp/][Reddit]]) - [[https://archive.casouri.cat/note/2021/emacs-module-prelude][Yuan Fu (casouri): A prelude for writing Emacs dynamic modules]] - Appearance: - [[https://i.redd.it/zjid9g4o7k481.png][Emacs notebook mockup]] ([[https://www.reddit.com/r/emacs/comments/rcnq7e/emacs_notebook_mockup/][Reddit]]) - Navigation: - [[https://www.youtube.com/watch?v=WnsD9K6nyEU][Emacs And Vim Undotree 2021_12_12_04:14:02]] (10:46, [[https://www.reddit.com/r/Musing_With_GNULinux/comments/rebfpm/emacs_and_vim_undotree_2021_12_12_041402/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/rdw8u8/never_lose_your_eyebrowse_window_configurations/][Never lose your Eyebrowse window configurations again]] - [[https://irreal.org/blog/?p=10172][Irreal: Cloning Buffers]] - Org Mode: - [[http://angg.twu.net/2021-org-for-non-users.html][Org for non-users]] - [[https://protesilaos.com/codelog/2021-12-09-emacs-org-block-agenda/][Protesilaos Stavrou: Demo of my custom Org block agenda]] - [[https://i.redd.it/suso5l6bs3581.gif][Plain Org v1.1 released 🎄☃️ (iOS)]] ([[https://www.reddit.com/r/emacs/comments/reohef/plain_org_v11_released_ios/][Reddit]]) - Completion: - [[https://www.youtube.com/watch?v=OIdtVXCC7Wc][Emacs: Yasnippet]] (33:41) - [[https://www.youtube.com/watch?v=43Dg5zYPHTU&feature=youtu.be][Emacs: completion framework (Embark,Consult,Orderless,etc]] - Coding: - [[https://www.youtube.com/watch?v=L9GcNrhx-iE][Setting up Emacs for Front End Development]] (28:54) - [[https://www.reddit.com/r/emacs/comments/rebydn/pythonmls_multiline_python_shell_commands_in_emacs/][python-MLS: multi-line Python shell commands in Emacs]] - [[https://metaredux.com/posts/2021/12/12/nrepl-0-9.html][Meta Redux: nREPL 0.9]] - [[https://www.youtube.com/watch?v=xLQmcvYbms4][Magit on GNU/Emacs]] (07:00) - [[https://www.youtube.com/watch?v=axVzCYMsH3I][Emacs: Learning VC for version control]] (27:01) - [[https://batsov.com/articles/2021/12/12/magit-for-vs-code/][Bozhidar Batsov: Magit for VS Code]] - [[https://wandersoncferreira.github.io/code-review/][Code Reviews in Emacs]] ([[https://www.reddit.com/r/emacs/comments/re18xa/v004_code_review_package/][Reddit]]) - [[https://magnus.therning.org/2021-12-08-magit_forge-and-self-hosted-gitlab.html][Magnus: Magit/forge and self-hosted GitLab]] - [[https://www.youtube.com/watch?v=QAi44mk7bDc][Live Coding Emacs Feature add, bug squash, potato quality]] (35:16) - Shell: - [[https://www.manueluberti.eu//emacs/2021/12/10/shell-command/][Manuel Uberti: Completing shell commands]] - [[https://youtube.com/watch?v=9WPTDYyJJV8&feature=share][Emacs Execute Shell Scripts 2021_12_08_18:37:48]] - Multimedia: - [[https://www.reddit.com/r/Musing_With_GNULinux/comments/regdme/emacs_pictures_video_display_2021_12_12_085140/][Emacs Pictures and Video play]] - [[https://sachachua.com/blog/2021/12/emacsconf-backstage-chapter-markers/][Sacha Chua: EmacsConf backstage: chapter markers]] - Community: - [[https://www.reddit.com/r/emacs/comments/rbmfwk/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/rasp65/in_your_words_what_is_emacs/][In your words, what is Emacs?]] - [[https://www.youtube.com/watch?v=7E-6j6VTZgM][System Crafters Live! - Community Chat and Config Hacking]] (55:43) - [[https://www.youtube.com/watch?v=XtSHSFTOaIA][Working on Xmonad, Emacs and DTOS (DT LIVE!)]] (01:56:55) - [[https://www.reddit.com/r/emacs/comments/rapk9f/me_emacs_autism_and_adhd/][Me, emacs, Autism, and ADHD.]] - [[https://emacsredux.com/blog/2021/12/12/emacs-redux-on-discord/][Emacs Redux: Emacs Redux on Discord]] - [[https://ypei.me/microblog.html#streaming-emacsconf][Streaming EmacsConf]] - Alternate stream - Other: - [[http://emacsnyc.org/2021/12/06/may-2021-lightning-talks.html][Emacs NYC: May 2021 Lightning Talks]] - [[https://emacstil.com/til/2021/12/12/emacs-change-the-case-of-n-words-in-one-go/][Emacs TIL: Emacs: Change the case of N words in one go]] - Emacs development: - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a07d954fe254ae408c9d35f3714620b0e0cd07a9][; * etc/NEWS: Add 'char-fold-override' (bug#52394).]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8c50016b100ec2c548ec90131e0f5fb5f4ebb5c1][Improve documentation of sqlite3 support]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e5f71051a00a4ceb63cadc2513cb9619a1adffcc][Add a new mode for examining sqlite files]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d2081b2b33164da84ac7ca9a2abf1e9e03cd255b][Add NEWS entry for sqlite]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=dae4fc738a27cd449b90a01d2793dd36316f3435][image-dired: Show image info in header line]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=63f07ea22f3954c2154d831017caf494911cb515][image-dired: Go to next image when marking]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=10655ce02f97d474d1fc0c34af9975f36720cc3e][image-dired: Navigate from image display buffer]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9013e4ea194d0a41c9577cccef177e98dbe1268e][browse-url: Remove support for Galeon]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=77a30e1e88daed4cb47fd567dcae25a260eb1ef2][browse-url: Remove support for Netscape]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=00e6aeacf2540b0dc621208577c1c725e3a533b2][image-dired: Fix behavior of slideshow command]] - New packages: - [[package:cilk-mode][cilk-mode]]: Minor mode for Cilk code editing - [[package:dirvish][dirvish]]: A modern file manager based on dired mode - [[package:el-secretario-elfeed][el-secretario-elfeed]]: Add notmuch email inboxes to el-secretario - [[package:el-secretario-mu4e][el-secretario-mu4e]]: Add mu4e inboxes to el-secretario - [[package:el-secretario-notmuch][el-secretario-notmuch]]: Add notmuch inboxes to el-secretario - [[package:el-secretario-org][el-secretario-org]]: Create inboxes out of org-mode files for el-secretario - [[package:expenses][expenses]]: Record and view expenses - [[package:impostman][impostman]]: Import Postman collections - [[package:python-mls][python-mls]]: Multi-line shell for (i)Python - [[package:siri-shortcuts][siri-shortcuts]]: Interact with Siri Shortcuts 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[https://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], [[http://lists.gnu.org/archive/html/emacs-devel/2021-12][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. #+RESULTS: ** 2021-12-06 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2021/12/2021-12-06-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2021/12/2021-12-06-emacs-news/ :EXPORT_DATE: 2021-12-06 :END: - [[https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg00217.html][Emacs pretest 28.0.90 is out]] ([[https://www.reddit.com/r/emacs/comments/r7mexz/emacs_pretest_28090_is_out/][Reddit]]) - Help wanted: - [[https://www.reddit.com/r/emacs/comments/r7hovs/looking_to_hire_elisp_hacker_for_small_project/][Looking to hire elisp hacker for small project]] - Upcoming events: - EmacsNYC: Discussion: Is VSCode Better? https://www.meetup.com/New-York-Emacs-Meetup/events/281810145/ Mon Dec 6 1600 Vancouver / 1800 Chicago / 1900 Toronto -- Tue Dec 7 0000 GMT / 0100 Berlin / 0530 Kolkata / 0800 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Tue Dec 7 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata -- Wed Dec 8 0030 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Dec 17 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs configuration: - [[https://www.youtube.com/watch?v=5bBCmECNtrg][Splitting Emacs config]] (31:06) - [[https://www.reddit.com/r/emacs/comments/ra3w6n/meow_110_release/][Meow 1.1.0 release]] - Emacs Lisp: - [[http://atomized.org/blog/2021/11/28/old-mccarthy-had-a-form/][Old McCarthy Had a Form]] ([[https://www.reddit.com/r/emacs/comments/r92p7v/old_mccarthy_had_a_form/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/r59naq/advent_of_code_2021_with_emacs_lisp/][Advent of Code 2021 with Emacs Lisp]] - [[https://www.reddit.com/r/emacs/comments/r7kk9n/advent_of_code_in_elisp_spoilers/][Advent of Code in Elisp (SPOILERS)]] - [[http://ankarstrom.se/~john/emacs/easy-namespace.el][easy-namespace.el: Elisp namespace helper]] - Appearance: - [[https://www.youtube.com/watch?v=HhuAlAcWWeU][Meow - Yet another modal editing for Emacs - beacon state introduction]] (03:55) - [[https://i.redd.it/ba70f7xi5z281.png][Drop shadowed text (using SVG)]] ([[https://www.reddit.com/r/emacs/comments/r6ljmh/drop_shadowed_text_using_svg/][Reddit]]) - [[https://protesilaos.com/codelog/2021-12-02-note-modus-emacs-29/][Protesilaos Stavrou: Note for modus-themes users on Emacs 29]] - [[https://github.com/WJCFerguson/emacs-faff-theme][emacs-faff-theme: A light theme based on the Emacs default, extensively tweaked]] - [[https://github.com/alternateved/kaolin-inspired][kaolin-inspired: Kaolin theme inspired by beautiful Kaolin themes made for Emacs]] - Navigation: - [[https://www.youtube.com/watch?v=vBQh2BeGhio][Emacs: Discovering project.el]] (17:40) - [[https://www.reddit.com/r/emacs/comments/r6px3r/avy_can_do_anything_youre_using_avy_wrong/][Avy can do anything / you’re using Avy wrong.]] (extra tips in comments) - Dired: - [[https://blog.lambda.cx/posts/dired-expand-dir-on-tab/][Expanding a Directory With Tab in Dired Mode]] - Org Mode: - [[https://www.reddit.com/r/emacs/comments/r6m1q4/this_month_in_org_november_2021/][This Month in Org: November 2021]] ([[https://www.reddit.com/r/orgmode/comments/r6m274/this_month_in_org_november_2021/][Reddit]]) - [[https://emacsnyc.org/2021/11/30/literate-programming-with-org-mode.html][Emacs NYC: Literate Programming with Org Mode]] - [[http://mbork.pl/2021-12-04_Org_timer_once_again][Marcin Borkowski: Org timer once again]] - [[https://lists.gnu.org/archive/html/emacs-orgmode/2021-12/msg00046.html][[ANN] An Org parser for Julia]] - [[https://notxor.nueva-actitud.org/2021/12/03/tiddlywiki-y-emacs.html][TiddlyWiki y Emacs]] - [[https://www.youtube.com/watch?v=C8hSRMJG7ng&feature=youtu.be][Emacs org roam basics]] - Completion: - [[https://www.youtube.com/watch?v=QBvGa0Yg1NI][GNU/Emacs - Vertico Embark Consult Marginalia Orderless for completion & some extra functionalities]] (10:44) - Coding: - [[https://www.reddit.com/r/emacs/comments/r538td/listex_yet_another_sexpression_to_latex_converter/][LisTeX: yet another s-expression to latex converter]] - [[https://emacstil.com/til/2021/12/02/run-a-selection-region-of-ruby-code/][Emacs TIL: Run a selection / region of Ruby code]] - [[https://gitlab.com/ideasman42/emacs-doc-show-inline][[ANN] doc-show-inline: in-line doc-string display for C/C++ now on melpa]] - [[https://www.reddit.com/r/emacs/comments/r8ocy1/v003_code_review_package/][[v0.0.3] Code Review package]] - [[https://www.manueluberti.eu//emacs/2021/12/05/vc-rebasing/][Manuel Uberti: Rebasing with VC]] - [[https://diode.zone/videos/watch/1c244548-9d9f-4460-9457-9f00f330eb4a][Reproducible Dev Environment for Clojure with Guix and Emacs]] - [[https://www.reddit.com/r/emacs/comments/r6be4b/emacs_client_for_advent_of_code_private/][Emacs client for Advent of Code private leaderboard]] - Doom Emacs: - [[https://emacstil.com/til/2021/12/02/doom-emacs-workspace-workflow/][Emacs TIL: Doom Emacs Workspace Workflow]] - Community: - [[https://www.reddit.com/r/emacs/comments/r69w7i/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.youtube.com/watch?v=7wKwPAWvPQs][Remote High School Emacs ❤️ - Jake B]] (09:28) - [[https://helpdeskheadesk.net/help-desk-head-desk/2021-11-28/][TAONAW: Of Responsibility to spread Knowledge]] - [[https://protesilaos.com/codelog/2021-12-04-live-stream-emacs-status-update/][Protesilaos Stavrou: Live stream: Status update on my Emacs work]] - Other: - [[https://tech.toryanderson.com/2021/12/01/macro-power-removing-weekends-from-repeating-event/][Tory Anderson: macro power: removing weekends from repeating event]] - [[https://sachachua.com/blog/2021/12/emacsconf-backstage-picking-timestamps-from-a-waveform/][Sacha Chua: EmacsConf backstage: picking timestamps from a waveform]] - [[https://www.reddit.com/r/emacs/comments/r7bn3d/keep_track_of_your_expenses/][Keep track of your expenses]] - [[https://batsov.com/articles/2021/12/06/emacs-is-not-a-proper-gtk-application/][Bozhidar Batsov: Emacs is not a Proper GTK Application]] - [[https://youtube.com/watch?v=DLPuRmSNOWQ&feature=share][Emacs Abbreviation Creation 2021_11_30_06:43:29]] - [[https://readingworldmagazine.com/emacs/2021-11-30-emacs-conference-comments/][yuri tricys: Emacs Conference Comments 2021]] (discusses EmacsConf videos starting at about 9:18) - [[https://www.reddit.com/r/emacs/comments/r8wq23/shell_script_to_build_emacs_on_macos_works_well/][Shell script to build emacs on macos (works well with M1 mac on Monterey)]] - [[https://www.reddit.com/r/emacs/comments/r9lkmi/emacs_28090_pretest_build_for_macos_with_native/][Emacs 28.0.90 pretest build for macOS with native compilation, in a fully self-contained Emacs.app bundle]] - [[https://github.com/bboytian/portableEmacs][portableEmacs: Containing useful scripts and resources for making emacs portable]] ([[https://www.reddit.com/r/planetemacs/comments/r9de3g/portableemacs_containing_useful_scripts_and/][Reddit]]) - Emacs development: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=19307704bd6e73a6740f60459a6b5b58203b6a2f][Use gnus-error to report mail-source failures]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=de727b5886fb4a81df2dc17d9d094e915c1e9fb4][eieio-core.el: Allow assignment to cl-structs through `slot-value`]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=63be97fb050545cc33ae5d857188ad45fbe27715][Fix (date-to-time "2021-12-04")]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d003f70c6faf3c45fea2b5e58f052dccb7f12f4a][Move 'C-x 8 .' to 'C-x 8 . .']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8090ef48c9049049a70c7b895699b2b16c19e678][Fix typo in NEWS about 'write-file']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8fda6770afcd0d340cd5dc3d34697e454a7a3809][image-mode: Advertize viewing as text less eagerly]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f5f5297a9254bb2da751da184eaf03a919a1766a][* etc/NEWS: Mention change in `insert-directory' derivates. Fix typos.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ea5a915bd1b9458af1587d63170888346e8baec][Make `C-c C-w' copy the executable bits to the new file]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a516ab79c300517d5c3ab68c45ff9c90bda6c67a][Add a new variable 'process-error-pause-time']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5001f4f91b9a959ddc345de36153689174df67a9][Add `touch-end' event type]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1914d946d62de4ab7bab1434bcea09087d61bb5a][Change how Dired displays available space]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=93824a760edb738ad12000dace1958a629d97f7b][Add new face `variable-pitch-text']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6a60bd475d67b7e8c9184836abf7eea229183066][Add a new minor mode `glyphless-display-mode']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3bc0768e9b82feaf5ce1665227055e97e72af164][Enable gnus-treat-fold-headers by default]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2d60566c8787b63b5e4e2958e9ec9f55fbcf9e87][Use proportional fonts in the Gnus headers by default]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=10d371e4fa0aa5f18f006f6698052ba18c1f5987][Document pixel-fill-region]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7b235b1ec05c48d70ea44982f04b7b5f4052fa05][Allow storing buffer names in registers]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=72b7fccc15cadd5ab3c6996888527ae6a2886b76][Add new package pixel-fill.el]] - New packages: - [[package:doc-show-inline][doc-show-inline]]: Show doc-strings found in external files - [[package:flymake-yamllint][flymake-yamllint]]: YAML linter with yamllint - [[package:gmsh-mode][gmsh-mode]]: Highlight GMSH mesh generator script syntax - [[package:parser-generator][parser-generator]]: Parser Generator library - [[package:ruled-switch-buffer][ruled-switch-buffer]]: Rule based buffer switching - [[package:subed][subed]]: A major mode for editing subtitles - [[package:tok-theme][tok-theme]]: My theme 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[https://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], [[http://lists.gnu.org/archive/html/emacs-devel/2021-12][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2021-11-29 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2021/11/2021-11-29-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2021/11/2021-11-29-emacs-news/ :EXPORT_DATE: 2021-11-29 :END: - Upcoming events: - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Dec 3 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Workshop: Creating and Saving Elisp Hyperlinks http://angg.twu.net/2021-workshop.html Sat Dec 4 1000 Vancouver / 1200 Chicago / 1300 Toronto / 1800 GMT / 1900 Berlin / 2330 Kolkata -- Sun Dec 5 0200 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Tue Dec 7 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata -- Wed Dec 8 0030 Singapore - Beginner: - [[https://www.youtube.com/watch?v=FpV8VzFVhMI][Emacs Bug Report How To 2021_11_26_06:48:55]] (04:57) - [[https://www.youtube.com/watch?v=OY0fBVnc6QU][Hacker Tools AY 21/22 S 1: Emacs]] (01:23:22) - [[https://www.youtube.com/watch?v=Dpfij8Y_q10&feature=youtu.be][Emacs для начинающих. Мои shortcuts/ For beginners. My shortcuts]] - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/qzlzm0/what_are_your_top_key_bindings_rebindings_minor/][What are your top key bindings/ rebindings / minor modes for speed and efficiency (text work, notes)]] - [[https://www.youtube.com/watch?v=8T6MnQ0gwF8&feature=youtu.be][Emacs Package Management]] - [[https://shom.dev/posts/20211121_emacs-custom-configuration/][My Emacs custom configuration]] - [[https://www.youtube.com/watch?v=2VpHr6sfLy0][System Crafters Live - I'm Rewriting My Configuration... Again]] (01:59:11) - [[https://youtube.com/watch?v=8T6MnQ0gwF8&feature=share][Emacs Package Management Part I 2021_11_22_12:52:39]] ([[https://www.reddit.com/r/emacs/comments/qzhusb/emacs_package_management_part_i_2021_11_22_125239/][Reddit]]) - [[https://www.youtube.com/watch?v=UCJwchTEWeU][GNU Emacs #2 - Configurando e expandindo o Emacs]] (50:20) - Emacs Lisp: - [[https://github.com/cjohansson/emacs-parser-generator][emacs-parser-generator: A parser-generator library for Emacs]] ([[https://www.reddit.com/r/planetemacs/comments/r4uw6c/emacsparsergenerator_a_parsergenerator_library/][Reddit]]) - [[https://www.youtube.com/watch?v=v2DQ4uFuDII][Xah Talk Show 2021-11-21 Emacs Lisp Coding, Video File Extension/Suffix, Midi]] (55:34) - Appearance: - [[https://lars.ingebrigtsen.no/2021/11/24/the-most-controversial-change-in-emacs-history/][Lars Ingebrigtsen: The Most Controversial Change In Emacs History]] - [[https://archive.casouri.cat/note/2021/fontset][Yuan Fu (casouri): Using Fontsets in Emacs]] - Navigation: - [[https://www.youtube.com/watch?v=1C9GbmIP1EA][Getting Evil (aka Vim keys) in Emacs without Doom Emacs]] (17:56, [[https://www.reddit.com/r/emacs/comments/r1zzr8/a_basic_evilvim_keys_setup_without_doom_emacs/][Reddit]]) - [[https://i.redd.it/ys094xw1sk281.gif][A demonstration GIF from meow, 1.0.0 released!]] ([[https://www.reddit.com/r/emacs/comments/r51rif/a_demonstration_gif_from_meow_100_released/][Reddit]]) - [[https://github.com/jsilve24/framemove][framemove: Directional frame selection routines]] - [[https://www.youtube.com/watch?v=SNdafvNxfVI][Introduction to Emacs: Editing Files and Editing in Multiple Buffers]] (05:27) - [[https://github.com/mickeynp/combobulate][combobulate: Structured Editing and Navigation in Emacs]] - Org Mode: - [[https://www.reddit.com/r/emacs/comments/r4cq3o/orgdown_the_new_name_for_the_syntax_of_orgmode/]["Orgdown", the new name for the syntax of Org-mode]] (proposal) - [[https://emacstil.com/til/2021/11/29/org-emphasize-dwim/][Emacs TIL: Org emphasize DWIM]] - [[https://emacstil.com/til/2021/11/26/make-org-emphasis-code-verbatim-bold-look-nicer/][Emacs TIL: Hide leading/trailing emphasis markers in Org mode]] - [[https://www.youtube.com/watch?v=RULnMEedyNY][Emacs Hacking: creating graphviz trees from Org lists]] (01:35:39) - Completion: - [[https://emacsredux.com/blog/2021/11/25/redo-complex-command-with-consult/][Emacs Redux: Redo Complex Command with Consult]] - [[https://www.reddit.com/r/emacs/comments/r09uzc/vertico_orderless_marginalia_consult_i_tried_it/][vertico, orderless, marginalia, consult: I tried it out of interest.]] - Coding: - [[https://gitlab.com/ideasman42/emacs-doc-show-inline][[RFC] doc-show-inline package (show C/C++ doc-strings inline)]] - [[https://metaredux.com/posts/2021/11/24/an-update-on-cider-1-2.html][Meta Redux: An Update on CIDER 1.2]] - [[https://www.masteringemacs.org/article/tree-sitter-complications-of-parsing-languages][Tree Sitter and the Complications of Parsing Languages]] ([[https://www.reddit.com/r/emacs/comments/r0i031/tree_sitter_and_the_complications_of_parsing/][Reddit]]) - [[https://www.youtube.com/watch?v=MXF81Q0a91M][Writing a Python script in Emacs in 45 minutes!]] (18:57) - [[https://v.redd.it/o2owttqwld281][Emacs bends again (for snapshot testing)]] ([[https://www.reddit.com/r/emacs/comments/r4a9rm/emacs_bends_again_for_snapshot_testing/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/r4rc53/pcb_design_in_gnu_emacs_fancy_fonts_on_silkscreen/][PCB Design in GNU Emacs (Fancy fonts on Silkscreen)]] - [[https://www.reddit.com/r/emacs/comments/r1smtm/pcb_design_in_gnu_emacs_3d_model/][PCB Design in GNU Emacs (3D model)]] - Version control: - [[https://www.youtube.com/watch?v=b6vm6g9fuZA&feature=youtu.be][Git Popup Info On Emacs]] - [[https://www.manueluberti.eu//emacs/2021/11/27/vc/][Manuel Uberti: A job for VC]] - [[https://www.manueluberti.eu//emacs/2021/11/29/vc-stashing/][Manuel Uberti: Stashing with VC]] - [[https://www.youtube.com/watch?v=f_xMuOK0FuQ][@rae: How emacs makes merging ridiculously easy]] (13:26) - [[https://takeonrules.com/2021/11/25/adding-emacs-function-for-my-forem-pull-requests/][Jeremy Friesen: Adding Emacs Function for my Forem Pull Requests]] ([[https://www.reddit.com/r/planetemacs/comments/r299cr/jeremy_friesen_adding_emacs_function_for_my_forem/][Reddit]]) - [[https://www.youtube.com/watch?v=yKqu44bmpUw][Emacs Sign Git Commit In Magit 2021_11_21 07:17:00]] (03:28) - [[https://www.reddit.com/r/emacs/comments/r3ko3x/new_release_gitlab_support_in_code_review/][[New Release] Gitlab support in Code Review]] - Shells: - [[https://www.youtube.com/watch?v=RhYNu6i_uY4&feature=youtu.be][Introduction to EShell]] - Math: - [[https://www.reddit.com/r/emacs/comments/r0a3rr/formula_editor_in_gnu_emacs_update/][Formula Editor in GNU Emacs (Update)]] - Doom Emacs: - [[https://emacstil.com/til/2021/11/22/doom-emacs-how-to-fold-code-blocks/][Emacs TIL: Doom Emacs: How to fold code blocks]] - Community: - [[https://batsov.com/articles/2021/11/24/emacs-is-a-lifestyle/][Bozhidar Batsov: Emacs is a Lifestyle]] - [[https://alexschroeder.ch/wiki/2021-11-27_Emacs_as_a_way_of_life][Alex Schroeder: Emacs as a way of life]] - [[https://www.reddit.com/r/emacs/comments/r4wc1d/what_are_the_features_that_you_think_emacs_needs/][What are the features that you think emacs needs?]] - [[https://bzg.fr/en/how-to-help-gnu-emacs-maintainers/][How to help GNU Emacs maintainers?]] - [[https://karthinks.com/software/batteries-included-with-emacs/][Batteries included with Emacs | Karthinks]] (2020, [[https://news.ycombinator.com/item?id=29342176][HN]]) - [[https://www.youtube.com/watch?v=RC5yGM8fk8g][Lex Fridman and Neal Stephenson talking about Emacs]] ([[https://www.reddit.com/r/emacs/comments/r1s3k2/lex_fridman_and_neal_stephenson_talking_about/][Reddit]]) - [[https://gretzuni.com/articles/emacsconf2021-dialogic-learning-how-to-learn-through-the-emacs-tool][Gretzuni: Emacsconf2021: Dialogic learning how to learn through the Emacs tool]] - [[https://gretzuni.com/articles/emacsconf2021-a-few-talks-i-can-t-wait-to-watch][Gretzuni: EmacsConf2021: A few talks I can't wait to watch]] - Other: - [[https://www.emacsdocs.org][Introducing Emacs Docs: The modern documentation website for Emacs you didn't know you wanted!]] ([[https://www.reddit.com/r/emacs/comments/r57gaz/introducing_emacs_docs_the_modern_documentation/][Reddit]]) - [[https://www.olivertaylor.net/emacs/quick-help.html][Quick Help: Emacs as a Text Productivity Platform]] ([[https://www.reddit.com/r/emacs/comments/r2gz3i/quick_help_emacs_as_a_text_productivity_platform/][Reddit]]) - [[https://emacsredux.com/blog/2021/11/24/redo-complex-command/][Redo Complex Command]] ([[https://www.reddit.com/r/emacs/comments/r164h8/redo_complex_command/][Reddit]]) - [[https://www.youtube.com/watch?v=m9tDf3pB2RA][Pdf Viewing Inside Emacs 2021_11_21_21:08:32]] (04:25) - [[https://www.youtube.com/watch?v=u762RxmHEbc][Emacs Insert Date Time 2021_11_22_08:06:40]] (01:05) - [[https://www.youtube.com/watch?v=M1txXPyAL6I][Yasnippet & Neotree on GNU/Emacs]] (10:49) - [[https://www.youtube.com/watch?v=bh37zbefZk4][EmacsConf2021 - Emacs Application Framework: A 2021 Update]] ([[https://www.reddit.com/r/emacs/comments/r4m6ix/emacsconf2021_emacs_application_framework_a_2021/][Reddit]]) - [[https://emacspeak.blogspot.com/2021/11/announcing-emacspeak-550-calmdog.html][T. V. Raman: Announcing Emacspeak 55.0 (CalmDog)]] - [[https://emacspeak.blogspot.com/2021/11/emacspeak-in-age-of-cloud-computing.html][T. V. Raman: Emacspeak In The Age Of Cloud Computing]] - [[https://ag91.github.io/blog/2021/11/22/moldable-emacs-lets-make-english-easy-to-query/][Moldable Emacs: let's make English easy to query!]] ([[https://www.reddit.com/r/emacs/comments/qzwxd6/moldable_emacs_lets_make_english_easy_to_query/][Reddit]]) - [[https://www.hhyu.org/posts/emacs_clientserver/][How I run emacs in client/server mode under macOS]] - [[https://github.com/nakkaya/emacsd][emacsd: A Docker image for running Emacs 28 --with-native-compilation]] - Emacs development: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0d2f184a1107a910c2ebadbff1a88be32391bbf6][project-kill-buffers can display list of buffers to kill]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=49422d2e6986d3ec161e194c73c38f2a7c4b3c64][Do not buttonize key bindings outside of *Help* buffers]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=57bb675cde25bc1b54d8eb8716b0024d5c1d5687][Add new face `gnus-header']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3f843b25dc96867043feebb1d928bde4a7a777a3][Add an intermediary face for mode lines: `mode-line-active']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5d6e1c749a669d33db2936b106ae41ce59473ea1][Move the precision pixel scrolling feature to pixel-scroll.el]] ([[https://www.reddit.com/r/emacs/comments/r3islt/move_the_precision_pixel_scrolling_feature_to/][Reddit]]) - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=db3fbe884fb992376a6e00f2a051e5de9579df85][Add `better-pixel-scroll-mode']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fde9363a57d0d38d592122fe5ca01aaafd0afa52][Add new function 'add-display-text-property']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=84bf9549860aae22931951d52b194b1fcfca1556][Use a proportional font for the mode line]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a13b437c81f1f2e54555e7281480ea7e8eee8753][Add support for the min-width display property]] - New packages: - [[package:async-backup][async-backup]]: Backup on each save without freezing Emacs - [[package:el-secretario][el-secretario]]: Unify all your inboxes with the Emacs secretary - [[package:gh-notify][gh-notify]]: A veneer for Magit/Forge GitHub notifications - [[package:github-dark-vscode-theme][github-dark-vscode-theme]]: The GitHub Dark Theme from Visual Studio Code - [[package:pr-review][pr-review]]: Review github PR 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[https://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], [[http://lists.gnu.org/archive/html/emacs-devel/2021-11][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. ** 2021-11-22 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2021/11/2021-11-22-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2021/11/2021-11-22-emacs-news/ :EXPORT_DATE: 2021-11-22 :END: - Upcoming events: - [[https://lists.gnu.org/archive/html/emacsconf-discuss/2021-11/msg00000.html][EmacsConf 2021: Schedule, & How to Watch and Participate]] ([[https://www.reddit.com/r/emacs/comments/qyq6tm/emacsconf_2021_schedule_how_to_watch_and/][Reddit]]) - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Nov 24 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Thu Nov 25 0130 Singapore - EmacsConf https://emacsconf.org/2021 Sat Nov 27 0600 Vancouver / 0800 Chicago / 0900 Toronto / 1400 GMT / 1500 Berlin / 1930 Kolkata / 2200 Singapore - EmacsConf https://emacsconf.org/2021 Sun Nov 28 0600 Vancouver / 0800 Chicago / 0900 Toronto / 1400 GMT / 1500 Berlin / 1930 Kolkata / 2200 - EmacsATX: TBD https://www.meetup.com/EmacsATX/events/281742622/ Wed Dec 1 1630 Vancouver / 1830 Chicago / 1930 Toronto -- Thu Dec 2 0030 GMT / 0130 Berlin / 0600 Kolkata / 0830 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Dec 3 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs configuration: - [[https://www.youtube.com/watch?v=0Le151jS57o][GNU Emacs #1 - Configurações básicas da interface]] (40:53) - [[https://github.com/dylanjm/teton][teton: An opinionated set of emacs & zsh dotfiles for macOS that prioritizes simplicity and documentation]] - [[https://anonimno.codeberg.page/config.html][anonimno's Emacs Config]] - Emacs Lisp: - [[https://www.youtube.com/watch?v=eNz63phBIbQ][Binary trees in #emacs-lisp]] (09:20) - [[https://www.youtube.com/watch?v=WvuyMj0Y3UQ][Elisp/Emacs-Lisp]] (20:00) - Appearance: - [[https://github.com/amno1/emacs-desktop-widgets][Two desktop clocks a lá Conky with Emacs]] ([[https://www.reddit.com/r/emacs/comments/qxf192/two_desktop_clocks_a_lá_conky_with_emacs/][Reddit]], also [[https://www.reddit.com/r/emacs/comments/qwlsbu/emacs_is_new_conky/][Reddit]]) - [[https://protesilaos.com/codelog/2021-11-18-modus-themes-1-7-0/][Protesilaos Stavrou: Modus themes 1.7.0 for GNU Emacs]] - Navigation: - [[https://www.reddit.com/r/emacs/comments/qukqq5/emacs_windmove_integration_with_i3/][Emacs windmove integration with i3]] - [[https://youtube.com/watch?v=vi5L8_NkGyk&feature=share][Emacs Pane Focus Back 2021_11_18_09:19:28]] ([[https://www.reddit.com/r/emacs/comments/qwfw79/emacs_pane_focus_back_2021_11_18_091928/][Reddit]]) - Org Mode: - [[https://emacstil.com/til/2021/11/19/anki-org/][Emacs TIL: Anki <-> Org]] - [[https://www.reddit.com/r/orgmode/comments/qvzpy4/wrote_a_clockreport_that_groups_by_day_and_by/][Wrote a clockreport that groups by day and by project]] - [[https://paste.temporal.pl/trc-workgraph-1-8660.el.html][trc-workgraph.el --- Visualize org mode files as graphs]] - [[https://karl-voit.at/2020/01/01/appendorgheading/][UOMF: Logging system error messages to my Emacs org-mode agenda]] ([[https://www.reddit.com/r/emacs/comments/qwl34o/uomf_logging_system_error_messages_to_my_emacs/][Reddit]]) - updated - [[https://github.com/InSanityHQ/taproot3/][taproot3: Taproot, the connected Zettlekastenish braindump of Emacs Org users Huxley, Albert, Zach, Houjun, Dylan, Peter, and David]] - Completion: - [[https://protesilaos.com/codelog/2021-11-19-mct-0-3-0/][Protesilaos Stavrou: Emacs: mct version 0.3.0]] - Coding: - [[https://www.youtube.com/watch?v=MbZ2iK3U8y0][System Crafters Live! - Tools for Building a Lisp-Focused System]] (01:55:46) - [[https://irreal.org/blog/?p=10129][Irreal: Git History for Selected Text]] - [[https://www.reddit.com/r/emacs/comments/qz8req/new_package_code_review_from_emacs/][[New Package] Code Review from Emacs]] - [[https://www.manueluberti.eu//emacs/2021/11/21/eglot-and-vc/][Manuel Uberti: On Eglot and VC]] - [[https://youtube.com/watch?v=yKqu44bmpUw&feature=share][Emacs Sign Git Commit In Magit 2021_11_21 07:17:00]] ([[https://www.reddit.com/r/emacs/comments/qykh9b/emacs_sign_git_commit_in_magit_2021_11_21_071700/][Reddit]]) - Shell: - [[https://www.reddit.com/r/emacs/comments/qxkp24/have_you_created_any_eshell_things_that_you_keep/][Have you created any eshell things that you keep to yourself? Here's mine]] - [[https://github.com/elken/eshell-p10k][eshell-p10k: p10k theme for eshell]] - Math: - [[https://lifeofpenguin.blogspot.com/2021/11/formula-editor-in-gnu-emacs.html][Formula Editor in GNU Emacs]] ([[https://www.reddit.com/r/emacs/comments/qvw5vz/formula_editor_in_gnu_emacs/][Reddit]]) - Fun: - [[https://www.youtube.com/watch?v=DM41Nf4-tQM&feature=youtu.be][Emacs Is A Gaming Platform for Windows, Mac and Linux]] - Community: - [[https://www.reddit.com/r/emacs/comments/qvujcj/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://batsov.com/articles/2021/11/16/why-emacs-redux/][Why Emacs: Redux]] ([[https://www.reddit.com/r/emacs/comments/qv52wn/why_emacs_redux/][Reddit]], [[https://news.ycombinator.com/item?id=29239452][HN]], [[https://irreal.org/blog/?p=10124][Irreal]]) - [[https://enzuru.medium.com/emacs-in-a-few-dozen-keystrokes-and-why-some-of-you-should-just-use-vim-14b9af30be70?source=friends_link&sk=a19bcc3e4f286571559907e25480f1c0][Emacs in fifty keystrokes (and why some of you should just use Vim)]] ([[https://www.reddit.com/r/emacs/comments/qz2lph/emacs_in_fifty_keystrokes_and_why_some_of_you/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/qxh8u9/emacs_manuals_translation_and_omegat/][#Emacs manuals translation and #OmegaT]] - [[https://gretzuni.com/articles/emacsconf2021-emacs-as-design-pattern-learning][Gretzuni: EmacsConf2021: Emacs as design pattern learning]] - Other: - [[https://xenodium.com/diffing-directories-content-size/][Diffing directories content size]] - [[https://github.com/manateelazycat/popweb][[New Package] Instant LaTeX preview & more web popup tooltip using popweb]] ([[https://www.reddit.com/r/emacs/comments/qz1r3a/new_package_instant_latex_preview_more_web_popup/][Reddit]]) - [[https://youtube.com/watch?v=m9tDf3pB2RA&feature=share][Pdf Viewing Inside Emacs 2021_11_21_21:08:32]] - [[https://youtube.com/watch?v=u762RxmHEbc&feature=share][Emacs Insert Date Time 2021_11_22_08:06:40]] - [[https://lars.ingebrigtsen.no/2021/11/08/copying-media-to-emacs/][Copying Media to Emacs by Lars Ingebrigtsen]] ([[https://www.reddit.com/r/emacs/comments/qvyp8v/copying_media_to_emacs_by_lars_ingebrigtsen/][Reddit]]) - [[https://www.lucacambiaghi.com/posts/ipad-main-computer.html][How I, a Emacs User, turned my iPad Pro into my main computer]] ([[https://www.reddit.com/r/planetemacs/comments/qxtqts/how_i_a_emacs_user_turned_my_ipad_pro_into_my/][Reddit]]) - Emacs development: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9324efac480df3cd78af112da2b12a0d2bd18e02][Make `xwidget-display-event' a special event as well]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=85a078e7853d708e599f97a3de06aed3a1c090ea][Add support for the Haiku operating system and its window system]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=487ec3cf2a34496866153474507ab741d8dfea63][Add support for event processing via XInput 2]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fbf361f593df52ff414a4483f105e2e4c1a921e2][Allow terminating page loading operations in webkit xwidgets]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=956f21b6b916f8d87a7b872e02f668883c17b8ba][Make xwidget-webkit default to not storing cookies]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=eb86c33c46d4bd1af06abcec5d9d97c705c0ce0d][Fix documentation of last commit]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b4f0c4c694e1c00b4025fe16039b8940d97c66aa][Allow controlling where xwidget-webkit stores cookies]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5bab11348602b7f5281d3dd76cc7f93f48b18696][Add `xwidget-webkit-estimated-load-progress']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=67ffcc5c7f5e1adcc6f662b01c7904f977dd4f51][Signal an error for duplicated ERT tests (bug#51941)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1657e0fb177d6a107479306e17ffbb9016a9a40c][Add command to browse xwidget history]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=24a817ccad7e67bd2bb0f23ea572073f36bdc3d9][New X resource to control the border thickness of menus]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=977f102a49749e09cec1766158ec617704606089][Make results details in ert-run-tests-batch configurable]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=de477ec683482a5dd27d791d7fdcfc4021ed3cb7][Add new 'keymap-*' functions]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=560c921ed8d2d14e593aaee68b8be57b189128e5][Allow removing keymap definitions]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bf505a63f98ed61934a8fb81ec65c96859606b6e][Support abbreviating home directory of Tramp filenames]] - New packages: - [[package:kind-icon][kind-icon]]: Completion kind icons - [[package:cape][cape]]: Completion At Point Extensions - [[package:code-review][code-review]]: Perform code review from Github - [[package:ruby-json-to-hash][ruby-json-to-hash]]: Convert JSON to Hash and play with the keys 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://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[https://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/2021-11][emacs-devel]]. ** 2021-11-15 Emacs news :PROPERTIES: :EXPORT_ELEVENTY_PERMALINK: /blog/2021/11/2021-11-15-emacs-news/ :EXPORT_ELEVENTY_FILE_NAME: blog/2021/11/2021-11-15-emacs-news/ :EXPORT_DATE: 2021-11-15 :END: - Help wanted: - [[https://www.reddit.com/r/spacemacs/comments/qqzu8a/looking_for_spacemacs_power_user_for_a_30m1h/][Looking for spacemacs power user for a 30m/1h lesson. (paid)]] - Upcoming events: - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Nov 19 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Nov 24 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Thu Nov 25 0130 Singapore - Emacs configuration: - [[http://mbork.pl/2021-11-13_y-or-n-p_but_with_RET_meaning_yes][Marcin Borkowski: y-or-n-p but with RET meaning yes]] - [[https://ruzkuku.com/texts/setup-update.html][Philip K.: A somewhat brief update on setup.el]] - Emacs Lisp: - [[http://mbork.pl/2021-11-06_The_Emacs_Lisp_book_is_finished][Emacs Lisp book is finished]] ([[https://www.reddit.com/r/emacs/comments/qpxpdj/emacs_lisp_book_is_finished/][Reddit]], [[https://news.ycombinator.com/item?id=29157859][HN]]) - Appearance: - [[https://www.reddit.com/r/emacs/comments/qsd3nm/psa_emacs_now_distinguishes_between_regular_and/][PSA: Emacs now distinguishes between "regular" and "medium" font weights]] - [[https://christiantietze.de/posts/2021/11/lin.el-macos-system-colors/][Christian Tietze: Use macOS System Selection Colors in LIN for Emacs Line-Selection UIs]] - [[https://www.reddit.com/r/emacs/comments/qrzo4e/emacs_icon_v2/][Emacs Icon v2]] - [[https://www.reddit.com/r/emacs/comments/qu6dp5/svg_hack_for_emacs_display_engine/][SVG Hack for Emacs Display Engine]] - Navigation: - [[https://readingworldmagazine.com/emacs/2021-11-14-emacs-how-to-find-just-about-anything-on-your-computer-2/][yuri tricys: How to Find Just About Anything On Your Computer With Emacs Part 2]] - Org Mode: - [[https://www.eigenbahn.com/2021/11/14/custom-org-link-abbrevs][Eigenbahn: Custom Org-mode links abbrevs]] - [[https://emacstil.com/til/2021/11/09/automate-uploading-and-inserting-images-into-org-files/][Emacs TIL: Upload and insert hosted images into Org files]] - [[https://takeonrules.com/2021/11/08/creating-a-documentation-dashboard-and-emacs-functions/][Jeremy Friesen: Creating a Documentation Dashboard and Emacs Function]] - [[https://melpa.org/#/org-roam-ui][org-roam-ui is now in MELPA!]] ([[https://www.reddit.com/r/emacs/comments/qtn8i6/orgroamui_is_now_in_melpa/][Reddit]]) - [[http://xenodium.com/plain-org-has-joined-the-chat][Alvaro Ramirez: Plain Org has joined the chat (iOS)]] ([[https://www.reddit.com/r/emacs/comments/qr69xn/plain_org_v1_available_on_the_app_store/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/qsgswv/appreciation_org_modes_new_website/][[Appreciation] Org mode's new website]] - Completion: - [[https://protesilaos.com/codelog/2021-11-12-mct-gnu-elpa/][Protesilaos Stavrou: Emacs: mct is on GNU ELPA]] - Coding: - [[https://www.youtube.com/watch?v=0bilcQVSlbM&feature=youtu.be][Emacs IDE - How to Debug Your Code with dap-mode]] - [[https://lifeofpenguin.blogspot.com/2021/11/pcb-design-in-gnu-emacs.html][PCB Design in GNU Emacs]] - [[https://takeonrules.com/2021/11/10/further-hacking-on-emacs-for-github-pull-requests/][Jeremy Friesen: Further Hacking on Emacs for Github Pull Requests]] - [[https://i.redd.it/w73uiwatqiy71.png][[WIP/RFC] Magit-like interface for Nix flake commands]] ([[https://www.reddit.com/r/emacs/comments/qpy4uo/wiprfc_magitlike_interface_for_nix_flake_commands/][Reddit]]) - Web: - [[https://i.redd.it/t9joft2nbvy71.png][Using follow-mode and eww to make a multi-columned web browser]] ([[https://www.reddit.com/r/emacs/comments/qr9eky/using_followmode_and_eww_to_make_a_multicolumned/][Reddit]]) - [[https://lars.ingebrigtsen.no/2021/11/09/finally-videos-in-eww/][Lars Ingebrigtsen: Finally! Videos in eww]] - Doom Emacs: - [[https://emacstil.com/til/2021/11/11/setting-up-grammar-check-with-doom-emacs-in-mac-os-x/][Emacs TIL: Setting up grammar check with Doom Emacs in Mac OS X]] ([[https://www.reddit.com/r/planetemacs/comments/qryyqc/emacs_til_setting_up_grammar_check_with_doom/][Reddit]]) - [[https://www.youtube.com/watch?v=fo8omgxB1Qc][DoomConf November 2021 (Doom Emacs)]] (02:53:49) - Community: - [[https://www.reddit.com/r/emacs/comments/qqpl54/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://lars.ingebrigtsen.no/2021/11/12/12x10/][Lars Ingebrigtsen: 12x10%]] - [[https://news.ycombinator.com/item?id=29159192][Ask HN: Could VSCode be the new Emacs?]] - [[https://www.youtube.com/watch?v=zyOko8Qrj78][Talking about Emacs and Other Things]] (15:29) - [[https://www.youtube.com/watch?v=dB4ydMQgmNk][System Crafters Live! - Editor Popularity: Does It Matter?]] (01:57:30) - [[https://www.youtube.com/watch?v=RC5yGM8fk8g][Lex Fridman on Emacs]] (06:12) - Other: - [[https://git.omarpolo.com/sndio.el/about/][sndio.el - Emacs major mode for sndio(8) interaction]] - [[https://takeonrules.com/2021/11/13/send-anything-in-os-x-to-emacs-for-editing/][Jeremy Friesen: Send Anything in OS X to Emacs for Editing]] - [[https://github.com/dmgerman/editWithEmacs.spoon][editWithEmacs: Use emacs to edit any text field/text box in emacs]] ([[https://www.reddit.com/r/emacs/comments/qrefdg/editing_any_textfield_in_osx_with_emacs/][Reddit]]) - [[https://willschenk.com/articles/2021/getting_emacs_working_on_osx_monterey/][Will Schenk: Getting emacs working on OSX Monterey]] - Emacs development: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bf505a63f98ed61934a8fb81ec65c96859606b6e][Support abbreviating home directory of Tramp filenames]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c3f53d26043a4e4a91a3f1d140f080b6c8d190d2][Expose xwidget navigation history to Lisp code]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2d9e75088165672a7db5b5e67fbc3ebf17e08bb7][Move Info-goto-node-web to "G"]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1d95cef0feeb8276abda379d978aa4d40c4cddde][image-dired: Revamp slideshow functionality]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6c9ac53249a1c1b05bbcc8e253f39fa8d1e319f6][Improve performance of 'file-name-case-insensitive-p' for Tramp files]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bf9364a56e618277fe72c90b3a741ade8bc0d205][Add a command to go the gnu.org version of the info page]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f69a808ddcf7b2fd8cc2eacf99dd98248b9c455a][xwidget: Add xwidget-webkit-buffer-name-format.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f30f53115928fd65d066944d53d07742b0807670][Support Tc terminfo flag for 24-bit color support in terminal]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=894dd18804ef766a87ffa4b4109125b4661651be][Options to automatically stop the Emacs server]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3d253fa3aa7316adcc69864c6c1cd0f9bd7a18cb][Add `xwidget-webkit-load-html']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2e6ed253ce485698df649904bd9e5254a3f4bf94][Add new function 'file-name-split']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e379cb6f1385cdbb5eda8b2cbfc2e65264fb824d][Expand the etc/NEWS section about the `medium' font changes]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9a67efa11b0fb9add6325cf68f8c0f8c7fcff861][Optionally use use xwidgets to display