Skip to content
Commits on Aug 2, 2015
  1. Add Seamus Tuohy to authors

    committed
  2. Merge pull request #26 from elationfoundation/master

    committed
    updated readme to give basic instructions on how to create org objects.
Commits on Aug 1, 2015
  1. @elationfoundation
Commits on May 11, 2015
  1. Merge pull request from whacked

    committed
Commits on Mar 24, 2015
  1. Merge pull request #23 from midraal/parsing

    committed
    parse clocked lines
  2. @midraal

    parse clocked lines

    midraal committed
Commits on Mar 23, 2015
  1. Merge pull request #22 from 10nin/devel

    committed
    Fix : TODO regexp bug.
Commits on Feb 17, 2015
  1. @10nin
  2. @10nin

    Fix : TODO regexp bug.

    10nin committed
    I parse to the "**** TODO-LIST" and print this node's heading property.
    I hope result is "TODO-LIST", but actual result is "-LIST".
    This patch is fixed it problem.
Commits on Nov 17, 2014
  1. Merge pull request #21 from CodeMonk/master

    committed
    Added reference to the OrgDataStructure when creating an OrgTodo.
Commits on Oct 24, 2014
  1. @CodeMonk

    Added reference to the OrgDataStructure when creating an OrgTodo.

    CodeMonk committed
    This allows users to reference full context when manipulating Todos
Commits on Jul 31, 2014
  1. Merge pull request #19 from gonvaled/master

    committed
    Vesion bumped to 0.1, because 0.03c is a pre-relase according to pip and...
  2. @gonvaled

    Vesion bumped to 0.1, because 0.03c is a pre-relase according to pip …

    gonvaled committed
    …and will not allow installing without the --pre flag
  3. Merge pull request #18 from gonvaled/master

    committed
    Preparing to push to pypi, and bumped version to 0.03b Issue #17
  4. @gonvaled
Commits on Mar 31, 2014
  1. @bordercore
Commits on Mar 30, 2014
  1. @bordercore

    Add better support for priority and tags

    bordercore committed
    Add static methods parse_heading(), get_nodes_by_priority(), and get_node_by_heading()
Commits on May 14, 2013
  1. Updating the PyOrgMode.org file

    committed
Commits on May 5, 2013
Commits on Oct 7, 2012
  1. Merge pull request #13 from m3wolf/master

    committed
    Repeating timestamps and better handling of TODO states.
Commits on Oct 5, 2012
  1. @m3wolf

    Remove OrgDataStructure.extract_agenda method placeholder.

    m3wolf committed
    I won't be working on it any time soon so it doesn't make sense to keep an
    empty method around.
Commits on Oct 2, 2012
  1. @m3wolf

    Repeating timestamps, new class OrgTodo, better handling of TODO stat…

    m3wolf committed
    …es in
    
    OrgNode, split TODO states into OrgNode.todo_states and OrgNode.done_states,
    and added method OrgDataStructure.extract_todo_list.
    
    Repeating timestamps can now be stored with the "+4w" string saved as
    an attribute.
    
    The new class OrgTodo holds individual todo items, useful for making todo lists
    and agendas.
    
    TODO states are now output properly in OrgNode._output().
    
    There are now two lists of todo states: todo_states and done_states. A new method
    was added to OrgDataStructure (add_todo_state) that allows for adding to the latter
    list.
    
    New method OrgDataStructure.extract_todo_list returns a list of OrgTodo states.
    By default it returns states listed in OrgNode.todo_states but this can be modified
    by arguments. It will raise an exception if a todo state is passed that is not on
    either list since these will not be extracted properly during OrgDataStructure.load_from_file().
Commits on Sep 28, 2012
  1. @m3wolf
  2. @m3wolf

    New method allows reading from string in addition to files.

    m3wolf committed
    Added a new method: OrgDataStructure.load_from_string(string)
          Similar to load_from_file except accepts a string as input. The string should be the contents of an org-mode file (complete with '\n') that is then passed to load_from_file and treated normally. This allows org-mode information to be saved in a database or other non-file storage.
Commits on Sep 26, 2012
  1. Modifying the .org file to reflect changes made by the different merg…

    committed
    …es, adding AUTHORS file too
  2. Merge pull request #12 from m3wolf/master

    committed
    Added some basic todo functionality.
  3. @m3wolf

    Added basic TODO functionality. Also added blank __init__.py file to …

    m3wolf committed
    …make this a proper module.
    
    Defaults to finding TODO or DONE states.
    Three new methods were added to the PyOrgMode.OrgDataStructure class:
          set_todo_states() -- Replaces all todo states with the passed list
          add_todo_state() -- Adds a given todo state to the current list
          get_todo_states() -- Returns a list of todo states
    Functionality was then added to the OrgNode class to handle finding and characterizing the TODO states.
    
    Example code if the first heading has state DONE:
    	>>> test = OrgDataStructure()
    	>>> test.add_todo_state('CANCEL')
    	>>> test.load_from_file(file_name)
    	>>> print test.root.content[0].todo
    	DONE
Commits on Jul 24, 2012
  1. Merge pull request #11 from wroberts/master

    committed
    More org-mode time and date formats supported
Commits on Jul 21, 2012
  1. @wroberts
  2. @wroberts

    more robust date-parsing

    wroberts committed
  3. @wroberts

    .gitignore *~

    wroberts committed
  4. @wroberts

    .gitignore *.pyc

    wroberts committed
Commits on Apr 17, 2011
Something went wrong with that request. Please try again.