daviwil, to scheme
@daviwil@fosstodon.org avatar

Streaming Day 2 of my Spring Lisp Game Jam project right now!

We'll continue building out the game world by adding a few game objects and possibly wiring up their basic logic. If we have time, we might start working on the interactive editor!

The project code can be found on Codeberg:

https://codeberg.org/daviwil/lambda-dungeon

Join us on YouTube or Twitch:

Alexjgriffith,
@Alexjgriffith@mastodon.gamedev.place avatar

@daviwil it also looks like the GC wasm features hoot depends on have been mainlined by all the major browsers so people won't have to run nightly versions to run the games this time around

daviwil,
@daviwil@fosstodon.org avatar

@Alexjgriffith yep! Major improvement. The games seem to work in mobile browsers now too, at least on my phone

louis, to emacs
@louis@emacs.ch avatar

Today marks the 555th day of uninterrupted uptime of our Emacs.ch instance. 🥳

That's also 555 days of admin work and a spending of roughly $1200 for IaaS. Donations of our users make that much more sustainable.

With consistently well over 400 monthly active users, we established a friendly and supportive Fediverse community in the Fediverse united in a passion for the world's most humane "text editor". And you helped to make that happen. 🎈

Emacs is not just a program, it is the incarnation of freedom, self-development, respect, tolerance and companionship in the software world. It will never go away and will never turn against its users.

Let's continue to grow and strengthen our community! If you'd like to contribute, please visit our donation page: https://liberapay.com/emacs-ch

Together, we can keep the spirit of Emacs alive and thriving for years to come. Thank you for being a part of this incredible journey! 🙏

rostre,
@rostre@emacs.ch avatar

@louis Congrats! Thank you very much for keeping this instance up for us :)

Xuxxux,

@louis @daviwil a really good instance!

extenebris, to emacs

Trying out Gnus is a humbling experience that also provides a perspective on why people might not want to deal with Emacs, preferring alternative editors: it is not immediately obvious that overcoming a steep learning curve would bring benefits compared to an easier solution (like using a different news client). I just want to read my RSS feed, presented in a concise, elegant fashion, I don't want to battle with an UI that might've made sense back in the modem era

#emacs #gnus

mykhaylo,
@mykhaylo@fosstodon.org avatar

@extenebris elfeed is zero effort

daviwil, to scheme
@daviwil@fosstodon.org avatar

Kicking off my Spring Lisp Game Jam project right now! I'll be using Guile Hoot to build a hackable dungeon crawler.

This will be a multi-day effort, so today will be focused on getting everything started off in style!

Join us on YouTube or Twitch:

#guile #scheme #gamedev #gamejam #emacs

jnpn, to emacs
@jnpn@mastodon.social avatar

Ever wanted to see Multics Emacs live ?

https://yewtu.be/watch?v=q0yfhZB7VpA

Emacs version 12.9 in a multics shell.

Pretty rare sight for me

marick, to emacs
@marick@mstdn.social avatar

I am being a good little programmer and adding docstrings to some Elixir code. I hate looking at it. It so gets in the way of the code; see below.

I want an keypress that hides all lines between two regexps (One for @…doc…”””; one for the ending “””.) Weirdly, I can’t find anything. I used to be good at Elisp/Emacs programming, but I pretty much stopped doing that around 30 years ago. So looking for something similar I can hack on (or package that obviates the need to).

Any pointers?

marick,
@marick@mstdn.social avatar

P.S. It’s my opinion that docstrings were a mistake. I imagine there was some hope that putting them next to the code they describe would help them stay up-to-date, but I am unconvinced they do. It’d be better to have a separate file which you’d bring up / jump to just like your editor lets you jump-to-definition. You don’t want to read the unformatted docstring anyway.

bradwilson,
@bradwilson@mastodon.social avatar

@marick I am mostly pleased with the XML Doc Comments in C# because the compiler (and the IDE, in real time) can tell you when you're missing things (like an undocumented parameter) or screwing things up (like documenting a parameter that doesn't exist). Not perfect, but I wouldn't want it to live somewhere else just because I like the proximity to the signature to see the issues in real time.

hajovonta, to emacs
@hajovonta@mastodon.online avatar

I'm trying to create an user interface where the user should be able to edit a list, including the adding, removing and ordering of items.

Unfortunately, with the ordering requirement, I'm a bit stuck - how is it usually solved in Emacs?

mykhaylo,
@mykhaylo@fosstodon.org avatar

@hajovonta @screwtape that’s easy, just use completing-read

ctietze,
@ctietze@mastodon.social avatar

@hajovonta So what do you have at the moment?

widget.el based UI?
https://www.gnu.org/software/emacs/manual/html_mono/widget.html

tabulated-list-mode (like the Package mode)?

The latter is compatible with 'ewoc' which seems to be backed by a doubly linked list, so changing the order of items should be simple-ish

StupidCamille, to emacs
@StupidCamille@eldritch.cafe avatar

My speech therapist: try to take notes of how you use your voice for the next time

Me, a perfectly neurotypical human:

  • write everything in a strictly formatted org-mode diary
  • add all these latex shenanigans to have an A4, 1.5cm margins two-column article with an automatic formating of timestamps into readable dates
  • C-c C-e l p as carpal canal intended to generate the PDF from the latex exported by from the org file
  • 2 hours of fiddling
  • configure the cursed HP printer to fit perfectly into that CUPS service
  • lpr the-voice.pdf
  • the nicest piece of article my eyes have ever been laid on omg

I'm neurotypical

ndw, to emacs
@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, to emacs
@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

nebucatnetzer,
@nebucatnetzer@emacs.ch avatar

@holgerschurig Thank you very much for your reply, I think you misread my post however.
I‘m trying to use consult-git-grep not ripgrep.

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".

thees, to emacs

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

abcdw, to emacs
@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.

catavz,
@catavz@mastodon.social avatar

@abcdw Welcome to Antalya.

abcdw,
@abcdw@fosstodon.org avatar

@catavz Thank you! I'm here for quite some time already :)

worldsendless, to emacs
@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, to emacs
@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

louis,
@louis@emacs.ch avatar

@Lucius_Chen That project is just a wrapper around restclient.el 🙂

louis,
@louis@emacs.ch avatar

@ankit I dropped the maintainer an email, will update when I have a response.

birv2, to emacs
@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.

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