==========
PROGRAMFEL
==========

Freeciv 1.14.0 r en "driftssker" utgva och anses vara tillrckligt
fri frn programfel fr dagligt bruk. Om man nd hittar ett
programfel skulle vi vilja f reda p det s att vi kan rtta
det. Denna fil listar knda programfel i denna utgva och ger
information om att anmla programfel.

Listan innehller endast de tydligaste programfelen. Fr en
fullstndig lista, se:

    http://rt.freeciv.org/

KNDA PROGRAMFEL:
=================

 - I XAW-klienten fungerar inte valmjligheten -t fr val av
   rutbildsuppsttningar. Anvnd --tiles i stllet i detta fall.

 - Visningen av enheter i fltet under "Avsluta omgng"-knappen r
   lite felaktig. Datorstyrda spelare kan flytta enheter utan att
   fltet uppdateras. S man kan till exempel se 3 - 4 enheter dr nr
   det skall vara endast 1. Se rende PR#2625 fr ytterligare
   upplysningar (p engelska).

 - Stadsfrvaltningsinstllningarna skickas endast till servern nr
   man trycker p "Avsluta omgng". ndringarna som man gr i
   stadsfrvaltningsinstllningarna samma omgng som man sparar gr
   drfr frlorade.

 - Om man anvnder stadsfrvaltningen s blir de sparade spelen inte
   endian- och 64-bitarsskra, s man kan inte anvnda filerna p
   datorer med annan arkitektur.

 - De enkla datorstyrda fienderna r inte tillrckligt enkla fr
   nybrjare. Om de datorstyrda spelarna besegrar dig tidigt i spelet,
   prova att stta sververvalmjligheten "generator" till 2 eller 3,
   det vill sga skriv "set generator 2" eller "set generator 3" innan
   spelet har satts igng.

 - De svra datorstyrda fienderna r inte tillrckligt svra fr
   erfarna spelare. De gr fortfarande dumma saker, till exempel s
   fredrar de att lmna stder i upplopp i stllet fr att svlta ner
   dem.

 - Ibland r det fr mnga framsteg i "Ml"-menyn i
   forskningsredogrelsen s att menyn strcker sig utanfr skrmens
   underkant s att man inte kan vlja alla framsteg. Detta berr
   endast GTK+-1.2-klienten.

 - Alla valmjligheter som ges till klienten vidarebefordras ven till
   anvndargrnssnittet. Detta innebr att nr valmjligheter r lika
   s str de varandra. Detta orsakar problem fr valmjligheten -d
   och i bland -t vid anvndande av XAW-klienten. Problemet kan
   undvikas genom att anvnda de lnga versionerna i stllet (--debug
   och --tiles i detta fall). Se rende PR#1752 fr ytterligare
   upplysningar (p engelska).

 - I bland kan man f meddelandena
   {ss} player for sample <01> not found
	 {ss} player for sample <01> not found
   nr man anvnder ljuddrivrutinen esound. Detta r inget att oroa
   sig fr.

 - Om man trycker Ctrl+C i klienten nr man anvnder ljuddrivrutinen
   esound kan det hnda att den ljudslinga som fr nrvarande spelas
   upp inte avbryts ordentligt.

 - Vissa vrldsunder brjar inte verka frrn omgngen efter att de
   har frdigstllts. Nr man till exempel frdigstller Fyrtornet fr
   vissa triremer sitt extra drag frst nsta omgng.

 - XAW-klienten kan endast visa 25 stder i stadsredogrelsen.

 - Sjlvstndigt angrepp fungerar i allmnhet inte bra.

 - Nr en frflyttningsvg planeras i servern, till exempel fr en
   sjlvstndig bosttare eller ett flygplan, anvnds information som
   inte r tillgnglig fr spelaren.

 - Forskningsdialogen uppdateras inte nr man lr sig en teknologi.
   Man mste stnga och ppna den.

 - I GTK+-klienten frekommer i bland skrp i omrdet nra den lilla
   kartan.

 - Triremer hanteras inte bra i sjlvstndigt lge.

 - LOG_DEBUG fungerar inte med andra kompilatorer n GCC.

 - Nr man stter servervariabler kontrollerar servern ofta inte
   vrdena s bra som den skulle kunna.

 - Dliga saker hnder om man ndrar flera vergripande arbetslistor
   samtidigt.

 - ven i spel dr datormotstndare r de enda motstndarna fr de
   mjlighet att utfra drag bde fre och efter den mnskliga
   spelaren varje omgng. Detta ger i bland sken av att datorn gr 2
   drag.

 - XAW-klienten fungerar inte bra ben KDEs fnsterhanterare. Frsk
   med GTK+-klienten eller en annan fnsterhanterare.

ANMLA PROGRAMFEL
=================

Om det r ett fel i en versttning ska det anmlas till versttaren
fr sprket i frga. Fr svenska r det "Erik Sigra", "sigra@home.se".
Se <http://www.freeciv.org/l10n.phtml> fr namn p och epostadresser
till vriga versttare.

S hr gr man:

- Ser efter att det inte r ngot av programfelen i listan ovan! :-)

- Tittar p <http://www.freeciv.org> och frskrar sig om att man har
  den nyaste versionen. (Vi kanske redan har rttat felet.)

  Man kanske vill prova en utvecklarversion frn CVS-upplaget. De kan
  hmtas frn:

        http://www.freeciv.org/latest.html

- Tittar p Freecivs FAQ p <http://www.freeciv.org/faq> fr att se om
  ngot stt att upphva problemet har offentliggjorts.

- Tittar p Freecivs system fr sprning av programfel vid:

        http://www.freeciv.org/cgi-bin/bugs

  fr att se om programfelet redan har anmlts.

- Anmler programfelet

   Man kan nmla ett programfel genom att skicka epost till
    <bugs@freeciv.freeciv.org> eller p vven vid
    <http://www.freeciv.org/cgi-bin/bugs>.

   Om man vill skicka frslag till freecivutvecklarna utan att gra en
   programfelsanmlan kan man skicka epost till
   <freeciv-dev@freeciv.org>, freecivutvecklarnas sndlista.

   Vad man ska nmna i sin programfelsanmlan:

   - Beskrivning av problemet och i frekommande fall det felmeddeland
     man fr.

   - Vilken klient man anvnder (Gtk+ eller Xaw).

   - Namn och versionsnummer:

       - Det operativsystem som man anvnder. Kommandot "uname -a" kan
         vara anvndbart.

       - Versionsnumret fr Freeciv.

       - Om man anvnder Gtk+-klienten, versionsnumren (om man knner
         till dem) fr sina Gtk+-, glib- och imlibbibliotek.

       - Om man anvnder Xaw-klienten, versionsnumren (om man knner
         till dem) fr X-biblioteken, Xpm-biblioteket och
         Xaw-biblioteket och i synnerhet om det r en variant ssom
         Xaw3d, Xaw95 eller Nextaw.

       - Om man kompilerar frn kllkod, namnet och versionsnumret fr
         kompilatorn.

       - Om man installerar frn ett frdigkompilerat paket, dess
         namn, vilken distribution det r fr och varifrn man hmtat
         det.

   - Om Freeciv "dumpar core", kan vi efterfrga en "stacksprning",
     vilken ges vid anvndning av en avlusare. Fr detta behvs
     "core"-filen, s var god behll den ett tag.

YTTERLIGARE INFORMATION:
========================

Fr mer information se Freecivs plats p vrldsvven:

        http://www.freeciv.org/
