Commit Graph

208 Commits

Author SHA1 Message Date
Leoyzen
a8cf7490d1 add missing multi-command configuration of tmux mode 2021-07-20 12:28:37 +02:00
Ferran Basora
c76fd09386 Bump version to 0.6.0 2021-06-20 15:04:40 +00:00
Ferran Basora
159b9e409a Hightlight partial typed text 2021-06-20 15:02:58 +00:00
Ferran Basora
7962baac56 Update deps 2021-06-20 13:53:59 +02:00
Ferran Basora
a403638d84 Improve multi selection mode 2021-06-20 13:53:59 +02:00
Linus Arver
f461267542 README: update guidance for thumbs-reverse and thumbs-unique
On tmux 3.2, setting these options as directed in the old instructions
results in an "empty value" error message.
2021-06-19 11:31:11 +02:00
Ferran Basora
14b6cd4ec5 Update documentation for ipv6 2021-04-07 15:47:30 +00:00
Rémi Prévost
cb8723a714 Fix two minor typos in README.md 2021-04-02 20:43:26 +02:00
Ferran Basora
3a0636454a Avoid argument clashing with hints 2021-03-16 16:02:31 +00:00
Ferran Basora
403be0fd1d Bump to version 0.5.1 2021-01-29 19:45:47 +00:00
Ferran Basora
a82e46d841 Propagate alphabet parameter 2021-01-29 17:53:22 +00:00
Federico Ciuffardi
027ded9339 fix hint position when using contrast=1 and position off_left 2021-01-19 10:41:14 +01:00
Ferran Basora
187cce81d2 Fix all problems with zoomed panes 2021-01-16 14:33:36 +01:00
Ferran Basora
e8e147c42e Fix issue with dbg function 2021-01-16 14:33:36 +01:00
Barnabas
53fdaa341c Mention hex color support in README 2020-12-31 19:16:32 +01:00
Barnabas
25d410497e Add support for hex colors 2020-12-31 19:16:32 +01:00
Barnabas
b97519170b get_color to Box<dyn color::Color> instead of heap-allocating a ref. 2020-12-31 19:16:32 +01:00
Ferran Basora
422eed9ecc Fix issue with visible content in panes 2020-12-01 17:36:34 +00:00
Ferran Basora
580d9ebcf1 New dbg function 2020-12-01 17:36:08 +00:00
Ferran Basora
b0812d6b7b Bump to 0.5.0 2020-11-30 20:50:56 +00:00
Ferran Basora
9255c86797 Fix multi selection 2020-11-30 20:49:04 +00:00
Ferran Basora
ee850b2282 Fix tests 2020-11-30 13:21:58 +00:00
Ferran Basora
c4ce368904 Check tmux version before pane zooming 2020-11-30 13:00:11 +00:00
Peter Bartyik
86f08f42eb update test 2020-10-24 20:04:35 +02:00
Peter Bartyik
0a7fba3f4e fix zoom after select 2020-10-24 20:04:35 +02:00
Peter Bartyik
7da1b8edad keep zoom 2020-10-24 20:04:35 +02:00
Ferran Basora
fc6d5833a3 Add more UTF / Emoji samples 2020-09-07 16:35:44 +00:00
nilninull
d57e594737 Added support for wide characters such as cjk and emoji 2020-09-07 18:34:06 +02:00
Ferran Basora
9b677a67c6
Merge branch 'master' into fix-regexp 2020-09-04 20:35:17 +02:00
Ferran Basora
294da9073b Fix typo 2020-09-04 16:18:12 +00:00
Ferran Basora
cf009d3610 Fix tmux configuration for swapper module 2020-09-04 12:49:32 +00:00
Peter Bartyik
277685f487 nicer regexp 2020-09-04 09:56:14 +02:00
Peter Bartyik
5313950597 I don't like it but it gets the job done 2020-09-03 15:58:36 +02:00
Peter Bartyik
50c9a7602c readme update 2020-09-03 14:05:36 +02:00
Peter Bartyik
1cddde2844 update readme 2020-09-03 13:15:54 +02:00
Peter Bartyik
e53c48cc93 fix regexp parsing from tmux config 2020-09-03 13:06:10 +02:00
Ferran Basora
3415117b6b Prerequisites 2020-08-22 15:02:42 +00:00
Ferran Basora
b0a76015f5 Bump version 0.4.4 2020-08-04 17:18:30 +00:00
Ferran Basora
1d0b0b68e7 Improve default command with display-message 2020-08-04 17:09:08 +00:00
Robert Estelle
7c5f2e8f73 Add small spec on command execution 2020-08-04 18:58:50 +02:00
Robert Estelle
f48029fb50 Fix dangerous command splicing 2020-08-04 18:58:50 +02:00
Robert Estelle
b355406972 sh: Fix quoting discipline in tmux-thumbs.tmux 2020-08-04 18:58:50 +02:00
Robert Estelle
92926c73f9 sh: Add strict failure flags 2020-08-04 18:58:50 +02:00
Robert Estelle
eced2d558e sh: Refactor argument construction
This centralizes the global array mutation and maintains the strict
quoting discipline.
2020-08-04 18:58:50 +02:00
Robert Estelle
27b0214408 sh: Factor out option name querying 2020-08-04 18:58:50 +02:00
Robert Estelle
85de58b48e sh: Fix more quoting
This adds quotes where necessary and removes quotes where entirely
redundant (like literals).
2020-08-04 18:58:50 +02:00
Robert Estelle
a0548965f8 sh: Fix meaningless unquoted expansion
[[ ${VALUE} ]] means "expand the VALUE variable, splitting on spaces,
and pass those words as arguments to [[…]]". So if VALUE was the string
'-n blah' then that would expand to '[[ -n blah ]]' which is meaningful
but not at all what was intended.

Instead it appears this intented to check for a non-empty string.
2020-08-04 18:58:50 +02:00
Robert Estelle
16a1ac9cf5 sh: Move CURRENT_DIR to top of script as convention 2020-08-04 18:58:50 +02:00
Robert Estelle
85d151df03 sh: Do not source ~/.bash_profile
This isn't an interactive script. Any relevant environment should
already be inherited from tmux, and sourcing ~/.bash_profile may cause
~/.bashrc to be sourced with unexpected effects.
2020-08-04 18:58:50 +02:00
Ferran Basora
d15774c5cc Improve positioning code 2020-08-04 16:49:37 +00:00