List of all items
Structs
- app::BufferId
- app::Editor
- app::PendingFileOpen
- app::PendingGrammar
- app::StdinStreamingState
- app::calibration_wizard::CalibrationGroup
- app::calibration_wizard::CalibrationTarget
- app::calibration_wizard::CalibrationWizard
- app::calibration_wizard::ExpectedKey
- app::event_debug::EventDebug
- app::event_debug::RecordedEvent
- app::file_open::FileOpenEntry
- app::file_open::FileOpenState
- app::file_open::NavigationShortcut
- app::keybinding_editor::EditBindingState
- app::keybinding_editor::KeybindingEditor
- app::keybinding_editor::KeybindingEditorLayout
- app::keybinding_editor::ResolvedBinding
- app::types::BufferMetadata
- app::types::TabContextMenu
- app::types::TabDragState
- app::types::ThemeInfoPopup
- app::types::ThemeKeyInfo
- app::types::ViewLineMapping
- app::warning_domains::GeneralWarningDomain
- app::warning_domains::LspWarningDomain
- app::warning_domains::WarningAction
- app::warning_domains::WarningDomainRegistry
- app::warning_domains::WarningPopupContent
- app::workspace::WorkspaceTracker
- client::ClientConfig
- config::BufferConfig
- config::ClipboardConfig
- config::Config
- config::EditorConfig
- config::FileBrowserConfig
- config::FileExplorerConfig
- config::FormatterConfig
- config::KeyPress
- config::Keybinding
- config::KeybindingMapName
- config::KeymapConfig
- config::LanguageConfig
- config::LocaleName
- config::Menu
- config::MenuConfig
- config::OnSaveAction
- config::PackagesConfig
- config::PluginConfig
- config::TerminalConfig
- config::ThemeName
- config::WarningsConfig
- config::WhitespaceVisibility
- config_io::ConfigResolver
- config_io::DirectoryContext
- i18n::runtime_backend::RuntimeBackend
- input::buffer_mode::BufferMode
- input::buffer_mode::ModeRegistry
- input::command_registry::CommandRegistry
- input::commands::Command
- input::commands::Suggestion
- input::composite_router::CompositeInputRouter
- input::composite_router::SourceCoordinate
- input::fuzzy::FuzzyMatch
- input::handler::InputContext
- input::input_history::InputHistory
- input::key_translator::KeyEventKey
- input::key_translator::KeyTranslator
- input::keybindings::KeybindingResolver
- input::position_history::PositionEntry
- input::position_history::PositionHistory
- input::quick_open::BufferInfo
- input::quick_open::QuickOpenContext
- input::quick_open::QuickOpenRegistry
- input::quick_open::providers::BufferProvider
- input::quick_open::providers::CommandProvider
- input::quick_open::providers::FileProvider
- input::quick_open::providers::GotoLineProvider
- model::buffer::BufferConfig
- model::buffer::BufferSnapshot
- model::buffer::ChunkInfo
- model::buffer::LargeFileEncodingConfirmation
- model::buffer::LineData
- model::buffer::LineScanChunk
- model::buffer::OverlappingChunks
- model::buffer::SudoSaveRequired
- model::buffer::TextBuffer
- model::buffer::TextBufferLineIterator
- model::composite_buffer::AlignedRow
- model::composite_buffer::CompositeBuffer
- model::composite_buffer::DiffHunk
- model::composite_buffer::LineAlignment
- model::composite_buffer::PaneStyle
- model::composite_buffer::SourceLineRef
- model::composite_buffer::SourcePane
- model::control_event::ControlEvent
- model::control_event::EventBroadcaster
- model::control_event::events::EventDef
- model::cursor::Cursor
- model::cursor::Cursors
- model::cursor::Position2D
- model::document_model::DocumentCapabilities
- model::document_model::ViewportContent
- model::document_model::ViewportLine
- model::edit::Edit
- model::event::BufferId
- model::event::ContainerId
- model::event::CursorId
- model::event::EventLog
- model::event::LeafId
- model::event::LogEntry
- model::event::OverlayHandle
- model::event::OverlayNamespace
- model::event::OverlayOptions
- model::event::PopupData
- model::event::PopupListItemData
- model::event::Snapshot
- model::event::SplitId
- model::filesystem::DirEntry
- model::filesystem::FileMetadata
- model::filesystem::FilePermissions
- model::filesystem::NoopFileSystem
- model::filesystem::StdFileSystem
- model::line_diff::LineChange
- model::line_diff::LineDiff
- model::marker::MarkerId
- model::marker::MarkerList
- model::marker_tree::Interval
- model::marker_tree::IntervalTree
- model::marker_tree::Marker
- model::piece_tree::Cursor
- model::piece_tree::LeafData
- model::piece_tree::PieceInfo
- model::piece_tree::PieceRangeIter
- model::piece_tree::PieceTree
- model::piece_tree::PieceView
- model::piece_tree::Position
- model::piece_tree::StringBuffer
- model::piece_tree::TreeStats
- model::piece_tree_diff::PieceTreeDiff
- partial_config::PartialClipboardConfig
- partial_config::PartialConfig
- partial_config::PartialEditorConfig
- partial_config::PartialFileBrowserConfig
- partial_config::PartialFileExplorerConfig
- partial_config::PartialLanguageConfig
- partial_config::PartialPackagesConfig
- partial_config::PartialPluginConfig
- partial_config::PartialTerminalConfig
- partial_config::PartialWarningsConfig
- partial_config::SessionConfig
- primitives::ansi::AnsiParser
- primitives::ansi_background::AnsiBackground
- primitives::detected_language::DetectedLanguage
- primitives::grammar::Contributes
- primitives::grammar::GrammarContribution
- primitives::grammar::GrammarRegistry
- primitives::grammar::LanguageContribution
- primitives::grammar::LocalGrammarLoader
- primitives::grammar::PackageManifest
- primitives::highlight_engine::TextMateEngine
- primitives::highlight_types::HighlightSpan
- primitives::highlighter::HighlightSpan
- primitives::highlighter::Highlighter
- primitives::indent::IndentCalculator
- primitives::indent_pattern::PatternIndentCalculator
- primitives::line_iterator::LineIterator
- primitives::line_wrapping::WrapConfig
- primitives::line_wrapping::WrappedSegment
- primitives::reference_highlight_text::TextReferenceHighlighter
- primitives::reference_highlighter::ReferenceHighlighter
- primitives::snippet::ExpandedSnippet
- primitives::text_property::CollectedOverlay
- primitives::text_property::TextProperty
- primitives::text_property::TextPropertyEntry
- primitives::text_property::TextPropertyManager
- primitives::textmate_engine::TextMateEngine
- primitives::visual_layout::LineMappings
- primitives::visual_layout::LineMappingsBuilder
- server::capture_backend::CaptureBackend
- server::editor_server::EditorServer
- server::editor_server::EditorServerConfig
- server::input_parser::InputParser
- server::ipc::ClientConnection
- server::ipc::ServerConnection
- server::ipc::ServerListener
- server::ipc::SocketPaths
- server::ipc::StreamWrapper
- server::protocol::ClientHello
- server::protocol::FileRequest
- server::protocol::ServerHello
- server::protocol::TermSize
- server::protocol::VersionMismatch
- services::async_bridge::AsyncBridge
- services::clipboard::Clipboard
- services::fs::manager::FsManager
- services::fs::slow::BackendMetrics
- services::fs::slow::SlowFileSystem
- services::fs::slow::SlowFsConfig
- services::gpm::GpmButtons
- services::gpm::GpmClient
- services::gpm::GpmEvent
- services::gpm::GpmModifiers
- services::lsp::async_handler::JsonRpcError
- services::lsp::async_handler::JsonRpcNotification
- services::lsp::async_handler::JsonRpcRequest
- services::lsp::async_handler::JsonRpcResponse
- services::lsp::async_handler::LspHandle
- services::lsp::manager::LspManager
- services::plugins::api::ActionPopupAction
- services::plugins::api::ActionPopupOptions
- services::plugins::api::ActionSpec
- services::plugins::api::BackgroundProcessResult
- services::plugins::api::BufferInfo
- services::plugins::api::BufferSavedDiff
- services::plugins::api::CommandRegistry
- services::plugins::api::CompositeHunk
- services::plugins::api::CompositeLayoutConfig
- services::plugins::api::CompositePaneStyle
- services::plugins::api::CompositeSourceConfig
- services::plugins::api::CreateCompositeBufferOptions
- services::plugins::api::CreateTerminalOptions
- services::plugins::api::CreateVirtualBufferInExistingSplitOptions
- services::plugins::api::CreateVirtualBufferInSplitOptions
- services::plugins::api::CreateVirtualBufferOptions
- services::plugins::api::CursorInfo
- services::plugins::api::DirEntry
- services::plugins::api::EditorStateSnapshot
- services::plugins::api::FormatterPackConfig
- services::plugins::api::JsCallbackId
- services::plugins::api::JsDiagnostic
- services::plugins::api::JsPosition
- services::plugins::api::JsRange
- services::plugins::api::JsTextPropertyEntry
- services::plugins::api::LanguagePackConfig
- services::plugins::api::LayoutHints
- services::plugins::api::LspServerPackConfig
- services::plugins::api::OverlayOptions
- services::plugins::api::PluginApi
- services::plugins::api::ProcessLimitsPackConfig
- services::plugins::api::ReviewHunk
- services::plugins::api::SpawnResult
- services::plugins::api::TerminalResult
- services::plugins::api::TextPropertiesAtCursor
- services::plugins::api::TsHighlightSpan
- services::plugins::api::ViewTokenStyle
- services::plugins::api::ViewTokenWire
- services::plugins::api::ViewTransformPayload
- services::plugins::api::ViewportInfo
- services::plugins::api::VirtualBufferResult
- services::plugins::bridge::EditorServiceBridge
- services::plugins::hooks::HookRegistry
- services::plugins::hooks::LineInfo
- services::plugins::hooks::LspLocation
- services::plugins::manager::PluginManager
- services::plugins::plugin_dev_workspace::PluginDevWorkspace
- services::plugins::thread::PluginConfig
- services::plugins::thread::PluginThreadHandle
- services::plugins::thread::oneshot::Receiver
- services::plugins::thread::oneshot::Sender
- services::process_limits::SystemResources
- services::recovery::RecoveryConfig
- services::recovery::RecoveryService
- services::recovery::RecoveryStorage
- services::recovery::types::ChunkMeta
- services::recovery::types::ChunkedRecoveryData
- services::recovery::types::ChunkedRecoveryIndex
- services::recovery::types::InplaceWriteRecovery
- services::recovery::types::RecoveryChunk
- services::recovery::types::RecoveryEntry
- services::recovery::types::RecoveryMetadata
- services::recovery::types::SessionInfo
- services::release_checker::ReleaseCheckResult
- services::release_checker::UpdateCheckHandle
- services::release_checker::UpdateChecker
- services::remote::AgentChannel
- services::remote::AgentRequest
- services::remote::AgentResponse
- services::remote::ConnectionParams
- services::remote::LocalProcessSpawner
- services::remote::RemoteFileSystem
- services::remote::RemoteProcessSpawner
- services::remote::SpawnResult
- services::remote::SshConnection
- services::status_log::StatusLogHandle
- services::status_log::StatusLogLayer
- services::terminal::TerminalId
- services::terminal::TerminalManager
- services::terminal::term::TerminalCell
- services::terminal::term::TerminalState
- services::terminal_modes::KeyboardConfig
- services::terminal_modes::TerminalModes
- services::time_source::RealTimeSource
- services::time_source::TestTimeSource
- services::tracing_setup::TracingHandles
- services::warning_log::WarningLogHandle
- services::warning_log::WarningLogLayer
- state::BufferSettings
- state::EditorState
- state::SemanticTokenSpan
- state::SemanticTokenStore
- types::LspServerConfig
- types::ProcessLimits
- view::bracket_highlight_overlay::BracketHighlightOverlay
- view::composite_view::CompositeViewState
- view::composite_view::PaneViewport
- view::conceal::ConcealManager
- view::conceal::ConcealRange
- view::controls::ControlColors
- view::controls::button::ButtonColors
- view::controls::button::ButtonLayout
- view::controls::button::ButtonState
- view::controls::dropdown::DropdownColors
- view::controls::dropdown::DropdownLayout
- view::controls::dropdown::DropdownState
- view::controls::keybinding_list::KeybindingListColors
- view::controls::keybinding_list::KeybindingListLayout
- view::controls::keybinding_list::KeybindingListState
- view::controls::map_input::MapColors
- view::controls::map_input::MapEntryLayout
- view::controls::map_input::MapLayout
- view::controls::map_input::MapState
- view::controls::number_input::NumberInputColors
- view::controls::number_input::NumberInputLayout
- view::controls::number_input::NumberInputState
- view::controls::text_input::TextInputColors
- view::controls::text_input::TextInputLayout
- view::controls::text_input::TextInputState
- view::controls::text_list::TextListColors
- view::controls::text_list::TextListLayout
- view::controls::text_list::TextListRowLayout
- view::controls::text_list::TextListState
- view::controls::toggle::ToggleColors
- view::controls::toggle::ToggleLayout
- view::controls::toggle::ToggleState
- view::file_browser_input::FileBrowserInputHandler
- view::file_tree::FileExplorerDecoration
- view::file_tree::decorations::FileExplorerDecoration
- view::file_tree::decorations::FileExplorerDecorationCache
- view::file_tree::ignore::IgnorePatterns
- view::file_tree::node::NodeId
- view::file_tree::node::TreeNode
- view::file_tree::search::FileExplorerSearch
- view::file_tree::tree::FileTree
- view::file_tree::view::FileTreeView
- view::folding::CollapsedFoldLineRange
- view::folding::FoldManager
- view::folding::FoldRange
- view::folding::ResolvedFoldRange
- view::margin::LineIndicator
- view::margin::MarginAnnotation
- view::margin::MarginConfig
- view::margin::MarginManager
- view::markdown::StyledLine
- view::markdown::StyledSpan
- view::overlay::Overlay
- view::overlay::OverlayHandle
- view::overlay::OverlayManager
- view::overlay::OverlayNamespace
- view::popup::Popup
- view::popup::PopupListItem
- view::popup::PopupManager
- view::popup::PopupTextSelection
- view::popup_mouse::PopupHitTester
- view::popup_mouse::PopupLayoutInfo
- view::prompt::Prompt
- view::query_replace_input::QueryReplaceConfirmInputHandler
- view::reference_highlight_overlay::ReferenceHighlightOverlay
- view::scroll_sync::ScrollSyncGroup
- view::scroll_sync::ScrollSyncManager
- view::scroll_sync::SyncAnchor
- view::settings::entry_dialog::EntryDialogState
- view::settings::items::BuildContext
- view::settings::items::JsonEditState
- view::settings::items::SettingItem
- view::settings::items::SettingsPage
- view::settings::layout::ItemLayout
- view::settings::layout::SearchResultLayout
- view::settings::layout::SettingsLayout
- view::settings::schema::EnumOption
- view::settings::schema::SettingCategory
- view::settings::schema::SettingSchema
- view::settings::search::SearchResult
- view::settings::state::SettingsState
- view::soft_break::SoftBreakManager
- view::soft_break::SoftBreakPoint
- view::split::BufferViewState
- view::split::SplitManager
- view::split::SplitViewState
- view::stream::ViewStream
- view::stream::ViewToken
- view::theme::BuiltinTheme
- view::theme::DiagnosticColors
- view::theme::EditorColors
- view::theme::SearchColors
- view::theme::SyntaxColors
- view::theme::Theme
- view::theme::ThemeFile
- view::theme::ThemeInfo
- view::theme::ThemeLoader
- view::theme::ThemeRegistry
- view::theme::UiColors
- view::ui::MenuContext
- view::ui::file_browser::FileBrowserLayout
- view::ui::file_browser::FileBrowserRenderer
- view::ui::file_explorer::FileExplorerRenderer
- view::ui::focus::FocusManager
- view::ui::menu::MenuContext
- view::ui::menu::MenuLayout
- view::ui::menu::MenuRenderer
- view::ui::menu::MenuState
- view::ui::menu_input::MenuInputHandler
- view::ui::scroll_panel::FocusRegion
- view::ui::scroll_panel::ItemLayoutInfo
- view::ui::scroll_panel::RenderInfo
- view::ui::scroll_panel::ScrollState
- view::ui::scroll_panel::ScrollablePanel
- view::ui::scroll_panel::ScrollablePanelLayout
- view::ui::scrollbar::ScrollbarColors
- view::ui::scrollbar::ScrollbarState
- view::ui::split_rendering::SplitRenderer
- view::ui::status_bar::SearchOptionsLayout
- view::ui::status_bar::StatusBarLayout
- view::ui::status_bar::StatusBarRenderer
- view::ui::status_bar::TruncatedPath
- view::ui::suggestions::SuggestionsRenderer
- view::ui::tabs::TabHitArea
- view::ui::tabs::TabLayout
- view::ui::tabs::TabsRenderer
- view::ui::text_edit::TextEdit
- view::ui::view_pipeline::Layout
- view::ui::view_pipeline::ViewLine
- view::ui::view_pipeline::ViewLineIterator
- view::viewport::Viewport
- view::virtual_text::VirtualText
- view::virtual_text::VirtualTextId
- view::virtual_text::VirtualTextManager
- view::virtual_text::VirtualTextNamespace
- workspace::FileExplorerState
- workspace::PersistedFileState
- workspace::PersistedFileWorkspace
- workspace::SearchOptions
- workspace::SerializedBookmark
- workspace::SerializedCursor
- workspace::SerializedFileState
- workspace::SerializedFoldRange
- workspace::SerializedScroll
- workspace::SerializedSplitViewState
- workspace::SerializedTerminalWorkspace
- workspace::Workspace
- workspace::WorkspaceConfigOverrides
- workspace::WorkspaceHistories
Enums
- app::calibration_wizard::CalibrationStep
- app::calibration_wizard::KeyStatus
- app::calibration_wizard::PendingConfirmation
- app::calibration_wizard::WizardAction
- app::file_open::FileOpenSection
- app::file_open::SortMode
- app::keybinding_editor::BindingSource
- app::keybinding_editor::ContextFilter
- app::keybinding_editor::DeleteResult
- app::keybinding_editor::EditMode
- app::keybinding_editor::SearchMode
- app::keybinding_editor::SourceFilter
- app::types::BufferKind
- app::types::HoverTarget
- app::types::TabContextMenuItem
- app::types::TabDropZone
- app::warning_domains::WarningActionId
- app::warning_domains::WarningLevel
- client::ClientExitReason
- config::AcceptSuggestionOnEnter
- config::ConfigError
- config::CursorStyle
- config::HighlighterPreference
- config::LineEndingOption
- config::MenuItem
- config_io::ConfigLayer
- input::commands::CommandSource
- input::composite_router::BufferAction
- input::composite_router::CursorAction
- input::composite_router::Direction
- input::composite_router::RoutedEvent
- input::composite_router::ScrollAction
- input::composite_router::SelectionAction
- input::handler::DeferredAction
- input::handler::InputResult
- input::handler::TerminalMouseButton
- input::handler::TerminalMouseEventKind
- input::key_translator::SerializableKeyCode
- input::keybindings::Action
- input::keybindings::ChordResolution
- input::keybindings::KeyContext
- input::multi_cursor::AddCursorResult
- input::quick_open::QuickOpenResult
- model::buffer::LineEnding
- model::buffer::LineNumber
- model::composite_buffer::CompositeLayout
- model::composite_buffer::GutterStyle
- model::composite_buffer::RowType
- model::cursor::SelectionMode
- model::document_model::DocumentPosition
- model::edit::EditKind
- model::encoding::Encoding
- model::event::Event
- model::event::MarginContentData
- model::event::MarginPositionData
- model::event::OverlayColorSpec
- model::event::OverlayFace
- model::event::PopupContentData
- model::event::PopupKindHint
- model::event::PopupPositionData
- model::event::SplitDirection
- model::event::UnderlineStyle
- model::filesystem::EntryType
- model::filesystem::WriteOp
- model::line_diff::ChangeType
- model::marker::MarkerEntry
- model::marker_tree::AnchorConfidence
- model::marker_tree::MarkerType
- model::piece_tree::BufferData
- model::piece_tree::BufferLocation
- model::piece_tree::PieceTreeNode
- primitives::ansi::AnsiToken
- primitives::highlight_engine::HighlightEngine
- primitives::highlight_engine::HighlighterPreference
- primitives::highlight_types::HighlightCategory
- primitives::highlighter::HighlightCategory
- primitives::highlighter::Language
- server::protocol::ClientControl
- server::protocol::ControlMessage
- server::protocol::ServerControl
- services::async_bridge::AsyncMessage
- services::async_bridge::LspMessageType
- services::async_bridge::LspProgressValue
- services::async_bridge::LspSemanticTokensResponse
- services::async_bridge::LspServerStatus
- services::gpm::GpmEventType
- services::lsp::async_handler::JsonRpcMessage
- services::lsp::async_handler::LspClientState
- services::lsp::manager::LspSpawnResult
- services::plugins::api::HunkStatus
- services::plugins::api::MenuPosition
- services::plugins::api::OverlayColorSpec
- services::plugins::api::PluginAsyncMessage
- services::plugins::api::PluginCommand
- services::plugins::api::PluginResponse
- services::plugins::api::ViewTokenWireKind
- services::plugins::hooks::HookArgs
- services::plugins::thread::PluginRequest
- services::plugins::thread::TrackedAsyncResource
- services::recovery::types::RecoveryResult
- services::release_checker::InstallMethod
- services::remote::SpawnError
- state::ViewMode
- view::color_support::ColorCapability
- view::controls::FocusState
- view::controls::button::ButtonEvent
- view::controls::dropdown::DropdownEvent
- view::controls::keybinding_list::KeybindingListEvent
- view::controls::keybinding_list::KeybindingListHit
- view::controls::map_input::MapEvent
- view::controls::map_input::MapHit
- view::controls::number_input::NumberInputEvent
- view::controls::text_input::TextInputEvent
- view::controls::text_list::TextListEvent
- view::controls::text_list::TextListHit
- view::controls::toggle::ToggleEvent
- view::file_tree::ignore::IgnoreStatus
- view::file_tree::node::NodeState
- view::file_tree::view::SortMode
- view::keybinding_editor::KeybindingEditorAction
- view::margin::MarginContent
- view::margin::MarginPosition
- view::overlay::OverlayFace
- view::overlay::UnderlineStyle
- view::popup::PopupContent
- view::popup::PopupKind
- view::popup::PopupPosition
- view::popup::input::base::SharedHandleResult
- view::popup_mouse::PopupClickResult
- view::prompt::PromptType
- view::settings::items::SettingControl
- view::settings::layout::SettingsHit
- view::settings::render::ControlLayoutInfo
- view::settings::schema::SettingType
- view::settings::state::FocusPanel
- view::split::SplitNode
- view::stream::ViewTokenKind
- view::theme::ColorDef
- view::ui::menu::MenuHit
- view::ui::status_bar::SearchOptionsHover
- view::ui::status_bar::StatusBarHover
- view::ui::tabs::TabHit
- view::ui::view_pipeline::LineStart
- view::virtual_text::VirtualTextPosition
- workspace::SerializedSplitDirection
- workspace::SerializedSplitNode
- workspace::SerializedTabRef
- workspace::SerializedViewMode
- workspace::WorkspaceError
Traits
- app::warning_domains::WarningDomain
- config::MenuExt
- config::MenuItemExt
- input::handler::InputHandler
- input::quick_open::QuickOpenProvider
- model::document_model::DocumentModel
- model::filesystem::FileReader
- model::filesystem::FileSystem
- model::filesystem::FileSystemExt
- model::filesystem::FileWriter
- partial_config::Merge
- primitives::display_width::DisplayWidth
- primitives::grammar::GrammarLoader
- services::plugins::event_hooks::EventHooks
- services::remote::ProcessSpawner
- services::time_source::TimeSource
- view::ui::scroll_panel::ScrollItem
Functions
- app::calibration_wizard::calibration_groups
- app::editor_tick
- app::file_open::format_modified
- app::file_open::format_size
- app::types::file_path_to_lsp_uri
- client::get_terminal_size
- client::run_client
- client::run_client_relay
- client::run_client_with_connection
- config::generate_dynamic_items
- config_io::migrate_config
- i18n::available_locales
- i18n::current_locale
- i18n::init
- i18n::init_with_config
- i18n::locale_display_name
- i18n::register_plugin_strings
- i18n::set_locale
- i18n::switched_to_project_message
- i18n::translate_plugin_string
- i18n::unregister_plugin_strings
- input::actions::action_to_events
- input::actions::clear_block_selection_if_active
- input::actions::get_auto_close_char
- input::commands::filter_commands
- input::commands::get_all_commands
- input::fuzzy::fuzzy_filter
- input::fuzzy::fuzzy_match
- input::handler::is_key
- input::handler::is_key_with_alt
- input::handler::is_key_with_ctrl
- input::handler::is_key_with_shift
- input::input_history::get_data_dir
- input::input_history::get_replace_history_path
- input::input_history::get_search_history_path
- input::keybindings::format_keybinding
- input::keybindings::set_force_linux_keybindings
- input::keybindings::terminal_key_equivalents
- input::multi_cursor::add_cursor_above
- input::multi_cursor::add_cursor_at_next_match
- input::multi_cursor::add_cursor_below
- model::control_event::events::all_events
- model::control_event::events::schema
- model::encoding::convert_from_utf8
- model::encoding::convert_to_utf8
- model::encoding::detect_and_convert
- model::encoding::detect_encoding
- model::encoding::detect_encoding_or_binary
- model::encoding::is_binary_control_char
- model::encoding_heuristics::has_windows1250_pattern
- model::line_diff::diff_lines
- model::line_diff::merge_ranges
- model::piece_tree_diff::diff_piece_trees
- primitives::ansi::contains_ansi_codes
- primitives::ansi::parse_ansi_string
- primitives::ansi::strip_ansi_codes
- primitives::ansi::visible_char_count
- primitives::detected_language::resolve_language_id
- primitives::display_width::byte_offset_at_visual_column
- primitives::display_width::char_width
- primitives::display_width::str_width
- primitives::display_width::visual_column_at_byte
- primitives::glob_match::filename_glob_matches
- primitives::glob_match::is_glob_pattern
- primitives::glob_match::is_path_pattern
- primitives::glob_match::path_glob_matches
- primitives::grapheme::grapheme_at
- primitives::grapheme::grapheme_count
- primitives::grapheme::next_grapheme_boundary
- primitives::grapheme::prev_grapheme_boundary
- primitives::highlight_engine::highlight_string
- primitives::highlight_types::highlight_color
- primitives::highlighter::highlight_color
- primitives::line_wrapping::char_position_to_segment
- primitives::line_wrapping::wrap_line
- primitives::path_utils::expand_tilde
- primitives::snippet::expand_snippet
- primitives::snippet::is_snippet
- primitives::visual_layout::build_line_mappings
- primitives::visual_layout::byte_to_visual_col
- primitives::visual_layout::tab_expansion_width
- primitives::visual_layout::visual_col_to_byte
- primitives::visual_layout::visual_width
- primitives::word_navigation::find_completion_word_start
- primitives::word_navigation::find_word_end
- primitives::word_navigation::find_word_end_bytes
- primitives::word_navigation::find_word_end_right
- primitives::word_navigation::find_word_start
- primitives::word_navigation::find_word_start_bytes
- primitives::word_navigation::find_word_start_left
- primitives::word_navigation::find_word_start_right
- primitives::word_navigation::is_word_char
- server::capture_backend::terminal_setup_sequences
- server::capture_backend::terminal_teardown_sequences
- server::daemon::daemonize
- server::daemon::is_process_running
- server::daemon::read_pid_file
- server::daemon::spawn_server_detached
- server::daemon::write_pid_file
- server::protocol::read_control_message
- server::protocol::write_control_message
- services::gpm::gpm_to_crossterm
- services::log_dirs::cleanup_stale_logs
- services::log_dirs::log_dir
- services::log_dirs::lsp_log_dir
- services::log_dirs::lsp_log_path
- services::log_dirs::main_log_path
- services::log_dirs::print_all_paths
- services::log_dirs::status_log_path
- services::log_dirs::warnings_log_path
- services::lsp::diagnostics::apply_diagnostics_to_state
- services::lsp::diagnostics::apply_diagnostics_to_state_cached
- services::lsp::diagnostics::diagnostic_to_overlay
- services::lsp::diagnostics::invalidate_cache_for_file
- services::lsp::diagnostics::lsp_diagnostic_namespace
- services::lsp::manager::detect_language
- services::lsp::semantic_tokens::apply_semantic_tokens_range_to_state
- services::lsp::semantic_tokens::apply_semantic_tokens_to_state
- services::lsp::semantic_tokens::is_semantic_token_overlay
- services::lsp::semantic_tokens::lsp_semantic_tokens_namespace
- services::lsp::semantic_tokens::semantic_token_color
- services::plugins::embedded::get_embedded_plugins_dir
- services::plugins::event_hooks::apply_event_with_hooks
- services::plugins::hooks::hook_args_to_json
- services::plugins::thread::oneshot::channel
- services::recovery::types::generate_buffer_id
- services::recovery::types::path_hash
- services::release_checker::check_for_update
- services::release_checker::detect_install_method
- services::release_checker::detect_install_method_from_path
- services::release_checker::fetch_latest_version
- services::release_checker::is_newer_version
- services::release_checker::start_periodic_update_check
- services::release_checker::start_update_check
- services::remote::decode_base64
- services::remote::encode_base64
- services::remote::ls_params
- services::remote::read_params
- services::remote::stat_params
- services::remote::sudo_write_params
- services::remote::write_params
- services::signal_handler::clear_js_execution_state
- services::signal_handler::dump_js_state
- services::signal_handler::get_js_execution_state
- services::signal_handler::install_signal_handlers
- services::signal_handler::register_js_dump_callback
- services::signal_handler::set_js_execution_state
- services::status_log::create
- services::status_log::create_with_path
- services::styled_html::render_styled_html
- services::telemetry::should_run_daily_check
- services::telemetry::track_open
- services::terminal::detect_shell
- services::terminal::pty::key_to_pty_bytes
- services::terminal_modes::emergency_cleanup
- services::tracing_setup::build_subscriber
- services::tracing_setup::init_global
- services::warning_log::create
- services::warning_log::create_with_path
- view::bracket_highlight_overlay::bracket_highlight_namespace
- view::calibration_wizard::render_calibration_wizard
- view::color_support::convert_buffer_colors
- view::color_support::convert_color
- view::controls::button::render_button
- view::controls::button::render_button_row
- view::controls::dropdown::render_dropdown
- view::controls::dropdown::render_dropdown_aligned
- view::controls::keybinding_list::format_key_combo
- view::controls::keybinding_list::render_keybinding_list
- view::controls::map_input::render_map
- view::controls::number_input::render_number_input
- view::controls::number_input::render_number_input_aligned
- view::controls::text_input::render_text_input
- view::controls::text_input::render_text_input_aligned
- view::controls::text_list::render_text_list
- view::controls::toggle::render_toggle
- view::controls::toggle::render_toggle_aligned
- view::dimming::apply_dimming
- view::dimming::apply_dimming_excluding
- view::event_debug::render_event_debug
- view::folding::indent_folding::find_fold_range_at_byte
- view::folding::indent_folding::find_line_start_byte
- view::folding::indent_folding::find_next_line_start_byte
- view::folding::indent_folding::foldable_lines_in_bytes
- view::folding::indent_folding::indent_fold_end_byte
- view::keybinding_editor::handle_keybinding_editor_input
- view::keybinding_editor::render_keybinding_editor
- view::markdown::parse_markdown
- view::markdown::wrap_styled_lines
- view::markdown::wrap_text_line
- view::markdown::wrap_text_lines
- view::popup::input::action::handle_action_input
- view::popup::input::base::handle_list_navigation
- view::popup::input::base::try_handle_shared
- view::popup::input::completion::handle_completion_input
- view::popup::input::completion::handle_completion_input_with_popup
- view::popup::input::handle_popup_input
- view::popup::input::hover::handle_hover_input
- view::popup_mouse::handle_popup_selection_drag
- view::popup_mouse::popup_areas_to_layout_info
- view::reference_highlight_overlay::reference_highlight_namespace
- view::settings::items::build_item
- view::settings::items::build_item_from_value
- view::settings::items::build_pages
- view::settings::items::clean_description
- view::settings::items::control_to_value
- view::settings::render::render_settings
- view::settings::schema::parse_schema
- view::settings::search::matches_query
- view::settings::search::matching_categories
- view::settings::search::search_settings
- view::stream::build_base_stream
- view::theme::brighten_color
- view::theme::color_to_rgb
- view::theme::get_builtin_themes
- view::theme::get_theme_schema
- view::theme::normalize_theme_name
- view::ui::layout::point_in_rect
- view::ui::scrollbar::render_scrollbar
- view::ui::scrollbar::render_scrollbar_with_hover
- view::ui::status_bar::truncate_path
- view::ui::tabs::calculate_tab_widths
- view::ui::tabs::scroll_to_show_tab
- view::ui::view_pipeline::should_show_line_number
- workspace::decode_filename_to_path
- workspace::encode_path_for_filename
- workspace::get_workspace_path
- workspace::get_workspaces_dir
Type Aliases
- model::buffer::Buffer
- model::marker_tree::MarkerId
- services::plugins::hooks::HookCallback
- services::release_checker::PeriodicUpdateChecker
- services::time_source::SharedTimeSource
- view::overlay::Priority
- view::scroll_sync::ScrollSyncGroupId
Constants
- app::types::DEFAULT_BACKGROUND_FILE
- config::GENERATED_LOCALE_OPTIONS
- config::INDENT_FOLD_INDICATOR_MAX_SCAN
- config::INDENT_FOLD_MAX_SCAN_LINES
- config::INDENT_FOLD_MAX_UPWARD_SCAN
- config::LARGE_FILE_THRESHOLD_BYTES
- config_io::CURRENT_CONFIG_VERSION
- model::buffer::CHUNK_ALIGNMENT
- model::buffer::DEFAULT_LARGE_FILE_THRESHOLD
- model::buffer::LOAD_CHUNK_SIZE
- model::control_event::events::FILE_OPENED
- model::control_event::events::FILE_SAVED
- model::control_event::events::LSP_STATUS_CHANGED
- primitives::ansi_background::DEFAULT_BACKGROUND_FADE
- primitives::grammar::GITATTRIBUTES_GRAMMAR
- primitives::grammar::GITCONFIG_GRAMMAR
- primitives::grammar::GITIGNORE_GRAMMAR
- primitives::grammar::GIT_COMMIT_GRAMMAR
- primitives::grammar::GIT_REBASE_GRAMMAR
- primitives::grammar::ODIN_GRAMMAR
- primitives::grammar::TOML_GRAMMAR
- primitives::grammar::TYPST_GRAMMAR
- primitives::grammar::ZIG_GRAMMAR
- primitives::reference_highlight_text::DEFAULT_HIGHLIGHT_COLOR
- primitives::reference_highlighter::DEFAULT_HIGHLIGHT_COLOR
- primitives::visual_layout::TAB_WIDTH
- server::protocol::PROTOCOL_VERSION
- services::recovery::types::MAX_CHUNK_SIZE
- services::release_checker::CURRENT_VERSION
- services::release_checker::DEFAULT_RELEASES_URL
- services::remote::AGENT_SOURCE
- services::terminal_modes::sequences::DISABLE_BRACKETED_PASTE
- services::terminal_modes::sequences::DISABLE_FOCUS_EVENTS
- services::terminal_modes::sequences::DISABLE_MOUSE_CLICK
- services::terminal_modes::sequences::DISABLE_MOUSE_DRAG
- services::terminal_modes::sequences::DISABLE_MOUSE_MOTION
- services::terminal_modes::sequences::DISABLE_SGR_MOUSE
- services::terminal_modes::sequences::ENABLE_BRACKETED_PASTE
- services::terminal_modes::sequences::ENABLE_FOCUS_EVENTS
- services::terminal_modes::sequences::ENABLE_MOUSE_CLICK
- services::terminal_modes::sequences::ENABLE_MOUSE_DRAG
- services::terminal_modes::sequences::ENABLE_MOUSE_MOTION
- services::terminal_modes::sequences::ENABLE_SGR_MOUSE
- services::terminal_modes::sequences::ENTER_ALTERNATE_SCREEN
- services::terminal_modes::sequences::HIDE_CURSOR
- services::terminal_modes::sequences::LEAVE_ALTERNATE_SCREEN
- services::terminal_modes::sequences::RESET_ATTRIBUTES
- services::terminal_modes::sequences::RESET_CURSOR_STYLE
- services::terminal_modes::sequences::SHOW_CURSOR
- types::context_keys::COMPOSE_MODE
- types::context_keys::FILE_EXPLORER
- types::context_keys::FILE_EXPLORER_FOCUSED
- types::context_keys::FILE_EXPLORER_SHOW_GITIGNORED
- types::context_keys::FILE_EXPLORER_SHOW_HIDDEN
- types::context_keys::FORMATTER_AVAILABLE
- types::context_keys::HAS_SAME_BUFFER_SPLITS
- types::context_keys::HAS_SELECTION
- types::context_keys::HORIZONTAL_SCROLLBAR
- types::context_keys::INLAY_HINTS
- types::context_keys::LINE_NUMBERS
- types::context_keys::LINE_WRAP
- types::context_keys::LSP_AVAILABLE
- types::context_keys::MENU_BAR
- types::context_keys::MOUSE_CAPTURE
- types::context_keys::MOUSE_HOVER
- types::context_keys::SCROLL_SYNC
- types::context_keys::SESSION_MODE
- types::context_keys::VERTICAL_SCROLLBAR
- view::bracket_highlight_overlay::DEFAULT_BRACKET_COLORS
- view::reference_highlight_overlay::DEFAULT_DEBOUNCE_MS
- view::settings::items::SECTION_HEADER_HEIGHT
- view::theme::BUILTIN_THEMES
- view::theme::THEME_DARK
- view::theme::THEME_DRACULA
- view::theme::THEME_HIGH_CONTRAST
- view::theme::THEME_LIGHT
- view::theme::THEME_NORD
- view::theme::THEME_NOSTALGIA
- view::theme::THEME_SOLARIZED_DARK
- workspace::FILE_WORKSPACE_VERSION
- workspace::WORKSPACE_VERSION