Conversation

on that note, does anyone know why rustup does all the work to setup PATH stuff in your rcfiles/registry and then stops short of applying it to the current terminal session

(instead prompting you to restart your shell or manually `source ~/.cargo/env`)?

Is it:

* Cursed Issues
* Being Polite
* ..?

1
0
0

Ah I see, I had confused myself because I didn't realize `source blah` is an alias for `. blah`, and was taking `. blah` to be "just run this script" (making it seem like delegating updating PATH to "just run this script" worked fine)

2
0
0
@Gankra fun fact the default shells on freebsd does not have source so stuff breaks there often it is only . blah that is portable
1
0
0

@erk yep i emit ". blah" to rcfiles and then tell the user to "source blah" just because it's really easy to misread/miscopy ". blah" (and hopedully freebsd people know this is a thing, or just restart their shell)

0
0
1