abcdw, (edited ) to scheme
@abcdw@fosstodon.org avatar

We sneakily released Arei Guile Scheme IDE 0.9.5 a couple weeks ago. Mostly because there is not much user-visible new functionality, we just keep polishing sharp edges before 1.0 release.

To keep you updated: Yesterday I implemented extensions resolution mechanism, Nikita is cleaning up session handling on Emacs side and a couple more things left to do.

While we are getting ready for 1.0, @lil started to work on Hoot support!

ctietze, to emacs
@ctietze@mastodon.social avatar

Anyone using #Emacs org mode with programmatic searches, e.g. with org-ql.el, or buffer regexp matching, who collects the resulting headings with body text?

Use case: my headlines are workout summaries, but below each headings there is a table with details and text with comments, and I want to concatenate the headings + the body text below into an export buffer.

A monthly overview, for example.

org-ql makes querying simple, but I don't manage to get beyond the headings :/

ctietze, to emacs
@ctietze@mastodon.social avatar

nerds, can you help me with the name of a concept?

We have multiple modes that collect snippets from other buffers, e.g. in occur-mode, rg.el, or 's "collect" buffers that are editable and will change the original location accordingly.

I'm thinking of "transclusion" here, but the most Emacs-y thing that comes to mind is, well, 'occur-mode' itself, but what's the name of concept of what occur.el does? 🤔

fsf, to emacs
@fsf@hostux.social avatar

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Ignacio Ruiz Cejudo, Johan Sternerup, Rens Oliemans, Robert Burks, Sergei Golovin, and Toshihiro Umehara for assigning their copyright to the FSF! More: https://u.fsf.org/3ht

yantar92, to announcement
@yantar92@emacs.ch avatar

Org 9.7, a major release, is out.

Org 9.7 will be a part of Emacs 30.

You can upgrade from GNU ELPA or install with M-x package-install RET org RET

Please, also re-install all the Org-related packages - some of the
changes require re-compiling packages that use Org mode APIs.

Release notes: https://orgmode.org/Changes.html

Announcement: https://list.orgmode.org/87jzj7adfd.fsf@localhost/T/#u

If you enjoy using Org, please consider supporting contributors via
<https://liberapay.com/org-mode/>. Donations do help a lot.

fsf, to emacs
@fsf@hostux.social avatar

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Ignacio Ruiz Cejudo, Johan Sternerup, Rens Oliemans, Robert Burks, Sergei Golovin, and Toshihiro Umehara for assigning their copyright to the FSF! More: https://u.fsf.org/3ht

fsf, to emacs
@fsf@hostux.social avatar

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Ignacio Ruiz Cejudo, Johan Sternerup, Rens Oliemans, Robert Burks, Sergei Golovin, and Toshihiro Umehara for assigning their copyright to the FSF! More: https://u.fsf.org/3ht

fsf, to emacs
@fsf@hostux.social avatar

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Andrei Pikas, Ammar Almorsi, Artem Iurchenko, Charalampos Mitrodimas, Felix Lechner, and Giacomo Lorenzetti for assigning their copyright to the FSF! More: https://u.fsf.org/3ht

daviwil, to emacs
@daviwil@fosstodon.org avatar

🔴 Today on Live, we'll craft a few Emacs Lisp functions to create a custom note taking workflow with Denote, an excellent note taking package for Emacs!

Join us here: https://systemcrafters.net/live

🕐 in your time zone: https://time.is/compare/1800_in_Athens

fsf, to emacs
@fsf@hostux.social avatar

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Ignacio Ruiz Cejudo, Johan Sternerup, Rens Oliemans, Robert Burks, Sergei Golovin, and Toshihiro Umehara for assigning their copyright to the FSF! More: https://u.fsf.org/3ht

fsf, to emacs
@fsf@hostux.social avatar

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Ignacio Ruiz Cejudo, Johan Sternerup, Rens Oliemans, Robert Burks, Sergei Golovin, and Toshihiro Umehara for assigning their copyright to the FSF! More: https://u.fsf.org/3ht

gd, to emacs
@gd@ruby.social avatar

TIL how to make a table in org-mode... after that I made a formula that averaged one of the columns.

I found this path from trying different note-taking apps the past few weeks, remembering that I never gave org-mode or org-roam a try.

I also found that Github has zero effort org-mode rendering support. It even made an image tag for me.

