]> git.pond.sub.org Git - empserver/commit - include/nat.h
Remove the demand update feature veto. It's virtually unused, flawed
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 14 Jul 2007 13:09:33 +0000 (13:09 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 14 Jul 2007 13:09:33 +0000 (13:09 +0000)
commit4ba4cd98c63f2a75a6922167663f8c61597cbd41
tree3c6d6e689bc715ca0531256bc0386ef7a72e92ce
parentec98ff03f37851f99f4d14281817d55e6fcaa441
Remove the demand update feature veto.  It's virtually unused, flawed
by design (by voting last players can tactically vote no and thus
build up veto rights), and its implementation is buggy:
(update_missed): Remove.
(zdone): Don't show it.
(demand_check): Remove veto check.
(natstr, cou_ca): Remove member nat_missed and its selector.
(zdone): Don't clear and don't show it.
(update_removewants): Don't increment it.  This was buggy anyway; it
incremented even on non-demand updates.
(prnat): Don't show it, remove key 'U'.
(docountry): Don't change it, deprecate the now useless key 'U'.
include/econfig-spec.h
include/nat.h
src/lib/commands/edit.c
src/lib/commands/zdon.c
src/lib/common/wantupd.c
src/lib/global/constants.c
src/lib/global/nsc.c
src/lib/update/removewants.c