summaryrefslogtreecommitdiffstats
path: root/src/env.rs
Commit message (Expand)AuthorAgeFilesLines
* reduce typingJesse Luehrs2022-02-261-3/+3
* stop sending environment stuff over a pipeJesse Luehrs2022-01-171-16/+22
* simplify environment handlingJesse Luehrs2022-01-171-149/+69
* move default environment variable setting to shell initializationJesse Luehrs2022-01-161-8/+9
* implement `cd -`Jesse Luehrs2022-01-151-14/+61
* set default SHELL and TERM for subprocessesJesse Luehrs2022-01-151-5/+11
* update the environment after every pipelineJesse Luehrs2022-01-091-1/+5
* implement for loopsJesse Luehrs2022-01-081-0/+8
* remove pipeline from the environmentJesse Luehrs2022-01-081-16/+0
* add setenv and unsetenv builtinsJesse Luehrs2022-01-081-0/+12
* add support for special env varsJesse Luehrs2022-01-081-2/+21
* implement environment variablesJesse Luehrs2022-01-081-0/+15
* and more simplificationJesse Luehrs2022-01-051-1/+2
* refactorJesse Luehrs2022-01-051-0/+5
* clean up a bitJesse Luehrs2022-01-051-14/+14
* propagate current directory changes back to the main processJesse Luehrs2022-01-031-4/+34
* refocus the readline when the foreground process is suspendedJesse Luehrs2022-01-031-1/+9
* use real serializationJesse Luehrs2022-01-031-8/+70
* stop cloning exe and env all over the placeJesse Luehrs2022-01-031-1/+0
* split up code into more filesJesse Luehrs2022-01-031-32/+16
* clippyJesse Luehrs2021-12-101-0/+1
* this doesn't need to be modifiableJesse Luehrs2021-12-091-0/+8
* refactorJesse Luehrs2021-12-091-0/+31