
                       Nyheter i lyskom.el 0.43
                       ========================

Version 0.43 av elispklienten finns nu tillgänglig på följande URL.

       <URL:ftp://ftp.lysator.liu.se/pub/lyskom/elisp-client/>

Filen heter lyskom-0.43.el.gz, och en kopia av den text du läser just
nu finns under namnet NEWS-0.43.


* Fitjurs och förbättringar

** Klienten är återigen ganska kompatibel med lyskomd 1.6. 

** Kommandoa "Flytta Text" kan användas för att flytta inlägg mellan
   möten.

** Hooken lyskom-send-message-hook anropas precis innan personliga,
   allmänna eller gruppmeddelanden sänds. Se dokumentationen för
   hooken för en utförligare beskrivning av vad den kan göra. Per
   default innehåller den lyskom-send-message-trim-newlines, som tar
   bort tomrader i slutet av meddelandet och frågar om man verkligen
   vill skicka tomma meddelanden.

** Hooken lyskom-send-message-setup-hook anropas innan man börjar
   skriva in ett meddelande när man gör "Sända meddelande", och
   hooken lyskom-send-message-exit-hook anropas när man går ur
   minibufferten. Det finns två funktioner,
   lyskom-send-message-resize-minibuffer och
   lyskom-send-message-auto-fill som kan vara intressanta att stoppa
   in i den förstnämnda hooken.

** Om servern är lyskomd version 1.9 eller senare så använder klienten
   nya anrop för att hämta information om inloggade sessioner. Detta
   innebär att man kan se osynliga sessioner om man vill och att
   sessioner som har varit inaktiva en viss tid inte visas i
   vilkalistan (förutsatt att de sessionerna styrs från en klient som
   talar om för servern när sessionen är aktiv.) Se variabeln
   kom-idle-hide.

** Status Session visar hur lång tid en session har varit inaktiv och
   när den loggade in, förutsatt att servern har stöd för de
   nödvändiga anropen (lyskomd 1.9.0 och senare.)

** Långsamma kommandon fungerar bättre. Åtminstone i den svenska
   versionen.

** En intern ändring gör att olika köer av serveranrop får olika
   prioritet, vilket bland annat gör att man kan fortsätta att utföra
   kommandon även om den väntar på fördröjda utskrifter.

** Försöker man start en andra session mot samma server får man en
   fråga om man vill växla till den gamla istället.

** Om det fanns en buffert med en död session i, och man startar en ny
   session mot samma server återanvänds bufferten.



* Bugfixar

** M-e binds inte längre av elispklienten.

** Hanteringen av prompten fungerar bättre, men inte perfekt.

** Vid läsning av namn från minibufferten så skall inte texten raderas
   om man anger ett namn som inte finns.

** Klienten försöker inte göra (recenter -1) i fel buffert.

** Klienten försöker inte lägga till Anonym person som mottagare till
   inlägg.


* Välkända buggar som inte behöver rapporteras igen (och igen (och igen))

** Prompten försvinner om man skickar in ett inlägg och hinner trycka
   space innan man får meddelande om att den nya texten har skapats.
   Denna bug kommer nog att fixas såsmåningom.

** Man kan inte filtrera anonyma inlägg eller inlägg av personer som
   inte längre existerar. Den här buggen har låg prioritet.

** Återse senaste och återse första kan ta väldigt lång tid om de
   måste söka igenom många texter. Den kommer speciellt att ta lång
   tid om man återser fler inlägg än en person har skrivit till ett
   möte med många inlägg. Detta är egentligen inte en bug, men det är
   lika bra att nämna det så ingen rapporterar det i onödan.

** Om man går ur ett möte medan man prioriterar möten kan man inte
   spara den nya prioriteringen. Denna bug kommer nog att fixas på
   något vis såsmåningom. 

** Elispklienten fungerar inte under XEmacs eller Emacs 18. Frivilliga
   att anpassa klienten får gärna anmäla sitt intresse till
   davidk@lysator.liu.se eller byers@lysator.liu.se eller skicka brev
   till Elispklientutvecklarnas interna möte i LysKOM på
   kom.lysator.liu.se