fsf, to emacs
@fsf@hostux.social avatar

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Andrei Pikas, Ammar Almorsi, Artem Iurchenko, Charalampos Mitrodimas, Felix Lechner, and Giacomo Lorenzetti for assigning their copyright to the FSF! More: https://u.fsf.org/3ht

pixelate, to accessibility
@pixelate@tweesecake.social avatar

So, Ulysses has internal links now. So, we now have what could be an accessible personal knowledge bank. Well I mean there's Org-mode but like, that's Emacs and no one wants to go anywhere near Escape Meta Alt Control Super. Obsidian is still not accessible. Neither is Logseq. I briefly tried others, like Joplan, and neither were they.

So, the crazy thing is, Ulysses is Apple only. Mac, iPhone, iPad. So, lol, just about our only choice is Mac, or Linux with Emacs. And of course most blind people use Windows. So yay. What a fucking mess.

#accessibility #blind #PKB #GTD #emacs #apple#blind #macOS #iOS

shom, to emacs
@shom@fosstodon.org avatar

Org Release 9.7 brings many new features, I'm excited about:

  • Images and files in clipboard can be pasted
  • New customization org-image-max-width
  • Asynchronous code evaluatation in ob-shell
  • org-auto-align-tags is now respected universally

@daviwil might like this for literate config

  • ob-tangle.el: New flag to remove tangle targets before writing

Many more at: https://orgmode.org/Changes.html

AAMfP, to emacs
@AAMfP@fosstodon.org avatar

The more I learn , the more I think I should've started way earlier.
I'm using only , to create and manage my digital garden, but I've already learnt a good set of useful commands, my digital garden is automagically converted from Org Mode into HTML with a nice CSS, I've even integrated Japanese furigana and PlantUML!
And I'm sharing back all my current learnings, using the digital garden itself: https://marcoxbresciani.codeberg.page/emacs/orgmode/orgmode.html
Have a nice reading, and give me feedbacks! 🙏🏻

spelk, to emacs
@spelk@emacs.ch avatar

highlighted @jbaty blog post on the "gravitational pull of emacs" a cyclic moving away for simplicity's sake and a gradual pull back as personal comforts of customisations coax and inevitable return to

Emacs as Crack
https://irreal.org/blog/?p=12216

The gravitational pull of Emacs
https://baty.net/2024/06/the-gravitational-pull-of-emacs/

I've noticed a similar tidal motion back and forth, but instead of simple note-taking apps I flow between Emacs and other simpler editors, like or

Ultimately the draw & utility of sucks me back into Emacs and has me nuzzling comfortably back in my custom config.

This is probably a result of trying to walk the tight rope of balance between literally "getting things done" (not the GTD system) and "making life easier" with settings & customising.

I suppose, one day, the customisations might reach a stable state & the use of other editors becomes unnecessary. Balance achieved. Enlightenment.

But you know, in tech, everything moves on eternally so the balance undulates softly over time. Not to mention our lives and needs also shift over time.

So perhaps this do-si-do dance we do, will always be?

zvavybir, to emacs
@zvavybir@social.zvavybir.eu avatar

Does anybody actually use overwrite mode or is it just there to annoy?

publicvoit, to orgmode
@publicvoit@graz.social avatar

Sharing Selected Data With Users
https://karl-voit.at/2024/06/02/org-headings-to-logseq/

I do have a special use-case for sharing parts of my Org-mode content with my wife.

