b66a979c08
Add a setting that exports all variables by default, regardless of whether they use the `export` keyword. This includes assignments as well as parameters. Just does dependency analysis of variable uses, allowing variables to be used out of order in assignments, as long as there are no circular dependencies. However, use of environment variable is not known to Just, so exported variables are only exported to child scopes, to avoid ordering dependencies, since dependency analysis cannot be done.
24 lines
298 B
Rust
24 lines
298 B
Rust
#[macro_use]
|
|
mod test;
|
|
|
|
mod common;
|
|
|
|
mod choose;
|
|
mod completions;
|
|
mod conditional;
|
|
mod delimiters;
|
|
mod dotenv;
|
|
mod edit;
|
|
mod error_messages;
|
|
mod examples;
|
|
mod export;
|
|
mod init;
|
|
mod interrupts;
|
|
mod invocation_directory;
|
|
mod misc;
|
|
mod quiet;
|
|
mod readme;
|
|
mod search;
|
|
mod shell;
|
|
mod working_directory;
|