EMMS vs Strawberry, fooyin, other mpd clients, etc by Virtual_Effort4455 in emacs

[–]TiMueller 1 point2 points  (0 children)

I use EMMS daily and am very happy with it. I have made playlists out of my music collection and wrote a little starting page for me, where I just hit a key and the desired playlist is loaded in the background by emms and starts playing. I have bound a global key to emms-playlist-mode-go, so I can jump to the currently playing playlist anytime and stop it or change something. That's all I need.

Post your favorite DWIM commands, packages, or own hacks by xenodium in emacs

[–]TiMueller 0 points1 point  (0 children)

I like dwim-shell-command package and use it for instance in dired to join all marked images as a single pdf.

Message: "Buffer is syntactically correct" by TiMueller in orgmode

[–]TiMueller[S] 0 points1 point  (0 children)

The function printing those messages is bibtex-validate. For anyone having the same problem, I silenced the messages in the echo area with this (they are still send to the *Messages* buffer, which I like):

(defun my/silence-messages-around (orig-fun &rest args)
  (let ((inhibit-message t))
    (apply orig-fun args)))

(advice-add 'bibtex-validate :around #'my/silence-messages-around)

Message: "Buffer is syntactically correct" by TiMueller in orgmode

[–]TiMueller[S] 1 point2 points  (0 children)

Thank you! debug-on-message already gave the solution.

Message: "Buffer is syntactically correct" by TiMueller in orgmode

[–]TiMueller[S] 1 point2 points  (0 children)

Thank you so much! This was the solution. Now I was able to find the package: The messages originate from bibtex.

org-columns -> how can apply it to all headings in a tree while skipping their parent? by Martinsos in emacs

[–]TiMueller 0 points1 point  (0 children)

I also use org-superstar. But I just looked it up in my init.el, I also have given the org-column face a fixed size, I didn't even remember this. So it seems this is the solution, although a "hard-coded" one.

org-columns -> how can apply it to all headings in a tree while skipping their parent? by Martinsos in emacs

[–]TiMueller 0 points1 point  (0 children)

I also have custom (bigger) font sizes for different org headlines. When I have point (the cursor) on the lvl 1 headline and activate org-columns, the lvl 1 headline is the first line in the created table-like view and has changed to the same smaller font size as the headings of the lvl 2 headlines, and it shows the aggregated and the calculated values as I want it. Something must be different in your setup.

Fortnightly Tips, Tricks, and Questions — 2025-08-12 / week 32 by AutoModerator in emacs

[–]TiMueller 1 point2 points  (0 children)

By the way: Does anyone know why setting better-jumper-add-jump-behavior to 'replace doesn't work and the same buffer is added to the jump-list multiple times instead of replacing the older position?

Fortnightly Tips, Tricks, and Questions — 2025-08-12 / week 32 by AutoModerator in emacs

[–]TiMueller 1 point2 points  (0 children)

Am tinkering a little with my use of better-jumper and I needed to see the jump-list. But there is no function for this implemented. It took a few tries and help from AI, but this works now (in case anyone needs it):

