ace: update - proper emacs mark (ring) behavior