summaryrefslogtreecommitdiff
path: root/cli
AgeCommit message (Collapse)Author
2023-07-02Move everything into `crates/` directoryLaurenz
2023-07-02Move more watching code into `watch.rs`Laurenz
2023-07-02Modularize CLILaurenz
This introduces one small breaking change: `--root` and `--font-paths` can't appear in front of the command anymore. Also fixes #1491.
2023-06-28Reintroduce `--root`Laurenz
2023-06-27Basic package managementLaurenz
2023-06-24Tidy upLaurenz
2023-06-24Display compilation time in status message (#1564)Joseph Wilson
2023-06-24Watch dependencies that are outside of root (#1523)Mathieu David
2023-06-24Add infrastructure to enrich errors with hints (#1486)Mathias Fischler
2023-06-12More `bail!` usageLaurenz
2023-06-12Fix a bunch of typos + broken link (#1453)Alex Saveau
2023-06-09Touch up docsLaurenz
2023-06-09Replace atty with stdLaurenz
2023-06-08Watch root and parent directoryLaurenz
Fixes #1436
2023-06-07refactor: Replace once_cell to std lib (#1402)Yang Hau
2023-06-06Rename `into_u16` to `as_u16`Laurenz
2023-05-29ignore utf-8 bom (#1317)Naim A
2023-05-24Use chrono instead of time in the CLI (#1300)Laurenz Stampfl
2023-05-23CLI option for emitting diagnostics in a unix-style short format (#1176)erikwastaken
2023-05-23feat(cli): export as png (#1159)Lino Le Van
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-05-23Add support for date & time handling (#435)Laurenz Stampfl
2023-05-22Don't emit color codes if stderr isn't a TTYLaurenz
Fixes #521
2023-05-22Set exit code for CLI errorsLaurenz
Fixes #1241
2023-05-22Tidy up CLILaurenz
2023-05-20Version bumpv0.4.0Laurenz
2023-05-19cli: Emit escape codes only if output is a tty (#1188)Johannes Wolf
2023-05-16Bump comemoLaurenz
2023-05-11Remove 'static bound on `World`Laurenz
Thanks to improvements in comemo, tracked types don't need to be 'static anymore. This means that the 'static bound on the `World` is now lifted and that the `Route` doesn't need to use unsafe code anymore to manage its lifetime.
2023-05-03Add rust minimum version in `Cargo.toml` (#902)HarmoGlace
2023-04-26Version bumpv0.3.0Laurenz
2023-04-26Touch up docsLaurenz
2023-04-26Upgrade a bunch of deps and remove two unused ones (#968)Alex Saveau
2023-04-23Add instrumentation (Part 1) (#761)Sébastien d'Herbais de Thun
2023-04-19Change SipHash2-4 -> SipHash1-3 (#780)Daniel Csillag
This seems to significantly improves performance. Inspired by https://github.com/rust-lang/rust/pull/107925
2023-04-17Bump comemoLaurenz
2023-04-13Reduce amount of hashingLaurenz
2023-04-13Include embedded fonts in listingLaurenz
2023-04-12Read font path from environment variables (#649)Michael Lohr
2023-04-11Version bumpv0.2.0Laurenz
2023-04-11Fixes CLI blocking upon opening pdf viewer (#706)Timme Bethe
Fixes issue typst/typst#704 by making opening a pdf viewer non-blocking. This does remove error reporting when the pdf viewer fails to be opened. This error reporting is difficult to regain since the error happens on a different thread.
2023-04-06Add shell completions and man pages (#582)figsoda
2023-04-06embed New Computer Modern into binary (#340)Charlie Moog
2023-04-05Bump versionv0.1.0Laurenz
2023-04-04CLI: open flag (#480)Sébastien d'Herbais de Thun
2023-04-01Add aliases for subcommands (#485)figsoda
2023-04-01Needless clone, borrows, casts and lifetimes (#504)Marek Barvíř
2023-03-31Correct minor typos (#474)Chris Ohk
2023-03-30Rewrite of CLI using clap (#468)Sébastien d'Herbais de Thun
2023-03-30cli: Allow reading every path not of type dir (#414)Johannes Wolf
2023-03-29Fix file watching when only file name is given (#433)Alexander Korn
Fixes #300