| Commit message (Collapse) | Author | Age |
|
|
|
| |
selection on the right edge but on the left it is.
|
|
|
|
| |
Micah Cowan.
|
|
|
|
|
|
|
|
|
| |
of the machine we are running on in there.
makes my many green lines easier to deal with without using fiddly options to
set it.
ok nicm@
|
| |
|
|
|
|
| |
start is after the end).
|
|
|
|
|
| |
time now I've configured emacs to make them displayed in really annoying
colours...
|
|
|
|
|
|
|
|
|
|
|
| |
- a two-dimensional array of cells;
- a two-dimensional array of utf8 data;
- an array of line lengths.
Now it is a single array of a new struct grid_line each of which represents a
line and containts the length and an array of cells and an array of utf8 data.
This will make it easier to add additional per-line members, such as flags.
|
| |
|
|
|
|
|
|
| |
could be consumed by deleting from the bottom, leaving none to be removed from
the top. In this case, don't call grid_view_delete_lines with ny of 0 as this
is incorrect and causes a bounds check to fatal error if built with -DDEBUG.
|
|
|
|
|
|
|
| |
screen interactive programs to preserve the screen contents. When activated, it
saves a copy of the visible grid and disables scrolling into and resizing out
of the history; when deactivated the visible data is restored and the history
reenabled.
|
|
|
|
|
| |
width, so that if the same lines are later increased in size the content
reappears.
|
| |
|
| |
|
|
|
|
|
|
|
| |
history from the top when reducing vertical size and pulling them again when
increasing size.
ok todd sthen
|
|
|
|
| |
vttest test happy.
|
|
|
|
|
|
|
| |
machine but top-bit-set nonprintables could cause trouble, and they are neater
like this anyway.
Suggested by deraadt a few days ago.
|
|
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
|