summaryrefslogtreecommitdiff
path: root/sib-switch
Commit message (Collapse)AuthorAgeFilesLines
* Update licenseHee-Suk Kim10 days1-1/+1
|
* Add LicenseHee-Suk Kim2026-08-051-0/+2
| | | | Signed-off-by: Hee-Suk Kim <[email protected]>
* Add human readable messages on sib-switchHee-Suk Kim2026-08-041-0/+2
| | | | Signed-off-by: Hee-Suk Kim <[email protected]>
* Fix help message formatsHee-Suk Kim2026-08-041-2/+3
| | | | Signed-off-by: Hee-Suk Kim <[email protected]>
* Add shopts mannually for each scriptsHee-Suk Kim2026-07-251-0/+3
| | | | Signed-off-by: Hee-Suk Kim <[email protected]>
* Change -s to -t, reserve -s for save current, not beforeHee-Suk Kim2026-07-241-5/+5
| | | | Signed-off-by: Hee-Suk Kim <[email protected]>
* sib-switch: add option -s and use getopts for opt parsingHee-Suk Kim2026-07-191-15/+18
| | | | Signed-off-by: Hee-Suk Kim <[email protected]>
* sib-switch: change -s to -fHee-Suk Kim2026-07-191-4/+4
| | | | | | -s is used as save on sib-ask Signed-off-by: Hee-Suk Kim <[email protected]>
* sib-switch: improve usage messageHee-Suk Kim2026-07-181-6/+4
| | | | Signed-off-by: Hee-Suk Kim <[email protected]>
* Prepare for release: add Makefile and dispatchHee-Suk Kim2026-07-171-1/+1
| | | | | | | | | | Similar to Git, scripts including the dispatcher sib are grouped into libexec/sib-core, and symlinks are created in bin/sib. Additionally, libexec/sib-core is added to the PATH when executing any script inside sib. I don't really see any downside to adding to the PATH and loading the script. It's clear. Signed-off-by: Hee-Suk Kim <[email protected]>
* sib-switch: fix symbolic-ref arg orderHee-Suk Kim2026-05-261-2/+2
| | | | Signed-off-by: Hee-Suk Kim <[email protected]>
* sib-switch: implementHee-Suk Kim2026-05-251-0/+42
The reason there is no distinction like heads or tags is that, unlike Git, there is no need to differentiate between the two. When user set a checkpoint, it can be promoted to a conversation session. Signed-off-by: Hee-Suk Kim <[email protected]>