radicle-heartwood-lfs/crates/radicle-term/src
Lorenz Leutgeb 930ec175f1
term, cli: `winsplit` over `shlex` on Windows
Command line parsing differs on Windows vs. POSIX compliant operating
systems (just consider the differences in handling `\` for paths vs. as
a marker for escape sequences). Thus, on Windows use `winsplit` to
split command arguments instead of `shlex` for Unix-like OSes.

`winsplit` is a small crate with no other dependencies.
2026-02-11 10:26:22 +01:00
..
ansi term: Remove dependency on libc 2025-07-23 10:30:33 +02:00
ansi.rs term: Remove dependency on libc 2025-07-23 10:30:33 +02:00
args.rs refactor: Replace return Err(anyhow!()) with anyhow::bail!() 2025-08-17 20:17:11 +02:00
cell.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
colors.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
editor.rs term, cli: `winsplit` over `shlex` on Windows 2026-02-11 10:26:22 +01:00
element.rs radicle-term: Preallocate in Line::spaced() 2025-08-27 23:18:33 +02:00
format.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
hstack.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
io.rs docs: fix doc string linking 2025-09-15 10:34:42 +01:00
label.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
lib.rs term: Remove `mod command` 2025-09-04 16:28:20 +03:00
spinner.rs term: Use static template in spinner initialization 2025-09-15 11:17:35 +02:00
table.rs term/table: Add Table::with_opts() to set options after Table obj was constructed 2025-09-10 21:23:30 +02:00
textarea.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
vstack.rs radicle-term: Pass in `mut self` rather than rebinding 2025-08-27 23:18:33 +02:00