foriequal0 / git-trim

Automatically trims your branches whose tracking remote refs are merged or stray
MIT License
489 stars 14 forks source link

dry-run attempts to push #206

Open joshka opened 1 year ago

joshka commented 1 year ago

Check your version before submitting the bug installed via cargo-install

Describe the bug Ran git trim --dry-run Noticed that a pre-push hook runs (and fails, but meh)

To Reproduce First time use - unsure of which parts to strip out to make this a minimum repro

Expected behavior --dry-run should make no changes to local / remote

Actual behaviour

Log of command git trim --dry-run ``` ❯ git trim --dry-run Branches that will remain: local branches: layout-weak-constraint main [base] simplify-split-more [stray, but: delete range `stray` was not given] tableColumnWidthTest [stray, but: delete range `stray` was not given] Valentin271/main backend-defaults-2 *2 demo-vhs [stray, but: delete range `stray` was not given] docScrollFields feat-async-example *2 feat-filter-example feat-list-with-widgets feat-reflow feat-reflow-refactor *2 feat-textwrap *2 feat-tree-widget feat-tree-widget-old feat-wrapping fix-clippy-pedantic-warnings *2 fix-readme *2 hard-wrap line-spans-rename [stray, but: delete range `stray` was not given] list-padding lt-reflow-refactor perf-text-benchmarks *2 ratatui-0.19.0-api *2 rect-with_size *2 scroll_table spanTest [stray, but: delete range `stray` was not given] spike-taffy *2 testTaffy wip-backend-defaults wip-demo-gif *2 wip-scroll-state wip-wrap-lines-using-line-iteration *2 wip-wrap-lines-using-textwrap *2 remote references: hasezoey/tableColumnWidthTest [merged, but: delete range `merged-remote:hasezoey` was not given] karthago1/hich/barchart *3 kdheepak/layout-weak-constraint *3 kdheepak/main *3 upstream/main [base] TimerErTim/clippy_formatting *3 TimerErTim/main *3 TimerErTim/refactor_wrapper *3 TimerErTim/spans-alignment *3 a-kenji/expand-serde *3 a-kenji/feat/expand-serde-test-buffer *3 a-kenji/main *3 a-kenji/master *3 a-kenji/update/msrv *3 a-kenji/update/release *3 bolshoytoster/main *3 boolpurist/example_cursor_navigation_user_input *3 boolpurist/main *3 hasezoey/docScrollFields *3 hasezoey/docsFeatures *3 hasezoey/main *3 hasezoey/refactorCommonConstraint *3 hasezoey/testTaffy *3 haydenflinner/0.20.0 *3 haydenflinner/218/sparklineDirection *3 haydenflinner/220/baseline *3 haydenflinner/246/demonstrate-paging-in-table *3 haydenflinner/319/master *3 haydenflinner/349/paragraph-scroll *3 haydenflinner/408/master *3 haydenflinner/467/make_reflow_module_public *3 haydenflinner/50-adopt-conventional-commits *3 haydenflinner/506/paragraph-margin *3 haydenflinner/527/dont-shrink-length *3 haydenflinner/528/feature/render-by-ref *3 haydenflinner/531/multi-selection-list *3 haydenflinner/54-switch-to-main-branch *3 haydenflinner/540/patch-1 *3 haydenflinner/570/ngd-tui-projects *3 haydenflinner/585/master *3 haydenflinner/596/flex-layout *3 haydenflinner/628/legend#335 *3 haydenflinner/631/redundant-vec *3 haydenflinner/632/backend_deref *3 haydenflinner/639/dymk--text-input-widget *3 haydenflinner/640/allow-padding-selected-in-list *3 haydenflinner/648/masked-text *3 haydenflinner/653/master *3 haydenflinner/663/master *3 haydenflinner/666/master *3 haydenflinner/669/title_on_bottom *3 haydenflinner/675/patch-1 *3 haydenflinner/677/master *3 haydenflinner/683/master *3 haydenflinner/688/master *3 haydenflinner/689/crossterm-0.26 *3 haydenflinner/692/patch-1 *3 haydenflinner/chore/rename_default_branch *3 haydenflinner/docs-scrape-examples *3 haydenflinner/feat-wrapping *3 haydenflinner/filter-example *3 haydenflinner/fix-ci *3 haydenflinner/florian.dehau/layout *3 haydenflinner/inline *3 haydenflinner/main *3 haydenflinner/paragraph-scroll *3 haydenflinner/state *3 haydenflinner/update-contributingmd *3 haydenflinner/update-readme *3 haydenflinner/wrap *3 joshrotenberg/gh-pages *3 joshrotenberg/main *3 joshrotenberg/mdbook *3 joshrotenberg/patch-1 [merged, but: delete range `merged-remote:joshrotenberg` was not given] joshrotenberg/patch-2 *3 karthago1/hich/barchart2 *3 karthago1/main *3 lt/0.20.0 *3 lt/218/sparklineDirection *3 lt/220/baseline *3 lt/246/demonstrate-paging-in-table *3 lt/300/termwiz *3 lt/319/master *3 lt/349/paragraph-scroll *3 lt/408/master *3 lt/467/make_reflow_module_public *3 lt/484/master *3 lt/497/offset-manipulation *3 lt/50-adopt-conventional-commits *3 lt/506/paragraph-margin *3 lt/527/dont-shrink-length *3 lt/528/feature/render-by-ref *3 lt/531/multi-selection-list *3 lt/54-switch-to-main-branch *3 lt/540/patch-1 *3 lt/551/feature/block-padding *3 lt/570/ngd-tui-projects *3 lt/585/master *3 lt/596/flex-layout *3 lt/609/adding_len_method_in_list *3 lt/628/legend#335 *3 lt/631/redundant-vec *3 lt/632/backend_deref *3 lt/639/dymk--text-input-widget *3 lt/640/allow-padding-selected-in-list *3 lt/648/masked-text *3 lt/653/master *3 lt/663/master *3 lt/666/master *3 lt/669/title_on_bottom *3 lt/675/patch-1 *3 lt/677/master *3 lt/683/master *3 lt/688/master *3 lt/689/crossterm-0.26 *3 lt/692/patch-1 *3 lt/chore/rename_default_branch *3 lt/filter-example *3 lt/fix-ci *3 lt/florian.dehau/layout *3 lt/hard-wrap *3 lt/inline *3 lt/main *3 lt/paragraph-scroll *3 lt/refcount-refactor *3 lt/reflow-refactor *3 lt/state *3 lt/update-contributingmd *3 lt/update-readme *3 lt/wrap *3 mindoodoo/add-acknowledgements *3 mindoodoo/add-featwrapping-ci *3 mindoodoo/main *3 mindoodoo/refactor-paragraph-example *3 ndd7xv/main *3 nyurik/main *3 origin/feat-list-with-widgets origin/feat-reflow *3 origin/feat-scroll origin/feat-tree-widget origin/fix-prelude *3 origin/haydenflinner/main *3 origin/list-padding origin/main *3 origin/readme-rust-tui-template *3 origin/wip-backend-defaults samyosm/less-style-boilerplate *3 samyosm/main *3 samyosm/multiple-titles *3 slashlogin/feature/nightly-fmt-ci *3 slashlogin/main *3 stappersg/main *3 stappersg/matrix *3 stappersg/template *3 t-nil/220/baseline *3 t-nil/246/demonstrate-paging-in-table *3 t-nil/349/paragraph-scroll *3 t-nil/467/make_reflow_module_public *3 t-nil/528/feature/render-by-ref *3 t-nil/531/multi-selection-list *3 t-nil/540/patch-1 *3 t-nil/596/flex-layout *3 t-nil/628/legend#335 *3 t-nil/632/backend_deref *3 t-nil/639/dymk--text-input-widget *3 t-nil/640/allow-padding-selected-in-list *3 t-nil/653/master *3 t-nil/663/master *3 t-nil/feat-automatic-state-management *3 t-nil/feat-filter-example *3 t-nil/feat-inline *3 t-nil/feat-layout-weighted-chunks *3 t-nil/feat-reflow *3 t-nil/feat-wrap-without-paragraph *3 t-nil/feat-wrapping *3 t-nil/main *3 t-nil/patch-1 *3 tieway59/220/baseline *3 tieway59/246/demonstrate-paging-in-table *3 tieway59/349/paragraph-scroll *3 tieway59/467/make_reflow_module_public *3 tieway59/528/feature/render-by-ref *3 tieway59/531/multi-selection-list *3 tieway59/540/patch-1 *3 tieway59/596/flex-layout *3 tieway59/628/legend#335 *3 tieway59/632/backend_deref *3 tieway59/639/dymk--text-input-widget *3 tieway59/640/allow-padding-selected-in-list *3 tieway59/653/master *3 tieway59/663/master *3 tieway59/feat-automatic-state-management *3 tieway59/feat-filter-example *3 tieway59/feat-inline *3 tieway59/feat-layout-weighted-chunks *3 tieway59/feat-reflow *3 tieway59/feat-wrap-without-paragraph *3 tieway59/feat-wrapping *3 tieway59/impl-clone-copy *3 tieway59/impl-eq-cmp [merged, but: delete range `merged-remote:tieway59` was not given] tieway59/impl-hash-trait [merged, but: delete range `merged-remote:tieway59` was not given] tieway59/main *3 tieway59/pr/TieWay59/350 *3 tree-widget/import *3 tree-widget/main *3 upstream/220/baseline *3 upstream/246/demonstrate-paging-in-table *3 upstream/349/paragraph-scroll *3 upstream/467/make_reflow_module_public *3 upstream/528/feature/render-by-ref *3 upstream/531/multi-selection-list *3 upstream/540/patch-1 *3 upstream/596/flex-layout *3 upstream/628/legend#335 *3 upstream/632/backend_deref *3 upstream/639/dymk--text-input-widget *3 upstream/640/allow-padding-selected-in-list *3 upstream/653/master *3 upstream/663/master *3 upstream/feat-automatic-state-management *3 upstream/feat-filter-example upstream/feat-inline *3 upstream/feat-layout-weighted-chunks *3 upstream/feat-reflow upstream/feat-wrap-without-paragraph *3 upstream/feat-wrapping Some branches are skipped. Consider following to scan them: *2: Set an upstream to make it a tracking branch or add `--delete 'local'` flag. *3: Make it upstream of a tracking branch or add `--delete 'remote:*'` flag. Delete merged local branches: - block-example - docs-colors - docs-examples - fail-slow - fix-coverage-upload - fix-makefile - fix-scrollbar-symbols - impl-eq-cmp - impl-hash-trait - layout-docs - layout-example - layout-fix-table-rounding - lint - patch-1 Delete merged remote refs: - origin, refs/heads/docs-colors - origin, refs/heads/fix-coverage-upload - origin, refs/heads/fix-makefile - origin, refs/heads/fix-scrollbar-symbols - origin, refs/heads/layout-fix-table-rounding [cargo-make] INFO - cargo make 0.36.12 ... error: test failed, to rerun pass `--lib` [cargo-make] ERROR - Error while executing command, exit code: 101 [cargo-make] WARN - Build Failed. error: failed to push some refs to 'https://github.com/joshka/ratatui.git' Error: Operation not permitted (os error 1) ``` (cargo make is run by a pre-push git hook https://github.com/ratatui-org/ratatui/blob/main/.cargo-husky/hooks/pre-push

Additional context and logs & dumps if necessary You should remove sensitive informations before put them here.

`git show-ref` ``` 3d4bb1f4d66d5bb87a39b3e0a5c026fb3482f1b8 refs/heads/Valentin271/main 7cab641b88935bc85290dbfdecff096614765ef0 refs/heads/backend-defaults-2 7f956a2a3165b770ca9942e05efd693eb167f4b4 refs/heads/block-example 19470eaf411ed4ca25372769c59ab78d305589f1 refs/heads/demo-vhs fe16db620899142984c05e0cfe8c43487724c597 refs/heads/docScrollFields 916744e16eb1d7eedcedcef98951545198336693 refs/heads/docs-colors 90b196f8236bbe20ea0ddd140da5574ecb18dd59 refs/heads/docs-examples 549f9980a25db48589e98d66de20c0865f679c13 refs/heads/fail-slow fb375fec2aa0db136dd506b589a50bd0e246d773 refs/heads/feat-async-example 69da773b7832a8d4322fefb4723d12c89049cec2 refs/heads/feat-filter-example e911bee068236b3add700374daa8bf427e69eac9 refs/heads/feat-list-with-widgets 4d9e8932dce753c391afefa465d0576e319cd860 refs/heads/feat-reflow ddbeea9abee7cac34a9d55b1cc5a968e0a32079b refs/heads/feat-reflow-refactor ae0b64c2fdb41b60f5acb8a248f1d52387c3e7d7 refs/heads/feat-textwrap 73a20645297b11b90d767068ddd6ccfb44a537d8 refs/heads/feat-tree-widget 7e360d2b3225028a66b754f472ce313658ee6d81 refs/heads/feat-tree-widget-old e60b8bcbc73c710c1dd9330d0a4303878d57b14b refs/heads/feat-wrapping 3049e9768362e77fbcd010d49985dab28ed05da9 refs/heads/fix-clippy-pedantic-warnings 52886ed12d5c849b3de760f023021eb303d4e6db refs/heads/fix-coverage-upload c522b2934a08505bced9041c8cdcf49d262f1e4b refs/heads/fix-makefile f317167172bfa325072d947c2130e15a7870704d refs/heads/fix-readme 61493c5443199f948366867d5af4f7a1ed7fb41b refs/heads/fix-scrollbar-symbols 58ccaf9af95584469007b6d753564dd964332cca refs/heads/hard-wrap 0162b1f3625fe029307c1666aa15f683e2834520 refs/heads/impl-eq-cmp 2bee0a71e94174a17c21110f1a70f80aebedc5c1 refs/heads/impl-hash-trait de25de0a9506e53df1378929251594bccf63d932 refs/heads/layout-docs b447c302e04f03aac0919869b96811403df230a2 refs/heads/layout-example 8b68e2e1db99eaaf367589e326cff47fdd7f0f56 refs/heads/layout-fix-table-rounding 23af05011f3bd1e52598ec23e036e23b0e8ad825 refs/heads/layout-weak-constraint f9fb870d670954c23b062e977adc5f9b66c70ad0 refs/heads/line-spans-rename 486aca76bbde05b78adbae229b2c6d6d09a8c89c refs/heads/lint c64cf77847e915cfd74b732f1e26e43bb783e44a refs/heads/list-padding d316a5e4e68720819ec8ab8584345fed0544909d refs/heads/lt-reflow-refactor dc552116cf5e83c7ffcc2f5299c00d2315490c1d refs/heads/main 1f9c7316c6a02b5878db864308011a1630e9e28b refs/heads/patch-1 76035f0415b67383a804c7f54ba53f741ba5df5e refs/heads/perf-text-benchmarks 0b1451fd8579b38bb3840148f92551e2f8fd5656 refs/heads/ratatui-0.19.0-api bf4944683d6afb6f42bec80a1bd308ecdac50cbc refs/heads/rect-with_size 9b37cf21a071e81762760a2ed8d947988ff5489d refs/heads/scroll_table 919956b3cd5be5f0c21c9652ff1dbd438e6d3401 refs/heads/simplify-split-more 4b555f212f2ff3f99f597284afb77c6bbdce2d0d refs/heads/spanTest c34aeefd869fd3250a1b2803f6e9e850c431af4b refs/heads/spike-taffy 9b6632e32ed71542c7cf39949fdb55cab9136d95 refs/heads/tableColumnWidthTest 8cdfe2a6b16cdfc6255cd4f42ac2b3027d6f0b32 refs/heads/testTaffy 85fe06606a185fff99f73c6ed82125426cdf4039 refs/heads/wip-backend-defaults 78998135828e7f14786c71af8afb7491605632ce refs/heads/wip-demo-gif 52f76ae5a2c54182dfb9dcdd4b8e2ffc2e4f3fb2 refs/heads/wip-scroll-state 1d9aa4d80428190545b7ba5ef9685502de5d678e refs/heads/wip-wrap-lines-using-line-iteration 42c5e9b576a0533719209b1f47e88b05092d30b4 refs/heads/wip-wrap-lines-using-textwrap 2751f08bdcb9d621f16088fe84ec89057c9eb4ba refs/remotes/TimerErTim/HEAD b3072ce354b529fe4f2360105cfe8058d2b90fbf refs/remotes/TimerErTim/clippy_formatting 2751f08bdcb9d621f16088fe84ec89057c9eb4ba refs/remotes/TimerErTim/main 3dbcf931524d73033454b407d1a1d7e7ed515907 refs/remotes/TimerErTim/refactor_wrapper 09100288aa9dd730b85875398e2e76853a53d6de refs/remotes/TimerErTim/spans-alignment b0a681d1c6fd8c245d27239f090af082a9b5d2dc refs/remotes/a-kenji/expand-serde 105431759b5799504c907775c5aa6a4bd666839a refs/remotes/a-kenji/feat/expand-serde-test-buffer 37fa6abe9d5dc459dc9855ea10f06afa72717c98 refs/remotes/a-kenji/main 37bb82e87d12efe7fb9e93ec538b50ae06c41b10 refs/remotes/a-kenji/master b0205e62e7568b600e614ac65b5029037d17cfa3 refs/remotes/a-kenji/update/msrv 925abd29d8546a63eab3ebac2bbcf2780877f2c9 refs/remotes/a-kenji/update/release faa0444663791878916c4feaabf35f383c08397d refs/remotes/bolshoytoster/main 0a5ab2c6150ec58bb61af19456ff722ddf2d72c4 refs/remotes/boolpurist/example_cursor_navigation_user_input a1813af297058a141011f03870aed132f2912754 refs/remotes/boolpurist/main fe16db620899142984c05e0cfe8c43487724c597 refs/remotes/hasezoey/docScrollFields b202cf1a81743bd530c1057222986c7bb9b7b7df refs/remotes/hasezoey/docsFeatures 440f62ff5435af9536c55d17707a9bc48dae92cc refs/remotes/hasezoey/main 5d53f94127d0fb6e46f572847585d3049f3cde63 refs/remotes/hasezoey/refactorCommonConstraint 48e495301f75643f2ddad102749d7e2ddeb82acb refs/remotes/hasezoey/tableColumnWidthTest 8cdfe2a6b16cdfc6255cd4f42ac2b3027d6f0b32 refs/remotes/hasezoey/testTaffy 1d6769c160b741dbc996760b288bd8e2694da8c7 refs/remotes/haydenflinner/0.20.0 adbbd51b075425fd8005f9c5de80bc56c9c5df52 refs/remotes/haydenflinner/218/sparklineDirection 4f5594beff9a950ba1c7e3edfcf8ad4c7d9336ed refs/remotes/haydenflinner/220/baseline 00b4b7a0fd01eea6604716867cb4ca7866fadf3e refs/remotes/haydenflinner/246/demonstrate-paging-in-table af2f0d47b1e4d4a7ca1a177e1c10d4c9aa5fd53f refs/remotes/haydenflinner/319/master 54b841fab6cfdb38e8dc1382176e965787964b4c refs/remotes/haydenflinner/349/paragraph-scroll 6f4831a769d7adead8c53986cc2255e61c283e70 refs/remotes/haydenflinner/408/master 92267151017249e70c9c5752cf3705103da62561 refs/remotes/haydenflinner/467/make_reflow_module_public feaeb7870fafaaa338158b904a5a1d090941ee6f refs/remotes/haydenflinner/50-adopt-conventional-commits 530d21d55218687d3a100cfa13ffa9ae63d69e04 refs/remotes/haydenflinner/506/paragraph-margin 66f027d409647adac83d3fb6e1920efd5d8783ad refs/remotes/haydenflinner/527/dont-shrink-length 5cc6fa10096594f3f0e35c9aa863b2028cc430cf refs/remotes/haydenflinner/528/feature/render-by-ref 7b3c8871f33e91be951900c13660fe114815180f refs/remotes/haydenflinner/531/multi-selection-list 052ae53b6e4bd14fbf02fefbd912d01a55a76f34 refs/remotes/haydenflinner/54-switch-to-main-branch 7a4897d2b3e481cc973ea68ec8cb15373491f6d8 refs/remotes/haydenflinner/540/patch-1 d0697b11d9cb1b0fe3950fcdeb44b4b1c5c5978d refs/remotes/haydenflinner/570/ngd-tui-projects b06cfa1098780ed805c28bff2bbac6527bf9e859 refs/remotes/haydenflinner/585/master 3632862b64380c2511ae3c3f710f112dd4ace700 refs/remotes/haydenflinner/596/flex-layout 614e5d785d606b678fdb6a8386735a5f940789f8 refs/remotes/haydenflinner/628/legend#335 660bca9ad528388d758eee2f326214e5652c3c26 refs/remotes/haydenflinner/631/redundant-vec 9042543d32702c0ad7a00910b969bdbedbcd284b refs/remotes/haydenflinner/632/backend_deref 7f689274677dff2fd5769e04b9c2032c2ee10054 refs/remotes/haydenflinner/639/dymk--text-input-widget eb65100e2cf7cae7c7ce763aa1090e94b7b803b7 refs/remotes/haydenflinner/640/allow-padding-selected-in-list 6364a098f04f51470a5516720f71541842df9b01 refs/remotes/haydenflinner/648/masked-text f32fb022e0541a246bb268bdf33109bd73b3861d refs/remotes/haydenflinner/653/master 3cca75b9628d61e56fa4d79738462273b84ab9a3 refs/remotes/haydenflinner/663/master 047535b85dcc9665f47eaa5d203fb5afaf7286a5 refs/remotes/haydenflinner/666/master 240738b15427f17e92f5329132b25c8afd618f1a refs/remotes/haydenflinner/669/title_on_bottom 75440be314ea410a6a23a65cded8878fedcb9bdd refs/remotes/haydenflinner/675/patch-1 05e5d2a3011f452e4f53d7e7a886a5dc6a998991 refs/remotes/haydenflinner/677/master f16b01f1fa263404bce580cf446ba0b29064eb1f refs/remotes/haydenflinner/683/master 67af755ce74d5efdd0f03d43a12f8cc539c0ad89 refs/remotes/haydenflinner/688/master 06fba016c10cafc640238832304f3cf251f449e0 refs/remotes/haydenflinner/689/crossterm-0.26 cd7136ccc3450aad5ddd43967e7a0d85ee56cad5 refs/remotes/haydenflinner/692/patch-1 2c621e32539d6c49a1e45d95e44d06165deac676 refs/remotes/haydenflinner/chore/rename_default_branch 68ee37921aa87e43c5fbfc3c333ac6e208fae15f refs/remotes/haydenflinner/docs-scrape-examples 58ccaf9af95584469007b6d753564dd964332cca refs/remotes/haydenflinner/feat-wrapping b05d3f4585ae39957ec510a89e14243227476cd8 refs/remotes/haydenflinner/filter-example 2ad59bdb385040a0143454dd5aab86803fe2e068 refs/remotes/haydenflinner/fix-ci c64d754f88337f6d157326d5f7363a455f2c867e refs/remotes/haydenflinner/florian.dehau/layout 02213a25a8f0779662dfbbbca98990715177ecc5 refs/remotes/haydenflinner/inline 6bdb97c55c7d57a38d5159d7cf2ac715aed60a66 refs/remotes/haydenflinner/main 54b841fab6cfdb38e8dc1382176e965787964b4c refs/remotes/haydenflinner/paragraph-scroll c3efcc992ede097b1ddc5cf3a1b6e5a8bf4030ec refs/remotes/haydenflinner/state 6378894d6d114b17f38bff6d93edb835083740eb refs/remotes/haydenflinner/update-contributingmd 12b5d2b944cffe433dd4666e4af57440756cbe4a refs/remotes/haydenflinner/update-readme 3a9f07a53e32d657ca8c3ba9a3df1159d797cd1e refs/remotes/haydenflinner/wrap c820f5dc7c05e2c70f9ecbea990cc2d189642f80 refs/remotes/joshrotenberg/gh-pages bcb741778543009773b4e38d74baba411ba486bb refs/remotes/joshrotenberg/main 9e56972020a39eac857cc98e2a5d0defec1e1f51 refs/remotes/joshrotenberg/mdbook 1f9c7316c6a02b5878db864308011a1630e9e28b refs/remotes/joshrotenberg/patch-1 6cc826cd3173cabba473ed28f3f1db1a760e9a89 refs/remotes/joshrotenberg/patch-2 532be7b63dcacf4689d7f4b89ae91961e5ec5326 refs/remotes/karthago1/hich/barchart c619080fad2e9b3e3c294e090463ff5013552bec refs/remotes/karthago1/hich/barchart2 c112d2252628e4944cd871249d8f24fbc9155888 refs/remotes/karthago1/main 23af05011f3bd1e52598ec23e036e23b0e8ad825 refs/remotes/kdheepak/layout-weak-constraint f63ac72305f80062727d81996f9bdb523e666099 refs/remotes/kdheepak/main 1d6769c160b741dbc996760b288bd8e2694da8c7 refs/remotes/lt/0.20.0 adbbd51b075425fd8005f9c5de80bc56c9c5df52 refs/remotes/lt/218/sparklineDirection 63089ac915e37d4510fe30bd72222cee8f4136ab refs/remotes/lt/220/baseline 5d813f6e77516f3fd7420b1ca47aa1ccfc2052e5 refs/remotes/lt/246/demonstrate-paging-in-table 66730b309c3837c193b08f74be8577cb67be6706 refs/remotes/lt/300/termwiz af2f0d47b1e4d4a7ca1a177e1c10d4c9aa5fd53f refs/remotes/lt/319/master 54b841fab6cfdb38e8dc1382176e965787964b4c refs/remotes/lt/349/paragraph-scroll 6f4831a769d7adead8c53986cc2255e61c283e70 refs/remotes/lt/408/master 92267151017249e70c9c5752cf3705103da62561 refs/remotes/lt/467/make_reflow_module_public ce00127d326be8c7a6cee075430e9d4a218de58f refs/remotes/lt/484/master c2938a9b97b421f62786666032fc35af91ebc4c8 refs/remotes/lt/497/offset-manipulation feaeb7870fafaaa338158b904a5a1d090941ee6f refs/remotes/lt/50-adopt-conventional-commits 530d21d55218687d3a100cfa13ffa9ae63d69e04 refs/remotes/lt/506/paragraph-margin 66f027d409647adac83d3fb6e1920efd5d8783ad refs/remotes/lt/527/dont-shrink-length 5cc6fa10096594f3f0e35c9aa863b2028cc430cf refs/remotes/lt/528/feature/render-by-ref 7b3c8871f33e91be951900c13660fe114815180f refs/remotes/lt/531/multi-selection-list 052ae53b6e4bd14fbf02fefbd912d01a55a76f34 refs/remotes/lt/54-switch-to-main-branch 7a4897d2b3e481cc973ea68ec8cb15373491f6d8 refs/remotes/lt/540/patch-1 a4deeea15dc035433295e0d4c03cbeaab58a2ff0 refs/remotes/lt/551/feature/block-padding d0697b11d9cb1b0fe3950fcdeb44b4b1c5c5978d refs/remotes/lt/570/ngd-tui-projects b06cfa1098780ed805c28bff2bbac6527bf9e859 refs/remotes/lt/585/master 3632862b64380c2511ae3c3f710f112dd4ace700 refs/remotes/lt/596/flex-layout 2f598c58c545d14f4270bda13e88ba0daca1968f refs/remotes/lt/609/adding_len_method_in_list 614e5d785d606b678fdb6a8386735a5f940789f8 refs/remotes/lt/628/legend#335 660bca9ad528388d758eee2f326214e5652c3c26 refs/remotes/lt/631/redundant-vec 9042543d32702c0ad7a00910b969bdbedbcd284b refs/remotes/lt/632/backend_deref 7f689274677dff2fd5769e04b9c2032c2ee10054 refs/remotes/lt/639/dymk--text-input-widget eb65100e2cf7cae7c7ce763aa1090e94b7b803b7 refs/remotes/lt/640/allow-padding-selected-in-list 6364a098f04f51470a5516720f71541842df9b01 refs/remotes/lt/648/masked-text 12e4f0d921c90d6fbed4e13ad56e8c6655447a53 refs/remotes/lt/653/master 3cca75b9628d61e56fa4d79738462273b84ab9a3 refs/remotes/lt/663/master 047535b85dcc9665f47eaa5d203fb5afaf7286a5 refs/remotes/lt/666/master 240738b15427f17e92f5329132b25c8afd618f1a refs/remotes/lt/669/title_on_bottom 75440be314ea410a6a23a65cded8878fedcb9bdd refs/remotes/lt/675/patch-1 05e5d2a3011f452e4f53d7e7a886a5dc6a998991 refs/remotes/lt/677/master f16b01f1fa263404bce580cf446ba0b29064eb1f refs/remotes/lt/683/master 67af755ce74d5efdd0f03d43a12f8cc539c0ad89 refs/remotes/lt/688/master 06fba016c10cafc640238832304f3cf251f449e0 refs/remotes/lt/689/crossterm-0.26 cd7136ccc3450aad5ddd43967e7a0d85ee56cad5 refs/remotes/lt/692/patch-1 2c621e32539d6c49a1e45d95e44d06165deac676 refs/remotes/lt/chore/rename_default_branch b05d3f4585ae39957ec510a89e14243227476cd8 refs/remotes/lt/filter-example 2ad59bdb385040a0143454dd5aab86803fe2e068 refs/remotes/lt/fix-ci c64d754f88337f6d157326d5f7363a455f2c867e refs/remotes/lt/florian.dehau/layout 58ccaf9af95584469007b6d753564dd964332cca refs/remotes/lt/hard-wrap 02213a25a8f0779662dfbbbca98990715177ecc5 refs/remotes/lt/inline 6bdb97c55c7d57a38d5159d7cf2ac715aed60a66 refs/remotes/lt/main 54b841fab6cfdb38e8dc1382176e965787964b4c refs/remotes/lt/paragraph-scroll 3ff15de994e6a77d124862f93190bc2572ce7a46 refs/remotes/lt/refcount-refactor ddbeea9abee7cac34a9d55b1cc5a968e0a32079b refs/remotes/lt/reflow-refactor c3efcc992ede097b1ddc5cf3a1b6e5a8bf4030ec refs/remotes/lt/state 6378894d6d114b17f38bff6d93edb835083740eb refs/remotes/lt/update-contributingmd 12b5d2b944cffe433dd4666e4af57440756cbe4a refs/remotes/lt/update-readme 3a9f07a53e32d657ca8c3ba9a3df1159d797cd1e refs/remotes/lt/wrap fb3e35efb53414de4800d271864b17ddeff75f13 refs/remotes/mindoodoo/add-acknowledgements 34cde6ffb97148d0f9ebdc6fc5f8922ec57c7687 refs/remotes/mindoodoo/add-featwrapping-ci dca987174494e3edb40f11659b23f3c1319c99d3 refs/remotes/mindoodoo/main e96f933aabc16378199696c47653e87b725701d3 refs/remotes/mindoodoo/refactor-paragraph-example 42a56968cd844c7498f7febc49e2ee8ec3e0d608 refs/remotes/ndd7xv/main fa02cf0f2b465612061acc491ac33606af95baa3 refs/remotes/nyurik/main 56e44a0efa290b97d8d919819c5fec0755b8cc4e refs/remotes/origin/HEAD 916744e16eb1d7eedcedcef98951545198336693 refs/remotes/origin/docs-colors e911bee068236b3add700374daa8bf427e69eac9 refs/remotes/origin/feat-list-with-widgets 72a912820a0aa066ec14dc38247668da8d785a60 refs/remotes/origin/feat-reflow 52f76ae5a2c54182dfb9dcdd4b8e2ffc2e4f3fb2 refs/remotes/origin/feat-scroll 73a20645297b11b90d767068ddd6ccfb44a537d8 refs/remotes/origin/feat-tree-widget 52886ed12d5c849b3de760f023021eb303d4e6db refs/remotes/origin/fix-coverage-upload c522b2934a08505bced9041c8cdcf49d262f1e4b refs/remotes/origin/fix-makefile 67cf96b598637bcc8ddc416779712cbe27539797 refs/remotes/origin/fix-prelude 61493c5443199f948366867d5af4f7a1ed7fb41b refs/remotes/origin/fix-scrollbar-symbols 7951e1311e10d257590cdbc57a810970da55f50b refs/remotes/origin/haydenflinner/main 8b68e2e1db99eaaf367589e326cff47fdd7f0f56 refs/remotes/origin/layout-fix-table-rounding c64cf77847e915cfd74b732f1e26e43bb783e44a refs/remotes/origin/list-padding 56e44a0efa290b97d8d919819c5fec0755b8cc4e refs/remotes/origin/main ba5604aeef77346df5705297e2dc1ea31ae534b4 refs/remotes/origin/readme-rust-tui-template 8b1b6567d3d7861a51c9b92a1737357d1d5a68d5 refs/remotes/origin/wip-backend-defaults dda06fd553ec242c9716e49617a4c877076e87c1 refs/remotes/samyosm/less-style-boilerplate 6bdb97c55c7d57a38d5159d7cf2ac715aed60a66 refs/remotes/samyosm/main e5390a07e0c9f9b21f2953d916b96c44188bba2e refs/remotes/samyosm/multiple-titles a831627369d6f22bca83ca3def8358607615e151 refs/remotes/slashlogin/feature/nightly-fmt-ci b8083055070c6dd5ebc7117dc4f9f832a4948eb5 refs/remotes/slashlogin/main b347201b9f1243f7e4f3fd1efe6ed3c20c56c65a refs/remotes/stappersg/main b8b8e1d13e3f94012b7ea7a494d778c9d91d43ad refs/remotes/stappersg/matrix 62c77dec4526fcfa9037d1a801250579530646c9 refs/remotes/stappersg/template 4f5594beff9a950ba1c7e3edfcf8ad4c7d9336ed refs/remotes/t-nil/220/baseline 00b4b7a0fd01eea6604716867cb4ca7866fadf3e refs/remotes/t-nil/246/demonstrate-paging-in-table 54b841fab6cfdb38e8dc1382176e965787964b4c refs/remotes/t-nil/349/paragraph-scroll 92267151017249e70c9c5752cf3705103da62561 refs/remotes/t-nil/467/make_reflow_module_public 5cc6fa10096594f3f0e35c9aa863b2028cc430cf refs/remotes/t-nil/528/feature/render-by-ref 7b3c8871f33e91be951900c13660fe114815180f refs/remotes/t-nil/531/multi-selection-list 7a4897d2b3e481cc973ea68ec8cb15373491f6d8 refs/remotes/t-nil/540/patch-1 3632862b64380c2511ae3c3f710f112dd4ace700 refs/remotes/t-nil/596/flex-layout 614e5d785d606b678fdb6a8386735a5f940789f8 refs/remotes/t-nil/628/legend#335 10aeccff1a0a1fd7ad53b92471f2d7916719e733 refs/remotes/t-nil/632/backend_deref 7f689274677dff2fd5769e04b9c2032c2ee10054 refs/remotes/t-nil/639/dymk--text-input-widget eb65100e2cf7cae7c7ce763aa1090e94b7b803b7 refs/remotes/t-nil/640/allow-padding-selected-in-list f32fb022e0541a246bb268bdf33109bd73b3861d refs/remotes/t-nil/653/master 57f81b7c23d73d6c1bd062ec15232f0928208fce refs/remotes/t-nil/663/master c3efcc992ede097b1ddc5cf3a1b6e5a8bf4030ec refs/remotes/t-nil/feat-automatic-state-management af35474a11470868eb97ac6241858886efe8ae54 refs/remotes/t-nil/feat-filter-example 02213a25a8f0779662dfbbbca98990715177ecc5 refs/remotes/t-nil/feat-inline c64d754f88337f6d157326d5f7363a455f2c867e refs/remotes/t-nil/feat-layout-weighted-chunks 72a912820a0aa066ec14dc38247668da8d785a60 refs/remotes/t-nil/feat-reflow 3a9f07a53e32d657ca8c3ba9a3df1159d797cd1e refs/remotes/t-nil/feat-wrap-without-paragraph 58ccaf9af95584469007b6d753564dd964332cca refs/remotes/t-nil/feat-wrapping add578a7d6d342e3ebaa26e69452a2ab5b08b0c7 refs/remotes/t-nil/main 1f9c7316c6a02b5878db864308011a1630e9e28b refs/remotes/t-nil/patch-1 4f5594beff9a950ba1c7e3edfcf8ad4c7d9336ed refs/remotes/tieway59/220/baseline 00b4b7a0fd01eea6604716867cb4ca7866fadf3e refs/remotes/tieway59/246/demonstrate-paging-in-table 54b841fab6cfdb38e8dc1382176e965787964b4c refs/remotes/tieway59/349/paragraph-scroll 92267151017249e70c9c5752cf3705103da62561 refs/remotes/tieway59/467/make_reflow_module_public 5cc6fa10096594f3f0e35c9aa863b2028cc430cf refs/remotes/tieway59/528/feature/render-by-ref 7b3c8871f33e91be951900c13660fe114815180f refs/remotes/tieway59/531/multi-selection-list 7a4897d2b3e481cc973ea68ec8cb15373491f6d8 refs/remotes/tieway59/540/patch-1 3632862b64380c2511ae3c3f710f112dd4ace700 refs/remotes/tieway59/596/flex-layout 614e5d785d606b678fdb6a8386735a5f940789f8 refs/remotes/tieway59/628/legend#335 10aeccff1a0a1fd7ad53b92471f2d7916719e733 refs/remotes/tieway59/632/backend_deref 7f689274677dff2fd5769e04b9c2032c2ee10054 refs/remotes/tieway59/639/dymk--text-input-widget eb65100e2cf7cae7c7ce763aa1090e94b7b803b7 refs/remotes/tieway59/640/allow-padding-selected-in-list f32fb022e0541a246bb268bdf33109bd73b3861d refs/remotes/tieway59/653/master 57f81b7c23d73d6c1bd062ec15232f0928208fce refs/remotes/tieway59/663/master c3efcc992ede097b1ddc5cf3a1b6e5a8bf4030ec refs/remotes/tieway59/feat-automatic-state-management af35474a11470868eb97ac6241858886efe8ae54 refs/remotes/tieway59/feat-filter-example 02213a25a8f0779662dfbbbca98990715177ecc5 refs/remotes/tieway59/feat-inline c64d754f88337f6d157326d5f7363a455f2c867e refs/remotes/tieway59/feat-layout-weighted-chunks 72a912820a0aa066ec14dc38247668da8d785a60 refs/remotes/tieway59/feat-reflow 3a9f07a53e32d657ca8c3ba9a3df1159d797cd1e refs/remotes/tieway59/feat-wrap-without-paragraph 58ccaf9af95584469007b6d753564dd964332cca refs/remotes/tieway59/feat-wrapping a229ea3b28f362cb57b01f7e3501335db92ce922 refs/remotes/tieway59/impl-clone-copy 0162b1f3625fe029307c1666aa15f683e2834520 refs/remotes/tieway59/impl-eq-cmp 2bee0a71e94174a17c21110f1a70f80aebedc5c1 refs/remotes/tieway59/impl-hash-trait de9f52ff2cc606e1bf6b6bd8b97907afd73860fe refs/remotes/tieway59/main 0c0e72cf9f5f08ba5c707d65c10da65613dc2ac2 refs/remotes/tieway59/pr/TieWay59/350 d878239dd85578583dcd72093481806ec18ca9f8 refs/remotes/tree-widget/import 17de58e23901ad8672da75628ab5d82c6a9dfb19 refs/remotes/tree-widget/main 4f5594beff9a950ba1c7e3edfcf8ad4c7d9336ed refs/remotes/upstream/220/baseline 00b4b7a0fd01eea6604716867cb4ca7866fadf3e refs/remotes/upstream/246/demonstrate-paging-in-table 54b841fab6cfdb38e8dc1382176e965787964b4c refs/remotes/upstream/349/paragraph-scroll 92267151017249e70c9c5752cf3705103da62561 refs/remotes/upstream/467/make_reflow_module_public 5cc6fa10096594f3f0e35c9aa863b2028cc430cf refs/remotes/upstream/528/feature/render-by-ref 7b3c8871f33e91be951900c13660fe114815180f refs/remotes/upstream/531/multi-selection-list 7a4897d2b3e481cc973ea68ec8cb15373491f6d8 refs/remotes/upstream/540/patch-1 3632862b64380c2511ae3c3f710f112dd4ace700 refs/remotes/upstream/596/flex-layout 614e5d785d606b678fdb6a8386735a5f940789f8 refs/remotes/upstream/628/legend#335 10aeccff1a0a1fd7ad53b92471f2d7916719e733 refs/remotes/upstream/632/backend_deref 7f689274677dff2fd5769e04b9c2032c2ee10054 refs/remotes/upstream/639/dymk--text-input-widget eb65100e2cf7cae7c7ce763aa1090e94b7b803b7 refs/remotes/upstream/640/allow-padding-selected-in-list f32fb022e0541a246bb268bdf33109bd73b3861d refs/remotes/upstream/653/master 57f81b7c23d73d6c1bd062ec15232f0928208fce refs/remotes/upstream/663/master dc552116cf5e83c7ffcc2f5299c00d2315490c1d refs/remotes/upstream/HEAD c3efcc992ede097b1ddc5cf3a1b6e5a8bf4030ec refs/remotes/upstream/feat-automatic-state-management af35474a11470868eb97ac6241858886efe8ae54 refs/remotes/upstream/feat-filter-example 02213a25a8f0779662dfbbbca98990715177ecc5 refs/remotes/upstream/feat-inline c64d754f88337f6d157326d5f7363a455f2c867e refs/remotes/upstream/feat-layout-weighted-chunks 72a912820a0aa066ec14dc38247668da8d785a60 refs/remotes/upstream/feat-reflow 3a9f07a53e32d657ca8c3ba9a3df1159d797cd1e refs/remotes/upstream/feat-wrap-without-paragraph 58ccaf9af95584469007b6d753564dd964332cca refs/remotes/upstream/feat-wrapping dc552116cf5e83c7ffcc2f5299c00d2315490c1d refs/remotes/upstream/main be3c22ccfe49bfd5c394b133d229bfe95667a3dd refs/stash 5265bf1d1e63840c178df75cdb936761915e0f11 refs/tags/v0.1.0 81909e9a7111deb515b93ff36f6b6db63d2646f2 refs/tags/v0.1.1 384ae324c96f2fedf84472fe20f5e43fb7ee03be refs/tags/v0.1.2 e2a1c4771a69967b6f62e2981ed3ef67f3560e22 refs/tags/v0.1.3 6504930888c9c5337e7e065c964f87b60d16a7d7 refs/tags/v0.10.0 57862eeda63539a538a8b5f8ef50620087407bbf refs/tags/v0.11.0 51b691e7ac48beb035abacb22c610cac53f023c5 refs/tags/v0.12.0 8543523f18e805fc2289e09e24e71c1d51fee3a8 refs/tags/v0.13.0 f09863faa0e9bf36955d3d2773b15b887ae32153 refs/tags/v0.14.0 90a6a8f2d6667dd44e4e58f9dbe1d0a847bd6d18 refs/tags/v0.15.0 7870793b4b4b8e9ee4c0a70d51562cd4fee94f06 refs/tags/v0.16.0 85939306e3fef04322483954d3031399a58d002b refs/tags/v0.17.0 e71faa988ea370bc7bd3381e2cd60461cec8dbe8 refs/tags/v0.18.0 a05fd4595956676404e9edb94f8532bfea1669ea refs/tags/v0.19.0 72f9a2b4603b7737da2a72bd959e26778da655d3 refs/tags/v0.2.0 524845cc743ff3f383a495804089521ffdcdc68b refs/tags/v0.2.1 3c38abb20330637d6cf28e1478784e00c8563fad refs/tags/v0.2.2 05c96eaa2889cdb370c3ff5be35afb87c4a28b55 refs/tags/v0.2.3 cfa8b8042a21c51775f9980c49810e7935a066c8 refs/tags/v0.20.0 343ec220b4501aacc97a2f39b17388bfe37b5bb5 refs/tags/v0.20.1 21ca38d9e91c8e69291d645b973a135ddde6a5d7 refs/tags/v0.21.0 df90982632a2a5ae42b82c334dbe455aef86c23a refs/tags/v0.22.0 778c32000815b9abb0246c73997b1800256aade2 refs/tags/v0.22.1-alpha.0 778c32000815b9abb0246c73997b1800256aade2 refs/tags/v0.22.1-alpha.1 b6b2da5eb761ac5894cc7a2ee67f422312b63cfc refs/tags/v0.22.1-alpha.2 4c46ef69e98a7927e5f0e0e10c733e28bc915bb8 refs/tags/v0.3.0 d0cee47e22eea18221c27ec4a6f50246edd4469d refs/tags/v0.3.0-beta.0 dd71d6471c34b34acf1ef0a23838c4cdfd18dc9e refs/tags/v0.3.0-beta.1 a99fc115f848f2c4ae85b0a845c7c28742592c8a refs/tags/v0.3.0-beta.2 56fc43400a7df36ff2421392742fb9087cd27698 refs/tags/v0.3.0-beta.3 f5d7f70472302fe8167ce1da88ea160223f3443c refs/tags/v0.4.0 e0ab1e906ed67b52d982106ac39dd091abbb326e refs/tags/v0.5.0 5f8dd3813509cd409dc51202e41d7d5a6f52246b refs/tags/v0.5.1 fe17165c392110d1305674c06e4aec35728bfab7 refs/tags/v0.6.0 fe0ddf6c836da999c3482580e26daa63c645a7a2 refs/tags/v0.6.1 bd5862437d68fa3bf6058011a3f465b0a6d7101e refs/tags/v0.6.2 3abafc307cc648be39e11836a7d41506b4e8b7b0 refs/tags/v0.7.0 8293cef703b939ab3790d0f90857c256c966c3e6 refs/tags/v0.8.0 07a5e9015876c6d6af1ef02080e44a4d1438530a refs/tags/v0.8.1 8debb0d338ae7c9b4810e3ce7d35e6c1e69fbad4 refs/tags/v0.9.0 fda89d68590707a4905558857ef44f24f882015c refs/tags/v0.9.1 eb47c778dbaa87a616e2b2fb95bfb5a4e09365ab refs/tags/v0.9.2 10cf9305f1d4aadc5dcdff956ac22fd33f7ddbb6 refs/tags/v0.9.3 963f11a6b1f4303c72950173bddce8dfe6705d11 refs/tags/v0.9.4 18714caa6079ee6e25907e1a29643f9b84fdabd4 refs/tags/v0.9.5 ```
`git config --get-regexp '(push|fetch|remote|branch|trim).*' | sort` ``` branch.Valentin271/main.merge refs/heads/main branch.Valentin271/main.pushremote https://github.com/Valentin271/ratatui.git branch.Valentin271/main.remote https://github.com/Valentin271/ratatui.git branch.block-example.merge refs/heads/block-example branch.block-example.remote origin branch.demo-vhs.merge refs/heads/demo-vhs branch.demo-vhs.remote origin branch.docScrollFields.merge refs/heads/docScrollFields branch.docScrollFields.pushremote https://github.com/hasezoey/ratatui.git branch.docScrollFields.remote https://github.com/hasezoey/ratatui.git branch.docs-colors.merge refs/heads/docs-colors branch.docs-colors.remote origin branch.docs-examples.merge refs/heads/docs-examples branch.docs-examples.remote origin branch.fail-slow.merge refs/heads/fail-slow branch.fail-slow.remote origin branch.feat-filter-example.merge refs/heads/feat-filter-example branch.feat-filter-example.remote upstream branch.feat-list-with-widgets.merge refs/heads/feat-list-with-widgets branch.feat-list-with-widgets.remote origin branch.feat-reflow.github-pr-owner-number tui-rs-revival#ratatui#290 branch.feat-reflow.merge refs/heads/feat-reflow branch.feat-reflow.remote upstream branch.feat-tree-widget-old.github-pr-owner-number tui-rs-revival#ratatui#157 branch.feat-tree-widget-old.merge refs/heads/feat-tree-widget branch.feat-tree-widget-old.remote origin branch.feat-tree-widget.merge refs/heads/feat-tree-widget branch.feat-tree-widget.remote origin branch.feat-wrapping.merge refs/heads/feat-wrapping branch.feat-wrapping.remote upstream branch.fix-coverage-upload.merge refs/heads/fix-coverage-upload branch.fix-coverage-upload.remote origin branch.fix-makefile.merge refs/heads/fix-makefile branch.fix-makefile.remote origin branch.fix-scrollbar-symbols.merge refs/heads/fix-scrollbar-symbols branch.fix-scrollbar-symbols.remote origin branch.hard-wrap.merge refs/heads/hard-wrap branch.hard-wrap.pushremote git@github.com:Eyesonjune18/ratatui.git branch.hard-wrap.remote git@github.com:Eyesonjune18/ratatui.git branch.impl-eq-cmp.merge refs/heads/impl-eq-cmp branch.impl-eq-cmp.remote tieway59 branch.impl-hash-trait.merge refs/heads/impl-hash-trait branch.impl-hash-trait.remote tieway59 branch.layout-docs.merge refs/heads/layout-docs branch.layout-docs.remote origin branch.layout-example.merge refs/heads/layout-example branch.layout-example.remote origin branch.layout-fix-table-rounding.merge refs/heads/layout-fix-table-rounding branch.layout-fix-table-rounding.remote origin branch.layout-weak-constraint.merge refs/heads/layout-weak-constraint branch.layout-weak-constraint.pushremote https://github.com/kdheepak/ratatui.git branch.layout-weak-constraint.remote https://github.com/kdheepak/ratatui.git branch.line-spans-rename.merge refs/heads/line-spans-rename branch.line-spans-rename.pushremote git@github.com:Eyesonjune18/ratatui.git branch.line-spans-rename.remote git@github.com:Eyesonjune18/ratatui.git branch.lint.merge refs/heads/lint branch.lint.pushremote git@github.com:nyurik/ratatui.git branch.lint.remote git@github.com:nyurik/ratatui.git branch.list-padding.github-pr-owner-number tui-rs-revival#ratatui#150 branch.list-padding.merge refs/heads/list-padding branch.list-padding.remote origin branch.lt-reflow-refactor.merge refs/heads/reflow-refactor branch.lt-reflow-refactor.pushremote https://github.com/Eyesonjune18/ratatui.git branch.lt-reflow-refactor.remote https://github.com/Eyesonjune18/ratatui.git branch.main.github-pr-owner-number tui-rs-revival#ratatui#133 branch.main.merge refs/heads/main branch.main.remote upstream branch.patch-1.merge refs/heads/patch-1 branch.patch-1.remote joshrotenberg branch.scroll_table.merge refs/heads/scroll_table branch.scroll_table.pushremote git@github.com:Mehrbod2002/ratatui.git branch.scroll_table.remote git@github.com:Mehrbod2002/ratatui.git branch.simplify-split-more.merge refs/heads/simplify-split-more branch.simplify-split-more.pushremote https://github.com/kdheepak/ratatui.git branch.simplify-split-more.remote https://github.com/kdheepak/ratatui.git branch.spanTest.merge refs/heads/spanTest branch.spanTest.remote hasezoey branch.tableColumnWidthTest.merge refs/heads/tableColumnWidthTest branch.tableColumnWidthTest.remote hasezoey branch.testTaffy.merge refs/heads/testTaffy branch.testTaffy.pushremote https://github.com/hasezoey/ratatui.git branch.testTaffy.remote https://github.com/hasezoey/ratatui.git branch.wip-backend-defaults.github-pr-owner-number tui-rs-revival#ratatui#280 branch.wip-backend-defaults.merge refs/heads/wip-backend-defaults branch.wip-backend-defaults.remote origin branch.wip-scroll-state.github-pr-owner-number tui-rs-revival#ratatui#229 branch.wip-scroll-state.merge refs/heads/feat-scroll branch.wip-scroll-state.remote origin init.defaultbranch main push.autosetupremote true remote.TimerErTim.fetch +refs/heads/*:refs/remotes/TimerErTim/* remote.TimerErTim.url https://github.com/TimerErTim/ratatui.git remote.a-kenji.fetch +refs/heads/*:refs/remotes/a-kenji/* remote.a-kenji.url https://github.com/a-kenji/ratatui.git remote.bolshoytoster.fetch +refs/heads/*:refs/remotes/bolshoytoster/* remote.bolshoytoster.url https://github.com/bolshoytoster/ratatui.git remote.boolpurist.fetch +refs/heads/*:refs/remotes/boolpurist/* remote.boolpurist.url https://github.com/BoolPurist/ratatui.git remote.hasezoey.fetch +refs/heads/*:refs/remotes/hasezoey/* remote.hasezoey.url https://github.com/hasezoey/ratatui.git remote.haydenflinner.fetch +refs/heads/*:refs/remotes/haydenflinner/* remote.haydenflinner.url https://github.com/haydenflinner/ratatui remote.joshrotenberg.fetch +refs/heads/*:refs/remotes/joshrotenberg/* remote.joshrotenberg.url https://github.com/joshrotenberg/ratatui.git remote.karthago1.fetch +refs/heads/*:refs/remotes/karthago1/* remote.karthago1.url https://github.com/karthago1/ratatui.git remote.kdheepak.fetch +refs/heads/*:refs/remotes/kdheepak/* remote.kdheepak.url https://github.com/kdheepak/ratatui.git remote.lt.fetch +refs/heads/*:refs/remotes/lt/* remote.lt.url https://github.com/lthoerner/ratatui.git remote.mindoodoo.fetch +refs/heads/*:refs/remotes/mindoodoo/* remote.mindoodoo.url https://github.com/mindoodoo/ratatui.git remote.ndd7xv.fetch +refs/heads/*:refs/remotes/ndd7xv/* remote.ndd7xv.url https://github.com/ndd7xv/ratatui.git remote.nyurik.fetch +refs/heads/*:refs/remotes/nyurik/* remote.nyurik.url https://github.com/nyurik/ratatui.git remote.origin.fetch +refs/heads/*:refs/remotes/origin/* remote.origin.url https://github.com/joshka/ratatui.git remote.samyosm.fetch +refs/heads/*:refs/remotes/samyosm/* remote.samyosm.url https://github.com/samyosm/ratatui.git remote.slashlogin.fetch +refs/heads/*:refs/remotes/slashlogin/* remote.slashlogin.url https://github.com/SLASHLogin/ratatui.git remote.stappersg.fetch +refs/heads/*:refs/remotes/stappersg/* remote.stappersg.url https://github.com/stappersg/ratatui.git remote.t-nil.fetch +refs/heads/*:refs/remotes/t-nil/* remote.t-nil.url https://github.com/t-nil/ratatui.git remote.tieway59.fetch +refs/heads/*:refs/remotes/tieway59/* remote.tieway59.url https://github.com/TieWay59/ratatui.git remote.tree-widget.fetch +refs/heads/*:refs/remotes/tree-widget/* remote.tree-widget.url ../tui-rs-tree-widget remote.upstream.fetch +refs/heads/*:refs/remotes/upstream/* remote.upstream.gh-resolved base remote.upstream.url https://github.com/tui-rs-revival/ratatui.git ```
`git log --oneline --graph --all` ``` * 23af050 feat: Add weak constraints to make rects closer to each other in size ✨ * dc55211 fix(table): fix unit tests broken due to rounding (#419) | * 8b68e2e fix(table): fix unit tests broken due to rounding |/ * ab5e616 style(paragraph): add documentation for "scroll"'s "offset" (#355) * b6b2da5 fix(release): fix the last tag retrieval for alpha releases (#416) * 89ef0e2 chore(ci): update the name of the CI workflow (#417) * 4cd843e test(table): add test for consistent table-column-width (#404) * d2429bc chore: Create rust-toolchain.toml (#415) * b090101 feat: Simplify split function ✨ (#411) * 56455e0 fix(layout): don't leave gaps between chunks (#408) | * be3c22c On simplify-split-more: layout remove element 2 | |\ | | * e54c184 index on simplify-split-more: 919956b feat: Simplify split function ✨ | |/ | * 919956b feat: Simplify split function ✨ |/ | * 48e4953 test(table): add test for consistent table-column-width |/ * f4ed3b7 fix(layout): ensure left <= right (#410) * c86924b Span tests (#406) | * 9b6632e test(table): add test for consistent table-column-width | * 230e8a5 fix(layout): don't leave gaps between chunks |/ * de25de0 refactor(layout): simplify and doc split() (#405) | * 532be7b feat(barchart): Add direction attribute |/ * ea48af1 chore(codecov): fix yaml syntax (#407) * 418ed20 docs(layout): add doc comments (#403) | * 4b555f2 style(span): fix lint | * 720a5ff feat(Span): add "From<&String>" implementation | * 545b502 test(span): add some tests for "Span" |/ * 5195099 refactor(layout): simplify split() function (#396) * 8c55158 chore: use vhs to create demo.gif (#390) * 7748720 feat(table): add support for line alignment in the table widget (#392) * 4d70169 feat(list): add option to always allocate the "selection" column width (#394) * 10dbd6f docs(examples): show layout constraints (#393) * 778c320 fix(release): set the correct permissions for creating alpha releases (#400) * 268bbed chore(make): add task descriptions to Makefile.toml (#398) | * 5d53f94 style(layout): apply nightly fmt | * 4880742 refactor(layout): de-duplicate for-loop for "add_constraints_for_constraint" | * adda19c refactor(layout): extract common constraints into function |/ * f63ac72 feat(widgets::table): add option to always allocate the "selection" constraint (#375) | * b447c30 docs(examples): show layout constraints |/ * 3293c6b test(sparkline): added benchmark (#384) * 149d489 perf(bench): Used `iter_batched` to clone widgets in setup function (#383) * 8c4a2e0 chore: implement `Hash` common traits (#381) | * 2bee0a7 chore: implement `Hash` common traits |/ * 664fb4c test(list): Added benchmarks (#377) * 6ad4bd4 docs(examples): Add color and modifiers examples (#345) | * 90b196f docs(examples): Add color and modifiers examples |/ | * 8b1b656 chore: Apply backend doc suggestions from review | * 9594e65 Update typo in src/backend/crossterm.rs | * 85fe066 docs(examples): Simplify backend creation | * 2498f7b feat: simplify backend and terminal creation |/ | * b202cf1 chore(Cargo.toml): change "time" to "dep:time" | * 285f3a0 style(lib): document all available features |/ | * 19470ea chore: use vhs to create demo.gif |/ | * 1054317 feat: expand serde attributes for `TestBuffer` |/ | * b0a681d chore: add filter example | * ffcaa97 feat: expand serde attributes for the TestBuffer |/ * 37fa6ab build(deps): upgrade crossterm to 0.27 (#380) * 8b28672 chore(docs): add doc comment bump to release documentation (#382) | * 8cdfe2a style(layout::Constraint): deprecate "apply" function | * e0584f3 refactor(layout): refactor taffy hack into more proper structure | * eade217 fix(layout::split): instead of "size" use flex_basis | * 4d5faa7 wip: add some debugging tools | * da4b42c feat(layout): remove cassowary code and dependency | * 1ae74bd feat(layout): use taffy instead of cassowary | | * 925abd2 chore(docs): add doc comment bump to release documentation | |/ |/| * | de9f52f ci(coverage): exclude examples directory from coverage (#373) |/ * c8ddc16 docs(layout::Constraint): add doc-comments for all variants (#371) * e18393d test(block): add benchmarks (#368) * aad164a feat(release): add automated nightly releases (#359) * 3a37d2f docs(readme): use the correct version for MSRV (#369) | * c34aeef wip | * ca7a2ed docs(examples): Add color and modifiers examples |/ * 8cd3205 chore(toolchain)!: bump msrv to 1.67 (#361) * e82521e docs(examples): regen block.gif in readme (#365) | * b0205e6 docs(readme): update the MSRV notice | * 9e1dc29 chore(toolchain)!: bump msrv to 1.67 | | * 7f956a2 docs(examples): regen block.gif in readme | |/ |/| * | 9191ad6 ci: don't fail fast (#364) * | 49a82e0 fix(block): Fixed title_style not rendered (#349) (#363) * | 181706c chore: implement `Eq & PartialEq` common traits (#357) | | * 549f998 ci: don't fail fast | |/ |/| | | * 0162b1f chore: implement `Eq & PartialEq` common traits | |/ |/| | | * 3d4bb1f fix(block): Fixed title_style not rendered (#349) | |/ |/| * | 554805d docs(examples): Update block example (#351) * | 1727fa5 feat(scrollbar)!: add optional track symbol (#360) |/ | * fe16db6 style(paragraph): add documentation for "scroll"'s "offset" |/ | * 7cab641 wip |/ * 440f62f Chore: implement `Clone & Copy` common traits (#350) | * a229ea3 Chore: implement `Clone & Copy` common traits |/ * 6f659cf ci: add coverage token (#352) | * 0c0e72c Chore: implement `Clone & Copy` common traits |/ | * 52886ed ci: add coverage token |/ * bf49446 Chore: implement `Debug & Default` common traits (#339) * 7539f77 fix(scrollbar)!: move symbols to symbols module (#330) * 8db9fb4 fix(cargo): adjust minimum paste version (#348) | * 42a5696 fix(cargo): adjust minimum paste version |/ * d05ab6f fix(readme): fix typo in readme (#344) * 2920e04 docs(readme): fix widget docs links (#346) | * f317167 fix(docs): fix broken link in README.md |/ * add578a docs(examples): Add examples readme with gifs (#303) * 60a4131 chore(github): add kdheepak as a maintainer (#343) | * ae0b64c wip | * 7a4f13c feat(text): add Display impl for Span and Line | | * b8b8e1d help | | * 9c13589 Joshka build a matrix bridge | | * b0d8056 Line break added | |/ |/| * | 964190a chore(github): rename `tui-rs-revival` references to `ratatui-org` (#340) |/ * b9290b3 fix(readme): fix incorrect template link (#338) * daf5890 fix(example): Fix typo (#337) | * c820f5d deployed on Fri Jul 21 09:51:00 PDT 2023 by joshrotenberg | * 6f19414 deployed on Fri Jul 21 07:15:05 PDT 2023 by joshrotenberg | | * 9e56972 canvas widget page mockup | | * 6c95f23 mdbook demo | |/ | | * 6cc826c fix(example): Fix typo | |/ |/| * | 7e37a96 fix(readme): fix typo in readme (#336) |/ | * 1f9c731 fix(readme): fix typo in readme |/ * bcb7417 update version in README.md (#335) * 9c95673 fix(barchart): empty groups causes panic (#333) | * c619080 fix(barchart): empty groups causes panic |/ * 13fb11a fix: Correct minor typos in documentation (#331) * 0fb1ed8 build: forbid unsafe code (#332) * e2cb11c build(examples): fix cargo make run-examples (#327) | * ddbeea9 refactor(wrap)!: implement wrap/trim changes |/ | * 73a2064 feat(tree): Migrate tree from tui-rs-tree-widget |/ * c3f87f2 docs: improve scrollbar doc comment (#329) | * c522b29 build(examples): fix cargo make run-examples |/ | * 17de58e build: ignore msrv | * 56bb8ca ci(coverage): generate using cargo-llvm-cov | * 1b601ea build: bump msrv to 1.60.0 | * 8a53cac refactor(lint): improve and adapt to lints | | * 61493c5 fix(scrollbar)!: move symbols to symbols module | |/ |/| * | df90982 chore(release): prepare for 0.22.0 (#326) * | bb061fd ci: parallelize CI jobs (#318) * | 1ff8553 fix(title): remove default alignment and position (#323) * | 33f3212 fix: rust-tui-template became a revival project (#320) | | * ba5604a fix: rust-tui-template became a revival project | |/ |/| * | fb6d4b2 refactor(text): simplify reflow implementation (#290) * | 446efae fix(prelude): remove widgets module from prelude (#317) | | * 67cf96b fix(prelude): remove widgets module from prelude | |/ |/| | | * 62c77de fix: rust-tui-template became a revival project | |/ |/| * | b347201 feat(style): Enable setting the underline color for crossterm (#308) (#310) * | 9f1f59a feat(stylize): allow all widgets to be styled (#289) * | 6f6c355 chore(tests): add coverage job to bacon (#312) * | 60150f6 feat(barchart): set custom text value in the bar (#309) * | 2889c7d fix(lint): suspicious_double_ref_op is new in 1.71 (#311) * | 57678a5 feat(examples): user_input example cursor movement (#302) | | * 0a5ab2c feat(examples): user_input example cursor movement | |/ |/| * | ae8ed88 feat(barchart): enable barchart groups (#288) * | e66d5cd docs(color): parse more color formats and add docs (#306) | | * 916744e docs(color): parse more color formats and add docs | |/ |/| * | 804115a feat(prelude): add a prelude (#304) | | * 69da773 chore: add filter example | |/ |/| * | a1813af test(barchart): add unit tests (#301) * | 085fde7 chore(github): add EditorConfig config (#300) * | 860a40c style(readme): update the style of badges in README.md (#299) * | 0833c90 docs: improve CONTRIBUTING.md (#277) * | f7c4b44 feat(style): allow Modifiers add/remove in const (#287) | | * 42c5e9b wip | |/ |/| | | * 1d9aa4d wip | |/ |/| * | 56e44a0 chore(license): add Ratatui developers to license (#297) | | * 52f76ae feat(scroll): wip scroll implementation | |/ |/| | | * af35474 chore: add filter example | |/ |/| | | * fb375fe feat: async example | |/ |/| | | * 10aeccf feat: added deref impl for backend types | |/ |/| | | * 57f81b7 feat(widgets): add histogram widget | |/ |/| | | * 4d9e893 wip | | * 6debfe0 test(paragraph): simplify and improved paragraph unit tests | | * 88a1539 feat(text): expose graphemes on Line | | * 87fe916 refactor(text): split text::* into separate files | |/ |/| * | ad288f5 chore(features): enable building with all-features (#286) | | * 7951e13 perf(buffer): improve buffer diff performance | | * b0c015a perf(buffer): add buffer benchmark | |/ |/| * | c5d387c style: fix formatting (#292) | | * c112d22 Update barchart2.rs | | * 071677f add barchart2 | | * d179724 feat(widget_list): Add widget_list example | | * 21a5b05 refactor(list): reuse the code of widget_list | | * f5e045b feat(widget_list): add missing properties for backward compatibility | | * 9a4f543 feat(widget_list_item): add new Widgets | | * 4033e8d feat(ListItem): implement Widget and SizeHint Trait | | * 8870f63 feat(gauge): implement SizeHint Trait | | * f7b9e12 feat(barchart): implement SizeHint trait | | * 28a0a6f feat(paragraph): implement SizeHint Trait | | * a50a224 feat(block): implement SizeHint Tait | | * b2646d3 feat: Add WidgetList struct | | * 42a9862 feat: Add SizeHint trait | | | * 72a9128 style: fix formatting | | | * ec411bb feat(text): expose graphemes on Line | | | * 47f8c81 refactor(text): split text::* into separate files | |_|/ |/| | * | | 2f4413b feat: stylization shorthands (#283) | | | * dda06fd feat: stylization shorthands | |_|/ |/| | * | | 83d3ec7 fix(clippy): ununsed_mut lint for layout (#285) | | | * 3049e97 chore(clippy): fix automatic clippy::pedantic warnings | |_|/ |/| | * | | cf8eda0 test(paragraph): simplify paragraph benchmarks (#282) * | | 6bdb97c ci(makefile): split CI jobs (#278) * | | 7a6c3d9 feat(misc): make builder fn const (#275) (#275) | | | * d316a5e chore(wrap): move `Wrap` to `text` module, reimplement `reflow` unit tests for new wrapping implementation | | | * 8dad33c feat(wrap): implement truncation and char-boundary wrapping on `Text` | | | * b21e8e2 feat(wrap): reimplement char-boundary wrapping implementation for `Line` | | | * 00a4449 refactor(wrap)!: implement wrap/trim changes from #193 | | | * 5062198 feat(wrap): add truncator wrapping for `Line` | | | * 66706c6 fix: remediate lifetime and `Cow` issues in `Line` | | | * c1f3cf8 chore: add doc comment description to `StyledGrapheme` | | | * a177eb5 feat(text): add `FromIterator` for `Line` | | | * 54aac91 feat(text): add `Line::styled()` and `Line.styled_graphemes()` | | | * cf4f0ed refactor(text): reorganize `text` module items into their own files | | | | * a831627 ci(makefile): split CI jobs | |_|_|/ |/| | | * | | | bfcc550 style(widget): inline format arguments (#279) * | | | 669a4d5 build: add git pre-push hooks using cargo-husky (#274) | |_|/ |/| | * | | b808305 docs: fix scrollbar ascii illustrations and calendar doc paths (#272) * | | a04b190 feat(block): support for having more than one title (#232) | | | * 3ff15de feat(text): add `Rc` for internal data in `StyledGrapheme` and `Span` | | | * a14e3f9 fix: remove unrelated wrapping changes to save for #259 | | | * f33fb67 fix: removed unnecessary clone | | | * 9ee2d01 fix: format manifest and add bench flag to make `cargo bench` work properly | | | * ce346af fix: remove lifetime specifiers after merge | | | * efdce2d Merge branch 'main' of https://github.com/tui-rs-revival/ratatui into ownership-refactor | | | |\ | | | * | 23c992f chore: fix doctests and some unit tests to conform with owned data model | | | * | d9d967c refactor!: change borrowed types in most text handling and some other widgets to owned types | | | * | 9d4ea6f chore: move `StyledGrapheme`, `Span`, and `Text` out of the module root and into separate files | | | * | 08eeb42 chore: add basic unit tests for `Line.wrap_truncate()` | | | * | df3e245 fix: made `FromIterator` implementation for `Line` pack contiguous identically-formatted `StyledGrapheme`s into the same `Span` | | | * | abfc2ce feat(text): add `Line` version of `Span.styled_graphemes()` and start refactor of `LineComposer` logic into `Wrappable` trait | | | * | cf19b84 fix: add descriptive comments for line truncation algorithm | | | * | 58ccaf9 chore(text): add `CharBoundary` versions of existing `WordBoundary` tests in `reflow.rs` | | | * | f61d4fa chore(wrap): add more unit test coverage for `Wrap::CharBoundary` and enhance existing test coverage for `Wrap::WordBoundary` | | | * | 7908e94 chore(wrap): implement trim for `CharWrapper` and add some unit tests | | | * | b0b1ac8 feat(wrap)!: modify `Wrap` and `trim` to be fields of `Paragraph`, add builder methods | | | | | * e5390a0 feat(block): support for having more than one title | |_|_|_|/ |/| | | | * | | | | e869869 ci: add feat-wrapping on push and on pull request ci triggers (#267) * | | | | 20c0051 docs(lib): add `tui-term` a pseudoterminal library (#268) * | | | | 284b0b8 chore(github): simplify the CODEOWNERS file (#271) | |_|_|/ |/| | | | | | | * 34cde6f ci: add feat-wrapping on push and on pull request ci triggers | |_|_|/ |/| | | | | | | * e60b8bc chore(text): add `CharBoundary` versions of existing `WordBoundary` tests in `reflow.rs` | | | | * d38fe10 chore(wrap): add more unit test coverage for `Wrap::CharBoundary` and enhance existing test coverage for `Wrap::WordBoundary` | | | | * ba16611 chore(wrap): implement trim for `CharWrapper` and add some unit tests | | | | * c7668d3 feat(wrap)!: modify `Wrap` and `trim` to be fields of `Paragraph`, add builder methods | |_|_|/ |/| | | * | | | 130bdf8 feat: add scrollbar widget (#228) * | | | 8b7b788 chore(github): add pull request template (#269) * | | | 28a8435 fix(layout): cap Contstraint::apply to 100% length (#264) * | | | dca9871 fix: revert removal of WTFPL from deny.toml (#266) * | | | 6c2fbbf test: add benchmarks for paragraph (#262) * | | | 43bac80 fix(examples): Correct progress label in gague example (#263) * | | | 0bf6af1 refactor(ci): simplify cargo-make installation (#240) * | | | f7af8a3 style: reformat imports (#219) * | | | 492af7a chore(ci): bump cargo-make version (#239) * | | | de4f2b9 chore(demo): update demo gif (#234) * | | | 4a2ff20 chore(ci): enable merge queue for builds (#235) * | | | 26dbb29 style(manifest): apply formatting to Cargo.toml (#237) * | | | 231aae2 style(config): apply formatting to config files (#238) * | | | 4cc7380 chore(github): fix the syntax in CODEOWNERS file (#236) * | | | 593fd29 chore(demo): update demo gif with a fixed unicode gauge (#227) * | | | f84d97b feat(terminal): expose 'swap_buffers' method * | | | ef4d743 fix(typos): configure typos linter (#233) * | | | 9ecc4a1 docs: README tweaks (#225) | | | | * 7899813 wip | | | | * cac0436 docs: README tweaks | |_|_|/ |/| | | * | | | e165025 docs(readme): remove duplicated mention of tui-rs-tree-widgets (#223) * | | | d711f2a chore(ci): integrate cargo-deny for linting dependencies (#221) * | | | e724bec chore(commitizen): add commitizen config (#222) * | | | 40b3543 style(comments): set comment length to wrap at 100 chars (#218) * | | | e95b512 docs(lib): fixup tui refs in widgets/mod.rs (#216) | |/ / |/| | * | | 5243aa0 docs(lib): add backend docs (#213) * | | 509d185 chore: lint and doc cleanup (#191) * | | 77067bd docs: add CODEOWNERS file (#212) | | | * e911bee wip: allow list to render widgets not just text | | | * 907bf3e feat(widget)!: render functions now accept references | |_|/ |/| | | | | * faa0444 feat(widget)!: render functions now accept references | |_|/ |/| | * | | 358b50b build(deps)!: upgrade bitflags to 2.3 (#205) * | | b40ca44 docs: update README.md and add hello_world example (#204) * | | a68d621 ci: add code coverage action (#209) | |/ |/| | | * 76035f0 test: add benchmarks for text:from(String) | | * 849359b fix(reflow): remove debug macro call | | | * 3dbcf93 refactor(reflow): improve readability of WordWrapper | |_|/ |/| | * | | 21ca38d chore(release): prepare for 0.21.0 (#197) * | | 769efc2 fix(reflow): remove debug macro call (#198) | |/ |/| * | 32e416e feat(paragraph): allow Lines to be individually aligned (#149) * | 49e0f4e docs: scrape example code from examples/* (#195) | | * 7e360d2 wip | | * 11c6495 feat(tree-widget): merge tui-rs-tree-widget history | | |\ | | | * d878239 chore: ready tree_widget to import into ratatui | | |/ | |/| | * | 4d3a1ea build: v0.12.0 ```

Logs and stacktraces if necessary You should remove sensitive informations before put them here. You can get more detailed and clean logs by setting some environment variable with follwing command

export RUST_LOG=trace
export RAYON_NUM_THREADS=1
export RUST_BACKTRACE=full
git trim
Put them here