Nicholas Marriott
|
fa27cbd035
|
Expand on OS X faffing, based on a diff from Kurtis Rader.
|
2017-03-06 09:24:41 +00:00 |
|
nicm
|
dc8fefe902
|
Collect strings correctly when on terminals that don't support UTF-8.
|
2017-03-06 09:02:59 +00:00 |
|
nicm
|
fba9ebcc0c
|
When redrawing a combined UTF-8 characters in its existing position,
need to save and restore the cursor so that the next character goes into
the right place.
|
2017-03-06 09:02:36 +00:00 |
|
Thomas Adam
|
48a3dba6b9
|
Merge branch 'obsd-master'
|
2017-02-27 14:01:20 +00:00 |
|
Nicholas Marriott
|
2fa16eee53
|
Change to vim(1) script by Eric Pruitt.
|
2017-02-27 13:21:04 +00:00 |
|
nicm
|
e741a0bcd7
|
If splitw -b is used, insert the new pane before the current one in the
pane list. This means the numbering is in order (for example for
display-panes) and fixes a problem with redrawing the active pane
borders.
|
2017-02-27 13:07:57 +00:00 |
|
Thomas Adam
|
14dc2acc25
|
Merge branch 'obsd-master'
|
2017-02-22 10:01:12 +00:00 |
|
nicm
|
0414b1fc78
|
Minor bits: fix an array size, add comment, make grid_cell_entry static.
|
2017-02-22 09:01:32 +00:00 |
|
Thomas Adam
|
4b112c19f1
|
Merge branch 'obsd-master'
|
2017-02-21 18:01:12 +00:00 |
|
nicm
|
8a0b279c31
|
Change pane redraw to collect cells up as well, and simplify it a bit.
|
2017-02-21 16:25:04 +00:00 |
|
Thomas Adam
|
6b45464120
|
Merge branch 'obsd-master'
|
2017-02-21 16:01:15 +00:00 |
|
nicm
|
27ee34e7fa
|
Don't need is1,is2,is3 so remove them.
|
2017-02-21 14:18:12 +00:00 |
|
Thomas Adam
|
e9819eef3c
|
Merge branch 'obsd-master'
|
2017-02-21 12:01:16 +00:00 |
|
nicm
|
9e4c5133c8
|
Scrolling at least needs to be flushed before sending EL to the terminal
(but it is simpler to flush everything, so do that instead).
|
2017-02-21 10:30:15 +00:00 |
|
Thomas Adam
|
11e7915195
|
Reflect OBSD Makefile changes in Makefile.am
|
2017-02-21 09:24:53 +00:00 |
|
Thomas Adam
|
0ad2beae7e
|
Merge branch 'obsd-master'
Conflicts:
Makefile
|
2017-02-21 09:23:50 +00:00 |
|
Nicholas Marriott
|
55e76edd3c
|
Improve NetBSD KERN_PROC2 bit, mostly from Kamil Rytarowski.
|
2017-02-19 08:31:05 +00:00 |
|
nicm
|
f27e1d07fc
|
Add SGR 28 to clear hidden flag.
|
2017-02-19 07:55:11 +00:00 |
|
Nicholas Marriott
|
203d604bf7
|
Add to TODO.
|
2017-02-17 10:52:40 +00:00 |
|
Nicholas Marriott
|
ee7acde149
|
Update TODO.
|
2017-02-16 15:06:20 +00:00 |
|
nicm
|
82db1fa9e5
|
There are buggy terminals out there that do not move the cursor to 0,0
after CSR, so invalidate the cursor position rather than assuming 0,0.
|
2017-02-16 12:56:01 +00:00 |
|
nicm
|
c948c6b697
|
Handle insert cells when cursor at edge of screen correctly, and do a
full flush before insert.
|
2017-02-16 12:43:08 +00:00 |
|
nicm
|
c889e11375
|
Merge clear-history into capture-pane.
|
2017-02-16 12:18:38 +00:00 |
|
Thomas Adam
|
f734d81074
|
Merge branch 'obsd-master'
|
2017-02-16 12:01:21 +00:00 |
|
nicm
|
8b8d0963da
|
Style nits.
|
2017-02-16 10:53:25 +00:00 |
|
Thomas Adam
|
c9f2dc5ee5
|
Merge branch 'obsd-master'
|
2017-02-15 12:01:15 +00:00 |
|
nicm
|
dd25a6cdc2
|
Do not clear to end of screen unless the pane is at the bottom.
|
2017-02-15 11:22:13 +00:00 |
|
Nicholas Marriott
|
47bc867ab9
|
Merge branch 'master' of github.com:tmux/tmux
|
2017-02-15 10:34:38 +00:00 |
|
Nicholas Marriott
|
b9b7daf3b2
|
Copy 24-bit-color.sh from iTerm2.
|
2017-02-15 10:34:20 +00:00 |
|
Thomas Adam
|
631a89954f
|
Merge branch 'obsd-master'
|
2017-02-15 10:01:17 +00:00 |
|
Nicholas Marriott
|
36734afdd8
|
Hide or fix some warnings.
|
2017-02-15 08:54:21 +00:00 |
|
nicm
|
640d9e54b7
|
"status bar" -> "status line" for consistency, from Benjamin Dopplinger.
|
2017-02-15 08:47:55 +00:00 |
|
Nicholas Marriott
|
2b4c144f96
|
Remove vis.h.
|
2017-02-15 08:37:11 +00:00 |
|
Thomas Adam
|
ba3c1534e0
|
Merge branch 'obsd-master'
|
2017-02-14 20:01:12 +00:00 |
|
nicm
|
e340df2034
|
Make source-file look for files relative to the client working directory
(like load-buffer and save-buffer), from Chris Pickel. Also break the
where-is-this-file code out into its own function for loadb and saveb.
|
2017-02-14 18:13:05 +00:00 |
|
Thomas Adam
|
02e04477de
|
Merge branch 'obsd-master'
Conflicts:
server.c
|
2017-02-14 13:55:16 +00:00 |
|
nicm
|
4c2a78029d
|
Collected cells may still need to be extended for RGB colours.
|
2017-02-13 16:05:30 +00:00 |
|
nicm
|
921880e00b
|
Add not delete the event if more to write.
|
2017-02-10 15:39:43 +00:00 |
|
nicm
|
d22c15107b
|
Don't use a bufferevent for the tty, so we can keep better track of what
is being written and when.
Also a manpage typo fix from jmc@.
|
2017-02-10 12:59:18 +00:00 |
|
nicm
|
c6a3446398
|
Instead of numbering session groups, give them a name which may be given
to -t instead of a target session. Also allow them to contain only one
session.
|
2017-02-09 15:04:53 +00:00 |
|
nicm
|
8de4c15dfa
|
Document refresh-client -C.
|
2017-02-09 14:49:00 +00:00 |
|
Nicholas Marriott
|
c75cced07d
|
Add to TODO.
|
2017-02-09 14:40:30 +00:00 |
|
Thomas Adam
|
96ad1d7779
|
Merge branch 'obsd-master'
|
2017-02-09 14:01:18 +00:00 |
|
nicm
|
b1fa3e25e4
|
Break the message storage function into its own function, useful for
debugging.
|
2017-02-09 12:09:33 +00:00 |
|
Thomas Adam
|
cb50a51127
|
Merge branch 'obsd-master'
|
2017-02-09 12:01:12 +00:00 |
|
nicm
|
b7ddfb39f3
|
Don't lie about the default size in the man page.
|
2017-02-09 12:00:42 +00:00 |
|
nicm
|
ddb3750c8b
|
Combining characters need a full flush.
|
2017-02-09 10:09:14 +00:00 |
|
Thomas Adam
|
79409dc1cc
|
Merge branch 'obsd-master'
|
2017-02-09 10:01:18 +00:00 |
|
nicm
|
fd6e46596d
|
When an ordinary (not collected) cell is received, we need to flush any
delayed scrolling before drawing it.
|
2017-02-09 09:33:15 +00:00 |
|
Thomas Adam
|
743f772bef
|
Merge branch 'obsd-master'
|
2017-02-09 02:01:17 +00:00 |
|