August 8, 2016

monroe 0.3.1 released

This is minor release, which applies byte-compile fix sent by Syohei Yoshida.

In short, monroe was using (loop) from Emacs cl package, without importing it first; when you'd byte-compile it, Emacs would throw some warnings and error, preventing further compilation.

This release should be instantly visible on MELPA and I'm going to push it on Marmalade soon, skipping 0.3.0 version.

Continue reading →

August 5, 2016

monroe 0.3 released

I'm tagging new release for monroe, a sane nrepl client for Emacs.

For those not up to fancy language on project page, monroe is a light, zero dependency and easy to use REPL client for Clojure from Emacs. Beside extreme stability, goal is to keep it compatible with standard Emacs key-bindings and modes, like eshell, inferior-lisp and others.

However, you can easily hack it for your language or environment; example of that I learned recently is that Phil Hagelberg (leiningen author) is using it for jeejah, a lua powered nrepl server. Neat!

Continue reading →

July 28, 2016

Installing VirtualBox on Slackware 14.2 64-bit multilib

This is quick tutorial on installing latest VirtualBox on Slackware 14.2 64-bit multilib. In Slackware parlance, multilib is mixed environment with 64-bit and 32-bit libraries, allowing you to run 32-bit programs (e.g. Skype) on 64-bit Slackware.

In the past, VirtualBox was one of the reasons why you had to have multilib version, but these days this is not necessary as Oracle already ships 64-bit VirtualBox binaries.

I sit down to write this tutorial for two reasons:

Continue reading →