Commit Graph

10199 Commits

Author SHA1 Message Date
Tiago Cunha 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
Tiago Cunha 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
Nicholas Marriott 7d6896ae79 Support NEL. 2009-04-23 21:28:45 +00:00
Nicholas Marriott 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
Nicholas Marriott a91ecf44fa Note it. 2009-04-23 17:51:57 +00:00
Nicholas Marriott f8771a538e Gearing up for 0.9.... 2009-04-21 21:11:46 +00:00
Nicholas Marriott ba3ad75002 Mouse supprot isn't so bad. 2009-04-21 20:57:10 +00:00
Nicholas Marriott 22b44cbb2b 0.9 here we go. 2009-04-21 20:54:18 +00:00
Nicholas Marriott 9d157d723e Ready for 0.8. 2009-04-21 20:10:22 +00:00
Nicholas Marriott fb2e65ad99 Document panes stuff. 2009-04-21 20:06:46 +00:00
Nicholas Marriott c962ee02b4 Update NOTES. 2009-04-21 20:06:12 +00:00
Nicholas Marriott 4641cf36a3 Document set-remain-on-exit. 2009-04-21 16:38:23 +00:00
Nicholas Marriott 73e375f9eb Document break-pane. 2009-04-21 16:34:31 +00:00
Nicholas Marriott 054edf7af9 Document status-keys. 2009-04-21 16:30:53 +00:00
Nicholas Marriott 9cfb9581a5 Move some bits about and add some other bits. 2009-04-20 19:30:04 +00:00
Nicholas Marriott f9af6f7f8c Document -L and -8, fix synopsis. 2009-04-20 19:25:58 +00:00
Nicholas Marriott 2ab713ab6b Document -r to bind key. 2009-04-20 19:11:31 +00:00
Nicholas Marriott 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
Nicholas Marriott 4898ee140f Add mailing lists. 2009-04-17 07:46:30 +00:00
Nicholas Marriott 844f61677d Update TODO; fix a comment; better screenshot. 2009-04-16 10:59:59 +00:00
Nicholas Marriott 9be1cb5b2f A flag missed. 2009-04-03 17:31:44 +00:00
Nicholas Marriott 325d43e417 rotate-window command. 2009-04-03 17:21:46 +00:00
Nicholas Marriott e0eff354f9 +screenshot. 2009-04-02 23:47:42 +00:00
Nicholas Marriott 57d99d9423 09. 2009-04-02 23:38:37 +00:00
Nicholas Marriott f8db8521c1 Treat flags properly. 2009-04-02 23:32:48 +00:00
Nicholas Marriott 8216f7b3d9 swap-pane command. 2009-04-02 23:28:16 +00:00
Nicholas Marriott 089f090c0a I can haz screenshots. 2009-04-02 22:12:29 +00:00
Nicholas Marriott 6de6f4c4c9 Some stuff is done. 2009-04-02 21:39:06 +00:00
Nicholas Marriott 3834f09794 Update TODO. 2009-04-02 21:35:32 +00:00
Nicholas Marriott 72dab09f81 Don't continue to write into panes that are scheduled for redraw. 2009-04-02 21:15:56 +00:00
Nicholas Marriott 15f2491023 Don't permit resizing except in manual mode. 2009-04-02 21:11:52 +00:00
Nicholas Marriott 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
Nicholas Marriott 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
Nicholas Marriott b38f6608c7 Fake warnx(). 2009-04-02 19:48:01 +00:00
Nicholas Marriott 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
Nicholas Marriott 474853439c Only redraw screen when not hidden. Heh. 2009-04-01 21:09:01 +00:00
Nicholas Marriott 3932da2522 Better errno, from joshe. 2009-04-01 20:15:48 +00:00
Nicholas Marriott d4947fc4cb Handle 0 panes better. 2009-04-01 18:48:09 +00:00
Nicholas Marriott 673290d019 Adjust mouse for x offset. 2009-04-01 18:46:03 +00:00
Nicholas Marriott 15362ef6b8 Don't need to refresh layout here. Also don't redraw over status line. 2009-04-01 18:33:19 +00:00
Nicholas Marriott a45e33114a Tweak to CHANGES. 2009-04-01 18:22:31 +00:00
Nicholas Marriott 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
Nicholas Marriott 6789b3367a UTF-8 is now fine, and AIX works. 2009-03-31 23:17:28 +00:00
Nicholas Marriott 64bfe099e8 0.8. 2009-03-31 23:16:14 +00:00
Nicholas Marriott 0c61b35807 Update www. 2009-03-31 23:15:27 +00:00
Nicholas Marriott c4ac39f67a +UTF-8 fixed to CHANGES. 2009-03-31 23:14:22 +00:00
Nicholas Marriott 75012d59c2 Close .tmux.conf... DOH. 2009-03-31 22:23:43 +00:00
Nicholas Marriott 907bec675a FD_CLOEXEC more fds. Still one I can't find... 2009-03-31 22:20:42 +00:00
Nicholas Marriott d13add828a More AIX tweaks. 2009-03-31 22:08:45 +00:00
Nicholas Marriott 92594c8029 Update CHANGES. 2009-03-31 21:30:03 +00:00