See below. It would be valuable to mark the default entry when users scroll through the options defined for `completing-read` whenever a DEF is supplied. I'm not sure what you mean. Is this about highlighting in `*Completions*' a completion that's the DEF? Suppose one moves through the collection. There is no way that identifies the entry as being a designated DEF. By moving through the collection, what do you mean? Cycling among the matches to your input - e.g. empty input? What do you mean by "moving" or "scrolling" through the "options" or the collection? Can you maybe give a recipe for doing that? Is it about selecting (as the active region) the DEF value when you insert it with `M-n'? I think M-n ensured you are refering to DEF. Of course. I was asking what you mean by "selecting" ("marking"). That particular guess was that you perhaps meant to have the DEF inserted by `M-n' be selected as the region. Sometimes "marking" in Emacs means selecting as the active region. I guess now you're saying no, that's not it. So I still have the same question? What is this "marking" about? Something else? ? And is the request to be able do whatever-it-is _optionally_ or always? Optionally is ok, but do not know the technical details. I do not think doing it always would be a bad thing. Sorry, but I still don't know what this selecting or "marking" of a DEF entry is about. Maybe it's clear to others - hopefully it is.