• Allen Li's avatar
    Stop abbrev-prefix-mark from adding extra newline (Bug#25767) · c733d916
    Allen Li authored
    `abbrev--before-point' does not adjust `pos' to account for when it
    deletes the "-" left by abbrev-prefix-mark.  Therefore, when
    `abbrev-before-point' goes to restore point, it moves point one
    character too far forward.
    
    * lisp/abbrev.el (abbrev--before-point): Adjust pos when deleting "-".
    c733d916
abbrev.el 40.7 KB