Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
a0b2b8e875f5118203125e048f1d89029462f98d
/
tty.c
a0b2b8e
Sync OpenBSD patchset 547:
by Tiago Cunha
· 15 years ago
2bd3907
Sync OpenBSD patchset 532:
by Tiago Cunha
· 15 years ago
c01816c
Sync OpenBSD patchset 520:
by Tiago Cunha
· 15 years ago
dcb85fe
Sync OpenBSD patchset 516:
by Tiago Cunha
· 15 years ago
6695741
Sync OpenBSD patchset 508:
by Tiago Cunha
· 15 years ago
971a7b2
Sync OpenBSD patchset 495:
by Tiago Cunha
· 15 years ago
27c2b98
Sync OpenBSD patchset 489:
by Tiago Cunha
· 15 years ago
344a241
Sync OpenBSD patchset 488:
by Tiago Cunha
· 15 years ago
d13d3a9
Sync OpenBSD patchset 471:
by Tiago Cunha
· 15 years ago
c529c02
Sync OpenBSD patchset 470:
by Tiago Cunha
· 15 years ago
745fd16
Sync OpenBSD patchset 469:
by Tiago Cunha
· 15 years ago
a5acabd
Sync OpenBSD patchset 467:
by Tiago Cunha
· 15 years ago
4186347
Sync OpenBSD patchset 446:
by Tiago Cunha
· 15 years ago
c6828bf
Sync OpenBSD patchset 432:
by Tiago Cunha
· 15 years ago
dbf2351
Sync OpenBSD patchset 429:
by Tiago Cunha
· 15 years ago
a572533
Sync OpenBSD patchset 427:
by Tiago Cunha
· 15 years ago
8ec8d1f
Sync OpenBSD patchset 426:
by Tiago Cunha
· 15 years ago
f41a391
Sync OpenBSD patchset 421:
by Tiago Cunha
· 15 years ago
c643ac4
Sync OpenBSD patchset 420:
by Tiago Cunha
· 15 years ago
97e02ea
Sync OpenBSD patchset 419:
by Tiago Cunha
· 15 years ago
2f14ef6
Sync OpenBSD patchset 416:
by Tiago Cunha
· 15 years ago
ac4e4a2
Sync OpenBSD patchset 414:
by Tiago Cunha
· 15 years ago
13d1df6
Sync OpenBSD patchset 413:
by Tiago Cunha
· 15 years ago
b8e4bd2
Sync OpenBSD patchset 404:
by Tiago Cunha
· 15 years ago
fe99f6f
Sync OpenBSD patchset 402:
by Tiago Cunha
· 15 years ago
6103628
Sync OpenBSD patchset 401:
by Tiago Cunha
· 15 years ago
04db3c6
Sync OpenBSD patchset 399:
by Tiago Cunha
· 15 years ago
858b8b1
Sync OpenBSD patchset 398:
by Tiago Cunha
· 15 years ago
9e4a3d5
Sync OpenBSD patchset 396:
by Tiago Cunha
· 15 years ago
44fd6f4
Sync OpenBSD patchset 395:
by Tiago Cunha
· 15 years ago
8bdcc10
Sync OpenBSD patchset 393:
by Tiago Cunha
· 15 years ago
6369fca
Sync OpenBSD patchset 392:
by Tiago Cunha
· 15 years ago
9b771a9
Sync OpenBSD patchset 391:
by Tiago Cunha
· 15 years ago
f92cc84
Sync OpenBSD patchset 390:
by Tiago Cunha
· 15 years ago
2486a36
Sync OpenBSD patchset 372:
by Tiago Cunha
· 15 years ago
cddb781
Sync OpenBSD patchset 368:
by Tiago Cunha
· 15 years ago
765a38e
Sync OpenBSD patchset 366:
by Tiago Cunha
· 15 years ago
5be3fb8
Sync OpenBSD patchset 350:
by Tiago Cunha
· 15 years ago
fea7bda
Sync OpenBSD patchset 348:
by Tiago Cunha
· 15 years ago
1310ea2
Sync OpenBSD patchset 347:
by Tiago Cunha
· 15 years ago
2acf349
Sync OpenBSD patchset 346:
by Tiago Cunha
· 15 years ago
acedc2d
Sync OpenBSD patchset 345:
by Tiago Cunha
· 15 years ago
c40d8cb
Sync OpenBSD patchset 344:
by Tiago Cunha
· 15 years ago
0ec1ce0
Sync OpenBSD patchset 322:
by Tiago Cunha
· 15 years ago
ed3535d
Sync OpenBSD patchset 302:
by Tiago Cunha
· 15 years ago
633e74e
Sync OpenBSD patchset 287:
by Tiago Cunha
· 15 years ago
620402a
This is a better fix for OS X stupidity.
by Nicholas Marriott
· 15 years ago
7182f6d
Sync OpenBSD patchset 262:
by Tiago Cunha
· 15 years ago
05fe69e
Sync OpenBSD patchset 250:
by Tiago Cunha
· 15 years ago
7f77c39
Sync OpenBSD patchset 247:
by Tiago Cunha
· 15 years ago
e2a1889
Sync OpenBSD patchset 246:
by Tiago Cunha
· 15 years ago
0714e41
Sync OpenBSD patchset 245:
by Tiago Cunha
· 15 years ago
5cc971f
Sync OpenBSD patchset 244:
by Tiago Cunha
· 15 years ago
37b0bcd
Sync OpenBSD patchset 226:
by Tiago Cunha
· 15 years ago
88b83be
Sync OpenBSD patchset 220:
by Tiago Cunha
· 15 years ago
15f6a41
Sync OpenBSD patchset 211:
by Tiago Cunha
· 15 years ago
7562781
Sync OpenBSD patchset 186:
by Tiago Cunha
· 15 years ago
c841457
Sync OpenBSD patchset 164:
by Tiago Cunha
· 15 years ago
b72f9be
Sync OpenBSD patchset 162:
by Tiago Cunha
· 15 years ago
9c6fa90
Sync OpenBSD patchset 160:
by Tiago Cunha
· 15 years ago
b6afa30
Sync OpenBSD patchset 159:
by Tiago Cunha
· 15 years ago
75a44d8
Sync OpenBSD patchset 158:
by Tiago Cunha
· 15 years ago
fd09715
Don't send initialisation strings is1/2/3 (barely anything else does) and move
by Nicholas Marriott
· 15 years ago
2ddcb51
Fix $Id$.
by Nicholas Marriott
· 15 years ago
1825609
Handle empty or unset TERM correctly; also fix a fatal() message while here.
by Nicholas Marriott
· 15 years ago
9f06533
$Id$.
by Nicholas Marriott
· 15 years ago
eed4f76
Fix $Id$.
by Nicholas Marriott
· 15 years ago
edc2e7d
Copy the 256-colour flag into the tty saved cell as well as the actual colour,
by Nicholas Marriott
· 15 years ago
bb459be
Whitespace and more syncing.
by Nicholas Marriott
· 15 years ago
a5830b9
Restore $Id$ and add script to do so.
by Nicholas Marriott
· 15 years ago
582660b
Miscellaneous unused functions, including one which was basically a
by Nicholas Marriott
· 15 years ago
947fabc
Unused variables. Found by lint, no binary change.
by Nicholas Marriott
· 15 years ago
942ea42
Trying to predict the cursor position for UTF-8 output in the same way as for
by Nicholas Marriott
· 15 years ago
93631b3
Implement the DEC alignment test. With the last change this is enough for the
by Nicholas Marriott
· 15 years ago
49477de
Fix some miscalculations when clearing to start of screen: the number of lines
by Nicholas Marriott
· 15 years ago
0fdd476
UTF-8 detection is broken on sparc64; disable until I get time to test it further.
by Nicholas Marriott
· 15 years ago
6db7bd6
Try to guess if the window is UTF-8 by outputting a three-byte UTF-8 wide character and seeing how much the cursor moves. Currently tries to figure out if this works by some stupid checks on the terminal, these need to be rethought. Also might be better using a width 1 character rather than width 2.
by Nicholas Marriott
· 16 years ago
dd2f8d7
Don't force wrapping with \n when asked, let the cursor code figure it out. Should fix terminals which use this to detect line breaks.
by Nicholas Marriott
· 16 years ago
143aa71
Space trimmage mega-diff.
by Nicholas Marriott
· 16 years ago
54a5f82
Region can reset cursor to 0,0 - bad if there is an offset. So sort out region before cursor.
by Nicholas Marriott
· 16 years ago
fb543c7
Use ACS for line drawing characters.
by Nicholas Marriott
· 16 years ago
f0a716f
Use a u_char so top-bit-set update the cursor as well.
by Nicholas Marriott
· 16 years ago
7c5f1af
Ignore del too.
by Nicholas Marriott
· 16 years ago
dbf52fa
Change scroll/pane redraws to only redraw the single pane affected rather than
by Nicholas Marriott
· 16 years ago
84cde92
If redrawing the region would mean redrawing > half the pane, just schedule to
by Nicholas Marriott
· 16 years ago
b6450b1
Basic horizontal splitting and layout management. Still some redraw and other
by Nicholas Marriott
· 16 years ago
907bec6
FD_CLOEXEC more fds. Still one I can't find...
by Nicholas Marriott
· 16 years ago
6c27f1c
Draw vertical line on the right when window size is limited.
by Nicholas Marriott
· 16 years ago
8a160f2
- Unbreak selection colouring. - Get UTF-8 check the right way round...
by Nicholas Marriott
· 16 years ago
23fef99
8 -> UTF8_SIZE.
by Nicholas Marriott
· 16 years ago
cf7b384
Better UTF-8 support, including combined characters. Unicode data is now stored
by Nicholas Marriott
· 16 years ago
6c0728f
Step 2 of the Grand Plan To Make UTF-8 Better.
by Nicholas Marriott
· 16 years ago
587bade
Clear using ED when redrawing the screen. I foolishly assumed using spaces
by Nicholas Marriott
· 16 years ago
f6001f9
Whoops. Didn't mean to commit this yet.
by Nicholas Marriott
· 16 years ago
b97264b
Update TODO.
by Nicholas Marriott
· 16 years ago
e6d35b6
Support for 88 colour terminals.
by Nicholas Marriott
· 16 years ago
546a9d5
Don't die on any error from fd.
by Nicholas Marriott
· 16 years ago
b03783e
strdup() not necessary here.
by Nicholas Marriott
· 16 years ago
b2282f2
Use the right row when calling RI.
by Nicholas Marriott
· 16 years ago
fdafe63
Reset region before using CUD etc.
by Nicholas Marriott
· 16 years ago
Next »