summaryrefslogtreecommitdiffstats
path: root/src/shell/history/entry.rs
Commit message (Collapse)AuthorAgeFilesLines
* save the history on shell exitHEADmasterJesse Luehrs2022-03-081-0/+4
|
* use /proc/self/exe directly when re-execing ourself when possibleJesse Luehrs2022-03-081-1/+1
| | | | | this will use the same binary that is currently running, even if it has been deleted or replaced
* use the current size when rendering an entryJesse Luehrs2022-03-081-1/+1
| | | | not the size of the terminal when the entry was run
* simplifyJesse Luehrs2022-03-051-2/+6
|
* various cleanupsJesse Luehrs2022-03-051-2/+2
|
* remove the mutex around exit_infoJesse Luehrs2022-03-041-45/+184
| | | | it is small enough that copying it is not really a big deal
* another large refactorJesse Luehrs2022-03-041-104/+56
|
* refactorJesse Luehrs2022-03-011-82/+19
|
* convert to std::sync::Mutex and remove a lot of unnecessary asyncJesse Luehrs2022-02-281-4/+4
|
* don't error when sending events during application shutdownJesse Luehrs2022-02-251-2/+2
|
* move to tokioJesse Luehrs2022-02-251-10/+10
|
* simplify environment handlingJesse Luehrs2022-01-171-1/+1
| | | | this temporarily breaks cd history, will fix this soon
* improve bell handlingJesse Luehrs2022-01-151-18/+50
|
* don't allow an entry to transition from exited back to runningJesse Luehrs2022-01-111-1/+3
|
* highlight the specific pipeline that is currently runningJesse Luehrs2022-01-111-14/+56
|
* allow the most recent command output to be biggerJesse Luehrs2022-01-051-13/+25
|
* and more simplificationJesse Luehrs2022-01-051-6/+4
|
* a bunch more reorganizationJesse Luehrs2022-01-051-0/+307