jj/cli
Yuya Nishihara e87b49ccc1 templater: move boxing to ExpressionKind variants to make the enum smaller
I'm trying to extract generic alias substitution functions, and some of them
will take ExpressionKind or Box<FunctionCallNode> by value, then return it or
substituted value of the same type. The cost of moving values wouldn't matter
in practice, but I think it's better to keep the value types small.

Now ExpressionKind is 4-word long.
2024-05-18 09:53:52 +09:00
..
examples revset: support custom filter extensions 2024-05-06 10:42:01 -04:00
src templater: move boxing to ExpressionKind variants to make the enum smaller 2024-05-18 09:53:52 +09:00
testing revset: add support for file(kind:pattern) syntax 2024-04-07 19:43:29 +09:00
tests tests: avoid deprecated jj init --git/--git-repo 2024-05-17 13:55:20 -07:00
build.rs build: update rerun-if conditions to watch .git/HEAD in colocated repo 2023-08-06 12:16:11 +09:00
Cargo.toml cargo: explicitly indicate paths to publish 2024-04-15 20:37:00 -07:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00