Good morning, this patch series tries to dig with the problem of the double used property names ":key" and ":type" in org-bibtex.
This is just a proposal, because it changes also the API of `org-bibtex-store-link' and therefore needs a confirmation. [PATCH 1/5] org-bibtex.el (org-bibtex-read): Split in two functions [PATCH 2/5] org-bibtex.el: Use `org-bibtex-read-internal' in Patch 1 and 2 are somehow unproblematic but resolve a problem not mentioned before. [PATCH 3/5] org-bibtex.el: Replace double used fieldnames ":key" and Patch 3 tries to resolve the original problem. [PATCH 4/5] org-bibtex.el: Change property names in Patch 4 goes a little bit further an renames two porperties in `org-bibtex-store-link'. This is an API change which tries to make the content behind the properties clearer. [PATCH 5/5] org-bibtex.el: Clarifying description of Patch 5 is just a documentation clarification. Looking forward of some comments. With kind regards, Stefan