(Help me to promote me content elsewhere since I no longer promote it outside of Mastodon: https://karl-voit.at/2024/05/23/leaving-reddit/ )

mms, to emacs
@mms@emacs.ch avatar

I adore the ui of aspell in . Is there a way for it to check grammar as well?

fsf, to emacs
@fsf@hostux.social avatar

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Ignacio Ruiz Cejudo, Johan Sternerup, Rens Oliemans, Robert Burks, Sergei Golovin, and Toshihiro Umehara for assigning their copyright to the FSF! More: https://u.fsf.org/3ht

amirny2205, to random
@amirny2205@toot.io avatar

my .emacs \w EXWM

https://dpaste.org/YMpyg
https://paste.rs/lUuOT.lisp

you can install GNU/linux on flash drive(full-featured version) or use virtualisation,
WSL and cygwin are solutions, too

consider Tor browser through VPsN, Richard Stallman uses it exclusively; about:config in firefox adrress bar to javascript.enabled = false, or use EU (eww, emacs web browser)

M-x zone in case Stalin has connection to your LCD at your PC
https://stackoverflow.com/questions/13386943/how-do-i-turn-on-zone-while-idle-in-emacs-through-my-emacs

https://paste.rs/PUnwm.txt

hexogen E=mc2

zrzz,

@amirny2205 Nice. This is what I use for my buffer rename logic to handle some special cases and to truncate names to a reasonable length:

(defun my-exwm-rename-buffer ()<br></br>  (let* ((class (or exwm-class-name ""))<br></br>         (title (or exwm-title exwm-class-name "exwm"))<br></br>         (name<br></br>          (cond<br></br>           ((string-match "chromium" class) "Chromium")<br></br>           ((string-match "firefox" class) "Firefox")<br></br>           ;; these need the program name prefixed<br></br>           ((string-match "MuPDF" class) (concat "MuPDF: " title))<br></br>           ((string-match "Gimp" class) (concat "Gimp: " title))<br></br>           (t title))))<br></br>    (exwm-workspace-rename-buffer (substring name 0 (min 60 (length name))))))<br></br><br></br>(add-hook 'exwm-update-title-hook 'my-exwm-rename-buffer)<br></br>

zrzz, to emacs

Render eww.el bookmarks and history as HTML.

eww.el has commands to manage bookmarks and history but I wanted a version that uses HTML so that eww-lnum and other eww functionality works as usual. This also adds a new my-eww-global-history variable because the normal eww-history is buffer-local.

(defvar my-eww-bookmarks-html-file (expand-file-name "eww-bookmarks.html" eww-bookmarks-directory))<br></br>(defvar my-eww-history-html-file (expand-file-name "eww-history.html" eww-bookmarks-directory))<br></br>(defvar my-eww-global-history nil)<br></br><br></br>(defun my-eww-render-bookmarks-as-html ()<br></br>  (eww-read-bookmarks)<br></br>  (with-temp-file my-eww-bookmarks-html-file<br></br>    (dolist (bm eww-bookmarks)<br></br>      (insert (format "<a href="%s">%s</a><br>n" (plist-get bm :url) (plist-get bm :title))))))<br></br><br></br>(defun my-eww-bookmarks ()<br></br>  (interactive)<br></br>  (my-eww-render-bookmarks-as-html)<br></br>  (eww-open-file my-eww-bookmarks-html-file))<br></br><br></br>(defun my-eww-save-global-history ()<br></br>  (let* ((url (plist-get eww-data :url))<br></br>         (title (plist-get eww-data :title))<br></br>         (elt (cons url title)))<br></br>    (unless <br></br>        (string-prefix-p (concat "file://" (expand-file-name eww-bookmarks-directory)) url)<br></br>      ;; push new element to beginning, keep it unique<br></br>      (setq my-eww-global-history (cons elt (delete elt my-eww-global-history))))))<br></br><br></br>(add-hook 'eww-after-render-hook #'my-eww-save-global-history)<br></br><br></br>(defun my-eww-render-history-as-html ()<br></br>  (with-temp-file my-eww-history-html-file<br></br>    (dolist (h my-eww-global-history)<br></br>      (let* ((url (car h))<br></br>             (title (cdr h))<br></br>             (title-or-url (if (or (null title) (string-blank-p title)) url<br></br>                             title)))<br></br>        (insert (format "<a href="%s">%s</a><br>n" url title-or-url))))))<br></br><br></br>(defun my-eww-history ()<br></br>  (interactive)<br></br>  (my-eww-render-history-as-html)<br></br>  (eww-open-file my-eww-history-html-file))<br></br><br></br>

screwtape, to fediverse
@screwtape@mastodon.sdf.org avatar

Breaking up my failures-to-build with my discovery of using

I really like this eight minute if I do say so myself.

https://toobnix.org/w/2WYHBTHGvRQ8pUSVmKhKGg

@adanskana @sachac @louis
can I ask for some opinions on the clim / emacs / lisp useage as conveyed by videos?

This is pretty much just what I really do when near a computer for eight minutes.
Playlist:
https://toobnix.org/w/p/4bRcULzg6bBAyELkRqU6EQ?playlistPosition=1

laotang, to emacs
@laotang@emacs.ch avatar

people: Is there an easy way to customise org-capture (and perhaps org-agenda) to just use the same window and leave my window management alone?

I’m knee-deep into stack overflow posts and wasting way too much time here. This is one of my most longstanding annoyances of

(This is actually one of the reasons does not use org-capture for new notes.)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines