List of all items
Structs
- config::Config
- config::appearance::Appearance
- config::highlight::HighlightColors
- domain::evaluator::MevalEvaluator
- domain::format::FormatSettings
- domain::history::History
- domain::history::HistoryEntry
- domain::quantity::Quantity
- domain::variables::VariableStore
- keymap::ChordConflict
- keymap::KeyChord
- keymap::Keymap
- services::calc_service::CalcService
- services::calc_service::SubmitOutcome
- storage::repository::PersistedEntry
- storage::repository::PersistedSettings
- storage::repository::PersistedState
- storage::repository::PersistedValue
- storage::repository::UiState
- storage::toml_state::TomlStateRepository
- theme::ColorOverrides
- theme::Glyphs
- theme::Palette
- theme::Skin
- theme::ThemeColors
- theme::ThemeRegistry
- theme::glyphs::Glyphs
- theme::palette::ColorOverrides
- theme::palette::Palette
- theme::skin::Skin
- theme::theme_set::ThemeColors
- theme::theme_set::ThemeRegistry
- tui::app::App
- tui::appframe::FrameContext
- tui::colors::CaretColors
- tui::colors::Highlight
- tui::interaction::Modals
- tui::text_edit::LineCaret
- tui::text_edit::SpanContext
- tui::text_edit::TextCursor
- tui::views::calc::CalcView
- tui::views::calc::HistoryStyle
- tui::views::calc::Metrics
- tui::views::calc::Row
- tui::views::settings::SettingsView
- tui::views::settings::Values
- tui::views::variables::Variable
- tui::views::variables::VariablesView
Enums
- config::ConfigError
- domain::errors::AppError
- domain::expression::Statement
- domain::format::AngleMode
- domain::format::Notation
- domain::highlight::TokenKind
- keymap::Action
- keymap::Context
- keymap::Scope
- services::calc_service::Preview
- storage::errors::StorageError
- theme::Color
- theme::GlyphVariant
- theme::color::Color
- theme::glyphs::GlyphVariant
- tui::interaction::Answer
- tui::interaction::Selection
- tui::text_edit::EditMode
- tui::views::ViewId
- tui::views::calc::Mode
- tui::views::settings::Row
- util::logging::LogError
Traits
- domain::evaluator::Evaluator
- storage::errors::IoResultExt
- storage::repository::StateRepository
- tui::interaction::Interaction
Functions
- config::loader::apply_env
- config::loader::config_from_str
- config::loader::load_config
- config::loader::load_from
- demo::demo_state
- domain::completion::candidates
- domain::completion::identifier_at
- domain::completion::identifier_before
- domain::expression::classify
- domain::expression::is_si_prefix
- domain::expression::is_valid_var_name
- domain::expression::looks_incomplete
- domain::expression::prepend_ans
- domain::expression::preprocess
- domain::expression::references
- domain::expression::strip_comment
- domain::expression::substitute_ans
- domain::expression::substitute_identifier
- domain::expression::substitute_identifier_with
- domain::format::format_display
- domain::format::format_plain
- domain::highlight::classify
- domain::units::eval
- domain::units::is_unit
- domain::units::prettify_unit
- domain::units::scale_of
- keymap::is_bare_character
- theme::color::parse_color
- theme::parse_color
- tui::appframe::render_frame
- tui::appframe::to_help_sections
- tui::bindings::category_of
- tui::colors::styles_for
- tui::run
- tui::text_edit::apply_edit_key
- tui::text_edit::cursor_to_display
- tui::text_edit::handle_clipboard
- tui::text_edit::multiline_spans_styled
- tui::text_edit::replace_selection
- tui::text_edit::wrap_offsets
- tui::text_edit::wrapped_spans
- tui::views::calc::render
- tui::views::settings::glyphs_label
- tui::views::settings::render
- tui::views::settings::step_angle
- tui::views::settings::step_decimals
- tui::views::settings::step_notation
- tui::views::settings::step_thousands
- tui::views::settings::thousands_label
- tui::views::variables::render
- util::fs::write_atomic
- util::logging::init
- util::paths::config_dir
- util::paths::config_file
- util::paths::home_dir
- util::paths::log_file
- util::paths::state_dir
- util::paths::state_file
Type Aliases
- domain::errors::Result
- domain::history::LineResult
- keymap::Conflict
- storage::errors::StorageResult
- tui::appframe::HintGroups
- tui::bindings::Group
Constants
- APP_ABOUT
- APP_NAME
- APP_VERSION
- config::appearance::CALCLI_THEME
- config::appearance::DEFAULT_CURSOR_COLOR
- config::appearance::DEFAULT_INPUT_BG
- config::appearance::DEFAULT_INPUT_BG_ACTIVE
- config::appearance::DEFAULT_SELECTION_COLOR
- domain::expression::COMMENT_CHAR
- theme::DEFAULT_THEME
- theme::theme_set::DEFAULT_THEME
- tui::bindings::EDIT_HINT_GROUPS
- tui::bindings::HELP_TABLES
- tui::bindings::HISTORY_HINT_GROUPS
- tui::bindings::INPUT_HINT_GROUPS
- tui::bindings::SETTINGS_CHORDS
- tui::bindings::SETTINGS_HINT_GROUPS
- tui::bindings::VARIABLES_HINT_GROUPS
- tui::bindings::VIEW_GROUP