Branch: refs/heads/master
Home: https://github.com/tmux/tmux
Commit: 89d2a20e561878f3fee11005369c1d56b9a08c38
https://github.com/tmux/tmux/commit/89d2a20e561878f3fee11005369c1d56b9a08c38
Author: nicm <nicm>
Date: 2020-04-01 (Wed, 01 Apr 2020)
Changed paths:
M window-copy.c
Log Message:
-----------
Performance improvements for regex searching, most notably:
- Use the grid data directly instead of copying it.
- Special case the most typical one byte character cells and use memcmp
for multiple bytes instead of a handrolled loop.
- Hoist regcomp out of the loop into the calling functions.
GitHub issue 2143.
Also a man page from from jmc@.
Commit: c129ed3233d8303f3ae1fc14a9728e8d231c3911
https://github.com/tmux/tmux/commit/c129ed3233d8303f3ae1fc14a9728e8d231c3911
Author: nicm <nicm>
Date: 2020-04-01 (Wed, 01 Apr 2020)
Changed paths:
M window-copy.c
Log Message:
-----------
Use a comparison to check for wrap and avoid an expensive modulus.
Commit: cd30633d1092366dc5cc44adca1cd3675de9cf39
https://github.com/tmux/tmux/commit/cd30633d1092366dc5cc44adca1cd3675de9cf39
Author: nicm <nicm>
Date: 2020-04-01 (Wed, 01 Apr 2020)
Changed paths:
M window-copy.c
Log Message:
-----------
Do not go down the regex search path (which is expensive because we need
to convert the grid data into a string for regexec and reverse it to
find the grid position) if the search string does not contain any regex
special characters.
Commit: dd2fdcda791127607a57767f0ebc69060fa6af42
https://github.com/tmux/tmux/commit/dd2fdcda791127607a57767f0ebc69060fa6af42
Author: nicm <nicm>
Date: 2020-04-01 (Wed, 01 Apr 2020)
Changed paths:
M input-keys.c
M popup.c
M tmux.h
Log Message:
-----------
Support mouse in popups.
Commit: 567b27e10a07e9ab8266e629edd348a1d432a873
https://github.com/tmux/tmux/commit/567b27e10a07e9ab8266e629edd348a1d432a873
Author: nicm <nicm>
Date: 2020-04-01 (Wed, 01 Apr 2020)
Changed paths:
M window-copy.c
Log Message:
-----------
Add a 10 second timeout to prevent searches taking too much time, from
Anindya Mukherjee.
Commit: 66db12db318d2e46f58c2c1d5e2fb7fdd1da5fcf
https://github.com/tmux/tmux/commit/66db12db318d2e46f58c2c1d5e2fb7fdd1da5fcf
Author: Thomas Adam <[email protected]>
Date: 2020-04-01 (Wed, 01 Apr 2020)
Changed paths:
M input-keys.c
M popup.c
M tmux.h
M window-copy.c
Log Message:
-----------
Merge branch 'obsd-master'
Compare: https://github.com/tmux/tmux/compare/faf2ed48fb66...66db12db318d
--
You received this message because you are subscribed to the Google Groups
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web, visit
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/master/faf2ed-66db12%40github.com.