forked from aniani/vim
patch 8.2.0849: BeOS code is not maintained and probably unused
Problem: BeOS code is not maintained and probably unused. Solution: Remove the BeOS code. (Emir Sari, closes #5817)
This commit is contained in:
14
src/ui.c
14
src/ui.c
@@ -554,7 +554,7 @@ ui_suspend(void)
|
||||
mch_suspend();
|
||||
}
|
||||
|
||||
#if !defined(UNIX) || !defined(SIGTSTP) || defined(PROTO) || defined(__BEOS__)
|
||||
#if !defined(UNIX) || !defined(SIGTSTP) || defined(PROTO)
|
||||
/*
|
||||
* When the OS can't really suspend, call this function to start a shell.
|
||||
* This is never called in the GUI.
|
||||
@@ -912,17 +912,6 @@ fill_input_buf(int exit_on_error UNUSED)
|
||||
* If we can't get any, and there isn't any in the buffer, we give up and
|
||||
* exit Vim.
|
||||
*/
|
||||
# ifdef __BEOS__
|
||||
/*
|
||||
* On the BeBox version (for now), all input is secretly performed within
|
||||
* beos_select() which is called from RealWaitForChar().
|
||||
*/
|
||||
while (!vim_is_input_buf_full() && RealWaitForChar(read_cmd_fd, 0, NULL))
|
||||
;
|
||||
len = inbufcount;
|
||||
inbufcount = 0;
|
||||
# else
|
||||
|
||||
if (rest != NULL)
|
||||
{
|
||||
// Use remainder of previous call, starts with an invalid character
|
||||
@@ -981,7 +970,6 @@ fill_input_buf(int exit_on_error UNUSED)
|
||||
if (!exit_on_error)
|
||||
return;
|
||||
}
|
||||
# endif
|
||||
if (len <= 0 && !got_int)
|
||||
read_error_exit();
|
||||
if (len > 0)
|
||||
|
Reference in New Issue
Block a user