joostkremers / ebib

A BibTeX database manager for Emacs.
https://joostkremers.github.io/ebib/
BSD 3-Clause "New" or "Revised" License
274 stars 37 forks source link

Completion fields customization #278

Closed jabotz closed 1 year ago

jabotz commented 1 year ago

The manual says that I can customize the user option ebib-edit-fields-functions. But when I try to customize it, I get an error.

Here's the sequence. Run emacs -Q (Windows 11). Then: M-x ebib RET Ebib panes appear, no bibtex buffer loaded. M-x customize-option RET ebib-field-edit-functions RET. In the lower third pane I see the usual emacs customization interface: "For help using this buffer, see Easy Customization in the Emacs manual. Operate on all settings in this buffer." But there are no settings to modify. In the minibuffer the message is: "Wrong type argument: listp, "Fields" "

My purpose is to make the address field to be completed (like the author field, for example). What am I doing wrong?

Hugo-Heagren commented 1 year ago

Just had a look. The :tag argument in the customisation type was in the wrong place. #279 should fix it.

joostkremers commented 1 year ago

Yes, @Hugo-Heagren , that's the correct diagnosis. I just merged your fix.\

Thanks for the report and the quick fix! And apologies for the late reply. :disappointed: