Search code examples
emacsbibtex

Ebib: edit completion fields


I am trying to change ebib--field-edit-functions in Ebib to add address to its fields with completions. The manual says that you need to customize the user option ebib--field-edit-functions (actually, it says ebib-edit-fields-functions which is likely a typo), but I can't find it. Nor can I do it manually in the init file. The option is set in ebib-utils.el. Any ideas how to do this?


Solution

  • Note that Elisp functions with the -- (double hyphen) in their names are for internal calls only. This is stated in Coding Conventions [or (info "(elisp) Coding Conventions")] and Tips for Defining [or (info "(elisp) Tips for Defining")].

    Make sure to have the latest version of ebib package installed. The function ebib-field-edit-functions was added in Version 2.39, hence the manual is not wrong.

    [It was preceded by the now obsolete function ebib-fields-with-completion, so you might have this defcustom available with an older version of ebib.]