From dfb5282faf2bb52f08428ac60d99afe33d3de9fb Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Wed, 10 Jul 2019 14:46:05 +0200 Subject: [PATCH] Doc clarification in abbrev-prefix-mark * lisp/abbrev.el (abbrev-prefix-mark): Clarify when the hyphen is removed (bug#33382). --- lisp/abbrev.el | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/lisp/abbrev.el b/lisp/abbrev.el index 3d0a843e375..ad5e75b7987 100644 --- a/lisp/abbrev.el +++ b/lisp/abbrev.el @@ -370,13 +370,16 @@ Expands the abbreviation after defining it." (defun abbrev-prefix-mark (&optional arg) "Mark current point as the beginning of an abbrev. -Abbrev to be expanded starts here rather than at beginning of word. -This way, you can expand an abbrev with a prefix: insert the prefix, -use this command, then insert the abbrev. This command inserts a -temporary hyphen after the prefix (until the intended abbrev -expansion occurs). -If the prefix is itself an abbrev, this command expands it, unless -ARG is non-nil. Interactively, ARG is the prefix argument." +The abbrev to be expanded starts here rather than at beginning of +word. This way, you can expand an abbrev with a prefix: insert +the prefix, use this command, then insert the abbrev. + +This command a hyphen after the prefix, and if the abbrev is +subsequently expanded, this hyphen will be removed. + +If the prefix is itself an abbrev, this command expands it, +unless ARG is non-nil. Interactively, ARG is the prefix +argument." (interactive "P") (or arg (expand-abbrev)) (setq abbrev-start-location (point-marker) -- 2.39.5