From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Hendy Subject: Org unique id behavior changed? Date: Thu, 2 Feb 2017 10:27:48 -0600 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cZKEg-0003cf-T2 for emacs-orgmode@gnu.org; Thu, 02 Feb 2017 11:27:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cZKEf-0006z6-So for emacs-orgmode@gnu.org; Thu, 02 Feb 2017 11:27:50 -0500 Received: from mail-it0-x22d.google.com ([2607:f8b0:4001:c0b::22d]:38061) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cZKEf-0006yn-Ns for emacs-orgmode@gnu.org; Thu, 02 Feb 2017 11:27:49 -0500 Received: by mail-it0-x22d.google.com with SMTP id c7so44816778itd.1 for ; Thu, 02 Feb 2017 08:27:49 -0800 (PST) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode I just tried to recreate a unique id link from the mailing list and was surprised to find that =C-c l= did not create a unique id automatically. >From the manual:[1] C-c l (org-store-link) ... If the headline has a CUSTOM_ID property, a link to this custom ID will be stored. In addition or alternatively (depending on the value of org-id-link-to-org-use-id), a globally unique ID property will be created and/or used to construct a link (jwh adding: if org-id is loaded). Here's my min config: #+begin_example (add-to-list 'load-path "~/.elisp/org/lisp/") (add-to-list 'load-path "~/.elisp/org/contrib/lisp") (require 'org-id) (global-set-key "\C-cl" 'org-store-link) (setq org-link-to-org-use-id 'create-if-interactive) #+end_example Starting emacs with =emacs -Q= and then =M-x load-file ~/path/to/min-config= File: #+begin_example * Alcohol^ Something \newpage * Another heading Blah blah blah, see #+end_example With cursor at ^, I do =C-c l= and get this in the mini-buffer: =Stored: Alcohol= When trying to insert with =C-c C-l= I get this auto-completion suggestion: Alcohol Normally that would have a unique-id, not file path/headline. Org mode version 9.0.2 (release_9.0.2-140-g1c8908 @ /home/jwhendy/.elisp/org/lisp/) Is this on my end (settings) or did something change? Doing this definitely used to generate a unique id property drawer under the linked headline and suggest it when going to insert the link elsewhere. Thanks, John [1] http://orgmode.org/manual/Handling-links.html#Handling-links