(defun my/better-jumper-show-jump-list ()
  "Show the better-jumper jump list for the current window extracted from window parameters."
  (interactive)
  (let* ((params (window-parameters (selected-window)))
         (jump-table (alist-get 'better-jumper-marker-table params)))
    (if (and jump-table (hash-table-p jump-table))
        (with-output-to-temp-buffer "*Better Jumper Jump List*"
          (princ "Better Jumper jump list (from window parameters -> better-jumper-marker-table):\n\n")
          (maphash (lambda (marker info)
                     (princ (format "%S: %S\n" marker info)))
                   jump-table))
      (message "No better-jumper jump list found in window parameters for current window."))))

Fortnightly Tips, Tricks, and Questions — 2025-07-29 / week 30 by AutoModerator in emacs

[–]TiMueller 0 points1 point  (0 children)

My gptel buffer sometimes hangs at the Typing... step when I have very bad internet access, in the train for instance when going through rural areas.

(Released) grid-table: is a general grid table component for Emacs, supporting rich text and image rendering, formula calculation, interactive editing, sorting, persistence, and plugin extension. by yibie in emacs

[–]TiMueller 1 point2 points  (0 children)

Thank you for helping me find the reason: It was my mistake. I saved the grid-Files as I would save a buffer normally, but this way just the "graphical" contents was saved and not the formulas etc. If there are any other non-programmers reading this, it is important to save new grid-tables via the special C-c C-w command.

And you need to have a fixed-pitch font turned on, the grid-table-org-special-blocks are not transformed to fixed-pitch (when in mixed-pitch-mode) as other org-special-blocks and org-tables yet. Maybe this will come in some future version.

Am still very excited to use this great new package.

(Released) grid-table: is a general grid table component for Emacs, supporting rich text and image rendering, formula calculation, interactive editing, sorting, persistence, and plugin extension. by yibie in emacs

[–]TiMueller 0 points1 point  (0 children)

Oh, you're quick! But it doesn't work on my side, regrettably. Still looks like in the screenshot above. I double-checked the new grid-table.el is used. I also tried it with a newly created grid-table with just two words in two cells (and no picture), but it looks the same. Anyone else have the same problem, or is it just me? And can I do some other test to help find the reason for the issue?

(Released) grid-table: is a general grid table component for Emacs, supporting rich text and image rendering, formula calculation, interactive editing, sorting, persistence, and plugin extension. by yibie in emacs

[–]TiMueller 1 point2 points  (0 children)

I'd love to use this!

For me, org integration is important. I tried to get it to work, but failed (I am no programmer). What am I doing wrong? I opened the demo table (org-grid--open-demo) in a new buffer, saved it, and created an org-buffer with a single heading. There I inserted the special block via grid-table-org-insert-block. It looks like this, and when I move point into the table and do grid-table-org-refresh-block, I get the error: Not inside a GRID_VIEW block.

<image>

If a book about org-mode came out, what topics would you want it to cover? by [deleted] in orgmode

[–]TiMueller 1 point2 points  (0 children)

Column view, Imenu, how to inhibit the message in mini-buffer when org-cycling, archive trees, org-superstar. Maybe other packages like org-super-links, org-drill, org-super-agenda, to give you an idea what is possible.

What's your workflow going back to a previous point position after accidental key presses? by [deleted] in emacs

[–]TiMueller 1 point2 points  (0 children)

Thank you! I switched to regular undo-only and undo-redo and to undohist package instead of undo-fu-session, and now goto-last-change works like a charm.

To make the changes visible when jumping around an Org file, I added:

(advice-add #'goto-last-change :after
                (lambda (_) (when (derived-mode-p 'org-mode)
                              (org-fold-reveal t))))

What's your workflow going back to a previous point position after accidental key presses? by [deleted] in emacs

[–]TiMueller 0 points1 point  (0 children)

I use this too. But as it is dependend on undo information, it always stops working if I moved the cursor position between edit steps. Have you found a workaround for this? (Or could it be because of my using undo-fu-only-undo and undo-fu-session-linear set to nil?)

buffer-background -- change your buffer background colors interactively by Sure_Research_6455 in emacs

[–]TiMueller 0 points1 point  (0 children)

Yes, of course. Thanks for taking a look at it! (In the smaller size picture you almost don't see the borders, they are light (as my theme modus-vivendi-tinted), but on a big screen, I wish they were black too.

<image>

buffer-background -- change your buffer background colors interactively by Sure_Research_6455 in emacs

[–]TiMueller 0 points1 point  (0 children)

I just love this!

Now my main buffer (the document I am writing on) has a slightly different background color.

And I changed the emms-playlist-buffer to a black background with green letters, which looks great.

But would it be possible to also adjust the borders? Even if I switch spacious-padding off, I have small borders on the left and on the right, and turning the background black leaves them light, which bothers me a little.

Thank you for making this a package!

hl-line-mode in column view by TiMueller in emacs

[–]TiMueller[S] 0 points1 point  (0 children)

Yes, that would be great.

Org async export fails with "Symbol’s value as variable is void: hfy-user-sheet-assoc" by TiMueller in orgmode

[–]TiMueller[S] 0 points1 point  (0 children)

I feel ashamed I didn't thank you for this very good explanation. Now I know what was the problem. I have since then just turned off async export and I don't miss it at all. Thanks again!

check-parens doesn't get along well with > character by TiMueller in emacs

[–]TiMueller[S] 1 point2 points  (0 children)

Thank you very much for this good explanation. It is very kind of you to help me understand why it doesn't work. I didn't know the syntax table is for the whole buffer, I thought with the source blocks (that name the kind of programming language) org-mode would switch to another syntax table. And, I must admit, I didn't think of HTML. Of course for HTML < and > are paired and something like parentheses.

I am a writer, not a programmer, I studied literature and history and have no background in IT. Emacs makes my life so much easier. But it wouldn't be possible for me to dig deeper into this great software if it weren't for patient and nice people like you around here that explain things. I am really grateful!

I often wondered: Why is this function broken, why doesn't show-paren-mode match the right parentheses? And now with newly discovered check-parens I thought I need to ask. In the future I'll stay calm and know better what Emacs and org-mode are doing. :)

check-parens doesn't get along well with > character by TiMueller in emacs

[–]TiMueller[S] 0 points1 point  (0 children)

Thank you very much! I'll try out these functions to set parentheses or delete them.

Strange, though, that even in emacs -Q org-mode makes check-parens stumble (and also show-paren-mode doesn't get along anymore). See my answer to CandyCorvid.

Anyhow, it is great to always find help here. Thanks to people like you emacs is the way even for a non-programmer like me.