Fix deprecation warnings

Fixed some warnings like this:

DeprecationWarning: docutils.nodes.Element.set_class deprecated; append to
Element['classes'] list attribute directly
  lists[i].set_class('todo_list')

Change-Id: I94e564f561f95a66e6e98767ccfaa78769b5c0f1
This commit is contained in:
Lorin Hochstein 2011-11-24 10:54:21 -05:00
parent 1670bccfa4
commit d4a3962a2d
1 changed files with 5 additions and 5 deletions

View File

@ -28,7 +28,7 @@ def process_todo_nodes(app, doctree, fromdocname):
for i in xrange(5):
lists.append(nodes.bullet_list("", nodes.Text('','')))
lists[i].remove(lists[i][0])
lists[i].set_class('todo_list')
lists[i]['classes'].append('todo_list')
for node in doctree.traverse(todolist):
if not app.config['todo_include_todos']:
@ -57,14 +57,14 @@ def process_todo_nodes(app, doctree, fromdocname):
newnode.append(innernode)
para += newnode
para.set_class('todo_link')
para['classes'].append('todo_link')
todo_entry = todo_info['todo']
env.resolve_references(todo_entry, todo_info['docname'], app.builder)
item = nodes.list_item('', para)
todo_entry[1].set_class('details')
todo_entry[1]['classes'].append('details')
comment = todo_entry[1]
@ -75,8 +75,8 @@ def process_todo_nodes(app, doctree, fromdocname):
if (priority < 0): priority = 1
if (priority > 5): priority = 5
item.set_class('todo_p' + str(priority))
todo_entry.set_class('todo_p' + str(priority))
item['classes'].append('todo_p' + str(priority))
todo_entry['classes'].append('todo_p' + str(priority))
item.append(comment)