Mercurial > vim
diff src/ui.c @ 20591:4411c2b96af9 v8.2.0849
patch 8.2.0849: BeOS code is not maintained and probably unused
Commit: https://github.com/vim/vim/commit/041c7107f23d3b49ab62c1d7e36af90421db8b63
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat May 30 18:14:57 2020 +0200
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 https://github.com/vim/vim/issues/5817)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 30 May 2020 18:30:04 +0200 |
parents | 00a1b89256ea |
children | 1725bb56178a |
line wrap: on
line diff
--- a/src/ui.c +++ b/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)