this post was submitted on 24 Aug 2024
5 points (100.0% liked)

Emacs

2190 readers
1 users here now

Our infinitely powerful editor.

founded 4 years ago
MODERATORS
 

I'm coming across stuff on the emacs wiki like Project Buffer Mode and SLN Mode

Are these old packages like everything else in Linux; not relevant or usable any more? I'm not sure if "just try them" is the right idea here, or even how to go about doing that (yet). Do you have any other suggestions or options? I'm trying to see the project view of the open source game Cataclysm DDA. They seem to be using a Windows system for development now and I'm seeing several little elements that are not getting compiled the same between their builds and what make produces with GCC. Perhaps the stuff in the project files would reveal more detail. (learning, but this is over my head and outside of my comfort zone)

top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 2 months ago

There is a lot of old stuff, especially on the wiki. It's one of the reasons I abandoned over a decade of config and started using Doom Emacs. I appreciate the curated set of packages with a more consistent interface than I had time to maintain.

As for sln based projects, I've never had success with them in Emacs. Heck, even VS Code has been hit and miss for me. Maybe someone knows a good sln package? The one you mentioned might be worth a try.

[–] [email protected] 2 points 2 months ago (1 children)

I’m seeing several little elements that are not getting compiled the same between their builds and what make produces with GCC.

Did you run make clean between the builds?

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago)

Yeah

The problem ended up being a cmake script that redirected to a Python version.

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago)

The free Visual Studio Community Edition will open .sln files.

Edit: lol. No, I'm not lost. OP needs to open an SLN file to see what's in it. I see no compelling reason to contort emacs to do that, when a free (but not FOSS) tool will get the job done.

In ops shoes, I would install VS Community, examine the SLN, remove VS Community, and throw away the SLN.

.SLN files are terrible. So hopefully OP isn't looking for away to keep around.