Skip to main content

Module model

Module model 

Source
Expand description

Core data model for documents

This module contains pure data structures with minimal external dependencies.

Modulesยง

buffer
composite_buffer
Composite buffer for displaying multiple source buffers in a single view
control_event
Control Events - Observable notifications about editor state changes
cursor
document_model
edit
encoding
Text encoding detection and conversion
encoding_heuristics
Encoding detection heuristics
event
filesystem
Unified filesystem abstraction for platform-independent file and directory operations
line_diff
Line-based diff algorithm for comparing saved vs current buffer content.
marker
marker_tree
piece_tree
piece_tree_diff