The org-contacts maintainer has fixed this issue in the update 20250309.1659 - For commit check: https://repo.or.cz/org-contacts.git/commitdiff/b06a59736800865b8a7e8d6d45774169cb31528a
And please close this subject as this is resolved. Garid On Sun, Mar 9, 2025 at 10:03 AM Garid Zorigoo <garidzori...@gmail.com> wrote: > I'm trying to learn to use =org-contact=, and wanted to have 2 files, > one for personal usage and another for work contact-list. > > *Expected behavior* : when I do `M-x org-contacts`, I expect to see > all the contacts, and choose whichever I want to choose, and jump to > its position regardless if it's in work or personal file. > > *Problem*: When I do `M-x org-contacts`, I see all the contacts. > - I can only jump to contacts inside the first file in > `org-contacts-files`. > - Choosing others entries (from 2nd file), shows warning `Cannot find > location`. > > *Minimal Setup to re-produce*: > > #+begin_src emacs-lisp > (setq package-archives > '(("melpa" . "https://melpa.org/packages/" ) > ("elpa" . "https://elpa.gnu.org/packages/" ) > ("nongnu" . "https://elpa.nongnu.org/nongnu/" ))) > > (package-initialize) > (setq use-package-always-ensure t) > > (use-package org-contacts > :ensure t) > > (setq org-contacts-files > '("/tmp/contacts-work.org" ;; ben & jon > "/tmp/contacts-personal.org")) ;; mom & dad > > (org-contacts) > #+end_src > > Contact file 1: =/tmp/contacts-work.org= > #+begin_src org > ,* Ben > :PROPERTIES: > :EMAIL: t...@email.com > :END: > > ,* Jon > :PROPERTIES: > :EMAIL: j...@email.com > :END: > #+end_src > > Contact file 2: =/tmp/contacts-personal.org= > > #+begin_src org > ,* Dad > :PROPERTIES: > :EMAIL: d...@email.com > :END: > > ,* Mom > :PROPERTIES: > :EMAIL: m...@email.com > :END: > #+end_src > > > I forgot to mention: > - org-contacs: 20241203.1941 > > > Emacs : GNU Emacs 30.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version > 3.24.48, cairo version 1.18.2) > Package: Org mode version 9.7.11 (release_9.7.11 @ > /usr/share/emacs/30.1/lisp/org/) > > If I made some mistakes somewhere (for example understood the package > wrongly) I'm sorry for taking your time. > Thanks, > > Garid >