Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
20957e3aaa4b22dcbfaf34317251ea3e15a62f31
/
window-copy.c
440a84b
Use -O0 to prevent copy issues.
by Nicholas Marriott
· 16 years ago
162bacd
Window splitting. Two vertical panes fixed 50% each. This is a huge diff, still a couple of bugs (notably heap corruption somewhere causing segfault on exit).
by Nicholas Marriott
· 16 years ago
88ab74a
Clock mode.
by Nicholas Marriott
· 16 years ago
a1b43fa
Trim spaces.
by Nicholas Marriott
· 16 years ago
f26c691
Should redraw 1 too.
by Nicholas Marriott
· 16 years ago
7a82e86
Make window options work the same was as session options, add mode-fg/mode-bg options, force -g for global on set/show/setw/showw/
by Nicholas Marriott
· 16 years ago
1425738
y not x :-/
by Nicholas Marriott
· 16 years ago
62457bc
Trim.
by Nicholas Marriott
· 16 years ago
efe5573
Internal screen data rewrite for better 256 colour/UTF-8 support.
by Nicholas Marriott
· 16 years ago
f07cedf
Rename some functions.
by Nicholas Marriott
· 16 years ago
4235ddb
Initial 256 colour support, lightly tested.
by Nicholas Marriott
· 16 years ago
de0e1c6
Lose ensure* stuff.
by Nicholas Marriott
· 16 years ago
3337dfc
Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these separately but forgot :-/.
by Nicholas Marriott
· 16 years ago
892d1b5
Split emacs/vi keys into seperate tables.
by Nicholas Marriott
· 16 years ago
09a4f6a
Make previous-word stop at BOL.
by Nicholas Marriott
· 16 years ago
758efb3
Handle escaped keys properly and use M-f/M-b in copy mode.
by Nicholas Marriott
· 16 years ago
cb6c145
Next/previous word in copy-mode.
by Nicholas Marriott
· 16 years ago
c4d09c0
Convert 0x70 -> 0x88.
by Nicholas Marriott
· 16 years ago
3128de3
buffer-limit option.
by Nicholas Marriott
· 16 years ago
4e4f71f
Swap in new paste buffer code and add a couple more commands.
by Nicholas Marriott
· 16 years ago
c3b7a49
Editable prompt. Not used for anything yet. More to come.
by Nicholas Marriott
· 16 years ago
99df48d
Trimify.
by Nicholas Marriott
· 16 years ago
39be570
vi keys from Will Maier.
by Nicholas Marriott
· 16 years ago
9e6090a
Per-session configuration options.
by Nicholas Marriott
· 16 years ago
73d8821
Handle EOL properly when scrolled.
by Nicholas Marriott
· 17 years ago
7dc18f6
set/reset mode window functions.
by Nicholas Marriott
· 17 years ago
103748d
Major reorganisation of screen handling.
by Nicholas Marriott
· 17 years ago
2fabfb3
Make reset actually work.
by Nicholas Marriott
· 17 years ago
80e30f6
Minor tweaks/missed bits.
by Nicholas Marriott
· 17 years ago
76c8a59
Big internal reorganisation to move tty control into parent.
by Nicholas Marriott
· 17 years ago
6b2debf
Erm, check the right cell... d'oh.
by Nicholas Marriott
· 17 years ago
f903cc9
Rv EOL optimisation, it screws up selection.
by Nicholas Marriott
· 17 years ago
818df92
Add ^A && ^E to copy mode. Also use STDIN instead of STDOUT in a couple of places.
by Nicholas Marriott
· 17 years ago
8da0b1f
Mostly-complete copy and paste.
by Nicholas Marriott
· 17 years ago
68b2d36
Rm some redundant checks, prevent issues when data->size == 0.
by Nicholas Marriott
· 17 years ago
26c8303
Tidier code by moving mess into functions.
by Nicholas Marriott
· 17 years ago
7b45569
Make C-space toggle. Fix sel on same line.
by Nicholas Marriott
· 17 years ago
7ab0b46
Text selection with C-space.
by Nicholas Marriott
· 17 years ago
18d72e6
Partial copy mode. Currently does the same as scroll mode but using a cursor. Also fix bug where resizing would leave crap lying around.
by Nicholas Marriott
· 17 years ago