List of all items
Structs
- action::EchoMessage
- actions::ActionIds
- autoread::AutoreadChange
- autoread::AutoreadWatcherHandle
- autoread::OnDiskFingerprint
- boot_context::BootContext
- buffer_registry::BufferEntry
- buffer_registry::BufferRegistry
- buffer_registry::DocumentEntry
- buffers::BufferFlags
- buffers::BufferId
- cells_worker::CellTheme
- cells_worker::WhitespaceConfig
- chord::KeyChord
- chord::KeyMods
- command_line_expand_mode::CommandLineExpandMode
- command_line_mode::CommandLineMode
- decline::DeclinePeel
- diff::filler::FillerRowProvider
- diff::fold::HunkFoldSource
- diff::fold::UnchangedFoldSource
- diff::mode::DiffConflictMode
- diff::mode::DiffDecorationData
- diff::mode::DiffMode
- diff::mode::DiffModeBridge
- diff::mode::DiffModeChange
- diff::mode::DiffModeGuard
- diff::overlay::DiffOverlayCache
- diff::overlay::DiffOverlayRefreshTask
- diff::overlay::DiffOverlayVirtualRowProvider
- diff::overlay::DiffSignMap
- diff::overlay::SyntaxContext
- diff::pane_group::HunkRowMapper
- diff::resolver::BufferRegistryDocumentResolver
- diff::resolver::BufferRegistryTextProvider
- diff::subsystem::BufferSource
- diff::subsystem::Debouncer
- diff::subsystem::DiffDescriptor
- diff::subsystem::DiffGetPlan
- diff::subsystem::DiffSession
- diff::subsystem::DiffSessionDescription
- diff::subsystem::DiffSubscriptionGuard
- diff::subsystem::DiffSubsystem
- diff::subsystem::OnDiskSource
- diff::subsystem::StaticSource
- dispatch::DispatchOutcome
- dispatch::DisplayBufferRequest
- dispatch::EffectiveCompletionConfig
- dispatch::FusedDispatch
- dispatch::HostDisplayResolver
- dispatch::HostFoldResolver
- dispatch::PluginMeta
- dispatch::PluginMetaRegistry
- dispatch::SnapshotIndentResolver
- display_matrix::DisplayChunk
- display_matrix::DisplayLine
- display_matrix::DisplayMatrix
- display_matrix::DisplayRun
- display_matrix::FoldHead
- editor::CellMetrics
- editor::CellsWake
- editor::Editor
- editor::OverlayWake
- editor::PendingTransientArgument
- editor::ProgrammaticDiffPanes
- editor::SessionBackedMinor
- editor::VirtualRowsWake
- editor_actor::ActorGone
- editor_actor::EditorActorHandle
- error_list::ErrorEntry
- error_list::ErrorList
- excommand::CommandLineDecorations
- excommand::CommandLineSpan
- excommand::SubstitutePartial
- file_tree::FileTreeBuffer
- file_tree::FileTreeEntries
- file_tree::FileTreeEntry
- file_tree::FileTreeMode
- file_tree::FileTreeNerdFonts
- file_tree::FileTreeRoot
- file_tree::modes::FileTreeEntries
- file_tree::modes::FileTreeMode
- file_tree::modes::FileTreeNerdFonts
- file_tree::modes::FileTreeRoot
- fold_provider::FoldContext
- fold_provider::FoldOverlayServiceImpl
- fold_provider::FoldRegistry
- fold_provider::FoldSourceAdapter
- folds::FoldIndex
- folds::IndentPrimary
- folds::LspPrimary
- folds::ManualPrimary
- folds::MarkdownPrimary
- folds::SyntaxPrimary
- grep_highlight::SyntaxGrepHighlighter
- help::HelpAnchor
- help::HelpBuffer
- help::HelpContent
- help::HelpLink
- help::HelpMetadata
- help::InlineCode
- help::PopupSnapshot
- help::topics::HelpTopic
- help::topics::HelpTopicRegistry
- help::topics::HelpTopicsGenerator
- help_topics::HelpTopic
- help_topics::HelpTopicRegistry
- help_topics::HelpTopicsGenerator
- host_generators::CustomizeNamesGenerator
- host_generators::ElementsGenerator
- host_generators::EventsGenerator
- host_generators::HistoryKindsGenerator
- host_generators::LogLevelsGenerator
- host_generators::LspServersGenerator
- host_generators::ModesGenerator
- host_generators::PickerSourcesGenerator
- host_generators::PluginApiFormatsGenerator
- host_generators::PluginApiSeamsGenerator
- host_generators::PluginsGenerator
- host_generators::ThemePickerSource
- host_generators::ThemesGenerator
- indent_guides::GuideMark
- indent_guides::IndentGuideInputs
- indent_guides::IndentGuides
- input::TranslateContext
- keymap::KeymapEntry
- keymap_entry::KeymapEntry
- keymap_registry::KeymapHandle
- keymap_registry::KeymapRegistry
- keymap_registry::KeymapReverseLookupHandle
- keymap_registry::LayerId
- keymap_trie::BoundCommand
- keymap_trie::KeymapTrie
- lsp_watcher::CachedSubscription
- lsp_watcher::LspFileWatcherHandle
- lsp_watcher::WatcherIgnoreMatcher
- modeline::ModelineHitMap
- modeline::ModelineHitZone
- modeline::ModelineLayout
- modes::CenterContentWidth
- modes::DocumentFolds
- modes::DocumentLastParsedTextVersion
- modes::DocumentLastSyncedSyntaxVersion
- modes::DocumentSyntax
- modes::ExtraHighlights
- modes::ExtraInlays
- modes::ExtraRefinement
- modes::FileTreeEntries
- modes::FileTreeMode
- modes::FileTreeNerdFonts
- modes::FileTreeRoot
- modes::HelpAnchors
- modes::HelpLinks
- modes::HelpMode
- modes::HoverMode
- modes::OilDir
- modes::OilMode
- mouse::BodyHit
- mouse::PaneHitMap
- mouse::PaneHitZone
- mouse::RowOrigin
- oil::OilDir
- oil::OilEntry
- oil::OilMode
- oil::OilSnapshot
- oil::modes::OilDir
- oil::modes::OilMode
- oil::modes::OilSnapshotLocal
- operator_chord_wirer::HostOperatorChordWirer
- pane::PaneId
- pane::PaneRect
- pane::PaneState
- pane::PaneTree
- pane_group::IdentityRowMapper
- pane_group::OffsetRowMapper
- pane_group::PaneGroup
- pane_group::PaneGroupMember
- pane_history::PaneBufferHistory
- pane_history::PaneHistoryEntry
- popup::HelpMetadata
- popup::PopupSnapshot
- preview::PreviewMode
- preview::PreviewOverride
- prompt_line_mode::PromptLineMode
- render_state::ActiveDocumentRenderState
- render_state::BufferLocalsRenderState
- render_state::BuffersRenderState
- render_state::CellsRenderState
- render_state::CompletionRenderState
- render_state::DiagnosticsRenderState
- render_state::DiffRenderState
- render_state::ExcerptSyntax
- render_state::InlayHintRow
- render_state::LifecycleRenderState
- render_state::LspRenderState
- render_state::MessagesRenderState
- render_state::ModelineRenderState
- render_state::ModesRenderState
- render_state::NotificationsRenderState
- render_state::OptionsRenderState
- render_state::PaneCellsInputs
- render_state::PanesRenderState
- render_state::PickerRenderState
- render_state::PopupRenderState
- render_state::PublishCache
- render_state::RenderState
- render_state::ResolvedOptionsRenderState
- render_state::RowOverlayQuad
- render_state::SignsRenderState
- render_state::StaticOverlayQuads
- render_state::SyntaxRenderState
- render_state::TabRenderItem
- render_state::TabsRenderState
- render_state::TranslatorRenderState
- render_state::VirtualRowsRenderState
- render_state::VisibleHighlightsKey
- renderer::MinimalRenderer
- search_line_mode::SearchLineMode
- state::CompletionState
- state::InFlightLiveQuery
- state::LastFind
- state::LastSearch
- state::LastVisual
- state::LivePickerQueryState
- state::MacroRecording
- state::MinibufferFocus
- state::MissingArgPrompt
- state::OptionCache
- state::PendingBlockInsert
- state::PendingPickerAccept
- state::PendingPickerInit
- state::PendingTransientBuild
- state::PositionEntry
- state::PrevPaneState
- state::ReplaceEntry
- state::RingEntry
- state::SearchLine
- state::SnippetCandidateMeta
- state::SubstitutePreview
- state::TagStackEntry
- state::UnnamedRegister
- state::YankRing
- sticky_context::StickyContext
- sticky_context::StickyContextRow
- tutor::mode::TutorHeaderlineState
- tutor::mode::TutorMode
- tutor::mode::TutorViewState
- tutor::scores::TutorScores
- tutor::session::TutorExercise
- tutor::session::TutorSession
- ui::theme::BuiltinElementIds
- ui::theme::ElementId
- ui::theme::ElementInfo
- ui::theme::ElementName
- ui::theme::FamilyId
- ui::theme::FontScale
- ui::theme::InMemoryThemeRegistry
- ui::theme::Modifiers
- ui::theme::NamedTheme
- ui::theme::ResolvedTheme
- ui::theme::Style
- ui::theme::StyleSpec
- ui::theme_options::PopupWrap
- ui::theme_options::UiDiagnosticErrorGlyph
- ui::theme_options::UiDiagnosticHintGlyph
- ui::theme_options::UiDiagnosticInfoGlyph
- ui::theme_options::UiDiagnosticWarningGlyph
- ui::theme_options::UiDimInactive
- ui::theme_options::UiFontFamily
- ui::theme_options::UiFontSize
- ui::theme_options::UiInactivePaneOpacity
- ui::theme_options::UiKeyboardEnhancement
- ui::theme_options::UiLigatures
- ui::theme_options::UiNerdFonts
- ui::theme_options::UiSeparator
- ui::theme_options::UiSeparatorColor
- ui::theme_options::UiSeparatorHorizontal
- ui::theme_options::UiStatuslineActiveFg
- ui::theme_options::UiStatuslineInactiveFg
- vcs::VcsSubscriptionGuard
- vcs::VcsSubsystem
- vcs::baseline::GitBaseline
- vcs::options::GitAutoHeadDiff
- versioned::Versioned
- virtual_rows_worker::VirtualRowProviderRegistry
- virtual_rows_worker::VirtualRowsWorkerState
- visual::BlockExtents
- wasm_context::ContextScopeCache
- wasm_context::WasmContextState
- wasm_decorations::WasmDecorationState
- wasm_decorations::WasmGutterDecorationCache
- wasm_media::MediaVirtualRowProvider
- wasm_media::WasmMediaCache
- wasm_media::WasmMediaState
Enums
- action::Action
- action::EchoLevel
- action::FindKind
- autoread::AutoreadChangeKind
- autoread::AutoreadWatcherCommand
- buffer_registry::BufferData
- buffer_registry::ListingKind
- buffers::BufferKind
- cells_worker::WorkerDecision
- chord::ChordParseError
- chord::ChordPattern
- chord::KeyKind
- chord::SpecialKey
- cursor_shape::CursorShape
- diff::filler::Side
- diff::mode::DiffModeAction
- diff::mode::DiffModeKind
- diff::overlay::DiffSignKind
- diff::subsystem::DiffGetOutcome
- diff::subsystem::DiffOutcome
- diff::subsystem::DiffPutOutcome
- diff::subsystem::MembershipError
- dispatch::CompletionComputeError
- dispatch::DoEditOutcome
- dispatch::ExternalFormatOutcome
- dispatch::IndentSource
- dispatch::RendererSignal
- editor::ReferencesTerminus
- editor_actor::EditorCommand
- error_list::ErrorSeverity
- error_list::ErrorSource
- excommand::ExCommandError
- excommand::SubstitutePartialScope
- file_tree::FileTreeEntryKind
- folds::FoldMarker
- folds::FoldRecomputeCause
- help::HelpLinkTarget
- help::topics::HelpTopicBody
- help_topics::HelpTopicBody
- keymap::BindingMode
- keymap_registry::KeymapCapability
- keymap_registry::KeymapError
- keymap_registry::PushLayerKind
- keymap_trie::ChordPattern
- keymap_trie::KeymapLayer
- keymap_trie::LookupResult
- lsp_watcher::WatcherCommand
- overlay_worker::WorkerDecision
- pane::PaneDirection
- pane::PaneNode
- pane::SplitOrientation
- popup::PopupFocus
- popup::PopupPlacement
- render_state::OverlayLayer
- render_state::RowRun
- state::PositionSource
- tutor::mode::TutorHudKind
- tutor::session::SuccessCondition
- tutor::session::TutorGameState
- ui::theme::Color
- ui::theme::ColorRef
- ui::theme::ElementOwner
- ui::theme::NamedColor
- ui::theme::Weight
- virtual_rows_worker::WorkerDecision
Traits
- diff::subsystem::BufferTextProvider
- diff::subsystem::DiffParticipantSource
- diff::subsystem::DocumentBufferResolver
- fold_provider::FoldProvider
- pane_group::RowMapper
- pane_render::ProviderLookup
- per_buffer_cache::PerBufferCacheExt
- renderer::Renderer
- ui::theme::ThemeRegistry
Macros
Functions
- actions::populate
- autoread::classify_autoread
- autoread::spawn_autoread_watcher_task
- cells_worker::gutter_cols
- cells_worker::recompute
- cells_worker::recompute_pane
- cells_worker::run
- cells_worker::sync_rebuild_pane_on_edit
- chord::last_chord_token_byte_len
- chord::parse_chord_sequence
- chord::special_label
- cursor_shape::minibuffer_owns_caret
- decline::binding_mode_for
- diff::filler::compute_filler_rows
- diff::filler::diff_filler_provider_id
- diff::fold::hunk_fold_identity
- diff::fold::unchanged_fold_identity
- diff::mode::diff_content
- diff::mode::register_diff_modeline_element
- diff::mode::register_diff_modes
- diff::mode::sign_map_has_conflicts
- diff::overlay::compute_baseline_diff_sign_map
- diff::overlay::compute_diff_sign_map
- diff::overlay::diff_overlay_provider_id
- diff::pane_group::map_baseline_to_current
- diff::pane_group::map_between
- diff::pane_group::map_current_to_baseline
- disable_autoload
- dispatch::accept_action_to_outcome
- dispatch::accept_action_to_routing_payload
- dispatch::action_escapes_focused_popup
- dispatch::action_is_document_mutation
- dispatch::action_mutates_fold_state
- dispatch::autoread_watch_fingerprint
- dispatch::bound_watch_set
- dispatch::choose_indent_source
- dispatch::dedup_rendered_by_text
- dispatch::effect_mutates
- dispatch::effect_mutates_or_yanks
- dispatch::flatten_workspace_edit
- dispatch::folding_range_to_fold
- dispatch::normalize_user_path
- dispatch::normalize_user_path_with_cwd
- dispatch::picker_action_for
- dispatch::picker_buffer_entry
- dispatch::picker_source_for
- dispatch::prefer_aliases_for_command_candidates
- dispatch::preview_register
- dispatch::raw_buffer_candidates
- dispatch::visual_kind_to_mode
- editor_actor::spawn_editor_actor
- excommand::aliases
- excommand::command_line_decorations
- excommand::parse
- excommand::preferred_alias_for
- excommand::resolve_command_name_or_alias
- excommand::try_parse_substitute_partial
- file_tree::entry_at_line
- file_tree::initial_entries
- file_tree::listing_entries
- file_tree::modes::register_file_tree_modes
- file_tree::register_file_tree_modes
- file_tree::render_to_buffer
- file_tree::render_to_text
- file_tree::toggle_entries_at
- flush_plugin_stores
- folds::apply_fold_level
- folds::apply_fold_level_to_new
- folds::compute_code_block_lines
- folds::compute_fold_hash
- folds::compute_indent_folds
- folds::compute_markdown_folds
- folds::compute_syntax_folds
- folds::count_visible_rows_between
- folds::fold_aware_visible_end
- folds::fold_aware_visible_end_of
- folds::fold_levels
- folds::fold_summary_text
- folds::folded_line_span
- folds::max_fold_level
- folds::nth_visible_line_backward
- folds::nth_visible_line_forward
- folds::visible_fold_edge
- folds::visible_source_lines
- help::anchor_line
- help::command_link
- help::escape_link_text
- help::extract_links_and_clean
- help::generate_heading_anchors
- help::inline_code_spans
- help::key_link
- help::link_at
- help::link_highlights
- help::mode_link
- help::one_line
- help::parse_help_lines
- help::parse_help_lines_and_anchors
- help::parse_help_links
- help::slugify_heading
- help::source_link
- help::topic_link
- help::topics::builtin_topics
- help_topics::builtin_topics
- indent_guides::build_indent_guides
- indent_guides::indent_axis_version
- input::translate
- keymap::default_keymap
- keymap::entries
- keymap::lookup
- keymap_cancel::register_cancel_bindings
- keymap_entry::default_keymap
- keymap_entry::entries
- keymap_entry::lookup
- keymap_help::register_help_prefix_bindings
- keymap_insert::completion_popup_layer_bindings
- keymap_insert::completion_popup_mode_id
- keymap_insert::dispatch_insert
- keymap_insert::register_insert_bindings
- keymap_mode_contributions::translate_mode_keymap
- keymap_mode_contributions::translate_mode_keymaps
- keymap_normal::attach_count
- keymap_normal::binding_layer_mode
- keymap_normal::expand_grammar_rows
- keymap_normal::lookup_normal
- keymap_normal::lookup_normal_with_prefix
- keymap_normal::operator_prefix
- keymap_normal::register_normal_bindings
- keymap_normal::register_operator_bindings
- keymap_normal::register_operator_bindings_in
- keymap_replace::dispatch_replace
- keymap_replace::register_replace_bindings
- keymap_select::translate_select
- keymap_terminal::key_to_ansi
- keymap_terminal::key_to_ansi_with_mode
- keymap_visual::dispatch_visual
- keymap_visual::register_visual_bindings
- lsp_helpers::app_to_lsp_position
- lsp_helpers::call_hierarchy_to_row
- lsp_helpers::code_action_kind_glyph
- lsp_helpers::completion_kind_glyph
- lsp_helpers::cursor_inside_range
- lsp_helpers::definition_response_to_locations
- lsp_helpers::flatten_document_symbol_response
- lsp_helpers::flatten_selection_range_chain
- lsp_helpers::hover_contents_to_markdown
- lsp_helpers::prepare_rename_placeholder
- lsp_helpers::range_covers
- lsp_helpers::signature_help_to_markdown
- lsp_helpers::symbol_information_to_row
- lsp_helpers::symbol_kind_glyph
- lsp_helpers::type_hierarchy_to_row
- lsp_helpers::word_under_cursor
- lsp_helpers::workspace_symbol_to_row
- lsp_watcher::classify
- lsp_watcher::spawn_lsp_file_watcher_task
- messages::format_message_record
- mode_action_handlers::register_mode_action_handlers
- modeline::modal_label
- modeline::modal_label_short
- modeline::pane_path_segment
- modeline::register_builtin_elements
- modeline::resolve_builtin_content
- modeline::resolve_layout
- modes::auto_activated_minors_for_buffer_kind
- modes::default_minor_mode_id_for_buffer_kind
- modes::major_mode_id_for_buffer_kind
- modes::register_buffer_kind_modes
- modes::resolve_major_mode
- oil::listing_entries
- oil::modes::register_oil_modes
- oil::register_oil_modes
- oil::render_to_text
- overlay_worker::recompute
- overlay_worker::run
- pane_render::resolve_pane_render_mode
- per_buffer_cache::empty
- render_state::cached_or_build
- render_state::inlay_hints_version
- render_state::static_overlay_state_version
- tutor::mode::register_tutor_modes
- tutor::mode::render_tutor_headerline
- ui::theme::builtin_themes
- ui::theme::parse_color
- ui::theme::resolve_syntax_style
- ui::theme::syntax_element_id
- virtual_rows_worker::recompute
- virtual_rows_worker::recompute_pane
- virtual_rows_worker::run
- wasm_context::store_if_current
- wasm_media::media_virtual_row_provider_id
Type Aliases
- diff::subsystem::DiffSubsystemHandle
- editor::InvocationRunnerFn
- help::topics::HelpTopicRegistryHandle
- help_topics::HelpTopicRegistryHandle
- per_buffer_cache::PerBufferCache
- ui::theme::ThemeRegistryHandle
- wasm_media::MediaGeometry
Constants
- command_line_mode::CMDLINE_CANCEL
- command_line_mode::CMDLINE_COMPLETE
- command_line_mode::CMDLINE_COMPLETE_PREV
- command_line_mode::CMDLINE_DESCRIBE
- command_line_mode::CMDLINE_HISTORY_NEXT
- command_line_mode::CMDLINE_HISTORY_PREV
- command_line_mode::CMDLINE_SUBMIT
- command_line_mode::CMDLINE_TOGGLE_EXPAND
- command_line_mode::COMMAND_LINE_BUFFER_NAME
- diff::fold::HUNK_FOLD_NAMESPACE
- diff::fold::UNCHANGED_FOLD_NAMESPACE
- diff::mode::DIFF_ELEMENT
- diff::subsystem::DEFAULT_DEBOUNCE_WINDOW
- dispatch::POSITION_HISTORY_CAP
- dispatch::SNIPPET_COMPLETION_KIND_ID
- keymap_cancel::CANCEL_MODES
- messages::MESSAGES_BUFFER_NAME
- modeline::CORE_LANG
- modeline::CORE_MODE
- modeline::CORE_PATH
- modeline::CORE_POSITION
- modeline::CORE_ZOOM
- modeline::ROLE_LANG
- modeline::ROLE_MODE
- modeline::ROLE_MODE_ITEM
- modeline::ROLE_PATH
- modeline::ROLE_POSITION
- modeline::ROLE_ZOOM
- mouse::MOUSE_SCROLL_LINES
- pane_history::DEFAULT_PANE_BUFFER_HISTORY_SIZE
- prompt_line_mode::PROMPT_LINE_BUFFER_NAME_DEFAULT
- prompt_line_mode::PROMPT_LINE_CANCEL
- prompt_line_mode::PROMPT_LINE_SUBMIT
- search_line_mode::SEARCH_LINE_BUFFER_NAME
- search_line_mode::SEARCH_LINE_CANCEL
- search_line_mode::SEARCH_LINE_SUBMIT
- search_line_mode::SEARCH_LINE_TOGGLE_EXPAND
- state::LIVE_PICKER_DEBOUNCE
- synthetic_buffers::SYNTHETIC_BUFFER_FLAGS
- tutor::mode::TUTOR_PROVIDER_TAG
- tutor::session::MAX_LIVES
- wasm_media::PROVISIONAL_ROWS
- wasm_media::UNREADABLE_ROWS