Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Tim boosted
Simon Brooke
@simon_brooke@mastodon.scot  ·  activity timestamp 22 hours ago

Any recommendations for software to collect and organise #bibliography, ideally #OpenSource, ideally integrated with a text editor. I know that such things exist for #Emacs, and although I really dislike Emacs, I'm prepared to consider an Emacs-based solution here!

  • Copy link
  • Flag this post
  • Block
Simon Brooke
@simon_brooke@mastodon.scot  ·  activity timestamp 22 hours ago

Any recommendations for software to collect and organise #bibliography, ideally #OpenSource, ideally integrated with a text editor. I know that such things exist for #Emacs, and although I really dislike Emacs, I'm prepared to consider an Emacs-based solution here!

  • Copy link
  • Flag this post
  • Block
Mark T. Tomczak
@mark@mastodon.fixermark.com  ·  activity timestamp yesterday

Dear lazymastodon,

Any tips on editing C++ in emacs? I find myself burning a lot of time looking for implementations that could live in a .cpp file, a .h file, a .h.cc file, and so on. This language seems to delight in just tossing implementations wherever relative to other languages I use.

Is there a convenient tool stack to simplify navigating this space?

#cplusplus #emacs

  • Copy link
  • Flag this post
  • Block
Traveling OSM Salesman Problem ✊🏳️‍🌈🏳️‍⚧️🇵🇸🇺🇦
@contrapunctus@fe.disroot.org  ·  activity timestamp 2 days ago

Apropos of nothing, this is a project I started some time ago. Due to the community’s lack of interest and financial support, I kind of stopped…just testing the waters for it again.

https://codeberg.org/IDEmacs/IDEmacs

IDEmacs aims to be a set of #Emacs configurations which provide an out-of-the-box experience similar (if not identical) to popular GUI IDEs and editors.

It is aimed at…

  1. Programmers coming to Emacs from other IDEs, or even first-time programmers familiar with only office applications.

  2. Beginner #CommonLisp and #Scheme programmers, who need the functionality of Emacs (Sly/Geiser + structural editing) without having to perform unnecessary setup and without dealing with an alien style of keybindings. In other words, similar to Portacle or Guile Studio.

  3. Non-programmers who want a fully-featured #Org, #Markdown, or #LaTeX editor with idiomatic shortcuts and mouse-friendly GUI.

It aims to provide…

  1. GUI and mouse support, in addition to a keyboard-driven interface.

    • Unlike most starter kits, we do not hide GUI elements by default.

    • We support configuration via the custom GUI, not just Elisp

    • If resources allow, we may implement new GUIs in Emacs

  2. Keybindings that follow popular GUI and IDE conventions.

    • CUA mode is just the start - much more keybinding configuration is needed to provide an unsurprising experince. And that’s before we even get to the IDE-specific keybindings.

    • This excludes starter kits that use Evil by default, such as Spacemacs or Doom.

  3. A fully-featured, fast, and configuration-free Emacs experience, like any starter kit/distro.

    • The configuration uses idiomatic Elisp and contains a generous amount of comments, valuable to anyone interested in learning to configure Emacs using Elisp.

Perfectly imitating the GUIs and subtle behaviour differences of IDEs is desirable, but not top priority. Given our limited resources, we aim for “good enough”.

We hope this gives new users a comfortable starting point, and make them more likely to stick around to discover the possibilities of Emacs’ malleability, rather than being driven off by the default experience.

#contraCodes #Lisp #EmacsLisp

FEDIsroot

FEDIsroot

FEDIsroot

FEDIsroot

FEDIsroot

FEDIsroot

Guile Studio

FEDIsroot

FEDIsroot

FEDIsroot

Codeberg.org

IDEmacs

Making Emacs beginner-friendly, via configurations that emulate mainstream IDEs
  • Copy link
  • Flag this post
  • Block
Ludovic Courtès
@civodul@toot.aquilenet.fr  ·  activity timestamp 2 days ago

Hey #Emacs folks of the Fediverse,

The “Accept” and “Decline” buttons in article mode for ‘text/calendar’ MIME parts are great but #Gnus-specific and do no work with #mu4e: ‘gnus-icalendar-send-buffer-by-mail’ assumes the existence of a ‘*Summary*’ buffer.

Any known solution to this?

  • Copy link
  • Flag this post
  • Block
Log in

Kakapo Social

Kakapo Social: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login