Source: hx Section: editors Maintainer: Jonas Smedegaard Uploaders: Junyong Liang , Build-Depends: debhelper-compat (= 14), dh-sequence-bash-completion, dh-sequence-rust, help2man , librust-anyhow-1-dev, librust-arc-swap-1-dev, librust-arrayvec-0.7-dev, librust-bitflags-2-dev, librust-cc-1-dev, librust-chardetng-dev (<< 2), librust-chrono-0.4-dev, librust-dashmap-6-dev, librust-dunce-1-dev, librust-encoding-rs-0.8-dev, librust-etcetera-0.11-dev, librust-foldhash-0.2-dev, librust-futures-executor-0.3-dev, librust-futures-util-0.3-dev, librust-fuzzy-matcher-0.3-dev, librust-gix-dev (<< 0.87), librust-globset-0.4-dev, librust-grep-matcher-0.1-dev, librust-grep-regex-0.1-dev, librust-grep-searcher-0.1-dev, librust-hashbrown-dev (<< 0.18), librust-ignore-0.4-dev, librust-imara-diff-dev (<< 0.3), librust-indexmap-2-dev, librust-indicatif-0.17-dev, librust-indoc-2-dev, librust-is-wsl-0.4-dev, librust-kasuari-0.4-dev, librust-kstring-2-dev, librust-libc-0.2-dev, librust-libloading-0.8-dev, librust-log-0.4-dev, librust-nucleo-0.5-dev, librust-once-cell-1-dev, librust-open-5-dev, librust-parking-lot-0.12-dev, librust-percent-encoding-2-dev, librust-pretty-assertions-1-dev, librust-pulldown-cmark-0.13-dev, librust-quickcheck-1-dev, librust-regex-cursor-0.1-dev, librust-regex-1-dev, librust-ropey-1-dev, librust-rustix-1-dev, librust-ruzstd-0.8-dev, librust-serde-1-dev, librust-serde-json-1-dev, librust-sha1-0.11-dev, librust-sha2-0.11-dev, librust-signal-hook-0.4-dev, librust-signal-hook-tokio-0.4-dev, librust-slab-0.4-dev, librust-slotmap-1-dev, librust-smallvec-1-dev, librust-smartstring-1-dev, librust-str-indices-0.4-dev, librust-tempfile-3-dev, librust-termini-1-dev, librust-textwrap-0.16-dev, librust-thiserror-2-dev, librust-threadpool-1-dev, librust-tokio-1-dev, librust-tokio-stream-0.1-dev, librust-toml-1-dev, librust-tree-sitter-language-0.1-dev, librust-unicode-general-category-1-dev, librust-unicode-segmentation-1-dev, librust-unicode-width-0.2-dev, librust-walkdir-2-dev, librust-which-8-dev, libstd-rust-dev, Standards-Version: 4.7.4 Homepage: https://helix-editor.com/ Vcs-Git: https://salsa.debian.org/debian/hx.git Vcs-Browser: https://salsa.debian.org/debian/hx Package: hx Architecture: any X-Cargo-Crates: helix-term, Depends: ${shlibs:Depends}, Recommends: # needed for `hx -g build`, see bug#1100003 g++ | clang, # needed for `hx -g fetch`, see bug#1100003 git, Suggests: bash-completion, blueprint-compiler, clangd, delve, dhall, elan, elvish, fish, fortran-language-server, gopls, hx-highlight-core, hx-highlight-extra, just, lldb, ocaml-dune, perlnavigator, python3-pylsp, qt6-declarative-dev-tools, r-base-core, racket, ruff, rust-analyzer, swi-prolog-core, swiftlang, texlab, txtpbfmt, Provides: editor, ${hx:PluginAbi}, Static-Built-Using: ${cargo:Static-Built-Using}, Description: modal CLI text editor Helix Helix (hx) is a text editor with a modal user interface. It aims to be more efficient than Vim and Neovim, by implementing select modern features in the core and omitting a plugin system. . Features: * Vim-like modal editing * Multiple selections (inspired by Kakoune) * Built-in language server support (LSP) * Smart, incremental syntax highlighting and code editing (via tree-sitter) Package: hx-plugin-dev Architecture: all Description: development files for Helix grammar plugin packages This package contains the runtime metadata needed to build Helix tree-sitter grammar plugin packages against the matching editor package. . It also provides hx-plugin-abi, a helper used by plugin packages to compute the virtual ABI dependency provided by the matching hx package.