Function: org-list-parse-list

org-list-parse-list is a function alias for org-list-to-lisp, defined in org-list.el.gz.

This function is obsolete since 9.0; use org-list-to-lisp instead.

Signature

(org-list-parse-list &optional DELETE)

Documentation

Parse the list at point and maybe DELETE it.

Return a list whose car is a symbol of list type, among ordered, unordered and descriptive. Then, each item is a list of strings and other sub-lists.

For example, the following list:

  1. first item
     + sub-item one
     + [X] sub-item two
     more text in first item
  2. [@3] last item

is parsed as

 (ordered
  ("first item"
   (unordered
    ("sub-item one")
    ("[X] sub-item two"))
   "more text in first item")
  ("[@3] last item"))

Point is left at list's end.

Aliases

org-list-parse-list (obsolete since 9.0)