Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-10 | xfree is not particularly helpful, remove it. From Thomas Adam. | Nicholas Marriott | |
2010-12-13 | Read ${X} environment variables in strings and $HOME from the global | Nicholas Marriott | |
environment rather than getenv, this allows them to be updated during the configuration file. | |||
2010-02-19 | have_arg matches buf so it is no longer necessary, spotted by Tim van der | Nicholas Marriott | |
Molen. | |||
2010-01-31 | Remove unnecessary comparison, pointed out by Tiago Cunha. | Nicholas Marriott | |
2009-12-03 | Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last | Nicholas Marriott | |
time now I've configured emacs to make them displayed in really annoying colours... | |||
2009-11-26 | Get a u_char from the string, otherwise it isn't possible to enter \0377 as it | Nicholas Marriott | |
is mistaken for EOF (doh). Also drop an unused argument. | |||
2009-11-21 | Use home from struct passwd if HOME is empty as well as if it is NULL, and fix | Nicholas Marriott | |
a style nit. Both from Tiago Cunha. | |||
2009-11-16 | I made a complete horlicks of the last change, fix it so it doesn't either lead | Nicholas Marriott | |
to a double free or free the item after the end of the array. | |||
2009-11-11 | Rewrite a confusing loop when freeing the arg array on exit and move the check | Nicholas Marriott | |
for argv being NULL, prompted by parfait via deraadt. Also fix some definite brokenness when assigning multiple environment variables in arguments (such as "X=1 Y=2"). | |||
2009-10-26 | tabs are better; ok nicm | Theo Deraadt | |
2009-08-08 | Infrastructure and commands to manage the environment for processes started | Nicholas Marriott | |
within tmux. There is a global environment, copied from the external environment when the server is started and each sesssion has an (initially empty) session environment which overrides it. New commands set-environment and show-environment manipulate or display the environments. A new session option, update-environment, is a space-separated list of variables which are updated from the external environment into the session environment every time a new session is created - the default is DISPLAY. | |||
2009-08-03 | Add a terminal-overrides session option allowing individual terminfo(5) entries | Nicholas Marriott | |
to be overridden. The 88col/256col checks are now moved into the default setting and out of the code. Also remove a couple of old workarounds for xterm and rxvt which are no longer necessary (tmux can emulate them if missing). | |||
2009-07-13 | Expand leading tildes in arguments, from Tiage Cunha. | Nicholas Marriott | |
2009-07-08 | Fix two memory leaks when assigning shell variables in configuration | Nicholas Marriott | |
file/command prompt. From Tiago Cunha. | |||
2009-06-05 | strdup the input to putenv to avoid in one case passing a string that is later | Nicholas Marriott | |
freed and in the other const strings. looks sane to millert, ok ray | |||
2009-06-01 | Import tmux, a terminal multiplexor allowing (among other things) a single | Nicholas Marriott | |
terminal to be switched between several different windows and programs displayed on one terminal be detached from one terminal and moved to another. ok deraadt pirofti |