allow cleanly disconnecting from buffers, stopping buffer events and unhooking callbacks * provide a "disconnect" command that allows detaching from a single buffer without leaving whole workspace
allow cleanly disconnecting from buffers, stopping buffer events and unhooking callbacks