You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Until the ports might be introduced to the main ports three, the diffs there could be of use for building the ports locally e.g wih poudriere. The ports are fully integrated with the ports tree in the thinkum_main branch of a contrib fork on FreeBSD ports, which I've been publishing to Github. This github repository could be used e.g as an alternate origin for a local FreeBSD ports tree managed with git, under /usr/ports, or as a separate port tree for poudriere. This port tree includes my own local Makefile.inc which is not extensively documented.
It might generally be easier to apply the diffs separately, there's only three for this contribution to the FreeBSD ports tree - two, if one would not be building eglot.
Of course, there might still not be any port for enh-ruby-mode. While it's available via Melpa and could even be installed as a git submodule of a dot-emacs directory managed with git, imo it would be nice if it was in the ports tree. With solargraph via eglot and enh-ruby-mode in the ruby source file edit buffer, imo it's a really comfortable coding environment.
Simply to be able to see what module a module or class is defined in, with the minibuffer message from solargraph and eglot, imo it's a great improvement for Ruby source file editing. I hope it may be of use to anyone who can make use of it in FreeBSD ports
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I've sent a series of diffs out to FreeBSD bugzilla, for adding solargraph, the backport i/o library, and eglot to the FreeBSD ports tree. These ports have been tested with Ruby 3.0 and Emacs 29 under a local contrib fork on FreeBSD ports.
Until the ports might be introduced to the main ports three, the diffs there could be of use for building the ports locally e.g wih poudriere. The ports are fully integrated with the ports tree in the thinkum_main branch of a contrib fork on FreeBSD ports, which I've been publishing to Github. This github repository could be used e.g as an alternate origin for a local FreeBSD ports tree managed with git, under
/usr/ports
, or as a separate port tree for poudriere. This port tree includes my own localMakefile.inc
which is not extensively documented.It might generally be easier to apply the diffs separately, there's only three for this contribution to the FreeBSD ports tree - two, if one would not be building eglot.
Of course, there might still not be any port for enh-ruby-mode. While it's available via Melpa and could even be installed as a git submodule of a dot-emacs directory managed with git, imo it would be nice if it was in the ports tree. With solargraph via eglot and enh-ruby-mode in the ruby source file edit buffer, imo it's a really comfortable coding environment.
Simply to be able to see what module a module or class is defined in, with the minibuffer message from solargraph and eglot, imo it's a great improvement for Ruby source file editing. I hope it may be of use to anyone who can make use of it in FreeBSD ports
Beta Was this translation helpful? Give feedback.
All reactions