aboutsummaryrefslogtreecommitdiff
path: root/osdep-darwin.c
Commit message (Collapse)AuthorAge
* Change the way the working directory for new processes is discovered. IfNicholas Marriott2011-12-09
| | | | | | | | | | | | | | | | | default-path isn't empty, it is used. Otherwise: 1) If tmux neww is run from the command line, the working directory of the client is used. 2) Otherwise use some platform specific code to retrieve the current working directory of the process in the active pane. 3) If that fails, the directory where the session was created is used. Idea and support code, Linux, Solaris, FreeBSD bits by Romain Francoise, OpenBSD bits by me.
* Expand the Id keyword. Tiago Cunha2011-07-09
|
* epoll on Linux is broken with /dev/null so it needs to be disabled.Nicholas Marriott2010-12-30
| | | | | | Instead of adding another BROKEN_* define, move event_init into osdep-*.c.
* Space trimmage mega-diff.Nicholas Marriott2009-05-04
|
* Apply the make magic wand to pick an osdep-*.c file rather than using ifdefs.Nicholas Marriott2009-04-29
|
* Looking up argv[0] is expensive, so just use p_comm for the window name ↵Nicholas Marriott2009-02-13
| | | | which is good enough. Also increase name update time to 500 ms.
* Further unbreakage.Nicholas Marriott2009-02-11
|
* Unbreak OS X.Nicholas Marriott2009-02-11
|
* Return -1 not NULL on error. Doh.Nicholas Marriott2009-02-09
|
* Don't try to change the window name unless the pid of the process chosen hasNicholas Marriott2009-02-09
| | | | | | | changed. Reduces CPU use. osdep-* stuff is a bit horrible now but there we go :-/.
* Comment. Missing OS X headers. +TODO.Nicholas Marriott2009-02-07
|
* Missing ;.Nicholas Marriott2009-01-30
|
* Be more clever about picking window name.Nicholas Marriott2009-01-26
|
* Darwin support for automatic-rename, from joshe.Nicholas Marriott2009-01-20