Emacs

ndw,
@ndw@mastodon.social avatar

For the first time in...a few decades at least. Maybe ever. Emacs is regularly and unceremoniously segfaulting on me. Pretty clearly something to do with tree sitter, which is a bit frustrating. ( 29.3 on MacOS from brew)

ctietze,
@ctietze@mastodon.social avatar

@ndw I run into immediate crashes when selecting text and tabbing to indent in tree-sitter-enabled modes since last week or the one before, too

ndw,
@ndw@mastodon.social avatar

@ctietze Tabbing is when it usually happens to me. But not always. I have a short Python file I absolutely cannot open! :-)

nebucatnetzer,
@nebucatnetzer@emacs.ch avatar

Does someone know how to solve this?
I would like to git grep only in the current extension with .

https://github.com/minad/consult/discussions/1016

holgerschurig,

@nebucatnetzer

Well, but the same applies to ALL of these functions. Use C-h f on consult-grep, consult-ripgrep and consult-git-grep. And you either see the C-u thing or two texts saying

See consult-grep for details.

And this text exists even for consult-git-grep.

And I'm fully aware that this is not the full solution, this is why I wrote "this is part of the answer".

nebucatnetzer,
@nebucatnetzer@emacs.ch avatar

@holgerschurig This approach only seems to be working for a few files. When I expand all my *.el files it complains about too many files.

Looks like the approach used with counsel is the correct one for consult as well.

kaneuchi, Japanese
@kaneuchi@mstdn.jp avatar

いい記事。

Using Emacs for Swift development https://danielde.dev/blog/emacs-for-swift-development

abcdw,
@abcdw@fosstodon.org avatar

EmacsConf 2023 Stickers came to my forest 🥳

Luckily enough, because today is my last day here (in this climbing season), going to Georgia now.

abcdw,
@abcdw@fosstodon.org avatar

@sachac Thank you! <3

sachac,
@sachac@emacs.ch avatar

@abcdw @corwin gets all the credit for the legwork for the stickers =)

thees,
@thees@emacs.ch avatar

this is the best guide to transient menu development for I've read so far => https://github.com/positron-solutions/transient-showcase

worldsendless,
@worldsendless@qoto.org avatar

One of the issues with the (and which is just a great big text-oriented repl) is that it is additive in nature; it usually takes major effort or a restart to REMOVE things once they've been added (thinking on plugins which modify app state).

mykhaylo,
@mykhaylo@fosstodon.org avatar

@worldsendless something like this will work: https://github.com/tonsky/clj-reload

louis,
@louis@emacs.ch avatar

Does anyone know what happened to restclient.el? The repo was archived a month ago and I couldn't find any other reference:

https://github.com/pashky/restclient.el

mousebot,
@mousebot@todon.nl avatar

@louis there's https://github.com/federicotdn/verb which appears to be actively developed. but i never used it, because restclient.el is great and never let me down. maybe some happy user of it might pick up the mantle?

louis,
@louis@emacs.ch avatar

@mousebot wow, nice and comprehensive package! thanks for the link. 🙂

birv2,
@birv2@pkm.social avatar

I'm finding some really interesting blogs out there, and am reminded of the early days of the internet, when it wasn't all monetized and people just wrote about stuff they were interested in for fun. And I had an RSS feeder and got updates when people posted stuff. Plus blogrolls.

So I'm sure there's a way to do this now in , right? Can someone point me in the right direction? I've heard about elfeed but don't know anything about it.

Thanks, good people of Mastodon.

publicvoit,
@publicvoit@graz.social avatar

@birv2 AFAIR you can use NewsBlur for free up to a certain amount of feeds (100?). Take a look at their site and their rates.

I do have more feeds and I wanted to support the service. My previous one did ran out of money and was cancelled. Too bad.

publicvoit,
@publicvoit@graz.social avatar

@birv2 A web-based service has the advantage that all my desktop browsers as well as the app are in sync with the read/unread information.

I'm sure that is also possible for Elfeed when you sync the meta-data as well. However, since I'm reading feeds mostly away from my computer, this was the better solution to me.

andyc,
@andyc@mastodon.org.uk avatar

My never ending research into orgroam is still ongoing.

But the need, not just for everywhere, but everywhere posed the obvious question - why use Markdown for your Hugo blog?

Turns out supports native orgmode posts which can coexist with the existing Markdown content.

A test post confirmed this but only after I had to upgrade the Papermod theme and tweak the Netlify configuration for the latest Hugo version.

