Add __attribute__((__noreturn__)) to various function prototypes in games/. This general cleanup is useful in various ways. It helps the compiler optimize better and it also helps later GCCs detect better when to give -Wimplicit-fallthrough warnings and when not. Found-with: -Wsuggest-attribute=noreturn
privatize libncurses (touches many, many programs) The ncurses software produces 8 libraries: normal and wide versions of ncurses, forms, menu, and panel. The dragonfly base doesn't use forms or menu at all so we can remove 4 libraries immediately and their associated man pages. The panel library is only used in one place, so technically libpanelw is no longer required, but let's keep building it anyway. While here, delete references to libcurses. It was just symlinked to ncurses, so let's take the opportunity to only reference ncurses from this point forward and not install a private version of libcurses.
games: Massive style(9) cleanup commit. Reduces differences to NetBSD. Submitted-by: Ulrich Spoerlein <uqs@spoerlein.net>
atc - Fix bug related to delayed command and altitude change When playing atc, if a plane has a delayed turn command, and you issue an altitude command that would send the plane to the same altitude to which it is already going, the delay is disabled and the plane turns immediately. Fix is from OpenBSD (PR 3448). Discussed-with: swildner@ Provided-by: 26c3