Variable: eudc-inline-query-format
eudc-inline-query-format is a customizable variable defined in
eudc-vars.el.gz.
Value
((email) (firstname) (firstname name))
Documentation
Format of an inline expansion query.
This is a list of FORMATs. A FORMAT is itself a list of one or more EUDC attribute names. A FORMAT applies if it contains as many attributes as there are individual words in the inline query string. If several FORMATs apply then they are tried in order until a match is found. If nil, all the words are mapped onto the default server or protocol attribute name.
The attribute names in FORMATs are not restricted to EUDC attribute names
but can also be protocol/server specific names. In this case, this variable
must be set in a protocol/server-local fashion, see eudc-server-set and
eudc-protocol-set.
This variable was added, or its default value changed, in Emacs 25.1.
Probably introduced at or before Emacs version 25.1.
Source Code
;; Defined in /usr/src/emacs/lisp/net/eudc-vars.el.gz
(defcustom eudc-inline-query-format '((email)
(firstname)
(firstname name))
"Format of an inline expansion query.
This is a list of FORMATs. A FORMAT is itself a list of one or more
EUDC attribute names. A FORMAT applies if it contains as many attributes as
there are individual words in the inline query string.
If several FORMATs apply then they are tried in order until a match
is found.
If nil, all the words are mapped onto the default server or protocol
attribute name.
The attribute names in FORMATs are not restricted to EUDC attribute names
but can also be protocol/server specific names. In this case, this variable
must be set in a protocol/server-local fashion, see `eudc-server-set' and
`eudc-protocol-set'."
:tag "Format of Inline Expansion Queries"
:type '(repeat
(repeat
:menu-tag "Format"
:tag "Format"
(choice
:tag "Attribute"
(const :menu-tag "First Name" :tag "First Name" firstname)
(const :menu-tag "Surname" :tag "Surname" name)
(const :menu-tag "Email Address" :tag "Email Address" email)
(const :menu-tag "Phone" :tag "Phone" phone)
(symbol :menu-tag "Other" :tag "Attribute name"))))
:version "25.1")