emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: John Hendy <jw.hendy@gmail.com>
To: julia.jacobson@arcor.de
Cc: emacs-orgmode@gnu.org
Subject: Re: Code for feature for showing progress in lisp code for creation of Gantt charts
Date: Thu, 24 May 2012 16:10:24 -0500	[thread overview]
Message-ID: <CA+M2ft9r9R0pw30Any7uxkqvxDYvDpONPDtcKLeRJx=uDPCm=A@mail.gmail.com> (raw)
In-Reply-To: <646467803.782330.1337871654994.JavaMail.ngmail@webmail18.arcor-online.net>

On Thu, May 24, 2012 at 10:00 AM,  <julia.jacobson@arcor.de> wrote:
> Hello everybody out there using Org-mode,
>
> Some time ago, Eric Fraga had posted a script for generating Gantt charts directly out of Org-mode which is very helpful.
> Some project management software allows to follow the progress of tasks by staining a proportional part of the rectangle for a certain task in relation to its completion percentage in green and the rest in red.
> This allows easier evaluation of a project's current status.
> I added this feature to Eric Fraga's code and would like to post it here for discussion. It would be great if it could be somehow added to Org-mode.

I can't seem to get this to compile. I assumed I was to C-c C-c on the
elisp source block, which appears to have run, though this is in
*Messages* buffer:

----------
executing Emacs-Lisp code block...

(table (quote (("" "type" "label" "activity" "depends" "start"
"duration" "end" "align" "progress") hline (1 "date" "Start" "" "" 0
"" 0 "" "") (2 "task" 1.1 "Lit        survey" "" 0 2 2 "right" 75) (3
"task" 1.2 "experiments" "" 2 6 8 "" 40) (4 "milestone" "M1" "data
collected" 3 8 "" 8 "" "") (5 "task" 1.3 "Report" 3 8 6 14 "" 30) (6
"date" "6 weeks" "" "" 14 "" 14 "" "") (7 "milestone" "M2" "Release" 5
14 "" 14 "" "") hline (8 "task" 2.1 "Discuss" 5 14 1 15 "left" 90) (9
"task" 2.2 "Correct mistakes" 8 15 1 16 "left" 10) (10 "task" 2.3 "Add
feedback" 5 14 2 16 "left" 50) (11 "date" "End" "" "" 16 "" 16 "" "")
hline)))

Initial: (( type label activity depends start duration end align
progress) hline (1 date Start   0  0  ) (2 task 1.1 Lit        survey
0 2 2 right 75) (3 task 1.2 experiments  2 6 8  40) (4 milestone M1
data collected 3 8  8  ) (5 task 1.3 Report 3 8 6 14  30) (6 date 6
weeks   14  14  ) (7 milestone M2 Release 5 14  14  ) hline (8 task
2.1 Discuss 5 14 1 15 left 90) (9 task 2.2 Correct mistakes 8 15 1 16
left 10) (10 task 2.3 Add feedback 5 14 2 16 left 50) (11 date End
16  16  ) hline)

Entries: ((1 date Start   0  0  ) (2 task 1.1 Lit        survey  0 2 2
right 75) (3 task 1.2 experiments  2 6 8  40) (4 milestone M1 data
collected 3 8  8  ) (5 task 1.3 Report 3 8 6 14  30) (6 date 6 weeks
14  14  ) (7 milestone M2 Release 5 14  14  ) hline (8 task 2.1
Discuss 5 14 1 15 left 90) (9 task 2.2 Correct mistakes 8 15 1 16 left
10) (10 task 2.3 Add feedback 5 14 2 16 left 50) (11 date End   16  16
 ) hline)

Ignoring non-list entry hline

Ignoring non-list entry hline

Code block evaluation complete.
----------

Then I used export to PDF via the normal method =C-d p= but just get a
blank PDF with a title, your name, and first section, "Time line."

I checked and do have emacs-lisp enabled in my babel section.

Suggestions?


John

>
> Thank you for making Org-mode such a good piece of software,
> Julia

  reply	other threads:[~2012-05-24 21:10 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-24 15:00 Code for feature for showing progress in lisp code for creation of Gantt charts julia.jacobson
2012-05-24 21:10 ` John Hendy [this message]
2012-05-25  7:49 ` julia.jacobson
2012-05-25 13:21   ` John Hendy
2012-05-27  8:37   ` Sean O'Halpin
2012-08-04  8:01 ` Bastien

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CA+M2ft9r9R0pw30Any7uxkqvxDYvDpONPDtcKLeRJx=uDPCm=A@mail.gmail.com' \
    --to=jw.hendy@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=julia.jacobson@arcor.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).