org-list: implement new accessors to list structures
commit7e57111524884effcde424446c22ef58dfb2de6b
authorNicolas Goaziou <n.goaziou@gmail.com>
Sun, 19 Dec 2010 21:03:05 +0000 (19 22:03 +0100)
committerNicolas Goaziou <n.goaziou@gmail.com>
Fri, 18 Feb 2011 11:45:07 +0000 (18 12:45 +0100)
tree8e1a62ed66e72d73e473c4c2b9f78d03c3fe42be
parentcad24d757d50ec83b81cd5c528c532d7922119a4
org-list: implement new accessors to list structures

* lisp/org-list.el (org-list-get-all-items): new function
(org-list-get-all-children): new function
(org-list-get-nth): new function
(org-list-set-nth): new function
(org-list-get-ind): new function
(org-list-set-ind): new function
(org-list-get-bullet): new function
(org-list-set-bullet): new function
(org-list-get-checkbox): new function
(org-list-set-checkbox): new function
(org-list-struct-fix-bul): use new accessors
(org-list-repair): use new accessors
(org-list-indent-item-generic): make use of accessors
(org-list-get-parent): renamed from org-list-struct-get-parent
(org-list-get-child): renamed from org-list-struct-get-child
(org-list-struct-fix-ind): make use of accessors
(org-list-get-next-item): new function
(org-list-get-subtree): new function
lisp/org-list.el