sd -- a drop-in replacement for `cd'

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-11-02 22:48
typo. Leaf check-in: 59b9eb8cbe user: vdh tags: ksh
2025-11-02 13:20
cherrypick. check-in: 23cbef7ea8 user: vdh tags: ksh
2025-11-02 13:19
manpage adustments. Leaf check-in: 0506c7733d user: vdh tags: trunk
2025-11-02 13:18
updated manpage transcript. check-in: 9badca6b51 user: vdh tags: trunk
2025-11-01 18:21
cherrypick. check-in: 90f3363233 user: vdh tags: trunk
2025-11-01 10:51
adjustments to fzf call. check-in: f648e027e8 user: vdh tags: ksh
2025-10-30 15:56
cherrypicks. Leaf check-in: f04ae25b7c user: vdh tags: mksh
2025-10-30 15:55
cherrypick. check-in: 5df605e659 user: vdh tags: trunk
2025-10-30 15:54
explain new fzf related functionality in manpage. check-in: 8c2bdf798e user: vdh tags: ksh
2025-10-29 19:51
cherrypick-merge. check-in: 2a57f9d5a8 user: vdh tags: trunk
2025-10-29 18:48
first relevant change for ages: now, setting sdselect=2 makes sdchoose use 'fzf' for selection from list. much nicer than sdselect=1 variant. especially, this makes just issueing "sdirs" which displays the full current search stack usable for directory selection. remember that fzf displays the stack in reverse order compared to what happens with sdselect=1. check-in: cde896e14e user: vdh tags: ksh
2025-10-25 14:35
two cherrypicks. check-in: 1bd8653f9d user: vdh tags: mksh
2025-10-25 11:44
make bare bones `sdman' call also honour terminal width just like `sdirs -m' does now. check-in: 4e458eb33f user: vdh tags: trunk
2025-10-25 11:43
make bare bones `sdman' call also honour terminal width just like `sdirs -m' does now. check-in: a0165aa5f5 user: vdh tags: ksh
2025-10-24 11:12
minor tweak: make manpage use available terminal width. check-in: 4e69771c57 user: vdh tags: ksh
2025-10-24 11:11
minor tweak: make manpage use available terminal width. check-in: 2928d3be0e user: vdh tags: trunk
2022-03-15 18:19
restore minor fix lost during recent backout. check-in: 4667eaa707 user: vdh tags: trunk
2022-03-15 18:19
restore minor fix lost during recent backout. check-in: c605f9d376 user: vdh tags: ksh
2022-03-15 18:18
restore minor fix lost during recent backout. check-in: 714e9b6036 user: vdh tags: mksh
2022-03-15 18:05
cherrypick a6398b34 which goes back to the backout of 630cfacd (here strings via `<<<' do not work well with long strings...). check-in: 0071d7fc7d user: vdh tags: trunk
2022-03-15 18:00
cherrypick 2e32da90 which is the backout of 630cfacd (here strings via `<<<' do not work well with long strings...). check-in: a6398b347d user: vdh tags: ksh
2022-03-15 17:49
backout 630cfacd (here strings via `<<<' do not work well with long strings...). check-in: 2e32da9076 user: vdh tags: mksh
2020-02-19 19:09
adjust zsh settings (sdclean now uses arrays etc.). check-in: eea7cae549 user: vdh tags: trunk
2019-12-28 11:01
ensure sane input to `sdman'. remove (apparently redundant) use of `eval'. check-in: ed15a9ba9f user: vdh tags: mksh
2019-12-28 11:01
ensure sane input to `sdman'. remove (apparently redundant) use of `eval'. check-in: 62858ad55b user: vdh tags: ksh
2019-12-28 10:58
ensure sane input to `sdman'. remove (apparently redundant) use of `eval'. check-in: 5b18ec4ca0 user: vdh tags: trunk
2019-12-22 17:13
take over the tidy up from mksh branch. check-in: a28d3150c6 user: vdh tags: ksh
2019-12-22 17:11
tidy up continued. check-in: 652cbec2de user: vdh tags: mksh
2019-12-22 17:10
tidy up continued. check-in: cf34cbb665 user: vdh tags: mksh
2019-12-22 17:08
tidy up: start to remove stuff from branches that should (or need) only be present on trunk. check-in: 6468d8b10d user: vdh tags: mksh
2019-12-22 16:55
replace piping of `print' output into commands by `<<<' here strings whereever possible. some other minor edits. check-in: eed377262a user: vdh tags: trunk
2019-12-22 16:42
replace piping of `print' output into commands by `<<<' here strings whereever possible. some other minor edits. check-in: 78020ab235 user: vdh tags: ksh
2019-12-22 16:20
replace piping of `print' output into commands by `<<<' here strings whereever possible. some other minor edits. check-in: 630cfacdfe user: vdh tags: mksh
2019-12-13 15:01
manpage fix (bring back into sync with version on other branches). check-in: 13f16da74f user: vdh tags: trunk
2019-12-13 14:28
typo. check-in: 263d448eac user: vdh tags: trunk
2019-12-13 14:09
minor adjustments to quickstart.md. check-in: 77dcf74ab6 user: vdh tags: mksh
2019-12-13 14:09
minor adjustments to quickstart.md. check-in: a7c6e1b635 user: vdh tags: ksh
2019-12-13 14:08
minor adjustments to quickstart.md. check-in: bd18da5f0b user: vdh tags: trunk
2019-12-12 16:19
de-novo generation of `man.md' from sd's manpage using the newly added script `mkman.sh'. check-in: 278a59b06e user: vdh tags: trunk
2019-12-12 16:18
de-novo generation of `man.md' from sd's manpage using the newly added script `mkman.sh'. check-in: 129a43945a user: vdh tags: ksh
2019-12-12 16:18
de-novo generation of `man.md' from sd's manpage using the newly added script `mkman.sh'. check-in: cc736ffd49 user: vdh tags: mksh
2019-12-11 16:37
fix quoting. check-in: 5d61fbc7a2 user: vdh tags: trunk
2019-12-11 16:36
fix quoting. check-in: c099c7b0f5 user: vdh tags: ksh
2019-12-11 16:33
fix quoting. check-in: c4044ae8d8 user: vdh tags: mksh
2019-12-11 16:22
fix manpage by removing spurious quoting. check-in: c65cb11634 user: vdh tags: mksh
2019-11-22 14:36
small manpage adjustment. check-in: fd70480021 user: vdh tags: mksh
2019-11-19 14:51
manpage edit. check-in: 189f440b5d user: vdh tags: mksh
2019-11-19 14:51
manpage edit. check-in: ac4daf2bb4 user: vdh tags: ksh
2019-11-19 14:39
manpage edit. check-in: cee66b9d26 user: vdh tags: trunk
2019-11-19 12:49
use `"$@"' consistently. see checkin comment of the source for this cherry-pick on trunk. check-in: 3c738fd8d4 user: vdh tags: mksh