Commit Graph

  • 4213ff8faa copy-buffer command. Tiago Cunha 2009-02-03 17:21:19 +00:00
  • b5f4b7730b Update. Tiago Cunha 2009-02-02 15:53:33 +00:00
  • 5a7b7aaa1c Don't leak fd. Nicholas Marriott 2009-02-02 15:46:36 +00:00
  • dd4e160d71 - Document the -p and -l options in split-window. - Update {copy,scroll}-mode with the -u option. - While there sort options alphabetically. Tiago Cunha 2009-02-01 18:24:25 +00:00
  • c7ffee6b8c {message,status,mode}-attr added Tiago Cunha 2009-02-01 18:16:39 +00:00
  • 804beb9266 Support commands with right parenthesis. From nicm and me. Tiago Cunha 2009-02-01 18:14:49 +00:00
  • 051dcdcba8 Fix all rxvt*. Nicholas Marriott 2009-02-01 18:11:51 +00:00
  • ef7c891aab Missing line break. Nicholas Marriott 2009-02-01 18:11:40 +00:00
  • 43c936cd33 Bye bye debugging. Nicholas Marriott 2009-01-30 21:18:26 +00:00
  • 0127137bbe move-window bound to ., from joshe. Nicholas Marriott 2009-01-30 21:10:10 +00:00
  • d8f027c070 Missing ;. Nicholas Marriott 2009-01-30 20:14:35 +00:00
  • e16ed21e5d Format. Nicholas Marriott 2009-01-30 00:39:06 +00:00
  • 6fb9d4dfee Tweak example. Nicholas Marriott 2009-01-30 00:27:00 +00:00
  • 882316ad6a Set colour of window entry in status line based on window options. Nicholas Marriott 2009-01-30 00:24:49 +00:00
  • 2bb499c8af Support #(command) in status-left, and status-right. Tiago Cunha 2009-01-29 23:35:14 +00:00
  • 871f57cb63 Ugh. Another inner loop variable reuse bug. Nicholas Marriott 2009-01-29 20:13:12 +00:00
  • b4076865bb Fix page down, again. Nicholas Marriott 2009-01-29 20:02:33 +00:00
  • 2bf9f4973b Undo this and just shut lint up. Nicholas Marriott 2009-01-29 19:26:53 +00:00
  • 6ad0d2ab4a Nuke debugging. Nicholas Marriott 2009-01-29 19:24:34 +00:00
  • 2057e666a2 Mouse in copy mode. Nicholas Marriott 2009-01-28 22:00:22 +00:00
  • 4428987e95 * Better support for at least the most common variant of mouse input: parse it and adjust for different panes. Also support mouse in window/session choice mode. * Bring back the fancy window titles with session/window names: it is easy to work around problems with elinks (see FAQ). Nicholas Marriott 2009-01-28 19:52:21 +00:00
  • 70024b3685 Exit properly when bas password. Nicholas Marriott 2009-01-28 17:57:00 +00:00
  • 2af52440ba -u to start with screen scrolled up. Nicholas Marriott 2009-01-27 23:35:44 +00:00
  • 7b18a9a6eb Avoid warning. Nicholas Marriott 2009-01-27 23:26:15 +00:00
  • 167178aba4 Tweak selection slightly. Nicholas Marriott 2009-01-27 23:10:18 +00:00
  • fbbf46ef71 Close stdin/stdout/stderr. Nicholas Marriott 2009-01-27 22:55:33 +00:00
  • c1726281c9 Handle cursor on/off better. Nicholas Marriott 2009-01-27 21:39:15 +00:00
  • eafc1693ae Don't use NULL argv. Nicholas Marriott 2009-01-27 21:01:26 +00:00
  • 162546a6ed Done! Nicholas Marriott 2009-01-27 20:37:31 +00:00
  • c6bd9e2063 Allow status, mode and message attributes to be changed by three new options: status-attr, mode-attr, message-attr. A comma-separataed list is accepted containing: bright, dim, underscore, blink, reverse, hidden, italics, for example: set -g status-attr bright,blink Nicholas Marriott 2009-01-27 20:22:33 +00:00
  • d697090fa4 +nitems. Nicholas Marriott 2009-01-27 19:44:10 +00:00
  • a239d80e88 Don't reuse index variable. Nicholas Marriott 2009-01-27 19:40:56 +00:00
  • 9cde0c2477 Be more clever about picking window name. Nicholas Marriott 2009-01-26 22:57:20 +00:00
  • 4d7e555a48 Don't screw up UTF-8 combined characters. Nicholas Marriott 2009-01-26 20:57:45 +00:00
  • 514adbdb4d Update. Nicholas Marriott 2009-01-26 19:17:08 +00:00
  • 7c8cd81b34 Typos. Nicholas Marriott 2009-01-26 18:22:55 +00:00
  • f62ed6aaa3 load-buffer command Tiago Cunha 2009-01-25 19:00:10 +00:00
  • d60ad6f483 Make the caller responsible for allocating memory for the paste buffer data (needed by the load-buffer command when dealing with big files since it'll prevent tmux from dying due to memory exhaustion). From nicm. Tiago Cunha 2009-01-25 18:51:28 +00:00
  • 32903241a2 +CHANGES. Nicholas Marriott 2009-01-23 20:53:18 +00:00
  • e0861a2cd0 Missed a reverse. Nicholas Marriott 2009-01-23 20:50:58 +00:00
  • 6146cab3bd Use reverse so status line etc works in terminals w/o colour. Nicholas Marriott 2009-01-23 20:49:01 +00:00
  • d2cfbc64a0 Raise some limits to INT_MAX, SHRT_MAX is too low. Nicholas Marriott 2009-01-23 20:48:19 +00:00
  • 7dab6f3e96 Add -a properly. Nicholas Marriott 2009-01-23 20:20:23 +00:00
  • 2cbd21ea44 Fix this properly... Nicholas Marriott 2009-01-23 20:17:04 +00:00
  • 374b0d85b8 Fix next/previous page. DOH. Nicholas Marriott 2009-01-23 17:14:30 +00:00
  • 4d9af27b0b Better error messages for fork. Nicholas Marriott 2009-01-23 16:59:14 +00:00
  • 3f171917f6 Return 1 on error. Doh. Nicholas Marriott 2009-01-23 16:19:56 +00:00
  • 773b574ea2 Return -1 on error. Nicholas Marriott 2009-01-23 16:19:41 +00:00
  • af5bc517c0 Update TODO. Nicholas Marriott 2009-01-23 16:19:26 +00:00
  • 392e135349 Handle SIGTERM (and kill-server which uses it), a bit more neatly - tidy up properly and print a nicer message. Same effect though :-) Nicholas Marriott 2009-01-21 22:47:31 +00:00
  • 9acc26711d new-window -k. Nicholas Marriott 2009-01-21 22:21:49 +00:00
  • 19987feaaa Bring back -p and -l to splitw to specify height as % or nlines. Nicholas Marriott 2009-01-21 19:38:51 +00:00
  • 7118baa340 Allow a selection in vi keys mode... Nicholas Marriott 2009-01-21 18:19:32 +00:00
  • 48510fb56a Dont overload DEBUG, use FDEBUG. Nicholas Marriott 2009-01-21 17:45:19 +00:00
  • 8c259f562b Darwin support for automatic-rename, from joshe. Nicholas Marriott 2009-01-20 22:17:53 +00:00
  • caa93f0e02 Whoops. Ic not It. Nicholas Marriott 2009-01-20 20:03:13 +00:00
  • 670bba16f2 Darwin too. Nicholas Marriott 2009-01-20 20:00:39 +00:00
  • 2d15f59859 Try to change the window title to match the command running it in. This is done by reading argv[0] from the process group leader of the group that owns the tty (tcgetpgrp()). This can't be done portably so some OS-dependent code is introduced (ugh); OpenBSD, FreeBSD and Linux are supported at the moment. Nicholas Marriott 2009-01-20 19:35:03 +00:00
  • d4f034beb4 Die properly with warning. Nicholas Marriott 2009-01-20 18:48:46 +00:00
  • 2afa8ebc02 Fix various silly problems with status line off. Nicholas Marriott 2009-01-19 20:14:55 +00:00
  • 94471aab82 Use reverse rather than background which doesn't show up when terminal doesn't support colours. Nicholas Marriott 2009-01-19 19:01:11 +00:00
  • 5e55b28d81 Bump protocol. Nicholas Marriott 2009-01-19 18:26:50 +00:00
  • 93230a64bc Pass return code from _exec; allow command sequences to work from the command line. Nicholas Marriott 2009-01-19 18:23:40 +00:00
  • 5f6a351df7 Start the first client with a special socketpair so it is already known to the server rather than playing silly games to get them synchronised before doing anything. Nicholas Marriott 2009-01-19 17:16:09 +00:00
  • 95323a6a36 Leftover label. Nicholas Marriott 2009-01-19 17:15:19 +00:00
  • 4cdc228353 Unbreak UTF-8. Nicholas Marriott 2009-01-18 21:46:30 +00:00
  • 7bc8be006e A couple of trivial optimisations. Nicholas Marriott 2009-01-18 21:35:09 +00:00
  • 9690d9d5f1 Reset tty saved data on resize. Nicholas Marriott 2009-01-18 21:26:44 +00:00
  • ac8ae1250a +. Nicholas Marriott 2009-01-18 21:25:51 +00:00
  • 1fa36b2419 Use the right size. Nicholas Marriott 2009-01-18 21:21:53 +00:00
  • d1988b8010 This is done. Nicholas Marriott 2009-01-18 19:17:35 +00:00
  • 95b14341dd Don't die when run non-interactively. DOH. Nicholas Marriott 2009-01-18 19:10:08 +00:00
  • d1a5fde3d0 -a flags to next/previous window. Nicholas Marriott 2009-01-18 18:31:45 +00:00
  • 99bb795581 Show tty flags too. Nicholas Marriott 2009-01-18 18:06:37 +00:00
  • 3efd1f5014 find-window command. Nicholas Marriott 2009-01-18 17:20:52 +00:00
  • 6384c60c10 Remove object files in the compat directory. Tiago Cunha 2009-01-18 15:57:28 +00:00
  • b45c37edc6 Add note about the syntax file. Tiago Cunha 2009-01-18 15:55:33 +00:00
  • 0691217742 These should be u_int. Nicholas Marriott 2009-01-18 15:40:19 +00:00
  • ed6f44b01f FreeBSD needs compat/vis.c. Nicholas Marriott 2009-01-18 15:18:33 +00:00
  • f62d58e1fb Update with new features. Nicholas Marriott 2009-01-18 14:46:04 +00:00
  • a15f8fc4a6 Support command sequences separated by " ; ". Also clean up command printing. Nicholas Marriott 2009-01-18 14:40:48 +00:00
  • c4d5989a4e This is fixed. Nicholas Marriott 2009-01-18 13:20:46 +00:00
  • efb62d423b Show (attached) for attached sessions. Nicholas Marriott 2009-01-18 12:13:21 +00:00
  • 8ea49712fd suspend-client command and suspend client when ^Z key binding is used. Nicholas Marriott 2009-01-18 12:09:42 +00:00
  • 273d63040a Update for 0.7. Nicholas Marriott 2009-01-18 00:08:43 +00:00
  • c623d42df4 Update. Nicholas Marriott 2009-01-17 19:08:12 +00:00
  • 0e197b417a Tidy a few warnings. Nicholas Marriott 2009-01-17 18:47:37 +00:00
  • ff61eee294 Don't use [4] since they are confusing and use the right size for memset. DOH. Nicholas Marriott 2009-01-17 18:38:12 +00:00
  • d5820171b7 Actually remove the key binding from the tree when freeing it. Nicholas Marriott 2009-01-17 18:34:12 +00:00
  • f3b1a78833 xterm-keys added Tiago Cunha 2009-01-17 18:00:24 +00:00
  • 7b46965249 Add note about configuration breakage. Nicholas Marriott 2009-01-17 17:51:54 +00:00
  • 0fd60e90c4 Whoops, take out debugging. Nicholas Marriott 2009-01-17 17:42:10 +00:00
  • f3edf28b7c Don't die when last window either. Nicholas Marriott 2009-01-17 17:36:55 +00:00
  • 1237025d99 Document xterm-keys Nicholas Marriott 2009-01-17 17:16:31 +00:00
  • f10977afa3 choose-{session,window}, and repeat-time added Tiago Cunha 2009-01-16 22:53:57 +00:00
  • 5fefd9d11f Document repeat-time. Tiago Cunha 2009-01-16 22:52:31 +00:00
  • 8b0a7c056d Document choose-*. Nicholas Marriott 2009-01-16 20:18:10 +00:00
  • f8c5d13a46 Update. Nicholas Marriott 2009-01-16 20:10:44 +00:00
  • 9ebeeddf78 Tweak a little bit. Nicholas Marriott 2009-01-16 20:04:54 +00:00
  • e4cf738e36 Add tabs. Nicholas Marriott 2009-01-16 19:32:29 +00:00