Nicholas Marriott
|
9714880283
|
Change load_cfg to fix a crash reported by jasper.
|
2012-12-13 15:36:16 +00:00 |
|
Nicholas Marriott
|
3a0016a78a
|
Use the CMD_*_USAGE defines consistently, from Thomas Adam.
|
2012-12-09 23:17:35 +00:00 |
|
Nicholas Marriott
|
3fa4f691e3
|
Handle resetting 256-colours properly when parsing #[default],
#[fg=default] and #[bg=default] styles.
|
2012-12-08 17:05:57 +00:00 |
|
Nicholas Marriott
|
8600fe054b
|
Use strlcat not strncat in load_cfg and some other trivial tidying from
Tiago Cunha.
|
2012-12-06 13:06:05 +00:00 |
|
Nicholas Marriott
|
8378be03d1
|
Fix argument order in a log statement.
|
2012-12-06 12:49:13 +00:00 |
|
Nicholas Marriott
|
51a1dbfe09
|
Simplify command string parsing with a helper function from Tiago Cunha.
|
2012-12-06 12:47:48 +00:00 |
|
Nicholas Marriott
|
8264e92b37
|
Fix return value of load_cfg, from Thomas Adam.
|
2012-11-27 22:59:34 +00:00 |
|
Nicholas Marriott
|
47c097cb51
|
Support middle-click paste, based on a diff from Ailin Nemui.
|
2012-11-27 20:22:12 +00:00 |
|
Nicholas Marriott
|
24d7d073ff
|
Support the 47 and 1047 SM and RM sequences (alternate screen without
cursor), requested by I forget who ages ago.
|
2012-11-27 20:08:42 +00:00 |
|
Nicholas Marriott
|
9b8998aeec
|
Correctly aggregate together errors from nested config files (with
source-file). Fix by Thomas Adam, reported by Sam Livingstone-Gray
|
2012-11-27 16:12:29 +00:00 |
|
Nicholas Marriott
|
4aa4e9fb26
|
Allow cmd-run-shell to accept -t to specify the pane to display the
output, requested by Alexander Tsepkov.
|
2012-11-27 15:09:35 +00:00 |
|
Nicholas Marriott
|
1fcc7f50ac
|
When scrolling in copy mode with the mouse, scroll screen rather than
moving cursor. This change from Ailin Nemui, alternative to a change
from Stephen Hicks.
|
2012-11-27 14:42:56 +00:00 |
|
Nicholas Marriott
|
6ef4f8e16c
|
Revert last, after discussion it isn't necessary.
|
2012-11-27 14:26:48 +00:00 |
|
Nicholas Marriott
|
93224260ae
|
Add window-status-last-* options, from Boris Faure.
|
2012-11-27 13:52:23 +00:00 |
|
Nicholas Marriott
|
991bfcf443
|
Fix session choice so that preferring unattached sessions actually
works, reported by Drew Frank.
|
2012-11-27 09:20:03 +00:00 |
|
Nicholas Marriott
|
d762ced298
|
Call realpath earlier on the socket directory path rather than on the
socket file path because the latter may not exist yet and in that case
realpath is allowed to fail. From Romain Francoise.
|
2012-11-26 11:35:28 +00:00 |
|
Nicholas Marriott
|
260419f48e
|
Put helper function back, will be needed in a bit.
|
2012-11-22 14:41:11 +00:00 |
|
Nicholas Marriott
|
0679eb6a6d
|
Add halfpage commands to mode command string table (missed by accident),
from Thomas Adam.
|
2012-11-19 10:51:25 +00:00 |
|
Nicholas Marriott
|
9a7e5bd1d3
|
Clarify some points about config files, notably that they are only read
at server start. From Thomas Adam.
|
2012-11-19 10:50:24 +00:00 |
|
Nicholas Marriott
|
827b311c81
|
Use a utility function for common code to show errors in config file,
from Thomas Adam.
|
2012-11-19 10:38:06 +00:00 |
|
Nicholas Marriott
|
c68efec6c0
|
Show last client activity time in default choose-client list.
|
2012-11-05 13:13:04 +00:00 |
|
okan
|
241a746f32
|
fix an off-by-one
ok nicm@
|
2012-10-31 19:11:18 +00:00 |
|
Nicholas Marriott
|
d210d99cce
|
Make mouse event structure clearer by defining events (up, click, drag)
and simplifying how buttons and wheels are represented, from Ailin
Nemui. Should be no functional changes.
|
2012-10-26 14:35:42 +00:00 |
|
Nicholas Marriott
|
2a609b332f
|
Add ability to active pane in list-windows and find-window formats, from
Carl Henrik Lunde.
|
2012-10-25 11:26:47 +00:00 |
|
Nicholas Marriott
|
18236c1c1b
|
Fix BELL_NONE which had been broken in some code reorganisation or other
also don't redraw unnecessarily. From Seiji Ohashi.
|
2012-10-25 11:16:53 +00:00 |
|
Nicholas Marriott
|
596e9d8068
|
Fix bad size in memcpy from Romain Francoise.
|
2012-10-25 11:14:46 +00:00 |
|
Nicholas Marriott
|
589b4b8c6a
|
Fix typo bell->bells from Thomas Adam.
|
2012-10-25 11:11:58 +00:00 |
|
Nicholas Marriott
|
c695c0c085
|
Fix some function prototypes from Helmut Tessarek.
|
2012-10-15 21:53:30 +00:00 |
|
Nicholas Marriott
|
6589120667
|
Fix a use-after-free when collapsing the tree in choose mode, from
Carl Henrik Lunde.
|
2012-10-11 08:53:50 +00:00 |
|
Nicholas Marriott
|
0e87430462
|
Add tree keys to vi mode too, missed by accident.
|
2012-10-09 18:08:21 +00:00 |
|
Nicholas Marriott
|
9107b0c69a
|
Allow session tree (C-b s) to expand and collapse sessions with
left/right/space keys. From Thomas Adam.
|
2012-10-02 08:16:28 +00:00 |
|
Nicholas Marriott
|
ea289bc457
|
Remove some out of date text from man page, from Thomas Adam.
|
2012-10-02 08:02:21 +00:00 |
|
Nicholas Marriott
|
44dccf7ea2
|
Do not test client flags against TTY_FREEZE bit, reported by Tom Ryder.
|
2012-09-29 06:57:56 +00:00 |
|
Nicholas Marriott
|
7a3ec77dbd
|
Do not leak file descriptor if not a tty, reported by Sebastien Marie.
|
2012-09-27 10:02:56 +00:00 |
|
Nicholas Marriott
|
17bbf90393
|
Add notification for input from a pane, from George Nachman.
|
2012-09-25 07:41:22 +00:00 |
|
Nicholas Marriott
|
0d0b3cf9a4
|
Fix search forward so it can match strings on the last line, SF bug
3571114 from "LiJunLe".
|
2012-09-25 07:39:28 +00:00 |
|
Nicholas Marriott
|
84612a8196
|
Add control_write_buffer, from George Nachman.
|
2012-09-24 13:39:10 +00:00 |
|
Nicholas Marriott
|
42272dfbd5
|
Use pgrp of pty fd not pid of immediate child when recovering current
working directory (like current process). From Marcel Partap.
|
2012-09-24 13:05:10 +00:00 |
|
Nicholas Marriott
|
eb0ad181e9
|
Use ACS characters for choose-tree arrows based on diff from Romain
Francoise.
|
2012-09-24 12:53:55 +00:00 |
|
Nicholas Marriott
|
b2a9f4115f
|
Handle empty list properly in choose-list, based on fix from Thomas Adam.
|
2012-09-05 10:14:21 +00:00 |
|
Nicholas Marriott
|
b433886840
|
We can't tell what the terminal has done with a DCS string, so reset the
cursor and attributes afterwards.
|
2012-09-05 09:59:41 +00:00 |
|
Nicholas Marriott
|
59c760dfcd
|
Trivial code simplification from Tim Ruehsen.
|
2012-09-04 13:24:50 +00:00 |
|
Nicholas Marriott
|
6307d63715
|
Remove xterm CRA support - support is patchy and it will be done better
using margins.
|
2012-09-03 15:47:40 +00:00 |
|
Nicholas Marriott
|
4f8a6867fa
|
Use the right index when adding item in choose-tree, from Thomas Adam.
|
2012-09-03 12:24:25 +00:00 |
|
Nicholas Marriott
|
9e7bbc7281
|
When choosing a pane found by find-window, switch to that pane rather
than just the window. Also use a helper function for the inner loop.
|
2012-09-03 12:20:17 +00:00 |
|
Nicholas Marriott
|
c96a2a3c9e
|
Rename variables to something a but more understandable.
|
2012-09-03 10:02:39 +00:00 |
|
Nicholas Marriott
|
7263fa36eb
|
add cmd-choose-list to allow arbitrary options to be selected. From
Thomas Adam.
|
2012-09-03 09:57:57 +00:00 |
|
Nicholas Marriott
|
adc9fad4ac
|
Remove an unused variable.
|
2012-09-03 09:36:07 +00:00 |
|
Nicholas Marriott
|
9247c90d69
|
Send notifications to control clients. Also don't redraw client when
suspended.
|
2012-09-03 09:32:38 +00:00 |
|
Nicholas Marriott
|
a679a4a708
|
Change format of choose-tree arrows slightly, from Romain Francoise.
|
2012-09-03 09:01:16 +00:00 |
|