Commit Graph

  • 1721056f35 Remove references to 88colour support Thomas Adam 2014-02-05 10:51:25 +00:00
  • 6eef24c37a Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code Thomas 2014-02-05 10:47:57 +00:00
  • 973de5a704 fix some minor formatting glitches; jmc 2014-02-02 08:48:48 +00:00
  • 57332be8da Tidy up TODO list. Nicholas Marriott 2014-02-01 00:47:04 +00:00
  • 44737b06db Fixup BSD specific things from last merge Thomas Adam 2014-01-31 21:47:54 +00:00
  • d50e47fc4a Merge branch 'obsd-master' Thomas Adam 2014-01-31 21:39:56 +00:00
  • 9f02feb9d0 Break up and simplify screen_redraw_screen. nicm 2014-01-31 14:19:24 +00:00
  • 72d1be5ddd Fix partial matches with xterm-keys on, from m0viefreak dot cm at googlemail dot com. nicm 2014-01-31 11:20:28 +00:00
  • 1935eb5c1e Add \033[18t window operations from J Raynor. nicm 2014-01-31 11:17:20 +00:00
  • 62e0ed5d7e Fix missing argument, stupid last minute changes... nicm 2014-01-28 23:11:44 +00:00
  • 945339b443 Allow replacing each of the many sets of separate foo-{fg,bg,attr} options with a single foo-style option. For example: nicm 2014-01-28 23:07:09 +00:00
  • c930fd5ff6 Remember the last active pane in the top-bottom or left-right cell so that it can be restored when moving back to that cell with selectp -L/-R/etc. From Suraj N Kurapati. nicm 2014-01-28 22:19:17 +00:00
  • dda70d4ef1 Merge start-server into kill-server. nicm 2014-01-27 23:57:35 +00:00
  • 7d3d996383 Support paste key in copy mode input (for search etc). Also clamp length to screen width. nicm 2014-01-22 22:32:15 +00:00
  • d23561f381 Merge server-info into show-messages and remove some not useful output. nicm 2014-01-22 14:43:42 +00:00
  • cbf9224c5f Add AC_PROG_MKDIR_P. Nicholas Marriott 2014-01-22 14:03:16 +00:00
  • c965870585 + to TODO. Nicholas Marriott 2014-01-22 14:02:32 +00:00
  • 9ee93b3ea3 Do not permit periods in session names (colons are already banned). From J Raynor. nicm 2014-01-22 14:00:08 +00:00
  • df680d7257 Only exit copy mode at the bottom if no selection in progress, from Benoit Pierre. nicm 2014-01-22 13:57:49 +00:00
  • d02c4bda3a Merge branch 'obsd-master' Thomas 2014-01-20 10:48:12 +00:00
  • 938768ed3d Do not attempt to read .tmux.conf if we can't figure out a home directory, from Tiago Cunha. nicm 2014-01-15 11:46:28 +00:00
  • 3368b602a8 Couple of fixes from cppcheck via Tiago Cunha. nicm 2014-01-15 11:44:18 +00:00
  • b185449d07 Fix a memory/fd leak reported by Tiago Cunha. nicm 2014-01-09 21:20:45 +00:00
  • c2cac69a22 Similar to attach-session, make switch-client -t accept a window and pane. From Johannes Jakobsson. nicm 2014-01-09 14:28:14 +00:00
  • 1a0d3cd5d3 Allow attach-session -t to accept a window and pane to select them on attach. Based on a diff from J Raynor. nicm 2014-01-09 14:20:55 +00:00
  • adc1f21eae Three small changes from Tiago Cunha: nicm 2014-01-09 14:05:55 +00:00
  • 994cb872cf Style and comment fixes from Tiago Cunha. nicm 2014-01-09 13:58:06 +00:00
  • 66829ee12e Simplify args_set, from Tiago Cunha. nicm 2014-01-09 13:51:57 +00:00
  • 1751da76d5 Remove unnecessary calls to va_start/va_end, from Tiago Cunha. nicm 2014-01-09 13:46:12 +00:00
  • ba014c1a60 NetBSD broke strnvis when they added it, check for that. Nicholas Marriott 2014-01-06 15:16:57 +00:00
  • 886c282679 Use 0 if O_DIRECTORY is missing, reported by Dagobert Michelsen. Nicholas Marriott 2014-01-06 15:12:05 +00:00
  • ccf39fcdc1 +. Nicholas Marriott 2013-12-09 23:27:42 +00:00
  • ee65bde130 Note libevent version. Nicholas Marriott 2013-12-09 22:53:17 +00:00
  • b091790622 +. Nicholas Marriott 2013-11-30 17:56:49 +00:00
  • a352570e9f +. Nicholas Marriott 2013-11-19 14:24:18 +00:00
  • d459314517 Add comments to ACS table matching terminfo(5). nicm 2013-11-24 19:38:32 +00:00
  • 1286c56188 Replace ## by # in format. nicm 2013-11-24 11:29:09 +00:00
  • 40982a01fb With -k, kill window after using it to work out -c path. Reported by jmacristovao at gmail dot com. nicm 2013-11-23 09:18:29 +00:00
  • 7aeb4473ad Handle empty current directory more gracefully. nicm 2013-11-22 20:58:36 +00:00
  • 72a4602b88 missing unsigned char casts areound tolower() ok nicm deraadt 2013-11-20 17:01:23 +00:00
  • 30275bc610 Include unistd.h as it is the standard location for getopt(). okan 2013-11-17 20:19:36 +00:00
  • 3e498cdb49 Merge branch 'obsd-master' Thomas Adam 2013-11-14 07:51:26 +00:00
  • 7624800ddc from nicm: : handle msgbuf_write() returning EAGAIN benno 2013-11-13 20:43:36 +00:00
  • f0ed61f53c Support case insensitive searching in the same manner as emacs - all lowercase means case insensitive, any uppercase means case sensitive. From J Raynor. nicm 2013-11-09 00:48:57 +00:00
  • a6cd84869e Correctly redraw the top two lines in copy mode when they are selected - the selection was being updated before the redraw so the markings were lost. Based on a fix from J Raynor. nicm 2013-11-08 12:39:20 +00:00
  • 7fa55b0419 Key to swap to other end of selection (bound to o with vi keys), from J Raynor. nicm 2013-10-23 11:31:03 +00:00
  • bf35441608 Do not run any command line command from the client which starts the server until after the configuration file completes. This prevents it racing against run-shell or if-shell in .tmux.conf that run in the background. nicm 2013-10-20 17:28:43 +00:00
  • f52eac6225 Don't turn on modifyOtherKeys by default, it is annoying if tmux is killed and it's left on and we can't turn it on and off like we do for attributes. It's not hard to enable in .Xresources or .Xdefaults anyway. nicm 2013-10-20 09:37:50 +00:00
  • 2c08a3a559 Merge branch 'obsd-master' Thomas Adam 2013-10-15 08:06:56 +01:00
  • 2eb6d6e31b Fix detach -a by skipping clients where the session is NULL. nicm 2013-10-15 00:15:11 +00:00
  • 334c28afe7 Fix previous Thomas Adam 2013-10-11 19:41:43 +01:00
  • 5944230c50 Fix up missing cwd definition Thomas Adam 2013-10-11 19:38:40 +01:00
  • 8bcdd8fc21 Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code Nicholas Marriott 2013-10-11 16:52:39 +01:00
  • d518067be6 Forward-declarations for osdep-linux Thomas 2013-10-11 14:55:57 +01:00
  • f703a30dfe Fixup osdep-* specific code Thomas 2013-10-11 14:39:22 +01:00
  • 1a0951959f Add destroy entry to TODO. Nicholas Marriott 2013-07-27 19:57:21 +01:00
  • b347a994fd + to TODO. Nicholas Marriott 2013-08-02 13:53:17 +01:00
  • 6126fa0995 + to TODO. Nicholas Marriott 2013-08-21 18:28:31 +01:00
  • 85df418728 ++ to TODO. Nicholas Marriott 2013-08-21 18:30:27 +01:00
  • 558e5639d0 Remove from TODO. Nicholas Marriott 2013-08-21 18:33:34 +01:00
  • d8d746b4b8 Set EVENT_NOEPOLL on Linux again. Nicholas Marriott 2013-08-23 15:25:05 +01:00
  • 570028e9c0 Add entry about smaller clients based on text from Thomas Adam. Nicholas Marriott 2013-08-31 10:42:09 +01:00
  • 7c3e7d6535 Add subdir-objects to shut automake up Thomas Adam 2013-10-03 22:31:26 +01:00
  • 5b065e93b3 Check setupterm() in libtinfo also Thomas Adam 2013-10-03 16:56:12 +01:00
  • d3f37566e2 Ignore .dirstamp files Thomas Adam 2013-10-05 12:45:24 +01:00
  • b8b31ad53e Add openat() to compat. Nicholas Marriott 2013-10-10 10:27:23 +01:00
  • 7f479ffdce Merge branch 'obsd-master' into mtemp Thomas 2013-10-11 14:33:29 +01:00
  • 4901d9ddc8 Don't leak file descriptors in the rare MSG_VERSION case. From Chris Johnsen. nicm 2013-10-11 08:07:12 +00:00
  • ffba21a60c Remove stray return, from Chris Johnsen. nicm 2013-10-11 08:06:03 +00:00
  • 98b81e9834 And get it right this time... don't leak if it is an empty string either. nicm 2013-10-11 08:03:43 +00:00
  • 17ec688ced Bracket in the wrong place in description of c0-change-trigger. nicm 2013-10-10 23:31:28 +00:00
  • 0b77d17b35 Fix leak in format_get_command. nicm 2013-10-10 23:31:03 +00:00
  • d0566a474a Remove the KERN_PROC_CWD the proc_current_path format (which is the only thing that uses it now). nicm 2013-10-10 12:39:24 +00:00
  • 99e3cbc526 Use format_get_command() and some spacing tweaks. nicm 2013-10-10 12:35:30 +00:00
  • b85de1ddb3 Pass -1 for cwd now not NULL. nicm 2013-10-10 12:29:53 +00:00
  • c1ccefc62d We accidentally haven't been using $TMUX to work out the session for a while and in fact it is less useful that using the client ttyname. So don't bother and don't pass it from the client. If we need it in future it is in c->environ. nicm 2013-10-10 12:29:35 +00:00
  • 6ac7abe8f0 Remove now unused cmd_get_default_path. nicm 2013-10-10 12:28:56 +00:00
  • 909e1c1a86 Don't boke when figuring out working directory from configuration file. nicm 2013-10-10 12:28:38 +00:00
  • 7936ce3874 Show session name in detached message. Requested by somebody a few months ago who didn't bother testing it. But it works for me anyway. nicm 2013-10-10 12:28:08 +00:00
  • b8b85fbb0c Don't look at string[length - 1] if length == 0. nicm 2013-10-10 12:27:38 +00:00
  • 282c5f9644 Alter how tmux handles the working directory to internally use file descriptors rather than strings. nicm 2013-10-10 12:26:34 +00:00
  • 165aa59760 Make tilde expansion in command strings work even if it isn't terminated by /. nicm 2013-10-10 12:14:09 +00:00
  • 10c38436aa Similarly for MSG_COMMAND - allow full imsg limit not arbitrary 2048. nicm 2013-10-10 12:13:56 +00:00
  • a0404b6902 retcode -> retval for exit message. nicm 2013-10-10 12:12:54 +00:00
  • eb26dbd072 Merge IDENTIFY_* flags with CLIENT_* flags. nicm 2013-10-10 12:12:08 +00:00
  • 6c093010e0 Remove CMD_SENDENVIRON. nicm 2013-10-10 12:09:34 +00:00
  • d2160e3f83 mouse-resize-pane: Only resize on border select nicm 2013-10-10 12:08:14 +00:00
  • b822d24b15 Support -c for new-session, based on code from J Raynor. nicm 2013-10-10 12:07:36 +00:00
  • fc54bfe6b0 Make cmdq->client_exit a tristate (-1 means "not set") so that if explicitly set it can be copied from child to parent cmdq by if-shell and source-file. This fixes using attach or new. From Chris Johnsen. nicm 2013-10-10 12:04:38 +00:00
  • 1a49ebaa9f First period not last for host_short, from Michael Scholz. nicm 2013-10-10 12:04:01 +00:00
  • e4dc1568ce Don't treat TMUX_TMPDIR as a potential file nicm 2013-10-10 12:03:22 +00:00
  • 1bd0851ee8 Mark flags as optional and mutually exclusive. From Tiago Cunha. nicm 2013-10-10 12:02:55 +00:00
  • 1b7c2dd056 Trivial style and spacing nits. nicm 2013-10-10 12:01:14 +00:00
  • d45c12b6c9 Remove the barely-used and unnecessary command check() function. nicm 2013-10-10 12:00:18 +00:00
  • 90ae7682ed Clear window->flags when clearing winlinks nicm 2013-10-10 11:59:23 +00:00
  • e6af0ad23e choose-tree: Reset top when toggling items nicm 2013-10-10 11:58:52 +00:00
  • 34674bb180 Renumber windows: Lookup lastw via window not index nicm 2013-10-10 11:58:24 +00:00
  • 784b711393 Assign mouse x/y coords before checking them. When receiving mouse inputs, we should set the x/y coordinates earlier than we currently do, so that we aren't off-by-one in the case when the statusbar is at the top of the screen. By Thomas Adam. nicm 2013-10-10 11:57:52 +00:00
  • 81a548bcc4 Accept multiple parameters to SM/RM/DECSET/DECRST, based on a diff from Hayaki Saito. nicm 2013-10-10 11:57:14 +00:00
  • fd1750af49 Add automatic-rename-format option allowing automatic rename to use something other than pane_current_command. nicm 2013-10-10 11:56:50 +00:00