Summary: Improvement requirements help deficiencies
                 Project: Freeciv
            Submitted by: jtn
            Submitted on: Fri Jan  3 15:24:04 2014
                Category: client
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
        Operating System: None
         Planned Release: 



When building prerequisites were changed to use the requirements system
(r10235 <http://svn.gna.org/viewcvs/freeciv?revision=10235&view=revision>,
PR#12772, 2005-04), the updates to client-specific help systems were minimal
(as acknowledged). Problems include:
* If there's more than one prerequisite, only the first is shown.
* Invalid links can be generated to non-tech prerequisites. For instance, in
civ2civ3, "Aqueduct, near River" and "Aqueduct, near Lake" have no tech
requirements, so it picks "River" and "Lake" as the prerequisite
** In the Gtk2 client, the resultant hyperlinks don't work (they go to "about
** In the SDL client, trying to view help for "Aqueduct, near River" causes a
segfault (I think it assumes the requirement is a tech)
* Doesn't handle negated requirements (will minimally bodge this under bug

Probably the answer is not to patch up the current system but add hyperlinks
to the main help text per patch #3361, but I'm noting the bugs here for


Reply to this item at:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to