There have been several functions added to facilitate ``anchoring'' specific positions. These functions allow you to insert characters (gaps or letters) with compensating gaps introduced (so that the alignment beyond the anchors is not affected), to re-synchronize (or re-align) the anchors, to check the integrity of the anchors (this makes sure that all sequences have the same number of anchors), and to introduce new anchors. The ``anchors'' are simply periods (``.'') FUNCTIONS: DEL-COMPENSATED-FORWARD DEL-COMPENSATED-BACKWARD Delete the character under the cursor, then compensate in the appropriate direction. INS-COMPENSATED-FORWARD INS-COMPENSATED-BACKWARD Insert the TYPED key (one that has been bound to the fuction) under the cursor, then compensate in the appropriate direction. This is similar to ``AUTO-INSERT'' ANCHOR-CHECK See if each sequence contains the same number of anchors ANCHOR-CREATE Create an anchor at the specified column (insert a ``.'' in each sequence at specified position) ANCHOR-SYNCHRONIZE Insert gaps where needed to align all of the anchors. The ``effective position'' or ``offset ignoring gaps'' routine has been modified to treat periods as gaps Currently, there are no ``default'' bindings to take advantage of these things. You might try to ``take =/keys.compensated'' to load the following definitions: Letters a-z and dash insert compensated forward compensated backward when prefixed with deletes with backward compensation forward compensation when prefixed with