Commit Graph

394 Commits

Author SHA1 Message Date
a26f58c7c3 Last bits of basic configuration file. By default in ~/.tmux.conf or specified with -f. Just a list of tmux commands executed when the server is started and before and any session/window is created. 2008-06-02 21:08:36 +00:00
f6b86402c7 Remove old examples, add new. 2008-06-02 20:52:43 +00:00
00c6585e37 Return error cause properly. 2008-06-02 18:55:53 +00:00
f97db61439 Clear msgdata where it is unavailable. 2008-06-02 18:23:37 +00:00
c7243b73cb Move -s and -c down a level so handling them is the responsibility of the command (with some helper functions), rather than the top-level. This changes the action command syntax so that -s and -c must be after the command rather than before. 2008-06-02 18:08:17 +00:00
11ee55e755 Prepare TERM in buffer before sending; this allows size to be part of cmd and prevents it being split. This is the only place this happens so remove it from todo. 2008-06-01 21:24:33 +00:00
693231e8eb +. 2008-06-01 20:36:01 +00:00
cea201df20 Don't die if no dst window and -k to linkw. 2008-06-01 20:32:41 +00:00
65f4284e7f New command, send-keys, to send a set of keys. 2008-06-01 20:20:25 +00:00
99fa60f295 +. 2008-06-01 18:35:45 +00:00
3ecdc34973 s/backgroun/background/ 2008-05-31 23:08:48 +00:00
5569ff9723 Don't hang when window closes early; also add lots more debugging. 2008-05-31 20:04:15 +00:00
abe745f991 Add limits.h 2008-05-31 18:04:57 +00:00
8f33e8494e Ugh, this should be backspace. 2008-05-31 09:34:36 +00:00
0dbbd777b1 Linux rxvt doesn't support parm_dch or delete_character. 2008-05-10 12:50:25 +00:00
58ca26cefa +. 2008-03-31 20:12:04 +00:00
7613c7f388 GNUmakefile fixes, from tobiasu. 2008-02-10 19:46:17 +00:00
61b0b2c76d Upd. 2008-01-03 21:41:15 +00:00
205b78ec58 Some key tweaks, fix status bar to not rely on attr. 2008-01-03 21:32:11 +00:00
b8e616f445 This was wrong... 2008-01-03 20:01:47 +00:00
e7f68a089e Write status across entire line. 2008-01-03 19:18:14 +00:00
ccfeb316a6 Don't attempt to reset tty if it is dead. 2008-01-02 19:22:21 +00:00
34b7810afe vi(1) 2007-12-18 17:49:02 +00:00
f18ac66185 Quick start section in man page. 2007-12-16 17:18:43 +00:00
da22fafed5 Sync with Makefile. 2007-12-13 18:59:42 +00:00
c6efbbb843 Don't free twice when exiting. 2007-12-12 19:44:59 +00:00
5bc8b2b7b6 Actually incrementing the reference count would be nice. 2007-12-10 07:58:00 +00:00
7162d824f0 Yes, it is. 2007-12-07 11:58:54 +00:00
73d882124c Handle EOL properly when scrolled. 2007-12-07 09:49:18 +00:00
db6ad3acec Redraw position indicator regardless. 2007-12-07 09:26:56 +00:00
e215e177df Filling with the right attr should be done in screen-display.c. 2007-12-06 22:13:14 +00:00
21d10e6894 Use the current attr/colours for filling in new areas, this fixes the echo \\033[35\;46m\\033[2J bug. 2007-12-06 21:57:57 +00:00
9a37eb4d94 Bug fix; don't bail except on first line when printing. 2007-12-06 21:42:00 +00:00
2013dc4266 Workaround FreeBSD problems with deleting terms. 2007-12-06 21:26:22 +00:00
83393d3c87 Only close the tty during exit process and leave freeing it to when the socket is lost. 2007-12-06 20:53:48 +00:00
91d790411f Use the right function... 2007-12-06 19:57:01 +00:00
2bc8108b3e Save term data in a linked list and reuse it. 2007-12-06 18:28:55 +00:00
08d7be638e Fix charset stuff. 2007-12-06 13:54:33 +00:00
194c871611 Sync. 2007-12-06 13:51:56 +00:00
bea5d6d1ab Clean up after error properly. 2007-12-06 11:11:15 +00:00
0f2666ac77 Restore termcap checks. 2007-12-06 11:05:04 +00:00
85c087ad4e Another redraw bugs. 2007-12-06 10:44:37 +00:00
8ec9b07c83 Screen debugging. 2007-12-06 10:36:01 +00:00
4f44b09195 Redraw buglets. 2007-12-06 10:16:36 +00:00
7dc18f68e3 set/reset mode window functions. 2007-12-06 10:04:43 +00:00
103748d6ad Major reorganisation of screen handling. 2007-12-06 09:46:23 +00:00
6f142e9ac6 Don't try to access more windows if the session has been destroyed. 2007-12-04 20:25:17 +00:00
5f6a9e7e5b Handle missing parm_*. 2007-12-03 10:47:27 +00:00
b10bd51d20 Clear before resize. 2007-12-02 23:00:22 +00:00
8419e99789 The tty code already stores attributes and doesn't modify them if unaltered, so the screen drawing code doesn't need to do so too. This probably also fixes bugs when switching screens where the actual tty attributes may not have been what the draw code (erroneously) expected. 2007-12-02 18:23:10 +00:00