* 2022-04-04 Emacs news - *[[https://lists.gnu.org/archive/html/emacs-devel/2022-04/msg00093.html][Emacs 28.1 released]]* ([[https://www.reddit.com/r/emacs/comments/tw1q2n/emacs_281_released/][Reddit]], also [[https://www.reddit.com/r/emacs/comments/tvdxbq/emacs_281s_been_cut/][Reddit]], [[https://news.ycombinator.com/item?id=30905743][HN]], [[https://irreal.org/blog/?p=10438][Irreal]]) - Upcoming events: - M-x Research (contact them for password): show, tell and ask session https://m-x-research.github.io/ Tue Apr 5 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1500 GMT / 1700 Berlin / 2030 Kolkata / 2300 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Tue Apr 5 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1530 GMT / 1730 Berlin / 2100 Kolkata / 2330 Singapore - EmacsATX: Functional Programming in Elisp & Rational Emacs https://www.meetup.com/EmacsATX/events/283668029/ Wed Apr 6 1630 Vancouver / 1830 Chicago / 1930 Toronto / 2330 GMT -- Thu Apr 7 0130 Berlin / 0500 Kolkata / 0730 Singapore - Emacs configuration: - [[https://irreal.org/blog/?p=10424][Irreal: Taking Yegge's Advice]] - [[https://www.reddit.com/r/emacs/comments/tqz18b/whose_user_init_have_you_found_helpful/][Whose user init have you found helpful?]] - [[http://angg.twu.net/eev-customize.html][Eev and Customize]] - [[https://www.reddit.com/r/emacs/comments/tt08di/my_portable_emacs_setup/][My Portable Emacs Setup]] - [[https://www.youtube.com/watch?v=VmelH3tTjys][Centaur Emacs - First Look and Reaction]] (15:38) - [[https://www.youtube.com/watch?v=WfHMXBidSSY][Bull Shark Emacs!]] (12:13) - Emacs Lisp: - [[http://mbork.pl/2022-04-04_Warning_about_trying_to_setq_a_non-existent_variable][Marcin Borkowski: Warning about trying to setq a non-existent variable]] - [[http://ag91.github.io/blog/2022/03/28/something-i-missed-point-free-composition-in-elisp][Andrea: Something I missed: point free composition in Elisp!]] ([[https://www.reddit.com/r/emacs/comments/tqk8gf/something_i_missed_point_free_composition_in_elisp/][Reddit]]) - Appearance: - [[https://www.reddit.com/r/emacs/comments/tv022a/smooth_scrolling_on_emacs_29_is_a_dream_come_true/][Smooth scrolling on Emacs 29 is a dream come true with pixel-scroll-precision-mode.]] - [[https://github.com/willbchang/emacs-dragon-icon][emacs-dragon-icon: A new Emacs icon combines Emacs logo's background and the dragon in Emacs-China logo.]] ([[https://www.reddit.com/r/emacs/comments/tqyb01/emacs_dragon_icon/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/tqqrv7/svg_effects_in_gnu_emacs/][SVG effects in GNU Emacs]] - [[https://www.reddit.com/r/emacs/comments/tqd3r8/textsize_package_newly_in_melpa/][`textsize` package newly in MELPA]] - [[https://protesilaos.com/codelog/2022-04-01-modus-themes-2-3-0/][Protesilaos Stavrou: Modus themes 2.3.0 for GNU Emacs]] - [[https://codeberg.org/ext0l/vale.el][vale.el: A space-inspired emacs theme with purples, magentas, and cyans.]] - [[https://www.reddit.com/r/emacs/comments/tw15mp/shantythemes_is_now_also_available_on_melpa/][shanty-themes is now also available on melpa : emacs]] - Navigation: - [[https://christiantietze.de/posts/2022/03/mark-local-project.el-directories/][Christian Tietze: Add Any Directory to project.el's List of Projects]] - [[https://github.com/AdamNiederer/file-ring][file-ring: Quickly switch between related files]] - [[https://www.reddit.com/r/emacs/comments/tvfuh1/bufferlo_per_frametab_buffer_lists/][bufferlo: per frame|tab buffer lists]] - [[https://protesilaos.com/codelog/2022-03-30-logos-0-3-0/][Protesilaos Stavrou: Emacs: logos version 0.3.0]] - Org Mode: - [[https://github.com/james-stoup/emacs-org-mode-tutorial][emacs-org-mode-tutorial: A primer for users trying to make sense of Org Mode]] ([[https://www.reddit.com/r/planetemacs/comments/trvth4/emacsorgmodetutorial_a_primer_for_users_trying_to/][Reddit]]) - [[https://yaglb.net/blog/posts/emacs-journal/][Keeping a Simple Journal (in Org) in Emacs]] - [[https://takeonrules.com/2022/04/02/org-mode-git-logs-and-org-babel-for-running-reports/][Jeremy Friesen: Org-Mode, Git Logs, and Org-Babel for Running Reports]] - [[https://github.com/minad/org-modern][org-modern: Modern Org Style]] ([[https://www.reddit.com/r/emacs/comments/tup630/orgmodern_modern_org_style/][Reddit]]) - [[http://ag91.github.io/blog/2022/04/01/ol-emacs-slack-added-support-for-thread-links][Andrea: ol-emacs-slack: Added support for thread links]] - [[https://github.com/gsingh93/ob-bitfield][ob-bitfield: Generate bitfield diagrams using org-babel]] ([[https://www.reddit.com/r/emacs/comments/ttk7d2/obbitfield_generate_bitfield_diagrams_using/][Reddit]]) - Coding: - [[https://youtu.be/vD3rxVTXIJo][User Scripts in mpv with Lua (with Lua LSP setup in Emacs)]] - [[https://www.youtube.com/watch?v=omJhc7zprNs][Updating My Emacs Rust Setup and Early Thoughts on Writing Rust]] (09:26) - [[https://www.reddit.com/r/emacs/comments/tun9qi/an_experiment_to_make_diffs_easier_to_read/][An experiment to make diffs easier to read]] - [[https://www.reddit.com/r/emacs/comments/ts8se5/flycheck_32_released/][Flycheck 32 released]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00871.html][[RFC] poke.el - Emacs interface for GNU poke, a binary editor. Define your own structures and operate on them using a DSL]] - [[https://semiosis.github.io/posts/chatting-about-code-snippets-with-imaginary-helpers-in-emacs/][Chatting about code snippets with imaginary helpers! in emacs]] - [[https://www.youtube.com/watch?v=qHsPj0h-KSQ][Pen.el - Prompt Engineering in Emacs overview]] (19:01) - Shells: - [[https://www.reddit.com/r/DoomEmacs/comments/ts2exv/eshellfollowel_make_eshell_follow_your_buffers/][eshell-follow.el - Make eshell follow your buffers]] - Web: - [[https://www.youtube.com/watch?v=J68KeeW5ALo][Emacs Browsing the Web]] (03:57) - Mail and news: - [[https://www.reddit.com/r/emacs/comments/tvfpli/email_setting_up_an_automated_from_while_replying/][email: Setting up an automated "from" while replying on a catch-all mail system]] - Spacemacs: - [[https://commonplace.doubleloop.net/my-spacemacs-user-config][My Spacemacs User Config]] - EXWM: - [[https://orys.us/ul][A tip to recover blank screens with EXWM]] - [[https://www.reddit.com/r/EXWM/comments/tsa4nj/share_your_exwm_configuration_202204/][Share your EXWM configuration 2022-04]] - Community: - [[https://www.reddit.com/r/emacs/comments/ts1ktg/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - Other: - [[https://youtu.be/hoP4I9ounyQ][Leaving Doom Emacs For GNU Emacs? Follow me along ...]] - [[https://irreal.org/blog/?p=10430][Irreal: The Power of Emacs]] - [[https://dindi.garjola.net/emacs-conda.html][Garjola Dindi: Install Emacs with Conda]] - [[https://gitlab.com/xgqt/emacs-el-fetch][emacs-el-fetch : Neofetch-inspired program in Emacs Lisp]] - [[https://gitlab.com/xgqt/emacs-gentoo][emacs-gentoo : GNU Emacs integration with Gentoo tools]] - [[https://i.redd.it/cp4stlbfhyq81.jpg][Pinephone + keyboard case + mobian + emacs: pocket/purse sized emacs cyberdeck]] ([[https://www.reddit.com/r/emacs/comments/ttx1af/pinephone_keyboard_case_mobian_emacs_pocketpurse/][Reddit]]) - Emacs development: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=28f720e7c483c37a6c94f6b561e8f175b3af51a4][Make dragging stuff to a window above a frame work]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1694f82e5f91f1ea96604c7c0aee4537fbada765][Add user options to move point and scroll window during DND]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e351e9037cbb7c63d7a022256bb87baa9990570d][Add new option `mouse-drag-and-drop-region-scroll-margin']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c75f65442ddfd2427d95278c44214c0cf1d5a2ee][kmacro: Represent it as an OClosure]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5c70ff9f470d444738219904f55681b86ff2c910][New user option 'font-lock-ignore']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2212b42806757957fff6a9646debddecb301241c][Extend signal-process and proced.el]] - New packages: - https://elpa.gnu.org/packages/comint-mime.html: Display content of various MIME types in comint buffers (GNU ELPA) - https://melpa.org/#/consult-org-roam: Consult integration for org-roam (MELPA) - https://melpa.org/#/el-fetch: Show system information in Neofetch-like style (eg CPU, RAM) (MELPA) - https://melpa.org/#/emacsql-sqlite-builtin: EmacSQL back-end for SQLite using builtin support (MELPA) - https://melpa.org/#/emacsql-sqlite-module: EmacSQL back-end for SQLite using a module (MELPA) - https://melpa.org/#/eslint-rc: Use local rc rules with ESLint (MELPA) - https://melpa.org/#/everlasting-scratch: The *scratch* that lasts forever (MELPA) - https://melpa.org/#/flymake-swi-prolog: A Flymake backend for SWI-Prolog (MELPA) - https://melpa.org/#/private-comments-mode: Minor mode for masukomi/private_comments (MELPA) - https://melpa.org/#/shanty-themes: The themes for digital workers (MELPA, [[https://www.reddit.com/r/emacs/comments/tw15mp/shantythemes_is_now_also_available_on_melpa/][Reddit]]) - https://melpa.org/#/tabspaces: Leverage tab-bar and project for buffer-isolated workspaces (MELPA) - https://elpa.gnu.org/packages/taxy-magit-section.html: View Taxy structs in a Magit Section buffer (GNU ELPA) 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-04][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. You're receiving this message via the Emacs Tangents mailing list. [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]