Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove repetitive code from cdlog.swap. | Kaz Kylheku | 2024-01-19 | 1 | -44/+24 |
| | | | | | | * cdlog.sh (cdlog.args): New function. (cdlog.swap): Use array to do swap in one case. | ||||
* | Minor code tidying. | Kaz Kylheku | 2024-01-19 | 1 | -17/+9 |
| | | | | | | * cdlog.sh (cdlog.chdir, cdlog.swap): Condense assignment block to fewer lines. (toplevel): Move "cs" alias below. | ||||
* | cs takes argument; swapping behavior removed from cd. | Kaz Kylheku | 2024-01-19 | 2 | -34/+79 |
| | | | | | | | | * cdlog.sh (cdlog.chdir): No specifial behavior when $PWD equals $c1. (cdlog.swap): Swapping behavior implemented here now, with optional numeric argument to swap with entries other than first. | ||||
* | README: mention exporting advantage. | Kaz Kylheku | 2024-01-18 | 1 | -0/+4 |
| | |||||
* | README: add section listing advantages. | Kaz Kylheku | 2024-01-18 | 1 | -0/+27 |
| | |||||
* | Add README.md. | Kaz Kylheku | 2024-01-18 | 1 | -0/+52 |
| | |||||
* | Change semantics of swap implementation. | Kaz Kylheku | 2024-01-18 | 1 | -4/+4 |
| | | | | | | * cdlog.sh (cdlog.chdir): When the user changes to $c1, let's not involve $c2 but just effectively exchange the current working directory and $c1. | ||||
* | Change naming of functions to dot notation. | Kaz Kylheku | 2024-01-18 | 1 | -8/+8 |
| | |||||
* | Initial version of cdlog. | Kaz Kylheku | 2024-01-18 | 1 | -0/+114 |
| | |||||
* | NIL | Kaz Kylheku | 2024-01-18 | 0 | -0/+0 |