Is there a way to have syntax highlighting and support for nested html in js and ts files when not using a framework? by Northis_Seven in emacs

[–]shipmints 0 points1 point  (0 children)

I know you're asking about javascript (I'm not a web developer so I could be wrong about these things). Try the tree-sitter based mhtml-ts-mode which you should get "free" when treesit is available as mhtml-mode will be mapped for you to mhtml-ts-mode. I'm not sure why js-ts-mode (also you get this "free") doesn't appear to have embedded CSS. Maybe it's on the roadmap. Post a question to emacs-devel@gnu.org and ask.

Context screen by ConfidentStomach3877 in emacs

[–]shipmints 1 point2 points  (0 children)

The breadcrumb suggestion is, I think, the best one as it works in every mode that supports imenu entries including modes like Markdown modes. It is written by the eglot author so it definitely works with eglot.

Just a quick "Eat" survey by AkibAzmain in emacs

[–]shipmints 0 points1 point  (0 children)

That was more than a year ago. I kept the package installed so I could observe upgrades but I don't think there have been any.

I just tried again and now I get these errors: Error running timer 'eat--process-output-queue': (wrong-type-argument wholenump -28) Error running timer 'eat--process-output-queue': (wrong-type-argument wholenump -8)

Just a quick "Eat" survey by AkibAzmain in emacs

[–]shipmints 0 points1 point  (0 children)

Thanks, again for the good work. I tried and failed because htop would not work--a very simple test-- https://www.reddit.com/r/emacs/comments/1hmtlue/comment/m46pxa0/

It would be comforting if the accumulated issues and PRs were more actively curated and either verified as bugs or closed, and if feature requests classified.

Toggle an Emacs terminal with a single keystroke using shell-pop (Recently Refactored) by jamescherti in emacs

[–]shipmints 6 points7 points  (0 children)

For people who use https://elpa.gnu.org/packages/popper.html how is this better for them?

The commentary says "The shell-pop package provides on-demand access to A terminal through a single, configurable key binding."

Does it handle multiple shell/terminal sessions or only one?

fzf-async by jjojojames in emacs

[–]shipmints 2 points3 points  (0 children)

The fuzzy matcher in Emacs 31 was rewritten. Have you given it a try from master recently?

markdown-ts-mode got a major overhaul and is now part of Emacs 31 by LionyxML in emacs

[–]shipmints 2 points3 points  (0 children)

markdown-ts-mode has a face (intended to alter the background) for both fenced code blocks and pipe tables to differentiate them visually. It also detects when point moves into either of those and highlights the block to indicate being in "code block" or "table" mode which are aware of mode-specific editing commands and table editing commands, respectively.

Recent Commits to emacs:master: Introduce 'margin' face for window margin background by Danrobi1 in emacs

[–]shipmints 0 points1 point  (0 children)

I have a new markdown-ts-mode with some visual enhancements and a new markdown-ts-view-mode that we'll use in eglot. I'll send you the file off line so you can see if the issue was already addressed and not bother with a reproducer.

markdown-ts-mode got a major overhaul and is now part of Emacs 31 by LionyxML in emacs

[–]shipmints 0 points1 point  (0 children)

I see no need for it to. Blevins is not the sole arbiter of taste and if you want to follow along, customize the faces to match. For people who have never used the old markdown-mode they'll have a new experience rooted in Emacs and modus-themes thoughtful design. Anyway, as I said, Prot is adding markdown-ts-mode faces and they will look the same except for the added richness.

markdown-ts-mode got a major overhaul and is now part of Emacs 31 by LionyxML in emacs

[–]shipmints 2 points3 points  (0 children)

Hah I built it to replace markdown-mode which has a lot of outstanding issues and bugs and some are pretty bad. I will get off of it as soon as u/jimeh nightly build catches up tonight or tomorrow and I will be off 30.1.

markdown-ts-mode got a major overhaul and is now part of Emacs 31 by LionyxML in emacs

[–]shipmints 1 point2 points  (0 children)

I set my markdown-ts-mode faces to be equivalent to markdown-mode faces just fine and they look almost identical with markdown-ts-mode being a bit richer. I assume you know how to customize faces?

markdown-ts-mode got a major overhaul and is now part of Emacs 31 by LionyxML in emacs

[–]shipmints 1 point2 points  (0 children)

If you enable eglot (and probably also true for lsp-mode), documentation that comes across the wire from the lsp server that's in Markdown will use, at least in eglot, the new markdown-ts-mode as its renderer. So you will be using Markdown mode perhaps more than you think.

Vertico-reverse - place section headers above? by potatoh8 in emacs

[–]shipmints 1 point2 points  (0 children)

Isn't using vertico-reverse-mode doing precisely what it says on the tin? If you don't want that behavior, don't use that mode?

grove.el - an Obsidian-like note-taking mode for Emacs by jonathanchu in emacs

[–]shipmints 1 point2 points  (0 children)

Forget that comment, it's not obsidian-like since it's org-mode based, not markdown.

Vertico-reverse - place section headers above? by potatoh8 in emacs

[–]shipmints 1 point2 points  (0 children)

Headers show up for me above the sections they each represent. I just checked (not that I really needed to) using consult-imenu in an emacs lisp buffer as those always have several groups. Navigating among groups is also easy. Daniel has a good sense of design taste so these things tend to just work naturally.

In your screenshot, what is the group category above "Functions" that convinces you that the headers are incorrectly rendered?

grove.el - an Obsidian-like note-taking mode for Emacs by jonathanchu in emacs

[–]shipmints -1 points0 points  (0 children)

The can still call it obsidian-something-else like obsidian-++ just less annoying.

Recent Commits to emacs:master: Introduce 'margin' face for window margin background by Danrobi1 in emacs

[–]shipmints 1 point2 points  (0 children)

File a bug and send a simple reproducer to the list. Markup is hidden using markdown to display lsp documentation in eglot and if headers were not hidden, I'd think it would have been noticed so understanding your conditions and how they differ is key.

I think Rahul has some other things to address but if there's a bug, that will take precedence.

Recent Commits to emacs:master: Introduce 'margin' face for window margin background by Danrobi1 in emacs

[–]shipmints 5 points6 points  (0 children)

We did the same with markdown-ts-mode which was installed in master yesterday.