kanban.el

(Arne Babenhauserheide)
2013-04-10: kanban: kanban-todo can now link to other files, too. fluss

kanban: kanban-todo can now link to other files, too.

diff --git a/kanban.el b/kanban.el
--- a/kanban.el
+++ b/kanban.el
@@ -54,14 +54,11 @@
 ;; |---+---+---|
 ;; |   |   |   |
 ;; |   |   |   |
-;; #+TBLFM: (kanban-headers $#)::@2$1..@>$>='(kanban-todo @# @2$2..@>$>  "TAG" '(list-of-files))
+;; #+TBLFM: @1='(kanban-headers $#)::@2$1..@>$1='(kanban-todo @# @2$2..@>$> "TAG" '(list-of-files))
 ;; "TAG" and the list of files are optional
 ;;
 ;; TODO: The links don’t yet work for tagged entries. Fix that. There
 ;; has to be some org-mode function to retrieve the plain header.
-;; 
-;; TODO: Links in kanban-todo don’t yet work for kanban boards which
-;; retrieve todo states from other files.
 
 ;;; Code:
 
@@ -138,7 +135,8 @@
                                                             (if scope scope 'agenda))))))
    (if
        (or (member elem (list cels)) (equal elem nil))
-               " " elem)))
+       " " ; the element exists in another table or is nil: Keep the cel empty
+     elem))) ; otherwise use the element.
 
 (provide 'kanban)
 ;;; kanban.el ends here