holgerschurig, (edited )

@andyc The last time I tried it, Hugo's org support was quite lacking.

bjfs84,
@bjfs84@vivaldi.net avatar

Random upgrade misadventures, part I: Emacs

So I was a bit off my org-roam habits and decided to get back on track. Since my daily driver is macOS, I am using Railwaycat's emacs-mac formulae on Homebrew. And boom! doesn't launch even before upgrading due to some wierd gcc issue.

Tried to upgrade... can't compile because of libgccjit issue (necessary for native compilation feature which makes elisp work faster). Turns out there are some breaking changes from GCC upstream and had to browse published issue to apply some workarounds.

In the process I've discovered the --HEAD option for brew which apparently allows to get the most recent-ish branch for a given formulae. So now I have Emacs 29.3 over default 29.1 for this contraption.

PS. As I like the Emacs help system which can browse its own source code to describe a function, it wasn't readily available with brew. Had to copy the code from brew cache to some static location and Emacs just asked to point for the sources there, nice!

withoutclass,
@withoutclass@mastodon.sdf.org avatar

@bjfs84 I've had great luck with the d12-frosted version in case you find yourself looking for an alternative.

slackline,
@slackline@mastodon.social avatar

Looking to expand the Emacs section of my Elfeed RSS subscriptions.

Recommend me your favourite Emacs bloggers please.

Already subscribe to...

EmacsAir ( @tarsius )
Prot (https://protesilaos.com/codelog.xml)
Scaha Chia ( @sachac )SystemCrafters ( @systemcrafters.net )
EmacsRedux
Mastering Emacs
LucidManager
@christiantietze.de@rss-parrot.net
@RSSBot for Irreal and other things from Reddit

sachac,
@sachac@emacs.ch avatar

@slackline You could take a look at the RSS or OPML from planet.emacslife.com

ankit,
@ankit@emacs.ch avatar

I ran into some go code that use build tags. My existing test functions didn't work. To handle build-tags, I defined go-build-tags in .dir-locals.el and used the variable in my functions.

((go-ts-mode . ((go-build-tags . "device,json1"))))

https://git.argp.in/ankit/dotfiles/commit/c5c165c830f9f61c88d366b8a01efb083ea4c97a

#emacs #golang

mattsheffield,
@mattsheffield@mastodon.social avatar

A question for the community: Is it possible to use the Tramp feature to connect to a remote Emacs daemon? I ask because I have a file which I always have open on a remote pseudo-tty, but sometimes it would be nice to use my desktop Emacs with its nice proportional fonts and custom sizes to edit.

I want to connect to the same remote daemon so I can see unsaved changes and not have to worry about sync.

mattsheffield,
@mattsheffield@mastodon.social avatar

@noahf I want to avoid file sync because the buffer will always be open in one of the many devices I use regularly. Don't want to worry about out of sync copies. There is zero worry about crashes or power failures.

mattsheffield,
@mattsheffield@mastodon.social avatar

@hajovonta @amszmidt I fear I may have to just use Tramp. But it's not the end of the world. It just is interesting to have run into a use case that Emacs maybe can't handle. Never had that before!

kickingvegas,
@kickingvegas@sfba.social avatar

Okay here's another Transient I've made a while back, in this case for Avy. A bit esoteric, but this has enabled me to get a lot more out of Avy than just using avy-goto-word-1 or avy-goto-char-timer. Wondering out loud if I should publish this on MELPA.

Also yes, I've read Karthik's post on using Avy wrong. I readily admit I'm not sophisticated enough to put filter-select-act into practice.

hajovonta,
@hajovonta@mastodon.online avatar

@kickingvegas
I think there's demand for them, these transients make life easier for many users, because it makes features more easily accessible.

I agree it wouldn't be a necessarily good thing to have transient libraries for the same packages though. I guess MELPA admins are aware of that.
@mykhaylo

mykhaylo,
@mykhaylo@fosstodon.org avatar

@hajovonta @kickingvegas sure they are a great idea. I just don’t think they should be on MELPA, but admins will figure it out.

unixbhaskar,
@unixbhaskar@mastodon.social avatar
unixbhaskar,
@unixbhaskar@mastodon.social avatar

@holgerschurig then stick with it and not watch my video. and I will not miss you a bit.

holgerschurig,

@unixbhaskar

I will not miss you a bit

When exactly was I unfriendly to you that I deserve such a reply?

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