Commit Graph

206 Commits

Author SHA1 Message Date
FliegendeWurst
10a2d4bba1 --disable option to turn bultin matchers off 2021-04-20 09:26:50 +02:00
FliegendeWurst
79ee5abc7c Installation using cargo install 2021-04-17 13:14:57 +02:00
Ian Henry
7eb549875d capture pane with escape codes 2021-04-04 21:42:41 -07:00
Ian Henry
8f031c5fcc fix unicode character width 2021-04-04 21:42:25 -07:00
Ian Henry
106c6712be add workman alphabet 2021-04-04 21:37:02 -07: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
Martin Lariz
0e04276056 cleaning up with match per suggestion 2020-08-04 18:41:32 +02:00
Martin Lariz
f4696faf77 missed one crucial change to use the offset correctly 2020-08-04 18:41:32 +02:00