From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Re: Update of orgmode broke my setup Date: Thu, 3 Jul 2008 08:42:07 -0700 Message-ID: References: <20080703104618.2a2880da@renner> <20080703133304.75acb066@renner> Mime-Version: 1.0 (Apple Message framework v924) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KERSn-0002UJ-1r for emacs-orgmode@gnu.org; Thu, 03 Jul 2008 12:15:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KERSk-0002TE-Oq for emacs-orgmode@gnu.org; Thu, 03 Jul 2008 12:15:16 -0400 Received: from [199.232.76.173] (port=42536 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KERSk-0002T3-Gk for emacs-orgmode@gnu.org; Thu, 03 Jul 2008 12:15:14 -0400 Received: from korteweg.uva.nl ([146.50.98.70]:5139) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KERSj-0003kM-Cr for emacs-orgmode@gnu.org; Thu, 03 Jul 2008 12:15:13 -0400 In-Reply-To: <20080703133304.75acb066@renner> 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: Detlef Steuer Cc: emacs-orgmode@gnu.org On Jul 3, 2008, at 4:33 AM, Detlef Steuer wrote: > (eval-after-load "org" > '(progn > (define-prefix-command 'org-todo-state-map) > (define-key org-mode-map "\C-cx" 'org-todo-state-map) > (define-key org-todo-state-map "t" > #'(lambda nil (interactive) (org-todo "TODO"))) > (define-key org-todo-state-map "x" > #'(lambda nil (interactive) (org-todo "CANCELLED"))) > (define-key org-todo-state-map "d" > #'(lambda nil (interactive) (org-todo "DONE"))) > (define-key org-todo-state-map "f" > #'(lambda nil (interactive) (org-todo "DEFERRED"))) > (define-key org-todo-state-map "l" > #'(lambda nil (interactive) (org-todo "DELEGATED"))) > (define-key org-todo-state-map "s" > #'(lambda nil (interactive) (org-todo "STARTED"))) > (define-key org-todo-state-map "w" > #'(lambda nil (interactive) (org-todo "WAITING"))) > ==> (define-key org-agenda-mode-map "\C-n" 'next-line) > gives error Yes. The agenda mode map is not known before org-agenda is loaded. You need to wrap this into eval-after-load "org-agenda", of do this in org-agenda-mode-hook. - Carsten