From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: elisp: link type isn't working Date: Tue, 24 Jan 2012 23:28:13 -0500 Message-ID: <3310.1327465693@alphaville> References: Reply-To: nicholas.dokos@hp.com Return-path: Received: from eggs.gnu.org ([140.186.70.92]:51341) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rpura-0005bm-Gm for emacs-orgmode@gnu.org; Tue, 24 Jan 2012 23:53:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RpurZ-0002Oo-9v for emacs-orgmode@gnu.org; Tue, 24 Jan 2012 23:53:38 -0500 Received: from g5t0007.atlanta.hp.com ([15.192.0.44]:23062) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RpurZ-0002Km-6C for emacs-orgmode@gnu.org; Tue, 24 Jan 2012 23:53:37 -0500 In-Reply-To: Message from "Alan E. Davis" of "Tue, 24 Jan 2012 18:00:44 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: "Alan E. Davis" Cc: nicholas.dokos@hp.com, org-mode Alan E. Davis wrote: > --f46d0442829ce6a93e04b750a2ca > Content-Type: text/plain; charset=ISO-8859-1 > > I've been using an elisp function to open an encrypted file. I borrowed > this setup from, I think, Sacha Chua's blog. It's worked unfailingly for > at least a couple of years, until tonight. I keep some sensitive > information in a file, "junk.org." when encrypted using bcrypt, the file > is renamed "junk.org.bfe." > > In my init files is a little function that runs bcrypt on the file, > prompting for the password: > > (defun open-encrypted-file (fname) > (interactive "FFind file: \n") > (let ((buf (create-file-buffer fname))) > (shell-command > (concat "echo " (read-passwd "Decrypt password: ") " | bcrypt -o " > fname) > buf) > (set-buffer buf) > (kill-line)(kill-line) > (toggle-read-only) > (not-modified)b) > ) > > I use a file of links as a directory to some of my projects. In this file > is a headling that stores this link (an org file): > > [[elisp:(open-encrypted-file "~/WB/org/junk.org.bfe")][PassWord]] > > Anymore, as of today, when I try to run this link, the following is > received: > > " Symbol's function definition is void: org-in-clocktable-p" > > I don't do anything with clocks. > > Can someone suggest what might be going on? > M-x toggle-debug-on-error and post the backtrace. Nick