List of all items
Structs
- Plugins
- Ranges
- buffer::Buffer
- buffer::BufferId
- buffer::BufferOpts
- buffer::BufferParts
- buffer::BufferTracker
- buffer::Change
- buffer::History
- buffer::Moment
- buffer::PerBuffer
- buffer::RangesToUpdate
- cmd::AliasDescription
- cmd::Arg
- cmd::Args
- cmd::ArgsIter
- cmd::Between
- cmd::CmdBuilder
- cmd::CmdDoc
- cmd::ColorSchemeArg
- cmd::Existing
- cmd::F32PercentOfU8
- cmd::Flags
- cmd::FormName
- cmd::OtherBuffer
- cmd::ParamDoc
- cmd::Remainder
- cmd::ValidFilePath
- context::DynBuffer
- context::Handle
- context::Location
- context::Logs
- context::Metadata
- context::Record
- data::BulkDataWriter
- data::DataMap
- data::MutDataMap
- data::Pass
- data::RwData
- form::Form
- form::FormId
- form::Painter
- hook::BufferClosed
- hook::BufferPrinted
- hook::BufferSaved
- hook::BufferSwitched
- hook::BufferUnloaded
- hook::BufferUpdated
- hook::ColorSchemeSet
- hook::ConfigLoaded
- hook::ConfigUnloaded
- hook::ExitedDuat
- hook::FocusChanged
- hook::FocusedOn
- hook::FocusedOnDuat
- hook::FormSet
- hook::GroupId
- hook::HookBuilder
- hook::KeySent
- hook::KeySentTo
- hook::KeyTyped
- hook::ModeSwitched
- hook::OnMouseEvent
- hook::UnfocusedFrom
- hook::UnfocusedFromDuat
- hook::WidgetOpened
- hook::WindowOpened
- mode::Bindings
- mode::Cursor
- mode::CursorMatches
- mode::Description
- mode::GivenMode
- mode::KeyDescriptions
- mode::KeyEvent
- mode::MappedBindings
- mode::MouseEvent
- mode::RemapBuilder
- mode::Selection
- mode::Selections
- mode::User
- mode::VPoint
- notify::Watcher
- notify::debouncer_full::DebouncedEvent
- notify::debouncer_mini::DebouncedEvent
- notify::event::Event
- notify::event::EventAttributes
- notify::event::EventKindMask
- opts::PrintOpts
- opts::ScrollOff
- process::InterruptReader
- process::PersistentChild
- text::Builder
- text::Conceal
- text::FormTag
- text::FwdIter
- text::Ghost
- text::GhostId
- text::Lines
- text::Matches
- text::Point
- text::RevIter
- text::Spacer
- text::SpawnTag
- text::Strs
- text::SwapChar
- text::Tagger
- text::Tags
- text::Text
- text::TextMut
- text::TextParts
- text::TextPlace
- text::TextVersion
- text::TwoPoints
- ui::Area
- ui::Coord
- ui::DynSpawnSpecs
- ui::PrintInfo
- ui::PrintedLine
- ui::PushSpecs
- ui::RwArea
- ui::SpawnId
- ui::StaticSpawnSpecs
- ui::Ui
- ui::Window
- ui::Windows
- ui::layout::MasterOnLeft
- ui::traits::UiPass
- utils::Memoized
Enums
- buffer::PathKind
- cmd::CfgOrManifest
- cmd::Description
- cmd::Flag
- cmd::Scope
- context::Level
- context::WidgetRelation
- form::Color
- form::CursorShape
- mode::Binding
- mode::Gives
- mode::KeyCode
- mode::KeyDescription
- mode::KeyEventKind
- mode::MouseButton
- mode::MouseEventKind
- notify::FromDuat
- notify::debouncer_mini::DebouncedEventKind
- notify::event::AccessKind
- notify::event::AccessMode
- notify::event::CreateKind
- notify::event::DataChange
- notify::event::EventKind
- notify::event::Flag
- notify::event::MetadataKind
- notify::event::ModifyKind
- notify::event::RemoveKind
- notify::event::RenameMode
- text::BuilderPart
- text::RawTag
- ui::Axis
- ui::Orientation
- ui::Side
Traits
- Plugin
- cmd::Caller
- cmd::Parameter
- context::cache::Decode
- context::cache::Encode
- hook::Hookable
- mode::CaretOrRange
- mode::Mode
- text::AsBuilderPart
- text::RegexHaystack
- text::RegexPattern
- text::Tag
- text::TextIndex
- text::TextRangeOrIndex
- ui::PushTarget
- ui::Widget
- ui::layout::Layout
- ui::traits::RawArea
- ui::traits::RawUi
Macros
- context::debug
- context::error
- context::info
- context::warn
- debug
- error
- form::id_of
- info
- log_to_file
- mode::__alt__
- mode::__bindings__
- mode::__ctrl__
- mode::__event__
- mode::__join_modifiers__
- mode::__modified__
- mode::__shift__
- mode::alt
- mode::ctrl
- mode::event
- mode::shift
- text::txt
- try_or_log_err
- txt
- warn
Derive Macros
Functions
- clipboard::get_text
- clipboard::set_text
- cmd::add
- cmd::alias
- cmd::buffer
- cmd::call
- cmd::call_notify
- cmd::check_args
- cmd::cmd_list
- cmd::edit
- cmd::last_parsed_parameters
- cmd::next_buffer
- cmd::next_global_buffer
- cmd::prev_buffer
- cmd::prev_global_buffer
- cmd::queue
- cmd::queue_and
- cmd::queue_notify
- cmd::queue_notify_and
- cmd::quit
- context::buffers
- context::cache::delete
- context::cache::delete_for
- context::cache::load
- context::cache::store
- context::current_buffer
- context::current_dir
- context::current_widget
- context::current_win_index
- context::current_window
- context::dynamic_buffer
- context::get_buffer
- context::get_buffer_by_path
- context::has_unhandled_events
- context::logs
- context::mode_name
- context::queue
- context::will_quit
- context::will_unload
- context::windows
- form::add_colorscheme
- form::colorscheme_list
- form::enable_mask
- form::extra_cursor
- form::from_id
- form::id_of_non_static
- form::ids_of_non_static
- form::main_cursor
- form::painter_with_mask
- form::set
- form::set_colorscheme
- form::set_extra_cursor
- form::set_main_cursor
- form::set_weak
- form::unset_cursors
- form::unset_extra_cursor
- form::unset_main_cursor
- hook::add
- hook::add_once
- hook::group_exists
- hook::remove
- hook::trigger
- mode::alias
- mode::alt_is_reverse
- mode::change_binding_description
- mode::change_bindings
- mode::current_mode_bindings
- mode::current_seq_descriptions
- mode::current_sequence
- mode::current_type_id
- mode::has_default
- mode::is_currently
- mode::keys_to_string
- mode::keys_to_text
- mode::map
- mode::modifier_text
- mode::reset
- mode::reset_current_sequence
- mode::reset_to
- mode::set
- mode::set_alt_is_reverse
- mode::set_default
- mode::str_to_keys
- mode::type_keys
- process::get
- process::get_or_spawn
- process::is_interrupt
- process::spawn
- process::store
- storage::get_if
- storage::store
- text::utf8_char_width
- ui::ui_is
- utils::add_shifts
- utils::binary_search_by_key_and_index
- utils::catch_panic
- utils::crate_dir
- utils::duat_name
- utils::expand_path
- utils::get_range
- utils::merging_range_by_guess_and_lazy_shift
- utils::plugin_dir
- utils::profile
- utils::src_crate
- utils::try_get_range