Commit Graph

1149 Commits

Author SHA1 Message Date
c80ad456cc Avoid using the prompt history when the server is locked, and prevent any
input entered from being added to the client's prompt history. From nicm.
2009-04-27 13:56:51 +00:00
058772e4e6 - confirm-before command.
- Bound "&" and "x" by default to confirm-before "kill-window" and
  confirm-before "kill-pane", respectively.
2009-04-27 13:21:16 +00:00
7d6896ae79 Support NEL. 2009-04-23 21:28:45 +00:00
5fbdca890a Use the xenl terminfo flag to detect early-wrap terminals like the FreeBSD
console. Many thanks for a very informative email from Christian Weisgerber.
2009-04-23 21:09:17 +00:00
a91ecf44fa Note it. 2009-04-23 17:51:57 +00:00
f8771a538e Gearing up for 0.9.... 2009-04-21 21:11:46 +00:00
ba3ad75002 Mouse supprot isn't so bad. 2009-04-21 20:57:10 +00:00
22b44cbb2b 0.9 here we go. 2009-04-21 20:54:18 +00:00
9d157d723e Ready for 0.8. 2009-04-21 20:10:22 +00:00
fb2e65ad99 Document panes stuff. 2009-04-21 20:06:46 +00:00
c962ee02b4 Update NOTES. 2009-04-21 20:06:12 +00:00
4641cf36a3 Document set-remain-on-exit. 2009-04-21 16:38:23 +00:00
73e375f9eb Document break-pane. 2009-04-21 16:34:31 +00:00
054edf7af9 Document status-keys. 2009-04-21 16:30:53 +00:00
9cfb9581a5 Move some bits about and add some other bits. 2009-04-20 19:30:04 +00:00
f9af6f7f8c Document -L and -8, fix synopsis. 2009-04-20 19:25:58 +00:00
2ab713ab6b Document -r to bind key. 2009-04-20 19:11:31 +00:00
750b8106f7 Remove the right number of characters from the buffer when escape then a cursor
key (or other key prefixed by \033) is pressed. Reported by Stuart Henderson.
2009-04-17 12:36:21 +00:00
4898ee140f Add mailing lists. 2009-04-17 07:46:30 +00:00
844f61677d Update TODO; fix a comment; better screenshot. 2009-04-16 10:59:59 +00:00
9be1cb5b2f A flag missed. 2009-04-03 17:31:44 +00:00
325d43e417 rotate-window command. 2009-04-03 17:21:46 +00:00
e0eff354f9 +screenshot. 2009-04-02 23:47:42 +00:00
57d99d9423 09. 2009-04-02 23:38:37 +00:00
f8db8521c1 Treat flags properly. 2009-04-02 23:32:48 +00:00
8216f7b3d9 swap-pane command. 2009-04-02 23:28:16 +00:00
089f090c0a I can haz screenshots. 2009-04-02 22:12:29 +00:00
6de6f4c4c9 Some stuff is done. 2009-04-02 21:39:06 +00:00
3834f09794 Update TODO. 2009-04-02 21:35:32 +00:00
72dab09f81 Don't continue to write into panes that are scheduled for redraw. 2009-04-02 21:15:56 +00:00
15f2491023 Don't permit resizing except in manual mode. 2009-04-02 21:11:52 +00:00
dbf52facd2 Change scroll/pane redraws to only redraw the single pane affected rather than
the entire window.
2009-04-02 21:08:15 +00:00
84cde92c8f If redrawing the region would mean redrawing > half the pane, just schedule to
redraw the entire window. Also add a flag to skip updating the window any
further if it is scheduled to be redrawn. This has the effect of batching
multiple redraws together.
2009-04-02 20:30:23 +00:00
b38f6608c7 Fake warnx(). 2009-04-02 19:48:01 +00:00
91bc6836f7 - Allow switching to hidden windows (for active-only layout).
- Don't update unnecessarily for other layouts when changing active pane doesn't matter.
2009-04-01 21:10:08 +00:00
474853439c Only redraw screen when not hidden. Heh. 2009-04-01 21:09:01 +00:00
3932da2522 Better errno, from joshe. 2009-04-01 20:15:48 +00:00
d4947fc4cb Handle 0 panes better. 2009-04-01 18:48:09 +00:00
673290d019 Adjust mouse for x offset. 2009-04-01 18:46:03 +00:00
15362ef6b8 Don't need to refresh layout here. Also don't redraw over status line. 2009-04-01 18:33:19 +00:00
a45e33114a Tweak to CHANGES. 2009-04-01 18:22:31 +00:00
b6450b167b Basic horizontal splitting and layout management. Still some redraw and other
issues - particularly, don't mix with manual pane resizing and be careful when
viewing from multiple clients; generally cycling the layout a few times will
fix most problems. Getting this in for testing while I think about how to deal
with manual mode.

Split window as normal and cycle the layouts with C-b space. Some of the
layouts will work better when swap-pane comes along.
2009-04-01 18:21:42 +00:00
6789b3367a UTF-8 is now fine, and AIX works. 2009-03-31 23:17:28 +00:00
64bfe099e8 0.8. 2009-03-31 23:16:14 +00:00
0c61b35807 Update www. 2009-03-31 23:15:27 +00:00
c4ac39f67a +UTF-8 fixed to CHANGES. 2009-03-31 23:14:22 +00:00
75012d59c2 Close .tmux.conf... DOH. 2009-03-31 22:23:43 +00:00
907bec675a FD_CLOEXEC more fds. Still one I can't find... 2009-03-31 22:20:42 +00:00
d13add828a More AIX tweaks. 2009-03-31 22:08:45 +00:00
92594c8029 Update CHANGES. 2009-03-31 21:30:03 +00:00