The documentation is clear about having to do this annoying thing, so
I'm not sure why I didn't do it.
Delete the old `~/.lesskey' file if we find it, because it doesn't do
any good there.
SCRIPTLINKS += hyperspec
## Random odds and ends.
-DOTLINKS += .lesskey .infokey .sqliterc
+DOTLINKS += .infokey .sqliterc
DOTLINKS += .gdbinit .toprc .aspell.conf
DOTLINKS += .dircolors .colordiffrc .screenrc .tmux.conf
DOTLINKS += .cvsrc .indent.pro .ditz-config
DOTLINKS += .parallel/config
.parallel/config_SRC = parallel-config
+all:: $(HOME)/.less
+$(HOME)/.less: dot/lesskey
+ $(V_AT)rm -f $(HOME)/.lesskey
+ $(call v_tag,LESSKEY)lesskey -o$@ $<
+
###--------------------------------------------------------------------------
### X11 configuration.