aboutsummaryrefslogtreecommitdiff
path: root/session.c
Commit message (Collapse)AuthorAge
...
* Rename the global options variables to be shorter and to make session optionsNicholas Marriott2009-07-08
| | | | | | clear. No functional change, getting this out of the way to make later options changes easier.
* - New window option monitor-content to search for a string in a window, andTiago Cunha2009-05-19
| | | | | | | | | highlight the status line if it matches. - To make this possible, the function cmd_find_window_search from cmd-find-window.c had to be moved to window.c and renamed window_pane_search. - While there use three new functions in server.c to check for bell, activity, and content, to avoid too much nesting.
* Space trimmage mega-diff.Nicholas Marriott2009-05-04
|
* * New session flag "set-remain-on-exit" to set remain-on-exit flag for new ↵Nicholas Marriott2009-03-21
| | | | windows created in that session (like "remain-by-default" used to do). Not perfectly happy about this, but until I can think of a good way to introduce it generically (maybe a set of options in the session) this will do. Fixes SF request 2527847.
* Unused variable.Nicholas Marriott2009-03-07
|
* Put socket path in $TMUX.Nicholas Marriott2009-03-04
|
* Better error messages for fork.Nicholas Marriott2009-01-23
|
* -a flags to next/previous window.Nicholas Marriott2009-01-18
|
* Make the window pane code handle panes of different sizes, and add a -l and ↵Nicholas Marriott2009-01-12
| | | | -p arguments to split-window to specify the new window size in lines or as a percentage.
* Pick up cwd from environment,.Nicholas Marriott2009-01-10
|
* Change server-info format.Nicholas Marriott2009-01-10
|
* Make window options work the same was as session options, add ↵Nicholas Marriott2008-12-08
| | | | mode-fg/mode-bg options, force -g for global on set/show/setw/showw/
* Disable UTF-8 by default and add options to enable it.Nicholas Marriott2008-11-16
|
* Keep stack of previous windows.Nicholas Marriott2008-11-16
| | | | | Check for op (orig_pair) for default colours.
* TAILQ -> SLIST.Nicholas Marriott2008-11-05
|
* Trim.Nicholas Marriott2008-09-26
|
* Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH.Nicholas Marriott2008-08-28
|
* Set up environ properly.Nicholas Marriott2008-06-30
|
* Zombie windows, requested by Will Maier.Nicholas Marriott2008-06-29
|
* Start of improved buffer code. Only set-buffer/show-buffer commands so far.Nicholas Marriott2008-06-20
|
* Trimify.Nicholas Marriott2008-06-18
|
* Use a socketpair to synchronise server startup.Nicholas Marriott2008-06-07
|
* Make server exit when last session dies. Also fix window check for status ↵Nicholas Marriott2008-06-06
| | | | activity redraw.
* Some Linux fixes; some code tidying. Don't redraw status bar so often.Nicholas Marriott2008-06-06
|
* Add activity monitoring, also invert items on taskbar which have activity.Nicholas Marriott2008-06-04
|
* Per-session configuration options.Nicholas Marriott2008-06-03
|
* It is too easy to create things in the same second; use a timespec instead.Nicholas Marriott2008-06-03
|
* Last bits of basic configuration file. By default in ~/.tmux.conf or ↵Nicholas Marriott2008-06-02
| | | | specified with -f. Just a list of tmux commands executed when the server is started and before and any session/window is created.
* Major reorganisation of screen handling.Nicholas Marriott2007-12-06
|
* Double-free on session destroy.Nicholas Marriott2007-11-12
|
* Make it build/run on Linux.Nicholas Marriott2007-10-31
|
* unlink-window command. Also fix some u_int -> int problems.Nicholas Marriott2007-10-26
|
* Redraw status bar on link.Nicholas Marriott2007-10-26
|
* Reorg window data structures. Add an intermediate data type (struct winlink) ↵Nicholas Marriott2007-10-26
| | | | to hold index and make sessions hold a RB tree of them rather than a fixed array.
* Free/close windows properly.Nicholas Marriott2007-10-24
|
* Missing time.h.Nicholas Marriott2007-10-19
|
* Mark windows in yellow on status line when bell.Nicholas Marriott2007-10-12
|
* New window command.Nicholas Marriott2007-10-03
|
* Rewrite command handling to be more generic. Not finished!Nicholas Marriott2007-10-03
|
* Ooops, missed this one. Doh.Nicholas Marriott2007-09-29
|
* Don't nuke last window on reselect of same window.Nicholas Marriott2007-09-29
|
* New session selection rules:Nicholas Marriott2007-09-27
| | | | | | | | - find by name if given - otherwise try current index from $TMUX - otherwise if only one session, use it - otherwise error
* Adjust $TMUX environ var to include session index, and don't compact session ↵Nicholas Marriott2007-09-27
| | | | list on release. Also fix some argument types.
* Stop crashing when exiting windows.Nicholas Marriott2007-09-21
|
* Comment.Nicholas Marriott2007-09-21
|
* Reset s->window to NULL so it doesn't end up in s->last.Nicholas Marriott2007-09-21
|
* Tweak ordering.Nicholas Marriott2007-09-21
|
* Remove window before working out new current window; clear last window if ↵Nicholas Marriott2007-09-21
| | | | necessary.
* session_last == -1 could still leave us with the window we are about to remove.Nicholas Marriott2007-09-21
|
* Last window option.Nicholas Marriott2007-09-20
|