News tagged ‘slime-hints’
All items tagged ‘slime-hints’
See the incredible emacs config.
posted at 2012-11-03
Because people asked: my current emacs configuration is at https://github.com/joodie/emacs-config Note that it will not work as is, as it depends on my local file tree and specific installs from marmalade. So it’s mostly useful as a raw bucket of … Continue reading…
Clojure-refactoring gets a little love, a new release and a new maintainer.
posted at 2011-10-24
clojure-refactoring, the Emacs/SLIME based toolkit for doing refactoring wasn’t getting enough love and attention, so I fixed a few things. Tom Crayford unfortunately doesn’t have the time to work on it any further so I’m taking over as the maintainer. … Continue reading…
SLIME hints #5 – slime-apropos
posted at 2011-02-10
This is part of the series on SLIME functions. See the introduction for information on what SLIME is. Another very short post. Now what is the name of that function again? Which namespace contains that variable? Call slime-apropos; Default key-binding: … Continue reading…
SLIME hints #4 – slime-who-calls
posted at 2010-06-09
This is part of the series on SLIME functions. See the introduction for information on what SLIME is. Just a short post today. The slime-who-calls function (default binding “C-c C-w c”) lists every function that calls the given function (default … Continue reading…
SLIME hints #3b – lexical completions, also: a correction
posted at 2010-06-04
New code! As I noted in yesterday’s post, slime-complete-symbol normally doesn’t complete locally bound “variables” (that is, function arguments and let bindings). I’ve created a SLIME extension that does a pretty rough scan of the current top-level form and adds … Continue reading…
SLIME hints #3 – interactive completions and smart tabs
posted at 2010-06-03
This is part of the series on SLIME functions. See the introduction for information on what SLIME is. Today I want to address auto-completion. There are many different Emacs extensions for doing completions, but the basic functionality in SLIME is … Continue reading…
SLIME hints #2 – slime-compile-and-load-file vs other slime-compile functions
posted at 2010-05-27
This is part of the series on SLIME functions. See the introduction for information on what SLIME is. SLIME has a bunch of different functions that compile code from a file buffer into the running Lisp process. I’ll list a … Continue reading…
SLIME hints #1 – Meta-. (slime-edit-definition)
posted at 2010-05-23
This is part one of the series on SLIME functions. See the introduction for information on what SLIME is. Today’s function is slime-edit-definition, which has the default key binding of Meta-. This function is one of the most useful code-navigation … Continue reading…
SLIME hints #0 – Introduction (Emacs/Lisp hacking goodness)
posted at 2010-05-22
I’m starting a series of posts highlighting useful functions in Emacs/SLIME. The idea is to take one function (or a set of related functions) per post. This post is mostly here for reference in future episodes and will explain what … Continue reading…