Pasi Kallinen
35273b8a8c
Curses: prevent spurious cursor updates
...
While watching a ttyrec, I noticed strange behaviour in
the cursor updates; it was moved to approximately middle
of the map window every so often, usually when doing ranged
attacks. This wasn't really noticeable in normal gameplay,
as it was moving the cursor there, and then almost immediately
to where it was supposed to be.
I managed to trace it down to the refresh() in curses_delay_output().
That call updates the terminal to match the ncurses stdscr window,
but the stdscr window cursor position wasn't updated by NetHack.
2023-03-12 19:21:51 +02:00
..
2022-02-04 11:01:20 -05:00
2022-03-13 13:58:56 -07:00
2022-11-29 21:53:21 -05:00
2022-07-19 21:23:26 +03:00
2022-07-19 21:23:26 +03:00
2022-11-29 21:53:21 -05:00
2020-08-03 22:07:36 -04:00
2022-10-30 16:08:14 -04:00
2021-07-24 17:52:47 -04:00
2023-01-19 18:51:42 -05:00
2023-03-04 11:02:06 +02:00
2022-06-30 23:48:18 -04:00
2023-03-07 02:47:42 -08:00
2023-03-05 17:35:49 -05:00
2023-03-01 14:00:29 +02:00
2023-03-05 17:35:49 -05:00
2021-01-26 21:06:16 -05:00
2023-03-01 14:00:29 +02:00
2023-03-05 17:35:49 -05:00
2023-03-11 15:12:02 -05:00
2023-03-01 19:17:47 -05:00
2021-10-16 12:12:21 -04:00
2022-08-23 23:27:21 +03:00
2023-01-01 19:55:02 -05:00
2023-03-10 14:11:56 +02:00
2022-07-01 08:36:03 -04:00
2022-03-11 07:33:28 -05:00
2022-06-19 02:30:45 -07:00
2020-08-03 22:07:36 -04:00
2022-11-29 21:53:21 -05:00
2020-08-03 22:07:36 -04:00
2020-08-03 22:07:36 -04:00
2022-11-29 21:53:21 -05:00
2022-10-26 14:21:23 -04:00
2022-11-29 21:53:21 -05:00
2023-02-25 07:02:19 -08:00
2023-03-11 10:49:53 -08:00
2023-02-25 07:02:19 -08:00
2022-11-29 21:53:21 -05:00
2023-01-12 14:54:05 -08:00
2023-02-07 16:47:42 -08:00
2023-03-01 19:17:47 -05:00
2023-03-05 17:57:03 -05:00
2023-01-01 19:55:02 -05:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2023-03-01 14:00:29 +02:00
2023-02-28 16:15:56 -05:00
2022-07-23 23:11:13 -07:00
2023-02-25 16:05:27 -05:00
2023-02-25 18:05:09 +02:00
2022-11-29 21:53:21 -05:00
2022-12-10 12:27:18 -05:00
2022-11-18 17:54:17 -08:00
2022-12-10 12:27:18 -05:00
2020-08-03 22:07:36 -04:00
2020-08-12 16:15:28 -07:00
2021-10-16 12:12:21 -04:00
2022-10-26 14:21:23 -04:00
2023-02-01 14:15:34 -05:00
2022-12-06 00:49:52 -08:00
2022-10-29 10:54:25 -04:00
2022-11-29 21:53:21 -05:00
2023-01-06 15:53:06 +02:00
2021-10-22 12:27:10 -04:00
2022-06-30 23:48:18 -04:00
2023-03-12 19:21:51 +02:00
2023-01-31 22:19:29 -05:00
2023-01-19 18:51:42 -05:00
2023-01-01 19:55:02 -05:00
2023-01-01 19:55:02 -05:00
2023-01-01 19:55:02 -05:00
2022-10-26 14:21:23 -04:00
2022-10-26 14:21:23 -04:00
2023-03-03 17:38:48 +02:00
2022-11-29 21:53:21 -05:00