| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
match the long options in full.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
match the documentation.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
| |
Make it a bit harder to shoot oneself in the foot by
keeping the umask tight by default when creating the
screen exchange file. Fearless users may still chmod it.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
| |
Increase the MAXSTR macro to suit present-day needs.
Increase the maximum length of the input line buffer likewise.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
| |
When locking a root-owned screen, check that root has a
password set. If not, ask for an unlocking key.
See https://bugs.launchpad.net/bugs/6760
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
| |
screen FTBFS if make uses parallel building (at least with -j8). This
patch adds the missing dependencies to make parallel builds work, too.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
kfreebsd-amd64.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
Thanks: Jan Christoph Nordholz
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
| |
username can have up to 32 characters
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to tic man page:
Terminal names exceeding the maximum alias length
(32 characters on systems with long filenames, 14 characters otherwise)
will be truncated to the maximum alias length and a warning message
will be printed.
Use 32 as it's bigger value and it won't matter on systems with smaller
filenames.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
This reverts commit 44020241d033555e8e90fad3c88617dce1aed0bb.
|
|
|
|
|
|
|
| |
fixes screen segfaults with `altscreen on` when using applications making
use of altscreen like mc when resizing screen window
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
|
| |
When building with -DNONETHACK all commands were off by 1 because of
missing nethack command in table.
Provide dummy command with info message.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
| |
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
|
|
|
|
|
|
|
|
|
| |
According to tic man page:
Terminal names exceeding the maximum alias length
(32 characters on systems with long filenames, 14 characters otherwise)
will be truncated to the maximum alias length and a warning message
will be printed.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
|
| |
|
| |
|
|
|
|
| |
C-a C-h is a hotkey for 'prev', but C-a h is not.
|
|
|
|
| |
Should fix a segfault reported by consolers.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
crypt() can return NULL on an error. Make sure these nulls are
handled properly instead of crashing. The fix is thanks to a patch
from Lukáš Nykrýn <lnykryn@redhat.com>.
|
|
|
|
|
|
|
|
| |
This fixes a crash when the window is made too small (zero height).
The crash can be reproduced by turning on altscreen and caption, and
resizing the terminal window to height = 1. After this, if the
termianl window height is increased, screen would crash when going
out of the alt screen.
|
| |
|
| |
|
|
|
|
|
| |
It was broken because we discarded all mapped sequences. Now we
let sequences with length 1 through to ProcessInput2.
|
|
|
|
|
|
|
| |
been pressed.
This can be used to show visual notification in the hardstatus/caption that the user has pressed the
escape character.
|
|
|
|
|
| |
This change fixes a crash when window is resized while in altscreen mode.
More details in the bug: http://savannah.gnu.org/bugs/?35757
|
|
|
|
|
|
|
| |
If a remote command is executed from a window inside the session, and it does not pre-select a
window, and the window that issued the command is not visible in any display, and there is an
existing display for the user, then execute the command in that display's foreground window's
context.
|
|
|
|
|
|
|
|
|
| |
The fixes include:
* Add missing return values for some functions,
* Initialize some variables
* Fix data declaration to match struct's definition
* Appropriate casting where needed
* Forward declaration for some functions
|
| |
|
| |
|
|
|
|
|
|
|
| |
Ideally, splits and layouts should be allowed when there's no display. At this
moment, you can just create a few layouts and name them when detached.
BUG=28386
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Thank you Curtis Brown for the patch.
This resolves bug #27052.
|
|/
|
|
|
| |
This way, when a user logs back in, he is notified of the bell event that
happened while detached.
|
|
|
|
|
|
|
|
|
| |
Layouts were being stored in a reversed list. This makes it
confusing for both users and developers with regards to what the
next layout is ('next', lay_next). So store the layouts in a
properly ordered list in order to avoid the confusion.
This closes savannah #29800.
|
| |
|
| |
|
|
|
|
|
| |
Adding a multi-cell character in a split region doesn't always
refresh properly. Fix that problem.
|
|
|
|
|
|
|
| |
With bce on, in some terminals, copying when applications use a
theme with a custom background color other than the default ends up
copying blank-spaces at the end of the lines as white-spces. This
fixes that.
|
| |
|
|
|
|
| |
Closes savannag bug #29602.
|
|
|
|
|
| |
Update doc about selecting window in windowlists by pressing its
number. Closes savannah bug #29603.
|