* 2022-08-29 Emacs news - Upcoming events: - [[https://emacs-apac.gitlab.io/announcements/august-2022/][Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, August 27, 2022]] - [[https://events.hackerspace.gent/en/newline2022/public/events/115][Upcoming Talk, Featuring Uses of Hyperbole's Koutliner in the Context of Knowledge Management]] - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Aug 31 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1630 GMT / 1830 Berlin / 2200 Kolkata -- Thu Sep 1 0030 Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Sep 1 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1530 GMT / 1730 Berlin / 2100 Kolkata / 2330 Singapore - Emacs users group Slovenia https://emacs.si/ Thu Sep 1 1100 Vancouver / 1300 Chicago / 1400 Toronto / 1800 GMT / 2000 Berlin / 2330 Kolkata -- Fri Sep 2 0200 Singapore - EmacsSF: coffee.el, Playa Edition https://www.meetup.com/emacs-sf/events/287871307/ Sat Sep 3 1100 Vancouver / 1300 Chicago / 1400 Toronto / 1800 GMT / 2000 Berlin / 2330 Kolkata -- Sun Sep 4 0200 Singapore - M-x Research (contact them for password): Show & Tell - For non RSECon attendees https://m-x-research.github.io/ Tue Sep 6 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1500 GMT / 1700 Berlin / 2030 Kolkata / 2300 Singapore - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/287915164/ Wed Sep 7 1630 Vancouver / 1830 Chicago / 1930 Toronto / 2330 GMT -- Thu Sep 8 0130 Berlin / 0500 Kolkata / 0730 Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Sep 9 0900 Vancouver / 1100 Chicago / 1200 Toronto / 1600 GMT / 1800 Berlin / 2130 Kolkata -- Sat Sep 10 0000 Singapore - Emacs configuration: - [[https://janusworx.com/blog/splitting-an-unwieldy-emacs-init.el-file/][Splitting an Unwieldy Emacs `init.el` | Janusworx]] - [[https://www.rousette.org.uk/archives/keyboard-layout-updates-and-meow/][But She's a Girl: Keyboard layout updates and Meow]] - [[https://amodernist.com/texts/package-vc.html][Request for Comments: Emacs Package management from Source]] ([[https://www.reddit.com/r/planetemacs/comments/wwpes6/request_for_comments_emacs_package_management/][Reddit]]) - Emacs Lisp: - [[http://xahlee.info/emacs/emacs/elisp_basics.html][Emacs Lisp Basics]] - [[http://mbork.pl/2022-08-22_The_Emacs_range_package][Marcin Borkowski: The Emacs range package]] - [[https://www.youtube.com/watch?v=hRjZ3NUT9JE][Let's code Emacs Lisp: creating the beginnings of a package]] (01:21:43) - [[https://www.youtube.com/watch?v=dCmyMCfmUhQ][Object-Oriented Emacs Lisp with EIEIO - System Crafters Live!]] (01:45:19) - [[https://www.youtube.com/watch?v=5nshi4FSYQ8][Compiler from scratch, for fun :p | Emacs Major Mode and Breaking Function Parsing | 019]] (04:57:48) - Appearance: - [[https://jakebox.github.io/blog/posts/highlight_buffer_text/][Straightforward Emacs: Automatically Highlight Buffer Text]] - [[https://codeberg.org/ideasman42/emacs-jit-lock-stealth-progress][[ANN] jit-lock-stealth-progress (show font locking progress while idle in the mode-line)]] - [[https://www.reddit.com/r/emacs/comments/wvkh2j/autothemer_version_028/][Autothemer version 0.2.8]] - [[https://github.com/emacsfodder/emacs-theme-sakura][Sakura - a cherry blossom (or cherry cola? flavoured theme)]] ([[https://www.reddit.com/r/emacs/comments/wuy9ek/sakura_a_cherry_blossom_or_cherry_cola_flavoured/][Reddit]]) - [[https://protesilaos.com/codelog/2022-08-29-ef-themes-0-4-0/][Protesilaos Stavrou: Ef themes 0.4.0 for GNU Emacs]] - [[https://protesilaos.com/codelog/2022-08-19-ef-themes-deuteranopia/][The ef-themes now include two deuteranopia-friendly themes | Protesilaos Stavrou]] - [[https://protesilaos.com/codelog/2022-08-19-modus-themes-2-6-0/][Modus themes 2.6.0 for GNU Emacs | Protesilaos Stavrou]] - [[https://protesilaos.com/codelog/2022-08-19-pulsar-0-5-0/][Emacs: pulsar version 0.5.0 | Protesilaos Stavrou]] - Navigation: - [[http://amitp.blogspot.com/2022/08/emacs-marking-text.html][Amit Patel: Emacs: marking text]] - update after a 5-year experiment - Writing: - [[https://www.reddit.com/r/emacs/comments/wupjy2/ann_spellfu_now_supports_bufferlocal_word_lists/][[ANN] spell-fu now supports buffer-local word lists]] - [[https://www.blogbyben.com/2022/07/emacs-for-project-notes-quick-capture.html][Ben Simon: Emacs for Project Notes: Quick Capture, Automatic Organization]] - [[https://github.com/SqrtMinusOne/reverso.el][reverso.el: Emacs client for reverso.net; translation, grammar check, context and synonyms search]] ([[https://www.reddit.com/r/emacs/comments/x0kb9p/reversoel_emacs_client_for_reversonet_translation/][Reddit]]) - [[https://emacsnotes.wordpress.com/2022/03/07/tamil-phonetic-input-method-in-emacs-emacs-%e0%ae%87%e0%ae%b2%e0%af%8d-%e0%ae%a4%e0%ae%ae%e0%ae%bf%e0%ae%b4%e0%af%8d-%e0%ae%83%e0%ae%aa%e0%af%8a%e0%ae%a9%e0%af%86%e0%ae%9f%e0%ae%bf%e0%ae%95%e0%af%8d/][Tamil Phonetic Input Method in Emacs / Emacs-இல் தமிழ் ஃபொனெடிக் முறையில் type செய்வது எப்படி? – Emacs Notes]] - [[https://notxor.nueva-actitud.org/2022/08/24/el-mundo-de-las-notas.html][El mundo de las notas]] - zetteldeft - Org Mode: - [[https://christopherfin.com/emacs/programmer_priorities.html][P0 beats #A. Using Programmer-style Priorities in Org]] ([[https://www.reddit.com/r/orgmode/comments/wwuxvu/p0_beats_a_using_programmerstyle_priorities_in_org/][Reddit]]) - [[https://taonaw.com/2022-04-12/][Thoughts on Writing Technical Documentations using Org mode]] (April 2022) - [[https://swalla24.people.uic.edu/workflow/org-notes/][Sam Wallace's workflow for math research notes (spoiler: lots of org-mode).]] - [[https://janusworx.com/blog/moving-tasks-between-org-files-in-emacs/][Moving Tasks Between Org Files in Emacs | Janusworx]] ([[https://irreal.org/blog/?p=10768][Irreal]]) org-refile - [[https://youtu.be/R8HNtnLT2jI][Demo of how to embed source code/text, link, and picture in ORG buffer/file.]] - [[https://gist.github.com/lgmoneda/bc08cb3ebae106b005faea32afe6280d][Copy Slack behavior of automatically creating link when pasting url with text selected]] - [[https://github.com/delehef/org-project][org-project: Capture TODOs in project.el using org-mode]] ([[https://www.reddit.com/r/emacs/comments/wunbiz/orgproject_capture_todos_in_projectel_using/][Reddit]]) - [[https://i.redd.it/63ymlmz6eej91.png][org-bib-mode redesign]] ([[https://www.reddit.com/r/emacs/comments/wvg48n/orgbibmode_redesign/][Reddit]]) - [[https://github.com/zweifisch/ob-elixir][ob-elixir: org-babel functions for elixir evaluation]] - [[https://www.reddit.com/r/emacs/comments/wume11/latest_org2blog_maybe_just_broke_some_of_your/][Latest Org2Blog maybe just broke some of your keybindings 2022-08-22]] - Org development: [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=b7f4afe86c36c36a751cb9dd31daa69051eec506][lisp/ox-md.el: Add top level header setting]] - Completion: - [[https://ag91.github.io/blog/2022/08/21/caching-yankpad-snippets-for-a-quicker-note-capturing/][Caching Yankpad snippets for a quicker note capturing]] - Coding: - [[https://batsov.com/articles/2022/08/23/setting-up-emacs-for-ocaml-development/][Bozhidar Batsov: Setting up Emacs for OCaml Development]] - [[https://github.com/patrickt/codespaces.el][codespaces.el — a completing-read interface to select and connect to GitHub Codespaces over TRAMP]] ([[https://www.reddit.com/r/emacs/comments/wuquid/codespacesel_a_completingread_interface_to_select/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/wzq3rb/what_is_your_config_for_java_programming/][what is your config for java programming?]] (some tips in the comments) - [[https://www.reddit.com/r/emacs/comments/wxh5jq/c_programming_screenshot/][c++ programming screenshot]] - variable font, symbols - [[https://www.youtube.com/watch?v=NbQhPL7RlK0][Automatic Code Formatting: JavaScript, Python, PowerShell, Golang, Emacs Lisp, WolframLang]] (01:04:11) - Mail and news: - [[https://www.reddit.com/r/emacs/comments/wvcuzw/what_is_your_favorite_email_client/][What is your favorite email client?]] - [[https://www.maketecheasier.com/emacs-usenet-reader-with-gnus/][How to Use Emacs As a USENET Reader With Gnus]] - [[https://macowners.club/posts/signature-above-cited-text-mu4e/][Signature above the cited text in mu4e | macOS & (open-source) Software]] ([[https://www.reddit.com/r/emacs/comments/wzduee/signature_above_the_cited_text_in_mu4e/][Reddit]]) - [[https://lifeofpenguin.blogspot.com/2022/08/tumblr-access-from-gnu-emacs.html][Tumblr access from GNU Emacs]] - Evil mode: - [[http://blog.binchen.org/posts/code-faster-by-extending-emacs-evil-text-object][Code faster by extending Emacs EVIL text object]] ([[https://www.reddit.com/r/emacs/comments/x0g0m0/code_faster_by_extending_emacs_evil_text_object/][Reddit]]) - [[https://i.redd.it/pymavpnbt4k91.png][Made a EVIL cheat sheet wallpaper, for quick reference, for my friend who's learning Vim bindings and figured I'd share with the community. :D]] ([[https://www.reddit.com/r/spacemacs/comments/wyltcs/made_a_evil_cheat_sheet_wallpaper_for_quick/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/wwdpju/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - change bg color on compile failure, org-roam capture to link, etc. - [[https://lemmy.ml/post/437349][Lesser known built-in Emacs gems? - Lemmy]] - [[https://www.reddit.com/r/emacs/comments/wwhwx5/this_is_how_computing_should_feel/][This is how computing should feel]] - [[https://www.reddit.com/r/emacs/comments/wx11fl/the_email_that_made_me_convert_to_emacs/][The email that made me convert to emacs]] - [[https://lars.ingebrigtsen.no/2022/08/19/19x10/][19×10% – Random Thoughts]] - [[https://www.youtube.com/watch?v=j0GmFP9hDCc&feature=youtu.be][Distilling the Essence of Emacs]] (1:34:02) - Other: - [[http://mbork.pl/2022-08-27_Screenshots_from_Emacs][Marcin Borkowski: Screenshots from Emacs]] - [[https://tony-zorman.com/posts/2022-05-25-calling-emacs-from-xmonad.html][Calling Emacs from XMonad]] - [[https://arcology.garden/steam-deck-emacs][Yeah, I Run Emacs on my Steam Deck, Ever Heard of It?]] ([[https://www.youtube.com/watch?v=V9vQ06n7HX4][YouTube]] 0:58, [[https://www.reddit.com/r/emacs/comments/wwxc5o/yeah_i_run_emacs_on_my_steam_deck_ever_heard_of_it/][Reddit]]) - [[https://jakob.space/blog/i-love-my-pinephone.html#orgf516974][Emacs on PinePhone]] ([[https://www.reddit.com/r/emacs/comments/wyoyfs/emacs_on_pinephone/][Reddit]], [[https://news.ycombinator.com/item?id=32605597][HN]], [[https://lobste.rs/s/rc85uc/i_love_my_pinephone][lobste.rs]]) - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg00758.html][emacs-devel: work needed to prepare for no-toolkit build for more control of Emacs behavior]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg00778.html][and problems with the GTK build]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg01188.html][emacs-devel: long discussion re: display of undisplayable characters in the terminal - recently changed to \U01F3A8 instead of diamond]] and discussion of different consoles' capabilities - [[https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg01352.html][init file workaround]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg00693.html][emacs-devel: challenges of working with the display engine (Re: locked narrowing in ELisp)]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg00596.html][emacs-devel: cedet/semantic may still be able to work with other parser/taggers]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg00733.html][emacs-devel: how to build a lexer]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4803fba487d41f0817feab48b5095ef4b4940ff6]['C-x v v' on a diff buffer commits it as a patch (bug#52349)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0ab49d46ddbe27970c62a56597de000bc1c3232c][Use a list of text properties to search in symlink filenames in Wdired]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=56aa52c346d5317a9f228ca12d52d4c860c458b0][Support "replacement characters" on TTY frames]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=52f9ce5528e3a82c4170be2f3d117966793e8efc][Mention C-x C-q + revert change in NEWS]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a8a3608c074c00e32a551c6fa27131b0094c8b2c][Make frame-width obsolete as a generalized variable]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=de3efaa683804cf60ea86cf119e57c226c949447][Add NEWS entry about obsoleted generalized variables]] and [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=10585c4f30abba0b63f9b8eb4971e814ce910140][update]] - New packages: - https://melpa.org/#/cern-ldap: Library to interact with CERN's LDAP servers (MELPA) - https://melpa.org/#/ipp: Implementation of the Internet Printing Protocol (MELPA) - https://melpa.org/#/media-thumbnail: Utility package to provide media icons (MELPA) - https://melpa.org/#/org-bookmarks-extractor: Extract bookmarks from Org mode (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://lobste.rs/search?q=emacs&what=stories&order=newest][lobste.rs]], [[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-08][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emac s]]. Thanks to Andrés Ramírez for links! You're receiving this message via the Emacs Tangents mailing list. [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]