* 2022-10-10 Emacs news - Help wanted: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-10/msg00707.html][Call for volunteers: add tree-sitter support to major modes]] ([[https://www.reddit.com/r/emacs/comments/xzhnit/call_for_volunteers_add_treesitter_support_to/][Reddit]]) - Upcoming events: - [[https://www.youtube.com/watch?v=imHqUiqyDYg][live: Building minimal Emacs config.]] - Oct 11 at 12PM EDT (5 PM UTC) - [[https://emacs-apac.gitlab.io/announcements/october-2022/][Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, October 22, 2022]] - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Oct 14 0900 Vancouver / 1100 Chicago / 1200 Toronto / 1600 GMT / 1800 Berlin / 2130 Kolkata -- Sat Oct 15 0000 Singapore - EmacsSF: pumpkin-spice.el https://www.meetup.com/emacs-sf/events/288895026/ Sat Oct 15 1100 Vancouver / 1300 Chicago / 1400 Toronto / 1800 GMT / 2000 Berlin / 2330 Kolkata -- Sun Oct 16 0200 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Tue Oct 18 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1500 GMT / 1700 Berlin / 2030 Kolkata / 2300 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Oct 22 0130 Vancouver / 0330 Chicago / 0430 Toronto / 0830 GMT / 1030 Berlin / 1400 Kolkata / 1630 Singapore - Beginner: - [[https://whatacold.io/blog/2022-07-17-emacs-elisp-debug/][Emacs Debugging Basics]] ([[https://www.reddit.com/r/emacs/comments/xv8eu5/emacs_debugging_basics/][Reddit]], [[https://irreal.org/blog/?p=10857][Irreal]]) - Emacs configuration: - [[https://github.com/kavulox/emacs][kavulox's Emacs Config]] - Emacs Lisp: - [[http://mbork.pl/2022-10-03_Converting_words_and_sentences_to_identifiers][Marcin Borkowski: Converting words and sentences to identifiers]] - [[https://lifeofpenguin.blogspot.com/2022/10/oauth2-sample-flow.html][Oauth2 sample flow in Elisp]] ([[https://www.reddit.com/r/emacs/comments/xwvhjt/rest_api_testing/][Reddit]]) - [[https://www.youtube.com/watch?v=acvsSXrTlLM][Custom Functionality in Emacs vs Neovim]] (04:15) - Appearance: - [[http://makble.com/emacs-font-lock-how-to-highlight-multiline-text][Emacs Font Lock How to highlight multiline text]] - [[https://protesilaos.com/codelog/2022-10-08-ef-themes-0-7-0/][Protesilaos Stavrou: Ef themes 0.7.0 for GNU Emacs]] - Navigation: - [[http://xenodium.com/emacs-reveal-in-finder-dwim-style][Reveal in macOS Finder (DWIM style)]] ([[https://www.reddit.com/r/emacs/comments/xzt3gx/reveal_in_macos_finder_dwim_style/][Reddit]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2022-09/msg00300.html][Comparison of tools to search for related files]] - Writing: - [[http://www.masteringemacs.org/article/wordsmithing-in-emacs?utm_source=newsletter&utm_medium=email&utm_campaign=rss][Mickey Petersen: Wordsmithing in Emacs]] ([[https://www.reddit.com/r/emacs/comments/xwia9c/wordsmithing_in_emacs/][Reddit]], [[https://irreal.org/blog/?p=10867][Irreal]], [[https://janusworx.com/blog/noahs-in-emacs/][Janusworx]]) - [[https://github.com/fpiper/hl-sentence-length][GitHub - fpiper/hl-sentence-length]] (inspired by [[https://i.redd.it/pnhmjtstu8s91.jpg][The art of sentence length by Gary Provost]], [[https://www.reddit.com/r/orgmode/comments/xxxw6h/the_art_of_sentence_length_by_gary_provost/][Reddit]]) - Org Mode: - [[https://youtu.be/0-brF21ShRk][You Should Really Learn Org Mode]] (19:32, [[https://www.reddit.com/r/emacs/comments/xzoppn/you_should_really_learn_org_mode/][Reddit]]) - [[https://www.reddit.com/r/OrgRoam/comments/xur230/how_do_you_take_book_notes/][How do you take book notes?]] - [[https://github.com/rougier/book-mode][book-mode: A clean interface for org files (Emacs)]] - [[https://janusworx.com/blog/ticking-off-checkboxes-with-the-mouse-in-org-mode/][Mario Jason Braganza: Ticking Off Checkboxes With the Mouse in Org Mode]] - [[https://gnulinux.ch/serie-strukturierte-notizen-zetteldeft][Serie - Strukturierte Notizen: Zetteldeft]] - [[http://ag91.github.io/blog/2022/10/09/self-reflection-a-favour-i-own-myself-with-a-bit-of-org-ql-to-make-it-easier][Andrea: Self reflection: a favour I own myself (with a bit of org-ql to make it easier!)]] - finding out which tasks have taken a long time to complete - Import, export, and integration: - [[https://k-7.ch/posts/org-mode-exportation-latex-et-minted.html][Org-mode, exportation LaTeX et Minted]] ([[https://www.reddit.com/r/planetemacs/comments/xwrt9h/orgmode_exportation_latex_et_minted/][Reddit]]) - [[https://www.youtube.com/watch?v=DxVsSnxD-Cs][Org-mode - Generate contracts with only few lines]] (12:03) - [[https://grtcdr.tn/posts/2022-10-08.html][Tracking blog post changes by leveraging git and ox-html.el]] ([[https://www.reddit.com/r/emacs/comments/xyyfr7/tracking_blog_post_changes_by_leveraging_git_and/][Reddit]]) - [[https://blog.dornea.nu/2022/10/04/migrate-tiddlywiki-to-org-roam-part-2-org-roam-and-hugo/][Migrate Tiddlywiki to org-roam - Part 2: org-roam and hugo]] ([[https://www.reddit.com/r/emacs/comments/xw1eve/migrate_tiddlywiki_to_orgroam_part_2_orgroam_and/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/xyo2fo/orgmode_vterm_tmux/][org-mode + vterm + tmux == ❤️❤️❤️]] - [[https://takeonrules.com/2022/10/09/denote-emacs-configuration/][Jeremy Friesen: Denote Emacs Configuration]] - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=7f3a6cf6e72fe9968c6ef32211c754b7fe0172b6][org-capture: Add template hook properties]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=9b690462a319e4268f15949bba0fe024dca77182][Allow returning empty list from post-processing block]] - Completion: - [[https://www.scss.tcd.ie/~sulimanm/posts/default-emacs-completion.html][(Me) Default emacs completions are good, I swear!]] ([[https://www.reddit.com/r/emacs/comments/xz6oq8/me_default_emacs_completions_are_good_i_swear/][Reddit]]) - Coding: - [[https://www.reddit.com/r/emacs/comments/xxkn2r/followup_to_newline_behavior_like_other_editors/][Followup to "Newline behavior like other editors"]] - [[https://kisaragi-hiu.com/emacs-cpp-notes.html][Kisaragi Hiu: Trying to set up Emacs for C++]] - [[https://g.ypei.me/hc.el.git][hc.el.git - An emacs package for exploring haskell code.]] - [[https://www.youtube.com/watch?v=J4s3T0dd5CY][Emacs as a Kotlin IDE | It's awesome!]] (18:03) - [[https://www.reddit.com/r/emacs/comments/xuebd9/eglot_treesitter_in_core_emacs_will_be_awesome/][eglot + tree-sitter in core emacs will be awesome]] - discussion in comments - Shells: - [[https://olddeuteronomy.github.io/post/how-to-clear-the-eshell/][The Emacs Cat: How to Clear the Eshell]] - Web: - [[https://github.com/aviaviavi/link-preview.el][Preview any link or tweet directly within emacs]] ([[https://www.reddit.com/r/emacs/comments/xv1dcj/preview_any_link_or_tweet_directly_within_emacs/][Reddit]]) - Mail and news: - [[https://protesilaos.com/codelog/2022-10-06-notmuch-indicator-0-2-0/][Protesilaos Stavrou: Emacs: notmuch-indicator version 0.2.0]] - [[https://www.youtube.com/watch?v=Zd29_JmDxJ0][Org mode - Newsticker RSS feed reader]] (12:11) - Doom Emacs: - [[https://www.youtube.com/watch?v=aJD_MIrw4TQ][The Severed Heads (1957) + Doom Emacs Stuff + Working on Website]] (02:03:04) - Multimedia: - [[http://mbork.pl/2022-10-10_Adding_timestamps_to_youtube_links][Marcin Borkowski: Adding timestamps to youtube links]] - [[https://www.reddit.com/r/emacs/comments/xvv7lq/new_package_youtubesubextractorel/][New package: youtube-sub-extractor.el]] ([[https://irreal.org/blog/?p=10871][Irreal]]) - Community: - [[https://www.reddit.com/r/emacs/comments/xw4muy/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.youtube.com/watch?v=8dpnow-j000][The History of Emacs]] (14:32) - [[https://bbb.emacsverse.org/playback/presentation/2.0/playback.html?meetingId=26a1b6644829c4969ad731e47af79354d8558686-1654615813990][Emacs Paris: A recorded session]] - [[https://www.reddit.com/r/emacs/comments/xvpg3u/ocd_about_emacs/][OCD about Emacs]] - [[https://www.reddit.com/r/emacs/comments/xxfeur/what_do_you_tells_vscode_and_jetbrains_naysayers/][What do you tells VSCode and Jetbrains naysayers]] - [[https://irreal.org/blog/?p=10864][Irreal: Red Meat Friday: Is The FSF Fighting The Previous War?]] - [[https://www.reddit.com/r/emacs/comments/xw1d9l/how_would_rms_name_emacs_if_it_was_created_today/][How would RMS name emacs, if it was created today?]] - [[https://blog.djha.skin/blog/emacs-users-im-okay-i-promise/][Emacs Users: I'm Okay, I Promise — blog.djha.skin]] - vim perspective - Other: - [[https://oylenshpeegul.gitlab.io/blog/posts/20221009/][Tim Heaney: Emacs 28.2]] - [[https://www.youtube.com/watch?v=kAA37BR2B1Y][Emacs 29 pure gtk running natively on Wayland instead of XWayland]] (01:04:15) - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-09/msg01583.html][Progress on merging Eglot, a lsp client, to Emacs Core: An Update]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-10/msg00654.html][emacs-devel: progress on noverlay branch]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-09/msg01592.html][Re: Windows Pseudo Console support]] (one of the reasons why Emacs on Windows has challenges) - [[https://github.com/magit/emacsql/issues/77#issuecomment-887125675--8][Error compiling emacsql-sqlite on Windows when `.emacs.d` is in a path with non-ASCII characters · Issue #77 · magit/emacsql · GitHub]] (2021, another reason) - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=59df0a7bd9e54003108c938519d64f6607cf48d8][Add a VC command to prepare patches]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=75b7aacbf608ab49991aa945c5a4e54774084294][Add support for the Coptic script (bug#58330)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=039ada6d033a01fb98e5acdcf943d486625d940b][* etc/NEWS: Document how to continue using 'linum'. (Bug#58220)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9cb38135505d65c6d171da721831bb542e1074ae][* etc/NEWS: Add instructions for replacing 'linum'. (Bug#58220)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=10ec1a4d7e940bb6d67108aeb4316bc1f53403a9][New command 'world-clock-copy-time-as-kill']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a259d0dda3878a64373b808627c4b4cab3971194][Add tramp-kubernetes integration]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=92df7cd923d0e870f08484cec06c2726be30882b][Add 'seq-keep']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bf9d3ddac07e961d0a35414d0f64399966537d80][* etc/NEWS: Mention new Tramp method "podman". Fix typos.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d9bd14975b60aa46408c67aa11a8a57bd5a8772a][image-dired: Shorten several long names]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9565f45876f4911a0f27fced215f7e86d59655e8][Move image commands to the 'i' sub map]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4f58d81b446b757afd9464fa66270abcc8ec02dc][Add Ukrainian tutorial]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=79d9f3b845fc94726e242239574be21f5f49813c][Make `eq' obsolete as a generalized variable]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2d87750004e793b7d1803df0365526944970fcd3][* etc/NEWS: Clarify confusing Image-Dired entry. (Bug#58279)]] - New packages: - https://melpa.org/#/emacsql-pg: EmacSQL back-end for PostgreSQL via pg (MELPA) - https://melpa.org/#/etd: Examples to Tests and Docs (MELPA) - https://elpa.gnu.org/packages/hcel.html: Haskell codebase explorer / cross referencer (GNU ELPA) - https://melpa.org/#/himalaya: Interface for the himalaya email client (MELPA) - https://melpa.org/#/icl-mode: Support for IEEE 1687 ICL/PDL (MELPA) - https://melpa.org/#/ob-ffuf: Babel functions for ffuf (MELPA) - https://melpa.org/#/pebble-mode: A major mode for pebble (MELPA) - https://melpa.org/#/ropgadget: Display and filter ROP gadgets of a binary (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-10][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]]