List of all items
Structs
- arena::Arena
- arena::ArenaString
- arena::ScratchArena
- buffer::GapBuffer
- buffer::RenderResult
- buffer::SearchOptions
- buffer::TextBuffer
- buffer::TextBufferStatistics
- clipboard::Clipboard
- framebuffer::Attributes
- framebuffer::Framebuffer
- helpers::MetricFormatter
- helpers::Point
- helpers::Rect
- helpers::Size
- icu::Converter
- icu::Encoding
- icu::Encodings
- icu::Regex
- icu::Text
- input::InputKey
- input::InputKeyMod
- input::InputMouse
- input::Parser
- input::Stream
- oklab::Lab
- sys::Deinit
- sys::FileId
- tui::ButtonStyle
- tui::Context
- tui::FloatSpec
- tui::ModifierTranslations
- tui::Tui
- unicode::Cursor
- unicode::MeasurementConfig
- unicode::Utf8Chars
- vt::Csi
- vt::Parser
- vt::Stream
Enums
- apperr::Error
- buffer::Bom
- buffer::CursorMovement
- framebuffer::IndexedColor
- input::Input
- input::InputMouseState
- tui::Anchor
- tui::ListSelection
- tui::Overflow
- tui::Position
- vt::Token
Traits
- document::ReadableDocument
- document::WriteableDocument
- helpers::AsciiStringHelpers
- helpers::ReplaceRange
- simd::MemsetSafe
Macros
Functions
- arena::init
- arena::scratch_arena
- base64::encode
- base64::encode_len
- fuzzy::score_fuzzy
- hash::hash
- hash::hash_str
- hash::wymix
- helpers::file_read_uninit
- helpers::minmax
- helpers::opt_ptr_eq
- helpers::slice_as_uninit_mut
- helpers::slice_as_uninit_ref
- helpers::slice_copy_safe
- helpers::str_from_raw_parts
- icu::apperr_format
- icu::compare_strings
- icu::fold_case
- icu::get_available_encodings
- icu::init
- oklab::oklab_blend
- oklab::oklab_to_srgb
- oklab::srgb_to_oklab
- path::normalize
- simd::lines_bwd::lines_bwd
- simd::lines_fwd::lines_fwd
- simd::memchr2
- simd::memset
- sys::add_icu_proc_suffix
- sys::apperr_format
- sys::apperr_is_not_found
- sys::canonicalize
- sys::file_id
- sys::get_proc_address
- sys::icu_proc_suffix
- sys::init
- sys::inject_window_size_into_stdin
- sys::load_libicui18n
- sys::load_libicuuc
- sys::open_stdin_if_redirected
- sys::preferred_languages
- sys::read_stdin
- sys::switch_modes
- sys::virtual_commit
- sys::virtual_release
- sys::virtual_reserve
- sys::write_stdout
- unicode::setup_ambiguous_width
- unicode::skip_newline
- unicode::strip_newline
Type Aliases
- apperr::Result
- buffer::RcTextBuffer
- buffer::TextBufferCell
- cell::Ref
- cell::RefMut
- cell::SemiRefCell
- helpers::CoordType
Constants
- apperr::APP_ICU_MISSING
- framebuffer::DEFAULT_THEME
- framebuffer::INDEXED_COLORS_COUNT
- helpers::COORD_TYPE_SAFE_MAX
- helpers::GIBI
- helpers::GIGA
- helpers::KIBI
- helpers::KILO
- helpers::MEBI
- helpers::MEGA
- input::kbmod::ALT
- input::kbmod::ALT_SHIFT
- input::kbmod::CTRL
- input::kbmod::CTRL_ALT
- input::kbmod::CTRL_ALT_SHIFT
- input::kbmod::CTRL_SHIFT
- input::kbmod::NONE
- input::kbmod::SHIFT
- input::vk::A
- input::vk::ADD
- input::vk::B
- input::vk::BACK
- input::vk::C
- input::vk::D
- input::vk::DECIMAL
- input::vk::DELETE
- input::vk::DIVIDE
- input::vk::DOWN
- input::vk::E
- input::vk::END
- input::vk::ESCAPE
- input::vk::F
- input::vk::F1
- input::vk::F10
- input::vk::F11
- input::vk::F12
- input::vk::F13
- input::vk::F14
- input::vk::F15
- input::vk::F16
- input::vk::F17
- input::vk::F18
- input::vk::F19
- input::vk::F2
- input::vk::F20
- input::vk::F21
- input::vk::F22
- input::vk::F23
- input::vk::F24
- input::vk::F3
- input::vk::F4
- input::vk::F5
- input::vk::F6
- input::vk::F7
- input::vk::F8
- input::vk::F9
- input::vk::G
- input::vk::H
- input::vk::HOME
- input::vk::I
- input::vk::INSERT
- input::vk::J
- input::vk::K
- input::vk::L
- input::vk::LEFT
- input::vk::M
- input::vk::MULTIPLY
- input::vk::N
- input::vk::N0
- input::vk::N1
- input::vk::N2
- input::vk::N3
- input::vk::N4
- input::vk::N5
- input::vk::N6
- input::vk::N7
- input::vk::N8
- input::vk::N9
- input::vk::NEXT
- input::vk::NULL
- input::vk::NUMPAD0
- input::vk::NUMPAD1
- input::vk::NUMPAD2
- input::vk::NUMPAD3
- input::vk::NUMPAD4
- input::vk::NUMPAD5
- input::vk::NUMPAD6
- input::vk::NUMPAD7
- input::vk::NUMPAD8
- input::vk::NUMPAD9
- input::vk::O
- input::vk::P
- input::vk::PRIOR
- input::vk::Q
- input::vk::R
- input::vk::RETURN
- input::vk::RIGHT
- input::vk::S
- input::vk::SEPARATOR
- input::vk::SPACE
- input::vk::SUBTRACT
- input::vk::T
- input::vk::TAB
- input::vk::U
- input::vk::UP
- input::vk::V
- input::vk::W
- input::vk::X
- input::vk::Y
- input::vk::Z