Next: Generator Macros, Previous: Motion Protocol, Up: Unit Protocol
An editing function is a function named
forward-frob-unit or
backward-frob-unit, or just frob-unit
in the case where discering between forward and backward commands does
not make sense (an example is transpose-unit).
A proper unit is a unit for which all the functions required by the
motion protocol has been implemented, this can be trivially done by
using the macro define-motion-commands (see Generator Macros).