From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Maus Subject: [PATCH 0/2] org-id: New org-id-method uuid Date: Tue, 18 May 2010 08:10:58 +0200 Message-ID: <1274163060-10251-1-git-send-email-dmaus@ictsoc.de> References: Return-path: Received: from [140.186.70.92] (port=46713 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OEG1t-0001ov-6o for emacs-orgmode@gnu.org; Tue, 18 May 2010 02:11:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OEG1o-0003w9-1q for emacs-orgmode@gnu.org; Tue, 18 May 2010 02:11:49 -0400 Received: from mysql1.xlhost.de ([213.202.242.106]:45670) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEG1n-0003vo-T3 for emacs-orgmode@gnu.org; Tue, 18 May 2010 02:11:44 -0400 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Replace customization value 'uuidgen by new customization value 'uuid and make it the default. With `org-id-method' set to 'uuid Org uses UUIDs for ID properties. The preferred way to obtain a UUID is calling the program defined in `org-id-uuid-program'. If the program is not available (i.e. the call to the program does not return a UUID) an elisp function is used to create a random (version 4) UUID. Docstrings and comments are modified accordingly. The old customization value 'uuidgen is silently accepted as an alias for 'uuid. David Maus (2): Provide function that returns a string with a random (version 4) UUID. Use new customization value for `org-id-method'.