File: kcell.el.html

Defines kcells, in-memory, individually addressable elements of Koutlines,
  along with a persistent representation called kcell-data for writing to
  files. Node text content is stored separately in the kview for efficiency.

  To obtain the kcell at a point in the buffer, use kcell-view:cell.
  To move point to a specific cell given a reference string, use
  kotl-mode:goto-cell or kview:goto-cell-id.

  For compatibility between kcell and kcell-data representations,
  the unique per Koutline permanent idstamp for each kcell is also stored
  separately. This also allows fast retrieval.

Defined variables (1)

kcell:read-only-attributesList of kcell attributes which may not be modified by a user.

Defined functions (15)

kcell-data:create(CELL IDSTAMP)
kcell-data:idstamp(KCELL-DATA)
kcell-data:plist-v2(KCELL-DATA)
kcell-data:plist-v3(KCELL-DATA)
kcell-data:to-kcell-v2(KCELL-DATA)
kcell-data:to-kcell-v3(KCELL-DATA)
kcell:copy(KCELL)
kcell:create-top(&optional TOP-CELL-ATTRIBUTES)
kcell:is-p(OBJECT)
kcell:parse-cell-ref(CELL-REF)
kcell:plist(KCELL)
kcell:ref-to-id(CELL-REF &optional KVIEWSPEC-FLAG)
kcell:remove-attr(KCELL ATTRIBUTE)
kcell:set-attr(PLIST PROP VAL &optional PREDICATE)
kcell:set-creator(KCELL)

Defined faces (0)