Nicholas Marriott
|
df716ecc8f
|
Rewrite command handling to be more generic. Not finished!
|
2007-10-03 21:31:07 +00:00 |
|
Nicholas Marriott
|
a5a17b40ee
|
Skip exec on cmds. Also use xmemstrdup where appropriate.
|
2007-10-03 13:07:42 +00:00 |
|
Nicholas Marriott
|
ab6170d6bf
|
Use exec on default shell command.
|
2007-10-03 12:56:02 +00:00 |
|
Nicholas Marriott
|
aaa98ab4a2
|
Rename some bits.
|
2007-10-03 12:43:47 +00:00 |
|
Nicholas Marriott
|
fe06744d66
|
String/number arguments..
|
2007-10-03 12:34:16 +00:00 |
|
Nicholas Marriott
|
dadc56d754
|
Key binding, unbinding.
|
2007-10-03 11:26:34 +00:00 |
|
Nicholas Marriott
|
a68b1e58db
|
xcalloc, otherwise prefix may be !0.
|
2007-10-03 10:20:33 +00:00 |
|
Nicholas Marriott
|
9bb907f2a7
|
Move command handling into the server and tidy up some bits.
|
2007-10-03 10:18:32 +00:00 |
|
Nicholas Marriott
|
7ccdbf392d
|
Sprinkle some const.
|
2007-10-03 09:17:00 +00:00 |
|
Nicholas Marriott
|
ef91aac688
|
Add profiling. Also some trivial optimisations to skip memcpying.
|
2007-10-03 00:13:46 +00:00 |
|
Nicholas Marriott
|
a6d3594d39
|
Redraw client status lines on rename.
|
2007-10-02 17:45:05 +00:00 |
|
Nicholas Marriott
|
1c4ec6e47e
|
Sync.
|
2007-10-02 17:36:16 +00:00 |
|
Nicholas Marriott
|
91eb9206d0
|
Warn on ambiguous commands.
|
2007-10-02 17:35:00 +00:00 |
|
Nicholas Marriott
|
7258275605
|
Sync.
|
2007-10-02 17:28:53 +00:00 |
|
Nicholas Marriott
|
242e69327f
|
Meta meta command.
|
2007-10-02 15:38:09 +00:00 |
|
Nicholas Marriott
|
4fbbc3dfd3
|
Reset scrolling region on exit.
|
2007-10-02 15:13:59 +00:00 |
|
Nicholas Marriott
|
38589dd2c7
|
Tweaks, info on session choice.
|
2007-10-01 18:34:37 +00:00 |
|
Maximilian Gass
|
dcd73be71e
|
Updatet documentation
|
2007-10-01 18:05:34 +00:00 |
|
Nicholas Marriott
|
843779a3e0
|
Restore window title handling.
|
2007-10-01 17:37:41 +00:00 |
|
Nicholas Marriott
|
bfccbc67d1
|
Simple status line.
|
2007-10-01 14:53:29 +00:00 |
|
Nicholas Marriott
|
872696f781
|
Pass attributes around as flags rather than as a list of escape codes.
|
2007-10-01 14:18:42 +00:00 |
|
Nicholas Marriott
|
9d563c340b
|
Destroy screens properly.
|
2007-10-01 14:15:48 +00:00 |
|
Nicholas Marriott
|
532757fd1c
|
Don't move cursor when filling screen.
|
2007-09-30 13:29:28 +00:00 |
|
Nicholas Marriott
|
308bc18947
|
Window info command.
|
2007-09-30 13:02:14 +00:00 |
|
Nicholas Marriott
|
f4fd8c225e
|
Sync.
|
2007-09-29 21:10:48 +00:00 |
|
Nicholas Marriott
|
a814c77b31
|
Missed this out before.
|
2007-09-29 21:10:26 +00:00 |
|
Nicholas Marriott
|
17ec1aa2f2
|
Binary-only install target.
|
2007-09-29 21:05:21 +00:00 |
|
Nicholas Marriott
|
3879c89186
|
Ooops, missed this one. Doh.
|
2007-09-29 21:02:26 +00:00 |
|
Nicholas Marriott
|
c28e220123
|
Don't nuke last window on reselect of same window.
|
2007-09-29 21:01:18 +00:00 |
|
Nicholas Marriott
|
4f466c1e9b
|
Sync.
|
2007-09-29 19:58:26 +00:00 |
|
Nicholas Marriott
|
86bf944afc
|
Show the right windows in the list.
|
2007-09-29 19:53:39 +00:00 |
|
Nicholas Marriott
|
34eb154617
|
Grr missed one.
|
2007-09-29 18:57:15 +00:00 |
|
Nicholas Marriott
|
e30a3478f5
|
Whoooops. lower not upper.
|
2007-09-29 18:51:26 +00:00 |
|
Nicholas Marriott
|
d17df2cd11
|
Whoops, forgot this.
|
2007-09-29 18:48:54 +00:00 |
|
Nicholas Marriott
|
32f177038f
|
Dl/Il should follow scrolling region.
|
2007-09-29 18:48:04 +00:00 |
|
Nicholas Marriott
|
3d6c324405
|
Spc fix.
|
2007-09-29 18:07:18 +00:00 |
|
Nicholas Marriott
|
e6424bcce9
|
Fix scrolling region checks.
|
2007-09-29 17:45:10 +00:00 |
|
Nicholas Marriott
|
75cc8971ec
|
Handle MSG_ERROR.
|
2007-09-29 15:06:00 +00:00 |
|
Nicholas Marriott
|
7d4dc60a31
|
Sync.
|
2007-09-29 15:02:41 +00:00 |
|
Nicholas Marriott
|
fa537abf83
|
tmux new-session -d.
|
2007-09-29 14:57:07 +00:00 |
|
Nicholas Marriott
|
1e316cfc7c
|
Lose intermediate handling (unused). Change argument parsing to work properly over multiple buffers by saving a copy of the argument (we can't just save off/len since the buffer may vanish at any point).
|
2007-09-29 14:25:49 +00:00 |
|
Nicholas Marriott
|
653ee721df
|
Write error messages for rename. Also tweak some error outputs, and fix -i.
|
2007-09-29 13:22:15 +00:00 |
|
Nicholas Marriott
|
a6875d0dae
|
Sync.
|
2007-09-29 12:48:51 +00:00 |
|
Nicholas Marriott
|
a777c060dc
|
Nuke CLEAR_SCREEN/ENDOFSCREEN and assert scroll region when drawing. These will be reqd for status line(s).
|
2007-09-29 10:57:39 +00:00 |
|
Nicholas Marriott
|
2ec60c9d66
|
Pass bell through from any window.
|
2007-09-29 09:53:25 +00:00 |
|
Nicholas Marriott
|
14e9f73df9
|
debug2 not debug.
|
2007-09-29 09:50:59 +00:00 |
|
Nicholas Marriott
|
0bbe838b25
|
Window flags, currently only bell.
|
2007-09-29 09:15:49 +00:00 |
|
Nicholas Marriott
|
feff317fbd
|
Sync.
|
2007-09-28 22:55:39 +00:00 |
|
Nicholas Marriott
|
102e4b35d9
|
Sort headers.
|
2007-09-28 22:54:21 +00:00 |
|
Nicholas Marriott
|
aafee17de6
|
New input parser via state machine.
|
2007-09-28 22:47:22 +00:00 |
|