RSS

 
  Tree Interface

To Do  

-- compatible with WinEdt version(s) 7, 5.5-5.6 --

Description

Adds a subtree for things "To Do" to your Tree Interface.

To Do tree

It will recognize and gather the following entries from the current file or the complete tree:

  • TODO: <text><EOL>
  • TODO:{<multi-line text>}
  • \todo{<multi-line text>}
  • \fxnote{<multi-line text>}
  • \fxwarning{<multi-line text>}

  • FIXME: <text><EOL>
  • FIXME:{<multi-line text>}
  • \fixme{<multi-line text>}
  • \fxerror{<multi-line text>}
  • \fxfatal{<multi-line text>}

(\fixme, \fxnote, \fxwarning, \fxerror and \fxfatal are commands from the LaTEX fixme package.)

The tree works in all modes; it will also gather commented To Do notes.

Installation

For WinEdt 5:

  • Save the file Todo_5.ini in %b\ConfigEx\
  • If %b\ConfigEx\LoadEx.edt does not exist:
    • copy %B\ConfigEx\LoadEx.edt to %b\ConfigEx\
  • Add the following line to %b\ConfigEx\LoadEx.edt:
    LoadConfig("%b\ConfigEx\Todo_5.ini",1);
    
  • Restart WinEdt

For WinEdt 7

  • Save the file Todo.ini in %b\ConfigEx\
  • Open %b\ConfigEx\Tree.ini by
    • selecting the menu item Options | Options Interface ... and
    • double-clicking on Navigation ... | Tree in the Options Interface tab.
  • Add the following line to the file Tree.ini, just before the line that says [END]:
    %INCLUDE="ConfigEx\Todo.ini"
    
  • Load Tree.ini by selecting Macros | Execute Current Script or by clicking on the left-most icon in the Options Interface.

Download

For WinEdt 5: Todo_5.ini

For WinEdt 7: Todo.ini

Macro contributed by Robert <w.m.lgmx.net>

  Tree Interface