- sauron.el: implement this; not, emacs makes it a bit hard to do this fully reliable, but it seems to work well enough - README.org: document it
- note, if the hooks *don't* evaluate to nil, ERC won't run potential other hook functions
…le on all (virtual) desktops / and possibly always-on-top
* sauron.el: change sauron-switch-to--buffer to sauron-switch-to-marker-or-buffer - this allows to save a specific *marker* (i.e.. buffer + point) instead of just a buffer * sauron-erc.el: use sauron-switch-to-marker-or-buffer with a marker * README.org: document sauron-switch-to-marker-or-buffer Note, we jump to right /after/ the line in the ERC buffer
this is useful e.g. when wanting to send msgs to sauron from a cron script * sauron-dbus.el: when `sauron-dbus-cookie' is set, write DBUS_SESSION_BUS_ADDRESS to ~/.sauron-dbus * README.org: document how to use this
…those (also add sauron-pkg.el.in to automatically update versions etc.). some inspiration taken from 'magit'.
- define sauron-event-handled face as 'strike-through'