* 2024-08-19 Emacs news
@ 2024-08-19 23:40 Sacha Chua
2024-08-31 23:28 ` James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
0 siblings, 1 reply; 2+ messages in thread
From: Sacha Chua @ 2024-08-19 23:40 UTC (permalink / raw)
To: emacs-tangents
[-- Attachment #1.1: Type: text/plain, Size: 12489 bytes --]
2024-08-19 Emacs news
=====================
- Upcoming events:
- M-x Research: TBA <https://m-x-research.github.io/> Wed Aug 21 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs APAC (virtual) <https://emacs-apac.gitlab.io/> Sat Aug 24 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs Berlin (virtual, in English) <https://emacs-berlin.org/> Wed Aug 28 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Aug 29 0030 Asia/Singapore
- Beginner:
- [Emacs Tutorial - Part 1] (<https://klymilark.fallcounty.monster/blog/emacs-tutorial-1.html>)
- Emacs configuration:
- [tray: Transient menus for a wide variety of things [eventually, maybe]] (<https://github.com/tarsius/tray>)
- [James Cherti: dir-config.el – Automatically find and evaluate .dir-config.el Elisp files to configure directory-specific settings] (<https://www.jamescherti.com/emacs-package-dir-config-el/>) ([Github] (<https://github.com/jamescherti/dir-config.el>), [Reddit] (<https://www.reddit.com/r/emacs/comments/1eulegc/the_dirconfigel_package_find_and_load_dirconfigel/>))
- [~johnhamelink/nix (master): home/modules/emacs/config.el - sourcehut git] (<https://git.sr.ht/~johnhamelink/nix/tree/master/item/home/modules/emacs/config.el>) ([@johnhamelink@emacs.ch] (<https://emacs.ch/@johnhamelink/112983206173461424>))
- [yantar92's Emacs Config] (<https://github.com/yantar92/emacs-config>)
- [scfrazer's Emacs Config] (<https://github.com/scfrazer/.emacs.d>)
- [ptrv's Emacs Config] (<https://github.com/ptrv/emacs.d>)
- [jixiuf's Emacs Config] (<https://github.com//vmacs>)
- [Thaodan's Emacs Config] (<https://github.com/Thaodan/emacs.d>)
- Emacs Lisp:
- [nano-read: Alternative read functions for GNU Emacs] (<https://github.com/rougier/nano-read>) - displays info on the right side
- [akib/emacs-popon: "Pop" floating text "on" a window] (<https://codeberg.org/akib/emacs-popon>)
- [Ep575, Emacs Lisp, Command to Add HTML Attribute] (<https://www.youtube.com/watch?v=MKtdafMcuf8>) (01:08:01)
- Appearance:
- [James Dyer: Integrate Pywal Colors into Selected-Window-Accent-Mode for Wallpaper Accent Matching in Emacs] (<https://emacs.dyerdwelling.family/emacs/20240816203918-emacs--selected-window-accent-mode-added-pywal-accent-based-on-wallpaper/>)
- [Protesilaos Stavrou: Emacs: ‘ef-eagle’ and ‘ef-owl’ are added to the ‘ef-themes’] (<https://protesilaos.com/codelog/2024-08-19-ef-eagle-and-owl-themes/>)
- Navigation:
- [Tip about using environment variables for named shortcuts in find-file] (<https://social.lol/@cms/112971939056112337>)
- Dired:
- [find-dired-by-size] (<https://emacs.ch/@johnhamelink/112972065935157411>)
- [Alvaro Ramirez: The dired abstraction] (<https://lmno.lol/alvaro/the-dired-abstraction>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1etlt7e/some_findings_on_the_dired_abstraction/>), [lobste.rs] (<https://lobste.rs/s/zugavw/dired_abstraction>))
- Writing:
- [jabbrv: Automatic Journal Title Abbreviation Package for LaTeX] (<https://github.com/compholio/jabbrv>)
- Org Mode:
- [james-stoup/emacs-org-mode-tutorial: A primer for users trying to make sense of Org Mode] (<https://github.com/james-stoup/emacs-org-mode-tutorial>) ([@AndyScott@fosstodon.org] (<https://fosstodon.org/@AndyScott/112961035441336178>))
- [Marcin Borkowski: Opening all links in an Org subtree] (<https://mbork.pl/2024-08-19_Opening_all_links_in_an_Org_subtree>)
- [Implementing headline-local variables] (<https://www.reddit.com/r/orgmode/comments/1ev8suh/implementing_headlinelocal_variables/>)
- [corg.el - Auto-complete for block headers and their parameters (babel source blocks and Org dynamic blocks)] (<https://github.com/isamert/corg.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ew3mlq/corgel_autocomplete_for_block_headers_and_their/>))
- [~zondo/org-autoexport - Emacs package for auto-export of org files on save] (<https://git.sr.ht/~zondo/org-autoexport>) ([@zondo@mathstodon.xyz] (<https://mathstodon.xyz/@zondo/112983865386601544>))
- [eugeneandrienko/palm-sync-daemon: Simple synchronization between Palm device and OrgMode files] (<https://github.com/eugeneandrienko/palm-sync-daemon>) ([@evgandr@mas.to] (<https://mas.to/@evgandr/112982703793342255>))
- Org development:
- [org-toggle-inline-images-command: New command for C-c C-x C-v binding] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=d51dc4aa29f793f598a258c4dcbe8b05ae975605>)
- [etc/ORG-NEWS: Add reference to undocumented feature added in Org 9.7] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=6bf748e0d9bbe5852d37f6c1de61b3e4026d4fb8>)
- [etc/ORG-NEWS (Alignment of image previews can be customized): Add missing entry] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=b128d2be817b15748c1e4b47d3eedd91daf70fbd>)
- Coding:
- [How to Setup Emacs for Web Development] (<https://www.youtube.com/watch?v=FukoOretjg8>) (18:05)
- [CIDER tip - persist REPL history to a file] (<https://emacs.ch/@olav/112961067598789795>)
- [Using LLDB on Emacs (dap-mode & dap-lldb & lldb-vscode) for macOS - 3D Real-Time Composition by hiroakit] (<https://web.archive.org/web/20240221154757/https://www.hiroakit.com/archives/1966>)
- [I wrote a short vc-mode tutorial] (<https://site.sebasmonia.com/posts/2024-08-15-emacs-vc-mode-tutorial.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ew4467/i_wrote_a_short_vcmode_tutorial/>))
- [How to specify git merge strategy in magit] (<https://mastodon.social/@jnpn/112988994761392182>)
- [Jonas Bernoulli: Forge 0.4.0 and 0.4.1 released] (<https://emacsair.me/2024/08/14/forge-0.4>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1es1gqk/forge_040_and_041_released/>))
- Math:
- [nfdn: Contextual Interfaces in Casual Calc] (<http://yummymelon.com/devnull/contextual-interfaces-in-casual-calc.html>) ([HN] (<https://news.ycombinator.com/item?id=41234636>))
- Shells:
- [Lambda Land: Fancy lightweight prompts for Eshell and Zsh] (<https://lambdaland.org/posts/2024-08-19_fancy_eshell_prompt/>)
- Mail, news, and chat:
- [transient menu for mastodon] (<https://0x0.st/XJ14.txt>) ([@holgerschurig@emacs.ch] (<https://emacs.ch/@holgerschurig/112990477987683205>))
- Multimedia:
- [[Experimental] Transient interface for barebones ffmpeg conversions] (<https://www.reddit.com/r/emacs/comments/1ew1fmm/experimental_transient_interface_for_barebones/>)
- [theesm/mediathek.el: Search and play "Mediathek" videos. - Codeberg.org] (<https://codeberg.org/theesm/mediathek.el>) ([@thees@emacs.ch] (<https://emacs.ch/@thees/112957708013648450>))
- Community:
- [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/1erw4xl/weekly_tips_tricks_c_thread/>)
- [Eric MacAdie: 2024-08 Austin Emacs Meetup] (<https://macadie.info/2024/08/18/2024-08-austin-emacs-meetup/>) - Doom Emacs, input methods, regex, calling commands
- Other:
- [İsmail Efe: Why Use Emacs?] (<https://ismailefe.org/blog/why_use_emacs/index.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ew1evg/blog_why_use_emacs/>))
- [What is or why Emacs? | The Art Of Not Asking Why] (<https://taonaw.com/2024/08/18/what-is-or.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ew0vc7/another_attempt_at_explaining_emacs_to_nonemacs/>))
- [Lifetime benefits of using Emacs] (<https://goykhman.ca/gene/blog/2024-08-19-the-compounding-benefits-of-being-an-emacs-user.html>) ([@genegoykhman@mastodon.social] (<https://mastodon.social/@genegoykhman/112990792358112568>))
- [Copying text out of diffs] (<https://media.emacs.ch/cache/media_attachments/files/112/981/935/660/069/604/original/2a5fcaaf60a8120d.mp4>) ([@pkal@commenting.onthe.incoherenceofthe.net] (<https://commenting.onthe.incoherenceofthe.net/@pkal/statuses/01J5J7HHMTW39G2B1MZGDC3VKS>))
- [TIL Emacs registers - this is a god send for my day job!] (<https://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Registers>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1er668x/til_emacs_registers_this_is_a_god_send_for_my_day/>), [Irreal] (<https://irreal.org/blog/?p=12386>))
- [Emacs Way Of Reading Novels and Books Via Epub Version 2024_08_06_03:27:38] (<https://www.youtube.com/watch?v=ov38PwdlkUU&feature=youtu.be>)
- [Alex Popescu: Emacs Optionally Saving Desktop on Exit With Confirmation] (<https://alpo.gitlab.io/jots/posts/2024/08/emacs-saving-desktop-on-exit-with-confirmation/>)
- [Gene Goykhman: Upgrading to Emacs 29.4 on Apple Silicon Macs] (<https://goykhman.ca/gene/blog/2024-08-17-upgrading-to-emacs-294-on-apple-silicon-macs.html>)
- [Portals in Emacs] (<https://chrisdone.com/posts/portals/>) ([lobste.rs] (<https://lobste.rs/s/egvxfb/portals_emacs>)) - another way to launch and manage processes
- [eva: Emacs-based Virtual Assistant] (<https://github.com/meedstrom/eva>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/1esonqa/eva_emacsbased_virtual_assistant/>))
- [Chrome-Emacs is now available for Firefox] (<https://www.reddit.com/r/emacs/comments/1evcshu/chromeemacs_is_now_available_for_firefox/>)
- Emacs development:
- emacs-devel:
- [Help wanted with MSDOS and Windows 98 ports as well; issues with unexec, portable dumping] (<https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00615.html>)
- [maintenance burden of old platforms] (<https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00671.html>)
- [experience report from Solaris - switched to portable dumper] (<https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00634.html>)
- [Add abnormal hook to determine which tabs to auto-widen] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ed761a793f0f11ffea1d2cfa9b7ff38a58d3fe1>)
- [Improve SHR/EWW support for 'visual-wrap-prefix-mode'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a876c4d7a17df152e3e78800c76ddf158f632ee5>)
- [Drop fallback code in date-to-time, update documentation] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=49e7f1b92daaaa12e42de93d1f7604ae0a1bbeaa>)
- New packages:
- dir-config <http://melpa.org/#/dir-config>: Automatically find and evaluate .dir-config.el (Flexible dir-locals alternative) (MELPA)
- gleam-ts-mode <http://melpa.org/#/gleam-ts-mode>: Major mode for Gleam (MELPA)
- org-autoexport <http://melpa.org/#/org-autoexport>: Auto-export org file on save (MELPA)
- plz-event-source <https://elpa.gnu.org/packages/plz-event-source.html>: Plz Event Source (GNU ELPA)
- poly-gams <http://melpa.org/#/poly-gams>: Polymode for GAMS (MELPA)
Links from [reddit.com/r/emacs] (<https://www.reddit.com/r/emacs>), [r/orgmode] (<https://www.reddit.com/r/orgmode>), [r/spacemacs] (<https://www.reddit.com/r/spacemacs>), [r/planetemacs] (<https://www.reddit.com/r/planetemacs>), [Mastodon #emacs] (<https://emacs.ch/deck/tags/emacs>), [Hacker News] (<https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story>), [lobste.rs] (<https://lobste.rs/search?q=emacs&what=stories&order=newest>), [programming.dev] (<https://programming.dev/c/emacs?dataType=Post&page=1&sort=New>), [lemmy.world] (<https://lemmy.world/c/emacs>), [lemmy.ml] (<https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New>), [communick.news] (<https://communick.news/c/emacs?dataType=Post&page=1&sort=New>), [planet.emacslife.com] (<https://planet.emacslife.com>), [YouTube] (<https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt>), [the Emacs NEWS file] (<http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS>), [Emacs Calendar] (<https://emacslife.com/calendar/>), and [emacs-devel] (<http://lists.gnu.org/archive/html/emacs-devel/2024-08>). Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [sacha@sachachua.com] (<mailto:sacha@sachachua.com>). Thank you!
[-- Attachment #1.2: Type: text/html, Size: 14621 bytes --]
[-- Attachment #2: emacs-news.org --]
[-- Type: text/x-org, Size: 12115 bytes --]
* 2024-08-19 Emacs news
- Upcoming events:
- M-x Research: TBA https://m-x-research.github.io/ Wed Aug 21 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Aug 24 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Aug 28 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Aug 29 0030 Asia/Singapore
- Beginner:
- [[https://klymilark.fallcounty.monster/blog/emacs-tutorial-1.html][Emacs Tutorial - Part 1]]
- Emacs configuration:
- [[https://github.com/tarsius/tray][tray: Transient menus for a wide variety of things [eventually, maybe]]]
- [[https://www.jamescherti.com/emacs-package-dir-config-el/][James Cherti: dir-config.el – Automatically find and evaluate .dir-config.el Elisp files to configure directory-specific settings]] ([[https://github.com/jamescherti/dir-config.el][Github]], [[https://www.reddit.com/r/emacs/comments/1eulegc/the_dirconfigel_package_find_and_load_dirconfigel/][Reddit]])
- [[https://git.sr.ht/~johnhamelink/nix/tree/master/item/home/modules/emacs/config.el][~johnhamelink/nix (master): home/modules/emacs/config.el - sourcehut git]] ([[https://emacs.ch/@johnhamelink/112983206173461424][@johnhamelink@emacs.ch]])
- [[https://github.com/yantar92/emacs-config][yantar92's Emacs Config]]
- [[https://github.com/scfrazer/.emacs.d][scfrazer's Emacs Config]]
- [[https://github.com/ptrv/emacs.d][ptrv's Emacs Config]]
- [[https://github.com//vmacs][jixiuf's Emacs Config]]
- [[https://github.com/Thaodan/emacs.d][Thaodan's Emacs Config]]
- Emacs Lisp:
- [[https://github.com/rougier/nano-read][nano-read: Alternative read functions for GNU Emacs]] - displays info on the right side
- [[https://codeberg.org/akib/emacs-popon][akib/emacs-popon: "Pop" floating text "on" a window]]
- [[https://www.youtube.com/watch?v=MKtdafMcuf8][Ep575, Emacs Lisp, Command to Add HTML Attribute]] (01:08:01)
- Appearance:
- [[https://emacs.dyerdwelling.family/emacs/20240816203918-emacs--selected-window-accent-mode-added-pywal-accent-based-on-wallpaper/][James Dyer: Integrate Pywal Colors into Selected-Window-Accent-Mode for Wallpaper Accent Matching in Emacs]]
- [[https://protesilaos.com/codelog/2024-08-19-ef-eagle-and-owl-themes/][Protesilaos Stavrou: Emacs: ‘ef-eagle’ and ‘ef-owl’ are added to the ‘ef-themes’]]
- Navigation:
- [[https://social.lol/@cms/112971939056112337][Tip about using environment variables for named shortcuts in find-file]]
- Dired:
- [[https://emacs.ch/@johnhamelink/112972065935157411][find-dired-by-size]]
- [[https://lmno.lol/alvaro/the-dired-abstraction][Alvaro Ramirez: The dired abstraction]] ([[https://www.reddit.com/r/emacs/comments/1etlt7e/some_findings_on_the_dired_abstraction/][Reddit]], [[https://lobste.rs/s/zugavw/dired_abstraction][lobste.rs]])
- Writing:
- [[https://github.com/compholio/jabbrv][jabbrv: Automatic Journal Title Abbreviation Package for LaTeX]]
- Org Mode:
- [[https://github.com/james-stoup/emacs-org-mode-tutorial][james-stoup/emacs-org-mode-tutorial: A primer for users trying to make sense of Org Mode]] ([[https://fosstodon.org/@AndyScott/112961035441336178][@AndyScott@fosstodon.org]])
- [[https://mbork.pl/2024-08-19_Opening_all_links_in_an_Org_subtree][Marcin Borkowski: Opening all links in an Org subtree]]
- [[https://www.reddit.com/r/orgmode/comments/1ev8suh/implementing_headlinelocal_variables/][Implementing headline-local variables]]
- [[https://github.com/isamert/corg.el][corg.el - Auto-complete for block headers and their parameters (babel source blocks and Org dynamic blocks)]] ([[https://www.reddit.com/r/emacs/comments/1ew3mlq/corgel_autocomplete_for_block_headers_and_their/][Reddit]])
- [[https://git.sr.ht/~zondo/org-autoexport][~zondo/org-autoexport - Emacs package for auto-export of org files on save]] ([[https://mathstodon.xyz/@zondo/112983865386601544][@zondo@mathstodon.xyz]])
- [[https://github.com/eugeneandrienko/palm-sync-daemon][eugeneandrienko/palm-sync-daemon: Simple synchronization between Palm device and OrgMode files]] ([[https://mas.to/@evgandr/112982703793342255][@evgandr@mas.to]])
- Org development:
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=d51dc4aa29f793f598a258c4dcbe8b05ae975605][org-toggle-inline-images-command: New command for C-c C-x C-v binding]]
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=6bf748e0d9bbe5852d37f6c1de61b3e4026d4fb8][etc/ORG-NEWS: Add reference to undocumented feature added in Org 9.7]]
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=b128d2be817b15748c1e4b47d3eedd91daf70fbd][etc/ORG-NEWS (Alignment of image previews can be customized): Add missing entry]]
- Coding:
- [[https://www.youtube.com/watch?v=FukoOretjg8][How to Setup Emacs for Web Development]] (18:05)
- [[https://emacs.ch/@olav/112961067598789795][CIDER tip - persist REPL history to a file]]
- [[https://web.archive.org/web/20240221154757/https://www.hiroakit.com/archives/1966][Using LLDB on Emacs (dap-mode & dap-lldb & lldb-vscode) for macOS - 3D Real-Time Composition by hiroakit]]
- [[https://site.sebasmonia.com/posts/2024-08-15-emacs-vc-mode-tutorial.html][I wrote a short vc-mode tutorial]] ([[https://www.reddit.com/r/emacs/comments/1ew4467/i_wrote_a_short_vcmode_tutorial/][Reddit]])
- [[https://mastodon.social/@jnpn/112988994761392182][How to specify git merge strategy in magit]]
- [[https://emacsair.me/2024/08/14/forge-0.4][Jonas Bernoulli: Forge 0.4.0 and 0.4.1 released]] ([[https://www.reddit.com/r/emacs/comments/1es1gqk/forge_040_and_041_released/][Reddit]])
- Math:
- [[http://yummymelon.com/devnull/contextual-interfaces-in-casual-calc.html][nfdn: Contextual Interfaces in Casual Calc]] ([[https://news.ycombinator.com/item?id=41234636][HN]])
- Shells:
- [[https://lambdaland.org/posts/2024-08-19_fancy_eshell_prompt/][Lambda Land: Fancy lightweight prompts for Eshell and Zsh]]
- Mail, news, and chat:
- [[https://0x0.st/XJ14.txt][transient menu for mastodon]] ([[https://emacs.ch/@holgerschurig/112990477987683205][@holgerschurig@emacs.ch]])
- Multimedia:
- [[https://www.reddit.com/r/emacs/comments/1ew1fmm/experimental_transient_interface_for_barebones/][[Experimental] Transient interface for barebones ffmpeg conversions]]
- [[https://codeberg.org/theesm/mediathek.el][theesm/mediathek.el: Search and play "Mediathek" videos. - Codeberg.org]] ([[https://emacs.ch/@thees/112957708013648450][@thees@emacs.ch]])
- Community:
- [[https://www.reddit.com/r/emacs/comments/1erw4xl/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
- [[https://macadie.info/2024/08/18/2024-08-austin-emacs-meetup/][Eric MacAdie: 2024-08 Austin Emacs Meetup]] - Doom Emacs, input methods, regex, calling commands
- Other:
- [[https://ismailefe.org/blog/why_use_emacs/index.html][İsmail Efe: Why Use Emacs?]] ([[https://www.reddit.com/r/emacs/comments/1ew1evg/blog_why_use_emacs/][Reddit]])
- [[https://taonaw.com/2024/08/18/what-is-or.html][What is or why Emacs? | The Art Of Not Asking Why]] ([[https://www.reddit.com/r/emacs/comments/1ew0vc7/another_attempt_at_explaining_emacs_to_nonemacs/][Reddit]])
- [[https://goykhman.ca/gene/blog/2024-08-19-the-compounding-benefits-of-being-an-emacs-user.html][Lifetime benefits of using Emacs]] ([[https://mastodon.social/@genegoykhman/112990792358112568][@genegoykhman@mastodon.social]])
- [[https://media.emacs.ch/cache/media_attachments/files/112/981/935/660/069/604/original/2a5fcaaf60a8120d.mp4][Copying text out of diffs]] ([[https://commenting.onthe.incoherenceofthe.net/@pkal/statuses/01J5J7HHMTW39G2B1MZGDC3VKS][@pkal@commenting.onthe.incoherenceofthe.net]])
- [[https://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Registers][TIL Emacs registers - this is a god send for my day job!]] ([[https://www.reddit.com/r/emacs/comments/1er668x/til_emacs_registers_this_is_a_god_send_for_my_day/][Reddit]], [[https://irreal.org/blog/?p=12386][Irreal]])
- [[https://www.youtube.com/watch?v=ov38PwdlkUU&feature=youtu.be][Emacs Way Of Reading Novels and Books Via Epub Version 2024_08_06_03:27:38]]
- [[https://alpo.gitlab.io/jots/posts/2024/08/emacs-saving-desktop-on-exit-with-confirmation/][Alex Popescu: Emacs Optionally Saving Desktop on Exit With Confirmation]]
- [[https://goykhman.ca/gene/blog/2024-08-17-upgrading-to-emacs-294-on-apple-silicon-macs.html][Gene Goykhman: Upgrading to Emacs 29.4 on Apple Silicon Macs]]
- [[https://chrisdone.com/posts/portals/][Portals in Emacs]] ([[https://lobste.rs/s/egvxfb/portals_emacs][lobste.rs]]) - another way to launch and manage processes
- [[https://github.com/meedstrom/eva][eva: Emacs-based Virtual Assistant]] ([[https://www.reddit.com/r/planetemacs/comments/1esonqa/eva_emacsbased_virtual_assistant/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1evcshu/chromeemacs_is_now_available_for_firefox/][Chrome-Emacs is now available for Firefox]]
- Emacs development:
- emacs-devel:
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00615.html][Help wanted with MSDOS and Windows 98 ports as well; issues with unexec, portable dumping]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00671.html][maintenance burden of old platforms]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00634.html][experience report from Solaris - switched to portable dumper]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ed761a793f0f11ffea1d2cfa9b7ff38a58d3fe1][Add abnormal hook to determine which tabs to auto-widen]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a876c4d7a17df152e3e78800c76ddf158f632ee5][Improve SHR/EWW support for 'visual-wrap-prefix-mode']]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=49e7f1b92daaaa12e42de93d1f7604ae0a1bbeaa][Drop fallback code in date-to-time, update documentation]]
- New packages:
- http://melpa.org/#/dir-config: Automatically find and evaluate .dir-config.el (Flexible dir-locals alternative) (MELPA)
- http://melpa.org/#/gleam-ts-mode: Major mode for Gleam (MELPA)
- http://melpa.org/#/org-autoexport: Auto-export org file on save (MELPA)
- https://elpa.gnu.org/packages/plz-event-source.html: Plz Event Source (GNU ELPA)
- http://melpa.org/#/poly-gams: Polymode for GAMS (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://emacs.ch/deck/tags/emacs][Mastodon #emacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://lobste.rs/search?q=emacs&what=stories&order=newest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=Post&page=1&sort=New][programming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New][lemmy.ml]], [[https://communick.news/c/emacs?dataType=Post&page=1&sort=New][communick.news]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[http://lists.gnu.org/archive/html/emacs-devel/2024-08][emacs-devel]]. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [[mailto:sacha@sachachua.com][sacha@sachachua.com]]. Thank you!
[-- Attachment #3: Type: text/plain, Size: 92 bytes --]
---
via emacs-tangents mailing list (https://lists.gnu.org/mailman/listinfo/emacs-tangents)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: 2024-08-19 Emacs news
2024-08-19 23:40 2024-08-19 Emacs news Sacha Chua
@ 2024-08-31 23:28 ` James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
0 siblings, 0 replies; 2+ messages in thread
From: James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists @ 2024-08-31 23:28 UTC (permalink / raw)
To: emacs-tangents
Sacha Chua wrote:
> * I wrote a short vc-mode tutorial (Reddit)
Some of my tricks (about which i've mailed the author) are listed:
1.
> you can drop a hunk using k, or split it using C-c C-s.
Complicated partial commits are also possible. Consider such a diff:
context1
context2
-deletion1
-deletion2
-deletion3
+addition1
+addition2
+addition3
context3
context4
If you want to commit only the, say, upper part, you can change it to:
context1
context2
-deletion1
-deletion2
+addition1
+addition2
deletion3
context3
context4
Apart from the normal editing commands, C-x r t may be used to change
the 1st character of the lines between +/-/space instantaneously: this
makes sure the header counts are not turned off (btw you can undo if
that happens), which is good as an indicator of an invalid diff .
2. C-x v g a a a... (Historical line-by-line git blame)
Of course, ICYDK, you can use C-x x u before the 'a', to keep that
buffer around.
3. C-x v ! C-x v L, add: -G"search term", RET (commit search)
4. C-x v ! in general, for slight modifications. For e.g. to compare a
stash with the worktree, stash the latter (z s) and use this prefix
before '=' on the former and change the command to "git diff ..." etc.
Bonus: I've C-h RET (actually <F1> RET) bound to a lambda (man
(Man-default-man-entry)) for quick look up in the command-editing
minibuffer (because "minibuffer within a minibuffer" is impossible).
--
---
via emacs-tangents mailing list (https://lists.gnu.org/mailman/listinfo/emacs-tangents)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-08-31 23:28 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-19 23:40 2024-08-19 Emacs news Sacha Chua
2024-08-31 23:28 ` James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.