Commits on Source (17)
-
-
Clarifies the purpose of the default variables and their values.
-
-
-
-
-
-
-
-
Methods that are boolean are tightly integrated with tests. The builtins should be prefered in almost all cases. BREAKING CHANGES: $ends_with, $contains and $starts_with no longer work
-
Fixes a deprecation warning on these platforms
-
-
-
-
BREAKING_CHANGE: auto-cd will no longer wrk in scripts. However, it was never intended to work in scripts to begin with, so this is actually an improvement. If a command fails, try to cd before outputing the error. Issues fixed by this: - Trailing slashes are no longer necessary - If a binary and a folder conflicts, the binary has priority - Typing `-` cd to the old pwd Fix #892
-
AdminXVII authored
- Adds a merge request guidelines section - Switch to squashed, conventional-style commits for MRs - Specify preference for rebase over merges - Link to a resource explaining a recommended git flow
-
AdminXVII authored
- Disable the regex's unicode feature by default - Add a feature to Ion to enable it again - Update the dependencies **BREAKING**: Perl-style character class are disabled (\w _et al._) and there is no longer unicode support by default.
Showing
- .gitlab-ci.yml 12 additions, 1 deletion.gitlab-ci.yml
- CONTRIBUTING.md 36 additions, 3 deletionsCONTRIBUTING.md
- Cargo.lock 371 additions, 269 deletionsCargo.lock
- Cargo.toml 7 additions, 10 deletionsCargo.toml
- README.md 15 additions, 5 deletionsREADME.md
- benches/statement.rs 9 additions, 18 deletionsbenches/statement.rs
- benches/terminator.rs 9 additions, 8 deletionsbenches/terminator.rs
- manual/book.toml 21 additions, 0 deletionsmanual/book.toml
- manual/src/SUMMARY.md 1 addition, 1 deletionmanual/src/SUMMARY.md
- manual/src/builtins.md 12 additions, 12 deletionsmanual/src/builtins.md
- manual/src/control/01-conditionals.md 5 additions, 5 deletionsmanual/src/control/01-conditionals.md
- manual/src/expansions/05-method.md 3 additions, 61 deletionsmanual/src/expansions/05-method.md
- manual/src/functions.md 2 additions, 2 deletionsmanual/src/functions.md
- manual/src/history.md 87 additions, 50 deletionsmanual/src/history.md
- manual/src/pipelines.md 1 addition, 1 deletionmanual/src/pipelines.md
- manual/src/variables/02-arrays.md 1 addition, 1 deletionmanual/src/variables/02-arrays.md
- manual/src/variables/03-maps.md 1 addition, 1 deletionmanual/src/variables/03-maps.md
- members/builtins-proc/Cargo.toml 3 additions, 3 deletionsmembers/builtins-proc/Cargo.toml
- members/builtins-proc/src/lib.rs 3 additions, 3 deletionsmembers/builtins-proc/src/lib.rs
- members/scopes-rs/Cargo.toml 1 addition, 1 deletionmembers/scopes-rs/Cargo.toml
This diff is collapsed.
... | ... | @@ -31,12 +31,13 @@ maintenance = { status = "experimental" } |
advanced_arg_parsing = [] | ||
man = ["builtins-proc/man"] | ||
piston = ["piston-ai_behavior", "piston_window", "piston2d-sprite"] | ||
unicode = ["regex/unicode"] | ||
[workspace] | ||
members = [ "members/builtins-proc", "members/ranges", "members/scopes-rs", "members/types-rs" ] | ||
[dev-dependencies] | ||
criterion = "0.2" | ||
criterion = "0.3" | ||
serial_test = "*" | ||
serial_test_derive = "*" | ||
... | ... | @@ -60,30 +61,26 @@ required-features = ["piston"] |
name = "ion" | ||
path = "src/main.rs" | ||
[build-dependencies] | ||
version_check = "0.9" | ||
[dependencies] | ||
calculate = { git = "https://gitlab.redox-os.org/redox-os/calc" } | ||
err-derive = "0.1" | ||
glob = "0.3" | ||
itoa = "0.4" | ||
liner = { git = "https://gitlab.redox-os.org/redox-os/liner" } | ||
rand = "0.7" | ||
regex = "1.1" | ||
regex = { version = "1.3", default-features = false, features = ["std", "perf"] } | ||
small = { git = "https://gitlab.redox-os.org/redox-os/small", features = ["std"] } | ||
smallvec = "0.6" | ||
unicode-segmentation = "1.2" | ||
unicode-segmentation = "1.3" | ||
ion-ranges = { version = "0.1", path = "members/ranges" } | ||
scopes = { version = "0.1", path = "members/scopes-rs" } | ||
types-rs = { version = "0.1", path = "members/types-rs" } | ||
builtins-proc = { version = "0.1", path = "members/builtins-proc" } | ||
hashbrown = "0.5" | ||
hashbrown = "0.6" | ||
itertools = "0.8" | ||
lexical = "2.0" | ||
lexical = "3.0" | ||
object-pool = "0.3.1" | ||
auto_enums = "0.5.5" | ||
structopt = "^0.2" | ||
structopt = "0.3" | ||
atty = "0.2" | ||
permutate = "0.3" | ||
xdg = "2.1" | ||
... | ... |
manual/book.toml
0 → 100644