emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: "Eddward DeVilla" <eddward@gmail.com>
To: Rick Moynihan <rick@calicojack.co.uk>
Cc: org-mode <emacs-orgmode@gnu.org>
Subject: Re: definition lists in org-mode
Date: Fri, 6 Jul 2007 10:25:34 -0500	[thread overview]
Message-ID: <b71b18520707060825p7d307646u953c61dd74e45821@mail.gmail.com> (raw)
In-Reply-To: <468E11C4.50604@calicojack.co.uk>

On 7/6/07, Rick Moynihan <rick@calicojack.co.uk> wrote:
> Out of curiousity this led me to try doing something like this:
>
> (setq org-todo-keywords
>        '((sequence "TODO" "|" "DONE")
>          (type "[ ]" "|" "[X]")
>          ))
>
> i.e. Hack an implementation of checkboxes onto the todo-keywords
> feature.  Unfortunately it fails to work, the checkboxes aren't
> recognised as TODO keywords, and don't cycle properly.  Obviously also
> C-c can't be used to toggle them (as it adds tags) and these wouldn't be
> real checkboxes.

I also tied this, coming from hnb and also trying to match the free
form note I made prior to discovering outliners.  I guess that's why
I'm a big fan of folding plain lists.  I like the TODO entries, but
they are for complicated things like projects  or things that should
stand out, like a section header.  I use the lists for littler tasks
like "edit file", "find this answer" or "run regressions".

> I'm not sure if there is a need for checkboxes in outlines.  When I
> started with org-mode this is something I felt like I needed; though
> this is likely due to me having previously used vim outliner for about a
> year.

  Well I use the plain lists and checkboxes in my outlines.  I use the
progrss tokens in parent list items and section header outline
entries.  The org outline entries and plain list entries are different
and I don't think that is bad.  That serve different purposes well.
Agenda is aware of outline entries and ignores the plain lists.  Plain
lists are simpler and less decorated.  Have both checkboxes and TODO
sequences on outline entries feels a little cluttered.

> Vim outliner supports checkboxes as part of outlines, which allows
> folding etc...

  There is an option to allow folding in plain lists.  I can't live without it.

> It will also automatically check parent boxes when all
> child boxes are checked (is there a way for org-mode to do this???)

hnb would replace checkbox with a percentage in parent nodes.
Org-mode have two tokens that you can put in an outline entry or in
plain lists (and maybe other places?) that will gave the percentage or
ratio of completed checkboxes.  '[/]' & '[%]'  It updates them when
you create or check a checkbox using an org binding or function.  It
only totals for the current outline entry and not sub entries.  In a
plain list it will represent the sub-tree

Edd

  parent reply	other threads:[~2007-07-06 15:25 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-07-05 22:01 definition lists in org-mode Eddward DeVilla
2007-07-06  9:56 ` Rick Moynihan
2007-07-06 10:34   ` Carsten Dominik
2007-07-06 10:45     ` Rick Moynihan
2007-07-06 12:43       ` Carsten Dominik
2007-07-06 15:52       ` Eddward DeVilla
2007-07-06 16:28         ` Rick Moynihan
2007-07-06 17:22           ` Carsten Dominik
2007-07-11 11:52             ` Suggestion: Jump points Rick Moynihan
2007-07-11 14:51               ` Eddward DeVilla
2007-07-11 15:20                 ` Rick Moynihan
2007-07-11 15:45                   ` Eddward DeVilla
2007-07-12 12:24                 ` Carsten Dominik
2007-07-11 15:28               ` Scott Jaderholm
2007-07-11 16:29                 ` Rick Moynihan
2007-07-11 18:23                 ` Daniel J. Sinder
2007-09-03 16:21               ` Carsten Dominik
2007-07-06 15:33     ` definition lists in org-mode Eddward DeVilla
2007-07-06 15:25   ` Eddward DeVilla [this message]
2007-07-06 10:44 ` Carsten Dominik
2007-07-06 15:43   ` Eddward DeVilla
2007-07-06 17:25     ` Carsten Dominik

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=b71b18520707060825p7d307646u953c61dd74e45821@mail.gmail.com \
    --to=eddward@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=rick@calicojack.co.uk \
    /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).