Philipp Albrecht
Philipp Albrecht
--- - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #27949 -...
Closes #998
I simply translated [parts of @toofar's superb documentation](https://github.com/qutebrowser/qutebrowser/blob/160e9f274f252bd54a6c03f369b0de6e0ab8c98d/doc/treetabs.md?plain=1#L60-L66) into end2end tests. Covering * `:tab-close` without `--recursive` * `:tab-next --sibling` * `:tab-prev --sibling` * `:tab-focus parent` --- Fixes part of #8072
--- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #31415 - [x] There...
# These are WIP changes. I am using this PR to track progress. ## TODO - [x] move enable/disable logic to separate class - [x] `backforward.py` - [x] `clock.py` -...
# Disclaimer I haven't tested any of these changes (despite the ones covered by the added unit tests). They are very drafty and shall only serve the purpose to gather...
Allow unsetting config values similar to `git config unset`. ```bash $ jj config set --user some-key some-val $ jj config get some-key some-val $ jj config unset --user some-key $...
Right now `jj sign` always resigns commits, even if they are already signed by the user. This is cumbersome for users, which sign via hardware devices. # References * https://github.com/jj-vcs/jj/pull/4747#discussion_r1966693979)...