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.

Reply via email to