By default, functions returning a document context will return a list of selections, including both the 'primary' selection and also 'other' selections (e.g. to handle the case where a user might have multiple cursors active). Use primary_selection() to extract the primary selection.

primary_selection(x, ...)

Arguments

x

A document context, or a selection.

...

Optional arguments (currently ignored).