Ed Page

Results 596 issues of Ed Page

### What does this PR try to resolve? This is part of #14039 and allows snapshotting in more places. ### How should we test and review this PR? ### Additional...

A-testing-cargo-itself
S-waiting-on-review

### What does this PR try to resolve? This includes - `cargo generate-lockfile --ignore-rust-version` - `cargo update --ignore-rust-version` This does not include - `edition = "2024"` - `resolver = "3"`...

A-documenting-cargo-itself
Command-generate-lockfile
Command-update
A-workspaces
T-cargo
final-comment-period
disposition-merge
S-waiting-on-review
A-cli

For example ![Image](https://github.com/user-attachments/assets/fa924f41-f50d-4c44-908f-944b8bcffc8e)

C-enhancement
A-completions
S-needs-team-input

### Problem If nothing can activate an optional dependency, cargo acts as if the dependency doesn't exist which creates poor error messages. Also, with how things are arranged, the unused...

C-bug
A-features
A-editions
S-needs-team-input

### What does this PR try to resolve? In discussing #14414, the general problem of the resolver picking a version older than a package needs for its MSRV (or lack...

Command-update
S-waiting-on-review

When you have some git dependencies or patches, loading them takes a long time For the traces from #14238, notice how slow the first `resolve` is compared to the second....

A-git
C-enhancement
S-accepted
Performance

`ValueHint` works well for ahead-of-time generated completions as it tells the generator what shell behavior to opt-in to. However, its not really needed with Rust-native completions and actually puts more...

M-breaking-change
A-completion
S-waiting-on-design

Compare zsh ![image](https://github.com/user-attachments/assets/d80aa585-5f8b-4978-9e74-96b46a5966fe) With bash ![image](https://github.com/user-attachments/assets/3047b542-65bc-4dd4-a8e1-928db31e1549)

C-bug
A-completion
E-easy

As reported in rust-lang/cargo#14545 ``` ++++ actual: In-memory 1 + Deprecation: the legacy temporary assignment syntax is deprecated; use "tmp" instead 2 + /tmp/cargo/target/tmp/cit/t0/home/elvish/rc.elv:3:7: eval (E:CARGO_COMPLETE=elvish cargo | slurp) ```...

C-bug
E-medium
A-completion

A blocker for #4697 which is important for #3123 and #2621 is the ability to have a group own another group. API-wise, I suspect we'd change `ArgGroup::arg` to `ArgGroup::member` or...

C-enhancement
E-medium