|
acb3661b66
|
Scrollable win for command output.
|
2007-11-21 19:44:05 +00:00 |
|
|
9a6e47cfa8
|
Initial history support.
|
2007-11-21 13:11:41 +00:00 |
|
|
ceab127fac
|
Mass screen.c rename/tidy. Add a actual size (ysize) as distinct from display size (now dx,dy). Move functions which work on the displayed area into screen-display.c and tidy. Use macros consistently when accessing screen data (may want to move everything about again later!). This the first step on the road to scrollback.
|
2007-11-20 21:42:29 +00:00 |
|
|
b04bffc9c9
|
+index.html.in
|
2007-11-20 17:01:38 +00:00 |
|
|
0d9ebaafb1
|
dist target.
|
2007-11-20 12:00:16 +00:00 |
|
|
6e04524596
|
switch-client command.
|
2007-11-16 21:31:03 +00:00 |
|
|
b359f9b594
|
Add -c option to specify client, and move detach/refresh to client rather than session.
|
2007-11-16 21:12:31 +00:00 |
|
|
e4a6cdefda
|
kill-window command.
|
2007-11-12 14:21:41 +00:00 |
|
|
d9b85594f8
|
Initial man page.
|
2007-11-09 15:23:28 +00:00 |
|
|
16321270c8
|
rename-session command.
|
2007-11-09 11:02:01 +00:00 |
|
|
08d9f46aae
|
Make it build/run on Linux.
|
2007-10-31 14:26:26 +00:00 |
|
|
48ad0431fb
|
swap-window command.
|
2007-10-30 11:10:33 +00:00 |
|
|
941eab33e9
|
%u -> %d for indexes. Some lint fixes.
|
2007-10-30 10:59:43 +00:00 |
|
|
4a325c8f93
|
unlink-window command. Also fix some u_int -> int problems.
|
2007-10-26 16:57:32 +00:00 |
|
|
5a954bd9bd
|
link-window command to link a window into another session.
|
2007-10-26 13:03:59 +00:00 |
|
|
9f06104c3a
|
has-session command.
|
2007-10-25 17:44:25 +00:00 |
|
|
25e94a0526
|
List client command.
|
2007-10-23 09:36:19 +00:00 |
|
|
cf77c80b93
|
FreeBSD's util.h is libutil.h.
|
2007-10-19 20:47:09 +00:00 |
|
|
1b9647669a
|
Kill window command. Nuke some backspace stuff.
|
2007-10-19 11:10:35 +00:00 |
|
|
94f003bbec
|
Refresh session command.
|
2007-10-19 09:21:26 +00:00 |
|
|
f3404ee922
|
send-prefix command.
|
2007-10-12 13:03:58 +00:00 |
|
|
efa3e131b5
|
Simplify input.c - lose class table and use macros.
|
2007-10-10 19:45:20 +00:00 |
|
|
5a3b92c2df
|
-d option to attach. Also fix CC in Makefile and make it build with DEBUG again.
|
2007-10-04 21:21:48 +00:00 |
|
|
1f9a8e70d9
|
Incomplete resize support.
|
2007-10-04 19:03:52 +00:00 |
|
|
68a5d5c00b
|
Window attachment, malloc debugging, fix a segfault with no sessions.
|
2007-10-04 11:52:03 +00:00 |
|
|
ff56ed7bd6
|
Nuke ?.
|
2007-10-04 11:23:17 +00:00 |
|
|
225e07fe38
|
Select window command.
|
2007-10-04 10:54:21 +00:00 |
|
|
19c1e1a800
|
Rename window.
|
2007-10-04 10:39:07 +00:00 |
|
|
57157a1cde
|
set-option command to set meta.
|
2007-10-04 10:11:32 +00:00 |
|
|
774b556669
|
Key binding and unbinding.
|
2007-10-04 09:30:53 +00:00 |
|
|
292ad55fbe
|
List keys command.
|
2007-10-04 00:18:59 +00:00 |
|
|
815815989a
|
Next/last/previous window, some other tweaks.
|
2007-10-04 00:02:10 +00:00 |
|
|
7ba01f6843
|
New window command.
|
2007-10-03 23:32:26 +00:00 |
|
|
df716ecc8f
|
Rewrite command handling to be more generic. Not finished!
|
2007-10-03 21:31:07 +00:00 |
|
|
dadc56d754
|
Key binding, unbinding.
|
2007-10-03 11:26:34 +00:00 |
|
|
9bb907f2a7
|
Move command handling into the server and tidy up some bits.
|
2007-10-03 10:18:32 +00:00 |
|
|
ef91aac688
|
Add profiling. Also some trivial optimisations to skip memcpying.
|
2007-10-03 00:13:46 +00:00 |
|
|
bfccbc67d1
|
Simple status line.
|
2007-10-01 14:53:29 +00:00 |
|
|
17ec1aa2f2
|
Binary-only install target.
|
2007-09-29 21:05:21 +00:00 |
|
|
aafee17de6
|
New input parser via state machine.
|
2007-09-28 22:47:22 +00:00 |
|
|
8d01984182
|
Restore list command.
|
2007-09-26 18:32:17 +00:00 |
|
|
fb39b22a2e
|
Cleanup part II: split up client stuff and ops. More to come.
|
2007-09-26 13:43:15 +00:00 |
|
|
671694ac30
|
Cleanup part 1: split up server.c.
|
2007-09-26 10:35:24 +00:00 |
|
|
15778b2952
|
META env var.
|
2007-09-20 18:48:04 +00:00 |
|
|
4b62b1d16c
|
Sync with fdm.
|
2007-07-25 23:13:18 +00:00 |
|
|
a41ece5ff0
|
Initial import to CVS. Basic functions are working, albeit with a couple of showstopper memory bugs and many missing features. Detaching, reattaching, creating new sessions, listing sessions work acceptably for using with shells. Simple curses programs (top, systat, tetris) and more complicated ones (mutt, emacs) that don't require scrolling regions (ESC[r) mostly work fine (including mutt, emacs). No status bar yet and no key remapping or other customisation.
|
2007-07-09 19:04:12 +00:00 |
|