Revert "do not crash when the scrollback mempool is OOM"

This reverts commit 815a357ad9a13772a8dcaaf0f8a26c358f559359.

this patch breaks paging and backscroll completely. just try less or
more - eg

man ls

then resize the window. :)
terminology: Remove unused variable

NB: _blocks is not being used anywhere in the termptysave file, so remove
the variable.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
terminology: Remove unused variable

NB: _actions is not being used in the key_bindings_load function, so
remove the variable.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
Revert "terminology: Remove unused variable"

This reverts commit e82dea1d278ea4d71c796be595af739f297e9767.

Oopsie, revert this one....my compiler apparently was lying to me :(
terminology: Don't declare 'action' variable unless we have gettext
and nls

Signed-off-by: Chris Michael <cp.michael@samsung.com>
terminology: Remove blank line

Signed-off-by: Chris Michael <cp.michael@samsung.com>
terminology: Fix formatting

Signed-off-by: Chris Michael <cp.michael@samsung.com>
no more than 128k lines of scrollback
try to handle OOM on "termpty_save"