From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Hendy Subject: Redundant todo keywords in agenda todo view Date: Tue, 4 Dec 2012 16:35:44 -0600 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=0016e6de0123910a5404d00e7c50 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:54885) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tg15n-0000ik-NF for emacs-orgmode@gnu.org; Tue, 04 Dec 2012 17:35:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tg15f-0002dU-OC for emacs-orgmode@gnu.org; Tue, 04 Dec 2012 17:35:55 -0500 Received: from mail-wi0-f173.google.com ([209.85.212.173]:35655) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tg15f-0002cu-EB for emacs-orgmode@gnu.org; Tue, 04 Dec 2012 17:35:47 -0500 Received: by mail-wi0-f173.google.com with SMTP id hn17so994618wib.12 for ; Tue, 04 Dec 2012 14:35:44 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode --0016e6de0123910a5404d00e7c50 Content-Type: text/plain; charset=UTF-8 This is what the top of my agenda todo view: ---------- Global list of TODO items of type: ALL Available with `N r': (0)[ALL] (1)todo (2)next (3)wait (4)done (5)cancelled (6)todo (7)next (8)wait (9)done (10)cancelled (11)todo (12)next (13)wait (14)done (15)cancelled (16)todo (17)next (18)wait (19)done (20)cancelled (21)todo (22)next (23)wait (24)done (25)cancelled (26)todo (27)next (28)wait (29)done (30)cancelled (31)todo (32)next (33)wait (34)done (35)cancelled (36)todo (37)next (38)wait (39)done (40)cancelled (41)todo (42)next (43)wait (44)done (45)cancelled ---------- This is the first time I noticed that. I have tons of redundant todo keywords. Thoughts on how I might diagnose? Here's what initially came to mind: 1) ~/.emacs I call an org-mode file with babel blocks for my config with this line in the actual ~/.emacs: #+begin_src org ;; set load paths ;; set load dirs and global config options (add-to-list 'load-path "~/.elisp/site-lisp/") (add-to-list 'load-path "~/.elisp/org.git/contrib/lisp/") (add-to-list 'load-path "~/.elisp/org.git/lisp/") (add-to-list 'load-path "~/.elisp/site-lisp/ess/lisp/") ;; setup babel languages (org-babel-do-load-languages 'org-babel-load-languages '((ditaa . t) (latex . t) (gnuplot . t) (emacs-lisp . t) (org . t) (R . t) (sh . t) (python .t ))) ;; load org-based config (org-babel-load-file "~/org/aux/emacs-config.org") #+end_src 2) And here is the relevant section for todo-related settings in emacs-config.org: #+begin_src org Todo keywords #+begin_src emacs-lisp ;; todos (setq org-todo-keywords '((sequence "todo(t)" "next(n)" "wait(w@)" "|" "done(d)" "cancelled(c@/@)"))) #+end_src #+end_src Anything stand out? Thanks, John --0016e6de0123910a5404d00e7c50 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable This is what the top of my agenda todo view:

----------<= /div>
Global list of TODO items of type: ALL
Available w= ith `N r': (0)[ALL] (1)todo (2)next (3)wait (4)done (5)cancelled (6)tod= o (7)next (8)wait (9)done
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 (10)cancelled (11)todo (12)next (13)wait (14)done (15)cancelled (16)= todo (17)next (18)wait
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (19)done (20)cancelled (21)todo (22)next= (23)wait (24)done (25)cancelled (26)todo (27)next
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 (28)wait (29)done (30)cancelled (31)todo (32)next (33)wait (34)done = (35)cancelled (36)todo
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (37)next (38)wait (39)done (40)cancelled= (41)todo (42)next (43)wait (44)done (45)cancelled
----------

This is the first time I not= iced that. I have tons of redundant todo keywords. Thoughts on how I might = diagnose? Here's what initially came to mind:

1) ~/.emacs

I call an org-mode file with babel blo= cks for my config with this line in the actual ~/.emacs:

#+begin_src org
;; set load paths
;; set lo= ad dirs and global config options
(add-to-list 'load-path "~/.elisp/site-lisp/")
(add-to-list 'load-path "~/.elisp/org.git/contrib/lisp/")
(add-to-list 'load-path "~/.elisp/org.git/lisp/")
(add-to-list 'load-path "~/.elisp/site-lisp/ess/lisp/")<= /div>

;; setup babel languages
(org-babel-do-l= oad-languages
=C2=A0'org-babel-load-languages
=C2= =A0'((ditaa . t)
=C2=A0 =C2=A0(latex . t)
=C2=A0 =C2=A0(gnuplot . t)
=C2=A0 =C2=A0(emacs-lisp . t)
=C2=A0 =C2=A0(org . t)
= =C2=A0 =C2=A0(R . t)
=C2=A0 =C2=A0(sh . t)
=C2=A0 =C2= =A0(python .t )))


;; load org-based= config
(org-babel-load-file "~/org/aux/emacs-config.org")
#+end_src

2) And here is the relevant section for todo-related settings in emacs-config.org:

#+begin_src org
Todo keywords
=
#+begin_src emacs-lisp
;; todos
(setq or= g-todo-keywords '((sequence=C2=A0
=C2=A0 =C2=A0 =C2=A0 "= todo(t)" "next(n)" "wait(w@)" "|"=C2=A0<= /div>
=C2=A0 =C2=A0 =C2=A0 "done(d)" "cancelled(c@/@)"))= )
#+end_src

#+end_src
Anything stand out?


Th= anks,
John
--0016e6de0123910a5404d00e7c50--