From ddc14405f99ec39981ea1fee627acbc8670eec99 Mon Sep 17 00:00:00 2001
From: David Byers <david.byers@liu.se>
Date: Wed, 13 Oct 1999 12:16:43 +0000
Subject: [PATCH] Added NEWS file

---
 doc/NEWS-0.45.2   |   58 +
 doc/NEWS-0.46     |  271 --
 interndoc/reading |   88 -
 src/ChangeLog.1   | 9321 ---------------------------------------------
 src/aux-items.el  |  525 ---
 src/feature.el    |  106 -
 src/mship-edit.el |  791 ----
 7 files changed, 58 insertions(+), 11102 deletions(-)
 create mode 100644 doc/NEWS-0.45.2
 delete mode 100644 doc/NEWS-0.46
 delete mode 100644 interndoc/reading
 delete mode 100644 src/ChangeLog.1
 delete mode 100644 src/aux-items.el
 delete mode 100644 src/feature.el
 delete mode 100644 src/mship-edit.el

diff --git a/doc/NEWS-0.45.2 b/doc/NEWS-0.45.2
new file mode 100644
index 00000000..ca2babd1
--- /dev/null
+++ b/doc/NEWS-0.45.2
@@ -0,0 +1,58 @@
+
+                      Nyheter i lyskom.el 0.45.2
+                      ==========================
+
+Version 0.45.2 av elispklienten finns nu tillg�nglig p� f�ljande URL.
+
+       <URL:ftp://ftp.lysator.liu.se/pub/lyskom/elisp-client/>
+
+Filen heter lyskom-0.45.2.tar.gz, och en kopia av den text du l�ser
+just nu finns under namnet NEWS-0.45.2 samt under namnet NEWS-0.45.2 i
+tar-arkivet.
+
+Detta �r en mindre uppgradering av 0.45.1 som i f�rsta hand �tg�rdar
+en del kompatibilitetsproblem med Gnu Emacs 20.3 och 20.4, och med
+senare versioner av XEmacs. Om du anv�nder Gnu Emacs 19.34 �r det inte
+n�dv�ndigt att uppgradera. Den h�r versionen �r inte testad lika noga
+som 0.45.1 var.
+
+Det beh�vs folk som jobbar med LysKOM-projektet. Om du �r intresserad
+av att hj�lpa till med (eller ta �ver) utvecklingen av elispklienten
+s� s�g bara till. Jag har inte tid.
+
+                                David Byers   <byers@lysator.liu.se>
+
+
+
+
+* Se NEWS-0.45 och NEWS-0.45.1 f�r information om 0.45 i st�rsta
+  allm�nhet. 
+
+
+* Fitjurs och f�rb�ttringar
+
+** B�ttre kompatibilitet med version 20.3 och 20.4 av Gnu Emacs.
+   B�ttre kompatibilitet med sena versioner av XEmacs.
+
+** Det borde g� att ladda lyskom.elc mer �n en g�ng utan att f�rst�ra
+   sina inst�llningar.
+
+** Om man skriver in ett namn som matchar mer �n ett i databasen, och
+   matchar det ena exakt utan parentes s� kommer det att accepteras
+   som unikt. F�rr var man tvungen att skriva in parentesen ocks�.
+
+** Om man inte har w3 installerat s� f�rs�ker klienten inte l�ngre
+   anropa w3 f�r att formattera HTML.
+
+** Textf�rger och bakgrundsf�rger i HTML ignoreras.
+
+
+* K�nda buggar
+
+** F�r att alls fungera i Gnu Emacs 20.1 s� st�nger elispklienten
+   explicit av st�det f�r multibytetecken i sina buffertar. Det kan
+   h�nda att vi har missat n�got st�lle. S�g till om du uppt�cker
+   n�got som verkar underligt.
+
+** Det kan vara problem att prata med lyskomd 1.7.0 eller �ldre. I
+   N�sta version kommer det garanterat inte att fungera alls.
diff --git a/doc/NEWS-0.46 b/doc/NEWS-0.46
deleted file mode 100644
index 18bdd347..00000000
--- a/doc/NEWS-0.46
+++ /dev/null
@@ -1,271 +0,0 @@
-
-		       Nyheter i lyskom.el 0.46
-		       ========================
-
-Version 0.46 av elispklienten finns nu tillg�nglig p� f�ljande URL.
-
-       <URL:ftp://ftp.lysator.liu.se/pub/lyskom/elisp-client/>
-
-Filen heter lyskom-0.46.tar.gz, och en kopia av den text du l�ser just
-nu finns under namnet NEWS-0.46 samt under namnet NEWS-0.46 i
-tar-arkivet.
-
-Det h�r �r sista releasen av elispklienten som jag planerar att g�ra.
-Det vore v�ldigt bra om n�gra intresserade personer tog �ver ansvaret
-f�r projektet s� att det forts�tter att utvecklas. 
-
-                                David Byers   <byers@lysator.liu.se>
-
-
-
-* F�rs�mringar
-
-** En hel del bak�tkompatibilitet �r borta. Det g�r antagligen inte
-   att k�ra Elispklienten mot lyskomd 1.7.0 eller �ldre. Det borde
-   inte vara n�gra allvarliga problem med lyskomd 1.8.0.
-
-
-* Fitjurs, f�rb�ttringar och andra f�r�ndringar
-
-** Kommandot "Spara text (p� fil)" har bytt namn till "Arkivera inl�gg 
-   (till fil)". Ett nytt kommando "Spara inl�ggstext (p� fil)" sparar
-   bara inl�ggskroppen (och t�mmer filen om den redan fanns.) 
-
-** Mail som importeras av en modern import�r, till exempel
-   komimportmail, visas prydligt. Variablerna
-   kom-show-imported-envelope-sender,
-   kom-show-imported-external-recipients och
-   kom-show-imported-importer styr detaljerna.
-
-** Nytt kommando �terse brevhuvud visar e-mail-headers f�r mail
-   importerade med en modern import�r.
-
-** Se tiden kan visa veckonummer. 
-
-** Personliga meddelanden kan visas med klockslaget d� de kom.
-
-** Nytt kommando "�ndra prioritet" f�r att �ndra prioritet p� ett
-   visst m�te. Det g�r som f�rut att g�ra med "Bli medlem" ocks�.
-
-** Det g�r mycket fortare att logga in �n tidigare, speciellt om man
-   �r med i m�nga m�ten och bara har ol�sta i en liten del av dem.
-   Klienten belastar �ven servern i mycket mindre utstr�ckning
-   under inloggningsfasen.
-
-** �tersefunktionerna �r lite mer robusta. Om man �terser inl�gg och
-   blir avbruten av ett prioriterat m�te s� kommer klienten att �terg� 
-   till �terseendet n�r man har l�st ut m�tet. Man kan �ven styra vad
-   som kan avbryta �terseende genom att s�tta variabeln
-   kom-review-priority till n�got l�mpligt (255 eller h�gre om man
-   aldrig vill att �terse skall avbrytas av prioriterade inl�gg eller
-   m�ten.)
-
-** Det g�r att filtrera personliga, grupp- och alarmmeddelanden. 
-   Variabeln kom-ignore-message-senders �r en lista av avs�ndare vars
-   meddelanden inte skall visas. kom-ignore-message-recipients �r en
-   lista av mottagare som man inte vill se meddelanden till.
-
-** Man kan styra hur klienten skall pipa n�r det kommer personliga,
-   eller alarmmeddelanden fr�n specifika avs�ndare och
-   gruppmeddelanden till specifika mottagare. Se dokumentationen f�r
-   kom-ding-on-personal-messages, kom-ding-on-group-messages och
-   kom-ding-on-common-messages f�r mer information.
-
-** M�ten med prioritet noll betraktas inte l�ngre som passiva
-   medlemskap eftersom den senaste servern har riktigt st�d f�r
-   passiva medlemskap. Det g�r att simulera det gamla beteendet genom
-   att s�tta l�sniv� till ett eller h�gre. Anv�nd variabeln
-   kom-default-session-priority f�r att s�tta grundniv�n i nya
-   sessioner. 
-
-** Om man gillar l�nga streckade linjer kan man f� det p� de flesta
-   h�ll. Sl� p� kom-long-lines och s�tt kom-text-header-dash-length
-   och kom-text-footer-dash-length till s� l�nga streck du vill ha
-   f�re och efter inl�ggstexten.
-
-** Kommandot �terse lista visar information om vanlig l�sning ocks�,
-   inte bara �terseende. Det �r allts� anv�ndbart i fler l�gen �n det
-   gamla kommandot var.
-
-** N�r man �ndrar svarsmeddelande s� f�r man editera sitt gamla
-   meddelande.
-
-** Prefix till Lista M�ten anger hur m�nga ol�sta som skall finnas f�r 
-   att m�tet skall visa. Anger man noll s� kommer alla m�ten att
-   visas. 
-
-** Vilkalistan har numera en tidsst�mpel.
-
-** Om man trycker C-u f�re kommandon f�r att kommentera, skriva privat 
-   svar eller skriva fotnot s� �r defaultv�rdet f�r inl�gget man skall 
-   kommentera det inl�gg som mark�ren st�r p�.
-
-** Man kan l�gga till och ta bort fotnoter med kommandona Addera
-   fotnot och Subtrahera fotnot.
-
-** N�r man g�r ur ett m�te blir man f�rst passiv medlem. F�r att g� ur 
-   m�tet p� riktigt s� m�ste man upprepa uttr�det. Detta beteende g�r
-   att styra med variabeln kom-unsubscribe-makes-passive.
-
-** Elispklienten �r lite mer Gnus-kompatibel. Om man r�kar k�ra XEmacs 
-   och kom-smileys �r satt, s� kommer gladm�n att visas som sm�
-   bilder.
-
-** St�d f�r till�ggsinformation p� inl�gg och m�ten. Se nedan.
-
-** Lista markeringar ger en lista av alla markerade inl�gg.
-   Ett numeriskt prefixargument v�ljer vilken markeringstyp man vill
-   lista. 
-
-** Om man skickar brev till ett m�te man �r medlem i s� l�ggs man inte
-   l�ngre till som mottagare.
-
-** Man kan ge prefixargument n�r man skriver inl�gg. C-u i g�r att
-   elispklienten fr�gar efter mottagare. Kommandot skiljer sig fr�n
-   att skicka brev genom att avs�ndaren inte l�ggs till som mottagare.
-   Man kan ge numeriskt prefix ocks�. D� blir mottagaren f�r brevet
-   m�tet med det nummer man angav, vare sig m�tet finns eller inte och
-   helt oavsett om man kan skriva inl�gg i m�tet eller inte.
-
-** Om man f�rs�ker radera ett inl�gg som �r markerat av n�gon s�
-   gn�ller elispklienten lite, och beg�r att man bekr�ftar det.
-
-** Om man raderar ett inl�gg som man sj�lv har markerat s� avmarkeras
-   det samtidigt.
-
-** Elispklienten fr�gar om man vill l�gga till en kommenterad
-   f�rfattare som mottagare enbart om man har r�tt att skicka brev
-   till den mottagaren.
-
-** Fr�gan om alla mottagare till ett inl�gg �r relevanta st�lls enbart
-   om det finns mer �n en fullv�rdig mottagare. Extrakopiemottagare
-   och f�r k�nnedom r�knas inte.
-
-** Man kan markera med markering 0 nu.
-
-** Om servern har ett alias, som LysKOM, LuddKOM, HelKOM eller TokKOM
-   s� skrivs detta ut i alla n�rvaromeddelanden. Om servern inte har
-   ett alias s� anv�nds "KOM" d�r det f�rr stod "LysKOM".
-
-** Nytt kommando: Vilka (�r inloggade) i m�te (bundet till lv)
-   Som vilka, men visar endast medlemmar i ett visst m�te.
-
-** Nytt kommando: �ndra parentes. 
-
-** Man kan citatmarkera text vid editering av ett inl�gg med
-   comment-region.
-
-** Man kan simulera h�gerknapptryckning med "=" f�r att kunna anv�nda
-   menyer med tangentbordet.
-
-** Med lyskomd 2.0 s� �r klienten b�ttre p� att h�lla sin cache
-   uppdaterad.
-
-** L�nga inl�gg kan kortas av n�r man �terser dem.  Se inst�llningarna
-   f�r "Korta av l�nga inl�gg".
-
-** Vilkalistorna kan �ven visa n�r en session kopplades upp, och hur
-   l�nge den har varit inaktiv.  Se inst�llningen "Visa n�r personer
-   loggade in och n�r de var aktiva".
-
-
-* Till�ggsinformation
-
-I den senaste versionen av LysKOM-protokollet finns det m�jlighet att
-knyta godtycklig information till inl�gg och till m�ten. Den st�rsta
-�ndringen i elispklienten fr�n version 0.45.1 �r m�jligheten att
-utnyttja detta. Det har tillkommit ett antal nya kommandon f�r detta i
-LysKOM-bufferten och i inl�ggsbufferten.
-
-** Till�ggsinformation i LysKOM-bufferten
-
-*** Efter till�ggsinformation visas en liten knapp "[*]". Om man
-    klickar p� den s� visas full information om till�gget.
-
-*** Om man h�ller nere h�gerknappen �ver en s�dan knapp s� g�r det �ven
-    att radera till�gget.
-
-*** Om ett inl�gg �r m�rkt med typinformation s� anv�nds den
-    informationen f�r att formattera inl�gget. 
-
-*** Om f�rfattaren till ett inl�gg har beg�rt att ingen skall
-    kommentera inl�gget s� ber elispklienten om bekr�ftelse innan man
-    kommenterar.
-
-*** Om f�rfattaren till ett inl�gg har beg�rt personliga svar och man
-    f�rs�ker kommentera inl�gget s� fr�gar klienten om man vill skriva
-    personligt svar ist�llet.
-
-*** Om f�rfattaren till ett inl�gg har beg�rt att alla som l�ser det
-    skall bekr�fta l�sning s� fr�gar elispklienten om man vill
-    bekr�fta varje g�ng inl�gget visas (tills man har bekr�ftat det
-    f�rst�s.)
-
-*** M�ten kan ha FAQer. Kommandona Ta bort FAQ, Addera FAQ och �terse
-    FAQ (bunden till �q) anv�nds f�r att manipulera och l�sa FAQer.
-    Servern raderar aldrig en FAQ automatiskt, oavsett hur gammal den
-    �r.
-
-*** Man kan skriva korta repliker till inl�gg. Dessa �r t�nkta att
-    ers�tta vissa typer av "adderingsm�ten" som finns i flera
-    KOM-system. Kommandona "H�lla med" (rh) och "Kort replik" (rr) �r 
-    till f�r att skriva repliker. Se �ven dokumentationen av variabeln 
-    kom-agree-text f�r mer information.
-
-
-** Till�ggsinformation i inl�ggsbufferten
-
-*** Det g�r att skapa korsreferenser till andra inl�gg eller m�ten
-    genom att trycka p� C-c C-a C-x. Korsreferenser �r bra n�r man
-    vill h�nvisa till ett annat inl�gg eller till ett m�te. De visas
-    samlat, och eftersom klienterna vet vad de �r s� kan de l�tt visa
-    det som h�nvisas till.
-
-*** Genom att trycka p� C-c C-x C-b s� kan man beg�ra att alla som
-    l�ser inl�gget bekr�ftar detta. Elispklienten fr�gar om man vill
-    bekr�fta l�sning n�r ett s�dant inl�gg visas.
-
-*** Om man inte vill att andra skall kommentera ens inl�gg s� kan man
-    trycka p� C-c C-x C-n f�r att beg�ra detta. Detta �r r�dgivande,
-    inte tvingande. Det g�r fortfarande att kommentera inl�gget. I
-    elispklienten m�ste man bekr�fta att man vill kommentera ett
-    inl�gg med denna markering.
-
-*** Om man enbart vill ha personliga svar till ett inl�gg s� kan man
-    beg�ra detta genom att trycka p� C-c C-x C-p. Det g�r fortfarande
-    att skriva vanliga kommentarer, men klienter som k�nner till den
-    h�r markeringen b�r g�ra det lite sv�rare.
-
-*** Genom att manipulera menyn som visas n�r man h�ller ned h�ger
-    musknapp ovanf�r den lilla haken i v�nstermarginalen framf�r
-    till�ggsinformationen s� kan man v�xla vissa parametrar. Hemlig
-    inneb�r att till�gget inte visas f�r n�gon annan, anonym att vem
-    som lade till till�gget inte visas f�r n�gon annan (informationen
-    lagras dock i servern) och �rvd inneb�r att till�gget kopieras
-    till kommentarer som skrivs till inl�gget.
-
-    Notera att servern helt godtyckligt kan ta bort eller l�gga till
-    flaggor, utan n�gon som helst varning, och g�r ofta detta. Lite
-    inte p� att du blir anonym bara f�r att du beg�r det...
-
-
-Bugfixar
-
-** Om man skriver in ett namn som matchar mer �n ett i databasen, och
-   matchar det ena exakt utan parentes s� kommer det att accepteras
-   som unikt. F�rr var man tvungen att skriva in parentesen ocks�.
-
-** Det g�r att ladda elispklienten mer �n en g�ng i samma Emacs utan
-   att allting g�r s�nder.
-
-** Man kan v�lja spr�k genom att s�tta kom-default-language till det
-   spr�k man vill ha.
-
-** De extremt l�nga inloggningstiderna som en del personer upplevde
-   (dvs tiden det tog att f� f�rsta prompten) �r f�rhoppningsvis
-   borta. 
-
-** Om man inte har w3 installerat s� f�rs�ker klienten inte l�ngre
-   anropa w3 f�r att formattera HTML.
-
-** Vi anv�nder lite f�rre gamla anrop som vi inte borde anv�nda. 
diff --git a/interndoc/reading b/interndoc/reading
deleted file mode 100644
index e7499398..00000000
--- a/interndoc/reading
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-                          HOW READING WORKS
-                             David Byers
-
-
-
-    This file aims to explain how the client knows what to read next
-    and how you can tell the client to let the user read certain
-    texts.
-
-    Most developers do not need to know these details.
-
-
-
-    The client uses two variables to control what is scheduled to be
-    read: lyskom-to-do-list and lyskom-reading-list. lyskom-to-do-list 
-    contains everything to do in the future. lyskom-reading-list
-    contains information about what is being read now. The lists
-    contain elements of type READ-INFO.
-
-    There are several different types of read-infos:
-
-    CONF        Read texts in a conference. The read-info contains the 
-                conf-stat of the conference, a list of texts to read
-                and some other stuff (I don't remember exactly what.)
-
-    COMM-IN     Read a comment to some other text. The read-info
-                contains the conf-stat in which the text is being
-                read, the priority of that conference, a list of
-                comments to a text (that presumably has just been
-                read), the text that has comments, and some other
-                stuff.
-
-    FOOTN-IN    Read a footnote to some other text. The read-info is
-                essentially the same as a COMM-IN.
-
-    REVIEW      Review one of more texts. The read-info contains the
-                priority the reviewing has, the list of texts to
-                review and some other stuff.
-
-    REVIEW-TREE Review a comment tree. This is more or less the same
-                as a COMM-IN, but is used for reviewing.
-
-    REVIEW-MARK Review one or more marked texts. The read-info
-                contains the priority, list of texts to review and
-                other stuff that I don't know off-hand.
-
-    Two of the things that every single read-info has is a priority
-    and a list of texts. The priority is used to determine when a text
-    with higher priority arrives. The idea is that lyskom-reading-list 
-    is sorted in order of priority. 
-
-    I'm don't know why we have two lists. It certainly complicates
-    matters more than it simplifies them. One of the things you can
-    use the two lists for is temporary read-infos. If you enter a
-    read-info in lyskom-reading-list and not on lyskom-to-do-list, it
-    will be removed if the user goes to another conference. This is
-    the case with COMM-IN and FOOTN-IN entries. They are never entered 
-    on lyskom-to-do-list, and when you go to a new conference they are 
-    simply dropped. 
-
-|   Most of the time you don't want read-infos to be dropped.
-|   Therefore it is important to enter them on both lyskom-to-do-list
-|   and lyskom-reading-list. It is also important that you enter the
-|   same read-info on both lists, and not just identical copies. If
-|   you enter identical copies, users will end up reading everything
-|   at least twice.
-
-    To enter a REVIEW, REVIEW-TREE or REVIEW-MARK read-info, use the
-    function lyskom-review-enter-read-info to enter the same read-info 
-    into both lists. It's fun to use, and easy too!
-
-
-    The prompt that the client prints is derived from the read lists.
-    The client first looks at lyskom-reading-list and then at
-    lyskom-to-do-list. Depending on the kind of read-info and which
-    list it is found on the client will print different prompts.
-
-    A CONF on lyskom-reading-list will generate a read next text
-    prompt. A REVIEW, REVIEW-TREE of REVIEW-MARK will generate the
-    corresponding review text prompt. A COMM-IN will generate a read
-    next comment, and FOOTN-IN a read next footnote prompt.
-
-    A CONF on lyskom-to-do-list will generate a go to next conference
-    prompt. A REVIEW, REVIEW-TREE or REVIEW-MARK will generate a
-    resume reviewing prompt. I have no clue what a COMM-IN or FOOTN-IN 
-    will generate. Something bizarre, I suppose.
diff --git a/src/ChangeLog.1 b/src/ChangeLog.1
deleted file mode 100644
index 99deb996..00000000
--- a/src/ChangeLog.1
+++ /dev/null
@@ -1,9321 +0,0 @@
-Sat Oct 11 20:32:09 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* Release av 0.45.1
-
-Sat Oct 11 13:05:26 1997  David Byers  <davby@ida.liu.se>
-
-	* defvar.el (def-kom-var): Om variabeln redan �r definierad s�
- 	skall den inte l�sas fr�n user-arean.
-
-	* review.el (lyskom-get-texts-by-generic): Flyttade inneh�llet i
- 	lyskom-get-texts-by hit.
-	(lyskom-get-texts-by): Anv�nd lyskom-get-texts-by-generic.
-	(lyskom-get-texts-by-to): Vi kan �terse brev till n�gon annan.
-
-Fri Oct 10 15:47:22 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* Kanske release av 0.45.1
-
-Tue Oct  7 12:30:30 1997  David Byers  <davby@ida.liu.se>
-
-	* parse.el (lyskom-parse-vector): Klara att parsea 0 { }. 
-
-Mon Oct  6 21:19:41 1997  David Byers  <davby@litefix.ida.liu.se>
-
-	* view-text.el (lyskom-view-text): Handle aux-items. Sort of.
-
-Wed Oct  1 14:30:39 1997  David Byers  <davby@ida.liu.se>
-
-	* vars.el.in (kom-server-aliases): Lade till TokKOM
-
-Sun Sep 28 13:09:28 1997  David Byers  <davby@ida.liu.se>
-
-	* services.el (def-kom-service): Nytt makro.
-	(lyskom-server-call): Dito.
-	(initiate-add-recipient): Kan l�gga till BCC-recpt.
-	(initiate-*): Omg�rda med lyskom-server-call.
-
-Sat Sep 27 18:19:12 1997  David Byers  <davby@ida.liu.se>
-
-	* vars.el.in (kom-ding-pause-amount): Ny variabel.
-	
-	* lyskom-rest.el (lyskom-beep): Anv�nd kom-ding-pause-amount.
-
-Fri Sep 26 11:18:57 1997  David Byers  <davby@ida.liu.se>
-
-	* vars.el.in (kom-text-footer-format): Ny variabel.
-
-	* view-text.el (lyskom-format-text-footer): Ny funktion.
-
-	* vars.el.in (kom-text-footer-format): Ny variabel.
-
-	* view-text.el (lyskom-deferred-insert-footer): Anv�nd
- 	lyskom-format-text-footer.
-
-	* lyskom-rest.el (lyskom-fill-message): Bryt inte stycken d�r alla
- 	rader b�rjar med ett ord och ett kolon.
-
-Wed Sep 24 15:32:03 1997  David Byers  <davby@ida.liu.se>
-
-	* lyskom-rest.el (lyskom-format-prompt): Anv�nd eq, inte = f�r att
- 	j�mf�ra tecken.
-
-	* flags.el (kom-edit-options-send): Fixade buggen som gjorde att
- 	defaultv�rdena sparades.
-
-Tue Sep 23 16:41:30 1997  David Byers  <davby@ida.liu.se>
-
-	* vars.el.in (lyskom-face-schemes): Nya f�rger.
-
-1997-09-23  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands2.el (lyskom-help): Fungera i Gnu Emacs.
-
-1997-09-22  David Byers  <davby@ida.liu.se>
-
-	* commands2.el (lyskom-next-kom): Ny funktion.
-	(kom-next-unread-kom): Anv�nd lyskom-next-kom.
-	(kom-previous-kom): Anv�nd lyskom-previous-kom.
-	(kom-next-kom): Anv�nd lyskom-next-kom.
-	(lyskom-previous-kom): Ny funktion.
-
-	* command.el (lyskom-end-of-command): S�tt inte buffert h�r.
-	(def-kom-emacs-command): K�r lyskom-end-of-command i samma buffert
- 	som lyskom-start-of-command.
-	(def-kom-command): Dito.
-
-	* swedish-strings.el (lyskom-command): Lade till
- 	kom-next-unread-kom.
-	(lyskom-message): Lade till str�ngar f�r kom-next-kom mfl
-
-	* vars.el.in (lyskom-commands): Lade till kom-next-unread-kom.
-
-Sun Sep 21 10:25:51 1997  David Byers  <davby@ida.liu.se>
-
-	* command.el (def-kom-emacs-command): Nytt makro.
-	(def-kom-command): Skrev om med backquote.
-
-	* lyskom-rest.el (silent-read): S�tt enable-multibyte-characters
- 	till nil.
-
-	* startup.el (lyskom): Anv�nd lyskom-generate-new-buffer
-
-	* lyskom-rest.el (lyskom-format-enriched): Anv�nd
- 	lyskom-generate-new-buffer.
-
-	* cache.el (cache-initiate-who-info-buffer): Anv�nd
- 	lyskom-get-buffer-create.
-
-	* buffers.el (lyskom-generate-new-buffer): Ny funktion.
-	(lyskom-get-buffer-create): S�tt enable-multibyte-characters i
- 	bufferten.
-
-	* defvar.el (lyskom-setup-minibuffer-variables): S�tt
- 	enable-multibyte-characters i minibufferten.
-
-	* commands1.el (lyskom-quit): F� tyst p� elint.
-
-	* edit-text.el (lyskom-edit-error): F� tyst p� elint.
-	(lyskom-edit-text-abort): Dito.
-
-	* completing-read.el (lyskom-completing-use-dynamic-info): Ge
- 	variabeln ett v�rde.
-
-Fri Sep 19 08:34:01 1997  David Byers  <davby@ida.liu.se>
-
-	* TODO: Gjorde om i outline-mode.
-
-	* macros.el (lyskom-ignore-errors): Nytt makro.
-
-	* command.el (lyskom-end-of-command): V�lj lyskom-buffer innan vi
- 	k�r kroppen.
-
-Thu Sep 18 17:51:10 1997  David Byers  <davby@ida.liu.se>
-
-	* edit-text.el: Gjorde om lyskom-edit-mode-till en minor-mode. Det
- 	innebar �ndringar i flera funktioner. Se instanser av
- 	lyskom-edit-sending-mode, lyskom-edit-sent-mode och
- 	lyskom-edit-mode.
-
-	* utilities.el: (lyskom-overlay-keys): Ny funktion.
-	(lyskom-overlay-keymap): Dito.
-	(lyskom-lookup-key): Dito.
-
-	* lyskom-rest.el (j-or-n-p): Anv�nd nya lyskom-lookup-key
-
-Wed Sep 17 13:56:29 1997  David Byers  <davby@ida.liu.se>
-
-	* swedish-strings.el ((and (boundp 'kom-tell-phrases)
- 	kom-tell-phrases)): L�t inneh�llet i variabeln kom-tell-phrases
- 	�verrajda det som s�tts som default.
-	(lyskom-sv-edit-mode-map): Lade tillbaks C-c } k
-
-Wed Sep 17 22:25:50 1997  David Byers  <davby@litefix.ida.liu.se>
-
-	* edit-text.el (lyskom-edit-add-aux-item-flag): Ny funktion.
-	(lyskom-edit-on-aux-item): Dito.
-	(lyskom-edit-extract-aux-item-flags): Dito.
-	(lyskom-edit-parse-headers): Hantera aux-items p� ett nytt s�tt.
-
-Tue Sep 16 20:21:42 1997  David Byers  <davby@litefix.ida.liu.se>
-
-	* swedish-strings.el (lyskom-message): Lade till aux-item
- 	headertexter.
-
-	* lyskom-rest.el (lyskom-format-object): St�d aux-items.
-	(lyskom-format-aux-item-flags): Ny funktion.
-	(lyskom-format-aux-item): Ny funktion.
-
-	* services.el (initiate-modify-system-info): Ny funktion.
-	(initiate-query-predefined-aux-items): Ny funktion.
-	(initiate-set-expire): Ny funktion.
-
-	* parse.el (lyskom-parse-server-info-old): Bytte namn fr�n
- 	lyskom-parse-server-info.
-
-	* services.el (initiate-get-conf-stat): Hantera aux-items.
-	(initiate-get-text-stat): Dito.
-	(initiate-modify-conf-info): Ny funktion.
-	(initiate-modify-text-info): Dito.
-	(initiate-get-server-info): Hantera aux-items.
-
-	* startup.el (lyskom-create-new-person): Skicka aux-items till
- 	create-pers.
-
-	* commands1.el (kom-create-conf): Skicka aux-items till
- 	create-conf.
-
-	* services.el (initiate-create-conf): Hantera aux-items.
-	(initiate-create-text): Dito.
-	(initiate-create-anonymous-text): Dito.
-	(initiate-create-person): Dito.
-
-	* edit-text.el (lyskom-edit-send): Skicka med aux-items till
- 	send-function.
-
-	* flags.el (kom-edit-options-send): Skicka med aux-items till
- 	initiate-create-text.
-	(lyskom-save-options): Dito.
-
-	* commands2.el (kom-sync-database): Hindra kommandot baserat p�
- 	protokollversion. Inte lika bra, men det �r bara ett hack i alla
- 	fall.
-
-	* startup.el (lyskom): Tog bort lyskom-server-versioon.
-
-	* vars.el.in (lyskom-server-features): Nytt format baserat p�
- 	protokollversion.
-
-	* startup.el (lyskom-setup-client-for-server-version): Hantera
- 	nytt format p� lyskom-server-supports.
-
-	* swedish-strings.el (lyskom-message): Lade till tooo-old-server
-
-	* vars.el.in (lyskom-server-version-info): Ny variabel.
-
-	* commands2.el (kom-who-am-i): Anv�nd version-info.
-
-	* startup.el (lyskom): H�mta versionsinfo fr�n servern.
-
-	* async.el (lyskom-parse-async): Anv�nd lyskom-parse-test-stat-old
-
-	* services.el (initiate-get-text-stat): Anv�nd
- 	lyskom-parse-text-stat-old.
-	(initiate-get-conf-stat): Anv�nd lyskom-parse-conf-stat-old
-
-	* parse.el (lyskom-parse-aux-item-flags): Ny funktion.
-	(lyskom-parse-aux-item): Ny funktion.
-	(lyskom-parse-aux-item-list): Ny funktion.
-	(lyskom-parse-conf-stat-old): Bytte fr�n lyskom-parse-conf-stat
-	(lyskom-parse-text-stat-old): Bytte fr�n lyskom-parse-text-stat
-
-	* komtypes.el (aux-item): Ny typ.
-	(aux-item-flags): Ny typ.
-	(conf-stat): Lade till expire och aux-items.
-
-Tue Sep 16 11:24:24 1997  David Byers  <davby@ida.liu.se>
-
-	* commands2.el (kom-previous-kom): Anv�nd def-kom-command.
-	(kom-next-kom): Dito.
-
-	* lyskom-rest.el (lyskom-format-aux-help): Fixade fel i %C.
-
-	* english-strings.el,swedish-strings.el (lyskom-command): Lade
- 	till kom-next-kom och kom-previous-kom
-
-	* vars.el.in (lyskom-commands): Dito.
-
-	* lyskom.el: Release av version 0.45.
-
-	* envcheck.el: Snyggare meddelanden.
-
-	* edit-text.el (lyskom-edit-add-recipient/copy): Lade tillbaks
- 	save-excursion kring funktionen.
-
-Sat Sep 13 15:31:51 1997  David Byers  <davby@ida.liu.se>
-
-	* edit-text.el (lyskom-edit-insert-commented): H�mta
- 	kom-cite-string mha lyskom-default-value.
-
-Fri Sep 12 12:25:37 1997  David Byers  <davby@ida.liu.se>
-
-	* edit-text.el (lyskom-create-text-handler): Spara senast skrivna
- 	text.
-
-	* commands1.el (kom-write-footnote): Smartare defaulttext.
-
-	* swedish-strings.el,english-strings.el (lyskom-message): Lade
- 	till what-footnote-no
-
-Wed Sep 10 11:23:33 1997  David Byers  <davby@ida.liu.se>
-
-	* edit-text.el (lyskom-edit-replace-miscs): Ny funktion.
-	(lyskom-edit-translate-miscs): Ny funktion.
-	(lyskom-edit-move-recipients): Ny funktion.
-	(kom-edit-move-recipients): Ny funktion.
-	(lyskom-edit-add-recipient/copy): Tar ett extra argument
- 	what-to-do.
-
-	* compatibility.el (lyskom-xemacs-keysym): Lade till C-� och C-�
-	(lyskom-gnu-keysym): Dito.
-	(characerp): Lade till definition f�r icke-MULEiserade Emacsen.
-
-	* english-strings.el,swedish-strings.el (lyskom-sv-edit-mode-map):
- 	Bytte ut alla C-c <bokstav> mot C-c C-<bokstav>
-
-	* edit-text.el (kom-edit-add-comment): Ny funktion.
-
-	* swedish-strings.el (lyskom-message): Lade till text-to-comment-q
-
-	* edit-text.el (kom-edit-insert-text): Lade till window-argumented
- 	till kom-edit-insert-text.
-
-Tue Sep  9 12:05:32 1997  David Byers  <davby@ida.liu.se>
-
-	* commands2.el (lyskom-help): Fixade buggen.
-
-Mon Sep  8 15:49:30 1997  David Byers  <davby@ida.liu.se>
-
-	* english-strings.el,swedish-strings.el (lyskom-sv-edit-mode-map):
- 	Bind f�rhelvete inte C-c k!
-
-Thu Sep  4 18:07:14 1997  David Byers  <davby@ida.liu.se>
-
-	* commands1.el (kom-add-bcc): Nytt kommando
-
-	* services.el (initiate-add-recipient): St�d f�r bcc-recpt.
-
-	* lyskom-rest.el (lyskom-format-misc-item): St�d f�r bcc-recpt.
-
-	* vars.el.in (lyskom-bcc-flag): Ny variabel.
-
-	* edit-text.el (kom-edit-add-bcc): Ny funktion.
-
-	* vars.el.in (lyskom-last-added-bccrcpt): Ny variabel.
-
-	* commands1.el (lyskom-comment-recipients): Lade till st�d f�r
- 	bcc-recpt.
-	(lyskom-add-sub-recipient): Dito.
-
-	* english-strings.el, swedish-strings.el (lyskom-message): Lade
- 	till BCC-RECPT relaterade str�ngar.
-
-	* view-text.el (lyskom-view-text): Hantera BCC-RECPT
-	(lyskom-text-read-p): Dito.
-	(lyskom-text-read-at-least-once-p): Dito.
-	(lyskom-mark-as-read): Dito.
-	(lyskom-print-header-recpt): Dito.
-
-	* prefetch.el (lyskom-prefetch-text-all-handler): Hantera BCC-RECPT
-	(lyskom-prefetch-texttree-handler): Dito.
-	(lyskom-prefetch-texts-handler): Dito.
-
-	* lyskom-rest.el (lyskom-is-read-handler): Hantera BCC-RECPT.
-
-	* komtypes.el (lyskom-create-misc-info): Uppdaterade doc-str�ngen.
-
-	* filter.el (kom-super-jump): Hantera BCC-RECPT
-
-	* commands1.el (lyskom-get-recipients-from-misc-list): Hantera
- 	BCC-RECPT
-
-	* async.el (lyskom-async-new-text): St�d f�r BCC-RECPT
-
-	* filter.el (lyskom-filter-text-p-2): St�d f�r BCC-RECPT
-
-	* parse.el (lyskom-parse-misc-info-list-sub): Parsea bcc-recpt.
-
-Mon Aug 18 10:15:45 1997  David Byers  <davby@ida.liu.se>
-
-	* lyskom-rest.el (find-face): Deklarerade extern.
-
-	* option-edit.el (widget-default-format-handler): Deklarerade extern.
-
-	* menus.el (set-buffer-menubar): Deklarerade extern
-	(popup-menu): Dito.
-	(toplevel): Lade till clientversion
-
-	* lyskom-buttons.el (glyph-property): Deklarerade extern.
-	(wiget-at): Dito
-	(wiget-get): Dito
-	(w3-widget-button-click): Dito
-	(w3-popup-menu): Dito
-	(Info-goto-node): Dito
-	(term-char-mode): Dito
-
-	* view-mode.el (view-major-mode): Lade till som extern fn.
-
-	* vars.el.in (lyskom-text-buttons): Lade till info-node.
-
-	* english-strings.el,swedish-strings.el (lyskom-button-actions):
- 	Lade till info-node
- 	(Teddy)
-
-	* lyskom-buttons.el (lyskom-button-goto-info-node): Ny funktion
- 	(Teddy)
-	(lyskom-button-transform-text): Lade till info-node (Teddy)
-
-	* compatibility.el (buffer-live-p): Lade till.
-
-Mon Aug 11 11:03:21 1997  David Byers  <davby@ida.liu.se>
-
-	* parse.el (lyskom-parse-bitstring): Testa characters med eq, inte
- 	=.
-
-Fri Aug  8 13:40:06 1997  David Byers  <davby@ida.liu.se>
-
-	* lyskom-rest.el (lyskom-fill-message): Workaround f�r bug i
- 	fill-region.
-
-Thu Aug  7 09:33:16 1997  David Byers  <davby@ida.liu.se>
-
-	* lyskom-rest.el (lyskom-fill-message): Nu fungerar det att s�tta
- 	kom-autowrap till en siffra.
-
-Fri Aug  1 10:44:59 1997  David Byers  <davby@ida.liu.se>
-
-	* vars.el.in (lyskom-text-buttons): Byt plats p� URL och e-mail.
-
-Tue Jul 29 11:30:48 1997  David Byers  <davby@ida.liu.se>
-
-	* filter.el (kom-super-jump): Hoppa �ver Fwd: ocks�.
-
-	* parse.el (lyskom-parse-num): FIXADE BUGGEN!
-
-	* lyskom-rest.el (lyskom-fill-message): kom-autowrap kan vara ett
- 	nummer.
-
-	* option-edit.el (lyskom-custom-variables): Fixade kom-autowrap.
-
-	* vars.el.in (lyskom-text-buttons): JySKom-enhancements till�ter
- 	vi utan den extra parentesen.
-
-	* filter.el (kom-super-jump): Luddig matching av mellanslag och
- 	Re:
-
-Fri Jul 25 09:43:04 1997  David Byers  <davby@ida.liu.se>
-
-	* edit-text.el: Definiera n�gra ispell-variabler vid
- 	kompileringen.
-
-	* commands1.el (lyskom-quit): (setq lyskom-proc nil) �r b�ttre �n
- 	ett felmeddelande.
-
-Wed Jul 23 16:52:42 1997  David Byers  <davby@ida.liu.se>
-
-	* swedish-strings.el (lyskom-button-actions): Lade till �terse
- 	omodifierat.
-
-	* lyskom-buttons.el (lyskom-button-review-noconversion): Ny
- 	funktion.
-
-Sat Jul 19 13:55:29 1997  David Byers  <davby@ida.liu.se>
-
-	* vars.el.in (lyskom-language-history): Ny variabel.
-
-	* commands2.el (kom-change-language): Anv�nd
- 	lyskom-language-history.
-
-	* lyskom-rest.el (lyskom-read-number): Lade till history-argument.
-	(ja-or-nej-p): Ingen history.
-
-	* commands2.el (lyskom-send-message): Anv�nd lyskom-message-history.
-
-	* lyskom-rest.el (lyskom-read-string): Lade till history-argument.
-
-	* vars.el.in (lyskom-command-history): Ny variabel.
-	(lyskom-expression-history): Dito.
-	(lyskom-message-history): Dito.
-
-	* command.el (lyskom-read-extended-command): Anv�nd
- 	lyskom-command-history.
-
-	* utilities.el (lyskom-try-require): Ny funktion.
-
-	* commands2.el (lyskom-expr-history): Ny variabel.
-	(kom-calculate): Ny funktion.
-
-	* english-strings.el,swedish-strings.el (lyskom-command): Lade
- 	till kom-calculate.
- 	(lyskom-message): Lade till need-library och calc-expression.
-	
-	* vars.el.in (lyskom-commands): Lade till kom-calculate.
-
-Fri Jul 18 13:01:15 1997  David Byers  <davby@ida.liu.se>
-
-	* startup.el (lyskom): Skicka HTTP/1.0 ocks�.
-
-Thu Jul 17 09:55:37 1997  David Byers  <davby@ida.liu.se>
-
-	* edit-text.el (lyskom-dispatch-edit-text): Kasta undoinformation
- 	f�re ins�ttning av miscs.
-
-	* lyskom-rest.el (lyskom-next-command): Bugga inte om kommandot �r
- 	nil.
-	(lyskom-format-aux-help): Skriv ut kommandot nil ocks�.
-	(lyskom-what-to-do-when-done): nil �r inte ett giltigt kommando.
-	(lyskom-what-to-do-when-done): kom-display-time f�r man om man
- 	inget annat har i listan.
-
-	* startup.el (lyskom): Fixade s� www-proxy faktist fungerade.
-
-Wed Jul 16 11:05:21 1997  David Byers  <davby@ida.liu.se>
-
-	* startup.el (lyskom): Kunna k�ra genom www-proxy.
-
-	* buffers.el (lyskom-undisplay-buffer): �ndra inte
- 	f�nsterkonfigurationen bufferten inte �r roten i hierarkin man
- 	h�ller p� d�da.
-
-	* lyskom-rest.el (lyskom-filter): S�tt bara buffert till
- 	old-buffer om den fortfarande �r vid liv.
-
-Tue Jul 15 10:56:50 1997  David Byers  <davby@ida.liu.se>
-
-	* lyskom-rest.el (lyskom-format-format): L�gg till D,S och C i
- 	regexpen.
-
-	* english-strings.el,swedish-strings.el (kom-tell-phrases): Anv�nd
- 	anv�ndarens kom-tell-phrases om den finns.
-
-	* vars.el.in (lyskom-line-start-chars): S�tt till nil.
-
-	* lyskom-rest.el (lyskom-line-start-chars): S�tt v�rdet h�r.
-
-	* edit-text.el (lyskom-edit-get-commented): Skicka med
- 	edit-f�nstret till thendo.
-	(lyskom-edit-show-commented): Bibeh�ll valt f�nster.
-	(lyskom-edit-insert-commented): Ta emot ett till argument.
-
-	* vars.el.in (kom-print-number-of-unread-on-entrance): �rv
- 	variabeln.
-	(kom-show-author-at-end): Dito.
-	(kom-dashed-lines): Dito.
-	(kom-reading-puts-comments-in-pointers-last): Dito.
-
-Mon Jul 14 11:24:09 1997  David Byers  <davby@ida.liu.se>
-
-	* lyskom-rest.el (lyskom-fill-message): Klara att fill-column inte
- 	�r ett heltal.
-
-	* command.el (lyskom-read-extended-command): Visa prefixargumentet
- 	(om det finns.)
-	(kom-extended-command): Skicka prefixargument till
- 	lyskom-read-extended-command.
-
-	* commands1.el (kom-list-clients): Anv�nd
- 	dynamic-session-info. Prefix g�r att man f�r osynliga anv�ndare.
-
-	* lyskom-rest.el (forward-text): S�tt paragraph-ignore-fill-prefix
- 	till t.
-	(backward-text): Dito.
-
-	* commands1.el (kom-list-clients): Skriv ut total-users istf
- 	total-visible-users.
-
-	* lyskom-rest.el (lyskom-fill-message): Bindestreck och plus kan
- 	ocks� inleda stycken.
-
-	* vars.el.in (lyskom-line-start-chars): Definiera fr�n
- 	lyskom-line-start-chars-string.
-	(lyskom-line-start-chars-string): Ny variabel.
-	(kom-dont-read-saved-variables): L�s inte lyskom-login-hook fr�n
- 	servern.
-
-	* english-strings.el,swedish-strings.el (lyskom-message): Minde
- 	whitespace efter �terse hur m�nga etc.
-
-	* lyskom-rest.el (lyskom-fill-message): Nu bryter vi tv�radare med
- 	nollskild konstant radl�ngdsskillnad.
-	(lyskom-minimum-triagle-size): Ny variabel.
-	(lyskom-fill-message): Massera fill-column lite snyggare.
-
-	* edit-text.el (lyskom-edit-send): K�r anv�ndarhookar efter att ha
- 	kollat �rende osv.
-
-	* swedish-strings.el,english-strings.el (lyskom-edit-mode-map):
- 	Bind mouse-2 till kom-button-click-or-yank.
-
-	* lyskom-buttons.el (kom-button-click-or-yank): Ny funktion.
-	(kom-button-click): Lade till do-default-argumentet.
-
-	* option-edit.el: L�gg till kom-show-namedays.
-
-	* vars.el.in (kom-show-namedays): S�tt defaultv�rdet till nil och
- 	spara i servern.
-
-	* prioritize.el (lyskom-prioritize-current-entry): Hantera att
- 	mark�ren inte st�r i b�rjan av raden.
-	(kom-prioritize-select): Flytta inte mark�ren n�r man markerar.
-
-	* swedish-strings.el,english-strings.el (lyskom-message): I
- 	priority-q skriv ut vad prioritet noll betyder.
-	(lyskom-sv-prioritize-mode-map): Bind kom-next-link och
- 	kom-previous-link.
-
-	* commands1.el (lyskom-try-add-member): Till�t att man explicit
- 	anger prioritet noll.
-
-Sun Jul 13 12:06:20 1997  David Byers  <davby@ida.liu.se>
-
-	* menus.el (lyskom-do-popup-menu): F�rs�k inte anropa nil.
-
-	* view-mode.el: Flyttade om lite i filen s� att keymappen
- 	definieras innan moden.
-	(lyskom-view-base-mode): Fifflade s� att det fungerar �ven om
- 	view-mode �r en minor mode och det inte finns en view-major-mode.
-	
-	* compatibility.el (lyskom-gnu-keysym): Fixade en typo.
-	(lyskom-xemacs-keysym): Dito.
-	(lyskom-keysym): Skrev om s� den fungerar i Gnu Emacs.
-
-	* option-edit.el (kom-customize): D� inte bara f�r att
- 	kom-active-face inte finns.
-	(lyskom-create-widget): S�tt menu-tag.
-	(lyskom-make-menu-tag): Ny funktion.
-
-	* check-strings.el (lcs-dont-check-ending-categories): Ny
- 	variabel.
-	(lcs-check-strings): Kontrollera att str�ngar avslutas p� samma
- 	s�tt. Radbrytningar, punkt, kolon, fr�getecken mm skall vara lika
- 	i alla spr�k.
-	(lcs-match-endings): Ny variabel.
-	(lcs-check-string-ending): Ny funktion.
-
-	* english-strings.el,swedish-strings.el: Synkroniserade, fixade
- 	icke-matchande avslutningar.
-
-	* Makefile, distribution-Makefile (SOURCES): Lade till
- 	view-mode.el.
-
-	* swedish-strings.el (lyskom-message): Lade till
- 	more-than-one-root och more-than-one-root-review.
-
-	* review.el (kom-find-root-review): Varna om det finns mer �n ett
- 	urinl�gg.
-	(kom-find-root): Visa alla urinl�gg.
-
-	* vars.el.in (kom-show-namedays): Lade till kom-show-namedays.
-
-	* commands1.el (kom-display-time): Visa namnsdagar enbart om
- 	kom-show-nameday �r satt.
-
-	* option-edit.el (lyskom-create-widget): L�gg till help-echo
-	(lyskom-create-widget): Dito.
-	(lyskom-widget-help-format-handler): Hantera nytt argsformat.
-	(lyskom-widget-help-action): Dito, byt ut help-echo.
-	(lyskom-custom-variables): Lade till help-echo p� n�gra variabler.
-	(lyskom-url-viewer-widget): Lade till help-echo
-	(lyskom-ding-widget): Dito
-	(lyskom-name): Dito.
-	(lyskom-command): Dito.
-
-	* macros.el: Require custom och widget f�r att undvika fel pga att
- 	man har autoloads definierade f�r en massa andra
- 	widget-funktioner.
-
-Sat Jul 12 12:46:46 1997  David Byers  <davby@ida.liu.se>
-
-	* english-strings.el,swedish-strings.el (lyskom-custom-strings):
- 	Lade till dokumentation och tag f�r kom-autowrap.
-
-	* edit-text.el: Zappa lite varningar.
-
-	* option-edit.el: Dito.
-
-	* menus.el: Dito.
-
-	* lyskom-buttons.el: Dito.
-
-	* commands1.el (kom-display-time): Bind
- 	lyskom-last-text-format-flags.
-
-	* remote-control.el (lyskom-remote-set-message): Dito.
-
-	* ansaphone.el (kom-change-auto-reply): Dito.
-
-	* async.el (lyskom-format-as-personal-message): Dito.
-
-	* commands2.el (lyskom-send-message): Dito.
-
-	* view-text.el (lyskom-print-text): Skriv ut om texten �r
- 	omformatterad.
-	(lyskom-deferred-insert-footer): Dito.
-	(lyskom-view-text): Bind lyskom-last-text-format-flags.
-
-	* english-strings.el, swedish-strings.el (lyskom-message): Lade
- 	till reformat-*
-
-	* lyskom-rest.el (lyskom-fill-message): Ny funktion.
-	(lyskom-format-text-body): Anropa lyskom-fill-message.
-	(lyskom-signal-reformatted-text): Ny funktion.
-
-	* vars.el.in (kom-autowrap): Ny variabel.
-	(lyskom-line-start-chars): Ny variabel.
-
-	* review.el (kom-review-noconversion): Sl� av massor av
- 	formattering.
-
-	* swedish-strings.el (lyskom-sv-edit-mode-map): Bind [�] mfl �ven
- 	i XEmacs, men bind *dessutom* aring och liknande.
-	(lyskom-sv-mode-map): Dito.
-
-Fri Jul 11 09:17:28 1997  David Byers  <davby@ida.liu.se>
-
-	* compatibility.el: Tog bort popup-menu eftersom vissa Gnu Emacs
- 	definierar en okompatibel variant av den h�r funktionen. Vi
- 	anv�nder lyskom-do-popup-menu ist�llet.
-
-	* lyskom-buttons.el (lyskom-button-menu): Anv�nd
- 	lyskom-do-popup-menu.
-
-	* menus.el (lyskom-background-menu): Tog bort event-argumentet
- 	fr�n anropet.
-	(lyskom-do-popup-menu): Ny funktion. 
-	(lyskom-background-menu): Anv�nd den.
-
-	* lyskom-rest.el (lyskom-w3-region): Ny funktion.
-
-	* lyskom-buttons.el (lyskom-button-menu): Tog bort
- 	event-argumentet fr�n popup-menu.
-
-	* compatibility.el (next-text-property-bounds): Lade till igen
- 	tack vare den el�ndiga danske faan.
-
-	* option-edit.el (lyskom-customize-send): Skriv ut listor mm med
- 	quote.
-
-	* edit-text.el (kom-ispell-message): Requirea ispell.
-
-	* macros.el (define-widget): Wrappa med lyskom-widget-wrapper.
-
-	* compatibility.el (char-to-int): Function, not subst, and things
- 	work better.
-
-	* english-strings.el,swedish-strings.el (lyskom-custom-strings):
- 	Lade till kom-ispell-dictionary-doc och kom-ispell-dictionary-tag.
-
-	* option-edit.el (lyskom-ispell-dictionary-widget): Ny funktion.
-	(lyskom-customize-buffer-format): Lade till kom-ispell-dictionary
-	(lyskom-custom-variables): Dito.
-	(lyskom-widget-functions): Lade till ispell-dictionary
-
-	* menus.el (lyskom-edit-menu-template): L�gg in kom-ispell-message
- 	i edit-text-menyn.
-
-	* english-strings.el,swedish-strings.el (lyskom-menu): Text f�r
- 	kom-ispell-message.
-	
-	* edit-text.el (lyskom-edit-send): Avsluta med
- 	lyskom-edit-text-abort.
-	(kom-ispell-message): Nytt kommando.
-	(lyskom-ispell-text): Anv�nd kom-ispell-message
-
-	* macros.el (lyskom-widget-wrapper): Nytt makro.
-	(widget-setup): Definiera med l-w-w
-	(widget-at): Dito
-	(widget-value): Dito
-	(widget-button-click): Dito
-	(widget-value-set): Dito
-	(widget-insert): Dito
-	(widget-create): Dito
-	(widget-get): Dito
-	(widget-put): Dito.
-
-	* vars.el.in (lyskom-text-buttons): Fixade liten regexpbug.
-
-Thu Jul 10 10:16:35 1997  David Byers  <davby@ida.liu.se>
-
-	* utilities.el (lyskom-set-face-scheme): Testa att console-type
- 	inte �r tty. Det �r antagligen marginellt b�ttre �n att testa
- 	explicit f�r x eller win32.
-
-	* slow.el (kom-expand-slow-or-next-command): Sl� av undo vid
- 	exekvering av kommando.
-	(lyskom-get-entered-slow-command): F�rs�k hantera att prompten
- 	saknas.
-	(kom-parse-command-and-execute): Disabla undo medan man k�r
- 	kommandot.
-
-	* command.el (lyskom-end-of-command): Sl� p� undo efter prompten
- 	�r utskriven.
-
-	* lyskom-rest.el (lyskom-update-prompt): G�r prompten read-only om
- 	man har l�ngsamma kommandon p�.
-
-	* vars.el.in (lyskom-saved-read-only): Ny variabel.
-	(lyskom-slow-mode): Ny variabel.
-
-Wed Jul  9 11:55:47 1997  David Byers  <davby@ida.liu.se>
-
-	* utilities.el (lyskom-default-collate-table): R�ttat str�ngen som
- 	n�gon hade f�rst�rt.
-
-	* compatibility.el (char-to-int): Nu kompatibilitetssubst.
-
-	* utilities.el (lyskom-unicase-char): Anv�nd char-to-int.
-
-	* vars.el.in (kom-dont-read-saved-variables): Ny variabel.
-
-	* flags.el (lyskom-maybe-set-var-from-string): Ny funktion.
-
-	* vars.el.in (lyskom-change-conf-hook): Ny variabel.
-
-	* commands1.el (lyskom-go-to-empty-conf): K�r den.
-	(lyskom-sub-member): K�r den.
-
-	* lyskom-rest.el (lyskom-enter-conf): K�r den.
-
-	* startup.el (kom-start-anew): K�r den.
-
-	* prioritize.el (kom-prioritize-set-priority): Fixade en bug.
-
-Mon Jul  7 17:25:46 1997  David Byers  <davby@ida.liu.se>
-
-	* Makefile: Rensade s�nt som inte fungerade, gjorde lite mer lik
- 	distribution-Makefile
-
-Sun Jul  6 14:41:16 1997  David Byers  <davby@ida.liu.se>
-
-	* lyskom-rest.el (lyskom-format-html): Markera bara att texten 
-	�r HTML. 
-	(lyskom-do-insert): Ny funktion. R�tt on�dig just nu, men bra 
-	om man skall experimentera.
-	(lyskom-insert): Anv�nd den.
-	(lyskom-insert-at-point): Anv�nd den.
-	(lyskom-insert-before-prompt): Anv�nd den.
-
-	* language.el (lyskom-set-language): Byt bara om spr�ket finns.
-
-	* option-edit.el (lyskom-language-widget): Anv�nd 
-	lyskom-language-name
-
-	* english-strings.el (lyskom-language-codes): Ny variabel.
-
-	* vars.el.in (lyskom-language-codes): Ny variabel.
-
-	* startup.el (kom-start-anew): Skriv ut spr�kbyte.
-
-	* swedish-strings.el (lyskom-message): Lade till 
-	changing-language-to
-
-	* english-strings.el (lyskom-en-edit-mode-map): R�ttade n�gra
-	referenser till lyskom-sv-edit-mode-map
-	(kom-mercial): S�tt p� ett vettigt s�tt.
-	(lyskom-message): Lade till changing-language-to
-
-	* vars.el.in (kom-default-language): Default �r nil
-	(lyskom-language): Dito
-
-	* language.el (lyskom-define-language): S�tt kom-default-language 
-	och lyskom-language om de inte �r satta. 
-
-Fri Jul  4 16:10:15 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* english-strings.el (lyskom-message): �versatte which-language
- 	och send-formatted.
-
-Thu Jul  3 11:13:03 1997  David Byers  <davby@ida.liu.se>
-
-	* vars.el.in (lyskom-text-buttons): Bytte ut NUL mot \000 och ^L 
-	mot \014
-
-	* english-strings.el (lyskom-customize-map): Definierad en
-	engelsk version.
-
-	* compatibility.el: Inga meddelanden.
-	(lyskom-compatibility-definition): Dito. Fixade en bug.
-
-	* commands1.el (lyskom-nameday): Anv�nd lyskom-butlast.
-
-	* utilities.el (lyskom-butlast): Nu funktion.
-	(lyskom-nbutlast): Ny funktion.
-
-Wed Jul  2 15:35:16 1997  David Byers  <davby@ida.liu.se>
-
-	* swedish-strings.el,english-strings.el: Synkade alla str�ngar.
-
-	* vars.el.in (lyskom-commands): Lade till kom-change-language. 
-	Varf�r har vi egentligen den h�r variabeln?
-
-	* startup.el (kom-start-anew): S�tt spr�k enligt 
-	kom-default-language i slutet av inloggningen.
-
-	* services.el (lyskom-blocking-do-multiple-1): Flyttade fr�n 
-	macros.el.
-	(lyskom-blocking-do-multiple): Dito.
-	(lyskom-multiple-blocking-return): Dito.
-
-	* vars.el.in (kom-default-language): Ny variabel.
-
-	* option-edit.el: Lade till kom-default-language
-
-	* commands2.el (kom-change-language): Ny funktion
-
-	* services.el (blocking-do): �terst�llde.
-	(lyskom-wait-queue): �terst�llde.
-
-	* macros.el (lyskom-blocking-do-multiple): �terst�llde.
-
-	* filter.el (lyskom-filter-text-p): �terst�llde.
-
-	* utilities.el: �terst�llde.
-
-	* lyskom-rest.el (lyskom-filter): �terst�llde.
-
-Wed Jul  2 13:07:38 1997  Peter Liljenberg  <petli@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-filter): Tog bort
-	(lyskom-reset-apo-timeout).
-
-	* utilities.el: Kommenterade bort lyskom-accept-process-output och
-	v�nner.
-
-	* filter.el (lyskom-filter-text-p),
-	macros.el (lyskom-blocking-do-multiple),
-	services.el (blocking-do): Fixade accept-process-output.
-
-Wed Jul  2 10:44:38 1997  David Byers  <davby@ida.liu.se>
-
-	* vars.el.in (lyskom-send-text-transform-function): Ny variabel.
-
-	* defvar.el (def-kom-var): G�r variabler i common-arean 
-	lokala ocks�.
-
-	* edit-text.el (lyskom-send-transform-text): Hantera att det 
-	blir fel n�r man f�rs�ker skicka in.
-
-	* lyskom-rest.el (lyskom-format-special): Bytt namn fr�n 
-	lyskom-format-experimental. Flyttad till vars.el.in
-	(lyskom-format-html): Ny funktion.
-	(lyskom-format-enriched): Ny funktion.
-	(lyskom-format-text-body): Anv�nd dem.
-
-Tue Jul  1 18:26:42 1997  Peter Liljenberg  <petli@lysator.liu.se>
-
-	* check-strings.el: Helt omskriven f�r att klara det nya
-	str�ngsystemet. 
-
-Mon Jun 30 14:01:31 1997  David Byers  <davby@ida.liu.se>
-
-	* review.el (kom-review-noconversion): Ignorera dynamiskt 
-	bunden variabel. 
-
-	* commands2.el (kom-membership): Tog bort on�dig variabel.
-	(kom-set-unread): Ignorera tempvariabel
-
-	* utilities.el (lyskom-modify-face): Tog bort on�dig variabel.
-
-	* compatibility.el (map-keymap): Tog bort on�dig variabel.
-
-	* option-edit.el (lyskom-widget-click): Nu funktion.
-
-Sun Jun 29 12:41:14 1997  David Byers  <davby@ida.liu.se>
-
-	* swedish-strings.el (lyskom-custom-strings): Lade till Lynx.
-
-	* option-edit.el (lyskom-url-viewer-widget): Lade till Lynx.
-
-	* prioritize.el (kom-prioritize-goto-priority): Fixa en prompt. 
-	(kom-prioritize-set-priority): Fixa en prompt.
-
-	* swedish-strings.el (lyskom-message): Nya str�ngar.
-
-	* lyskom-buttons.el (kom-popup-menu): Grokka w3s l�nkar.
-	(kom-button-click): Dito.
-
-	* compatibility.el (event-glyph): Lade till funktionen.
-
-	* edit-text.el (lyskom-send-experimental): Ny variabel.
-	(lyskom-send-transform-text): Anv�nd den. Fr�ga om man vill skicka
-	 in formatterat. 
-
-        * lyskom-rest.el (lyskom-format-text-body): Anv�nd w3-region
-        och fixa s�  inte extents l�cker till resten av bufferten. 
-        (lyskom-format-experimental): Default �r p�slaget. Numera en
-        lista av format som skall formateras.
-
-Fri Jun  6 10:40:51 1997  David Byers  <davby@ida.liu.se>
-
-        * commands1.el (kom-display-calendar): B�rjade skriva. Kom inte s�
-        l�ngt.
-
-Wed May 14 13:08:50 1997  Peter Liljenberg  <petli@lysator.liu.se>
-
-	* lyskom-buttons.el (lyskom-view-url-lynx):  Lynx kan anv�ndas f�r
-	att visa URL:er.
-	
-	* vars.el.in (kom-lynx-terminal): Ny variabel.
-	(kom-lynx-xterm-command): Ny variabel.
-	(kom-lynx-terminal-command): Ny variabel.
-
-Sun May 11 15:47:23 1997  David Byers  <davby@ida.liu.se>
-
-	* cache.el: G�r alltid i LysKOM-bufferten.
-
-Sun Apr 27 12:51:39 1997  David Byers  <davby@ida.liu.se>
-
-	* edit-text.el (lyskom-ispell-text): Ny funktion.
-
-	* swedish-strings.el, english-strings.el (kom-ispell-dictionary):
- 	Ny variabel.
-
-	* vars.el.in (lyskom-send-text-hook): Ny variabel.
-
-	* edit-text.el (lyskom-edit-send): Anropa lyskom-send-text-hook.
-
-	* lyskom-buttons.el (lyskom-fix-pseudo-url): Ny funktion.
-	(lyskom-button-open-url): Hantera pseudo-URLer.
-	(lyskom-button-transform-text): Specialhantering av pseudourler.
-
-	* vars.el.in (lyskom-text-buttons): K�nn igen trasiga URLer.
-
-Fri Apr 25 16:55:10 1997  David Byers  <davby@ida.liu.se>
-
-	* commands2.el (lyskom-send-message-minibuffer-setup-hook): Ny
- 	funktion.
-	(lyskom-send-message-minibuffer-exit-hook): Nu funktion.
-	(lyskom-send-message): G�r inte minibuffer-setup-hook med v�nner
- 	lokal. Det fungerar inte om man laddar rsz-mini i hooken.
-
-Thu Apr 10 19:16:47 1997  David K�gedal  <kg@infovav.se>
-
-	* utilities.el (lyskom-default-collate-table): Bytte ^Z mot \032.
-
-Tue Apr  8 22:49:59 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-edit-send-check-recipients): Fr�ga bara om
-	man ska skicka in trots ol�sta kommentarer en g�ng.
-
-Sun Mar 30 12:56:10 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* flags.el (lyskom-save-options): Bind print-readably till t.
-	(kom-edit-options-send): Dito.
-
-Thu Mar 27 02:51:57 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* utilities.el (functionp): byte-code-p heter egentligen
- 	byte-code-function-p.
-
-Tue Mar 18 17:24:19 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* review.el (lyskom-find-root): Klarade inte av kommentarer till
- 	hemliga texter.
-
-	* commands1.el (kom-mark-text): Fixade dokumentationen.
-
-Thu Mar 13 09:23:25 1997  David Byers  <davby@sen21.ida.liu.se>
-
-	* view-text.el (lyskom-deferred-insert-footer): Bugfix.
-
-Wed Mar 12 17:33:25 1997  David Byers  <davby@sen21.ida.liu.se>
-
-	* startup.el (lyskom): Fr�ga inte om man vill d�da processen.
-
-Tue Mar 11 11:35:35 1997  David Byers  <davby@sen21.ida.liu.se>
-
-	* lyskom-rest.el (lyskom-face-default-p): Skrev s� den fungerar i
- 	XEmacs.
-
-Mon Mar 10 16:42:18 1997  David Byers  <davby@sen21.ida.liu.se>
-
-	* option-edit.el (lyskom-custom-variables): Bytte ut
- 	lyskom-ding-on-no-subject mot kom-ding-on-no-subject.
-
-	* swedish-strings.el (lyskom-custom-strings): Uppdaterade str�ngar
- 	f�r customize.
-
-	* vars.el.in (kom-show-author-at-end): Ny variabel.
-	Flyttade om lite definitioner.
-	(lyskom-commands): Lade till kom-customize
-
-Mon Mar 10 16:19:29 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* view-text.el (lyskom-print-text): Skriv ut f�rfattaren i slutet
- 	av texten om kom-show-author-at-end �r satt till t.
-
-Sat Mar  8 16:46:54 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* defvar.el (def-kom-var): Hantera medlemmar i lyskom-global-boolean-a
-
-	* edit-text.el (lyskom-edit-send): Anv�nd kom-ding-on-no-subject.
-
-	* vars.el.in (kom-ding-on-no-subject): Bytte namn fr�n
- 	lyskom-ding-on-no-subject.
-
-Sat Mar  8 03:55:07 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (lyskom-list-summary): G�r (sit-for 0).
-
-Fri Mar  7 10:40:35 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* edit-text.el (lyskom-edit-send-check-recipients): Hackade om
- 	kommentarskontrollen. Tog bort lyskom-add-comments-list.
-
-	* view-text.el (lyskom-text-read-at-least-once-p): Ny funktion.
-
-Thu Mar  6 13:43:42 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* edit-text.el (lyskom-edit-send-check-recipients): Kontrollera
- 	kommenterade texter f�r nya kommentarer. Anv�nd
- 	lyskom-symbol-value p� r�tt st�llen.
-	(lyskom-dispatch-edit-text): H�ll reda p� vilka kommentarer som
- 	finns till den kommenterade texten.
-	(lyskom-edit-add-comments-list): Ny funktion.
-	(top level): Tog bord lyskom-is-dedicated-edit-window
-
-	* vars.el.in (kom-check-for-new-comments): Ny variabel.
-
-	* english-strings.el, swedish-strings.el (lyskom-message): Lade
- 	till texter f�r kontroll av kommentarer.
-
-Wed Mar  5 17:22:48 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-get-recipients-from-misc-list): Ny
- 	funktion.
-	(lyskom-change-pres-or-motd-2): Anv�nd samma mottagare som den
- 	f�rra presentationen som default.
-
-Wed Mar  5 15:10:38 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* edit-text.el (lyskom-dispatch-edit-text): Tog bort
- 	process-kill-qithout-query.
-
-	* buffers.el (lyskom-quit-query): Ny funktion.
-
-Mon Mar  3 20:43:28 1997  David K�gedal  <kg@infovav.se>
-
-	* compatibility.el (lyskom-gnu-keysym): Anv�nd tecken ist�llet f�r
- 	symboler f�r ���.
-
-Sat Mar  1 10:55:04 1997  David K�gedal  <kg@infovav.se>
-
-	* async.el (lyskom-handle-as-personal-message): Anv�nd r�tt v�rde
- 	p� kom-pop-personal-messages och se till att meddelande-bufferten
- 	scrollar till slutet.
-
-Fri Feb 28 14:45:04 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* utilities.el (functionp): Ny definition.
-
-Sat Feb 22 13:54:02 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-wait-for-membership): La till (sit-for 0).
-
-Tue Feb 18 13:30:34 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* completing-read.el (lyskom-complete-string-close-parens-2):
- 	Skrev om.
-
-Mon Feb 17 09:18:07 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* lyskom-rest.el (lyskom-scroll): S�tt inte point bortom f�nstrets
- 	sisa kolumn. Det �r inte s� himla skoj om man har automatisk
- 	horisontell scrollning.
-
-Fri Feb 14 18:35:39 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* edit-text.el (lyskom-edit-send-check-recipients): Fixade bug re
- 	multipla mottagare och kommenterad-f�rfattare-kontroll.
-
-Thu Feb 13 14:25:51 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* clienttypes.el (lyskom-queue-isempty): Gjorde till defsubst
- 	eftersom den ibland anropas *mycket*.
-	(lyskom-queue->first): Dito.
-	(lyskom-queue-p): Dito.
-	(lyskom-stack-isempty): Dito.
-	(lyskom-queue->all-entries): Dito.
-	(lyskom-queue-enter): Dito.
-	(lyskom-queue->last): Dito.
-	(lyskom-queue-make-empty): Dito.
-	(lyskom-queue-delete-first): Dito.
-
-	* parse.el (lyskom-parse-unparsed): Tog bort while-loopen f�r att
- 	radera whitespace. Anv�nd match-data its�llet.
-
-Thu Feb 13 12:28:55 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* prefetch.el (lyskom-prefetch-text-list-continue): Kommenterade
- 	bort.
-	(lyskom-prefetch-texts): Bytte namn fr�n
- 	lyskom-prefetch-text-list.
-	(lyskom-prefetch-texts-handler): Bytte namn fr�n
- 	lyskom-prefetch-text-list-handler.
-
-	* komtypes.el (text-list->empty): Ny funktion.
-	(text-list->length): Ny funktion.
-	(text-list->delq): Ny funktion.
-	(text-list->append): Ny funktion.
-
-	* prefetch.el (lyskom-prefetch-text-list): Anv�nd text-list->empty.
-
-	* lyskom-rest.el (lyskom-enter-conf): Anv�nd text-list->length.
-	(lyskom-set-mode-line): Dito.
-	(lyskom-what-to-do): Dito.
-
-	* clienttypes.el (read-info-append-text-list): Anv�nd
-	text-list->append.
-	(read-list-delete-text): Anv�nd text-list->delq.
-
-Thu Feb 13 09:41:52 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* view-text.el (lyskom-print-text): Tog bort utkommenterad kod.
- 	Lade till dashed lines f�re �rendel�sa inl�gg.
-
-	* parse.el (lyskom-parse-num): Skrivit om helt, utan read,
- 	condition-case och specialhack f�r str�ngar som �nd� inte anv�nds.
-
-	* services.el (blocking-do): Signalera quit om lyskom-quit-flag �r
- 	t f�r att undvika att returnera not-yet-gotten.
-
-	* parse.el (lyskom-parse-unparsed): Defensivt hack om
- 	lyskom-parse-pos blir f�r stor.
-
-Wed Feb 12 14:43:31 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* parse.el (lyskom-fill-vector): Anv�nd funcall istf apply.
-	(lyskom-parse-char): Flytta grenar i cond
-	(lyskom-parse-num): Flyttade grenar i cond
-	(lyskom-parse-nonwhite-char): Gjorde iterativ
-	(lyskom-parse-num): Tog bort while-loopar med looking-at. 
-	(lyskom-parse-num): Strunta i \t och \r i regexparna
-
-	* defvar.el (lyskom-save-variables): Fixade buggen med lokala
- 	variabler.
-
-	* buffers.el (lyskom-buffer-list): Bytte namn till
- 	lyskom-associated-buffer-list
-
-Sun Feb  9 11:25:35 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* lyskom-rest.el (kom-save-text): Skrev om.
-
-	* utilities.el (lyskom-apo-timeout): Ny variabel.
-	(lyskom-apo-timeout-index): Dito.
-	(lyskom-apo-timeout-vector): Dito.
-	(lyskom-apo-timeout-vector-max): Dito.
-	(lyskom-accept-process-output): Ny definition.
-	(lyskom-next-apo-timeout): Ny funktion.
-	(lyskom-reset-apo-timeout): Ny funktion.
-
-Fri Feb  7 18:03:58 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* lyskom-rest.el (lyskom-update-prompt): Ny parameter,
- 	force-prompt-update.
-
-	* language.el (lyskom-set-language): Uppdatera prompten.
-
-	* compatibility.el Bort bed rassq, rassoc och annat som finns i
- 	alla Emacs vi st�djer. (replace-in-string): Ny funktion snodd fr�n
- 	XEmacs.
-
-Fri Feb  7 16:20:49 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* prefetch.el (lyskom-prefetch-text-list): Ny funktion.
-	(lyskom-prefetch-text-list-continue): Ny funktion.
-	(lyskom-prefetch-one-item): Hantera TEXT-LIST.
-	(lyskom-prefetch-one-request): Hanter TEXT-LIST
-	(lyskom-prefetch-text-list-handler): Ny funktion.
-
-Fri Feb  7 16:36:32 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* vars.el.in (lyskom-setup-local-variables): Hantera
- 	lyskom-local-hooks.
-
-	* defvar.el (def-kom-var): Lade till local-hook och server-hook.
-
-	* vars.el.in: Zappa event-joxet till f�rm�n f�r vanliga hookar.
-
-	* utilities.el: Dito.
-
-Thu Feb  6 00:41:34 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* async.el (lyskom-async-new-text): Prefetch all the information.
-
-Tue Feb  4 10:52:19 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* defvar.el: Stoppade in edebug-form-spec f�r n�gra makron.
-
-	* utilities.el (lyskom-string-assoc): Ny funktion.
-
-	* command.el (lyskom-read-extended-command): Anv�nd inte backquote
- 	f�r filtret (man kan inte edebugga d�). Anv�nd
- 	lyskom-with-lyskom-minibuffer.
-	(lyskom-read-extended-command): Anv�nd lyskom-string-assoc.
-
-Sun Feb  2 16:10:27 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* edit-text.el (lyskom-edit-show-commented): Anv�nd
- 	lyskom-view-mode och anv�nd lyskom-view-text f�r att stoppa in
- 	texten i bufferten.
-
-	* buffers.el (lyskom-display-buffer): G�r intern-soft, inter
- 	intern s� att saknad kontrollvariabel inte orsakar fel.
-
-	* view-mode.el (lyskom-view-base-mode): Ny funktion, ny fil.
-	(lyskom-view-mode): Ny funktion
-	(lyskom-view-mode-map): Ny variabel.
-
-	* vars.el.in: Tog bort lyskom-list-of-edit-buffers.
-
-	* edit-text.el (lyskom-count-down-edits): Tog bort.
-	(lyskom-edit-send): Anv�nd inte lyskom-count-down-edits.
-	(kom-edit-quit): Dito.
-
-Fri Jan 31 16:37:48 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* prefetch.el (lyskom-prefetch-texttree-handler): Anropa
- 	lyskom-prefetch-texttree med t som tredje argument.
-	(lyskom-prefetch-texttree): Nytt tredje argument som g�r att den
- 	inte prefetchar redan h�mtade texter.
-
-Thu Jan 30 16:27:58 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* prioritize.el (lyskom-prioritize-replace-membership): Ny
- 	funktion.
-	(lyskom-prioritize-remove-membership): Ny funktion
-	(lyskom-prioritize-add-membership): Ny funktion
-
-	* vars.el.in (lyskom-add-membership-event-hook): Ny variabel
-	(lyskom-replace-membership-event-hook): Dito
-	(lyskom-remove-membership-event-hook): Dito
-
-	* utilities.el (lyskom-signal-event): Ny funktion (experiment).
-	(lyskom-handle-event): Dito.
-	(lyskom-unhandle-event): Dito.
-
-	* completing-read.el (lyskom-complete-string-next-char): Anv�nd
- 	inte lyskom-blocking-process.
-
-	* services.el (lyskom-wait-queue): Anv�nd inte
- 	lyskom-blocking-process.
-
-	* macros.el (lyskom-blocking-do-multiple): Anv�nd inte
- 	lyskom-blocking-process.
-
-	* utilities.el (lyskom-unicase): Anv�nd inte
- 	lyskom-blocking-process.
-
-	* vars.el.in (lyskom-doing-default-command): Tog bort
- 	lyskom-blocking-process
-
-Thu Jan 30 14:02:46 1997  David Byers  <davby@sen2.ida.liu.se>
-
-        * vars.el.in (lyskom-buffer): �rv till minibufferar.
-        (lyskom-proc): Dito.
-
-        * defvar.el (lyskom-setup-minibuffer-variables): Ny funktion.
-        (lyskom-with-lyskom-minibuffer): Nytt makro.
-
-Wed Jan 29 14:35:20 1997  David Byers  <davby@sen22.ida.liu.se>
-
-	* utilities.el (lyskom-princ): Ny funktion.
-
-	* edit-text.el (lyskom-edit-insert-misc-conf): Anv�nd
- 	lyskom-princ, inte princ, annars f�rsvinner text properties.
-	(lyskom-edit-insert-commented-author): Dito.
-	(lyskom-edit-insert-miscs): Ny goto-char f�r att f� r�tt rad
- 	�verst.
-	(lyskom-edit-send-check-recipients): Jag fattar inte att koden f�r
- 	att kolla medlemskap f�r kommenterad f�rfattare n�gonsin
- 	fungerade. Nu g�r den det.
-
-	* completing-read.el (lyskom-minibuffer-local-must-match-map):
- 	Definiera om keymap-parent i XEmacs.
-
-Mon Jan 27 15:40:05 1997  David Byers  <davby@sen2.ida.liu.se>
-
-        * swedish-strings.el (lyskom-sv-customize-map): G�r mappen
-        spr�kberoende.
-
-        * cache.el (lyskom-what-i-am-doing): Anv�nd def-kom-var
-
-        * prefetch.el (lyskom-prefetch-in-action): Anv�nd def-kom-var
-        (lyskom-inhibit-prefetch): Dito.
-        (lyskom-prefetch-stack): Dito.
-
-Sun Jan 26 15:44:30 1997  David Byers  <davby@sen2.ida.liu.se>
-
-        * filter-edit.el (lyskom-format-filter-pattern-insert): Anv�nd
-        inte lyskom-emacs19-p
-
-        * lyskom-rest.el: S�tt inte lyskom-emacs19-p
-
-        * vars.el.in: Anv�nd def-kom-var
-
-Sat Jan 25 20:56:53 1997  David Byers  <davby@sen2.ida.liu.se>
-
-        * compatibility.el (lyskom-xemacs-keysym): Ny variabel.
-        (lyskom-gnu-keysym): Ny variabel
-        (lyskom-keysym): Ny funktion.
-        (lyskom-keys): Ny funktion.
-
-        * swedish-strings.el,english-strings.el: Anv�nd lyskom-keys.
-
-        * vars.el.in (lyskom-text-buttons): L�gg URL-regexparna i r�tt
-        ordning.
-
-        * lyskom-buttons.el (lyskom-view-url-browse-url): Ny funktion.
-        (lyskom-button-open-url): Rensa whitespace i URLerna.
-
-Fri Jan 24 15:40:30 1997  David Byers  <davby@sen2.ida.liu.se>
-
-        * command.el (lyskom-command-name): Bugga inte ur om kommandot
-        inte finns.
-
-Thu Jan 23 13:24:59 1997  David Byers  <davby@sen2.ida.liu.se>
-
-        * vars.el.in (lyskom-text-buttons): Lade till <URL:> som specifik
-        knapp. Till�t inte : i slutet av en URL.
-
-	* utilities.el (lyskom-make-face): Ny funktion.
-	(lyskom-setup-faces): Anv�nd den.
-
-Sun Jan 19 12:05:24 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* edit-text.el (lyskom-dispatch-edit-text): Anv�nd ny
- 	bufferthantering.
-	(lyskom-edit-mode): Tog bort lyskom-protect-environment.
-
-	* utilities.el (lyskom-set-default): Ny funktion.
-	(lyskom-default-value): Bytt namn fr�n
- 	lyskom-default-symbol-value.
-
-	* macros.el (lyskom-protect-variable): Nytt makro
-	(lyskom-setq-default): Nytt makro
-
-Sat Jan 18 13:37:53 1997  David Byers  <davby@sen2.ida.liu.se>
-
-        * edit-text.el (lyskom-edit-mode): Anropa
-        lyskom-add-edit-mode-menus
-
-        * language.el (lyskom-set-language): Anropa lyskom-clear-menus.
-
-        * vars.el.in (lyskom-mode-menu-list): Ny variabel.
-
-	* compatibility.el (lyskom-xemacs-or-gnu): Nytt makro.
-
-Fri Jan 17 12:14:51 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-buttons.el (lyskom-make-button-menu): Bygg menyer f�r
- 	b�de XEmacs och Gnu Emacs.
-	(lyskom-button-menu): Anv�nd popup-menu istf x-popup-menu.
-	(kom-popup-menu): Bytt namn fr�n kom-mouse-3. Fungera i XEmacs.
-	(kom-button-click): Bytt namn fr�n kom-mouse-2. Fungera i XEmacs.
-	(kom-button-press): Bytt namn fr�n kom-key-mouse-2. 
-	(lyskom-button-menu): Fix i doc-str�ng.
-
-	* compatibility.el (popup-menu): Ny funktion.
-
-	* swedish-strings.el, english-strings.el: Bytte ut
- 	kom-mouse-* mor nya namn.
-
-	* filter-edit.el (lyskom-filter-edit-mode): Anv�nd
- 	lyskom-use-local-map.
-
-	* prioritize.el (lyskom-prioritize-mode): Anv�nd
- 	lyskom-use-local-map.
-
-	* edit-text.el (lyskom-edit-mode): Anv�nd lyskom-use-local-map f�r
- 	att s�tta keymap.
-
-	* macros.el (lyskom-use-local-map): Ny funktion.
-
-	* startup.el (lyskom-clear-vars): G�r keymap-variabler
- 	buffertlokala. G�r lyskom-language buffertlokal.
-
-	* language.el (lyskom-set-language-keymaps): Don't make a new
- 	keymap every time through.
-
-	* swedish-strings.el,english-strings.el: Definierade om alla
- 	prefixkommndon s� de �r spr�kspecifika.
-
-Thu Jan 16 09:36:39 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* swedish-strings.el (lyskom-sv-edit-mode-map): Bind svenska
- 	tecken f�r b�de Gnu Emacs och XEmacs. 
-
-Wed Jan 15 17:40:46 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* flags.el (lyskom-read-options): G�r inte setq med ett argument.
-
-	* language.el (lyskom-set-language-keymaps): Skrev om med
- 	set-keymap-parent. Experimentiellt.
-
-	* swedish-strings.el (lyskom-sv-mode-map): Bind inte [?\344] och
- 	liknande. Det fungerar inte i XEmacs. Bind i st�llet [�] direkt;
- 	det fungerar i XEmacs och Gnu Emacs.
-	(lyskom-sv-prioritize-mode-map): Definiera inte M-up eller
- 	liknande. Anv�nd [( ... )]-notation i st�llet.
-
-	* english-strings.el (lyskom-en-prioritize-mode-map): Dito.
-
-Tue Jan 14 11:03:59 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* utilities.el (lyskom-forget-created-buffer): Ny funktion.
-	(lyskom-create-buffer): Dito.
-	(lyskom-buffers-of-type): Dito.
-	(lyskom-first-buffer-of-type): Dito.
-	(lyskom-buffer-is-of-type): Dito.
-	(lyskom-add-buffer-of-type): Dito.
-	(lyskom-forget-buffer-of-type): Dito.
-	(lyskom-set-buffers-of-type): Dito.
-
-	* startup.el (lyskom-clear-vars): Tog bort kom-prompt-format. Lade
- 	till kom-user-prompt-format, kom-user-prompt-format-executing,
- 	kom-enabled-prompt-format och kom-enabled-prompt-format-executing
- 	som lokala variabler.
-
-Sat Jan 11 14:01:49 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* slow.el (lyskom-get-entered-slow-command): Anv�nd
- 	lyskom-current-prompt-text istf lyskom-prompt-text.
-
-	* option-edit.el (lyskom-custom-variables): Tog bort
- 	kom-prompt-format och lyskom-prompt-executing-default-command-text
- 	och lyskom-prompt-text. Lade till kom-user-prompt-format och
- 	kom-user-prompt-format-executing.
-	(lyskom-customize-buffer-format): Dito.
-
-	* vars.el.in (lyskom-elisp-variables): Dito. Lade till
- 	kom-enabled-prompt-format och kom-enabled-prompt-format-executing.
-	(kom-user-prompt-format): Ny variabel.
- 	(kom-user-prompt-format-executing): Dito.
- 	(kom-enabled-prompt-format): Dito.
-	(lyskom-current-prompt-text): Dito.
- 	(kom-enabled-prompt-format-executing): Dito. (kom-prompt-format):
- 	Tog bort. (lyskom-prompt-text): Dito.
- 	(lyskom-prompt-executing-default-command-text): Dito.
-
-	* command.el (lyskom-start-of-command): Anv�nd inte
- 	lyskom-prompt-executing-default-command-text
-
-	* swedish-strings.el, engligh-strings.el (lyskom-message): Lade
- 	till prompt-several-messages, prompt-single-message,
- 	secret-person, conference-no, person-no (lyskom-custom-strings):
- 	Tog bort referenser till kom-prompt-format och lyskom-prompt-text
- 	och lyskom-prompt-executing-default-command-text. Tog bort
- 	prompt-modifier-messages och prompt-modifier-ansaphone.
-
-	* review.el (lyskom-find-root): Skrev om i iterativ version. Ny
- 	parameterlista och m�h�nda annorlunda beteende om det finns flera
- 	urinl�gg.
-
-	* commands1.el (lyskom-who-is-on-9): Anv�nd
- 	lyskom-default-pers-string.
-	(lyskom-who-is-on-8): Dito.
-
-	* lyskom-rest.el (lyskom-format-aux-help): Anv�nd
- 	lyskom-default-pers-string f�r personer.
-	(lyskom-modify-prompt): Anv�nd kom-user-prompt-* och
- 	kom-enabled-prompt-* (lyskom-format-prompt): Ny funktion
-	(lyskom-build-prompt): Ny funktion. (lyskom-update-prompt): S�tt
- 	lyskom-current-prompt-text.
-
-	* vars.el.in (lyskom-default-pers-string): Ny variabel.
-
-Thu Jan  9 11:06:19 1997  David K�gedal  <davidk@lysator.liu.se>
-
-	* startup.el (lyskom): L�gg inte till dubletter i
- 	lyskom-buffer-list.
-
-Fri Jan  3 17:20:00 1997  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands1.el (lyskom-times): S� f�nigt det blev p� ny�rsafton.
- 	Alla har visst inte 12-timmarsklocka.
-
-Tue Dec 31 11:14:20 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-times): Ny�ret infaller vid midnatt och
- 	inte mitt p� dagen.
-
-Sat Nov 30 18:22:43 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-change-pres-or-motd-2): G�r presentationen
-	en kommentar till den f�rra presentationen.
-
-Fri Nov 29 14:50:11 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* startup.el (kom-start-anew): S�tt inte om lyskom-pers-no om man
- 	avbr�t under l�senordsinmatningen.
-
-Wed Nov 20 04:03:46 1996  David K�gedal  <kg@infovav.se>
-
-	* language.el (lyskom-languages): Ny variabel.
-	(lyskom-define-language): S�tt den.
-
-Mon Nov 11 10:06:28 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* parse.el (lyskom-parse-bitstring): Gjorde inte r�tt n�r str�ngen
- 	var av samma l�ngd som default.
-
-Mon Oct 28 00:03:12 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-delete-conf): Anv�nd lyskom-pending-commands
- 	f�r att f� en ny inloggning n�r man utpl�nat sig sj�lv.
-
-	* command.el (lyskom-end-of-command): Anv�nd
- 	lyskom-pending-commands.
-
-	* vars.el.in (lyskom-pending-commands): Ny variabel.
-
-	* swedish-strings.el,english-strings.el (lyskom-message): La till
- 	ett WWW-f�lt i presentation-form.
-
-	* prioritize.el (kom-prioritize): Anv�nd inhibit-read-only.
-	(lyskom-prioritize-redraw-entry): Dito.
-	(lyskom-prioritize-redraw-buffer): Dito.
-	(lyskom-prioritize-move-entry): Dito.
-	(kom-prioritize-reprioritize): Dito.
-
-	* lyskom-rest.el (lyskom-insert-at-point): Anv�nd
- 	inhibit-read-only.
-
-	* flags.el (lyskom-Edit-options-modify): Anv�nd inhibit-read-only.
-
-	* filter-edit.el (lyskom-format-filter-list): Anv�nd
- 	inhibit-read-only.
-	(lyskom-filter-edit-insert-entry): Dito.
-	(lyskom-filter-edit-insert-pattern): Dito.
-	(lyskom-filter-edit-delete-pattern): Dito.
-	(lyskom-filter-edit-delete-entry): Dito.
-	(lyskom-filter-edit-revert): Dito.
-	(lyskom-filter-edit-toggle-permanent): Dito
-	(lyskom-filter-edit-toggle-action): Dito.
-	(kom-filter-edit): Dito.
-
-	* commands1.el (kom-write-comment): G�r textnumret som skrivs ut
- 	till en knapp.
-
-Sun Oct 27 16:30:54 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* english-strings.el (lyskom-custom-strings): Anv�nd inte ', och
- 	specifiera r�tt spr�k.
-
-Sun Oct 27 02:21:42 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-delete-conf): Sl�ng upp en inloggningsprompt
- 	om man utpl�nar sig sj�lv.
-
-	* edit-text.el (lyskom-edit-mode): Rensade bort allt junk om
- 	lyskom-edit-mode-mode-*.
-	(lyskom-edit-mode-mode-hook): Tog bort.
-	(lyskom-edit-mode-mode-map): Tog bort.
-
-	* option-edit.el (lyskom-widget-command-action): G�r inte car-safe
- 	p� svaret fr�n lyskom-read-extended-command.
-	(lyskom-widget-command-value-create): Anv�nd lyskom-get-string f�r
- 	att hitta namn p� kommandon.
-
-Sat Oct 26 19:48:36 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-edit-mode): Byt ut overlay-map mot n�got
- 	enklare.
-	(lyskom-count-down-edits): signal anropades p� fel.
-
-Thu Oct 24 10:38:06 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* english-strings.el,swedish-strings.el (lyskom-message): �ndra
- 	comment-to-by, by
-	(lyskom-sv-edit-mode-map): Lade till bindningar av musknappar.
-
-	* edit-text.el (lyskom-edit-insert-misc-conf): S�tt properties p�
- 	m�tesnumret. (lyskom-edit-insert-commented-author): Dito.
-
-Tue Oct 22 02:47:55 1996  Niels M�ller  <nisse@lysator.liu.se>
-
-	* language.el: Tog bort lyskom-language-symbols.
-
-Mon Oct 21 12:41:46 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* utilities.el (lyskom-display-buffer): L�gg till en
- 	kill-buffer-hoom �ven om man g�r display i samma f�nster.
-
-	* english-strings.el (lyskom-button-actions): Lade till email som
- 	action.
-
-Mon Oct 21 00:54:00 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* swedish-strings.el (lyskom-language-sv): Rensade bort
- 	kom-put-files, kom-get-files och kom-list files.
-
-	* english-strings.el (lyskom-strings): Dito.
-
-	* vars.el.in (lyskom-commands): Dito.
-
-	* macros.el (map-keymap): Ignorera symboler i keymapen.
-
-	* language.el (lyskom-language-keymaps): Ny variabel
-	(lyskom-language-keymap-internal): Ny funktion.
-	(lyskom-language-keymap): Nytt makro.
-	(lyskom-set-language-keymaps): Ny funktion.
-	(lyskom-set-language-vars): Ny funktion.
-	(lyskom-set-language): Anropa lyskom-set-language-vars och
- 	lyskom-set-language-keymaps.
-
-	* lyskom-rest.el (lyskom-get-error-text): Anv�nd
- 	lyskom-get-string-internal.
-
-	* language.el (lyskom-language-strings): Gjorde om till ett makro.
-
-Sun Oct 20 03:46:22 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el: La till ett anrop av lyskom-set-language, n�got
- 	malplacerat.
-
-	* language.el (lyskom-set-language): Ny funktion.
-
-	* swedish-strings.el: Flyttade alla defvar till vars.el.in (med
- 	nil-v�rden) och ersatte med lyskom-language-var.
-
-	* startup.el (lyskom-mode): Anropa inte
- 	lyskom-tell-phrases-validate.
-
-	* review.el (kom-review-noconversion): Flyttade hit.
-
-	* macros.el (lyskom-expected-unresolved-functions): Anv�nd inte
- 	eval-when-compile.
-	Flyttade ut def-kom-command till command.el.
-
-	* utilities.el (device-class): Hantera icke-X.
-
-	* command.el: Ny fil.
-
-	* lyskom-rest.el (lyskom-tell-string): Anv�nd lyskomg-et-string.
-	Flyttade n�gra funktioner till command.el.
-
-	* english-strings.el (lyskom-menu): �ndrade "Person" till "User".
-
-	* La till en massa provide och require p� olika st�llen. Inte
- 	klart.
-
-	* Makefile: Modifierade s�ttet som enskilda filer byggs. La till
- 	command.el.
-
-	* flags.el (lyskom-read-options): Anropa inte
- 	lyskom-tell-phrases-validate.
-
-	* lyskom-rest.el (lyskom-missing-fields): Tog bort.
-	(lyskom-tell-phrases-validate): Tog bort.
-
-	* command.el: Ny fil.
-
-	* language.el (lyskom-language-strings): Bytte namn fr�n
- 	lyskom-define-language.
-	(lyskom-language-var): Nytt makro.
-	(lyskom-language-var-internal): Ny funktion.
-	(lyskom-language-vars): Ny variabel.
-
-Thu Oct 17 16:28:54 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* english-strings.el (lyskom-custom-strings): Lade in i
- 	english-strings.el
-	(lyskom-customize-map): Dito.
-
-Wed Oct 16 11:24:41 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* async.el (lyskom-show-logged-out-person): Gjorde s� att
- 	kom-presence-messages kan vara en lista av vilka som skall visas.
-	(lyskom-show-logged-in-person): Dito.
-	(lyskom-show-changed-person): Dito.
-	(lyskom-show-presence): Ny funktion.
-
-
-Tue Oct 15 03:30:31 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-do-go-to-conf): Tog bort specialhacket f�r
- 	icke-prefetchade m�ten.
-
-Fri Oct 11 02:52:14 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* review.el (kom-review-noconversion): Flyttade hit fr�n
- 	swedish-strings.el och english-strings.el.
-
-	* lyskom-rest.el (lyskom-command-name): Anv�nd defsubst.
-
-	* commands1.el (kom-write-comment): Anv�nd lyskom-command-name.
-
-	* vars.el.in (kom-allow-incompleteness): Ny variabel.
-
-	* commands2.el (kom-list-news): Anv�nd den.
-
-	* lyskom-rest.el (lyskom-prefetch-all-confs): G�r
- 	lyskom-wait-for-membership.
-	(lyskom-wait-for-membership): Skriv ut det totala antalet m�ten
- 	ocks�.
-
-	* vars.el.in (lyskom-fetched-texts): Tog bort.
-
-Thu Oct 10 01:01:41 1996  Niels M�ller  <nisse@lysator.liu.se>
-
-	* vars.el.in (kom-emacs-knows-iso-8859-1): Borta.
-
-	* slow.el (kom-expand-slow-command): R�tt argument till
-	lyskom-get-strings 
-
-	* menus.el (lyskom-menus): Ny layouten.
-	(lyskom-popup-menus): Ny variabel.
-	(lyskom-edit-menus): Ny layout. Tog bort kom-edit-send-anonymous och
-	kom-edit-insert-commented 
-	(lyskom-popup-menu-map): Ny variabel.
-	(lyskom-build-menus): Skapa lyskom-popup-menu-map.
-	(lyskom-define-menu): L�t hline ta ett argument.
-	(lyskom-background-menu): Anv�nd lyskom-pupup-menu-map.
-
-	* lyskom-rest.el (lyskom-command-name): R�tt argument till
-	lyskom-get-string. 
-	(lyskom-read-extended-command): R�tt argument till
-	lyskom-get-strings. 
-	(lyskom-read-extended-command): assoc, inte assq
-	(lyskom-message): Tog bort swasciist�d. Funktionen borde nog
-	ers�ttas med ett makro som �r att alias f�r message.
-	(lyskom-error): Dito.
-
-	* language.el (lyskom-language-symbols): Ny variabel.
-	(lyskom-language-categories): Ny variabel.
-	(lyskom-define-language): Omskriven. Uppslagningen katagori ->
-	property �r borta. Definierade symboler och kategorier loggas.
-	(lyskom-get-string-internal): Ny funktion.
-	(lyskom-get-string-error): Ny funktion.
-	(lyskom-get-menu-string): Ny funktion.
-	(lyskom-get-string): Omskriven. Kategorierna �r inte h�rdkodade,
-	anv�nds direkt som properties, och ska vara unika, som
-	'lyskom-message. 
-	(lyskom-string-check-category): Ny funktion.
-
-	* filter.el (lyskom-filter-read-action): Tog bort swasciivarianten
-	av lyskom-filter-actions.
-
-	* filter-edit.el (lyskom-filter-format-entry-header): Tog bort
- 	swasciivarianten av lyskom-filter-actions.
-	(lyskom-filter-edit-insert-entry): Dito.
-	(lyskom-filter-edit-toggle-action): Dito.
-	(lyskom-format-filter-pattern-insert): Tog bort swasciivarianten
- 	av lyskom-filter-what.
-	(lyskom-filter-edit-insert-pattern): Dito.
-
-	* edit-text.el (lyskom-edit-insert-miscs): G�r
-	substitute-command-keys p� header-separator str�ngen 
-	(lyskom-edit-mode): Dito.
-	(lyskom-edit-parse-headers): Dito.
-	(lyskom-edit-extract-text): Dito.
-
-	* commands2.el (kom-bug-report): Tog bort lyskom-swascii* 
-
-	* commands1.el (kom-write-comment): R�tt argument till
-	lyskom-get-string 
-
-	* async.el (lyskom-show-changed-person): Tog bort swasciist�d
-	(lyskom-handle-as-personal-message):  Dito.
-	* edit-text.el (lyskom-edit-show-commented):  Dito.
-	* lyskom-rest.el: Kommenterade ut alla swasciivariabler. 
-	* lyskom-rest.el (lyskom-set-mode-line): Dito.
-	(lyskom-insert): Dito.
-	(lyskom-insert-at-point): Dito.
-	(lyskom-insert-before-prompt): Dito.
-	(kom-save-text):  Dito.
-	(lyskom-update-prompt): Dito.
-	(lyskom-read-string): Dito.
-	(lyskom-unread-mode-line): Dito
-
-Thu Oct 10 00:32:38 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* Makefile (PARTS-EL,SRC-ELC): Flyttade upp prefetch.el.
-
-	* async.el (lyskom-add-new-text): Anv�nd
- 	lyskom-try-get-membership.
-
-	* prioritize.el (lyskom-get-membership-in-conf): Tog bort.
-	(lyskom-prioritize-handle-get-conf-stat): Anv�nd
- 	lyskom-get-membership ist�llet.
-	(lyskom-prioritize-tell-server): Dito.
-
-	* startup.el (lyskom-refetch): S�tt lyskom-membership till nil.
-
-	* swedish-strings.el: (messages) La till waiting-for-membership.
-	* english-strings.el: (messages) Dito.
-
-	* lyskom-rest.el (lyskom-wait-for-membership): Ny funktion.
-	(lyskom-get-membership): Ny funktion.
-	(lyskom-is-read-handler): Anv�nd den
-	(lyskom-try-get-membership): Bytte namn fr�n lyskom-member-p.
-
-	* services.el (blocking-do): Anv�nd lyskom-accept-process-output.
-
-	* utilities.el (lyskom-accept-process-output): Ny funktion.
-
-	* commands2.el (kom-set-unread): G�r inte lyskom-refetch, utan
- 	h�mta bara den information som beh�vs.
-
-	* commands1.el (lyskom-add-membership): Anv�nd
- 	lyskom-insert-membership.
-	(lyskom-sub-member): �ndra interna strukturer ist�llet f�r att
- 	h�mta om medlemskapslistan.
-	(lyskom-comment-recipients): Anv�nd lyskom-get-membership.
-	(lyskom-change-pres-or-motd-2): Dito.
-	(kom-unset-conf-motd): Dito.
-	(lyskom-go-to-conf): Dito.
-	(lyskom-list-conf-print): Dito.
-	(lyskom-add-membership): Ta conf-no som argument ist�llet f�r
- 	conf-stat.
-	(lyskom-do-go-to-conf): Skrev om s� att den hanterar
- 	icke-prefetchade m�ten b�ttre.
-
-	* reading.el (lyskom-add-memberships-to-membership): Bytte namn
- 	fr�n lyskom-add-membership-to-membership.
-	(lyskom-insert-membership): Ny funktion.
-	(lyskom-remove-membership): Ny funtion.
-
-	* prefetch.el (lyskom-prefetch-map): Ny funktion.
-	(lyskom-prefetch-map-from): Gamla lyskom-prefetch-map.
-	(lyskom-prefetch-one-request): Anv�nd den nya funktionen.
-	(lyskom-prefetch-map-handler): Nytt termineringsvillkor.
-	(lyskom-reset-prefetch): Anropa lyskom-setup-prefetch, helt
- 	enkelt.
-	(lyskom-membership-is-read): Ny funktion.
-
-Wed Oct  9 15:59:06 1996  Niels M�ller  <nisse@lysator.liu.se>
-
-	* swedish-strings.el (message): Tog bort substitute-comamnd-keys
-	fr�n str�ngen header-separator. F�r g�ras d�r den anv�nds
-	ist�llet.
-	
-	* menus.el (lyskom-define-menu): Ta hand om argument till hline
-
-	* swedish-strings.el (menu): Lade till nya menynamn
-
-Tue Oct  8 18:06:02 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-buttons.el (lyskom-default-button): F�rs�k s�tta
- 	lyskom-button-text �ven om argumentet inte anger det genom att
- 	g�ra cache-get-* p� personer och m�ten. Lev med att man kanske
- 	inte alltid f�r tag p� texten.
-
-Tue Oct  8 14:33:24 1996  Niels M�ller  <nisse@lysator.liu.se>
-
-	* vars.el.in (lyskom-inherited-variables): Lade till
-	lyskom-language
-	
-	* language.el (lyskom-get-string): Bantade cond-konstruktionen,
-	till f�rm�n f�r uppslagning i lyskom-category-properties
-
-	* menus.el (lyskom-edit-menus): 
-	(lyskom-build-menus): Menyer f�r edit-bufferten
-
-	* slow.el (kom-expand-slow-command): Fixade argumenten till
-	lyskom-get-string 
-
-	* vars.el.in (lyskom-language): Ny variabel
-
-	* edit-text.el : Anv�nder lyskom-get-string f�r att f� fram
-	header-subject och header-separator
-
-	* Makefile (HEADER-EL): Lade till language.el
-
-	* commands1.el (kom-write-comment): Fixade argumenten till
-	lyskom-get-string 
-
-	* lyskom-rest.el (iso-8859-1-to-swascii) : flyttad till
-	swedish-strings.el
-	lyskom-rest.el: Anpassad till lyskom-get-string
-
-	* swedish-strings.el (iso-8859-1-to-swascii): flyttad hit fr�n
-	swedish-strings.el
-	swedish-strings.el: Anpassad till lyskom-get-string
-
-Tue Oct  8 04:44:29 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el: Anropa lyskom-build-menus p� toppniv�n.
-
-	* menus.el (lyskom-background-menu): Ny funktion.
-
-Tue Oct  8 03:55:40 1996  David K�gedal  <kg@infovav.se>
-
-	* lyskom-buttons.el (lyskom-make-button-menu): Ny funktion.
-	(lyskom-mouse-3): Anv�nd en keymap som meny.
-	(lyskom-button-menu): Bytte namn fr�n lyskom-mouse-3.
-
-Tue Oct  8 04:44:29 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-buttons.el (lyskom-make-button-menu): Kopiera listorna.
-
-	* lyskom-rest.el: Anropa lyskom-build-menus p� toppniv�n.
-
-	* menus.el (lyskom-background-menu): Ny funktion.
-
-Tue Oct  8 02:10:10 1996  Niels M�ller  <nisse@lysator.liu.se>
-
-	* menus.el : Ny fil. Menyer i lyskom-mode. 
-	
-Tue Oct  8 03:55:40 1996  David K�gedal  <kg@infovav.se>
-
-	* lyskom-buttons.el (lyskom-make-button-menu): Ny funktion.
-	(lyskom-mouse-3): Anv�nd en keymap som meny.
-	(lyskom-button-menu): Bytte namn fr�n lyskom-mouse-3.
-
-Tue Oct  8 02:10:10 1996  Niels M�ller  <nisse@lysator.liu.se>
-
-	* menus.el : Ny fil. Menyer i lyskom-mode. 
-
-Mon Oct  7 12:10:01 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* option-edit.el (lyskom-custom-variables): Lade till
- 	kom-ding-on-new-letter.
-	(lyskom-customize-buffer-format): Dito.
-
-	* swedish-strings.el (lyskom-custom-strings): Lade till
- 	kom-ding-on-new-letter.
-
-	* async.el (lyskom-async-new-text): Pip vid brev.
-
-	* vars.el.in (kom-ding-on-new-letter): Ny variabel.
-	(lyskom-elisp-variables): Lade till den.
-
-	* completing-read.el (lyskom-read-conf-internal): Bugfix. Hantera
- 	TAB p� namn som inte finns med vissa predikatkombinationer.
-
-Sun Oct  6 16:28:13 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* compatibility.el (compiled-function-p): Definiera
- 	compiled-function-p, inte byte-code-function-p s� klagar XEmacs
- 	mindre.
- 	
-	* utilities.el (functionp): Anv�nd compiled-function-p.
-
-	* lyskom-buttons.el (lyskom-button-transform-text): Hantera
- 	email-urler ocks�.
-
-	* swedish-strings.el (lyskom-strings): Lade till
- 	email-popup-title.
-
-	* vars.el.in (lyskom-text-buttons): Lade till regexp f�r
- 	mail-adresser.
-
-Sun Oct  6 10:11:25 1996  David K�gedal  <kg@infovav.se>
-
-	* utilities.el (lyskom-setup-faces): Anv�nd device-class ist�llet
- 	f�r console-type.
-
-	* lyskom-rest.el (lyskom-format-insert): Anv�nd en marker.
-
-Sun Oct  6 02:55:49 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-mark-as-read): Markera texten som l�st �ven
- 	i m�ten man inte �r med i. Det kan vara s� att de inte har h�mtats
- 	�n.
-
-	* utilities.el (lyskom-set-face-scheme): Flyttade hit fr�n
- 	vars.el.in.
-	(lyskom-setup-faces): Dito.
-	(lyskom-set-face-background): Dito.
-	(lyskom-set-face-foreground): Dito.
-	(lyskom-emacs-version): Ny funktion.
-	(lyskom-face-resource): Ny funktion.
-	(lyskom-setup-faces): Anv�nd lyskom-face-resource.
-
-	* vars.el.in (kom-default-face-scheme): L�t den vara nil s� l�nge.
-
-	* utilities.el (lyskom-setup-faces): S�tt kom-default-face-scheme
- 	om den inte �r satt.
-
-	* macros.el (unless): Nytt makro.
-
-	* utilities.el (lyskom-delete-frame-hook): Anv�nd ett b�ttre test.
-
-	* commands2.el (kom-change-conf-type): Skrev om lite renare.
-
-	* Rensade upp bland oanv�nda variabler.
-
-	* vars.el.in (lyskom-setup-faces): Anv�nd console-type
-	(kom-default-face-scheme): Dito.
-	(lyskom-set-face-scheme): Dito.
-
-	* macros.el (map-keymap): Tog bort en on�dig lokal variabel.
-
-	* utilities.el (console-type): Ny funktion.
-	(device-class): Ny funktion.
-	(frame-property): Ny funktion.
-	(lyskom-background-mode): Ny funktion.
-
-	* vars.el.in (kom-default-face-scheme): Anv�nd dem.
-
-Sat Oct  5 19:23:13 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* prefetch.el (lyskom-prefetch-membership-handler): G�r inte om
- 	vektorn till en lista i on�dan.
-	(lyskom-prefetch-one-request): Skicka first-local of�r�ndrat. Den
- 	gjorde detta tv� g�nger, vilket gjorde att man f�rlorade h�lften
- 	av de lokala textnumren.
-
-	* view-text.el (lyskom-view-text): Anv�nd en marker f�r att s�tta
- 	kom-first-line-face korrekt n�r kom-max-buffer-size anv�nds.
-
-	* lyskom-rest.el (lyskom-trim-buffer): S�tt inhibit-read-only.
-
-Sat Oct  5 14:58:44 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* utilities.el (lyskom-set-partial-window-configuration): Hantera
- 	att f�nster byter buffert p� r�tt s�tt.
-
-	* vars.el.in (lyskom-elisp-variables): Lade till
- 	kom-customize-format.
-
-	* swedish-strings.el (lyskom-customize-map): Flyttade hit
- 	variabeln.
-	(lyskom-custom-strings): Dito.
-	(lyskom-commands): Lade till kom-customize.
-
-	* prioritize.el (kom-prioritize): Anv�nda
- 	kom-dont-restore-window-after-prioritize
-
-Thu Oct  3 09:49:37 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands1.el (lyskom-who-is-on-9): Hantera prefixargumentet - p�
- 	R�tt S�tt.
-
-	* commands2.el (kom-set-unread): S�tt in str�ng med \n p� slutet.
-
-	* startup.el (lyskom-clear-vars): Use lyskom-protect-environment.
-	(kom-start-anew): Set lyskom-current-conf to nil.
-
-	* compatibility.el: Flyttade kompatibilitetsfunktioner hit.
-
-	* utilities.el: Flyttade kompatiibilitetsfunktioner till
- 	compatibility.el.
-	
-	* macros.el: Dito
-
-	* vars.el.in (lyskom-prefetch-limit): S�tt default till 10.
-
-Thu Oct  3 01:30:03 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-binsearch-internal): Tro inte att tv�
- 	element bara �r ett.
-
-	* Rensade bort referenser till lyskom-last-conf-*.
-
-	* startup.el (lyskom-clear-vars): G�r lyskom-prefetch-in-action,
- 	lyskom-prefetch-pending-prefetch, lyskom-pending-prefetch och
- 	lyskom-prefetch-stack lokala.
-
-	* vars.el.in (lyskom-last-conf-fetched): Tog bort.
-	(lyskom-last-conf-received): Tog bort.
-	(lyskom-prefetch-limit): Flyttade fr�n prefetch.el.
-
-	* prefetch.el (lyskom-prefetch-map-size): Tog bort
-	(lyskom-prefetch-all-conf-texts): Kommenterade bort.
-	(lyskom-prefetch-conf-texts): Kommenterade bort.
-
-Wed Oct  2 16:41:53 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* startup.el (lyskom): T�m minibufferten.
-
-	* lyskom-rest.el (lyskom-list-unread): Ny implementation.
-	(lyskom-binsearch): Ny funktion.
-	(lyskom-binsearch-internal): Ny funktion.
-
-Wed Oct  2 16:37:31 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* parse.el (lyskom-parse-bitstring): Mikrooptimeringar i
- 	parse-koden f�r mindre consning och mindre bytekod.
-	(M�nga funktioner) Testa inte TAB och RET som whitespace.
-
-Tue Oct  1 15:27:12 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* utilities.el (lyskom-set-partial-window-configuration): Ny
- 	funktion.
-	(lyskom-reset-window-configuration-hook): Anv�nd den.
-	(buffer-live-p): Ny kompatibilitetsfunktion. Jag �r tr�tt p� Emacs
- 	19.28.
-
-Mon Sep 30 11:03:07 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): Lade
- 	till formatkod f�r att f� in tiden ocks�.
-
-	* lyskom-rest.el (lyskom-sentinel): Lade till current-time-string
- 	i argumentlistan vid onormalt st�ng session.
-
-Mon Sep 30 01:25:23 1996  David K�gedal  <kg@infovav.se>
-
-	* commands1.el (lyskom-quit): Ta bort r�tt sak ur listorna.
-
-	* startup.el (lyskom-mode): St�ng av undo-information och g�r
- 	KOM-bufferten skrivskyddad.
-
-	* commands1.el (kom-list-clients): Anv�nd str�ngen
- 	total-visible-users.
-	(lyskom-who-is-on-9): Anv�nd r�tt str�ng p� slutet.
-
-Sun Sep 29 15:21:36 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-prefetch-all-confs): G�r ingenting...
-
-	* view-text.el (lyskom-view-text): Prefetcha inl�ggstr�det.
-
-	* startup.el (lyskom): Anropa lyskom-setup-prefetch.
-	(lyskom-refetch): Anpassa till nya prefetchen.
-
-	* prefetch.el (lyskom-inhibit-prefetch): Ny variabel.
-	(lyskom-setup-prefetch): S�tt lyskom-membership-is-read till 0.
-	(lyskom-prefetch-membership): ...ist�llet f�r h�r.
-	(lyskom-prefetch-map): Ta membership som parameter.
-	(lyskom-prefetch-map-using-conf-stat): Dito.
-	(lyskom-prefetch-all-conf-texts): Ny funktion (som inte anv�nds).
-	(lyskom-prefetch-conf-texts): Dito.
-	(lyskom-continue-prefetch): Anv�nd lyskom-inibit-prefetch f�r att
- 	f�rhindra rekursion.
-	(lyskom-prefetch-one-item): Prefetcha alla texter n�r hela
- 	medlemsskapslistan �r inl�st. Dett �r dock bortkopplat just nu,
- 	eftersom det strular.
-	(lyskom-prefetch-one-request): Skicka med membership-argumentet
- 	vid CONFSTATFORMAP och MAP.
-	(lyskom-prefetch-membership-handler): Testa om medlemsskapet �r
- 	synligt.
-	(lyskom-prefetch-confstatformap-handler): Ta och skicka
- 	membership.
-	(lyskom-prefetch-map-handler): Dito. Och g�r inte listify-vector i
- 	on�dan. Uppdatera prompten.
-
-	* lyskom-rest.el (lyskom-what-to-do): Nytt test f�r n�r
- 	medlemskapet �r inl�st.
-	(lyskom-prefetch-and-print-prompt): G�r ingen prefetch. Funktionen
- 	borde byta namn, eller f�rsvinna.
-	(lyskom-prefetch-all-confs): G�r ingenting. Detta f�r "Lista
- 	nyheter" att bete sig lite lustigt i inledningefasen.
-	(lyskom-prefetch-all-confs): Anv�nd nya prefetchen.
-	(lyskom-prefetch-conf,lyskom-prefetch-done)
-	(lyskom-prefetch-handle-conf,lyskom-prefetch-handle-map)
-	(lyskom-conf-fetched-p,lyskom-prefetch-text)
-	(lyskom-prefetch-from-rlist,lyskom-prefetch-from-list)
-	(lyskom-prefetch-comment-stats): Bortkommenterade.
-
-	* internal.el (lyskom-apply-handler,lysom-apply-multi-hander)
-	(lyskom-apply-multi-list-handler): Bind inte inhibit-quit till
- 	nil.
-
-	* async.el (lyskom-add-new-text): Anpassad till nya prefetchen.
-
-	* Makefile (PARTS-EL): La till prefetch.el
-
-	* En hel del �ndringar i prefetch-koden gjordes tidigare, men jag
- 	skriver in den i ChangeLog nu.
-
-Fri Sep 27 01:47:13 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-add-membership): Anv�nd prefetch f�r att
- 	h�mta mappen ist�llet.
-
-Thu Sep 26 10:19:11 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* option-edit.el (lyskom-widget-kbd-macro-action): S�tt buffert
- 	via property istf h�rdkodat namn.
-	(lyskom-kbd-macro-widget): S�tt :macro-buffer propery p� widgeten.
-
-Thu Sep 26 00:08:32 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-end-of-command): Se till att de saker som
- 	skrivs ut innan prompten b�rjar en ny rad.
-
-	* services.el (blocking-do): Strunta i att f�nga quit.
-
-	* macros.el (def-kom-command): F�nga quit, och skriv ut "Kommandot
- 	avbrutet".
-
-	* parse.el (lyskom-parse-unparsed): Bind inte inhibit-quit till
- 	nil.
-
-	* lyskom-rest.el (lyskom-filter): Testa om quit-flag �r satt n�r
- 	funktionen avslutas, och s�tt i s� fall lyskom-quit-flag.
-
-	* internal.el (lyskom-apply-handler): Bind inte inhibit-quit till
- 	nil.
-	(lyskom-apply-multi-handler): Dito.
-	(lyskom-apply-multi-list-handler): Dito.
-
-	* reading.el (lyskom-enter-map-in-to-do-list): Anv�nd
- 	lyskom-list-unread.
-
-Wed Sep 25 13:32:48 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* clienttypes.el (read-list-enter-read-info): Om m�tet redan fanns
- 	med i rlist, l�gg till texterna p� slutet i den read-infon
- 	ist�llet f�r att l�gga till den nya read-infon separat.
-	(read-info-append-text-list): Ny funktion.
-	(read-info-enter-text-last): Ny funktion.
-	(read-list-enter-text): Anv�nd den.
-
-Wed Sep 25 12:14:48 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* english-strings.el, swedish-strings.el (lyskom-strings): Anv�nd
- 	%C i the-command.
-
-	* lyskom-rest.el (lyskom-format-aux-help): Hantera format-letter C
- 	(f�r kommandon och kbd-macros.) Hantera format-letter S (f�r allt.)
-
-	* macros.el (set-keymap-parent): Ny funktion.
-
-	* review.el (lyskom-get-texts-globally): Hantera att efters�kt
- 	inl�gg inte finns.
-
-Wed Sep 25 00:03:10 1996  David K�gedal  <kg@infovav.se>
-
-	* english-strings.el,swedish-strings.el: St�dade upp s� att make
- 	check inte klagar s� mycket.
-
-Tue Sep 24 13:23:40 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* english-strings.el (lyskom-strings): Fixade mismatchande
- 	formatstr�ngar.
-
-	* review.el (kom-review-next): Definiera med def-kom-command.
-	(kom-review-clear): Dito.
-	(kom-review-stack): Dito.
-	(kom-review-last-normally-read): Dito.
-
-	* prioritize.el (kom-prioritize-quit): Anv�nd
- 	lyskom-undisplay-buffer.
-	(kom-prioritize): Anv�nd lyskom-associate-buffer mfl.
-
-	* edit-text.el (lyskom-dispatch-edit-text): Bufferthantering via
- 	lyskom-display-bufffer och v�nner. Anv�nd lyskom-buffer, inte
- 	lyskom-proc.
-	(lyskom-edit-mode): Skapa inte lyskom-proc. Det g�rs av
- 	lyskom-associate-buffer.
-	(lyskom-dispatch-edit-text): Anv�nd lyskom-buffer, inte
- 	lyskom-proc.
-	(lyskom-edit-insert-miscs): Dito.
-	(lyskom-edit-send): Dito.
-	(lyskom-edit-send): Dito.
-	(lyskom-edit-send-check-recipients): Dito.
-	(kom-edit-insert-text): Dito.
-	(lyskom-edit-get-commented): Dito.
-	(lyskom-edit-add-recipient/copy): Dito.
-	(lyskom-create-text-handler): Dito.
-
-Mon Sep 23 15:57:36 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* parse.el (lyskom-parse-bitstring): Ny funktion.
-	(lyskom-parse-conf-type): Skrev om s� den anv�nder
- 	parse-bitstring.
-	(lyskom-parse-privs): Dito.
-	(lyskom-parse-flags): Dito.
-	(lyskom-parse-session-flags): Dito.
-	(lyskom-maybe-parse-1-or-0): Tog bort funktionen.
-
-Sun Sep 22 11:00:58 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* review.el (lyskom-last-review-by): Ny variabel.
-	(lyskom-last-review-to): Dito.
-	(lyskom-last-review-num): Dito.
-	(lyskom-last-review-pmark): Dito.
-	(lyskom-last-review-cmark): Dito.
-	(lyskom-last-review-saved-result-list): Dito.
-	(lyskom-last-review-saved-by-list): Dito.
-	(lyskom-last-review-saved-to-list): Dito.
-	(lyskom-last-review-saved-result-size): Dito.
-	(lyskom-last-review-saved-smallest): Dito.
-	(lyskom-last-review-saved-largest): Dito.
-	(lyskom-have-review): Dito.
-
-	* english-strings,swedish-strings.el (lyskom-strings): Lade till
- 	review-more-info-by-to, no-review-done och review-how-many-more.
-
-	* review.el (lyskom-get-texts-globally): Lade till parametern
- 	again s� man kan forts�tta �terse.
-	(lyskom-get-texts-by-and-to): Dito.
-	(lyskom-get-texts-by): Dito.
-	(lyskom-get-texts-to): Dito.
-	(lyskom-review-by-to): H�mta inte conf-stattar f�r att skriva ut
- 	vad man �terser.
-	(kom-review-more): Ny funktion.
-
-Thu Sep 19 09:31:44 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* completing-read.el (lyskom-complete-string): Fixade s� man inte
- 	f�r SPC i slutet av completion fullt s� ofta.
-	(lyskom-completing-use-dynamic-info): Ny variabel.
-	(lyskom-completing-who-is-on): Anv�nd
- 	lyskom-completing-use-dynamic-info istf use-dynamic-info.
-	(lyskom-read-conf-get-logins): Dito.
-
-	* commands1.el (lyskom-add-member-by-no): Anv�nd
- 	blocking-do-multiple.
-	(lyskom-try-add-member): �ndrade tillbaka (igen!) s� man inte kan
- 	bli passiv medlem n�r man adderas till ett m�te.
-
-	* utilities.el (lyskom-undisplay-buffer): Ny funktion.
-	(lyskom-associate-buffer): Ny funktion.
-	(lyskom-display-buffer): Ny funktion.
-	(lyskom-protected-variables): Ny variabel
-	(lyskom-default-symbol-value): Ny funktion
-
-Mon Sep 16 16:02:23 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* utilities.el (lyskom-protect-environment): Nytt makro.
-	(lyskom-inherited-variables): Ny variabel.
-	(lyskom-delete-frame-hook): Ny funktion.
-	(lyskom-reset-window-configuration-hook): Ny funktion.
-
-Sun Sep 15 19:44:43 1996  David Byers  <davby@sen15.ida.liu.se>
-
-	* edit-text.el (lyskom-dispatch-edit-text): Gjorde s� att
- 	new-frame fungerar
-
-Sat Sep 14 10:15:16 1996  David Byers  <davby@sen15.ida.liu.se>
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): �ndrade
- 	nedre gr�ns i priority-q till 1.
-
-	* lyskom-rest.el (lyskom-next-command): Hantera vektorer fr�n
- 	lyskom-what-to-do-when-done s� man kan ha vektorer som inneh�ll i
- 	kom-do-when-done.
-
-Sun Sep  8 13:19:16 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* vars.el.in (kom-permissive-completion): Gjorde `t' till
- 	defaultv�rde.
-
-Fri Sep  6 10:39:56 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-rest.el (lyskom-read-extended-command): Satte
- 	EMPTY-parametern till `t', inte `nil' i
- 	lyskom-read-extended-command.
-
-Fri Sep  6 20:22:53 1996  David K�gedal  <kg@infovav.se>
-
-	* completing-read.el (lyskom-completing-who-is-on): Kolla bara den
- 	dynamiskt bundna use-dynamic-info om minibufferten anv�nds.
-
-Thu Sep  5 23:04:33 1996  David K�gedal  <kg@infovav.se>
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): La till
- 	search-re.
-
-	* commands1.el (kom-list-re): H�rdkoda inte prompten.
-
-Wed Sep  4 22:58:19 1996  David K�gedal  <kg@infovav.se>
-
-	* vars.el.in (lyskom-set-face-scheme): Kolla efter window-system
- 	'win32.
-
-Tue Sep  3 03:39:58 1996  David K�gedal  <kg@infovav.se>
-
-	* completing-read.el (lyskom-completing-who-is-on): Anv�nd
- 	who-is-on-dynamic om den finns.
-	(lyskom-read-conf-get-logins): Dito.
-	(lyskom-session-from-conf): Dito.
-
-	* startup.el (lyskom-clear-vars): G�r
- 	kom-membership-default-priority buffertlokal.
-
-	* commands1.el (lyskom-try-add-member): Till�t prioritet 0 n�r man
- 	g�r med i nya m�ten.
-
-	* lyskom-rest.el (lyskom-filter): S�tt lyskom-is-parsing med en
- 	let ist�llet f�r med setq.
-
-Mon Sep  2 08:47:36 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* Version 0.44.1 sl�ppt.
-	
-	* completing-read.el (lyskom-read-conf-internal): Returnera t f�r
- 	'lambda vid lite fler tillf�llen, hantera try-completion p� det
- 	s�tt som C-koden s�ger att det skall fungera, inte som
- 	info-manualen s�ger.
-
-Sun Sep  1 09:48:07 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-buttons.el (lyskom-view-url-dired): Hantera ftp-URL
- 	enligt RFC 1738.
-	(lyskom-view-url-telnet): Hantera telnet-url enligt RFC.
-	
-
-Sat Aug 31 11:37:45 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-rest.el (lyskom-get-string): Lade till assoc-list som
- 	optional parameter.
-	(lyskom-read-extended-command): Ny funktion.
-	(kom-extended-command): Anv�nd lyskom-read-extended-command.
-
-	* commands2.el (kom-send-message): S�tt mustmatch s� inte
- 	oinloggade personer g�r att man s�nder all�nna meddelanden.
-
-Fri Aug 30 16:35:37 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* Version 0.44 sl�ppt.
-
-Fri Aug 30 05:52:09 1996  David K�gedal  <kg@infovav.se>
-
-	* slow.el: Ny fil.
-	(kom-expand-slow-command): Anv�nd lyskom-strings.
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): La till
- 	no-such-command och command-completions.
-
-Thu Aug 29 22:31:04 1996  David K�gedal  <kg@infovav.se>
-
-	* deferred-insert.el (lyskom-replace-deferred): F�rs�k inte
- 	anv�nda buffertens f�nster om den inte syns i n�got f�nster.
-
-	* commands1.el (lyskom-insert-deferred-session-info): Hantera att
- 	session-info blir nil. Inte s� sannolikt, men det verkar ha h�nt
- 	Bellman.
-
-Thu Aug 29 11:32:28 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* utilities.el (rassq): Definiera med lyskom-provide-function.
-	(rassoc): Dito.
-
-Wed Aug 28 11:00:40 1996  David K�gedal  <kg@infovav.se>
-
-	* commands2.el (lyskom-memb-received-1,lyskom-memb-received):
-	F�rs�k inte h�mta f�r stora mappar.
-
-Tue Aug 27 17:35:06 1996  David K�gedal  <kg@infovav.se>
-
-	* view-text.el (lyskom-view-text): S�tt inhibit-read-only.
-
-	* startup.el (lyskom): Anv�nd lyskom-insert ist�llet f�r insert.
-
-	* lyskom-rest.el (lyskom-insert): Anv�nd inhibit-read-only
- 	ist�llet f�r buffer-read-only.
-
-Tue Aug 27 08:49:11 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands1.el (kom-quit): F�nga C-g.
-
-	* swedish-strings.el, english-strings.el (lyskom-strings): Lade
- 	till person-not-logged-in-r och no-such-session-r
-
-	* macros.el: Lade till kommentarer.
-
-	* edit-text.el (lyskom-edit-send-check-recipients): Flytta
- 	mark�ren till inl�ggshuvudet medan man fr�gar om mottagarna �r
- 	relevanta.
-
-	* clienttypes.el (collector-push): Ny funktion.
-	(set-value-of-collector): Ny funktion.
-	(set-collector->value): Ny funktion.
-	(collector->value): Ny funktion.
-	(make-collector): Ny funktion.
-
-	* review.el (lyskom-get-texts-by): Anv�nd collectors istf skumma
- 	kombinationer av initiate och cache-funktioner.
-
-	* prioritize.el: Anv�nd lyskom-wait-queue h�r.
-	(lyskom-prioritize-handle-get-conf-stat): Anv�nd
- 	collector-strukturen istf en global variabel.
-
-	* edit-text.el (lyskom-edit-send-check-recipients): Fixade bugen
- 	som gjorde att man slapp skriva texter som var kommentarer till
- 	m�nga texter. (lyskom-edit-send-check-recipients): Anv�nd
- 	collector-strukturen istf dynamiska variabler.
-
-Tue Aug 27 00:51:35 1996  David K�gedal  <kg@infovav.se>
-
-	* startup.el (lyskom): Anv�nd prefix-argumentet som startv�rde p�
- 	lyskom-session-priority.
-
-Mon Aug 26 13:04:07 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* completing-read.el (lyskom-session-from-conf): Ny funktion.
-	(lyskom-read-session-no): Omskriven att anv�nda lyskom-read-conf.
-	(lyskom-read-conf-internal): Hantera sessionsnummer.
-
-	* vars.el.in (kom-permissive-completion): Ny variabel.
-	(lyskom-elisp-variables): Lade till kom-permissive-completion.
-
-	* commands2.el (kom-send-message): Anv�nd
- 	kom-permissive-completion f�r att styra lyskom-read-conf-no.
-
-	* commands1.el (kom-status-session): Hantera prefixargument.
-
-	* completing-read.el (lyskom-complete-string-next-char): S�tt
- 	buffert s� lyskom-unicase-char s�kert fungerar.
-
-Sat Aug 24 23:54:55 1996  Per Cederqvist  <ceder@lysator.liu.se>
-
-	* flags.el (lyskom-read-options-eval): Use equal instead of = so
-	that this doesn't fail on user-areas who don't have the "elisp"
-	and/or "common" part.
-
-Sat Aug 24 00:29:01 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-create-conf): Skriv ut b�ttre felmeddelanden.
-
-Fri Aug 23 15:11:17 1996  David K�gedal  <kg@infovav.se>
-
-	* review.el (kom-review-tree): Anv�nd def-kom-command.
-	(kom-find-root): Dito.
-
-Fri Aug 23 00:39:03 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-view-text): Anv�nd no-such-text-no ist�llet
- 	f�r no-such-text som felmeddelande n�r ett inl�gg inte finns.
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): S�tt
- 	ingen knapp p� textnumret i no-such-text-no.
-
-	* async.el (lyskom-parse-async): �ndra i cachen om ett namn har
- 	�ndrats.
-
-Thu Aug 22 16:52:15 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* utilities.el (lyskom-unicase): Byt buffert till r�tt
- 	KOM-buffert.
-
-Thu Aug 22 08:50:20 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* startup.el (lyskom-clear-vars): Lade till lyskom-collate-table
- 	som buffertlokal variabel i v�ntan p� serveranrop f�r att h�mta
- 	tabellen.
-
-Wed Aug 21 09:52:47 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* english-strings.el, swedish-strings.el
- 	(lyskom-missing-commands): Ny variabel
-	(lyskom-mode-map): Bind b till lyskom-previous-prefix. Bind bl
- 	till kom-previous-lyskom.
-
-	* english-strings.el (lyskom-missing-strings): Ny konstant.
-	(lyskom-strings): Fixade felstavning av "report", lade till
- 	prioritize-help, change-type-prompt, filter-which-text,
- 	enter-conf, your-priorities och andra som saknades.
-
-
-	* completing-read.el (lyskom-complete-string-next-char): Anv�nd
- 	lyskom-unicase istf downcase.
-	(lyskom-completing-cache-completion): Dito.
-	(lyskom-completing-lookup-z-name): Dito.
-	(lyskom-completing-member): Dito.
-
-	* utilities.el (lyskom-collate-table): Ny variabel, tagen fr�n
- 	lyskomd-s�sen. (lyskom-unicase): Ny funktion.
- 	(lyskom-unicase-char): Ny funktion.
-
-Tue Aug 20 10:11:11 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* macros.el (match-string): Ny kompatibilitetsdefinition.
-	(map-keymap): Definiera med lyskom-provide-macro.
-	(lyskom-provide-function): Definiera med lyskom-provide.
- 	(lyskom-provide-subst): Nytt makro, definierat med lyskom-provide.
- 	(facep): Definiera med lyskom-provide-function. (internal-facep):
- 	Definiera med lyskom-provide-subst. (lyskom-provide): Ny funktion.
-
-	* startup.el (lyskom): Lade in ;;;###autoload f�re.
-
-Mon Aug 19 15:10:50 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* vars.el.in (lyskom-view-text-hook): Ny variabel.
-
-	* view-text.el (lyskom-view-text): Anropa lyskom-view-text-hook
-
-	* macros.el (lyskom-provide-macro): Nytt makro
-	(lyskom-provide-function): Nytt makro
-	(byte-code-function-p): Definiera med lyskom-provide-macro
-	(save-selected-window): Definiera med lyskom-provide-macro
-
-Thu Aug 15 21:15:10 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* Version 0.43.2 sl�ppt.
-
-	* startup.el (lyskom): �teranv�nd inte levande sessioner.
-
-Thu Aug 15 10:08:21 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* completing-read.el (lyskom-complete-string): Kanske lite
- 	smartare expansion av str�ngar (mindre o�nskade SPC i slutet av
- 	expansionen.) Backa mark�ren till position f�r f�rsta mismatch.
- 	Expandera str�ngar med "Foofum X, Foobar (b) X" r�tt.
-
-Wed Aug 14 17:03:17 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* Version 0.43.1 sl�ppt.
-	
-	* lyskom-rest.el (lyskom-update-prompt): Testa
- 	lyskom-dont-change-prompt, om det redan fanns en prompt.
-
-	* Version 0.43 sl�ppt.
-
-	* lyskom-rest.el (lyskom-update-prompt): Testa inte
- 	lyskom-dont-change-prompt h�r.
-
-Wed Aug 14 13:19:06 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): Lade
- 	till send-empty-message-p
-
-	* vars.el.in (lyskom-send-message-setup-hook): Ny variabel.
-	(lyskom-send-message-exit-hook): Ny variabel.
-	(lyskom-send-message-hook): Nu variabel.
-
-	* commands2.el (lyskom-send-message): Anropa
- 	lyskom-send-message-setup-hook f�re l�sning av meddelande och
- 	lyskom-send-message-exit-hook efter�t, Bytte variabelnamn,
- 	omstrukturerade funktionen, anropa lyskom-send-message-hook.
-	(lyskom-send-message-auto-fill): Ny funktion.
-	(lyskom-send-message-resize-minibuffer): Ny funktion.
-	(lyskom-send-message-turn-off-resize-on-exit): Ny funktion.
-
-Wed Aug 14 03:54:34 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-edit-send-check-recipients): F�rs�k inte
- 	l�gga till Anonym person som mottagare.
-
-Tue Aug 13 14:58:55 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* vars.el.in (lyskom-after-load-hook): Bytte namn fr�n
- 	kom-after-load-hook. Gjorde om till anv�ndarvariabel.
-
-Tue Aug 13 00:01:46 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): La till
- 	start-new-session-same-server och new-session-in-buffer.
-
-	* startup.el (lyskom): Kolla om bufferten fanns.
-
-	* lyskom-rest.el (lyskom-prefetch-from-list): Anv�nd k�n 'prefetch
- 	som k� ist�llet f�r 'background.
-	(lyskom-prefetch-comment-stats): Dito.
-
-Mon Aug 12 00:40:50 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* startup.el (lyskom-clear-vars): Gjorde n�gra server-flaggor
- 	buffertlokala.
-
-	* lyskom-rest.el: S�tt prioriteter f�r n�gra k�er.
-
-	* internal.el (lyskom-set-queue-priority): Ny funktion.
-	(lyskom-queue-priority): Ny funktion.
-
-	* cache.el: Skrev en ny implemetation av cachen, men den �r
- 	utkommenterad tills vidare.
-
-	* services.el (z-initiate-get-map): En variant som delar upp
- 	fr�gan i mindre bitar. Inte riktigt s�kert att den fungerar i alla
- 	fall. Borde skrivas om med lyskom-fake-call.
-	(lyskom-receive-partial-map): Ny funktion.
-
-	* vars.el.in (lyskom-output-queues): Ersatte lyskom-output-queue.
-
-	* parse.el (lyskom-parse-success): Anv�nd assq.
-	(lyskom-parse-error): Dito.
-
-Sun Aug 11 22:16:33 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): Gjorde
- 	s� att total-users inneh�ller "aktiva".
-
-Sun Aug 11 12:32:14 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands2.el (kom-set-garb-nice): S�tt MUSTMATCH till t i anrop
- 	till lyskom-read-conf-stat.
-	(kom-set-permitted-submitters): Dito.
-	(kom-set-super-conf): Dito.
-
-	* commands1.el (kom-review-presentation): S�tt MUSTMATCH till t i
- 	anrop till lyskom-read-conf-stat.
-	(kom-add-member): Dito.
-	(kom-sub-member): Dito.
-	(kom-sub-self): Dito.
-	(kom-unset-conf-motd): Dito.
-	(kom-change-name): Dito.
-	(kom-change-supervisor): Dito.
-	(lyskom-add-sub-recipient): Dito.
-
-Sat Aug 10 12:24:22 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands1.el (lyskom-status-session-9): Snyggare utskrivt av
- 	idletid. Skriv inte ut idletid om klienten inte har skickat
- 	user-active. (lyskom-format-secs-aux): Ny funktion.
-	(lyskom-format-secs): Ny funktion.
-
-	* english-strings.el, swedish-strings.el (lyskom-strings): Lade till
- 	session-is-active.
-
-	* komtypes.el (def-komtype): Fixade buggen som gjorde att
- 	def-komtype var obra genom att returnera en progn med defsubstarna
- 	i istf att evaluera defsubstarna.
-
-	* vars.el.in (lyskom-server-features): L�gg in information om
- 	protokollversion f�r servrar med version l�gre �n 1.7.0
-	(lyskom-server-features): Lade in lyskom-dynamic-session-info-flag
- 	och lyskom-idle-time-flag. (lyskom-dynamic-session-info-flag): Ny
- 	variabel. (lyskom-idle-time-flag): Ny variabel.
-	
-	* startup.el (lyskom-setup-client-check-version): Hantera
- 	relationen "<".
-
-	* english-strings.el (lyskom-strings): Lade till
- 	session-status-inactive, session-status-9,
- 	session-status-invisible
-
-	* swedish-strings.el (lyskom-strings): Lade till
- 	session-status-inactive, byggde om session-status-9
-
-	* commands1.el (lyskom-status-session-9): Snyggare utskrift om
- 	anv�ndaren inte �r idle. (lyskom-who-is-on-9): Hantera
- 	kom-idle-hide som inte �r en siffra. Hantera prefixargumentet -
- 	som man f�r om man trycker C-u - 0 v (kom-who-is-on): Testa
- 	lyskom-dynamic-session-info-flag istf protokollversion.
-	(kom-status-session): Dito.
-
-	* lyskom-rest.el (lyskom-end-of-command): Testa p�
- 	lyskom-idle-time-flag istf protokollversion.
-
-	* services.el (initiate-lookup-z-name): Anv�nd lookup-name om
- 	servern inte klarar lookup-z-name.
-	(initiate-compat-lookup-z-name-2): Ny funktion.
-	(initiate-compat-lookup-z-name-3): Ny funktion.
-
-	* internal.el (lyskom-complete-call): Ny funktion.
-	(lyskom-fake-call): Ny funktion.
-
-Sat Aug 10 04:30:43 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-send-letter): Flyttade ett anrop till
- 	cache-del-conf-stat.
-	
-	* swedish-strings.el (lyskom-commands): La till "Flytta text".
-
-	* lyskom-rest.el (lyskom-what-to-do-when-done): Hantera en trasig
- 	kom-when-do-when-done en aning snyggare.
-
-	* commands1.el (kom-sub-recipient): Anv�nd def-kom-command.
-	(lyskom-add-sub-recipient): Skrev om f�r att sk�ta flyttning
- 	ocks�.
-	(kom-move-text): Nytt kommando.
-
-Fri Aug  9 01:18:34 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-who-is-on): Skriv ut felmeddelande om det inte
- 	fanns n�gra inloggade.
-	(lyskom-who-is-on-9): Signalera om det inte fanns n�gra inloggade.
-
-	* swedish-strings.el,english-strings (lyskom-strings): La till
- 	null-who-info.
-
-	* vars.el.in (kom-idle-hide): Ny variabel.
-
-	* commands1.el (lyskom-combine-username): Hantera username utan
- 	"%".
-	(lyskom-insert-deferred-session-info): Ny funktion.
-	(lyskom-who-is-on-9): F�rdr�j utskrifter av static-session-info.
-
-	* swedish-strings.el (lyskom-parse-command-and-execute): Bort med
- 	swascii och lite kosmetiska fixar.
-	(kom-expand-slow-command): Ny funktion.
-	(kom-parse-command-and-execute): Bytte namn fr�n
- 	lyskom-parse-command-and-execute.
-	(lyskom-get-entered-slow-command): Ny funktion.
-	(kom-expand-slow-or-next-command): Ny funktion.
-
-Thu Aug  8 12:33:03 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* flags.el (lyskom-Edit-options-modify): Anropa modfun *en* g�ng.
-
-	* english-strings.el, swedish-strings.el (lyskom-strings): Lade
- 	till no-changes.
-
-	* flags.el (kom-edit-options-send): Bugga inte ur om inga
- 	�ndringar har gjorts genom att s�tta bufferten r�tt. Fixade en
- 	kosmesisk bug som d�k upp n�r den riktiga blev r�ttad.
-
-Thu Aug  8 00:04:41 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-combine-username): Ny funktion.
-
-	* services.el (initiate-get-static-session-info): Anv�nd cache.
-
-	* cache.el (cache-get-static-session-info): Ny funktion.
-	(cache-add-static-session-info): Ny funktion.
-	(cache-del-static-session-info): Ny funktion.
-
-	* vars.el.in (lyskom-static-session-info-cache): Ny variabel.
-
-	* deferred-insert.el (lyskom-replace-deferred): Anv�nd en sparad
- 	kopia av lyskom-last-viewed.
-
-	* swedish-strings.el (lyskom-strings): Inf�rde session-status-9
- 	och session-is-invisible.
-
-	* commands1.el (lyskom-who-is-on-8): Gamla kom-who-is-on.
-	(kom-who-is-on): Numera en dispatcher till de riktiga
- 	funktionerna.
-	(lyskom-who-is-on-9): Ny funktion.
-	(lyskom-status-session-8): Bytte namn fr�n
- 	lyskom-status-session-2.
-	(lyskom-status-session-9): Ny funktion.
-
-	* swedish-strings.el (lyskom-strings): La till who-is-active,
- 	who-is-active-last-minutes och showing-invisibles.
-
-	* english-strings.el (lyskom-strings): Dito.
-
-	* komtypes.el (def-komtype): Nytt makro. Det kommer att flyttas
- 	till macros.el senare.
-	(session-flags): Ny typ.
-	(dynamic-session-info): Ny typ.
-	(static-session-info): Ny typ.
-
-	* parse.el (lyskom-parse-session-flags): Ny funktion.
-	(lyskom-parse-dynamic-session-info): Ny funktion.
-	(lyskom-parse-dynamic-session-info-list): Ny funktion.
-
-	* services.el (initiate-who-is-on-dynamic): Ny funktion.
-	(initiate-get-static-session-info): Ny funktion.
-
-	* lyskom-rest.el (lyskom-update-prompt): Kolla om
- 	lyskom-executing-command �r satt.
-
-Wed Aug  7 20:35:59 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* Makefile: F�rb�ttrade �nnu mer.
-
-	* swedish-strings.el: Tog bort bindningar av M-e etc.
-
-	* lyskom-rest.el (lyskom-insert-before-prompt): recenter buggade
- 	ur om minibufferten var aktiv.
-
-	* Sl�ppte 0.42
-	
-Tue Aug  6 23:32:48 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* Jag gick igenom och uppdaterade Copyright-�rtal och GPL-version
- 	i alla filerna, genom att anv�nda M-x copyright-update.
-
-	* Makefile: Rensade bort lite gammalt skr�p.
-
-Mon Aug  5 02:16:04 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-update-prompt): Testa
- 	lyskom-dont-change-prompt.
-
-Sun Aug  4 12:51:38 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* services.el (initiate-query-async): Ny funktion.
-	
-	* services.el (initiate-accept-async): Ny funktion.
-
-	* parse.el (lyskom-parse-number-array): Ny funktion.
-
-Fri Aug  2 00:00:23 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* services.el (initiate-user-active): Ny funktion.
-
-	* lyskom-rest.el (lyskom-start-of-command): Kolla om sessionen �r
- 	d�d.
-	(lyskom-update-prompt): Se till att point hamnar r�tt.
-	(lyskom-update-prompt): Hantera tom prompt p� ett b�ttre s�tt.
-	(lyskom-end-of-command): Skicka user-active om protokollversionen
- 	�r minst 9.
-
-	* english-strings.el, swedish-strings.el (lyskom-strings): La till
- 	dead-session.
-
-	* lyskom-rest.el (lyskom-sentinel): G�r inte lyskom-clear-vars.
-
-	* commands1.el (lyskom-quit): Dito.
-	
-	* lyskom-rest.el (lyskom-update-prompt): Ersatte
- 	lyskom-print-prompt, och fick en omskrivning, s� att den inte
- 	uppdaterar prompten om det inte beh�vs.
-	(lyskom-start-of-command): Justerad d�refter.
-	(lyskom-end-of-command): Dito.
-
-	* vars.el.in (lyskom-current-prompt): Ersatte lyskom-no-prompt.
-
-	* lyskom-rest.el (lyskom-prefetch-and-print-prompt): Justerad
- 	d�refter.
-	
-	* startup.el (lyskom-clear-vars): Dito.
-
-	* lyskom-rest.el (lyskom-update-prompt): Bytte namn fr�n
- 	lyskom-print-prompt.
-	(lyskom-prefetch-and-print-prompt): Justerad d�refter.
-
-	* async.el (lyskom-default-new-text-hook): Ta inte bort
- 	prompten. L�t lyskom-update-prompt g�ra det sj�lv ist�llet.
-
-Thu Aug  1 22:33:32 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* async.el (lyskom-default-new-text-hook): Anv�nd
- 	inhibit-read-only ist�llet f�r buffer-read-only.
-	(lyskom-default-new-text-hook): G�r inte (lyskom-run 'async ...)
-
-	* lyskom-rest.el (lyskom-insert-before-prompt): Skrev om.
-	(kom-page-next-command): Hoppa till slutet f�rst, om det syns.
-
-Wed Jul 31 10:11:01 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands2.el (kom-sync-database): Till�t inte operationen om
- 	serverversionen �r 1.8 eller �ldre.
-
-Tue Jul 30 10:06:00 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* filter.el (kom-filter-text): S�tt point f�re initialt inneh�ll
- 	n�r man fr�gar efter m�te. (kom-filter-subject): Dito.
- 	(kom-filter-author): Dito f�r b�de f�rfattare och m�te.
-
-Mon Jul 29 11:14:55 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* swedish-strings.el,english-strings.el (lyskom-error-texts): Lade
- 	till str�ngar f�r felkoderna 43-47.
-
-Mon Jul 29 04:30:11 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* completing-read.el (lyskom-read-conf-no): Hantera �ven en
- 	conf-stat.
-	(lyskom-read-conf-stat): Dito.	
-	(lyskom-read-conf-name): Dito.
-
-	* edit-text.el (lyskom-edit-send): Tog bort (interactive).
-
-Sat Jul 27 00:32:54 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-next-kom,kom-previous-kom): Ta bort d�da
- 	buffertar ur lyskom-sessions-with-unread(-letters).
-	(kom-next-unread-kom): Anv�nd lyskom-buffer ist�llet f�r
- 	lyskom-proc.
-
-	* lyskom-rest.el (lyskom-set-mode-line): Anv�nd lyskom-buffer
- 	ist�llet f�r lyskom-proc i lyskom-sessions-with-unread(-letters).
-
-	* commands2.el (kom-next-unread-kom): Fungerade inte om
- 	current-buffer inte var en LysKOM-buffert, och det inte fanns
- 	n�gra ol�sta.
-
-Fri Jul 26 12:27:37 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* startup.el (kom-start-anew): Hantera att
- 	lyskom-lookup-conf-by-name returnerar conf-z-info.
-
-	* english-strings.el,swedish-strings.el (lyskom-strings): Lade
- 	till unknown-doing-what.
-
-	* commands1.el (lyskom-status-session-2): Snyggare utskrift om
- 	doing-what �r tom str�ng.
-
-	* completing-read.el (lyskom-read-conf-internal-verify-type): Ny
- 	semantik f�r x-list parametern. Den skall vara en lista, inte en
- 	conf-info-list.
-	(lyskom-completing-cache-completion): Ny funktion.
-	(lyskom-read-conf-no): Hantera conf-z-info istf conf-stat internt.
-	(lyskom-read-conf-stat): Dito.
-	(lyskom-read-conf-name): Dito.
-	(lyskom-read-conf-name): Dito, samt returnera conf-z-info.
-	(lyskom-lookup-conf-by-name): Returnera conf-z-info.
-	(lyskom-read-conf-internal): Anv�nd conf-z-info istf conf-stat
- 	internt. Cacha expansionen av str�ngar f�r att undvika extra
- 	uppslagningar.
-	(lyskom-completing-lookup-z-name): Ers�tter
- 	lyskom-completing-lookup-name.
-	(lyskom-read-session-internal): Hantera conf-z-info fr�n
- 	lyskom-read-conf-internal.
-
-	* lyskom-rest.el (lyskom-format-object): Lade in st�d f�r
- 	formattering av t och nil som boolean.
-
-	* komtypes.el (lyskom-create-version-info): Ny funktion
-	(version-info->protocol-version): Ny funktion.
-	(version-info->server-software): Ny funktion.
-	(version-info->software-version): Ny funktion.
-
-	* parse.el (lyskom-parse-version-info): Ny funktion.
-
-	* services.el (initiate-lookup-z-name): Ny funktion.
-	(initiate-get-version-info): Ny funktion.
-
-	* vars.el.in (lyskom-dont-debug-what-i-am-doing): Ny variabel.
-
-	* lyskom-rest.el (lyskom-filter): Option att inte logga
- 	what-i-am-doing-meddelanden.
-
-Thu Jul 25 11:35:36 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* completing-read.el (lyskom-read-conf-internal): S�krare
- 	hantering av C-g. (lyskom-read-conf-internal): Hantera tomma
- 	str�ngen med n�gra specialfall. (lyskom-complete-string): Total
- 	omskrivning f�r att f� den lite korrektare.
-
-	* edit-text.el (lyskom-edit-send-check-recipients): S�krare
- 	hantering av C-g vid mottagarkontroll.
-
-Thu Jul 25 03:01:52 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* swedish-strings.el (lyskom-strings): Gjorde om mellanslagen runt
- 	mode-line-unread och mode-line-letters.
-
-	* english-strings.el (lyskom-strings): Dito.
-
-	* lyskom-rest.el (lyskom-set-mode-line): Flyttade en parentes,
- 	vilket helt pl�tsligt fick lyskom-sessions-with-unread att b�rja
- 	fungera.
-
-	* commands1.el (lyskom-quit): Saknades ett -letters.
-
-	* review.el (kom-review-last-normally-read): Bytte reverse mot
- 	nreverse.
-
-	* vars.el.in (kom-bury-buffers): Ny variabel
-	(lyskom-elisp-variables): La till den.
-
-	* commands2.el (lyskom-update-lyskom-buffer-list): Kommenterade
- 	bort.
-	(kom-next-kom, kom-previous-kom): Skrev om.
-
-	* startup.el (lyskom-clear-vars): Gjorde
- 	lyskom-normally-read-texts lokal. L�gg till lysikom-buffer till
- 	lyskom-buffer-list.
-
-Wed Jul 24 17:44:59 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* internal.el (lyskom-apply-handler): G�r let p� inhibit-quit is�llet.
-	(lyskom-apply-multi-list-handler): Dito.
-	(lyskom-apply-multi-handler): Dito.
-
-	* services.el (blocking-do): Testa quit-flag ocks�. Vid vissa
- 	tillf�llen kommer inhibit-quit att vara satt av n�gon anledning.
- 	(lyskom-wait-queue): Dito.
-
-Tue Jul 23 11:28:29 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* edit-text.el (lyskom-edit-send-check-recipients): Skrev om till
- 	att anv�nda query-read-texts istf get-membership.
-
-	* flags.el (lyskom-Edit-options-modify): Ny funktion.
-	(kom-edit-options): Byt ut Edit-options-modify mot
- 	lyskom-Edit-options-modify s� att den hanterar buffertlokala
- 	variabler lite b�ttre. Denna patch �r dock helt beroende av
- 	implementationen av edit-options och fungerar kanske inte s� bra i
- 	alla emacsversioner.
-
-	* filter-edit.el (lyskom-filter-edit-save): Spara �ndringarna i
- 	r�tt buffert s� inte buffertlokala variabler skrivs �ver med nil
- 	eller defaultv�rden.
-
-Mon Jul 22 14:10:51 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* async.el (lyskom-default-new-text-hook): Eventuellt �r
- 	scrollning till botten vid promptbyte eliminerad.
-
-	* vars.el.in (lyskom-noadmin-removed-commands): Lade till
- 	kom-sync-database.
-
-	* swedish-strings.el (lyskom-strings): Lade till syncing-database
- 	och really-sync
-
-	* commands2.el (kom-sync-database): Ny funktion
-
-	* services.el (initiate-sync): Ny funktion.
-
-	* lyskom-rest.el: Tog bort kom-dict och relaterade funktioner.
- 	Removes lyskom-put-back-on-to-do-list Removed lyskom-return-time.
-	(lyskom-insert-before-prompt): Inlajnade
- 	lyskom-do-insert-before-prompt
-
-	* commands2.el (kom-shutdown-server): G�r def-kom-command, anv�nd
- 	blocking-do.
-
-	* lyskom-rest.el (j-or-n-p): Hantera C-g �ven om read-char normalt
- 	inte kan l�sa C-g. Hantera C-l ocks�.
-	Tog bort lyskom-handle-command-answer.
-
-	* commands2.el (kom-change-conf-type): Hantera �ndra m�testyp p�
- 	personer. Spara de flaggor som inte explicit s�tts av funktionen.
- 	Visa aktuell m�testyp innan fr�gorna st�lls. Anv�nd
- 	lyskom-j-or-n-p f�r att st�lla fr�gorna.
-
-Fri Jul 19 18:29:41 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-follow-comments): Det stod comments p� ett
- 	st�llet d�r det skulle ha st�tt footnotes.
-
-Thu Jul 18 10:53:36 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-status-session): Ny kod fr�n David.
-
-	* view-text.el (lyskom-follow-comments): F�rs�kte l�sa hemliga
- 	kommentarer om kom-follow-comments-outside-membership var t.
-  	Gjorde om f�rs�ket att f� fotnoter att l�sas f�rst om
- 	kom-show-footnotes-immediately �r nil. F�rhoppningsvis lyckades
- 	det den h�r g�ngen (Jag tjuvkikade p� 0.38.2).
-
-Thu Jul 18 10:18:13 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-rest.el (lyskom-format-conf-type): Bugfix (det fungerade
- 	helt enkelt inte).
-
-Wed Jul 17 11:35:10 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* edit-text.el (lyskom-edit-send-check-recipients): Kontroll av
- 	mottagare hoppar �ver kommenterade f�rfattare om deras brevl�dor
- 	�r mottagare och hoppar �ven �ver lyskom-pers-no (man ser ju
- 	alltid texter man skriver sj�lv.) Detta g�r att det g�r snabbare
- 	att skicka personliga svar.
-
-Wed Jul 17 01:07:40 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-follow-comments): F�rs�kte fixa s� att
- 	fotnoter f�r l�sas f�rst om kom-show-footnotes-immediately �r nil.
-
-Tue Jul 16 10:25:47 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* swedish-strings.el (lyskom-strings): Bytte \345 -> \344 p� en
- 	del h�ll. Bytte \345 -> \366 p� en del andra.
-
-	* commands1.el (kom-delete-conf): S�tt mustmatch till t i anropet
- 	till lyskom-read-conf-stat.
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): Lade
- 	till saving-settings-done, �ndrade saving-settings.
-	(lyskom-commands): Lade till kom-save-options.
-
-	* flags.el (kom-save-options): Nytt kommando.
-
-	* commands2.el (kom-send-message): Bugfix: s�nda allm�nt
- 	meddelande fungerar igen.
-
-Mon Jul 15 12:14:26 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* edit-text.el (lyskom-edit-add-recipient/copy): Kr�v match vid
- 	l�sning av m�te.
-
-	* parse.el (lyskom-parse-conf-type): Korrigera hanteringen av
- 	korta conf-types. Den satte in 'space p� femte bitten...
-
-	* lyskom-rest.el (lyskom-format-conf-type): Formattera l�nga
- 	conf-types enbart om server klarar s�dana.
-
-	* services.el (initiate-set-last-read-2): Ny funktion.
-	(initiate-set-last-read): Fungerar �ven med servrar som inte kan
- 	set-last-read.
-
-	* review.el (lyskom-review-by-to): St�ll mark�ren f�re m�tesnamnet
- 	n�r man fr�gar till vilket m�te.
-
-	* startup.el (lyskom-setup-client-check-version): Ny funktion.
-
-	* vars.el.in (lyskom-server-features): Ny variabel.
-	(lyskom-server-supports): Ny variabel.
-	(lyskom-long-conf-types-flag): Ny variabel
-	(lyskom-set-last-read-flag): Ny variabel
-	(lyskom-uconf-stats-flag): Ny variabel
-	(lyskom-z-lookup-flag): Ny variabel
-	(lyskom-accept-async-flag): Ny variabel
-
-	* startup.el (lyskom-clear-vars): G�r lyskom-server-supports,
- 	diverse flaggor och lyskom-server-version buffertlokala. (lyskom):
- 	Anropa lyskom-setup-client-for-server-version.
-	(lyskom-setup-client-for-server-version): Ny funktion.
-
-	* vars.el.in (lyskom-server-version): Lade till
- 	lyskom-server-version.
-
-	* startup.el (lyskom): Tilldela lyskom-server-version s� andra
- 	funktioner kan f� information om serverversionen p� ett enkelt
- 	s�tt.
-
-Sun Jul 14 13:55:53 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-rest.el (j-or-n-p): Lade till parametern quittable (C-g
- 	avbryter och signalerar quit)
-	(lyskom-ja-or-nej-p): G�r inte lyskom-end-of-command vid quit.
-	(lyskom-j-or-n-p): G�r inte lyskom-end-of-command vid quit; ny
- 	parameter quittable.
-
-	* vars.el.in: Lade till kom-check-commented-author-membership.
-
-	* completing-read.el (lyskom-read-conf-internal): Hantera att case
- 	inte spelar n�gon roll i str�ngar (s� tex "lysator" ger en exakt
- 	match.) (lyskom-completing-member): Ny funktion f�r att leta
- 	str�ngar i listor.
-
-	* commands1.el (lyskom-comment-recipients): Konfirmera multipla
- 	mottagare bara om kom-confirm-multiple-recipients �r before.
-
-	* swedish-strings.el, english-strings.el (lyskom-strings): Lade
- 	till comment-all-relevant-p.
-
-	* completing-read.el (lyskom-read-conf-internal-verify-type):
- 	Fixade s� inte ingen match accepterades som conf.
-	(lyskom-lookup-conf-by-name): Specialhantering av tomma str�ngen.
-	(lyskom-read-conf-internal): Returnera r�tt conf-stat om str�ngen
- 	matchar prefix p� n�gon conf och hela namnet p� n�gon annan.
-
-Fri Jul 12 17:11:52 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands1.el (kom-status-session): Ny funktion. Se �ven
- 	lyskom-status-session och lyskom-status-session-2
-
-	* english-strings.el,swedish-strings.el (lyskom-strings): Lade
- 	till str�ngar f�r sessionsstatus. Lade till Status f�r session
- 	till kommandona.
-
-	* completing-read.el (lyskom-read-session-no): Definiera
- 	lyskom-blocking-process; det fungerar inte alls annars.
-
-	* ChangeLog: Saknar motivation att skrica lic. Formatterate d�rf�r
- 	ist�llet om mina gamla, felformatterade ChangeLog-entries.
-
-Wed Jul 10 12:39:47 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* startup.el (kom-start-anew): Patch so sojge kan slippa se lappar
- 	p� d�rren. Markerad med +++SOJGE.
-
-Mon Jul  8 10:37:48 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* startup.el (lyskom-clear-vars): Gjorde fler variabler
- 	buffertlokala.
-
-	* lyskom-rest.el (lyskom-modify-prompt): Anv�nd kom-prompt-format.
-
-	* commands2.el (kom-who-am-i): Lade till kom-who-am-i
-
-	* vars.el.in (lyskom-login-hook): Defvarade denna.
-	(kom-login-hook): Uppdaterade dokumentationen.
-
-	* startup.el (kom-start-anew): Bytte ordningen mellan
- 	kom-login-hook och lyskom-login-hook.
-
-	* filter.el (kom-super-jump): V�ljer mottagare att filtrera som
- 	aktuellt m�te om inl�gget har aktuellt m�te som mottagare, annars
- 	inl�ggets f�rsta mottagare.
-
-	* english-strings.el, swedish-strings.el (lyskom-strings): Lade
- 	till no-recipient.
-
-Thu Jul  4 23:45:48 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* vars.el.in (kom-follow-comments-outside-membership): Ny
- 	variabel.
-	(lyskom-elisp-variables): La till den.
-
-	* view-text.el: Anv�nd den.
-
-Thu Jul  4 14:10:36 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* completing-read.el: Totalt omskriven. St�rre, kanske
- 	l�ngsammare, men jag vet hur den fungerar nu.
-	(lyskom-read-conf-no): Ny betydelse av PREDICATE-parametern.
-	(lyskom-read-conf-stat): Ny parameterlista (nytt PREDICATE,
- 	MUSTMATCH tillagt.)
-	(lyskom-read-conf-name): Nu parameterlista. Ny ordning, lagt till
- 	EMPTY-parametern.
-	(lyskom-read-conf-internal): Ny funktion som g�r allt jobb.
-	(lyskom-read-conf-name-internal): Utbytt mot
- 	lyskom-read-conf-internal.
-	(lyskom-read-conf-get-logins, lyskom-read-conf-expand-specials,
- 	lyskom-read-conf-lookup-specials, lyskom-lookup-conf-by-name,
- 	lyskom-complete-collect, lyskom-read-conf-internal-verify-type,
- 	lyskom-complete-string, lyskom-complete-string-up-level,
- 	lyskom-complete-string-skip-parens-backup-others,
- 	lyskom-complete-string-skip-parens-2,
- 	lyskom-complete-string-next-word,
- 	lyskom-complete-string-reset-position): Nya funktioner.
-
-
-	* startup.el (kom-start-anew): �ndrade predicate-parametern till
- 	lyskom-read-conf-n�nting. Anv�nd lyskom-lookup-conf-by-name.
-
-	* review.el (lyskom-review-by-to): �ndrade predicate-parametern
- 	till lyskom-read-conf-n�nting.
-
-	* commands2.el (kom-status-conf, kom-status-person,
- 	kom-send-message, kom-set-garb-nice, kom-set-permitted-submitters,
- 	kom-set-super-conf, kom-change-conf-type): �ndrade
- 	predicate-parametern till lyskom-read-conf-n�nting.
-
-	* edit-text.el (lyskom-edit-add-recipient/copy): �ndrade
- 	predicate-parametern till lyskom-read-conf-n�nting.
-
-	* filter.el (kom-filter-subject, kom-filter-author,
- 	kom-filter-text): �ndrade predicate-parametern till
- 	lyskom-read-conf-n�nting.
-	
-	* commands1.el (kom-delete-conf, kom-review-presentation,
- 	kom-send-letter, kom-add-member, kom-add-self, kom-sub-member,
- 	kom-sub-self, kom-change-presentation, kom-change-conf-motd,
- 	kom-unset-conf-motd, kom-go-to-conf, kom-change-name,
- 	kom-change-supervisor, kom-change-password,
- 	lyskom-add-sub-recipient): �ndrade predicate-parametern till
- 	lyskom-read-conf-n�nting.
-
-	* startup.el (kom-start-anew): Anropa lyskom-login-hook oxo. Den
- 	sparas *inte* i servern.
-
-	* vars.el.in (lyskom-text-buttons): Ny definition av regexpen f�r
- 	textnummer.
-
-Tue Jul  2 09:14:53 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-prefetch-comment-stats): Ny funktion.
-
-Sun Jun 23 02:16:23 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* startup.el (lyskom): Anropa lyskom-setup-faces
-
-	* vars.el.in (lyskom-setup-faces): Ny funktion.
-
-	* edit-text.el (lyskom-edit-parse-headers): K�r
- 	lyskom-swascii-header-subject genom regexp-quote innan matchning.
-
-Sat Jun 22 17:15:53 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* ansaphone.el (lyskom-ansaphone-message-handler): Spara
- 	meddelanden enbart om kom-ansaphone-record-messages �r icke-nil
- 	(request fr�n Tommy Persson). Visa inte alltid meddelanden som
- 	spelas in.
-
-	* vars.el.in (lyskom-elisp-variables): Lade till
- 	kom-ansaphone-record-messages och kom-ansaphone-show-messages.
-	(kom-ansaphone-record-messages): Ny variabel.
-	(kom-ansaphone-show-messages): Nu variabel.
-
-Thu Jun 20 01:08:00 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* async.el (lyskom-show-logged-in-person): Hantera hemliga
-	personer.
-	(lyskom-show-logged-out-person): Dito.
-
-Tue Jun 11 09:25:24 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* parse.el (lyskom-parse-conf-type): Hanterar Any-Conf-Type.
-	(lyskom-maybe-parse-1-or-0): Ny funktion.
-
-	* english-strings.el,swedish-strings.el (lyskom-strings): Lade
- 	till anonymous-allowed.
-
-	* commands1.el (kom-create-conf): Fr�ga om man f�r skriva anonyma
- 	texter.
-
-	* komtypes.el (conf-type->anarchy): Ny funktion.
-	(lyskom-create-conf-type): Hantera anarkibiten.
-	(conf-type->rsv1): Ny funktion.
-	(conf-type->rsv2): Ny funktion.
-	(conf-type->rsv3): Ny funktion.
-
-	* lyskom-rest.el (lyskom-format-conf-type): Skicka alltid
- 	extended-conf-type till servern.
-
-	* commands2.el (kom-change-conf-type): Fr�ga om man f�r skriva
- 	anonyma texter.
-
-Thu Jun  6 02:59:01 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* swedish-strings.el (lyskom-strings): La till kolon p� n�gra
- 	fr�gor.
-
-	* startup.el (kom-start-anew): Anropa clear-all-caches.
-
-	* cache.el (cache-clear): Ny funktion.
-	(cache-add,cache-del): Bytte namn p� lokala variabler.
-	(clear-all-caches): Ny funktion.
-	(cache-create): Ny funktion.
-
-Wed May 29 13:10:54 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-read-number): L�gg till ett mellanslag
-	�ven n�r det inte finns n�got defaultv�rde.
-
-	* commands1.el (kom-delete-text): Anv�nd zerop.
-
-Mon May 27 10:39:06 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* startup.el (lyskom): S�tt face-scheme h�r och inte i vars.el
-
-	* vars.el.in: Ta bort s�ttning av face-scheme
-
-Sun May 26 03:01:01 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* swedish-strings.el (lyskom-strings): La in en radbrytning i
- 	message-from-to.
-
-	* english-strings.el (lyskom-strings): Dito.
-
-Fri May 24 03:24:37 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-send-message): Skriv ut vart meddelandet
- 	skickas.
-
-Wed May 22 16:56:49 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* startup.el (lyskom-clear-vars): G�r
- 	kom-friends,kom-permanent-filter-list, kom-session-filter-list
- 	buffertlokala
-
-
-Wed May 22 06:27:46 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (lyskom-update-lyskom-buffer-list): Satte in nya
-	buffertar p� fel st�lle ibland.
-
-Tue May 21 23:45:56 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-status-conf): Fr�ga om medlemslistan ska vara
-	snabb eller fullst�ndig (ungef�r).
-
-	* swedish-strings.el (lyskom-strings): La till str�ngen
- 	show-membership-info-q.
-
-Mon May 20 11:29:39 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands2.el: En bunt �ndringar fr�n Bellman.
-	(lyskom-buffer-p): Ny funktion.
-	(lyskom-update-lyskom-buffer-list): Dito.
-	(kom-next-kom): Ny implementation.
-	(kom-previous-kom): Ny funktion.
-	(kom-next-unread-kom): Ny funktion
-
-	* vars.el.in (lyskom-buffer-list): Ny variabel.
-
-	* lyskom-rest.el (backward-text): La till ett anrop till
- 	beginning-of-line f�r att det inte ska bli fel i gamla Emacsar.
-
-Thu May  9 11:50:39 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands1.el (kom-list-clients): Lade till en kommentar.
-
-	* services.el (initiate-find-next-text-no): Ny funktion.
-	(initiate-find-previous-text-no): Ny funktion.
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): Lade
-	tll cant-review-everything.
-
-	* review.el (lyskom-get-texts-globally): Ny funktion.
-	(lyskom-get-texts-by-to): Anropa lyskom-get-texts-globally f�r att
- 	�tserse globalt. (lyskom-review-by-to): Till�t �terse av alla till
- 	allt.
-
-Wed May  8 01:10:11 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-status-conf): Uppskjut utskrifen av
- 	medlemmarnas namn.
-
-	* macros.el (lyskom-blocking-do-multiple): Kolla process-status.
-
-	* services.el (blocking-do): Kolla process-status.
-
-	* deferred-insert.el (lyskom-deferred-insert-conf): Gissa om det
- 	�r en person p� ett b�ttre s�tt.
-
-	* lyskom-buttons.el (lyskom-default-button): Returnera nil om
-	kom-text-properties �r nil.
-
-	* async.el (lyskom-show-logged-in-person): Respektera
- 	kom-text-properties.
-	(lyskom-show-logged-out-person): Dito.
-
-	* lyskom-rest.el (lyskom-format-text-body): Dito.
-
-	* view-text.el (lyskom-view-text): Anv�nd inte kom-first-line-face
-	om kom-text-properties �r nil.
-
-	* vars.el.in (kom-deferred-printing): �ndra default till t.
-
-	* deferred-insert.el (lyskom-replace-deferred): Var lite mer
-	defensiv i scrollningen. Dvs. scrolla aldrig.
-
-Tue May  7 11:00:46 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* review.el (lyskom-review-by-to): Anv�nd blocking-do-multiple f�r
- 	att snabba upp f�rsta utskriften. (lyskom-get-texts-by-and-to):
- 	Anv�nd blocking-do-multiple f�r att skynda p� uppstarten.
-
-Tue May  7 03:18:48 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-start-of-command): Hoppa till slutet p�
- 	bufferten om det syns i f�nstret.
-
-	* commands1.el (kom-list-re): S�tt knapp p� raderna.
-	
-	* commands1.el (kom-send-letter): G�r (recenter 1) ist�llet f�r
- 	(recenter 0).
-
-	* lyskom-rest.el (kom-page-next-command): Dito.
-	(kom-view,lyskom-start-of-command): Dito.
-
-	* lyskom-rest.el (lyskom-insert): F�rs�kte g�ra s� att den inte
- 	hoppar ner s� ofta.
-
-	* commands1.el (kom-list-clients): Uppskjut utskrift av
- 	klientnamn.
-	(lyskom-deferred-client-1): Ny funktion.
-	(lyskom-deferred-client-2): Ny funktion.
-
-	* lyskom-rest.el (lyskom-format-aux-help): Liten �ndring av
- 	formatstr�ngen f�r uppskjutna m�tesnamn.
-	(lyskom-format-aux-help): Nytt format-element "D" som tar en
- 	str�ng eller defer-info som argument.
-
-	* deferred-insert.el (lyskom-deferred-insert-conf): Anv�nd redan
- 	satta properties.
-
-Mon May  6 00:27:19 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* vars.el.in (lyskom-faces): Ny variabel.
-	Leta efter X-resurser som best�mmer utseendet p� faces.
-
-	* deferred-insert.el (lyskom-defer-insertion): Gjorde s� att man
- 	anger serveranrop p� samma s�tt som i blocking-do.
-
-	* view-text.el (lyskom-print-header-comm): Skrev om.
-	(lyskom-insert-deferred-header-comm): Skrev om.
-	(lyskom-insert-header-comm): Skrev om.
-
-	* deferred-insert.el (lyskom-replace-deferred): Gjorde om till en
- 	funktion.
-	(lyskom-deferred-insert-conf): G�r om d�refter.
-
-Sun May  5 12:53:49 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* remote-control.el (lyskom-remote-list-messages-1): Lista i r�tt
- 	ordning. En fatal bug r�ttad. (lyskom-remote-list-messages): Lista
- 	meddelanden i r�tt ordning. (lyskom-remote-erase-messages):
- 	R�ttade en fatal bug.
-
-	* completing-read.el (lyskom-read-conf-name-internal): Lade till
- 	predikatet persnone f�r att st�da �ndringen i kom-start-anew.
-	(lyskom-read-conf-name-internal-verify-type): Lade till predikatet
- 	persnone.
-
-	* startup.el (kom-start-anew): kom-start-anew l�ser in personnamn
- 	s� att gamla personer har prioritet �ver nya.
-
-Sun May  5 03:18:19 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* Makefile (PARTS-EL): Flyttade deferred-insert.el till HEADER-EL.
-
-	* deferred-insert.el (lyskom-replace-deferred): Nytt makro.
-	(lyskom-deferred-insert-conf): Skrev om med makrot.
-
-	* view-text.el (lyskom-insert-deferred-header-comm): Dito.
-
-	* commands1.el (kom-list-clients): Anpassa bredden p�
- 	sessionsf�ltet.
-
-	* view-text.el (lyskom-view-text): Skicka bara m�tesnummer till
- 	lyskom-print-header-recpt.
-	(lyskom-print-header-recpt): F�rdr�j utskrifter.
-
-	* completing-read.el (lyskom-read-session-resolve-ambiguity):
- 	Anpassa bredden p� sessionsnumret och till�t lite defer.
-
-	* commands2.el (kom-status-conf): Till�t defer. Formateringen
- 	�ndrades lite ocks�.
-	(kom-status-person): Dito.
-
-	* commands1.el (kom-who-is-on): Anpassar bredden p� f�rsta f�ltet
- 	s� att sessionsnumret precis f�r plats.
-	(kom-list-clients): Till�t defer.
-
-	* lyskom-rest.el (kom-view-next-text): L�smarkera texter efter att
- 	de har skrivits ut. F�rhoppningsvis f�r detta inga otrevliga
- 	bieffekter.
-
-Sat May  4 00:07:06 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-insert-header-comm): Ta insert-funktionen
- 	som parameter.
-
-	* Jag plockade koden f�r "Lista (med) regexpar" fr�n 0.38.2.
-
-	* parse.el (lyskom-parse-conf-z-info-list): Ny funktion.
-	(lyskom-parse-conf-z-info): Dito.
-
-	* komtypes.el: La till funktioner f�r conf-z-info-list och
- 	conf-z-info.
-
-	* services.el (initiate-re-z-lookup): Ny funktion.
-
-	* swedish-strings.el (lyskom-commands): La till "Lista (med)
- 	regexpar".
-	(lyskom-mode-map): La in kommandot p� "lr".
-
-	* english-strings.el: Dito.
-
-	* lyskom-rest.el (lyskom-format-aux-help): Inga knappar p� m�te
-	0.
-
-	* vars.el.in (lyskom-default-conf-string): Ny variabel.
-
-	* commands1.el (kom-who-is-on): S�tt lyskom-default-conf-string
- 	lokalt.
-
-Fri May  3 10:13:12 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* english-strings.el,swedish-strings.el
- 	(lyskom-prioritize-mode-map): Lade till M-DEL som bindning f�r
- 	kom-prioritize-deselect-all
-
-	* prioritize.el (kom-prioritize-deselect-all): Lade till detta
- 	kommando.
-
-	* review.el (lyskom-check-review-access): Hantera tomma m�ten
- 	r�tt. (lyskom-get-texts-by-and-to): Optimera hantering av �terse
- 	av en flitig f�rfattare till ett litet m�te.
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): N�gra
- 	nya str�ngar f�r rapportering av fel i �terse.
-
-	* review.el (lyskom-get-texts-by): Skrev om s� den blev
- 	effektivare. S�tt maxinkrement till lyskom-fetch-map-nos.
- 	Kontrollera att man verkligen f�r l�sa conf-mappen.
- 	(lyskom-get-texts-generic): Tog bort denna eftersom den bara
- 	anv�ndes av lyskom-get-texts-by. (lyskom-get-texts-to): Inlineade
- 	koden fr�n lyskom-get-texts-generic. S�tt maxinkrement till
- 	lyskom-fetch-map-nos. (lyskom-get-texts-by-and-to): Startinkrement
- 	satt till lyskom-fetch-map-nos, kontrollera att man verkligen f�r
- 	l�sa conf-mappen. (lyskom-check-review-access): Ny funktion.
-
-Fri May  3 03:24:38 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-print-header-comm): Ny defer-hantering.
-	(lyskom-insert-deferred-header-comm): Ny funktion.
-	(lyskom-insert-header-comm): Detta �r
-	lyskom-print-delayed-header-comm i ny skepnad.
-
-	* vars.el.in (kom-deferred-printing): Bytte namn fr�n
- 	kom-delayed-printing.
-
-	* lyskom-rest.el (lyskom-format-insert): Ny defer-kod
-	(lyskom-format-insert-at-point): Dito.
-	(lyskom-format-aux-help): Dito.
-
-	* swedish-strings.el (lyskom-button-actions): Bytte � -> �.
-
-	* lyskom-rest.el (lyskom-delayed-print-conf): Tog bort.
-
-	* deferred-insert.el: Ny fil.
-	(lyskom-deferred-insert-conf): Ny funktion, eller snarare
-	lyskom-delayed-print-conf under nytt namn.
-
-	* lyskom-rest.el (lyskom-format-aux-help): 
-
-	* commands2.el (lyskom-list-summary): Justerade formatering.
-	(lyskom-print-summary-line): Anv�nd lyskom-format-insert.
-
-	* completing-read.el (lyskom-read-session-resolve-ambiguity):
- 	Skrev om.
-
-	* lyskom-rest.el (lyskom-queue-print-name): Tog bort.
-	(lyskom-queue-print-name-2): Tog bort.
-
-	* swedish-strings.el (lyskom-commands): La till kommandot "Lista
- 	klienter".
-
-	* english-strings.el (lyskom-commands): Dito.
-
-	* cache.el (lyskom-set-who-info-buffer-2): Kommenterade bort
- 	inneh�llet..
-	(lyskom-set-session-info): Dito.
-
-	* commands1.el (lyskom-info-line-format-string): Ny funktion.
-	(kom-who-is-on): Skrev om med hj�lp av den.
-	(lyskom-return-who-info-line): Tog bort.
-	(lyskom-fix-str): Tog bort.
-	(lyskom-return-who-info-line-as-state): Tog bort.
-
-Thu May  2 18:47:18 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* 0.41 release
-
-	* swedish-strings.el,english-strings.el (lyskom-strings): Nytt
-	format p� de str�ngar som anv�nds i
-	lyskom-print-delayed-header-comm.
-
-	* english-strings.el (lyskom-strings):
-
-Thu May  2 16:37:53 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* swedish-strings.el,english-strings.el (lyskom-commands): Lade in
- 	kom-review-all (lyskom-mode-map): Lade in kom-review-all p� "}A"
- 	och "�a ". Bytte ut �ttabitarstecken mot oktala koder.
-
-	* review.el (kom-review-first): Hantera prefixargument.
-	(lyskom-review-by-to): Anv�nd str�ngen everything f�r att skriva
- 	ut "alla". (lyskom-get-texts-generic): Hantera �terse alla.
-	(lyskom-get-texts-by): Hantera �terse alla.
-	(lyskom-get-texts-by-and-to): Returnera r�tt antal inl�gg vid
- 	�terse f�rsta. (lyskom-get-texts-by-and-to): Hantera �terse alla.
-	(kom-review-all): Lade till detta kommando.
-
-	* english-strings.el,english-strings.el (lyskom-strings): Lade
- 	till everything som str�ng.
-
-	* review.el (kom-review-first): Hantera prefixargument.
-
-Thu May  2 15:20:19 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-display-time): Skydda med condition-case.
-
-	* view-text.el (lyskom-print-delayed-header-comm): Skriver ut
-	kommentarl�nkar till ol�sliga texter igen.
-
-	* commands1.el (lyskom-format-time): Ny funktion.
-	(kom-display-time): Omskriven av Bellman.
-
-	* swedish-strings.el (lyskom-strings): Nya str�ngar f�r
- 	kom-display-time.
-
-	* english-strings.el (lyskom-strings): Dito.
-
-	* lyskom-rest.el (lyskom-start-of-command): K�r
- 	lyskom-before-command-hook.
-
-Thu May  2 15:20:19 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-print-delayed-header-comm): Klarade inte av
-	en skrivskyddad buffert.
-	
-	* lyskom-rest.el (lyskom-delayed-print-conf): Dito.
-
-Thu May  2 15:03:58 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* prioritize.el (kom-prioritize-reprioritize): R�ttade ett fel.
-
-Wed May  1 20:53:30 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-buttons.el (lyskom-generate-button): La till
-	'(rear-nonsticky t) till alla knappar.
-
-	* internal.el (lyskom-queue-collect-p): Kommenterade bort denna
- 	funktion.
-	
-	* services.el (z-initiate-get-map): Dito.
-
-	* commands1.el (lyskom-sub-member): S�nkte inte
- 	lyskom-last-conf-fetched som den borde.
-
-Wed May  1 11:34:02 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* english-strings.el,swedish-strings.el (lyskom-strings): Lade
- 	till newline i n�gra str�ngar. Lade till n�gra str�ngar, r�ttade
- 	andra.
-
-	* prioritize.el (kom-prioritize-help): Ny funktion
-	(lyskom-prioritize-mode): B�ttre doc-str�ng
-
-	* english-strings.el, swedish-strings.el
- 	(lyskom-prioritize-mode-map): Byggde om keymappen lite.
-
-	* lyskom-rest.el (lyskom-format-aux-help): Generera knappar f�r ?M
- 	och ?P �ven om argumentet inte �r en conf-stat.
-
-	* lyskom-buttons.el (lyskom-default-button): Hantera knappskapande
- 	f�r m�ten och personer utan att ha hela conf-staten.
-
-	* cache.el (cache-construct-uconf-stat): R�ttade en bug.
-
-	* komtypes.el (lyskom-uconf-stat-p): Lade till denna funktion.
-	(uconf-stat->garb-nice): R�ttade en bug.
-
-	* english-strings.el, swedish-strings.el (lyskom-button-actions):
- 	Kommenterade bort s�rbehandling av textnumret i inl�ggsfoten.
-
-Mon Apr 29 09:24:16 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* review.el (lyskom-get-texts-by): Fixade s� inte information om
- 	hemliga texter returneras.
-
-Mon Apr 29 02:26:14 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-format-aux-help): Hantera m�te 0 f�r sig.
-
-Sun Apr 28 04:01:34 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* parse.el (lyskom-parse-unparsed): Flyttade �terstartning av
-	str�ngar...
-
-	* lyskom-rest.el (lyskom-filter): ...hit
-
-Sat Apr 27 02:48:51 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-send-letter): Ta bort confstatet ur cachen.
-
-	* lyskom-rest.el (kom-save-text): Till�t directorynamn.
-
-	* startup.el (kom-start-anew): T�m completion-cachen.
-
-Thu Apr 25 14:04:26 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* prioritize.el (kom-prioritize-set-priority): S�tt mark n�r man
- 	trycker "p".
-	
-Fri Apr 26 00:01:14 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-print-delayed-header-comm): Nu borde den
- 	skriva saker p� r�tt st�lle.
-
-	* services.el (initiate-set-client-version): Ny funktion.
-	(initiate-get-client-name): Ny funktion.
-	(initiate-get-client-version): Ny funktion.
-
-	* startup.el (lyskom): Ber�tta f�r servern vad vi heter.
-
-	* lyskom-rest.el (kom-go-to-next-conf): Anv�nd def-kom-command.
-	(lyskom-go-to-pri-conf,lyskom-go-to-next-conf): Flyttade p�
-	anropet av lyskom-end-of-command.
-	(lyskom-maybe-move-unread): Felstavat argument.
-	(lyskom-go-to-next-conf): Flyttade om lite.
-
-Thu Apr 25 01:42:29 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* vars.el.in (kom-delayed-printing): �ndrade default till nil.
-
-	* view-text.el (lyskom-print-delayed-header-comm): Radera efter
-	att den nya texten skrivits in. P� s� s�tt blandas inte markers s�
-	l�tt ihop.
-
-	* commands1.el (kom-list-conferences): Skicka m�tesnummer till
-	lyskom-list-conf-print.
-	(lyskom-list-conf-print): Anv�nd m�tesnummer ist�llet f�r
-	conf-stat, s� att utskriften kan f�rdr�jas.
-	(kom-list-persons,lyskom-list-pers-print): Samma trick.
-
-	* lyskom-rest.el (lyskom-filter): Skrev om testet efte newline.
-
-	* vars.el.in (kom-delayed-printing): Ny variabel.
-
-	* lyskom-rest.el (lyskom-format-aux-help): Anv�nd den.
-
-	* view-text.el (lyskom-print-header-comm): Dito.
-
-Wed Apr 24 17:49:29 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* review.el (lyskom-get-texts-by-and-to): Fixade bug som gjorde
- 	att man kunde missa de allra f�rsta texterna i ett m�te om man
- 	�ters�g senaste.
-
-Tue Apr 23 00:47:17 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-start-of-command): Anta att
- 	lyskom-first-time-around �r definierad.
-
-Tue Apr 23 11:26:57 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* startup.el (kom-start-anew): Rensa completing-read-cachen innan
- 	f�rs�k att konvertera det inmatade anv�ndarnamnet.
-
-	* english-strings.el (lyskom-button-actions): Lade till hints f�r
- 	sista inl�ggsnumret som skrivs ut.
-
-	* swedish-strings.el (lyskom-button-actions): Lade till hints f�r
- 	sista inl�ggsnumret som skrivs ut.
-
-	* vars.el.in (kom-inhibit-typeahead): Lade till
- 	kom-inhibit-typeahead.
-
-	* lyskom-rest.el (lyskom-end-of-command): �terimplementerade
- 	bortkastning av typeahead.
-
-	* view-text.el (lyskom-print-text): Lade till s�ttning av
- 	lyskom-current-function och lyskom-current-function-phase.
-
-	* lyskom-buttons.el (lyskom-get-button-hint): Ny funktion.
-	(lyskom-generate-button): Anv�nd lyskom-get-button-hint f�r att
- 	hitta hinten.
-
-Wed Apr 24 03:44:31 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-print-header-comm): Delade upp den s� att
-	utskriften kan f�rdr�jas.
-	(lyskom-print-delayed-header-comm): Den f�rdr�jda utskriften.
-
-	* lyskom-rest.el (lyskom-insert-at-point): Ny funktion.
-	(lyskom-format-insert-at-point): Ny funktion.
-
-Tue Apr 23 00:47:17 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-start-of-command): Anta att
-	lyskom-first-time-around �r definierad.
-
-Mon Apr 22 05:57:27 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-insert-person-name),
-	(lyskom-insert-conf-name): Dessa funktioner anv�nds inte, s� jag
- 	tog bort dem.
-	(lyskom-print-header-comm): Duplicera inte jobbet i lyskom-format.
-
-	* lyskom-rest.el (lyskom-delayed-print-conf): Ny funktion.
-
-	* clienttypes.el (format-state->delayed-content),
-	(set-format-state->delayed-content): Nya funktioner
-
-	* lyskom-rest.el (lyskom-do-format): Returnera state ist�llet f�r
-	bara den f�rdiga str�ngen.
-	(lyskom-format-insert-before-prompt,lyskom-format-insert),
-	(lyskom-format): Justerade d�refter.
-
-Wed Apr 17 17:32:23 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* parse.el (lyskom-parse-error): G�r s� att en bug inte blir s�
- 	d�dlig.
-
-Tue Apr 16 23:47:01 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-create-text-handler): Bytte ut
- 	lyskom-tell-server mot lyskom-tell-internat.
-
-Sun Apr 14 23:44:45 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-follow-comments): Felaktiga parametrar i
- 	ett anrop till lyskom-view-text.
-
-Wed Apr 10 10:16:20 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* prioritize.el (kom-prioritize): En numera avr�ttad bug gjorde
- 	att medlemskapslistan blev reverserad.
-
-Mon Apr  8 18:42:12 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* prioritize.el: Skrev om fr�n scratch.
-
-Sat Apr  6 18:13:25 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-rest.el (lyskom-insert): Fixade lyskom-insert s� den ger
- 	r�tt beteende om kom-continuous-scrolling inte �r satt.
-
-Thu Apr  4 10:36:06 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* lyskom-rest.el (lyskom-insert): G�r lyskom-scroll i
- 	lyskom-insert bara om kom-continuous-scrolling �r satt.
- 	(lyskom-start-of-command): Tilldela nil till lyskom-is-waiting
- 	varje g�ng ett nytt kommando startas. (lyskom-print-prompt): Tog
- 	bort tilldelningar av lyskom-is-waiting.
-
-	* vars.el.in (kom-continuous-scrolling): Ny variabel.
-	(lyskom-elisp-variables): Lade till kom-continuous-scrolling.
-
-	* english-strings.el, swedish-strings.el (lyskom-mode-map): Lade
- 	till kom-review-first.
-
-	* swedish-strings.el, english-strings.el (lyskom-strings): Lade
- 	till lyskom-review-how-many.
-
-	* review.el (lyskom-get-texts-by-to): Skrev helt om den h�r
- 	funktionen s� den anropar olika funktioner f�r att g�ra jobbet
- 	beroende p� inputm�nster. (lyskom-get-texts-by-and-to): Ny
- 	funktion som h�mtar texter av en person till ett m�te.
- 	(lyskom-get-texts-generic): Ny funktion som h�mtar texter av en
- 	person eller till ett m�te.
-	(lyskom-get-texts-by): Ny funktion som h�mtar texter av en person.
-	(lyskom-get-texts-to): Ny funktion som h�mtar texter till ett
- 	m�te.
-
-Wed Apr  3 12:33:45 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-create-conf-handler-2): Testa inte om m�tet
- 	�r hemligt. Detta g�rs i kom-create-conf ist�llet.
-
-Wed Apr  3 12:56:19 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* english-strings.el, swedish-strings.el (lyskom-strings): Lade
- 	till confusion-what-to-view. (lyskom-mode-map): Lade till
- 	tangentbindningar f�r lyskom-view-previous-commented-text.
-
-	* commands1.el (kom-view-previous-commented-text): Lade till denna
- 	funktion (skriven av Teddy).
-
-	* lyskom-rest.el (lyskom-insert): Lade in ett anrop till
- 	lyskom-scroll om point hamnar utanf�r sk�rmen. Detta f�r betraktas
- 	som ett experiment.
-
-	* review.el (lyskom-get-texts-by-to): Fixade buggar i David
- 	K�gedals version och tog bort den gamla versionen.
-
-	* utilities.el (nfirst): Flyttade fr�n review.el
-
-Tue Apr  2 15:15:11 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* Blev av med alla kompilatorvarningar genom att ta bort
- 	kompatibilitetskod f�r Emacs 18 och Lucid Emacs.
-
-	* lyskom-rest: Tog bort kompatibilitetskod i
- 	kom-initial-digit-view.
-
-	* prioritize.el: Tog bort referenser till kom-buffer.
-
-	* macros.el: Lade till kompatibilitetsbindning av frame-width.
-
-	* flags.el: Lade till dummydefinition av original-user-variable-p
- 	s� en kompilatorvarning f�rsvann.
-
-	* utilities.el: Lade till regexpp.
-
-	* filter.el: Dokumenterade lyskom-filter-hack. Anv�nd
- 	lyskom-apo-timeous-s och lyskom-apo-timeout-ms i
- 	lyskom-filter-text-p. Skydda anrop till filterfunktionerne i
- 	lyskom-check-filter-list med condition-case f�r att undvika
- 	otrevligheter. Fixade bug i kompilering av tomma filter. Flyttade
- 	regexpp till utilities.el. Anv�nd def-kom-command till
- 	anv�ndarkommandon.
-
-	* completing-read.el: Lade till hantering af typen conflogin f�r
- 	alla inloggade personer eller m�ten. Tog bort emacs
- 	18-kompatibilitet i anrop till completing-read.
-
-	* edit-text.el: lyskom-edit-text anropar inte l�ngre
- 	lyskom-end-of-command. Tog bort Emacs 18.55-kompatibilitet fr�n
- 	anrop till processs-kill-without-query. Tog bort variabeln
- 	kom-buffer. Tog bort kompatibilitet med Emacs 18 och Lucid emacs
- 	fr�n kom-edit-insert-digit-text. Anropar alltid
- 	lyskom-send-transform-text n�r texter skickas in. Inf�rde
- 	kom-cite-string som i st�llet f�r ">" framf�r kommentarer.
- 	Flyttade sit-for i lyskom-edit-get-commented f�r att f� bort
- 	momentana mark�rf�rflyttningar vid ins�ttning av kommenterad text.
-
-	* commands1.el: Gjorde om alla kommentarfunktioner med
- 	def-kom-command och tog bort explicita lyskom-end-of-command.
-
-	* commands2.el: Tog bort lite kompatibilitet med Emacs 18. Anv�nd
- 	lyskom-beep f�r att pipa n�r v�nta avslutas.
-	(kom-set-session-priority): Anv�nd lyskom-read-num-range. Skrev om
- 	referenser till debugger-old-buffer f�r att slippa
- 	kompileringsvarningar.
-
-Tue Apr  2 00:45:27 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-follow-comments): Anropa lyskom-view-text
- 	med fler argument.
-
-	* commands1.el (kom-create-conf): Slog ihop med
- 	lyskom-create-conf-handler. Skriv inga presentationer till hemliga
- 	m�ten.
-
-Mon Apr  1 14:57:53 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* commands1.el: Prioritet s�tts mellan 1 och 255, aldrig till
- 	noll. Man blir inte l�ngree erbjuden att skriva presentation till
- 	hemliga m�ten. Fixade n�gra formatstr�ngar. Anv�nde
- 	def-kom-command p� n�gra fler st�llen.
-
-	* english-strings.el: Nya appreciation och abuse str�ngar (fr�n
- 	misc/F}-uppmuntran).
-
-	* cache.el: Ersatte anrop till eval med anrop till symbol-value.
-
-	* internal.el (lyskom-check-call): Skydda anrop till
- 	kom-queue-resume med unwind-protect.
-
-	* lyskom-rest.el (lyskom-insert-before-prompt): Flytta inte point
- 	vid insert. Det �r *irriterande*. lyskom-modify-prompt: Lade in
- 	antal inspelade meddelanden i prompten (om man har n�gra).
-
-	* utilities.el, filter-edit.el, macros.el, filter.el: Flyttade
- 	n�gra funktioner till utilities.el.
-
-	* Anrop till lyskom-message har nu en korrekt formatstr�ng som
- 	f�rsta argument.
-
-	* lyskom-rest.el (lyskom-print-prompt): S�tt lyskom-is-waiting
- 	till nil om man inte �r vid sista prompten. lyskom-is-waiting
- 	m�ste vara nil om asynkrona texter skall sparas och inte skrivas
- 	ut.
-
-Sat Mar 30 00:33:32 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-start-of-command): Fungerade d�ligt om
-	man hade satt kom-page-before-command.
-
-	* review.el (kom-review-comments): Bakade in
-	lyskom-review-comments.
-
-Fri Mar 29 03:26:34 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* review.el (lyskom-review-comments,kom-review-comments): Skrev om
-	icke-asynkron. Kunde i s�llsynta fall generera allvarliga fel
-	genom att anropa lyskom-view-text n�r cachen inte var fylld. Nu
-	anropas bara lyskom-review-comments synkront, s� vi �r utom fara.
-
-	* commands1.el (kom-add-comment,kom-sub-comment): Anv�nd
-	def-kom-command.
-
-	* view-text.el (lyskom-print-header-comm): Visa n�r
-	kommentarsl�nken adderades.
-
-Thu Mar 28 15:11:27 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-set-mode-line): Se till att mode-raden
- 	uppdateras.
-
-	* view-text.el (lyskom-follow-comments): Se till att kommentarer
- 	till fotnoter som l�ses omedelbart l�ggs p� l�sstacken.
-
-Wed Mar 27 16:19:57 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* Version 0.40.1 release
-
-Tue Mar 26 15:54:22 1996  David Byers  <davby@sen2.ida.liu.se>
-
-	* edit-text.el: B�ttre hantering av ok�nda headrar.
-
-Tue Mar 26 12:22:34 1996  David Byers  <byers@lysator.liu.se>
-
-	* Makefile: Satte versionsnumret till 0.40.1
-
-	* Gjorde kompatibilitetsdefinitioner av facep och
- 	save-selected-window s� klienten fungerar med emacs 19.28 ocks�.
-
-	* completing-read.el: Viss cachning av who-info n�r man l�ser in
- 	namn p� inloggade personer. Samma med anrop till lookup-name. Det
- 	g�r mycket snabbare.
-
-Tue Mar 26 08:21:18 1996  David Byers  <byers@lysator.liu.se>
-
-	* Satte cvs-version till 40.0 och symbolisk tag till v0-40
-
-	* lyskom-rest.el, view-text.el: face-equal bortbytt mod
- 	lyskom-face-default-p som fungerar om man inte k�r med
- 	f�nstersystem.
-
-	* vars.el.in: B�ttre val av face scheme.
-
-Mon Mar 25 16:22:42 1996  David Byers  <byers@lysator.liu.se>
-
-	* lyskom-rest.el: Formatteringen t�cker inte padding.
-
-	* swedish-strings.el,english-strings.el: Bugfixar
-
-	* filter.el: Bugfixar
-
-	* vars.el.in, lyskom-rest.el, startup.el: Gjorde s� f�rger s�tts
- 	vid load, inte vid inloggning. Bytte n�gra defaultf�rger.
-
-	* Makefile: Satte versionsnummer till 0.40
-
-Mon Mar 25 06:48:01 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* parse.el (lyskom-parse-unparsed): Se till att meddelandet
- 	"Databasen synkas" tas bort.
-
-	* review.el (lyskom-review-comments): Se fotnoter f�rst.
-
-Fri Mar 22 13:49:23 1996  David Byers  <byers@lysator.liu.se>
-
-	* filter.el: Fixade buggar.
-
-	* edit-text.el: Fixad buggar. Lade in s� man kan skicka in
- 	enriched text om lyskom-format-experimental �r satt.
-
-	* lyskom-rest.el (lyskom-format-text-body): Fixade buggar.
-	
-Fri Mar 22 12:48:06 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-edit-send): Felhanteringen buggade.
-
-Thu Mar 21 20:51:58 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-view-text): Markera filtrerade texter som
- 	l�sta.
-
-	* filter.el (lyskom-filter-text-p-3): H�ngde om f�rfattaren inte
- 	fanns.
-
-Tue Mar 19 00:03:23 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-start-of-command): G�r (sit-for 0)
-	oftare.
-
-	* macros.el (lyskom-blocking-do-multiple): Byt till kom-bufferten
-	f�rst.
-
-	* services.el (blocking-do): Testa efter parserrekursion.
-
-	* macros.el (lyskom-blocking-do-multiple): Dito.
-
-	* lyskom-rest.el (lyskom-really-serious-bug): Ny funktion f�r
-	debug�ndam�l.
-	
-	* commands2.el (kom-bug-report): Fixade en liten bug.
-
-	* vars.el.in (when): Flyttade fr�n macros.el.
-
-	* Makefile (HEADER-ELC): Bytte ordningen mellan vars.el och
-	macros.el.
-
-	* lyskom-rest.el (lyskom-membership-highest-index): Bytte namn
-	fr�n lyskom-membership-count, eftersom det gamla namnet var
-	missvisande.
-
-	* edit-text.el (lyskom-edit-get-commented): Ignorera alla
-	lyskom-edit-error.
-	(lyskom-edit-parse-headers): Signalera felmeddelande.
-	(lyskom-edit-send): Kombinera min och Byers felhantering.
-
-	* async.el (lyskom-parse-async): Ignorera kom-presence-messages.
-
-Mon Mar 18 12:34:47 1996  David Byers  <byers@lysator.liu.se>
-
-	* startup.el: Lade till s� man kan l�ta bli att l�sa user-arean
- 	vid inloggning via variabeln lyskom-dont-read-user-area,
-
-	* view-text.el: Gjorde s� text props inte hamnar i
- 	lyskom-current-subject.
-
-	* services.el, lyskom-rest.el, lyskom-buttons.el, view-text.el,
- 	macros.el: Lade till st�llbar timeout till accept-process-output i
- 	form av variablerna lyskom-apo-timeout-s och lyskom-apo-timeout-ms
-
-	* filter-edit.el: lyskom-format-filter-pattern klarar av att
- 	skriva i en skrivskyddad buffert.
-
-	* vars.el.in: Uppdaterade dokumentationsstr�ngar.
-
-	* lyskom-buttons.el: Hantera fallet d� kom-netscape-command och
- 	kom-mosaic-command �r listor.
-
-Mon Mar 18 00:39:03 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-sub-member): S�nkte inte
-	lyskom-last-conf-done.
-
-	* lyskom-rest.el: Jag gjorde ett tappert f�rs�k att snygga till
-	lite i prefetch-koden.
-	(lyskom-membership-count): Ny funktion.
-	(lyskom-what-to-do): Anv�nd den.
-	(lyskom-prefetch-conf): Anv�nd den.
-	(lyskom-prefetch-done): Anv�nd den.
-	(lyskom-prefetch-handle-conf,lyskom-prefetch-handle-map):
-	Omf�rdelade lite kod.
-
-	* edit-text.el (lyskom-looking-at-header): K�r argumentet till
-	looking-at genom regexp-quote f�rst.
-	(lyskom-edit-parse-headers): Signalera felaktiga headers.
-	(lyskom-edit-get-commented): Ignorera dess fel.
-	(lyskom-edit-send): Hantera dem.
-
-Sun Mar 17 00:10:47 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* flags.el (lyskom-read-options-eval): �verlev trasiga variabler.
-	(lyskom-set-var-from-string): Ny funktion.
-
-	* view-text.el (lyskom-view-text): H�mta bara texten en g�ng.
-
-Sat Mar 16 04:41:13 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-debug-insert): Fungerade inte s�rskilt
-	bra.
-	(lyskom-filter): Tog bort testet efter newline, eftersom det fick
-	emacs att h�nga.
-
-	* macros.el (lyskom-blocking-do-multiple): Signalera 'quit n�r
- 	lyskom-quit-flag �r satt.
-	(lyskom-quit-flag): Flyttade deklaration fr�n vars.el.in.
-
-Fri Mar 15 22:53:55 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* startup.el (lyskom): Sl� �ven upp $KOMSERVER i
- 	kom-server-aliases.
-
-Fri Mar 15 16:28:17 1996  David Byers  <byers@lysator.liu.se>
-
-	* edit-text.el: lyskom-send-text: C-C i inl�ggskropp med tomt
- 	�rende flyttar mark�ren och s�ger ifr�n.
-
-	* swedish-strings.el, english-strings.el: Lade till
- 	enter-subject-idi
-
-	* lyskom-buttons.el: Anv�nd kom-text-no-face, lade till �terse
- 	tr�d och �terse urinl�gg som knappactions.
-
-	* vars.el.in: Lade till lyskom-ding-on-no-subject, lade till
- 	�terse tr�d och �terse urinl�gg till h�gerknappsmenyerna.
-
-	* review.el: Lade till optional arg till kom-find-root.
-
-Thu Mar 14 09:01:48 1996  David Byers  <byers@lysator.liu.se>
-
-	* filter-edit.el: filter-edit-save now recompiles filters when
- 	saving, thus making the changes actually stick.
-
-	* filter.el: make-filter now does the right thing with empty
- 	filters.
-
-Wed Mar 13 14:30:08 1996  David Byers  <byers@lysator.liu.se>
-
-	* view-text.el, vars.el.in: decode-time kommer inte att anv�ndas i
- 	emacs < 19.28.
-
-	* macros.el: lyskom-blocking-do-multiple kan avbrytas.
-
-	* vars.el.in: Fler variabler i lyskom-elisp-variables.
- 	Omflyttningar, r�ttad dokumentation. F�rger allokerat fail-safe.
-
-Tue Mar 12 17:45:16 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* vars.el.in: Anv�nd alltid "grey" f�r kom-presence-face.
-
-Mon Mar 11 11:30:45 1996  David Byers  <byers@lysator.liu.se>
-
-	* lyskom-rest.el: kom-initial-digit-view: Corrected variable name
- 	so first digit is not lost.
-
-Fri Mar  8 23:02:18 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-edit-send): S�tt bara
-	lyskom-dont-change-prompt om kom-created-texts-are-read �r satt.
-
-Thu Mar  7 00:06:19 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* english-strings.el: F�rs�kte byta ut "subscription" mot
- 	"membership" p� ett konsekvent s�tt.
-
-Wed Mar  6 00:07:24 1996  David K�gedal  <davidk@lysator.liu.se>
-
-	* review.el (lyskom-review-tree): Anropa inte
-	lyskom-end-of-command.
-	(kom-find-root-review): Blockande.
-
-	* completing-read.el (lyskom-read-session-resolve-ambiguity): G�r
-	lyskom-scroll.
-
-Mon Mar  4 21:54:24 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (lyskom-set-motd-2): Kludge.
-
-	* startup.el (lyskom): Kontrollera att motd-of-lyskom verkligen
- 	finns.
-
-Mon Mar  4 11:29:53 1996  David Byers  <byers@lysator.liu.se>
-
-	* filter.el, commands1.el, commands2.el, review.el: �ndrade anrop
- 	av lyskom-read-conf-no till mustmatch s� den inte returnerar nil
- 	till of�rberedda funktioner.
-
-	* swedish-strings.el, english-strings.el: �ndrade memberships-line
- 	s� datumet skrivs ut med fix bredd.
-
-Sat Mar  2 00:11:02 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-busy-wait): Skrev om synkron.
-
-	* lyskom-rest.el (lyskom-prefetch-and-print-prompt): Flyttade kod
- 	till kom-busy-wait.
-
-	* commands2.el (kom-bury): L�mna debug-bufferten ifred.
-
-	* view-text.el (lyskom-view-text): Markera filterade texter som
-	l�sta.
-
-Fri Mar  1 01:29:14 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* startup.el (lyskom-clear-vars): S�tt lyskom-pending-calls till
- 	nil.
-
-	* lyskom-rest.el (lyskom-debug-insert): Ny funktion.
-	(lyskom-filter): Anv�nd den.	
-
-	* internal.el (lyskom-process-send-string): Anv�nd den.
-
-	* edit-text.el (lyskom-create-text-handler): �terst�ll
- 	lyskom-dont-change-prompt �ven n�r kom-created-texts-are-read �r
- 	nil.
-
-	* vars.el.in (kom-after-load-hook): Ny variabel.
-
-	* lyskom-rest.el: K�r lyskom-after-load-hook.
-
-Tue Feb 27 03:26:01 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* startup.el (lyskom-clear-vars): Gjorde lyskom-last-group-message
- 	recipient och lyskom-last-personal-message-sender buffertlokala.
-
-Mon Feb 26 12:31:30 1996  David Byers  <byers@lysator.liu.se>
-
-	* completing-read.el: Fixade bug i inl�sning av m�tesnamn och
- 	m�tesstatus.
-
-Sat Feb 24 20:00:45 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-visible-membership): G�r s� att m�ten med
-	prioritet 0 alltid �r inaktiva.
-
-Sat Feb 24 20:00:45 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-visible-membership): G�r s� att m�ten med
- 	prioritet 0 alltid �r inaktiva.
-
-Fri Feb 23 13:27:46 1996  David Byers  <byers@lysator.liu.se>
-
-	* lyskom-buttons.el: Lade till lyskom-add-button-action och
- 	lyskom-set-default-action
-
-Fri Feb 23 03:17:25 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* english-strings.el,swedish-strings.el (lyskom-mode-map): Band
- 	mouse-3 till kom-mouse-null.
-
-	* lyskom-buttons.el (lyskom-mouse-3): Tog bort read-event-anropet.
-	(kom-mouse-null): Ny funktion.
-
-	* startup.el (lyskom-mode): Skrev om kommandobeskrivningen i
- 	dokumentation.
-
-Wed Feb 21 03:34:34 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-send-message): Stavfel.
-
-	* vars.el.in (kom-server-aliases): Bytte namn fr�n
- 	lyskom-server-aliases.
-
-Tue Feb 20 13:28:01 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* review.el (lyskom-get-texts-by-to): �terst�llde den gamla koden
- 	s� l�nge.
-
-	* vars.el.in: Putsade p� f�rgvalet.
-
-Sun Feb 18 06:30:46 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-prefetch-and-print-prompt): L�tt
-	optimering.
-
-	* macros.el (when): Fugnerade inte.
-
-	* vars.el.in (lyskom-is-saving): Ny variabel.
-
-	* async.el (lyskom-parse-async): S�tt den.
-
-	* parse.el (lyskom-parse-unparsed): �terst�ll mode-line-process
-	efter att server slutat spara. Tog bort lite annan kod.
-
-	* services.el (blocking-do): �terst�ll lyskom-quit-flag p� r�tt
- 	s�tt.
-
-	* lyskom-rest.el (lyskom-sentinel): S�tt mode-line-process till
- 	n�got l�mpligt.
-
-	* async.el (lyskom-parse-async): Dito.
-
-	* startup.el (lyskom-mode): Dito.
-
-	* lyskom-rest.el (lyskom-start-of-command)
-	(lyskom-end-of-command): Dito.
-
-Sat Feb 17 00:24:23 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* lyskom-buttons.el (lyskom-mouse-3): Ta bort ett musklick ur
- 	event-k�n.
-
-	* commands1.el (lyskom-fixup-and-go-to-conf): Tog bort.
-	(lyskom-add-member-by-no): Anropa lyskom-add-member-answer f�r att
- 	uppdatera cache mm.
-
-Fri Feb 16 12:42:15 1996  David Byers  <byers@lysator.liu.se>
-
-	* lyskom-rest.el: lyskom-is-read �r nu asynkron eftersom den
- 	anropas av lyskom-create-text-handler.
-
-	* view-text.el: Gjorde s� lyskom-print-date-and-time och
- 	lyskom-return-date-and-time kan ta ett extra agurment
-	(formatstr�ng) vilket g�r att den kan anv�ndas istf
- 	lyskom-return-time.
-
-	* commands2.el: Bytte ut lyskom-return-time mot
- 	lyskom-return-date-and-time i alla funktioner.
-
-Fri Feb 16 05:41:31 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* startup.el (lyskom-start-anew-new-person)
-	(lyskom-start-anew-create-handler)
-	(lyskom-add-for-new-person): Tog bort.
-	(lyskom-create-new-person): Ny funktion.
-
-	* completing-read.el (lyskom-read-conf-no): Anropade
-	lyskom-read-conf-name med fel MUSTMATCH.
-
-	* startup.el (kom-start-anew): Kunde inte skapa nya personer.
-
-	* remote-control.el (lyskom-remote-list-messages-1): Skrivfel.
-
-	* messages.el (lyskom-add-personal-message-handler): Skrivfel.
-
-	* commands2.el (kom-enable-adm-caps,kom-disable-adm-caps):
-	Anropade lyskom-enable-adm-caps fel.
-
-	* lyskom-rest.el(listify-vector,reverse-assoc,skip-first-zeros):
-	Flyttade till macros.el.
-
-	* Flyttade face-definitionerna till vars.el.in.
-
-Wed Feb 14 00:45:52 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* flags.el (kom-edit-options-send): Kunde inte avsluta utan
- 	�ndring.
-
-	* ansaphone.el (kom-list-messages): Lista �ldsta meddelandet
-	f�rst.
-
-Mon Feb 12 00:06:58 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* startup.el (kom-start-anew): �terst�llde inte vid fel.
-
-Sun Feb 11 23:08:01 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* vars.el.in (lyskom-inhibit-minibuffer-messages): Ny variabel.
-
-	* async.el (lyskom-is-in-minibuffer): Anv�nd den.
-
-	* startup.el (kom-start-anew): F�rhindra minibuffertmeddelanden
- 	under l�senordsinmatning.
-
-Thu Feb  8 17:12:06 1996  David Byers  <byers@lysator.liu.se>
-
-	* vars.el.in: Lade till skicka gruppmeddelande till
- 	lyskom-button-actions.
-
-	* async.el,swedish-strings.el,english-strings.el: Fixade
- 	formattering av gruppmeddelanden.
-
-Tue Feb  6 17:52:34 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* swedish-strings.el : Lade till kom-presence-face.
-
-	* macros.el (when): Gav upp och skrev detta makro.
-
-	* async.el (lyskom-show-logged-in-person)
-	(lyskom-show-logged-out-person): Anv�nd kom-presence-face.
-
-Mon Feb  5 12:32:23 1996  David Byers  <byers@lysator.liu.se>
-
-	* vars.el.in: Lade till kom-print-complex-dates, fixade fel som
- 	uppstod vid tidigare incheckning. Tog bort ett antal symboler som
- 	stod fel i filen. Lade till kom-ansaphone-replies.
-
-	* view-text.el: lyskom-print-date-and-time kan nu skriva ut idag
- 	och ig�r.
-
-	* english-strings.el, swedish-strings.el: Lade till idag och ig�r.
-
-	* commands2.el: Lade till argument till n�gra funktioner.
-
-Mon Feb  5 12:32:23 1996  David Byers  <byers@lysator.liu.se>
-
-	* ansaphone.el: Fixade bug i hantering av allm�nna meddelanden.
- 	Flyttade ut kom-ansaphone-replies.
-
-Sun Feb  4 03:02:40 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* async.el (lyskom-format-as-personal-message): Klara av
- 	recipient=nil
-
-	* parse.el (lyskom-parse-unparsed): Skrev om felhanteringen.
-
-	* commands2.el (lyskom-list-summary): Ny funktion.
-	(kom-list-summary): Faktoriserade, och flyttade kod till
- 	lyskom-list-summary.
-	(lyskom-print-summary-line): Hette f�rut lyskom-list-summary.
-	(kom-list-marks): Nytt kommando (tas bort och sparas till senare)
-
-Fri Feb  2 06:41:29 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* prioritize.el (kom-prioritize-quit): G�r lyskom-end-of-command.
-
-Thu Feb  1 10:30:54 1996  David Byers  <byers@lysator.liu.se>
-
-	* commands1.el, commands2.el: Some more interactive functions
- 			accept optional arguments.
-
-	* async.el: Add optional arg to unconditionally inhibit beeps when
- 			handling personal messages.
-
-	* lyskom-buttons.el: Bug fixes, changed mouse-3 menus.
-
-	* lyskom-rest.el: New function lyskom-beep. Only signal priority
- 		break when kom-ding-on-priority-break is set.
-
-	* async.el: kom-ding-on-personal-messages replaced by three
- 		    variables, kom-ding-on-personal-messages,
- 		    kom-ding-on-group-messages,
- 		    kom-ding-on-common-messages.
-	
-Mon Jan 29 17:23:36 1996  David Byers  <byers@lysator.liu.se>
-
-	* edit-text.el: Jump to buffer if there is a subject.
-
-	* lyskom-rest.el: New function lyskom-beep. New mouse-3 menus.
-
-	* async.el: kom-ding-on-personal-message replaced by three
- 	  variables.
-
-	* lyskom-buttons.el: Rewritten
-
-	* commands1.el,commands2.el: Some more commands accept arguments
-	
-
-Mon Jan 29 00:30:42 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-visible-membership): Ny funktion.
-
-	* commands2.el (kom-set-session-priority): Nytt kommando.
-
-	* vars.el.in (lyskom-session-priority): Ny variabel.
-
-	* async.el (lyskom-add-new-text): Anv�nd
- 	lyskom-visible-membership.
-
-	* lyskom-rest.el (lyskom-prefetch-handle-conf): Anv�nd
- 	lyskom-visible-membership
-	(lyskom-set-mode-line): Ange lyskom-session-priority om den �r
- 	st�rre �n 0.
-
-Sun Jan 28 23:50:15 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-array-to-list): Tog bort.
-
-	* completing-read.el (listify-vector): Flyttade till
- 	lyskom-rest.el
-
-Thu Jan 25 19:35:26 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-edit-get-commented): Kunde hamna i o�ndlig
- 	loop.
-
-Tue Jan 23 21:33:49 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* parse.el (lyskom-parse-success): Liten fix.
-
-Mon Jan 22 19:23:34 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* review.el (kom-review-by-to): Anv�nd def-kom-command.
-
-Mon Jan 22 17:27:59 1996  David Byers  <byers@lysator.liu.se>
-
-	* commands2.el: kom-throw-out-session: Use lyskom-read-session-no.
-
-	* completing-read.el: Added lyskom-read-session-no to read session
- 	  numbers of logged-in users.
-
-	* startup.el: lyskom-session-no is defined again.
-
-	* english-strings.el: Added strings.
-
-	* swedish-strings.el: Fixed prioritize mode keymap. Added some
- 	  strings.
-
-	* ansaphone.el: New file. Answering machine.
-
-	* remote-control.el: New file. Remote control of session.
-
-	* messages.el: New file. Framework for handling personal messages.
-
-	* async.el: Rewrote handling of personal messages to used a
- 	  handler queue. See messages.el. Functions that print personal
- 	  messages now accept time strings and know how to print very old
- 	  messages.
-
-Sun Jan 21 18:38:26 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-format-text-body): L�tt justering.
-
-	* async.el (lyskom-show-personal-message): S�tt bara
- 	group-recipient om det var ett gruppmeddelande.
-
-Fri Jan 19 19:21:25 1996  David Byers  <byers@lysator.liu.se>
-
-	* lyskom-rest.el: Rewrote ISO conversion to work in-place.
-
-	* lyskom-buttons.el: Fixed to URLs work in non-windowed emacses.
- 	  Removes lyskom-button-match-data from the props and added
- 	  lyskom-button-string which is the entire match (the button
- 	  title, basically.)
-
-	* filter.el: Fixed bug in kom-list-filters
-	
-Thu Jan 18 08:01:43 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-list-news): Skrev om enligt ISO9000.
-
-	* lyskom-rest.el (lyskom-prefetch-done): Anv�nd
- 	lyskom-lsat-conf-done.
-	(kom-recover): La till argumentet refetch.
-
-	* lyskom-rest.el (lyskom-prefetch-all-confs): Anv�nd
- 	lyskom-prefetch-done.
-
-	* startup.el (kom-start-anew): Anropa lyskom-wait-queue innan
- 	kom-login-hook. Fast kanske inte, �nd�...
-
-Wed Jan 17 07:12:03 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* services.el (lyskom-wait-queue): Ny funktion.
-
-	* lyskom-rest.el (kom-view-next-text): Anv�nd def-kom-command.
-	(lyskom-view-priority-text): Anv�nd lyskom-wait-queue.
-
-	* commands1.el (lyskom-jump): L�gg till parameter sync
- 	(EXPERIMENT).
-
-	* parse.el (lyskom-parse-success): Kolla om call-info �r nil.
-
-	* services.el (blocking-do): signalera 'quit ist�llet f�r 'error
- 	n�r lyskom-quit-flag �r satt.
-
-	* commands2.el
- 	(kom-membership,kom-status-conf,kom-set-unread,kom-status-conf)
-	(kom-status-person,kom-list-summary,kom-display-who-buffer)
-	(kom-set-garb-nice,kom-set-permitted-submitters,kom-set-super-conf)
-	(kom-enable-adm-caps,kom-disable-adm-caps,kom-force-logout)
-	(kom-postpone,kom-change-conf-type,kom-send-message,kom-send-alarm):
- 	Anv�nd def-kom-command.
-
-	* vars.el.in (lyskom-last-grup-message-recipient): Ny variabel.
-	(kom-send-message-to-last-sender): Justerade semantiken, s� att
- 	'always g�r att den aldrig f�resl�r m�ten som mottagare.
-
-	* async.el (lyskom-show-personal-message): S�tt den.
-
-	* commands2.el (kom-send-message): Anv�nd den.
-
-Tue Jan 16 05:14:08 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* macros.el (def-kom-command): Nytt makro som s�tter in
- 	lyskom-start-of-command/lyskom-end-of-command r�tt.
-
-	* commands1.el
- 	(kom-get-appreciation,kom-get-appreciation,kom-delete-conf)
-	(kom-view-commented-text,kom-add-self,kom-sub-member)
-	(kom-sub-self,kom-change-presentation,kom-change-conf-motd)
-	(kom-unset-conf-motd,kom-go-to-conf,kom-list-persons)
-	(kom-list-conferences,kom-change-name,kom-change-supervisor)
-	(kom-mark-text,kom-unmark-text,kom-change-password)
-	(kom-display-time,kom-who-is-on): Anv�nd def-kom-command.
-
-Mon Jan 15 18:55:42 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* review.el (kom-find-root,kom-review-tree): Skrev om blockande.
-
-	* services.el (blocking-do): Anv�nd lyskom-quit-flag.
-
-	* macros.el (lyskom-save-excursion): La till en edebug-hint.
-
-	* vars.el.in (lyskom-quit-flag): Ny variabel.
-
-	* lyskom-rest.el (lyskom-filter): S�tt lyskom-quit-flag.
-
-Sun Jan 14 16:37:40 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* completing-read.el (lyskom-read-conf-name-internal):
-	Kompletterade inte unika tr�ffar s� bra.
-
-Sat Jan 13 00:29:22 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* english-strings.el (lyskom-strings): Fler fixar.
-
-	* lyskom-rest.el (lyskom-do-format): Ge ett mer talande
- 	felmeddelande vid formatfel. Anv�nd det nya felet
- 	lyskom-format-error.
-
-	* completing-read.el (lyskom-read-conf-name-internal):
- 	Abstraherade listify-vector, men var ska den ligga?
-	Fixade riktig completion p� unika tr�ffar.
-
-	* commands2.el (kom-change-conf-type): 'conf ->
-	'confs. Unwind-protect. 
-
-	* lyskom-rest.el (lyskom-format-privs): Ny funktion (fr�n ceder).
-	(lyskom-format-object): La till PRIVS.
-
-Tue Jan  9 00:30:15 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* english-strings.el (lyskom-strings): �nnu fler fixar.
-
-	* edit-text.el (lyskom-edit-get-commented): Anv�nd
-	lyskom-edit-parse-header.
-
-Mon Jan  8 23:17:01 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-looking-at-header): Fungerade inte riktigt.
-
-Mon Jan  8 08:56:24 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-looking-at-header): Ny funktion.
-	(lyskom-edit-parse-headers): Ny funktion som ers�tter
-	lyskom-edit-read-misc-list. Denna anv�nder de fyra f�rsta teckning
-	f�r att matcha headers.
-	(lyskom-edit-send): Anv�nd lyskom-edit-parse-headers och
-	lyskom-create-misc-list ist�llet.
-
-Sun Jan  7 23:37:33 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* english-strings.el (lyskom-strings): Fler fixar av %s -> %M
-	etc.
-
-Sat Jan  6 02:09:41 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* english-strings.el (lyskom-mode-map): Stavfel.
-	(lyskom-strings): Fixade lite fler str�ngar
-
-	* Makefile (english-lyskom.elc): G�r full kompilering.
-
-Thu Jan  4 02:27:29 1996  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (lyskom-add-member-answer): Typfel.
-
-Tue Dec 19 23:36:58 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-set-unread): Antog 1 utan prefix.
-
-	* filter.el (lyskom-filter-prompt): Hantera enradare. Visa
-	   under tiden.
-
-Fri Nov 24 02:54:25 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-list-summary): Inl�ggsnumret tar 8 kolumner.
-
-Mon Nov 20 01:47:47 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* vars.el.in (lyskom-elisp-variables): La till
- 	   kom-ding-on-personal-messages.
-
-Sun Nov 19 14:58:59 1995  David Byers  <byers@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-read-num-range): Allow default.
-
-Sat Nov 18 12:13:59 1995  David Byers  <byers@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-read-number): Don't call
- 	  lyskom-end-of-command.
-
-	* commands2.el (kom-set-unread): Fixed bug in handling prefix arg.
- 	  Explicitly unwind-protect functions that call lyskom-read-number
- 	  to they call lyskom-end-of-command on C-g
-
-	* flags.el (lyskom-read-options-eval): Read filters correctly.
-
-	* commands1.el (kom-go-to-conf) split in two since other functions
- 	  may need to go to a conference without user interaction.
- 	  Explicitly unwind-protect functions that call lyskom-read-number
- 	  to they call lyskom-end-of-command on C-g
-
-	* startup.el (kom-start-anew): Changed assignment to free variable
- 	  lyskom-who-am-i to a let statement. I still don't know if it's
- 	  necessary at all.
-
-	* services.el (z-initiate-get-map): changed
- 	  lyskom-do-initiate-get-map to initiate-get-map since the former
- 	  does not exits. Added initiate-get-uconf-stat
-
-	* cache.el: Handle uconf-stats
-
-	* filter-edit.el: Changed names of local variables
-		
-Fri Nov 17 00:40:47 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-prefetch-all-confs): F�rs�kt g�ra
-	   synkron. Buggar om den anropas fr�n kom-login-hook.
-
-	* commands2.el (kom-list-news): Gjord synkron.
-
-	* flags.el (lyskom-read-options): Tog bort referenser till
-	   kom-do-when-starting.
-	  (lyskom-read-options-eval): Dito.
-
-	* commands1.el (lyskom-add-member-answer): Kan g} med i tomma
-	   m�ten.
-
-Fri Nov 17 00:30:20 1995  Linus Tolke Y  <linus@lysator.liu.se>
-
-	* lyskom-rest.el (lyskom-filter): Enkel fix som g�r att den bara
-	  startar parsningen om den mottagit minst ett newline.
-	  (det g�r mellan tv� och tre g�nger s� snabbt att logga in.)
-	
-Thu Nov 16 23:24:07 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* vars.el.in (kom-login-hook): Ny variabel som ers�tter
-	   kom-do-when-starting.
-	  (lyskom-elisp-variables): Bytte kom-do-when-starting mot
-	   kom-login-hook.
-	  Tog bort lyskom-login-hook.
-
-	* swedish-strings.el (lyskom-strings): Bytte ut
-	   error-in-do-when-starting mot error-in-login-hook.
-
-	* startup.el (kom-start-anew): Anropa kom-login-hook efter lyckad
-	   inloggning.
-	  (lyskom-clear-vars): Sorterade listan och la till
-	   kom-login-hook, samt tog bort kom-do-when-starting och
-	   lyskom-login-hook.
-
-	* lyskom-rest.el (lyskom-print-prompt): Anropa inte
-	   lyskom-maybe-do-when-starting.
-	  Tog bort lyskom-maybe-do-when-starting.
-
-	* flags.el (lyskom-read-options,lyskom-read-options-eval): Tog
-	   bort anrop av lyskom-login-hook.
-
-	* english-strings.el (lyskom-strings): Diverse fixar. Anv�nd %#1P
-	   etc. p� fler st�llen. Samma fix som swedish-strings.el.
-
-	* commands2.el (kom-list-news): Gjorde parametern &optional.
-
-	* Makefile: Anv�nd make fast f�r att kompilera inkrementellt.
-
-Mon Nov 13 13:38:06 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands1.el (kom-unset-conf-motd): Klarade inte tomt svar f�r
-	   "dig sj�lv"
-
-Fri Nov  3 00:18:52 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands1.el
-	   (kom-view-commented-text,lyskom-view-commented-text): Gjorde
-	   blockande.
-
-Thu Nov  2 02:22:39 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* commands2.el (kom-set-unread): Anv�nd prefix
-
-Mon Oct 30 16:31:30 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* vars.el.in (kom-text-buttons): JySKom enhanced, prelimin�rt.
-
-	* startup.el (lyskom): Skicka med buffer till lyskom-init-parse
-	(lyskom-clear-vars): G�r lyskom-buffer lokal
-
-	* parse.el (lyskom-init-parse): S{tt lyskom-buffer fr}n
-	   parameter.
-
-	* lyskom-rest.el (lyskom-do-format): Bytte kom-buffer mot
-	   lyskom-buffer
-
-	* lyskom-buttons.el (lyskom-button-transform-text): Parsa hela
-	   texten f|r varje typ, och anv{nd f|rsta parentesparet f|r
-	   lyskom-default-button.
-	   (lyskom-button-view-pres): Fixade semantik f|r args
-	   (lyskom-button-send-mail): Ny funktion
-
-Sun Oct 29 07:30:14 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* startup.el (kom-start-anew): Skydda mot avbrott.
-
-	* commands1.el (kom-sub-self): Placera point i b|rjan p}
-	   f|reslaget m|tesnamn
-
-	* lyskom-rest.el (skip-first-zeros): Ny funktion.
-
-	* commands1.el
-	   (kom-add-member,kom-add-self,lyskom-add-member-by-no,
-	   lyskom-try-add-member,lyskom-add-membership): Skrev om
-	   blockande, och ser till att uppdatera
-	   lyskom-last-conf-received. 
-	   (kom-sub-member,kom-sub-self,lyskom-sub-member): Flyttade
-	   lyskom-end-of-command till de f|rsta tv}.
-
-	* cache.el (cache-initiate-who-info-buffer): Bytte kom-buffer mot
-	   lyskom-buffer.
-
-Sat Oct 28 08:27:02 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* clienttypes.el: Bytte ut en del defun mot defsubst.
-
-	* startup.el (lyskom-read-server-name): Ny funktion.
-	  (lyskom): Anv{nd den.
-
-	* vars.el.in (lyskom-server-aliases): Ny variabel som inneh}ller
-	   kortnamn f|r k{nda servrar.
-
-	* lyskom-rest.el (lyskom-mode-name-from-host): Anv{nd
- 	   lyskom-server-aliases.
-
-Fri Oct 27 15:45:01 1995  David Byers  <byers@lysator.liu.se>
-
-	* Earlier changes (I forgot to add to the ChangeLog)
- 	  lyskom-rest.el: New lyskom-format swedish-strings.el: New format
- 	  strings english-strings.el: New format strings filter.el:
- 	  Filters now byte-compiled functions async.el: Handle group
- 	  messages
-
-	* async.el: skrev och tog bort (tills vidare) autologout
- 	  swedish-strings.el: Lade till anonym person, nya bindningar
- 	  english-strings.el:_ Lade till anonym person, nya bindningar
- 	  commands1.el: Uteslut, Uttr�d, Addera/Ta bort kommentar,
- 	  mottagare commands2.el: Visa user-arean,
- 	  kom-buffer->lyskom-buffer, �ndra m�testyp. edit-text.el:
- 	  kom-edit-send-anonymously filter-edit.el:
- 	  kom-buffer->lyskom-buffer, deklarera en variabel filter.el:
- 	  Handle text with no recipients lyskom-buttons.el:
- 	  kom-buffer->lyskom-buffer, fix bug with boundp lyskom-rest.el:
- 	  Handle anonymous person in print routines services.el:
- 	  initiate-create-anonymous-text vars.el.in: Add
- 	  kom-quit-when-idle view-text.el: Handle anonymous person
- 	  startup.el: kom-buffer->lyskom-buffer
-	
-Fri Oct 27 03:36:58 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* view-text.el (lyskom-print-text): Bugfix f�r enradare utan \n
-
-Wed Oct 25 05:26:48 1995  David K}gedal  <davidk@lysator.liu.se>
-
-	* edit-text.el (lyskom-edit-add-recipient/copy): Blockande
-	
-	* vars.el.in (kom-max-buffer-size): Ny variabel
-
-	* lyskom-rest.el (lyskom-trim-buffer): Ny funktion som anv�nder
- 	den
-
-Wed Mar  1 18:42:05 1995  David Byers  <byers@lysator.liu.se>
-
-	* Fler {ndringar gjorda. view-text.el: fler argument till
- 	   lyskom-view-text lyskom-rest.el: konvertering av nya
- 	   str�nglistor till swascii vars.el.in: nya variabler startup.el:
- 	   spara servernamnet i en variabel flags.el: ny funktion f|r att
- 	   spara user-arean fr}n en funktion filter.el: ny fil
- 	   filter-edit.el: ny fil Makefile: ta med ignore-edit och ignore
- 	   swedish-strings.el: nya str{ngar och keymappar
- 	   english-strings.el: samma commands2.el: defaultargument till
- 	   s{nda meddelande {ndringar i lyskom-view-next-text services.el:
- 	   multiple-blocking-do async.el: support for default recipient of
- 	   personal messages
-
-Thu Feb 23 21:24:25 1995  Linus Tolke Y  <linus@lysator.liu.se>
-
-	* Flera {ndringar gjorda med f|ljande m}l (jag borde ha checkat in
-	det h{r f|r l{nge sedan egentligen...):
-	  - Allt som pratar direkt med anv{ndaren (inklusive
-	    login-proceduren) skall anv{nda sig av blockande read, dvs den
-	    nya blocking-domekanismen i sin kommunikation till servern.
-	  - Loginfasen helt omskriven.
-	  - who-bufferten borttagen.
-	  - Det gamla s{ttet att l{sa personnamn med magiska grejor i
-	    minibufferten borttaget.
-	  F|ljande filer {r (hittills) {ndrade inf|r 0.39:
-	  Makefile, async.el, commands1.el, commands2.el,
-	  completing-read.el, edit-text.el, flags.el, komtypes.el,
-	  lyskom-rest.el, parse.el, review.el, services.el, startup.el,
-	  swedish-strings.el, vars.el.in, view-text.el, dvs alla filerna.
-
-Wed Feb  2 22:59:19 1994  Linus Tolke Y  (linus@astrid)
-
-	* startup.el,lyskom-rest.el,flags.el: Fler anrop till
-	lyskom-tell-phrases-validate, flyttat om anropen till hookarna.
-
-Fri Jan 14 01:07:39 1994  Linus Tolke Y  (linus@bodil)
-
-	* async.el: removed extra function.
-	  completing-read.el: fixed lyskom-blocking-process hack.
-	  edit-text.el: Added missing defvars. 
-	  (lyskom-edit-extract-subject, lyskom-edit-extract-text):
-	  Removing extra function definitions.
-	  lyskom-rest.el (lyskom-ok-command): Now takes two arguments.
-	  scheme-like call.
-	  parse.el (lyskom-parse-num): removed extra definition.
-	  review.el: Fixed two bugs found by the byte-compiler.
-	  services.el: defvar'ed a few forgotten variables.
-	  startup.el (lyskom, lyskom-mode): Better doc-string.
-	  (lyskom-blocking-return, now made buffer-local).
-	  swedish-strings.el: defvar'ed a few forgotten variables.
-	  vars.el.in: defvar'ed a few forgotten variables.
-
-Mon Jan 10 19:04:48 1994  Linus Tolke Y  (linus@bodil)
-
-	* vars.el.in: new file
-	  vars.el: is now generated from Makefile and vars.el.in because
-	  Makefile has the clientversion.
-	  Makefile: Installation rewritten.
-
-Sat Jan  8 20:15:31 1994  Linus Tolke Y  (linus@astrid)
-
-	* lyskom-rest.el, edit-text.el, startup.el 
-	  (lyskom-current-time, emacs-18.55): Now we can time things in
-	  older emacses also.
-	  vars.el: 0.38.1
-
-Thu Jan  6 01:53:07 1994  Linus Tolke Y  (linus@astrid)
-
-	* Distribuerat version 0.38		01.53
-
-Wed Jan  5 20:16:52 1994  Linus Tolke Y  (linus@bodil)
-
-	* commands2.el, swedish-strings.el (kom-bug-report): little
-	stabler, new text.
-
-	* review.el (kom-review-by-to): F|rsta 7, wrong sign.
-	* completing-read.el (lyskom-read-conf-name-internal): Now manages
-	  the kom-specific Person 7, M�te 8 things.
-
-Sat Dec 18 14:29:42 1993  Linus Tolke Y  (linus@bodil)
-
-	* lyskom-rest.el, review.el (kom-view, kom-review-*): They are now
-	  sending messages to the server that we are reviewing.
-
-Fri Dec 17 15:22:03 1993  Linus Tolke Y  (linus@varg)
-
-	* commands2.el (kom-send-message): Now completing among persons
-	  instead of logins.
-
-Fri Dec 17 04:33:01 1993  Linus Tolke Y  (linus@bodil)
-
-	* swedish-strings.el: files. Functions for handling file-area.
-
-Tue Dec 14 00:13:13 1993  Linus Tolke Y  (linus@rudolf)
-
-	* completing-read.el (lyskom-try-complete-partials): strange
-	  completion behaviour when beginning with whitespace fixed.
-
-Mon Dec 13 23:03:40 1993  Linus Tolke Y  (linus@rudolf)
-
-	* commands1.el (lyskom-jump): cutting circular structures short.
-	* commands1.el, macros.el, async.el, lyskom-rest.el:
-	  lyskom-traverse now has a lisp-indent-hook.
-	* async.el (lyskom-parse-async): We don't get any messages when we
-	  logout anymore.
-
-Wed Dec  8 15:01:16 1993  Linus Tolke Y  (linus@konrad)
-
-	* edit-text.el (lyskom-edit-text): process-kill-without-query
-	  backward-compatibility (18.55) added.
-
-Mon Nov 15 03:10:28 1993  Linus Tolke Y  (linus@bodil)
-
-	* commands1.el (lyskom-create-conf-handler): end-of-command when
-	  error.
-
-	* lyskom-rest.el (lyskom-sessions-with-unread): Oups, fixed a
-	  simple bug. The evaluations is done when loading. Not when
-	  displaying as was possible in earlier versions of emacs 19.
-
-	* edit-text.el: lyskom-proc should be buffer-local.
-
-	* services.el, lyskom-rest.el, startup.el, swedish-strings.el,
-	  vars.el: Logging in invisibly when inactive.
-
-Thu Sep 16 15:46:36 1993  Linus Tolke Y  (linus@dell)
-
-	* swedish-strings.el (lyskom-mode-map): Klar bugg, gl�mda ? f�r
-	  emacs 19.
-
-Tue Sep 14 12:06:42 1993  Linus Tolke Y  (linus@dell)
-
-	* lyskom-rest.el (lyskom-set-mode-line): Fixed an entry in the
-	  global minor-mode-alist, like Compiling.
-
-Tue Aug 31 12:23:25 1993  Linus Tolke Y  (linus@astrid)
-
-	* Distribuerat version 0.37		17.24
-
-	* completing-read.el (lyskom-read-conf-name): Works with emacs-18.
-	(lyskom-read-conf-name-internal): Works correctly when complete
-	but not unique.
-
-Fri Aug 20 09:56:47 1993  Linus Tolke Y  (linus@dell)
-
-	* startup.el (lyskom-start-anew-create-handler,
-	  lyskom-add-for-new-person): Newly created person are added as
-	  members in the conf-pres conference.
-
-	* commands2.el (kom-busy-wait): telling kom-mercial
-
-	* lyskom-rest.el (lyskom-end-of-command):
-	  lyskom-after-command-hook ([ntligen!).
-
-	* vars.el (kom-presence-messages): better doc.
-
-	* swedish-strings.el (lyskom-error-texts): fixed error message 37.
-
-	* async.el (lyskom-insert-personal-message):
-	  kom-ding-on-personal-messages fixed so it works according to the
-	  documentation.
-
-	* edit-text.el (lyskom-edit-mode-hook, lyskom-edit-mode-mode-hook):
-	  Added documentation.
-
-	* startup.el, flags.el (lyskom-read-options): Now stopping the
-	  main queue while running.
-
-	* commands1.el (kom-sub-self): Default is current-conf.
-	  (kom-change-presentation, kom-change-motd): Using blocking-do.
-	  (kom-change-presentation): No personal default for confs
-	  presentations.
-
-	* edit-text.el (lyskom-edit-text): Possible to start edit sessions
-	  in new or other frames.
-
-	* vars.el,edit-text.el (kom-dont-restore-window-after-editing,
-	  kom-edit-send): New variable.
-
-	* flags.el (lyskom-read-options-eval-get-holerith): Fixed
-	  string-to-int problem.
-
-	* lyskom-rest.el (kom-extended-command): Remove functions from the
-	  completing possibility if they are not interesting according to
-	  whether I am administrator or not.
-
-Wed Aug 18 17:10:18 1993  Linus Tolke Y  (linus@bodil)
-
-	* lyskom-rest.el (lyskom-read-string): No longer does
-	  lyskom-end-of-command when quit is typed.
-	* commands1.el, commands2.el, startup.el, lyskom-rest.el
-	  (lyskom-j-or-n-p, lyskom-ja-or-nej-p): New functions.
-
-Mon Aug 16 18:36:59 1993  Linus Tolke Y  (linus@rune)
-
-	* lyskom-rest.el, swedish-strings.el (kom-extended-command):
-	  Previous change undone.
-
-	* vars.el, swedish-string.el, lyskom-rest.el (kom-tell-phrases):
-	  substituted kom-tell-phrases-internal for
-	  lyskom-tell-phrases-validation-keyword-list and moved back all
-	  language dependent information from vars.el to swedish-strings.el
-
-Fri Aug 13 20:28:11 1993  Linus Tolke Y  (linus@rune)
-
-	* commands1.el (kom-write-letter): Use blocking-do.
-
-	* lyskom-rest.el, swedish-strings.el (kom-extended-command):
-	  Maps swedish letters from different isostandards to the same
-	  chars.
-
-Wed Aug 11 11:39:44 1993  Linus Tolke Y  (linus@rudolf)
-
-	* commands2.el (kom-send-message): Allowed quitting.
-	* commands1.el (lyskom-write-comment): No blocking of edit-queue,
-	  corrected misspelled blocking-do.
-
-Mon Aug  9 13:29:37 1993  Linus Tolke Y  (linus@rune)
-
-	* commands1.el (kom-send-letter): Now allowed to quit.
-
-Wed Jul 28 20:18:24 1993  Linus Tolke Y  (linus@varg)
-
-	* commands1.el, command2.el, completing-read.el, edit-text.el:
-	  Some functions rewritten to use the blocking-do construct.
-
-	* startup.el (lyskom-start-anew-create-handler): No presentation
-	  offer.
-	* services.el (blocking-do): New functions.
-
-Fri Jul 23 09:01:58 1993  Linus Tolke Y  (linus@bodil)
-
-        * swedish-strings.el, commands2.el (kom-bug-report,
-	  kom-compile-bug-report): kom-compile-bug-report is now
-	  called kom-bug-report. The texts are changed.
-
-Wed Jul 14 17:37:30 1993  Linus Tolke Y  (linus@robin)
-
-	* commands1.el, swedish-string.el (lyskom-change-name): Better
-	  quit recovery, Better error message.
-
-Thu Jun 24 00:38:01 1993  Linus Tolke Y  (linus@bodil.lysator.liu.se)
-
-	* commands1.el (lyskom-change-name): Initial contents, the old name.
-
-	* edit-text.el (lyskom-edit-show-commented): The text popped
-	  up is converted according to kom-emacs-knows-iso-8859-1.
-
-Wed Jun 23 12:40:40 1993  Linus Tolke Y  (linus@bodil.lysator.liu.se)
-
-	* edit-text.el, startup.el (lyskom-count-down-edits,
-	  lyskom-list-of-edit-buffers): The process-kill-without-query
-	  is manipulated to allow killing without query when you have
-	  no unsent message but asks if you have unsent message. There
-	  is no longer a difference in functioning between emacs-18
-	  and emacs-19 (emacs-18 have different defaults on
-	  process-kill-without-query for real processes and network
-	  streams.)
-	  commands1.el (kom-quit): Extra question and popping of
-	  unsent window.
-	  edit-text.el (lyskom-edit-mode): buffer-offer-save no longer
-	  on in the edit-buffer.
-
-        * commands1.el, swedish-strings.el (kom-write-comment,
-	  kom-write-footnote): Other behaviour when giving empty
-	  prefix arg.
-
-        * lyskom-rest.el (silent-read): Doesn't barf on other
-	  input-events but exits.
-	  (lyskom-maybe-move-unread): Update documentation according
-	  to the fix made by Inge Wallin Apr 23 1991.
-	  (lyskom-insert-before-prompt): Buggfix. lyskom-is-waiting is
-	  usually t.
-
-	* swedish-string.el (lyskom-mode-map, lyskom-edit-mode-map):
-	  emacs-19 way of giving commands.
-
-	* vars.el, command2.el, swedish-strings.el (kom-next-kom): New
-	  command, rotating through several lyskoms.
-
-	* commands2.el (kom-bury): buggfix, could hang
-
-Fri Jun 18 12:33:32 1993  Linus Tolke Y  (linus@bodil.lysator.liu.se)
-
-	* commands2.el, swedish-strings.el (kom-bury): New command.
-	  Hides a lyskom-session. ("z")
-
-Tue Jun  1 21:27:09 1993  Linus Tolke Y  (linus@mauritz.lysator.liu.se)
-
-	* completing-read.el, edit-text.el, lyskom-rest.el
-	  (unread-command-event): (boundp 'unread-command-event) is
-	  used instead of (fboundp 'map-keymap) to detect lucid.
-	* edit-text.el, completing-read.el (map-keymap): The function
-	  called by map-keymap is called with a key event. Not the key
-	  sequence. Now we make it into a sequence before calling
-	  define-key. Now works with lucid and emacs19 with and
-	  without the lucid compatibility library.
-
-Sat May 29 00:15:14 1993  Linus Tolke Y  (linus@mauritz)
-
-	* async.el (lyskom-async-new-text): reinserted lost call to
-	  lyskom-prefetch-and-print-prompt.
-
-Thu May 27 16:17:18 1993  Linus Tolke Y  (linus@bodil)
-
-	* Distribuerat version 0.36	 	16.00
-
-Tue May 25 17:47:28 1993  Linus Tolke Y  (linus@bodil)
-
-	* completing-read.el, edit-text.el: Keymaps look different in
-	  emacs19 - special patch updated.
-
-Sat May 22 23:00:27 1993  Linus Tolke Y  (linus@bodil)
-
-	* vars.el, swedish-strings.el (kom-tell-phrases-internal): Entered
-	  the default server texts in vars.el, the defvar:ed variable is
-	  in the language-dependant part.
-
-Fri May 21 17:34:38 1993  Linus Tolke Y  (linus@bodil)
-
-	* commands1.el (lyskom-mark-text): Cleaning cache of the text-stat.
-
-Tue May 11 16:47:38 1993  Linus Tolke Y  (linus@bodil)
-
-	* startup.el (lyskom-connect-filter): When emacs is collecting
-	  longer initial package from the server we hang. Fixed using a
-	  match. I the emacs splits the initial package or splits the
-	  following packages there could still be a problem.
-
-	* commands2.el (lyskom-status-pers-4): The old conf-stats are
-	  thrown out before refetching them.
-
-Sat May  8 19:48:00 1993  Linus Tolke Y  (linus@bodil)
-
-	* swedish-strings.el, english-strings.el (kom-tell-phrases): The
-	  encouragement to change this variable is removed.
-
-Wed May  5 04:47:30 1993  Linus Tolke Y  (linus@bodil)
-
-	* async.el, commands1.el, commands2.el, completing-read.el,
-	  edit-text.el, internal.el, lyskom-rest.el, prioritize.el
-          (lyskom-message, lyskom-error): rewritten all the calls to
-	  lyskom-message and lyskom-error with explicit format-strings.
-	* parse.el, startup.el, lyskom-rest.el, vars.el (debug): rewritten
-	  the debug-on-communications format. We now log the process.
-	  We also log all lyskom-processes in the same debug-buffert, the
-	  replies-buffer becomes visible if debugging.
-	* startup.el (lyskom-clear-vars, lyskom): Rewritten the
-	  login-procedure. 
-
-Thu Apr 29 00:07:36 1993  Linus Tolke Y  (linus@bodil)
-
-	* edit-text.el (lyskom-create-text-handler): Better error message.
-
-	* commands1.el (lyskom-add-member-answer,
-	  lyskom-add-member-answer-rd_prot): Better message when trying to
-	  join a rd_protected conference.
-
-Tue Apr 27 00:48:00 1993  Linus Tolke Y  (linus@bodil)
-
-	* commands2.el, swedish-strings.el, english-strings.el
-	  (have-to-be-in-conf) changed to have-to-be-in-conf-with-unread.
-
-Mon Apr 26 21:25:25 1993  Linus Tolke Y  (linus@bodil)
-
-	* commands2.el, lyskom-rest.el (kom-list-news, lyskom-list-news,
-	  lyskom-prefetch-all-confs): kom-list-news now takes a prefix
-	  argument.
-
-	* async.el (lyskom-parse-async): Names can now contain %.
-	  Extra text in the buffer when you change name.
-	  Clientinformation added.
-
-	* lyskom-rest.el, startup.el, Makefile: rewound to before the
-	  testing with prefetch. Some bugs left fixed.
-
-Wed Dec  2 11:32:35 1992  Linus Tolke Y  (linus@robin)
-
-	* lyskom-rest.el (lyskom-message): The arguments to message are
-	  format-string, arguments. Not string.
-
-Mon Nov  9 00:15:04 1992  Linus Tolke Y  (linus@ruben)
-
-	* startup.el (lyskom-clear-vars): lyskom-default-password shall
-	  not be buffer-local. It is used to move information from one
-	  buffer to another across process calls.
-
-Wed Nov  4 22:35:51 1992  Linus Tolke Y  (linus@robin)
-
-	* internal.el (lyskom-process-send-string): Errors are logged in
-	  the lyskom-debug-communications-to-buffer.
-
-Sun Sep  6 23:17:50 1992  Per Cederqvist  (ceder@robert)
-
-	* ChangeLog: The last part of this file was lost between
-	version 35.59 and 35.60. Reinserted it.
-
-	* lyskom-rest.el (silent-read): Allow LF as well as CR to
-	terminate the input string.
-
-Sun Aug 30 20:00:14 1992  Linus Tolke Y  (linus@rune)
-
-	* vars.el,async.el,macros.el,startup.el (lyskom-no-prompt):
-	  removed variable.
-
-Sun Aug 16 22:29:19 1992  Linus Tolke Y  (linus@robin)
-
-	* lyskom-rest.el (lyskom-start-of-command, lyskom-end-of-command):
-	  The prefetch is now turned on and of while executing a command.
-
-	* vars.el: The version number is not 0.35
-
-Wed Aug 12 06:35:09 1992  Linus Tolke Y  (linus@robin)
-
-	* startup.el (lyskom-fetch-until-we-have-unread): Bugfix, it is
-	  now possible to login without unread and get the default prompt.
-
-Tue Aug  4 08:07:14 1992  Linus Tolke Y  (linus@robin)
-
-	* reading.el (lyskom-enter-map-in-to-do-list): 0 is removed, not
-	  substituted with nil.
-
-Mon Aug  3 05:55:46 1992  Linus Tolke Y  (linus@robin)
-
-	* swedish-string.el (lyskom-mode-map): ]terse urinl{gget added on
-	  ] u.
-
-	* async.el (lyskom-conf-fetched-p): required function.
-
-	* lyskom-rest.el (lyskom-go-to-next-conf): Prefetch of all
-	  text-trees started on entrance.
-	  (lyskom-end-of-command): Try to shut of prefetch while fetching
-	  text to get next prompt.
-
-	* prefetch.el (lyskom-prefetch-limit): limit = 1;
-	  MEMBERSHIPISREAD: new special type.
-	  (lyskom-prefetch-one-item): Bugfix. lyskom-prefetch-textauth
-	  shall fetch text-stat first.
-	  (lyskom-prefetch-textauth-handler,
-	  lyskom-prefetch-texttree-handler): handle error. This is needed
-	  in all the prefetch-function handlers.
-
-	* startup.el (lyskom-fetch-until-we-have-an-unread): New function
-	  to be called from lyskom-end-of-command.
-	  (lyskom-decide-unread-conf): sets lyskom-membership-is-read to t.
-
-Sat Aug  1 17:45:37 1992  Linus Tolke Y  (linus@robin)
-
-	* prefetch.el (lyskom-prefetch-membership-handler,
-	  lyskom-prefetch-one-item): lyskom-membership-is-read is set to
-	  t when all the membership is read.
-
-	* lyskom-rest.el (lyskom-end-of-command): 
-	  startup.el (lyskom-start-anew-login-2): prefetched started after
-	  first prompt is written.
-
-	* lyskom-rest.el (lyskom-what-to-do): The decision of when we are
-	  done now use an updated algoritm (lyskom-membership-is-read == t)
-
-Thu Jul 30 03:54:50 1992  Linus Tolke Y  (linus@lysator)
-
-	* prefetch.el (lyskom-prefetch-membership-handler): Wrong call to map.
-
-	* lyskom-rest.el: Removed old prefetch-functions.	
-
-	* lyskom-rest.el (lyskom-end-of-command): lyskom-after-command-hook.
-
-	* reading.el: New file, to contain functions that sets
-	  lyskom-membership, lyskom-to-do-list and lyskom-reading-list.
-
-        * startup.el (lyskom-start-anew-login-3): Started the prefetch
-	  *after* stacking all entry prefetch-defaults.
-
-	* prefetch.el (lyskom-prefetch-map-handler): Bugfix when entering
-	  new read-infos.
-
-	* prefetch.el (lyskom-prefetch-who-is-on, lyskom-prefetch-mark):
-	  Rewritten to be suspended in the prefetch-stack.
-
-	* prefetch.el, startup.el (lyskom-prefetch-membership-handler,
-	  lyskom-append-to-membership): Now we check if we have already
-	  gotten this one and if so, don't enter it and correct the count.
-	  Defensive programming!
-
-	* prefetch.el (lyskom-prefetch-text, lyskom-prefetch-textall,
-	  lyskom-prefetch-text, lyskom-prefetch-texttree,
-	  lyskom-prefetch-pers): Bug-fix.
-
-Mon Jul 27 01:14:24 1992  Linus Tolke Y  (linus@lysator)
-
-        * lyskom-rest.el: Removed obsolete lyskom-prefetch-* functions.
-	  lyskom-list-news amongst others won't work at all.
-	* prefetch.el: Added a few functions, fixed loads of bugs emergin
-	  while testing this for the first time.
-	* startup.el: Fetching first conference-procedure rewritten to be
-	  faster.
-
-	* services.el, vars.el (initiate-get-part-of-membership): New
-	  functions that makes it possible not to retrieve the whole
-	  membership always.
-
-	* flags.el (lyskom-options-done): New variable to tell if we have
-	  already read the user-area.
-
-	* clienttypes.el (lyskom-stack-isempty): New function.
-	  (lyskom-queue-enter): Replaced docstring.
-
-Sun Jul 26 18:10:38 1992  Inge Wallin  (inge@lysator)
-
-	* cache.el: cleaned up handling of the who info buffer slightly.
-	  This should become very nice once the cookie code is used
-	  instead.
-
-	* async.el: Deleted some unnecessary junk.
-
-	* prefetch.el New functions: lyskom-reset-prefetch,
-	  lyskom-setup-prefetch, lyskom-prefetch-membership,
-	  lyskom-prefetch-all-conf-stats, lyskom-prefetch-marks,
-	  lyskom-prefetch-who-is-on.  Not all of these functions are
-	  working as intended but at least they should do their job.
-
-Sun Jul 19 12:07:22 1992  Linus Tolke Y  (linus@lysator)
-
-	* commands1.el (lyskom-return-who-info-line): Fixed a bug that
-	  resulted in too much truncation.
-
-Sun Jul  5 05:02:37 1992  Linus Tolke Y  (linus@lysator)
-
-	* completing-read.el (lyskom-completing-read-conf-stat-handler):
-	  Fixed a bug when using 'empty, it returned nil instead of 0.
-
-	* commands2.el (kom-set-permitted-submitters): Added a possibility
-	  to set permitted submitters.
-	  Changes to: kom-set-super-conf, 
-	  lyskom-set-conf-for-conf* (was: lyskom-set-super-conf*...).
-
-	* commands1.el (lyskom-return-who-info-line): Now removes all
-	  ending spaces.
-
-	* commands1.el (lyskom-write-comment, lyskom-comment-recipients):
-	  Now writing footnotes keep the cc-recipients.
-
-	* review.el (lyskom-review-by-to): Fixed the bug that made the
-	  function sometimes miss articles. 
-	  Optimized so that searching from the end, stopped when found the
-	  first article in a conf or that a person wrote.
-
-Tue Jun 30 00:25:13 1992  Linus Tolke Y  (linus@robin)
-
-	* swedish-strings.el (lyskom-mode-map): kom-review-noconversion
-	  put on }o.
-
-Wed Jun 17 21:33:24 1992  Linus Tolke Y  (linus at lysator)
-
-	* vars.el (lyskom-global-boolean-variables): added 
-	  kom-confirm-multiple-recipients.
-
-Tue Jun 16 13:31:00 1992  Linus Tolke Y  (linus@robin)
-
-	* Distribuerat version 0.34.6		13.31
-
-Tue Jun 16 00:34:42 1992  Linus Tolke Y  (linus@robin)
-
-	* commands2.el, completing-read.el, edit-text.el, lyskom-rest.el
-	  (keymaps are no longer always arrays): Works no for lucid-emacs.
-
-Sat Jun 13 18:50:21 1992  Linus Tolke Y  (linus@robert)
-
-	* swedish-string.el (*-mode-map): replaced 
-	  (fset 'name-of-map (make-keymap)) with 
-	  (define-prefix-command 'name-of-map)
-
-	* startup.el, swedish-strings.el (lyskom-start-anew-login-2): A
-	  text encouraging people that login to write presentations if
-	  they don't have any and have written a text.
-
-	* swedish-strings.el (kom-review-noconversion): Show last or given
-	  text without the iso-to-swascii conversion. ]terse omodifierat
-
-	* commands2.el, async.el (lyskom-handle-as-personal-message,
-	  lyskom-insert-personal-message, lyskom-send-message-2): No beep
-	  when I sent the message.
-
-	* async.el (lyskom-parse-async): Broadcasts should not use the
-	  follow queue.
-
-	* commands1.el (lyskom-private-answer-soon,
-	  lyskom-private-answer): If a number of a non-existant text is
-	  supplied to the private-answer this is caught.
-
-Mon May 11 03:50:07 1992  Linus Tolke Y  (linus@robin)
-
-	* swedish-strings.el (kom-slow-mode, kom-quick-mode,
-	  kom-slow-mode-map, lyskom-parse-command-and-execute): New
-	  command-giving mode for the swedish-client. Commands can be
-	  typed in and are parsed when return is pressed. No arguments can
-	  yet be given in this way!
-
-	* startup.el (lyskom-mode): LysKOM-buffer no longer in read-only
-	  mode.
-
-	* clienttypes.el, cache.el, view-text.el (textpointers): removed
-	  the special pointer-representation of the texts. They are now
-	  deleted from the cache when read.
-
-Mon May  4 02:38:59 1992  Linus Tolke Y  (linus@robert)
-
-	* Distribuerat version 0.34.5	 	03:06
-
-	* cache.el (lyskom-set-who-info-buffer-2): Use a new insert
-	  function that converts the data in the who-info buffer according
-	  to the value of kom-emacs-knows-iso-8859-1.
-
-Wed Apr 29 14:47:33 1992  Linus Tolke Y  (linus@robert)
-
-	* cache.el (lyskom-set-who-info-buffer-2): defensive programming.
-	  Racing conditions, (most dominant when user has user-area and
-	  motd and a lot of presence messages) at login and this function
-	  was called before the buffer was set.
-
-Wed Apr 15 10:32:41 1992  Inge Wallin  (inge@robert)
-
-	* cache.el(lyskom-set-who-info-buffer-2): Use insert instead of
-	  lyskom-insert in the who-buffer.  Send 'insert to the call to
-	  lyskom-print-who-info. 
-
-	* commands1.el(lyskom-print-who-info): Take new optional parameter
-	  INSERT-FUNCTION telling which function to use for text insertion
-	  into the buffer.  Use lyskom-insert as default.
-
-Tue Mar 24 03:03:41 1992  Lars Willf|r  (willfor@lysator)
-
-	* lyskom-rest.el: Har lagt in s} att den s{tter lyskom-last-viewed
-	  i lyskom-start-of-command. Borde g|ra s} att scrollningen funkar
-	  b{ttre.
-
-Mon Mar 23 00:09:41 1992  Linus Tolke Y  (linus@robert)
-
-	* Distribuerat version 0.34.4	 	   23:00
-
-Thu Mar 12 04:23:51 1992  Linus Tolke Y  (linus@ruben)
-
-	* async.el, cache.el (logga ut, logga in): Nu klarar who-bufferten
-	  ocks} snabba in och utloggningar. (Postmaster). Det var lite
-	  problem annars om man hinner logga ut innan klienten hinner sl}
-	  upp namnet p} personen den skall stoppa in i who-bufferten.
-
-Sat Mar  7 20:36:07 1992  Lars Willf|r  (willfor@robert)
-
-	* lyskom-rest.el: Skrev om scroll-rutinerna och point-flyttningen
-	  i lyskom-insert. Nu ska klienten inte bugga ur d} raderna {r
-	  l{ngre {n sk{rmraderna.
-
-Fri Mar  6 16:49:24 1992  Linus Tolke Y  (linus@robert)
-
-	* commands1.el (kom-add-recipient, kom-add-copy,
-	  kom-sub-recipient, lyskom-add-sub-rcpt,
-	  lyskom-add-sub-recipient, lyskom-add-sub-recipient-2):
-	  vars.el (lyskom-last-added-rcpt, lyskom-last-added-ccrcpt):
-	  Added defaults for subtract, add recipient.
-
-Sat Feb 29 00:37:24 1992  Per Cederqvist  (ceder@lysator)
-
-	* swedish-strings.el (lyskom-mode-map): Bound
-	  kom-private-answer-previous to "P".
-
-	* commands1.el (kom-private-answer-previous): New command.
-
-Sat Jan 25 00:47:53 1992  Linus Tolke Y  (linus at ruben)
-
-	* swedish-strings.el (kom-page-next-command): Nu {ven bunden till
-	  "j".
-
-	* commands1.el (lyskom-change-name): A quit in the reading of the
-	  name to change to will now give a new prompt.
-
-Fri Jan 24 22:14:20 1992  Linus Tolke Y  (linus at ruben)
-
-	* async.el (lyskom-handle-as-personal-message): New function.
-	  (lyskom-show-personal-message, lyskom-insert-personal-message):
-	  now uses the lyskom-handle-as-personal-message.
-
-	  commands2.el (lyskom-send-message, lyskom-send-message-2): Now
-	  prints the personal messages locally usin the
-	  lyskom-handle-as-personal-message function.
-
-	* commands2.el, swedish-strings.el (lyskom-send-message,
-	  lyskom-send-message-2): Nu f}r man ett meddelande i bufferten
-	  som inneh}ller vad man s{nde och till vem.
-
-	* commands1.el (kom-unset-conf-motd, lyskom-unset-conf-motd)
-	  swedish-strings.el: Default for remove note on the door is
-	  yourself.
-
-Wed Jan 22 00:22:02 1992  Inge Wallin  (inge at lysator)
-
-	* clienttypes.el (read-list-enter-read-info): Rewritten it into an
-	  iterative function instead of a recursive one.
-
-Mon Jan 13 21:35:29 1992  Per Cederqvist  (ceder at robin)
-
-	* commands1.el (lyskom-comment-recipients): Catch quits via a
-	  condition-case.
-
-Sun Jan 12 06:00:17 1992  Inge Wallin  (inge at lysator)
-
-	* lyskom-rest.el(lyskom-filter),
-	  startup.el(lyskom-connect-filter): Stoppat in (sit-for 0) som
-	  Klaus Zeuge har f|reslagit f|r att inte klienten skall sv{lta ut
-	  andra emacsprocesser.
-
-Mon Jan  6 19:46:50 1992  Linus Tolke Y  (linus at lysator)
-
-	* swedish-strings.el, english-strings.el, commands1.el
-	  (go-to-conf): Fixat s} att namnen {r unika.
-
-Wed Dec 18 04:33:02 1991  Linus Tolke Y  (linus at robert)
-
-	* Distribuerat version 0.34.3		   05:12
-
-	* vars.el (lyskom-who-info-buffer-is-on): Default on.
-
-	* cache.el, startup.el (lyskom-who-info-buffer): Nu skapas
-	  bufferten senare och bara ifall det beh|vs.
-
-Mon Dec 16 01:03:06 1991  Linus Tolke Y  (linus at robin)
-
-	* async.el (lyskom-add-new-text): om vi inte f}r h{mta
-	  conf-statusen f|r ett m|te som inl{gget skickades till s}
-	  sm{ller denna funktion. Nu hanterar den det.
-
-Fri Dec 13 19:50:56 1991  Linus Tolke Y  (linus at ruben)
-
-	* lyskom-rest.el, review.el, swedish-strings.el, vars.el
-	  (lyskom-is-read, lyskom-normally-read-texts,
-	  kom-review-last-normally-read): Nu finns det m|jlighet att
-	  }terse senaste normalt l{sta igen.
-
-Fri Dec 13 19:17:48 1991  Inge Wallin  (inge at lysator)
-
-	* commands2.el, swedish-strings.el: Nytt kommando "[ndra
-	  superm|te"   Nya funktioner: kom-set-super-conf,
-	  lyskom-set-super-conf, lyskom-set-super-conf-2,
-	  lyskom-set-super-conf-3 
-
-Wed Nov 27 23:21:43 1991  Per Cederqvist  (ceder at robin)
-
-	* swedish-strings.el (y-or-n-instring, y-instring): SPC och DEL
-	  borttagna.
-
-	* completing-read.el (lyskom-hack-minibuf): Raden 
-	  "(setq foo minibuffer-scroll-window)" (som antagligen bara var
-	  en bortgl|md debugrad) borttagen.
-
-Sun Nov 24 03:41:56 1991  Per Cederqvist  (ceder at robert)
-
-	* commands1.el (lyskom-write-comment-soon): Skrev lite kommentarer.
-
-	* swedish-strings.el, english-strings.el: (comment-keep-recpt-p)
-	  Ny text }t featuren nedan.
-
-	* vars.el (kom-confirm-multiple-recipients): Ny variabel som g|r
-	  att man kan st{nga av fr}gan nedan.
-
-	* commands1.el (lyskom-comment-recipients): Om
-	  kom-confirm-multiple-recipients {r non-nil s} m}ste anv{ndaren
-	  trycka "j" f|r att bekr{fta att de ska st} kvar som mottagare i
-	  kommentaren man skriver. Fr}gan st{lls n{r man trycker "k".
-
-Tue Nov 12 23:40:16 1991  Linus Tolke Y  (linus at lysator)
-
-	* vars.el, async.el, cache.el (lyskom-who-info-buffer-is-on): Ny
-	  variabel som g|r att man kan st{nga av who-bufferten.
-
-Fri Nov  8 13:51:32 1991  Linus Tolke Y  (linus at robert)
-
-	* lyskom-rest.el, edit-text.el, commands2.el, vars.el:
-	  lyskom-swascii-commands, lyskom-swascii-header-subject,
-	  lyskom-swascii-header-separator, New variables, added to make it
-	  possible to switch the value of kom-emacs-knows-iso-8859-1 after
-	  loading.
-
-Sat Nov  2 19:03:57 1991  Linus Tolke Y  (linus at robin)
-
-	* commands1.el, swedish-strings.el (kom-add-copy): New command.
-
-Mon Oct 28 23:29:39 1991  Linus Tolke Y  (linus at lysator)
-
-	* commands2.el, swedish-strings.el (kom-compile-bug-report):
-	  Rewritten to provide us with more information.
-
-Mon Oct 28 11:39:21 1991  Per Cederqvist  (ceder at robin)
-
-	* swedish-strings.el (lyskom-edit-mode-map): kom-edit-add-copy
-	  (Extra Kopia) finns nu {ven p} "\C-cae", och inte bara p}
-	  "\C-cak".
-
-Fri Oct 25 16:22:03 1991  Linus Tolke Y  (linus at lysator)
-
-	* lyskom-rest.el (kom-save-text): read-file-name gets
-	  iso-to-swascii converted prompt.
-
-	* lyskom-rest.el (lyskom-maybe-do-when-starting): Now the commands
-	  are executed with the kom-buffer as a selected-buffer.
-
-	* vars.el (kom-page-before-command): Default nil.
-
-Wed Oct 23 19:04:14 1991  Linus Tolke Y  (linus at ruben)
-
-	* commands2.el: (lyskom-status-conf-4): If 0 unread leave that
-	  field white.
-
-	* lyskom-rest.el (kom-view): Tommys patch once more.
-
-	* swedish-string.el, prioritize.el (lyskom-prioritize-mode-map):
-	  Moved the map to swedish-strings.el.
-
-	* swedish-strings.el (lyskom-header-separator): Now accepts
-	  different keyboard bindings.
-
-	* swedish-strings.el, edit-text.el: (lyskom-edit-mode-map):
-	  Moved the map to swedish-strings.el.
-
-	* vars.el, lyskom-rest.el (kom-start-of-command): Tommys
-	  kom-page-before-command included.
-
-Thu Oct 17 04:08:53 1991  Linus Tolke Y  (linus at lysator)
-
-	* async.el (lyskom-parse-async): lyskom-show-logged-in-person
-	  skall anropas {ven om kom-presence-messages {r nil. Det kan
-	  n{mligen vara s} att kom-presence-messages-in-buffer {r
-	  icke-nil.
-
-Wed Oct 16 17:54:19 1991  Per Cederqvist  (ceder at robert)
-
-	* view-text.el (lyskom-is-read) Better doc-string.
-
-	* lyskom-rest.el (lyskom-mark-as-read) Better doc-string.
-
-Tue Oct  8 17:06:05 1991  Linus Tolke Y  (linus at lysator)
-
-	* Distributed version 0.34.2		20:50
-
-	* edit-text.el, lyskom-rest.el (lyskom-edit-text, lyskom-filter):
-	  Found and fixed the bug that made the first char in the
-	  edit-buffer arrive in the *kom*-buffer.
-
-Mon Oct  7 16:29:42 1991  Linus Tolke Y  (linus at lysator)
-
-	* commands1.el (lyskom-change-pres-or-motd-3): Now we get the
- 	  empty form if we are changing  presentation and we didn't have
-	  any before. 
-
-	* commands1.el, swedish-string.el (lyskom-go-to-empty-conf): when
-	  going to an empty conf the conf-name will be shown.
-
-	* commands1.el (lyskom-do-go-to-conf): The map of texts i the
-	  conferences will no be refetched if we go to an empty one.
-
-Sun Oct  6 10:37:07 1991  Linus Tolke Y  (linus at robert)
-
-	* vars.el (kom-do-when-done): Changed the default to a language
-	  independent one.
-
-	* english-strings.el: New file, written by David Byers.
-
-Thu Oct  3 16:52:43 1991  Linus Tolke Y  (linus at lysator)
-
-	* edit-text.el, swedish-strings.el (lyskom-edit-mode): Better
-	  documentation. Help on the separator line.
-
-	* edit-text.el (kom-edit-insert-text): Buggfix, this stopped
-	  working when the strings where put in a separate file.
-
-Wed Oct  2 17:35:34 1991  Linus Tolke Y  (linus at lysator)
-
-	* commands2.el, swedish-strings.el (kom-compile-bug-report): The
-	  default conference (number 79) to which the bug-report was send
-	  by default is removed and substituted buy an instruction where
-	  to send the bug-report to.
-
-	* async.el (lyskom-insert-personal-message): Man vill ha
-	  display-buffer f|r att visa meddelandebufferten, inte
-	  pop-to-buffer.
-
-Sun Sep 29 04:26:52 1991  Per Cederqvist  (ceder at ruben)
-
-	* flags.el (lyskom-read-options-2): Run lyskom-login-hook even if
-	  the person has no userarea.
-
-	* vars.el (kom-show-personal-message-in-buffer,
-	  kom-pop-personal-message, kom-ding-on-personal-messages,
-	  lyskom-personal-messages-hook): added.
-
-	* async.el (lyskom-insert-personal-message): Beeps only if
-	  kom-ding-on-personal-messages is non-nil.
-
-	* async.el (lyskom-insert-personal-message): Pops to the buffer if
-	  kom-pop-personal-message is set.
-
-	* async.el (lyskom-insert-personal-message): Created. Does the
-	  acual job that lyskom-show-personal-message used to do.
-
-	* async.el (lyskom-show-personal-message): Run
-	  lyskom-personal-message-hook when a message arrives.
-
-	* async.el (lyskom-show-personal-message): Insert the message in
-	  the normal buffer, or a special buffer, or not at all depending
-	  on how kom-show-personal-messages-in-buffer is set.
-
-Sat Sep 28 21:33:38 1991  Per Cederqvist  (ceder at ruben)
-
-	* async.el (lyskom-parse-async): Removed the "info" backdoor.
-
-Tue Sep 24 06:30:37 1991  Inge Wallin  (inge at lysator)
-
-	* swedish-strings.el (lyskom-strings): first-greeting: Bytt ut
-	  passusen som sade att vem som helst kunde se l|senordet i
-	  databasen mot en mening som sa att det {r krypterat.
-
-Tue Sep 17 18:44:08 1991  Linus Tolke Y  (linus at lysator)
-
-	* lyskom-rest.el, prioritize.el (lyskom-start-of-command): Nu
-	  konverterar vi {ven error-meddelanden bl.a. V{nta p} prompten.
-	  Ny funktion: lyskom-error.		     
-
-Mon Sep 16 18:10:59 1991  Linus Tolke Y  (linus at lysator)
-
-	* Distribuerat version 0.34.1		22:00
-
-	* lyskom-rest.el (kom-view-next-text): Lagt till ett anrop som
-	  t|mmer lyskom-to-do-list ocks} n}r man l{ser. ]terse markerade
-	  buggen berodde av detta.
-
-	* clienttypes.el (read-list-delete-text): Justerat doc-str{ngen.
-
-	* prioritize.el (lyskom-prioritize-1,lyskom-prioritize-2): Fixat
-	  s} att ledtexterna l{ggs in med lyskom-insert (blir
-	  iso->swascii-konverterade.
-
-	* edit-text.el (lyskom-edit-read-misc-list): Buggfix. Det jag
-	  gjorde ig}r. Nu funkar det att l{gga in texter ocks}.
-
-Sun Sep 15 18:17:11 1991  Linus Tolke Y  (linus at robin)
-
-	* lyskom-rest.el, edit-text.el, swedish-strings.el
-	  (lyskom-edit-insert-misc, lyskom-edit-read-misc-list): Fixat s}
-	  att den konverterar {ver [rende raden och skriv texten raden.
-
-	* commands1.el (lyskom-change-name): Scrollar p} r{tt st{lle.
-
-	* edit-text.el, startup.el, commands1.el (kom-list-persons,
-	  kom-list-conferences, kom-edit-send, kom-create-conf):
-	  read-string ersatt med lyskom-read-string.
-
-	* edit-text.el (lyskom-edit-mode): Nu skall vi inte f} f|rsta
-	  tangenttryckningen att betyda lyskom-kommandon.
-
-	* vars.el, commands1.el: Inlagt en kom-quit-hook.
-
-Fri Sep 13 23:50:56 1991  Inge Wallin  (inge at lysator)
-
-	* lyskom-rest.el(lyskom-set-mode-line): Nu rapporterar klienten
-	  b}de antal ol{sta i nuvarande m|te och totalt antal ol{sta i
-	  status-raden. 
-
-Mon Sep  9 16:35:39 1991  Lars Willf|r  (willfor at robin)
-
-	* async.el: Tog bort hanteringen av den gamla typen av
-	  broadcast-meddelanden.
-
-	* async.el: Tog bort den gamla funktionen
-	  lyskom-show-broadcast-message (ers{tts av
-	  lyskom-show-personal-message) och den av den funktionen
-	  anv{nda str{ngen broadcast-from.
-
-	* async.el och swedish-strings.el: Nu visas tiden (enligt
-	  klienten) n{r man f}r ett personligt eller allm{nt meddelande.
-
-Sun Sep  8 21:51:41 1991  Per Cederqvist  (ceder at robin)
-
-	* commands1.el (lyskom-jump): Stabiliserat. Nu g|rs n}got vettigt
-	  n{r mark-as-read {r nil.
-
-Thu Sep  5 15:55:30 1991  Linus Tolke Y  (linus at lysator)
-
-	* lyskom-rest.el, vars.el, swedish-strings.el (kom-save-text): Nu
-	  kommer den ih}g default fil och dir.
-
-	* view-text.el (lyskom-print-text): Nu uppdaterar vi sk{rmen innan
-	  vi jobbar vidare med parsningen av cachen.
-
-Wed Sep  4 17:21:17 1991  Linus Tolke Y  (linus at lysator)
-
-	* internal.el (lyskom-apply-handler): Det funkade inte att
-	  }terskapa felet.
-
-Tue Sep  3 18:43:43 1991  Per Cederqvist  (ceder at lysator)
-
-	* misc/To-do heter numera misc/TODO.
-
-Mon Sep  2 00:26:03 1991  Linus Tolke Y  (linus at lysator)
-
-	* review.el (kom-review-backward): Fixat s} att den skriver ut
-	  korrekta texter om huruvida vi l{ser fram}t eller bak}t.
-
-Sun Sep  1 18:03:44 1991  Linus Tolke Y  (linus at robin)
-
-	* commands1.el (kom-write-comment): Lagt till s} att vi visar
-	  vilken text vi kommenterar i bufferten.
-
-Wed Aug 28 22:06:21 1991  Linus Tolke Y  (linus at lysator)
-
-	* edit-text.el (lyskom-edit-mode): paragraph-separate initierades
-	  fr}n paragraph-start.
-
-	* internal.el (lyskom-apply-handler): h{r f}ngade vi quit utan att
-	  }terskapa det igen.
-
-Wed Aug 28 05:18:27 1991  Per Cederqvist  (ceder at lysator)
-
-	* commands2.el (lyskom-status-pers-2), swedish-strings.el
-	  (lyskom-strings): Fixade ledtexten vid skapade personer.
-
-Fri Aug 23 02:38:58 1991  Linus Tolke Y  (linus at robin)
-
-	* swedish-strings.el (lyskom-strings): Tagit bort ett space f|r
-	  mycket vid ]terse  senaste av  (info-by-to).
-
-Wed Aug 21 17:43:13 1991  Linus Tolke Y  (linus at lysator)
-
-	* Alla filer (lyskom-clientversion-long): Lagt till rcs
-	 identifierare.
-
-Wed Aug 21 02:15:04 1991  Linus Tolke Y  (linus at lysator)
-
-	* Distribuerat version 0.34		02:10
-
-Tue Aug 20 22:58:03 1991  Linus Tolke Y  (linus at lysator)
-
-	* flags.el (lyskom-read-options-eval): Bugfix kom-do-when-done.
-
-	* commands2.el (kom-postpone): Klarar nu {ven fallet att man g|r
-	  uppskjut p} fler inl{gg {n man har ol{sta.
-
-	* vars.el, flags.el (lyskom-elisp-variables,
-	  lyskom-read-options-eval): Till{gg av en lyskom-login-hook.
-
-Tue Aug 20 19:15:07 1991  Per Cederqvist  (ceder at lysator)
-
-	* commands1.el (lyskom-print-who-is-on, lyskom-print-who-info)
-	  [ndrade anropen till lyskom-return-who-info s} att
-	  sessionsnumret skrivs i 4 positioner.
-
-	* commands1.el (lyskom-return-who-info-line) Sessionsnumret skrivs
-	  i 4 positioner i st{llet f|r tre.
-
-	* commands2.el (kom-postpone): Funkar nu {ven om man skjuter upp
-	  alla inl{gg.
-
-Tue Aug 20 17:16:14 1991  Linus Tolke Y  (linus at lysator)
-
-	* flags.el (lyskom-read-options-eval): Nu initieras
-	  lyskom-do-when-done {ven efter inl{sning av user-arean.
-
-	* vars.el, flags.el (lyskom-read-options-eval,
-	  kom-edit-options-send): Nu anv{nder den 2 variabler f|r att
-	  spara till common-arean: lyskom-global-boolean-variables och
-	  lyskom-global-non-boolean-variables.
-	  Dessutom sparas alla ok{nda variabler fr}n common-arean som
-	  UNK-`common-area-namnet'.
-	  Detta inneb{r att buggen med att markera inte fungerar {r fixad.
-
-Tue Aug 20 01:18:17 1991  Per Cederqvist  (ceder at lysator)
-
-	* clienttypes.el (read-list-delete-text) Om text-no {r nil s}
-	  plockar vi bara bort tomma read-infos fr}n rlist.
-
-	* lyskom-rest.el (kom-view-next-text): Se till att tomma
-	  read-infos tas bort fr}n lyskom-reading-list {ven n{r vi
-	  }terser. (lyskom-is-read 0) hade den effekten.
-
-	* clienttypes.el (read-list-delete-text) Tog bort en gammal,
-	  bortkommenterad, rekursiv, version.
-
-Mon Aug 19 03:35:15 1991  Per Cederqvist  (ceder at lysator)
-
-	* commands2.el, swedish-strings.el (kom-postpone) Nyskriven.
-
-	* lyskom-rest.el (kom-view-next-text) Anropa aldrig lyskom-is-read
-	  med textnummer 0.
-
-Mon Aug 19 01:08:49 1991  Linus Tolke Y  (linus at robin)
-
-	* commands2.el (lyskom-set-motd): Nu f}r meddelandet ingen
-	  mottagare per default.
-
-	* commands2.el, swedish-strings.el (lyskom-set-motd-2,
-	  lyskom-set-motd-3, lyskom-remove-motd): Nu s{tter den
-	  lyskom-server-info ocks} om det gick bra.
-
-	* swedish-strings.el (lyskom-strings): Klarare n{r det g{ller
-	  {ndra l|senord.
-
-	* edit-text.el (lyskom-edit-mode): Nu klarar den {ven fallet
-	  n{r lyskom-edit-mode-mode-hook inte s{tter current-local-map.
-
- Sun Aug 18 19:32:00 1991  Per Cederqvist  (ceder at lysator)
-
-	* lyskom-rest.el (lyskom-filter) Nu sparas match-data alltid. R{tt
-	  buffert }terst{lls. Inhibit-quit s{tts ej globalt.
-
-Sun Aug 18 02:07:59 1991  Linus Tolke Y  (linus at lysator)
-
-	* commands2.el (lyskom-status-conf, lyskom-status-pers-2): Bytt
-	  n}gra gl|mda  
-	  (lyskom-insert (lyskom-format )) till (lyskom-format-insert )
-
-	* lyskom-rest.el (iso-8859-1-table): Patchat tabellen f|r thorn,
-	  eth. N}gon annan sm}sak ocks}.
-
-	* commands2.el, swedish-strings.el (lyskom-status-conf,
-	  lyskom-status-pers-2): Nu skriver den ut n{r personer och m|ten
-	  skapades.
-
-Sat Aug 17 04:30:01 1991  Linus Tolke Y  (linus at lysator)
-
-	* vars.el (lyskom-elisp-variables): Nu {r den defconst f|r att man
-	  skall kunna {ndra mellan versionerna.
-
-Thu Aug 15 18:43:17 1991  Per Cederqvist  (ceder at lysator)
-
-	* startup.el (lyskom-mode): (put 'lyskom-mode 'mode-class 'special)
-
-Sat Aug 17 00:50:34 1991  Linus Tolke Y  (linus at lysator)
-
-	* commands1.el (lyskom-change-pres-of-motd-2,
-	  lyskom-unset-conf-motd): Till{gg s} att den accepterar att vi
-	  {ndrar presentation f|r vem som helst om vi {r administrat|r.
-	  Variabeln lyskom-is-administrator kollas.
-
-	* edit-text.el (lyskom-edit-read-misc-list): Internationaliserad.
-	  Vi anv{nder f|rsta bokstaven av recipient, carbon-copy, comment
-	  och footnote elementen fr}n lyskom-string.
-
-Fri Aug 16 18:24:35 1991  Linus Tolke Y  (linus at lysator)
-
-	* edit-text.el (kom-edit-send): Nu f}r vi inte med de speciella
-	  inl{ggshanterande kommandona n{r vi l{ser in {rendet. Bara det
-	  ombindningar som man g|r f|r moden.
-	  Ny intern variabel: lyskom-edit-mode-mode-map
-
-	* edit-text.el (lyskom-edit-extract-text): Ny och omskriven s} att
-	  den kollar lyskom-header-separator. Detta kr{vdes f|r att man
-	  skall kunna {ndra texten efter: C-c C-c C-x o
-
-	* commands1.el (lyskom-return-username): Nu kan den {ven matcha
-	  maskinnamn som har andra tecken {n bokst{ver i sig.	 
-
-	* vars.el (lyskom-elisp-variables): Lagt till lyskom-prompt-text
-	  och lyskom-prompt-executing-default-command-text till listan av
-	  variabler som sparas f|r denna klient.
-
-	* swedish-strings.el, commands2.el (kom-compile-bug-report): Lite
-	  sk|nhets{ndringar. Nu skall Backtracen hanteras snyggare.
-
-	* swedish-strings.el (lyskom-strings): buggreport-subject hade en
-	  %s f|r mycket.
-
-Wed Aug 14 02:46:40 1991  Linus Tolke Y  (linus at lysator)
-
-	* lyskom-rest.el (lyskom-end-of-command,
-	  lyskom-insert-before-prompt): nu sl{nger den inte om lagrade
-	  meddelanden i omv{nd ordning. Vi anv{nder nu lyskom-queue.
-
-Tue Aug 13 03:05:27 1991  Linus Tolke Y  (linus at lysator)
-
-	* swedish-string.el, review.el (kom-review-stack): Fixat en
-	  kvargl|md text.
-
-	* commands1.el: lyskom-sub-member-answer, nu r{knar den bara ner
-	  lyskom-last-conf-received om man subtraherar sig sj{lv.
-
-	* edit-text.el: lyskom-edit-get-commented s|ker nu f|rst efter
-	  kommenterade och sedan fotnoterade inl{gg.
-
-Wed Jul 31 06:59:14 1991  Linus Tolke Y  (linus at lysator)
-
-	* commands2.el: lyskom-list-summary. R{knar nu r{tt p} vilken
-	  m}nad det {r.
-
-Fri Jul 19 12:39:19 1991  Inge Wallin  (inge at lysator)
-
-	* swedish-strings.el: Tagit bort bindningen till 'u' f|r kommandot
-	  Uttr{da eftersom det inte {r ett kommando som man vill trycka av
-	  misstag. 
-
-Fri Jul 19 12:30:17 1991  Linus Tolke Y  (linus at lysator)
-
-	* edit-text.el: gurksallad-k|n bytt till edit-2.
-
-Tue Jul  9 01:04:59 1991  Inge Wallin  (inge at lysator)
-
-	* commands2.el: kom-force-logout: Nytt kommando "Kasta ut en
-	  session".
-
-	* commands2.el: lyskom-set-motd: Nu blir det ingen newline extra
-	  n{r man editerar ett gammalt loginmeddelande.
-
-	* startup.el: lyskom-store-server-info: Ny hantering av
-	  loginmeddelandet. Nu skriver den ut snyggare.  
-
-Sun Jul  7 17:47:14 1991  Linus Tolke Y  (linus at lysator)
-
-	* swedish-strings.el, lyskom-rest.el: Nu ger str{ngen som
-	  talar om vilken felkod vi har f}tt {ven numret p} felkoden.
-
-	* startup.el: Nu skickar bara klienten meddelandet kom-tell-login
-	  om vi redan var inloggade.
-
-	* commands1.el: I lyskom-add-sub-recipient-2 var inte
-	  lyskom-add-sub-recipient-answer ersatt med
-	  lyskom-handle-command-answer.
-
-	* lyskom-rest.el, startup.el: Nu kollar lyskom-start-of-command
-	  v{rdet p} first-time-around. S}lunda skall doing-default-command
-	  inte vara bundet n{r vi loggar in f|rsta g}ngen.
-
-Sat Jul  6 04:31:51 1991  Inge Wallin  (inge at lysator)
-
-	* lyskom-rest.el: Ny funktion lyskom-format-insert som g|r
-	  detsamma som (lyskom-insert (lyskom-format ...)). Dessutom
-	  {ndrat alla f|rekomster i alla filer av det senare till det
-	  f|rstn{mnda.
-
-	* commands1.el: lyskom-change-presentation-or-motd med
-	  underfunktioner har nu vettiga docstr{ngar.
-
-Fri Jul  5 02:14:35 1991  Inge Wallin  (inge at lysator)
-
-	* commands2.el, swedish-strings.el: Nytt kommando Ta bort
-	  loginmeddelande. 
-
-	* lyskom-rest.el, m}nga andra: Skrivit lyskom-insert-string och
-	  bytt ut alla f|rekomster av (lyskom-insert (lyskom-get-string...
-	  mot anrop till den.
-
-Thu Jul  4 01:25:50 1991  Inge Wallin  (inge at lysator)
-
-	* startup.el, commands2.el: Nya funktioner: kom-set-motd med
-	  underfunktioner implementerar kommandot S{tt loginmeddelande som
-	  s{tter loginmeddelandet fr}n administrat|ren f|r LysKOM.
-
-Wed Jul  3 02:29:47 1991  Inge Wallin  (inge at lysator)
-
-	* swedish-strings.el: Nu {r anv{ndar-f{ltet i Status Person lite
-	  snyggare. 
-
-	* completing-read.el: lyskom-completing-read-2: Nu g|r den om
-	  prompten till swascii om n|dv{ndigt.
-
-	* commands1.el: {lys,}kom-change-password: Nu fr}gar klienten vem
-	  den skall {ndra l|senord f|r.
-
-	* vars.el, startup.el(lyskom-clear-vars),
-	  commands2({lys,}kom-{dis,en}able-adm-caps): Ny variabel
-	  lyskom-is-administrator som {r t om anv{ndaren {r i
-	  administrat|rsmod och annars nil.
-
-Wed Jul  3 02:00:32 1991  Linus Tolke Y  (linus at lysator)
-
-	* lyskom-rest.el: lyskom-enter-conf funkar nu {ven med
-	  kom-print-number-of-unread-on-entrance satt till nil.
-
-Tue Jul  2 00:37:46 1991  Inge Wallin  (inge at lysator)
-
-	* lyskom-rest.el: Nu konverterar lyskom-read-number och
-	  lyskom-read-string sina promptstr{ngar till swascii om
-	  n|dv{ndigt.
-
-	* lyskom-rest.el: lyskom-set-mode-line anropar nu
-	  iso-8859-1-to-swascii om n|dv{ndigt.
-
-	* lyskom-rest.el: Ny funktion lyskom-message som {r samma som
-	  message men som konverterar till swascii om n|dv{ndigt.
-	  Dessutom bytt alla (message ...) mot (lyskom-message ...) mha
-	  tags-query-replace utom de som s}g ut som: (message "").
-
-	* lyskom-rest.el: lyskom-do-format, lyskom-format-help: Nu funkar
-	  det med en nolla f|rst i formatstr{ngen n{r man formatterar tal.
-
-	* vars.el: F|rb{ttrat docstr{ngen f|r
-	  kom-membership-default-placement s} att man kanske kan begripa
-	  den {ven om man inte har hackat p} klienten i ett halv}r.
-
-	* Makefile: swedish-strings.el ligger nu direkt efter vars.el
-	  eftersom det definieras variabler d{r som kan beh|vas p} andra
-	  st{llen i klienten.
-
-	* Definitionen av lyskom-header-separator flyttad fr}n vars.el
-	  till swedish-strings.el
-
-	* commands1.el: F|ljande funktioner ersatta av
-	  lyskom-handle-command-answer:
-	      lyskom-delete-text
-	      lyskom-change-password
-	      lyskom-add-sub-recipient-answer
-	      lyskom-add-sub-comment-answer
-	      lyskom-shutdown-server
-
-	  F|ljande funktioner f|renklade genom anrop till
-	  lyskom-handle-command-answer: 
-	      lyskom-add-member-answer
-
-	* lyskom-rest.el: funktionen lyskom-handle-command-anwer skall ta
-	  hand om alla svar till olika kommandon som slutar med texterna
-	  "klart"/"det gick inte".
-
-	* flags.el: Den h{r filen har nu en likadan filheader i b|rjan som
-	  alla andra filer.
-
-	* swedish-strings.el: Kommandot S{tt livsl{ngd heter nu [ndra
-	  livsl{ngd f|r att f|lja den tidigare standarden.
-
-	* startup.el, commands2.el: tagit bort lyskom-unread och ersatt
-	  den med lyskom-count-var.
-
-	* commands2.el: Ersatt lyskom-status-pers-unread med
-	  lyskom-count-var.
-
-	* vars.el, startup.el: Ny variabel: lyskom-count-var som kan
-	  anv{ndas till att r{kna lite olika saker i klienten.
-
-Mon Jul  1 04:09:30 1991  Linus Tolke Y  (linus at lysator)
-
-	* swedish-strings.el: Fixat buggen Duvar kanske aldrig medlem.
-
-	* commands2.el, swedish-strings.el: Fixat s} att status skriver ut
-	  n}rvarotiden i dagar timmer....
-
-	* view-text.el: Fixat buggen som gjorde att ledtexten S{nt av inte
-	  skrevs ut. Detta hade tillkommit under flyttandet av texter.
-
-	* vars.el, swedish-strings.el; flyttat definitionen av
-	  lyskom-text-start till swedish-strings.el
-
-	* swedish-strings.el: [ndrat endast prompten.
-
-	* cache.el: I cache-add-session-info kollade vi aldrig om vi fick
-	  felmeddelande tillbaka. Det small om n}gon hann logga ut snabbt
-	  igen. Nu kollar vi det.
-
-Sun Jun 30 03:16:30 1991  Inge Wallin  (inge at lysator)
-
-	* vars.el: lyskom-header-separator {r nu 8-bitsascii.
-
-	* commands1.el, swedish-strings.el: name-to-be-changedd ->
-	  name-to-be-changed. 
-
-	* async.el, swedish-strings.el: lyskom-is-fyll -> lyskom-is-full.
-
-	* swedish-strings.el: lyskom-change-prefix var omblandat f|r �
-	  och �.
-
-Thu Jun 27 18:17:28 1991  Linus Tolke  (linus at lysator)
-
-	* commands1.el: lyskom-sub-member Nu kan man utesluta medlemmar ur
-	  brevl}dor ocks}.
-
-	* parse.el: lyskom-parse-success lyskom-decrease-pending-calls
-	  anropades felaktigt med unparsed-bufferten vilket gjorde att
-	  lyskom-number-of-pending-calls n{r den blev lokal inte
-	  fungerade l{ngre.
-	* startup.el: lyskom-number-of-pending-calls {r lokal igen.
-
-Thu Jun 27 14:27:49 1991  Thomas Bellman  (bellman at lysator)
-
-	* startup.el (lyskom-clear-vars): Kommenterat bort
-	  lyskom-number-of-pending-calls.  Klienten h{ngde sig ibland
-	  annars.  DETTA [R ETT SYMPTOM, INTE EN ORSAK!
-
-Thu Jun 27 02:29:50 1991  Inge Wallin  (inge at lysator)
-
-	* lyskom-rest.el: lyskom-get-error-text: ny funktion som sl}r upp
-	  en felkod i lyskom-error-texts och returnerar klartexten om den
-	  fanns. 
-
-	* swedish-strings.el: lyskom-error-texts: en assoclista |ver alla 
-	  felkoder i klartext (svenska).
-
-Thu Jun 27 02:12:35 1991  Linus Tolke  (linus at lysator)
-
-	* startup.el: lyskom-clear-vars lyskom-number-of-pending-calls {r
-	  ju ganska lokal lagt till bland de lokala.
-	  Motsvarande f|r variabeln lyskom-status-pers-unread fr}n
-	  commands2.el	
-
-Wed Jun 26 22:04:57 1991  Linus Tolke  (linus at lysator)
-
-	* flyttat texterna f|r filerna: startup.el, internal.el,
-	  commands1.el, commands2.el, view-text.el, async.el, flags.el och 
-	  lyskom-rest.el till swedish-strings.el
-
-	* commands2.el: kom-compile-bugreport: [ndrat antalet rader i
-	  unparsed-bufferten som skall skickas med till det dubbla (10.)
-
-	* lyskom-rest.el: iso-8859-1-map {ndrad n}got. sz => B ^0 > 0
-
-Wed Jun 26 03:56:55 1991  Inge Wallin  (inge at lysator)
-
-	* commands2.el: lyskom-status-pers-[4-6]: Status person skriver
-	  nu ut hur m�nga ol�sta personen i fr�ga har totalt om man
-	  v�ljer att titta p� medlemsskapen.
-
-	* commands2.el: lyskom-status-pers-5: Alla m|ten d{r man har 0
-	  ol{sta visar ingen siffra, utan bara en tom kolumn f|r antal
-	  ol{sta. Det blir mer |versk}dligt p} det viset.
-
-Wed Jun 26 02:58:38 1991  Linus Tolke  (linus at lysator)
-
-	* edit-text.el: Lagt till funktionen overlay-map som anv�nds f�r
-	  att man skall kunna ha keymappen fr�n 2 moder samtidigt.
-	  Beh�vs om man har en egen mode-map plus de lokala f�r
-	  edit-bufferten.
-
-Mon Jun 24 19:20:17 1991  Linus Tolke  (linus at robert)
-
-	* commands1.el: lyskom-delete-conf vi skall g|ra
-	  lyskom-end-of-command {ven n{r n}gon annan precis tog bort m|tet.
-
-Sun Jun 23 05:38:44 1991  Inge Wallin  (inge at lysator)
-
-	* startup.el: lyskom: [ndrat "LysKOM server" till "LysKOM-server". 
-
-	* Fixat str{ngarna i parse.el, services.el, cache.el, review.el,
-	  prioritize.el, edit-text.el och elib-string.el.
-
-	* Ny fil: swedish-strings som skall inneh}lla alla str{ngar p}
-	  svenska i elispklienten. Lagt till den tillf{lligt i Makefilen.
-
-	* lyskom-rest.el: Nya funktioner: lyskom-format med
-	  underfunktioner. 
-
-	* commands2.el, startup.el: kom-{dis,en}able-adm-caps +
-	  underfunktioner. Nya kommandon: \verg} till administrat|rs-/
-	  normalmod.
-
-Sat Jun 22 13:57:48 1991  Linus Tolke  (linus at lysator)
-
-	* lyskom-rest.el: I funktionen lyskom-set-mode-line hanterades
-	  inte fallet att man skickade med en conf-stat som argument
-	  korrekt.
-
-Sat Jun 22 00:45:18 1991  Inge Wallin  (inge at lysator)
-
-	* de flesta filer: [ndrat namn p} lyskom-format till
-	  lyskom-format-objects.  Jag vill anv{nda namnet lyskom-format
-	  till den funktion som skall anv{ndas i st{llet f|r format n{r vi
-	  internationaliserar klienten.
-
-Wed Jun 19 06:14:55 1991  Inge Wallin  (inge at lysator)
-
-	* startup.el: lyskom-start-anew-login-{1-5,2}: Nu talar klienten
-	  om om man har en lapp p} d|rren vid inloggning
-
-	* commands1.el: lyskom-{add,sub}-recipient med underfunktioner. Nu
-	  talar funktionerna om vem man adderar resp. subtraherar som
-	  mottagare. 
-
-Mon Jun 17 21:02:26 1991  Inge Wallin  (inge at lysator)
-
-	* commands2.el: Nytt kommando: St{ng av servern.
-	  Nya funktioner: {,lys}kom-shutdown-server.
-
-Sat Jun 15 18:08:04 1991  Inge Wallin  (inge at robert)
-
-	* Releaseade 0.33.1 som fixar problemet med userarean. 
-
-	* vars.el: 0.33 -> 0.33.1
-
-Thu Jun 13 03:49:11 1991  Peter Eriksson  (pen at lysator)
-
-	* vars.el: laila.lysator.liu.se -> kom.lysator.liu.se
-	           (foo de som inte k|r DNS)
-
-Thu Jun 13 02:07:23 1991  Linus Tolke  (linus at lave)
-
-	* flags.el: Hmmmm Fixat buggen som gjorde att man inte kan anv{nda
-	  en userarea utan separata areor f|r andra klienter {n
-	  elisp-klienten. 
-
-	* cache.el: cache-del-who-info 
-	  fixat buggen som gjorde att man ibland f}r markerp nil n{r man
-	  loggar in. N{mligen n}gon som {nnu inte {r inh{mtad loggar ut.
-
-Wed Jun 12 21:13:32 1991  Linus Tolke  (linus at lysator)
-
-    	* Distribuerat version 0.33           22:35.
-
-	* startup.el: lyskom-previous-text skall ocks} vara bufferlokal.
-
-Wed Jun 12 19:53:24 1991  Inge Wallin  (inge at lage)
-
-	* commands2.el: lyskom-status-pers-5: Skriver ut "O" f|r alla
-	  m|ten som personen {r organisat|r f|r.
-
-Wed Jun 12 03:37:17 1991  Linus Tolke  (linus at lysator)
-
-	* startup.el: define-key funkade inte l{ngre med 8-bitars emacs.
-	  Jag har bytat \M- (vilket betyder s{tta }ttonde biten) mot \033
-	  (escape) Detta {r egentligen ganska fult men jag {r inte helt p}
-	  det klara med hur man skall hantera flaggorna meta-flag och
-	  meta-prefix-char f|r att det skall bli snyggt.
-
-	* lyskom-rest.el: lyskom-set-mode-line
-	  Fixat s} att den klarar att man h}ller p} att }terse ocks}.
-
-	* commands2.el: oktetter till tecken i status person.
-
-Wed Jun 12 02:46:55 1991  Inge Wallin  (inge at lysator)
-
-	* lyskom-rest: lyskom-set-mode-line: Ta reda p} antalet ol{sta i
-	  det nuvarande m|tet och skriv det i moderaden.
-	  lyskom-print-prompt: Anropa lyskom-set-mode-line.
-	  lyskom-add-new-text: Anropa lyskom-set-mode-line.
-
-Wed Jun 12 00:16:40 1991  Linus Tolke  (linus at lysator)
-
-	* lyskom-rest.el: Ny funktion lyskom-set-mode-line
-	  startup.el, commands1.el, lyskom-rest.el. Olika funktioner
-	  anropar nu denna funktion ist{llet.
-
-Tue Jun 11 21:52:11 1991  Linus Tolke  (linus at lysator)
-
-	* startup.el: lyskom-debug-communications-to-buffer{,-buffer}
-	  skall vara bufferlokala.
-	  [ndring i lyskom-clear-vars
-
-	* completing-read.el: Nu {r `-' }terigen del av ett ord.
-
-Mon Jun 10 23:10:23 1991  Thomas Bellman  (bellman at lysator)
-
-	* edit-text.el (kom-edit-send): G} till slutet av LysKOM-buffern
-	  n{r ett inl{gg skickas in.
-
-Mon Jun 10 15:19:26 1991  Linus Tolke  (linus at lysator)
-
-	* lyskom-rest.el, startup.el: Nu anv{nder vi variablerna
-	  lyskom-prompt-text och lyskom-prompt-executing-default-command-text.
-
-	* flags.el, startup.el: N}gon (beroende p} om man har user-area
-	  eller inte) lyskom-read-options s{tter lyskom-do-when-starting
-	  ist{llet f|r lyskom-clear-vars. Nu har jag lyckats f} den att
-	  exekvera de kommandon som fanns i user-arean.
-
-	* lyskom-rest.el: Flyttade exekveringen av lyskom-do-when-starting
-	  till en egen funktion: lyskom-maybe-do-when-starting.
-
-	* flags.el, startup.el, vars.el: Nu kommer elisp-klienten ih}g
-	  andra clienters delar av user-arean och sparar med den.
-	  Variabeln heter lyskom-other-clients-user-areas.
-
-	* internal.el: Nu fixar vi s} att om man f}r "no more processes"
-	  felet s} behandlas det precis som "message to long". Jag tror
-	  att detta {r r{tt s{tt att behandla det p}.
-
-Mon Jun 10 05:00:23 1991  Inge Wallin  (inge at ruben)
-
-	* commands1.el: lyskom-write-comment: Nu talar klienten om f|r
-	  servern att anv{ndaren skriver en fotnot.
-
-Mon Jun 10 04:37:28 1991  Thomas Bellman  (bellman at lysator)
-
-	* edit-text.el (kom-edit-send): Stoppat in save-excursion inuti
-	  let-satsen och delat upp den p} tv}.  Detta f|r att edit-buffern
-	  inte ska scrollas.
-
-Mon Jun 10 01:11:09 1991  Linus Tolke  (linus at lysator)
-
-	* flags.el: Annat (snyggare) format f|r user-arean.
-
-	* lyskom-read.el: lyskom-insert-before-prompt har nu till}telse
-	  att skriva ett meddelande {ven n{r man v{ntar.
-
-	* lyskom-rest.el: Ny funktion iso-8859-1-to-swascii som
-	  konverterar en str{ng.
-	  Om variabeln kom-emacs-knows-iso-8859-1 {r sann s} g|r vi ingen
-	  konvertering. Annars g|r vi det.
-
-	* commands1.el: Nya funktioner lyskom-add-membership,
-	  lyskom-add-membership-2 som adderar ett medlemsskap till listan
-	  av medlemsskap och l{gger in korrekt post i lyskom-to-do-list.
-	  [ndringarna ber|r {ven n{r man g}r till ett m|te som man inte
-	  var medlem i f|rut. (det fungerar.)
-	  Kan t{nkas att lyskom-go-to-conf-handle-map inte l{ngre anv{nds
-	  men jag vill kolla detta ett par g}nger till.
-
-	* startup.el: lyskom-start-anew-login-1-5
-	  Nu st{lls globala lyskom-default-password ocks} till nil n{r vi
-	  anv{nt det.
-
-Sun Jun  9 18:46:12 1991  Inge Wallin  (inge at ruben)
-
-	* commands1.el: Nytt kommando: Fotnot. Ny funktion:
-	  kom-write-footnote. kom-write-comment med underfunktioner
-	  {ndrade.
-
-	* commands1.el: {lys,}kom-review-presentation: Snyggat upp koden
-	  samt gjort s} att den skriver ut vilket m|te/person man f}r
-	  presentationen f|r.
-
-	* startup.el: [ndrat lite i ledtexten n{r man loggar in f|rsta
-	  g}ngen f|r att det skall bli tydligare. [ndrat fr}gan ocks}.
-
-Sun Jun  9 13:27:34 1991  Linus Tolke  (linus at lave)
-
-	* commands1.el, vars.el: lyskom-add-member-3
-	  Nya variabler: kom-membership-default-placement
-	  kom-membership-default-priority som g{ller n{r man blir medlem i
-	  ett m|te.
-
-	* commands1.el: lyskom-add-member, kom-add-self, 
-	  lyskom-add-member-[23], lyskom-create-conf-handler
-	  Nu anropas inte l{ngre lyskom-add-member-3 "utifr}n". Allt skall
-	  g} genom lyskom-add-member-2 som ser till att
-	  lyskom-add-member-3 f}r r{tt argument. ] andra sidan tar nu
-	  lyskom-add-member-2 {ven argument f|r vilken funktion som skall
-	  anropas sedan.
-
-	* edit-text.el: kom-edit-send, lyskom-create-text-handler 
-	  Nu kommer man tillbaka till den window-configuration som g{llde
-	  n{r man startade editeringen direkt n{r man trycker 
-	  C-c C-c <RET>
-
-	* lyskom-rest.el: kom-extended-command funkar nu {ven om man anger
-	  ett ord som matchar fullst{ndigt med felaktigt case.
-
-Sat Jun  8 18:58:42 1991  Linus Tolke  (linus at lysator)
-
-	* commands2.el: lyskom-status-pers-2. bytes -> skapade oktetter.
-
-	* startup.el: lyskom-default-password m}ste beh}llas.
-
-	* commands1.el: (kom-create-conf, lyskom-create-conf-handler,
-	  lyskom-create-conf-handler-2) Nu blir man direkt medlem i m|tet
-	  n{r man skapar det.
-	  Ny funktion: lyskom-create-conf-handler-2.
-
-	* vars.el: Fixat formatet p} lyskom-text-start och lagt in en
-	  varningstext i view-text.el (vid lyskom-print-date-and-time) s}
-	  att vi inte skall r}ka ut f|r samma problem igen.
-
-Sat Jun  8 03:55:00 1991  Inge Wallin  (inge at laila)
-
-	* commands2.el, startup.el: Nytt kommando S{tt livsl{ngd. Nya
-	  funktioner: kom-set-garb-nice med underfunktioner.
-
-Wed Jun  5 23:53:34 1991  Linus Tolke  (linus at laila)
-
-	* edit-text.el: Lagt in Gertz bug-fix.
-
-Tue Jun  4 19:29:25 1991  Thomas Bellman  (bellman at nanny)
-
-	* edit-text.el (kom-edit-send): Lagt en save-excursion runt hela
-	  let-satsen, och tagit bort det avslutande (set-buffer buffer),
-	  som inte beh|vs l{ngre.
-
-Tue Jun  4 15:34:48 1991  Linus Tolke  (linus at laila)
-
-	* edit-text.el: Lagt in Anders Gertz addera mottagare med check
-	  efter om han har en lapp p} d|rren. Eftersom
-	  lyskom-edit-insert-misc nu (helt pl|tsligt :-) tar 4 argument
-	  ist{llet f|r 3 s} funkade inte de i original men de funkar nu.
-	  [ndringar: lyskom-edit-add-recipient/copy
-	  Nya funktioner: lyskom-edit-add-recipient/copy-2 och
-			  lyskom-edit-add-recipient/copy-3
-
-	* edit-text.el: lyskom-edit-add-misc. Dokumenterat extra
-	  argumentet (=> Inge du som lade till det f}r korrekturl{sa
-	  kommentaren) och en save-excursion som g|r att det funkar lite
-	  b{ttre. Vi skulle beh|va en save-excursion som sparade point och
-	  mark i alla buffertar (eller i alla fall s{kert i
-	  edit-bufferten) f|r att det skall fungera.
-
-Tue Jun  4 00:54:32 1991  Thomas Bellman  (bellman at lave)
-
-	* startup.el (lyskom-commands): Bytt namn p} "Subtrahera medlem"
-	  till "Uteslut medlem".
-
-	* commands1.el (lyskom-add-member-3): Placerar m|tet sist i en ny
-	  medlems m|teslista och ger det prioritet 100, om det inte {r en
-	  sj{lv man adderar -- d} fr}gar den.
-
-	* commands1.el (lyskom-add-member-2, lyskom-add-member-3):
-	  Personstatusen f|r personen plockas fram och skickas med till
-	  l-a-m-3.  Denna anv{nds i l-a-m-3 f|r att ta reda p} hur m}nga
-	  m|ten personen {r med i.
-
-Mon Jun  3 21:33:56 1991  Thomas Bellman  (bellman at laila)
-
-	* elib-string.el: Ny fil.  Kopia av den fr}n elib-paketet.  B|r
-	  tas bort i framtiden och laddas via (require 'elib-string).
-
-	* startup.el (lyskom-mode): F|rst|r inte l{ngre
-	  mode-line-buffer-identification lika illa som den gjorde innan.
-
-Mon Jun  3 21:03:38 1991  Linus Tolke  (linus at laila)
-
-	* commands1.el, lyskom-rest.el: format funkar ej som det skall med
-	  argumentet %-s27s s} jag bytte till concat.
-	  [ndringar i lyskom-do-go-to-conf och lyskom-go-to-next-conf
-
-Sun Jun  2 13:35:33 1991  Inge Wallin  (inge at lave)
-
-	* commands2.el: Nu ger Status f|r Person ocks} vilka m|ten som
-	  personen {r medlem i om anv{ndaren vill det.  [ndring i
-	  lyskom-status-pers-2. Nya funktioner: lyskom-status-pers-[3-5].
-
-Sat Jun  1 19:42:06 1991  Inge Wallin  (inge at laila)
-
-	* view-text.el: lyskom-print-date-and-time har nu tv} mellanslag
-	  mellan datum och tid i st{llet f|r ett.
-
-	* commands2.el: Nu funkar Status f|r M|te n{r man v{ljer att titta
-	  p} medlemmarna ocks} precis som i gamla QZ-KOM.  Ny funktion:
-	  lyskom-status-conf-4.
-
-	* services.el: Ny initiate-function initiate-query-read-texts
-
-Thu May 30 22:23:29 1991  Inge Wallin  (inge at laila)
-
-	* commands2.el: kom-status-conf med underfunktioner.  Nu kan man
-	  f} upp vilka medlemmar som ett m|te har n{r man g|r Status f|r
-	  m|te. 
-
-	* commands2.el: kom-status-conf utnyttjar nu
-	  lyskom-completing-read-conf-stat i st{llet.  
-
-Mon May 27 00:10:58 1991  Linus Tolke  (linus at laila)
-
-	* flags.el: Testad och funkar.
-
-	* flags.el: Ny fil. Inneh}ller allt f|r att skapa sin user-area
-	  och evaluera det hela. 
-	  Otestat pga en serverbegr{nsning. Servern {r fixad men inte
-	  startad. S} fort det {r startad skall jag testa.
-
-Sun May 26 04:25:43 1991  Linus Tolke  (linus at laila)
-
-	* commands1.el : lyskom-print-who-is-on anv{nder nu
-	  lyskom-session-info ist{llet f|r f|rsta elementet i listan.
-	  asterisken kommer allts} p} r{tt plats.
-
-	* src: rensat lite. Flyttat peters grejor till -eng, willf|rs till
-	  lw och bellmans till test-async. Uppmaning till dessa personer
-	  att g|ra klart projekten! (Obs att ursprungskoden kan ha
-	  utvecklats.)
-	  Nu funkar grep hyfsat igen. :-)
-
-	* commands2.el: lagt in funktionen kom-display-who-buffer.
-	  vars.el: variabeln kom-who-buffer-size-when-displaying
-	  startup.el: kommandot Visa vilka-listan.
-
-	* lyskom-rest.el (commands1.el): lyskom-maybe-save-unread, heter
-	  numera lyskom-maybe-move-unread och flyttar det m|tet man var i
-	  sist i lista om den anropas med non-nil argument. (N{sta m|te
-	  fungerar som det skall.)
-
-	* commands2.el: lyskom-list-summary-all {ndrat Namn till
-	  f|rfattare. 
-
-Thu May 23 05:08:15 1991  Linus Tolke  (linus at laila)
-
-	* review.el: kom-review-tree anropar nu lyskom-follow-comments
-	  direkt och inte end-of-command bara en g}ng.
-
-	* lyskom-rest.el: kom-view-next-text skall inte markera som l{st
-	  om vi h}ller p} att }terse. (ful patch. med 0)
-
-	* startup.el: Lagt till s} att vi b}de skall klara 8-bitar emacs
-	  och 7-bitars emacs som tror att den {r 8-bitars.
-	  Som tangentkommandon.
-
-	* Dokumenterat {ndra organisat|r.
-
-	* Dokumenterat scroll-down, M-p och M-n.
-
-	* commands1.el: lyskom-write-comment, lyskom-write-comment-soon:
-	  tar nu argument s} att man f}r r{tt text n{r man g|r kommentera
-	  f|reg}ende.
-	  startup.el, docen: Inlagt under 'annat'-menyn och dokumenterat.
-
-Wed May 22 14:41:21 1991  Linus Tolke  (linus at lave)
-
-	* doc/elisp-client-0.33.latexinfo: Skapat och stoppat in doc f|r
-	  nya {rende-hanteringen.
-
-	* commands1.el,commands2.el: lagt till s} att vi nu bara f}r
-	  fr}gan om {rende efter det att vi skrivit texten. [ndringar i
-	  kom-write-text, lyskom-do-send-letter
-
-	* Skapat ett nytt dir (doc) d}r jag lagt alla doc-filerna. Jag har
-	  {ndrat i makefilen men ej testat.
-
-	* startup.el: Lagt till s} att l{, }terse och {ndra
-	  tangenttryckningarna borde fungera p} iso-tangentbord.
-
-	* who-buffer.el: Lite grejor som kanske borde stoppas in
-	  n}gonstans. 
-
-Mon May 20 04:24:45 1991  Linus Tolke  (linus at laila)
-
-	* lyskom-rest.el,commands1.el,startup.el: Lagt till s} att vi
-	  visar aktuellt m|te p} mode-raden.
-	  [ndringar i: lyskom-clear-vars, lyskom-mode,
-	  lyskom-do-go-to-conf och lyskom-go-to-next-conf
-
-	* startup.el: scroll-down bundet till delete.
-
-Mon May 20 02:36:42 1991  Inge Wallin  (inge at lage)
-
-	* commands1.el: Nytt kommando, [ndra organisat|r. Nya funktioner:
-	  kom-change-supervisor med underfunktioner.
-
-	* commands1.el: kom-change-name med underfunktioner anv{nder nu
-	  lyskom-completing-read-conf-stat i st{llet f|r
-	  lyskom-completing-read. 
-
-Sun May 19 23:49:09 1991  Inge Wallin  (inge at lage)
-
-	* commands1.el: En kultpryl i lyskom-display-time (se sj{lva i
-	  koden) . Linus:-)
-
-Thu May 16 00:55:16 1991  Inge Wallin  (inge at lave)
-
-	* cache.el, async.el, services.el, parse.el: Fixat s} att klienten
-	  inte h{mtar alla who-info varje g}ng n}gon loggar in.  Detta
-	  anv{nder initiate-get-session-info som jag ocks} fick skriva
-	  samt lyskom-parse-session-info.
-
-	* cache.el, async.el: Fixat s} att klienten inte h{mtar alla
-	  who-info varje g}ng n}gon loggar ut. 
-
-Thu May 16 00:52:26 1991  Linus Tolke  (linus at lave)
-
-	* lyskom-rest.el, parse.el : Flyttat nollst{llningen av
-	  mode-radens saving till lyskom-parse-unparsed.
-
-Wed May 15 11:30:50 1991  Linus Tolke  (linus at lave)
-
-	* commands1.el: Felkontroll i }terse det kommenterade {ven om man
-	  inte har l{st ett inl{gg.
-
-Mon May 13 01:39:20 1991  Linus Tolke  (linus at lage)
-
-	* Makefile, README, vars.el: Lagt till not i koden om att vi g{rna
-	  vill ha f|rb{ttringar oss tillhanda (inge och jag eller kom).
-
-	* startup.el: Fixat en bug. (kom-comment-previous)
-
-	* internal.el: Nu f}r man g|ra quit under det att en handler
-	  anropas.
-
-	* lyskom-rest.el: Lagt in Tommys nya kom-page-next-command.
-
-	* edit-text.el: Fixat s} att den fr}gar efter {rende en extra
-	  g}ng. Super-KOM g|r s} och det verkar smart.
-
-Mon May 13 00:00:40 1991  Inge Wallin  (inge at laila)
-
-	* commands1.el: Flyttat anropet till lyskom-end-of-command fr}n
-	  kom-send-message till lyskom-send-message.
-
-Sun May 12 18:53:06 1991  Inge Wallin  (inge at laila)
-
-	* edit-text.el: lyskom-edit-insert-misc-conf + funktioner som
-	  anropar den.  Tog hand om fallet att personen/m|tet inte finns
-	  l{ngre. 
-
-Wed May  8 07:38:07 1991  Thomas Bellman  (bellman at laila)
-
-	* startup.el: Definierat "K" i lyskom-mode-map till
-	  kom-comment-previous.
-
-	* commands1.el: Lagt till funktionen kom-comment-previous som
-	  kommenterar det n{st senast l{sta inl{gget.
-
-	* vars.el: Lagt till variabeln lyskom-previous-text som h}ller
-	  reda p} det n{st senast l{sta inl{gget.
-
-Mon May  6 02:59:07 1991  Inge Wallin  (inge at lave)
-
-	* startup.el: Nu skrivs serverns versionsnummer ut snyggt igen.
-
-	* commands2.el: Fixat en bug som gjorde att raden med till}tna
-	  f|rfattare blev konstig.
-
-Sat May  4 13:15:18 1991  Linus Tolke  (linus at lage)
-
-	* internals.el: Nu kan man addera kommentarer igen. Bugfix.
-
-Fri May  3 23:04:45 1991  Per Cederqvist  (ceder at lave)
-
-	* kom-quit: La till en bortgl|md lyskom-end-of-command (om man
-	  svarar q).
-
-Thu May  2 18:39:10 1991  Peter Eriksson  (pen at lage)
-
-	* startup.el: 'nanny.lysator.liu.se' -> 'ftp.lysator.liu.se'
-	              Tog bort punkten i "V{nta p} ett inl{gg.".
-
-          startup-eng.el: Engelsktalande variant av startup.el
-
-	  commands1.el: F} uppmuntran/F} sk{ll.. Skrev ut lite
-	                extra mycket "F} uppmuntran"/"F} sk{ll".
-
-	  commands1-eng.el: B|rjan till engelsktalande variant..
-	  	     
-Thu May  2 15:01:36 1991  Inge Wallin  (inge at laila)
-
-	* lyskom-rest.el: lyskom-array-to-list - F|renklat betydligt och
-	  gissningsvis {r det ocks} snabbare nu.
-
-Thu May  2 01:37:47 1991  Linus Tolke  (linus at lave)
-
-	* Gjort om docen f|r info-tr{det och stoppat in den p} lll (export
-	  till nanny)
-
-Wed May  1 00:24:47 1991  Linus Tolke  (linus at laila)
-
-        * Distribuerat klient version 0.32	04:00
-
-	* lyskom-rest.el: lyskom-next-command-or-scroll fixat s} att det
-	  klarar g} till n{sta prioriterade m|te. (Har inte detta funkat
-	  tidigare.)
-
-	* Dokumenterat hookar, Lista {renden. V{nta.
-
-	* vars.el: lyskom-login-hook borttagen.
-
-Tue Apr 30 21:15:33 1991  Linus Tolke  (linus at laila)
-
-	* commands1.el:kom-delete-text, lyskom-do-send-letter,
-	  kom-write-text, kom-quit
-	  lyskom-rest.el: ja-or-nej-p
-	  ersatt read-string med lyskom-read-string och uppdaterat.
-
-	* lyskom-rest.el: ny funktion: lyskom-read-string. Som read-string
-	  men g|r lyskom-end-of-command om man trycker quit.
-
-	* commands1.el: lyskom-send-letter ersatt av en
-	  lyskom-completing-read-conf-stat in kom-send-letter.
-	  Doc-str{ngar i lyskom-send-letter-3 och lyskom-do-send-letter.
-
-	* lyskom-rest.el: lyskom-start-of-command st{ller nu point i
-	  b|rjan av raden igen. Dessutom l}ter kom-page-before-command
-	  promptens rad vara kvar p} sk{rmen.
-
-	* lyskom-rest.el: {ndrat kom-view s} att den g|r
-	  lyskom-start-of-command innan den fr}gar efter numret
-	  (lyskom-read-number fungerar allts}).
-
-	* commands2.el: [ndrat ledtexten till endast-fr}gan.
-
-	* completing-read.el: fixat bug som gjorde att man var i fel
-	  f|nster n{r man hade gjort completion.
-
-	* Makefile, distribution-makefile, bin/lyskom-do-send:
-	  Nya b{ttre skript f|r att s{nda iv{g klienten automatiskt.
-	  Det skickas nu med make send
-
-Tue Apr 30 18:28:19 1991  Inge Wallin  (inge at lave)
-
-	* startup.el: Fixat en ful bug som gjorde att de sista 3 tecknen i
-	  presentationen av serverinfot togs bort. Det visade sig vara
-	  lyskom-start-of-command som gjorde det. Fixat genom att l{gga
-	  till tv} mellanslag till "\n"-str{ngen. Fult, eller??
-
-Tue Apr 30 15:11:04 1991  Linus Tolke  (linus at laila)
-
-	* commands2.el: kom-busy-wait scrollar nu snyggt, dessutom s}
-	  skriver den inte ut prioritet -2 l{ngre.
-
-	* commands1.el: lyskom-jump. Bug-fix.
-
-	* vars.el, cache.el: inf|rde lyskom-who-info-has-changed-hook,
-	  som k|rs n{r who-bufferten {ndras.
-
-	* async.el: Nu skall who-bufferten uppdateras n{r n}gon loggar in.
-
-Mon Apr 29 13:28:56 1991  Inge Wallin  (inge at laila)
-
-	* commands1.el: Nu hoppar Hoppa |ver fotnoter ocks} (tror jag).
-
-	* prefetch-new.el: R{ttat ett antal buggar.
-
-Mon Apr 29 11:38:24 1991  Per Cederqvist  (ceder at lave)
-
-	* services.el: Nu {r alla anrop utom query-read-texts, sync,
-	  shutdown och n}gra *-old implementerade. (Dock inte provk|rda).
-
-Mon Apr 29 00:04:32 1991  Inge Wallin  (inge at laila)
-
-	* prefetch-new.el: Skrivit om prefetchen till att anv{nda en
-	  kombination av stack och k|er. Ny fil: prefetch-new.el
-
-Sun Apr 28 16:25:26 1991  Linus Tolke  (linus at lave)
-
-	* commands1.el: kom-sub-self, nu kan man g} ur brevl}dor.
-
-Sun Apr 28 15:59:32 1991  Inge Wallin  (inge at laila)
-
-	* commands2.el, startup.el: S{nda allm{nt meddelande borttaget.
-	  S{nda personligt meddelande omd|pt till S{nda meddelande.
-	  Dokumenterat.
-
-	* clienttypes.el: Skapat typen lyskom-stack.
-
-Sun Apr 28 03:59:02 1991  Linus Tolke  (linus at lave)
-
-	* review.el: kom-review-clear tar nu bort {ven ur lyskom-to-do-list.
-
-	* cache.el: patchat lyskom-set-who-info-2 (nu funkar who-bufferten
-	  ser det ut som.)
-
-	* lyskom-rest.el:lyskom-print-promt, jag flyttade
-	  lyskom-start-of-command s} att nu hamnar den r{tt.
-
-	* lyskom-rest.el:lyskom-start-of-command Nu byter vi till punkt
-	  n{r vi ger defaultkommandot.
-
-	* async.el:lyskom-add-new-text, nu skall den kunna fixa s} att man
-	  f}r nya prompten L{sa n{sta text - om det kommer en text i det
-	  m|tet.
-
-	* lyskom-rest.el: lyskom-sentinel, lade till ett kolon i texten.
-
-Sat Apr 27 18:05:05 1991  Per Cederqvist  (ceder at lave)
-
-	* conf-stat->no-of-texts uppdateras i cachen varje g}ng en ny text
-	  skapas i m|tet.
-
-	* Gjorde conf-stat med mktype f|r att skaffa modifiers. (N{r
-	  conf-stat genererades med mktype gjorde inte mktype n}gra
-	  modifiers...) 
-
-Fri Apr 26 22:01:06 1991  Per Cederqvist  (ceder at laila)
-
-	* Nu skickas h|gst lyskom-max-pending-calls (fn. 20) anrop iv{g }t
-	  g}ngen. [ndringar i lyskom-clear-vars, lyskom-parse-err,
-	  lyskom-parse-success, lyskom-send-packet. Nya variabler:
-	  lyskom-output-queue, lyskom-max-pending-calls,
-	  lyskom-number-of-pending-calls. [ndringen ligger p} s} l}g niv}
-	  att den inte borde p}verka n}got.
-
-	* kom-prioritze-kill: Nu kan man inte l{ngre pusha raden efter den
-	  sista raden. 
-
-	* kom-membership med underfunktioner omskrivna fr}n grunden.
-
-Fri Apr 26 20:10:10 1991  Linus Tolke  (linus at lage)
-
-	* elisp-client-0.32.doc: Markeras default.
-
-Fri Apr 26 12:44:03 1991  Per Cederqvist  (ceder at lave)
-
-	* kom-membership: lyskom-membership skickas inte med som
-	  parameter. Den {r ju global i alla fall... En "(let () ...)"
-	  borttagen.
-
-	* [ndrade p} alla st{llen d{r initiate-get-map anropas s} att inte
-	  mer {n n|dv{ndigt h{mtas. [ndringar i: kom-membership med
-	  underfunktioner , lyskom-list-unread-maybe-get-map och
-	  lyskom-prefetch-handle-conf.
-
-	* initiate-get-map: Nu h{mtas mappen i sm} delar om 50 texter.
-	  [ndringen {r osynlig f|r programmeraren, men leder till stora
-	  tidsvinster f|r stora mappar.
-
-Wed Apr 24 17:54:28 1991  Per Cederqvist  (ceder at lave)
-
-	* komtypes.el: Ett bindestreck fattades i set-text-list->texts.
-	  (Det stog textlist i st{llet f|r text-list inne i
-	  funktionskroppen).
-
-	* clienttypes.el: read-list-delete-text: Den gamla varianten var
-	  rekursiv. Skrev en iterativ variant efter klagom}l fr}n MeTa.
-	  Den gamla varianten gick igenom cdr till varje cons-cell TV]
-	  g}nger vilket resulterar i att den b|r ha tagit O(n^2/2) i
-	  st{llet f|r det mer rimliga O(n) (n=antal m|ten med ol{sta
-	  inl{gg i).
-
-Wed Apr 24 03:53:51 1991  Linus Tolke  (linus at laila)
-
-	* async.el:N{r n}gon loggar ut h{mtar vi all who-info till
-	  who-info-bufferten p} nytt.
-
-Tue Apr 23 10:29:56 1991  Linus Tolke  (linus at lave)
-
-	* komtypes.el, clienttypes.el: Flyttat textpointers till
-	  clienttypes (den hamnade fel f|rst.)
-
-	* completing-read.el: lyskom-complete-test-exact-name struntar nu
-	  i om det {r stora eller sm} bokst{ver. Dessutom {r docen f|r
-	  denna funktion r{ttad.
-
-Tue Apr 23 00:35:38 1991  Inge Wallin  (inge at laila)
-
-	* Nya prefetchfunktioner.
-
-	* diverse filer: Sett till att det read-info av typ CONF som {r
-	  det m|te vi l{ser just nu kopieras till lyskom-reading-list i
-	  st{llet f|r att flyttas. Det ligger allts} kvar i
-	  lyskom-to-do-list. Linus hj{lpte till att r{tta buggar. Detta {r
-	  ytterligare en f|rberedelse inf|r de nya prefetchfunktionerna.
-
-    	* startup.el: lyskom-start-anew-new-person: Lagt till info om hur
-	  man f}r fatt p} manualen. 
-
-Mon Apr 22 00:13:48 1991  Linus Tolke  (linus at lave)
-
-	* cache.el, async.el, clienttypes.el: Nu funkar who-bufferten
-	  n{stan. Den fylls och uppdateras i alla fall.
-	  Jag lade till ett f{lt till i who-buffer-info.
-	  Dessutom anv{nds cache-add, cache-assoc 
-	  cache-del ist{llet f|r n}gra skumma cons.
-	  Ny funktion: cache-add-who-info-list.
-
-	* cache.el: slagit p} *laila*-who bufferten n{r man loggar in.
-	  [ndringar i lyskom-set-who-info-buffer-2
-
-	* cache.el,view-text.el,komtypes.el:Nu lagras texter som {r
-	  inlagda i bufferten i form av fyra integer (positioner i
-	  bufferten)
-	  [ndringar i: cache-get-text, lyskom-print-text
-	  Nya typ: textpointers med f{lten: text-no start-subject
-				            end-subject start-text end-text.
-
-	* commands2.el: V (kom-busy-wait) tar nu ett prefix-argument.
-
-	* commands2.el: justerat formatet p} {rendelistan.
-
-Sat Apr 20 00:43:01 1991  Linus Tolke  (linus at laila)
-
-	* commands2.el, startup.el: Nya funktioner kom-list-summary resp
-	  lyskom-list-summary. Man kan lista i det m|te man {r i. Eller
-	  sina markerade (om man har prompten ]terse n{sta markerade -)
-	  Lista {renden 
-	  Ej dokumenterat.
-
-	* lyskom-rest.el lyskom-queue-print-name (-2) tar nu ett format
-	  argument som g|r att man kan skriva i kolummer.
-
-	* commands2.el: lyskom-help. Nu mappas inte lyskom-help bort.
-
-	* elisp-client-0.32.doc: skapad och kom-write-texts-in-window
-	  dokumenterad (det nya anv{ndningss{ttet.)
-	  Dokumenterat kom-edit-add-recipient, kom-edit-add-copy
-
-	* edit-text.el: namnbyte: lyskom-edit-send => kom-edit-send
-				  lyskom-edit-quit => kom-edit-quit.
-
-	* edit-text.el: F|rkortat funktionerna kom-edit-add-recipient och
-	  kom-edit-add-copy.
-
-	* lyskom-rest.el: lyskom-read-num. Bugfix. Nu g}r det att k|ra
-	  denna funktion utan att den g|r lyskom-end-of-command alltid.
-
-	* edit-text.el: lagt till felkontroll s} att den m{rker att en rad
-	  {r inkorrekt n{r den skall stoppa in texten.
-
-	* startup.el: Tagit bort texten B|rja med ny person f|rsta g}ngen.
-
-Fri Apr 19 18:54:33 1991  Linus Tolke  (linus at laila)
-
-	* edit-text.el, vars.el: kom-write-texts-in-other-window tar nu
-	  andra v{rden. nil som tidigare, other ist{llet f|r t och eller
-	  en buffert eller en bufferts namn f|r att ta det f|nster som den
-	  bufferten visas i.
-	  kom-write-texts-in-other-window omd|pt till
-	  kom-write-texts-in-window.
-
-	* edit-text.el:Jag lade in Anders Gertz funktioner f|r att addera
-	  mottagare.
-
-Tue Apr 16 23:38:34 1991  Linus Tolke  (linus at laila)
-
-	* edit-text.el: B{ttre doc till lyskom-edit-insert-misc-conf.
-
-	* completing-read.el : lyskom-completing-read-2, lyskom-complete,
-	  lyskom-complete-and-exit, lyskom-complete-quit och
-	  lyskom-complete-help.
-	  Nu bytar vi inte tillbaka window-conf n{r vi g|r en liten
-	  utflykt f|r att h{mta info.
-
-Tue Apr 16 23:06:00 1991  Per Cederqvist  (ceder at lave)
-
-	* lyskom-rest.el: lyskom-start-of-command: Ny hamnar point p}
-	  b|rjan av raden n{r man ger ett kommando.
-
-Tue Apr 16 20:13:31 1991  Thomas Bellman  (bellman at lave)
-
-	* startup.el (lyskom): Vid *fr}gan* om server, kollade den b}de
-	  lyskom-default-server och KOMSERVER, men n{r man bara tryckte
-	  return, kollade den bara lyskom-default-server.  Fixat.
-
-Mon Apr 15 15:25:00 1991  Linus Tolke  (linus at lll)
-
-	* Distribuerat klient version 0.31   15:30 (Inges f|delsedag)
-
-Sat Apr 13 02:05:55 1991  Linus Tolke  (linus at laila)
-
-	* vars.el,lyskom-rest.el: kom-higher-priority-breaks som avg|r hur
-	  man skall bryta textl{sningen n{r nya texter kommer.
-
-	* vars.el,commands1.el: defaultmarkering nu f|r nyb|rjare 100.
-
-	* lyskom-rest.el: Nu skriver inte kom-extended-command ut texten
-	  en extra g}ng.
-
-Fri Apr 12 07:22:38 1991  Linus Tolke  (linus at lave)
-
-	* lyskom-rest.el: lyskom-read-number g|r nu lyskom-end-of-command
-	  om man trycker quit.
-
-	* lyskom-rest.el: forward-text och backward-text g|r inte l{ngre
-	  recenter. regexpen lyskom-start-text {r ocks} {ndrad lite f|r
-	  att passa med det nya formatet.
-
-	* lyskom-rest.el, parse.el: lyskom-string-bytes-missing b|r ju
-	  h|ra till parse-bufferten. Jag gjorde den bufferlokal i
-	  parse-bufferten ist{llet.
-
-	* commands1.el, review.el: lyskom-view-commented-text,
-	  lyskom-review-marked-texts, lyskom-review-by-to,
-	  lyskom-review-comments tar nu och best{mmer prioriteten beroende
-	  p} den prioritet som man l{ser med f|r tillf{llet.
-	  Ny funktion: lyskom-get-current-priority talar om vilken den {r
-	  och jag tror att kom-review-priority kan tas bort.
-	  lyskom-review-tree anv{nder nu ocks} lyskom-get-current-priority
-	  och jag plockar bort kom-review-priority.
-
-	* commands1.el: [ndrad i kom-who-info-list,
-	  lyskom-print-who-info-list s} att funktionen blev snyggare. 
-	  Nya funktioner lyskom-return-username och
-	  lyskom-return-who-info-line.
-
-	* commands2.el: Bugg i lyskom-help. Nu klarar den {ven att anropas
-	  fr}n edit-bufferten.
-
-Thu Apr 11 01:34:50 1991  Linus Tolke  (linus at laila)
-
-	* edit-text.el: kom-queue f|r s{ndning av text {ndrad till
-	  sending. main h{ngde sig (dvs jag kunde inte forts{tta att l{sa
-	  f|rr{n texten accepterats eller f|rkastats.)
-
-Wed Apr 10 03:42:15 1991  Linus Tolke  (linus at laila)
-
-	* lyskom-rest.el:lagt in underst|d f|r funktionen med att visa
-	  texter ur h|gre prioriterade m|ten.
-	  [ndringar i bl.a.: lyskom-what-to-do, lyskom-print-prompt,
-	  lyskom-next-command-or-scroll
-	  Nya funktioner: lyskom-view-priority-text och
-	  lyskom-go-to-pri-conf.
-	  Lite }teranv{ndning gav {ndring i kom-go-to-next-conf och ny
-	  funktion lyskom-go-to-next-conf.
-	  Ny variabel lyskom-break-comment-tree som talar om ifall man
-	  vill f} ny prompt direkt eller v{nta tills man l{st klart
-	  tr{det.
-
-	* commands1.el, lyskom-rest.el: Nya funktioner lyskom-enter-conf
-	  och lyskom-maybe-save-unread inf|rda f|r l{slighet och
-	  }teranv{ndning av kod.
-
-	* commands1.el: kom-change-presentation och kom-change-conf-motd
-	  har nu defaultv{rde sig sj{lv. Detta default funkar inte p}
-	  samma s{tt som m|tet i kom-review-by-to.
-
-	* startup.el: Lagt in en del gl|mda variabler i lyskom-clear-vars.
-	  lyskom-server-info, lyskom-to-be-printed-before-prompt mfl.
-
-	* commands2.el: lyskom-help skriver ut en liten lista av vilka
-	  alternativ som finns.
-
-	* completing-read.el: buggfix Kunde inte matcha namn med t i sig.
-
-	* commands1.el: I lyskom-review-marked-texts kollar man nu p}
-	  doing-default-command.
-
-	* lyskom-rest.el: I lyskom-next-command-or-scroll, lagt till
-	  variabeln doing-default-command som skall se till att
-	  meddelandet om vad man g|r f|r kommando inte skrivs ut om man
-	  g|r det normala. (reglerar ocks} proriteten vid }terse alla
-	  markerade och m|jligtvis andra kommando i kom-do-when-done. F|r
-	  tillf{llet inga.)
-
-	* commands2.el: kom-compile-bug-report, lagt till versionen.
-	  Dessutom skapas nu direkt filen som en text till lyskom-elisp...
-
-	* startup.el: uppdaterat lyskom-mode beskrivningen. (Korrekturl{s
-	  detta n{r du f}r tid Inge och andra.)
-
-Tue Apr  9 19:24:33 1991  Linus Tolke  (linus at lage)
-
-	* startup.el, lyskom-rest.el, commands2.el, edit-text.el : ny funktion
-	  lyskom-help som talar om vad man har f|r alternativ n{r man
-	  trycker ? efter ett kommando som kr{ver flera
-	  tangent-tryckningar.
-
-	* lyskom-rest.el: lyskom-scroll nu }terst{lld. scrollar bara n{r
-	  man {r i r{tt m|te.
-	  lyskom-start-of-command scrollar inte l{ngre.
-
-Mon Apr  8 00:08:54 1991  Linus Tolke  (linus at laila)
-
-	* lyskom-rest.el, alla andra: lyskom-start-of-command tar nu
-	  argumenten i andra ordningen. F|rsta argumentet {r obligatoriskt.
-
-	* lyskom-rest.el: f|rs|kt f} lyskom-scroll att fungera men har
-	  inte lyckats f} det hela b{ttre, bara "s{krare".
-
-	* async.el : lyskom-default-new-text-hook Numera
-	  lyskom-save-excursion ist{llet f|r save-excursion.
-
-Sun Apr  7 19:32:01 1991  Linus Tolke  (linus at laila)
-
-	* completing-read.el: buggfix klarar nu }ven completion-auto-help
-	  nil alternativet. Dessutom r{knas `-' som whitespace.
-
-Sun Apr  7 14:57:04 1991  Inge Wallin  (inge at lave)
-
-	* Lagt till variabeln lyskom-string-bytes-missing som talar om hur
-	  m}nga bytes som m}ste komma fr}n servern f|r att den str{ng som
-	  h}ller p} att parsas skall bli komplett. Innan den {r det {r det
-	  ingen ide att parsa igen. Detta {r en optimering som snabbar upp
-	  inl{sningen av l}nga texter avsev{rt. 
-
-Sat Apr  6 23:11:02 1991  Inge Wallin  (inge at lage)
-
-	* Flyttat ut allt som har med start av lyskom att g|ra till en ny
-	  fil: startup.el. [ndrat Makefilen ocks}.
-
-Sat Apr  6 03:31:04 1991  Linus Tolke  (linus at lage)
-
-	* commands1.el: lyskom-do-go-to-conf felkontroll ifall n}gon
-	  raderar m|tet precis n{r man skall g} till det. Samt bugfix s}
-	  att man kan g} till m|ten {ven n{r man har fler ol{sta markerade
-	  kvar att l{sa.
-
-	* ../lib/mailing-list, ../bin/lyskom-send, Makefile : Nu anv{nds
-	  lyskom-send ist{llet f|r att vi mailar direkt fr}n make.
-	  mailing-list {r en lista som inneh}ller alla som vill ha
-	  klienten och hur.
-
-Fri Apr  5 19:57:31 1991  Linus Tolke  (linus at lave)
-
-	* parse.el: Nu har unparsed-bufferten reda p} vilken process den
-	  tillh|r.
-	  commands2.el: kom-compile-bug-report funkar om det blir fel i
-	  parse-bufferten ocks}. Dessutom censurerar den byte-codens
-	  str{ng och slutet p} unparsed-bufferten.
-	  dessutom f}r man nu lyskom-reading-list och lyskom-to-do-list.
-
-	* Makefile: nu skall vi f} r{tt skyddskod p} det som vi skickar
-	  till sparcarna. alpha och beta installeringarna borttagna.
-
-Wed Apr  3 15:04:56 1991  Linus Tolke  (linus at laila)
-
-	* commands2.el : Ny funktion kom-compile-bug-report
-
-	* lyskom-rest.el : nu talar kom-busy-wait om vad den v{ntar p} f|r
-	  niv}. Dessutom f}r man en beep n{r det kommer n}t.
-
-	* lyskom-rest.el : kom-save-text anv{nder nu append-to-file
-	  ist{llet f|r write-region.
-
-	* review.el: Fixat s} att }terse root och }terse tr{d inte h{nger
-	  sig om man inte f}r l{sa current-text.
-
-Tue Apr  2 00:59:32 1991  Inge Wallin  (inge at laila)
-
-	* internal.el: Skrivit om hela hanteringen av kom-k|erna s} att
-	  det blir effektivare och renare. kom-queue {r nu en egen typ,
-	  och hanteringen av lyskom-collect/lyskom-use {r nu mycket
-	  effektivare. Inneh}llet i denna fil {r n{stan helt utbytt.
-
-Mon Apr  1 07:21:37 1991  Thomas Bellman  (bellman at laila)
-
-	* lyskom-rest.el (kom-view): Defaultar inl{ggsnumret till senast
-	  l{sta eller skrivna text.  Senast l{sta {r egentligen
-	  ointressant, men det tycks inte finnas n}gon variabel f|r bara
-	  senast skrivna.
-
-Fri Mar 29 01:53:48 1991  Inge Wallin  (inge at laila)
-
-	* internal.el: lyskom-check-call-sub: Bytt ut tv} stycken append
-	  mot nconc (ceder trodde det skulle g} bra.) Troligen kommer nu
-	  allting som anv{nder lyskom-collect & friends att g} N g}nger
-	  snabbare. 
-
-Thu Mar 28 23:15:37 1991  Inge Wallin  (inge at laila)
-
-	* clienttypes.el: Skapat typen lyskom-queue som {r en generisk
-	  k|typ. Kommer att anv{ndas f|r att skriva om hanteringen av
-	  k|anrop som tydligen {r lite h}rig just nu.
-
-Thu Mar 28 20:37:41 1991  Per Cederqvist  (ceder at lave)
-
-	* Ny flagga: kom-page-before-command. Om non-nil s} utf|rs
-	  (recenter 0) i lyskom-start-of-command, vilket borde f} som
-	  effekt att sk{rmen alltid t|ms f|re alla kommandon. Flaggan
-	  definieras i vars.el. lyskom-start-of-command finns f|r
-	  n{rvarande i lyskom-rest.el.
-
-Wed Mar 27 06:13:15 1991  Lars Willf|r  (willfor at lage)
-
-	* Sl{ngde ihop lite rutiner f|r addera/subtrahera kommentarer
-	  (kom-add-comment, kom-sub-comment, lyskom-add-sub-comment och
-	  lyskom-add-sub-comment-answer i commands1.el samt
-	  initiate-add-comment och initiate-sub-comment i services.el)
-
-Mon Mar 25 18:17:18 1991  Per Cederqvist  (ceder at lave)
-
-	* kom-list-persons uppsnabbad med en faktor ca 20 (i alla fall om
-	  man r{knar antalet garbningar). Det {r lyskom-collect som {r
-	  mycket sl|. (Kommer att skrivas om i samband med byte till
-	  protokoll B).
-
-	* kom-prioritize.el inlagd i Makefilen. Inneh}ller en mode f|r att
-	  {ndra i medlemsskapslistan. Integrerade kommandot med resten av
-	  LysKOM. Dokumenterade.
-
-Mon Mar 25 02:23:15 1991  Inge Wallin  (inge at laila)
-
-	* B|rjat p} who-info-buffertkoden. Nya lokala variabler:
-	  lyskom-who-info-buffer och lyskom-who-info-cache.
-
-Sun Mar 24 23:34:44 1991  Linus Tolke  (linus at lave)
-
-	* completing-read.el: lyskom-completing-read-conf-stat funkar nu
-	  som det {r t{nkt.
-
-	* lyskom-rest.el, commands1.el: Nu har vi en sentinel ocks}. Som
-	  piper om f|rbindelsen g}r ner ov{ntat.
-
-Sun Mar 24 23:18:32 1991  Inge Wallin  (inge at laila)
-
-	* commands1.el: lyskom-add-sub-recipient anv{nder nu
-	  lyskom-read-number. 
-
-Sun Mar 24 05:44:15 1991  Linus Tolke  (linus at laila)
-
-	* completing-read.el: lyskom-complete-and-edit buggfix (att ingen
-	  hittat denna bug? lyskom-show-completion- funktionen fanns ju
-	  inte.)
-	  Nu f}r man [Not sole completion] om man trycker return direkt.
-
-	* async.el: lyskom-add-new-text tog bort den lyskom-check-to-do
-	  som l}g d{r. Nu kraschar det inte om man v{ntar n{r man skickar
-	  in en text. (samma session.).
-
-	* parse.el, lyskom-rest.el: Nu g|r vi st|rre delen av parsningen
-	  med inhibit-quit satt till t.
-
-	* internal.el: fixat s} att felet "host is unreachable" tas om
-	  hand lite snyggare. Vi kommer att loopa tills paketet kommer
-	  fram utan error.
-
-	* Nu skall vi kunna ta emot meddelanden {ven n{r vi v{ntar
-	  (aktivt.)
-
-Sat Mar 23 20:49:10 1991  Per Cederqvist  (ceder at lave)
-
-	* view-text.el: lyskom-maybe-follow-comments: Om
-	  + text 3 {r en kommentar till text 1
-	  + m|te A och m|te B {r mottagare till 1 och 3
-	  + m|te B {r mottagare till text 2
-	  + Uwe har l{st 1 och 2 i m|te A (men inte m|te B)
-	  + Uwe g}r med i m|te B
-	  s} f}r Uwe l{sa texterna i ordningsf|ljd 1, 2, 3, hela tiden med
-	  prompten "L{sa n{sta text - ". Orsak: om man har l{st en
-	  kommentar i _n}got_ m|te s} v{grar lyskom-maybe-follow-comments
-	  att l{gga upp den som kommentar. Fixat. lyskom-text-not-read
-	  beh|vs troligen inte l{ngre. och {r bortkommenterad.
-	  lyskom-text-read-p skapad.
-
-Fri Mar 22 23:43:15 1991  Thomas Bellman  (bellman at lave)
-
-	* completing-read.el: Linus {ndring nedan f|r C-M-v -> /dev/null.
-	  Lagt in annan, b{ttre, men mycket fulare, l|sning.  Se
-	  funktionerna lyskom-completing-read-3 och lyskom-hack-minibuf.
-
-Fri Mar 22 03:21:27 1991  Linus Tolke  (linus at lage)
-
-	* completing-read.el: [ndrat namnen p} bufferten med completions
-	  till att b|rja med ett mellanslag.
-	  Fixat s} att den scrollar r{tt Completions-f|nstret n{r man {r i
-	  minibufferten och trycker M-C-v
-
-	* commands1.el: Hittade ett st{lle som ceder missat ((format "..."
-	  name "...")).
-
-Thu Mar 21 19:45:29 1991  Per Cederqvist  (ceder at lave)
-
-	* Bytt alla (format "x%sy" foo) d{r foo kan t{nkas inneh}lla ett
-	  NUL-tecken mot (concat "x" foo "y"). Nu _ska_ det g} att ha NUL
-	  i texter...
-
-	* commands2.el: lyskom-status-conf-2: En brevl}da kan vara sluten,
-	  |ppen, osv. Fixat s} att alla fyra flaggorna skrivs ut oberoende
-	  av varandra.
-
-	* commands1.el: lyskom-add-sub-recipient: lyskom-current-text
-	  formatterades med %s. Visserligen korrekt, men jag bytte till
-	  %d.
-
-	* vars.el: Dokumenterat att lyskom-current-text {r ett text-no, 
-	  inte en str{ng. (Kan lyskom-current-text vara nil nu? Jag vet
-	  inte om doken st{mmer i det fallet).
-
-	* parse.el: Det finns tv} lyskom-parse-num. V}gade inte ta bort
-	  den f|rsta.
-
-	* Makefile: [ndrat file-label i uuencode p} det som skickas iv{g
-	  till mig p} IDA.
-
-Thu Mar 21 01:00:36 1991  Linus Tolke  (linus at laila)
-
-	* completing-read.el: [ndrat i docstr{ngar s} att empty {r bytt
-	  mot 'empty. Klarare enligt Inge.
-
-	* commands2.el: kom-send-message Nu accepteras {ven defaultv{rdet
-	  (Alla). 
-
-Thu Mar 21 00:17:11 1991  Thomas Bellman  (bellman at lave)
-
-	* lyskom-rest.el (lyskom): Fixat buggen (JA!) som gjorde att den
-	  aldrig fr}gade efter vilken maskin man ville k|ra p}.
-
-Wed Mar 20 21:32:34 1991  Linus Tolke  (linus at laila)
-
-        * commands1.el: lyskom-do-go-to-conf
-	  Fixat en bug som gjorde att man inte kunde g} till ett m|te utan
-	  ol{sta samt att man inte kunde g} till f|rsta m|tet i listan.
-
-	* Distribuerat klient version 0.30  21:10
-
-Wed Mar 20 20:14:49 1991  Inge Wallin  (inge at laila)
-
-	* commands1.el: Fixat en bug i lyskom-review-marked-texts som
-	  gjorde att man inte kunde avmarkera en text och sedan }terse den
-	  som markerad utan att det h{ngde sig.
-
-Wed Mar 20 03:21:15 1991  Linus Tolke  (linus at lave)
-
-	* commands2.el: lyskom-send-message-2 anv{nder nu
-	  lyskom-insert-before-prompt ist{llet.
-
-	* lyskom-rest.el: Lagt in Tommys kom-page-next-command
-
-	* Sl{ppt alpha varianten av 0.30   03:15
-
-Wed Mar 20 02:53:56 1991  Thomas Bellman  (bellman at laila)
-
-	* commands1.el (kom-quit): Tar nu prefix-argument.  Om man ger
-	  prefix-argument, fr}gar den inte om man verkligen vill sluta.
-
-Wed Mar 20 00:21:32 1991  Linus Tolke  (linus at nanny)
-
-	* Makefile: Nu kan vi ge ut alpha och beta release (bara p} lll
-	  och nanny.)
-
-	* edit-text.el: Nu s{tts lyskom-current-text till den senast
-	  inlagda texten varje g}ng en text l{ggs in.
-
-        * view-text.el (lyskom-read.el): lyskom-print-text tar nu ett
-	  text-no ocks} som argument och det s{tts som current text om
-	  texten man f|rs|ker l{sa inte finns.
-
-	* review.el: Nya funktioner kom-review-comments och
-	  lyskom-review-comments i princip kopior av
-	  {,lys}kom-view-commented-text. Bundna till }ak.
-	  kom-review-tree bunden till }ar.
-	  Lagt in i docen.
-
-	* commands1.el:  lyskom-comment-recipients  Nu kommer den inte att
-	  dubblera m|ten n{r man kommenterar om ett inl{gg skickas b}de
-	  till ett m|te och dess superm|te.
-
-Tue Mar 19 21:26:57 1991  Linus Tolke  (linus at nanny)
-
-	* commands1.el: lyskom-review-marked-texts skapar nu en lista med
-	  prioritet 256 (den f}r l{sas innan man l{ser ut m|tet.
-
-	* lyskom-rest.el: I lyskom-store-server-info Nu klaras serverns
-	  versionnummer 0.26 liksom 0.26.1 och 0.26.10 gr{nsen g}r vid
-	  100.
-
-Tue Mar 19 04:09:37 1991  Inge Wallin  (inge at laila)
-
-	* Brutit ur cache-rutinerna. Ny fil: cache.el
-
-	* Dokumenterat kom-do-when-starting.
-
-	* Dokumenterat det nya markeringss{ttet i elisp-client.doc.
-
-	* lyskom-rest.el: bundit "}m" till "]terse markerade" och "}am"
-	  till "]terse alla markerade". [ndrat default f|r
-	  kom-do-when-done till ("{am" "t") i st{llet f|r ("{m" "t").
-
-	* commands1.el: ]terse markerade uppdelad i kom-review-marked-texts
-	  och kom-review-all-marked-texts. 
-
-	* commands1.el: lyskom-mark-text: Nu kan man markera med ett tal
-	  mellan 1 och 255.  Anv{nder lyskom-read-number och
-	  lyskom-read-num-range.
-
-Mon Mar 18 22:49:04 1991  Inge Wallin  (inge at laila)
-
-	* Nu kastar kom-view-next-new-text bort alla kommentar-entryn. 
-
-Mon Mar 18 13:35:08 1991  Linus Tolke  (linus at laila)
-
-	* commands1.el: lyskom-do-go-to-conf Nu kan man {ven g} till en
-	  conf som har nya texter. Texter som inte finns redovisade i
-	  conf-statusen. 
-
-	* async.el: Nu skall den byta prompt oavsett vad prompten {r n{r
-	  det kommer en ny text. Detta kommer att underl{tta n{r vi skall
-	  l{gga in s} att brev bryter igenom m|tena.
-
-	* commands1.el: I lyskom-comment-recipients Nu kollar den. Om man
-	  skickar ett inl{gg bara till m|ten man inte {r medlem i s}
-	  kommer man sj{lv att stoppas in som mottagare.
-
-	* commands1.el: Buggfix i kom-who-is-on. Nu anropas inte l{ngre
-	  lyskom-halt, lyskom-resume utan lyskom-who-is-on annropar
-	  lyskom-end-of-command direkt.
-
-	* lyskom-rest.el, vars.el: lyskom-print-prompt Nu skall
-	  kom-do-when-starting fungera. Syntax som kom-do-when-done.
-
-	* lyskom-rest.el (commands2.el): lyskom-prefetch tar nu {ven hand
-	  om marks.
-
-	* edit-text.el: lyskom-create-text-handler anv{nder nu
-	  lyskom-print-before-prompt ist{llet f|r en extra
-	  lyskom-end-of-command. 
-
-	* lyskom-rest.el: lyskom-print-prompt testar inte l{ngre om vi
-	  v{ntar innan den ger den nya kom-mercial till lyskom-tell-server.
-
-	* async.el, vars.el: lyskom-new-hook anropas nu med text-stat
-!	  s{kert bundet till current-text. Dessutom {r default p}
-!	  lyskom-new-text-hook numera nil. [ndringen av prompten kan
-	  allts} inte l{ngre st{ngas av.
-
-Mon Mar 18 00:20:44 1991  Inge Wallin  (inge at laila)
-
-	* Underst|d f|r ny funktion i servern: "skicka meddelande" som kan
-	  skicka antingen till alla eller till bara en person. Tar
-	  dessutom hand om det asynkrona meddelandet som kommer, nr
-	  12. Dessutom dokumenterat detta i doken.
-
-Sun Mar 17 15:07:16 1991  Inge Wallin  (inge at laila)
-
-	* services.el: initiate-logout skriven. quit-kommandot anropar nu
-	  den. 
-
-	* quit-kommandot flyttat till S och allt {r nu p} svenska.
-	  Dokumenterat detta i anv{ndarhandledningen.
-
-	* lyskom-rest.el: j-or-n-p samt ja-or-nej-p skapade. Samtliga
-	  y-or-n-p och yes-or-no-p {ndrade.
-
-	* Ny funktion: lyskom-read-number som har default. Klarar
-	  (interactive P)-argument. lyskom-read-num-range n}got f|renklad. 
-
-	* Bytt namn p} lyskom-check-to-do till
-	  lyskom-prefetch-and-print-prompt. Detta {r en inledning till det
-	  nya prefetchschema som jag skissar p}.
-
-Sat Mar 16 20:19:19 1991  Inge Wallin  (inge at laila)
-
-	* Dokumenterat allt som har med KOMSERVER, KOMNAME och KOMPASSWORD
-	  att g|ra.
-
-	* Lagt till lyskom-login-hook p} Bellmans beg{ran. Den k|rs n{r en
-	  person precis har loggat in i lyskom.
-
-Fri Mar 15 03:56:39 1991  Inge Wallin  (inge at laila)
-
-	* lyskom-rest.el: Funktionen lyskom tar nu {ven parametrarna
-	  username och password.
-
-	* Nu kan den modige anv{nda environmentvariabeln KOMPASSWORD.
-	  Varje g}ng man startar upp en ny lyskombuffert med "M-X lyskom"
-	  s} anv{nds l|senordet som default en g}ng.
-
-	* review.el: kom-review-clear: Nu kollar den f|rst om
-	  lyskom-reading-list {r tom innan den f|rs|ker utnyttja f|rsta
-	  elementet i den.  Allts} h{nger sig inte "}h" l{ngre om man inte
-	  {r i n}got m|te f|r tillf{llet.
-
-	* Tagit bort allt som hade med variabeln lyskom-unparsed att g|ra. 
-
-Thu Mar 14 17:06:22 1991  Inge Wallin  (inge at laila)
-
-	* macros.el: Nya makron ++ och --.
-
-	* Fixat lite i dokumentationen om kom-do-when-done.
-
-Thu Mar 14 01:00:49 1991  Linus Tolke  (linus at laila)
-
-	* edit-text.el:lyskom-edit-mode edit-bufferten har nu
-	  auto-save-mode satt.
-
-	* async.el:lyskom-add-new-text. Nu k|r vi lyskom-run p}
-	  lyskom-check-to-do s} att texten "s{kert" ligger i listorna n{r
-	  vi forts{tter.
-
-	* lyskom-rest.el: lyskom-check-to-do klarar nu lyskom-is-waiting.
-	  lyskom-start-of-command likas}.
-	  commands2.el: lyskom-busy-wait tillagd v{ntar tills det kommer
-	  ett inl{gg med h|gre prioritet.
-	  vars.el: lyskom-is-waiting.
-
-Wed Mar 13 15:00:38 1991  Linus Tolke  (linus at laila)
-
-	* lyskom-rest.el:kom-view-next-text f|r att f} n}gon prioritet
-	  m}ste (read-info->priority (read-list->first lyskom-reading-list))
-	  anropas f|re lyskom-is-read.
-
-	* lyskom-rest.el: Fixat s} att man nu kan b|rja med en ny person
-	  ocks}. 
-
-	* vars.el, lyskom-rest.el: [ndrat defaultv{rdet p}
-	  lyskom-is-parsing till t. Det skall inte kunna h}nda saker medan
-	  man g|r lyskom-clear-vars.
-	  S{tts nu nil av lyskom-connect-filter f|rsta g}ngen.
-
-	* clienttypes.el: read-info har nu en ordningspost som talar om
-	  ifall man l{ser fram}t eller bak}t.
-	  Jag har skapat read-info med mktype s} ordningen {r inte riktigt
-	  densamma.
-	  commands1.el: lagt in s} att markeras l{ses fram}t.
-	  review.el: lyskom-review-by-to motsvarande {ndring.
-	  kom-review-backward klarar nu det nya formatet.
-
-	* lyskom-rest.el:lyskom-put-back-on-to-do-list stoppar nu {ven
-	  tillbaka }terse markerade-listor.
-	  lyskom-print-prompt och kom-go-to-next-conf beh|vde ocks} lite
-	  {ndringar.
-
-	* [ndrat dokumentation om kom-do-when-done s} att det
-	  inte {r lispfunktioner utan keyboard macros i den.
-	  Kolla g{rna detta Inge.
-
-	* commands1.el:lyskom-write-comment-soon felstavning %d\n. skall
-	  vara %d.\n givetvis.
-
-Tue Mar 12 14:35:48 1991  Inge Wallin  (inge at laila)
-
-	* vars.el: [ndrat defaultv{rdet f|r kom-do-when-done till
-	  ("}m" "t").
-
-	* Lagt tillbaka gamla lista nyheter under "lN". Funktionen heter
-	  nu kom-list-news-old och ligger i commands2.el
-
-	* Flyttat kom-list-news med underfunktioner till commands2.el. 
-
-	* commands1.el: kom-jump: Fixat en bugg som Linus antagligen
-	  introducerat i f|rrg}r. Felaktigt matchande parenteser.
-
-	* lyskom-rest.el: Bytt namn p} kom-prefetch-all-confs till
-	  kom-list-news. [ven flyttat p} lyskom-prefetch-all-confs till
-	  lyskom-prefetch-conf. En extra parameter: continuation som
-	  anropas n{r alla m|ten har h{mtats.
-
-	* commands1.el: kom-review-marked-texts: Nu l{ser man sina
-	  markerade med de senast markerade f|rst.
-
-Sun Mar 10 11:42:10 1991  Linus Tolke  (linus at laila)
-
-	* commands1.el,review.el,view-text.el: Fixat s} att
-	  lyskom-current-text {r ett text-no och inte en text-stat l{ngre.
-	  
-	  [ndringar commands1.el:kom-delete-text,kom-view-commented-text,
-	  kom-write-comment, kom-write-private-answer,lyskom-mark-text,
-	  kom-jump, lyskom-add-sub-recipient.
-	  Ny funktion commands1.el: lyskom-view-commented-text
-	  [ndringar review.el: kom-review-tree,kom-find-root
-	  [ndringar view-text.el: lyskom-print-text
-
-	  Vid {ndringarna i kom-write-comment, kom-write-private-answer,
-	  kom-review-tree och kom-find-root passade jag p} att l{gga in s}
-	  att den ber{knar textnumret i interactive-niv}n. Vi skall str{va
-	  dit}t. 
-	  Kanske att lyskom-write-comment och lyskom-write-private-answer
-	  inte beh|vs l{ngre. Kolla noga!
-
-	* commands1.el:kom-view-commented-text Nu {r docstr{ngen
-	  uppdaterad till samma niv} som sj{lva funktionen var redan 0.27.
-
-	* edit-text.el:lyskom-edit-quit st{ller nu tillbaka
-	  lyskom-is-writing ocks}.
-
-Sat Mar  9 01:41:44 1991  Inge Wallin  (inge at laila)
-
-	* commands1.el: Kommandot Radera text har nu samma slags default
-	  som Markera, dvs senast l{sta.
-
-Fri Mar  8 13:40:07 1991  Linus Tolke  (linus at lave)
-
-	* lyskom-rest.el:lyskom-connect-filter. Felmeddelanden kommer {ven
-	  i bufferten.
-
-	* Makefile: Nu anv{nder vi nya byte-compilatorn och macros.el
-	  kommer med i tags-filen.
-
-	* review.el,lyskom-rest.el: lyskom-read-list-rotate finns inte.
-	  Bytt mot read-list-rotate.
-
-	* lyskom-rest.el:[ndring i lyskom-print-prompt. Ett LysKOMkommando
-	  som skrivs in som keyboard macro f}r nu r{tt prompt.
-
-	* commands1.el: kom-quit g|r nu scroll s} att man s{kert f}r se
-	  texten Lyskom-sessionen {r avslutad.
-
-	* parse.el:lyskom-parse-unparse sparar nu undan match-data.
-
-Thu Mar  7 14:42:25 1991  Inge Wallin  (inge at laila)
-
-	* commands1.el: Nu tar kommandot "G} till m|te" bort entryt f|r
-	  m|tet ur lyskom-to-do-list n{r det har lagt in det i
-	  lyskom-reading-list. Allts} f}r man inte l{ngre tv} entries f|r
-	  m|tet n{r man g|r Lista nyheter.
-
-Thu Mar  7 02:42:53 1991  Linus Tolke  (linus at laila)
-
-	* elisp-client.0.30.doc: documenterat kom-do-when-done och nya
-	  kom-quit.
-
-	* vars.el,lyskom-rest.el:Nu finns variabeln kom-do-when-done som
-	  man kan s{tta till en lista av funktioner som skall utf|ras i
-	  tur och ordning ist{llet f|r Se tiden - sista elementet i listan
-	  {r det som kommer att vara kvar hela sessionen.
-
-	* commands1.el:Nu raderas inte bufferten n{r man g|r quit ur
-	  lyskom. Men alla variabler raderas (s} att emacsen kan
-	  }teranv{nda de cons-cellerna.
-
-Wed Mar  6 18:40:35 1991  Linus Tolke  (linus at lage)
-
-	* async.el: [ndrat texten som skrivs ut n{r lyskom {r fullt till
-	  ceders tegelstensf|rslag.
-
-	* lyskom-rest.el:Lyskom-filter och lyskom-connect-filter anv{nder
-	  inte l{ngre format f|r att skriva debug-texterna. Kan {ven
-	  debugga meddelanden som inneh}ller NULL.
-
-	* async.el: Nu f}r man se alla allm{nna meddelanden. [ven sina
-	  egna och de som {r skrivna av person nummer 0.
-
-Wed Mar  6 03:08:14 1991  Linus Tolke  (linus at lave)
-
-        * Distribuerat klient version 0.29.	03:00
-
-Mon Mar  4 13:21:12 1991  Linus Tolke  (linus at laila)
-
-	* lyskom-rest.el: kom-save-text (p} beg{ran av jsk) sitter nu p}
-	  st. Dokumenterat.
-
-	* vars.el: [ndrat default f|r kom-review-priority till 256.
-
-	* async.el: Tar hand om det nya asyncrona meddelandet som s{ger
-	  att n}gon f|rs|ker logga in. (Anv{nder
-	  lyskom-show-broadcast-message med f|rfattare ok{nd.
-	  Otestat eftersom servern inte supportar det {n.
-
-	* parse.el: Jag skulle tvunget p} och pilla lite. lyskom-parse-num
-	  och signal tar en lista. Signal {r inte noeval. (list "str{ng...
-	  fick ers{tta ("str{ng...
-
-	* async.el: Tog bort raderna. Jag tror jag var lite optimistisk
-	  n{r jag lade dit dem.
-
-Mon Mar  4 00:22:54 1991  Inge Wallin  (inge at laila)
-
-	* lyskom-rest.el: kom-go-to-next-conf: Fixat en bug som gjorde
-	  att to-do-listan blev helt konstig. Detta berodde p} att
-	  lyskom-reading-list aldrig t|mdes n{r man gick till n{sta m|te.
-
-Mon Mar  4 00:01:15 1991  Per Cederqvist  (ceder at lave)
-
-	* view-text.el: lyskom-print-text: Nu markeras texter som l{sta
-	  enbart om argumentet mark-as-read inte {r nil.
-
-Sun Mar  3 20:34:51 1991  Per Cederqvist  (ceder at lave)
-
-	* async.el: Kommenterat bort accept-process-output i
-	  lyskom-async-new-text. Anropet fick klienten att h{nga sig och
-	  v{nta p} input. Jag kan inte se n}gon anledning att ha anropet
-	  d{r det var. Linus: ta bort de tre raderna s} snart som m|jligt.
-Linus: Klart!
-
-	* R{ttade en bug i lyskom-parse-num. signal tar en lista som andra
-	  argument...
-
-Sun Mar  3 04:26:42 1991  Inge Wallin  (inge at laila)
-
-	* Tog bort gamla lista nyheter.
-
-	* lyskom-rest.el: Nytt kommando: S{nda allm{nt meddelande.
-	  services.el: initiate-broadcast
-	  commands2.el: kom-send-broadcast()
-
-	* Ny fil: macros.el som laddas in varje g}ng en fil
-	  bytekompileras. vars.el {r nu en vanlig elispfile som kompileras
-	  f|r sig.
-
-	* Asynkrona meddelandet nr 10 (broadcast) tas nu emot och
-	  meddelandet visas upp i bufferten samtidigt som terminalen piper
-	  till.
-
-Sat Mar  2 09:58:58 1991  Inge Wallin  (inge at laila)
-
-	* diverse filer: Ny typ f|r READ-INFO: REVIEW-MARK. Nu f}r man
-	  prompten "]terse n{sta markerade" om man g}r ]terse alla
-	  markerade.
-
-Fri Mar  1 19:23:26 1991  Linus Tolke  (linus at laila)
-
-	* lyskom-rest.el: Om ens KOMNAME matchar flera alternativ f}r man
-	  nu forts{tta och ange nytt namn.
-
-	* parse.el: fixat s} att alla cache-funtioner nu arbetar i r{tt
-	  buffert. Nu funkar allts} cachen igen.
-
-	* commands1.el: Nu sk|ts flaggan originalinl{gg snyggt. Den byter
-	  m|tet som inl{gget {r adresserat till.
-
-Fri Mar  1 01:17:24 1991  Linus Tolke  (linus at laila)
-
-	* parse.el: Nu g|rs parsningen av nummer med read ist{llet f|r att
-	  kolla om ett tecken {r en siffra och addera. Det blev bara n{tt
-	  och j{mnt m{rkbara minskningar p} antalet garbningar vid lm och lp.
-
-Thu Feb 28 19:57:18 1991  Linus Tolke  (linus at laila)
-
-	* parse.el,async.el: Lagt om s} att all parsning sker i
-	  unparsed-bufferten och funktionerna:
-	  lyskom-parse-success, lyskom-parse-error och lyskom-parse-async
-	  tar en buffert som argument nummer 2. Den som sj{lva lyskom k|rs i.
-
-	* commands1.el:Ledtexten till {ndra namn {ndrad.
-
-	* lyskom-parse-incomplete definitionerna flyttade till parse.el
-
-	* vars.el,lyskom-rest.el:lyskom-parse-pos finns inte l{ngre.
-	  (Den {r nu lokal i lyskom-parse-unparsed och underfunktioner.)
-
-	* parse.el,lyskom-parse.el:sedan lyskom-parse-unparsed inte
-	  anropar sig sj{lv recursivt l{ngre s} har jag flyttat
-	  nollst{llningen av lyskom-parse-pos till lyskom-parse-unparsed.
-
-	* parse.el: Ny funktion lyskom-init-parse som skapar buffert mm.
-	  [ndringar i lyskom-rest.el
-
-	* lyskom-rest.el:Lokala varablerna lyskom-unparsed,
-	  lyskom-unparsed-marker och lyskom-unparsed-buffer.
-
-	* lyskom-rest.el,parse.el:Flyttat funktionen lyskom-parse-unparsed
-	  till parse.el (sist)
-
-Thu Feb 28 02:30:14 1991  Inge Wallin  (inge at laila)
-
-	* commands2.el: Status f|r m|te visar nu eventuell lapp p} d|rren.
-
-	* commands2.el: Lagt till s} att man f}r se en eventuell lapp p}
-	  d|rren n{r man g|r status p} en person. Tagit bort visning av
-	  presentationen. 
-
-	* clienttypes.el: Gjort klart datatypen to-read-list och bytt namn
-	  p} den till read-list. Datatypen to-read-info bytte namn till
-	  read-info eftersom det blev s} erbarmligt l}nga namn. 
-
-	  Diverse filer: de abstrakta funktionerna f|r read-info anv{nds
-	  nu. 
-
-Wed Feb 27 21:48:29 1991  Inge Wallin  (inge at laila)
-
-	* Distribuerat version 0.28 klockan 23:13.
-
-	* commands1.el: Fixat buggen i lyskom-create-conf-handler som
-	  gjorde att man fick en massa fel n{r man f|rs|kte skapa ett m|te
-	  med ett namn som redan fanns. Nu ger den ett snyggt
-	  felmeddelande i st{llet.
-
-	* lyskom-rest.el: Flyttat kom-extended-command fr}n 'E'-tangenten
-	  till 'a'. Dessutom dokumenterat det i dok-filen.
-
-Wed Feb 27 02:19:29 1991  Inge Wallin  (inge at lage)
-
-	* commands1.el: Nu kan man addera medlemmar till brevl}dor ocks}.
-
-	* commands1.el: Fixat buggen som g|r att det inte g}r att
-	  kommentera ett inl{gg man inte f}r l{sa.
-
-	* clienttypes.el: Fortsatt att skapa datatypen to-read-list och
-	  n|dv{ndiga funktioner till den datatypen.
-
-	* lyskom-rest.el: Fixat en bugg som gjorde att kommandot 'm' (bli
-	  medlem) inte fungerade. 
-
-Tue Feb 26 06:12:44 1991  Inge Wallin  (inge at laila)
-
-	* clienttypes.el: B|rjat lite grann p} funktioner till typen
-	  to-read-list. 
-
-	* lyskom-rest.el:Fixat s} att inloggning med environment-
-	  variablerna KOMNAME och KOMSERVER satta }terigen funkar.
-
-Tue Feb 26 05:21:57 1991  Linus Tolke  (linus at nanny)
-
-	* Provat att l{gga alla meddelanden i buffert ist{llet f|r i
-	  variabeln lyskom-unparsed. Detta borde g} mycket snabbare
-	  eftersom man inte beh|ver g|ra s} m}nga concat. (Det gav
-	  h{lften (!) s} m}nga garbningar p} j{tteinl{gget 19728!)
-
-Mon Feb 25 15:45:39 1991  Linus Tolke  (linus at lave)
-
-	* Distribuerat elisp-klienten version 0.27 (igen) 23:00
-
-	* commands1.el: Fixat s} att man kan g} till ett m|te man inte {r
-	  medlem i.
-
-	* Distribuerat elisp-klienten version 0.27	  22:00
-
-	* elisp-client-0.27.doc: Till{gg Addera medlem.
-	  [ndring: Nu defaultv{rde p} m|tet vid ]terse senaste.
-
-	* commands1.el: Buggr{ttningar f|r addera medlem. Den skall anropa
-	  lyskom-end-of-command n{r den {r klar.
-
-	* internal.el,lyskom-rest.el,vars.el:
-	  lyskom-debug-replies-to-buffer heter numera
-	  lyskom-debug-communications-to-buffer.
-
-	* internal.el,lyskom-rest.el:Bytat end-of-buffer till goto-char.
-	  Vi skall inte beh|va f} n}gon Mark set meddelande l{ngre n{r man
-	  k|r debug.
-
-	* internal.el: Lagt in s{ att lyskom-debug-replies-to-buffer
-	  }stadkommer att {ven det som s{nds skickas till debug-bufferten.
-
-	* async.el:[ndring i lyskom-parse-async som g|r att man inte
-	  f|rs|ker h{mta conf-statusar n{r man sj{lv har loggat ut.
-	  Kanske {r det detta som g|r att man f}r symbol-function nil...
-
-	* lyskom-rest.el:kollen om servern vaknat efter ett sparande
-	  }terigen flyttat till lyskom-filter.
-	  Skrivet om lyskom-parse-unparsed s} att den jobbar som while
-	  ist{llet f|r ett rekursivt anrop.
-	  Dessutom slagit p} s} att man kan g|ra quit fr}n koms
-	  filterfunktion ocks}.
-
-        * completing-read.el:L{get completion-auto-help nil och
-	  angivet tomma str{ngen uppsnabbat s} tillvida att den inte
-	  h{mtar n}gra conf-statusar.
-
-	* lyskom-rest.el: B{ttre hantering av
-	  lyskom-debug-replies-to-buffer. Om det {r nil s} skapas inte
-	  bufferten och s} fort man sl}r p} den skapas bufferten. (Dvs n{r
-	  n{sta meddelande filtreras.)
-
-	* lyskom-rest.el,async.el: Fixat s} att vi verkligen uppdaterar
-	  mode-line ocks} n{r servern sparar.
-
-	* lyskom-rest.el:lyskom-parse-unparsed bugfix. mode-line-process
-	  var inte korrect hanterat. 
-
-	* review.el: Helt pl|tsligt tar lyskom-follow-comments fem (5)
-	  argument ist{llet f|r fyra (4). Detta gjorde att inte
-	  kom-review-tree fungerade l{ngre (Inge sk{rpning. G|r grep n{r
-	  du gjort s}dana {ndringar. Och skriv i changelog att du gjort
-	  dem.)
-
-	* lyskom-rest.el: Fixat s} att det g}r att logga in igen.
-	  [ndringar i funktioner: lyskom-start-anew-login heter nu
-	  lyskom-start-anew-login-1-5 och tar en conf-stat.
-	  Den gamla (del av select) lyskom-start-anew-login anv{nds nu f|r
-	  att behandla det som kommer fr}n lyskom-completing-read. Det kan
-	  vara b}det numret p} en existerande person och namnet p} en {nnu
-	  inte existerande person.
-
-Mon Feb 25 03:05:53 1991  Inge Wallin  (inge at lave)
-
-	* Fixat s} att det fullst{ndiga namnet stoppas in i bufferten n{r
-	  man loggar in (tror jag, se nedan).
-
-	* Kommandot Addera medlem till m|te {r nu f{rdigskrivet. Tyv{rr
-	  kan jag inte testa det eftersom linus "bugr{ttning" nr 5 nedan
-	  har gjort att jag inte kan logga in med testversion 0.27.
-
-Sun Feb 24 19:01:01 1991  Linus Tolke  (linus at laila)
-
-	* commands1.el: Jag hittade buggen som gjorde att man inte fick
-	  tillbaka n}gon promt efter att man gjort uttr{da.
-
-	* async.el: Nu g|rs sj{lva {ndringen av prompten efter det att vi
-	  redan har stoppat in texten i en del listor. Nu skall det kanske
-	  vara l{ttare att f} korrekt prompt.
-
-	* review.el: Nu {r lyskom-current-conf default f|r vilket m|te
-	  man }terser till.
-
-	* commands1.el: Fixat s} att vi scrollar efter det att vi skrivit
-	  ut texten: Du {r inte medlem i m|te...
-
-	* lyskom-rest.el: Fixat s} att messagearean t|ms n{r servern
-	  visar liv efter att den sparat. Dessutom flyttade jag kollen
-	  fr{n lyskom-filter till lyskom-parse-unparsed
-
-Fri Feb 22 15:52:57 1991  Inge Wallin  (inge at laila)
-
-	* Nu fungerar visning av lapp p} d|rren n{r man skickar brev till
-	  en person.
-
-	* Delat upp filen datatypes.el i delarna komtypes.el och
-	  clienttypes.el. Tanken {r att reading-listorna skall f} ett
-	  antal abstrakta funktioner och inga funktioner inne i lyskom
-	  skall komma }t dem direkt.
-
-	* Flyttat lyskom-async-new-text + underfunktioner till async.el.
-
-	* Fixat buggen som g|r att man aldrig f}r en prompt vid
-	  inloggningen f|rr{n man trycker 'r'.
-
-Thu Feb 21 14:53:12 1991  Inge Wallin  (inge at laila)
-
-	* Vilka-kommandot r{knar och skriver ut antalet anv{ndare.
-
-	* lyskom-view-text tar nu en explicit k|.
-
-	* N{r man tittar p} en text som {r markerad f}r man nu f|ljande: 
-	          Texten markerad av dig.
-	  eller:  Texten markerad av dig och 7 andra.
-	  eller:  Texten markerad av 7 personer.
-	  Detta ledde till ganska stora {ndringar. Nu finns en cache som
-	  h}ller reda p} vilka markerade man har. Denna initieras n{r man
-	  startar upp som en person. [ven {ndringar i Markera och
-	  Avmarkera s} att de l{gger till resp. tar bort ifr}n cachen.
-	  Tyv{rr s} finns det fortfarande n}gon bug. N{r man loggar in s}
-	  tar det j{ttel}ng tid innan man f}r prompten om den kommer alls.
-	  N{r man g|r recover s} funkar det dock. Ibland s{ h{nger sig
-	  alltihop. 
-
-Thu Feb 21 01:01:08 1991  Linus Tolke  (linus at laila)
-
-	* commands.el: Nu fungerar }terse det kommenterade s} att det
-	  bygger en lista av de texter som ocks} inl{gget {r kommentar
-	  till. Nu fungerar det allts} {ven n{r ett inl{gg {r
-	  kommentar till flera inl{gg och inte bara ett.
-	  [ndringar i: kom-view-commented-text, och
-	  lyskom-misc-info-from-list heter numera
-	  lyskom-misc-infos-from-list.
-
-Wed Feb 20 18:43:21 1991  Inge Wallin  (inge at laila)
-
-	* Ny fil: status-commands.el. Inneh}ll: lyskom-membership,
-	  lyskom-status-pers och lyskom-status-conf + underfunktioner.
-
-Wed Feb 19 23:32:36 1991  Inge Wallin  (inge at laila)
-
-	* elisp-client-0.27.doc: Flera till{gg.
-	  - mailadressen bug-lyskom@lysator.liu.se
-	  - C-c } k n{r man kommenterar ett inl{gg.
-	  - kommandot Subtrahera medlem.
-	  - lapp p} d|rren visas vid brevskickning.
-
-Mon Feb 18 19:58:23 1991  Inge Wallin  (inge at laila)
-
-	* commands.el: Nytt kommando, Subtrahera medlem.
-
-Mon Feb 18 15:04:09 1991  Linus Tolke  (linus at lage)
-
-	* vars.el: En bug i lyskom-traverse gjorde att vi inte fick
-	  fotnoterna f|rst (sic!)
-	  Den band n{mligen om text-stat under det att den k|rde.
-	  Fixat!
-
-Mon Feb 18 05:18:29 1991  Inge Wallin  (inge at lave)
-
-	* lyskom-rest.el: kom-start-anew med underfunktioner anv{nder nu
-	  lyskom-completing-read. 
-
-	* Nu b|r man f} l{sa en persons lapp p} d|rren n{r man skickar
-	  brev till honom/henne.
-
-Mon Feb 18 04:18:50 1991  Linus Tolke  (linus at lage)
-
-	* lyskom-rest.el: Fixade s} att fotnoter alltid f}r l{sas f|re
-	  funktioner. 
-	  Ny funktion: lyskom-follow-footnotes.
-
-Mon Feb 18 03:31:42 1991  Inge Wallin  (inge at lave)
-
-	* lyskom-rest.el: Plockade bort allt som hade med lyskom-select
-	  att g|ra. I forts{ttningen skall lyskom-completing-read anv{ndas
-	  till s}dant.
-
-	* commands.el: Funktionen [ndra namn (kom-change-name + 
-	  underfunktioner) anv{nder nu lyskom-completing-read i st{llet
-	  f|r lyskom-select-conf.
-
-	* commands.el: Funktionen Bli medlem (kom-member +
-	  underfunktioner) anv{nder nu lyskom-completing-read i st{llet
-	  f|r lyskom-select-conf.
-
-	* commands.el: Funktionen Uttr{d (kom-sub-member +
-	  underfunktioner) anv{nder nu lyskom-completing-read i st{llet
-	  f|r lyskom-select-conf.
-
-Sat Feb 16 00:41:50 1991  Inge Wallin  (inge at laila)
-
-	* lyskom-rest.el: lyskom-print-who-is-on och
-	  lyskom-print-who-info: Den session man {r i markeras med en
-	  asterisk. Detta utnyttjar det odokumenterade faktum att ens egen
-	  session kommer f|rst i vilka-listan. 
-	  Dessutom dokumenterat detta i elisp-client-0.27.doc.
-
-	* commands.el: lyskom-add-sub-recipient-2: Nu tar den bort den
-	  text-stat om p}verkas av kommandot ur text-stat-cachen.
-	  Tidigare, om man kommenterade ett inl{gg som man hade tagit bort
-	  eller lagt till en mottagare fr}n, s} kom den mottagaren {nd}
-	  med som mottagare till kommentaren.
-
-Sat Feb 16 00:01:14 1991  Linus Tolke  (linus at lave)
-
-	* Distribuerat elisp-klienten version 0.26
-
-	* elisp-client-0.26.doc: Dokumenterat Addera mottagare, Subtrahera
-	  mottagare.
-
-	* Makefile: Nu distribueras {ven dokumentationen med varje
-	  distribution.
-
-	* [ndrat versionsnummer till n{sta version 0.26
-
-Fri Feb 15 22:14:24 1991  Linus Tolke  (linus at lave)
-
-	* edit-text.el: fill-comment-block borttagen igen.
-
-	* alla filer: kollat alla anrop till signal och error. De {r _nu_
-	  troligen riktiga.
-
-	* lyskom-rest.el: I funktionen lyskom-connect-filter: bug i
-	  felhanteringen r{ttad.
-
-	* flyttat denna fil hit!
-
-Fri Feb 15 21:20:02 1991  Inge Wallin  (inge at laila)
-
-	* Nya kommandon under E: Addera mottagare och Subtrahera mottagare.
-	  commands.el: kom-add-recipient och kom-sub-recipient med
-	               underfunktioner.
-          services.el: initiate-add-recipient och initiate-sub-recipient. 
-	  lyskom-rest.el: Nya entries i tabellen |ver kommandon.
-
-	* R{ttat en bug i Uttr{da som gjorde att det inte funkade att g}
-	  ur det m|tet man stod i.
-
-Fri Feb 15 17:11:03 1991  Linus Tolke  (linus at lave)
-
-	* edit-text.el: Nu varnas det om man f|rs|ker skicka en text flera
-	  g}nger. Man f}r svara p} en kontrollfr}ga.
-
-	* edit-text.el:Fill-comment-block inlagd f|r att kunna g|ra fill
-	  p} inkluderad text.
-
-	* edit-text.el:Flyttat funktionen nedan till C-c i k och lagt till
-	  s} att man kan stoppa in andra texter ocks} men C-c i nummer
-	  eller C-c i SPC nummer eller <prefix argument> C-c i SPC f|r att
-	  l{gga in texten med det numret.
-
-	* edit-text.el:Fixat s} att man kan trycka C-c i och f} in den
-	  kommenterade texten med > f|re i bufferten.
-
-Thu Feb 14 03:41:32 1991  Inge Wallin  (inge at laila)
-
-	* Alla funktioner hittills i 0.18.8 {r nu dokumenterade.
-
-	* Alla funktioner har nu en motsvarighet under "E" och inte bara
-	  en tangentkod. 
-
-	* Nu funktion: Radera (text)
-	  services.el: Ny funktion: initiate-delete-text
-	  commands.el: Nya funktioner: kom-delete-text och
-	                               lyskom-delete-text.
-
-	* commands.el: Nu sorteras vilkalistan i sessionsnummerordning. 
-
-Wed Feb 13 20:00:17 1991  Linus Tolke  (linus at laila)
-
-	* async.el: ceders tips om att h{mta tiden n{r databasen sparar s{
-	  att den uppdaterar :saving tillbaka.
-
-	* review.el: Fixat s} att vi h{mtar nya conf-stat och pers-stat
-	  varje g}ng vi g|r }terse.
-
-	* review.el: Fixat en bug som gjorde att man alltid fick det n{st
-	  sista inl{gget ist{llet f|r det sista n{r man g|r } s.
-
-Tue Feb 12 23:12:16 1991  Inge Wallin  (inge at lage)
-
-	* vars.el: Flaggan kom-presence-messages-in-buffer har nu
-	  defaultv{rdet nil i st{llet f|r 'presence.
-
-	* Uppdaterat anv{ndarmanualen till elispklienten. Nu {r den
-	  aktuell till och med version 0.18.7 och dessutom {r alla flaggor
-	  dokumenterade. Namnet {r nu elisp-client-18.7.doc.
-
-Mon Feb 11 22:16:11 1991  Linus Tolke  (linus at laila)
-
-	* Fixat buggen s} att det nu g}r att }terse alla.
-
-Mon Feb 11 21:44:57 1991  Inge Wallin  (inge at laila)
-
-	* lyskom-rest.el: (suppress-keymap lyskom-mode-map) Det h{r
-	  inneb{r att man aldrig kommer att f} felmeddelandet "Buffer is
-	  read only" eller att man m}ste trycka <ESC> f|re numeriska
-	  argument. 
-Linus: En s}n k{nsla!
-
-Mon Feb 11 16:52:04 1991  Linus Tolke  (linus at lave)
-
-	* Fixat en bugg s} att man nu {ven kan g|ra }terse alla.
-
-	* kom-show-commented-text ligger nu p} C-c } k (allt enligt emacs
-	  default f|r egna funktioner.)
-
-	* Klienten version 0.18.7 utskickad.
-
-Fri Feb  8 00:31:46 1991  Linus Tolke  (linus at laila)
-
-	* R{ttat en bug i uttr{da som gjorde att man var kvar i samma conf
-	  om man gjorde uttr{da d{r man var. Dessutom funkar nu lista
-	  nyheter {ven om man gjort uttr{da en g}ng.
-	  (B{ttre test i lyskom-prefetch-all-confs)
-
-	* Nu har jag fixat orsaken till texten "pga tidsbrist..." n{r man
-	  g}r till ett m|te. Jag har dessutom bytat s} att den anv{nder
-	  lyskom-completing-read. (Man f}r g} till alla brevl}dor man {r
-	  medlem i och alla conferenser. Sedan |verl}ter rutinen }t
-	  servern att stoppa f|r hemliga m|ten mm)
-	  Detta f|ranledde ganska mycket {ndringar:
-	  lyskom-prefetch med flera funktioner fick nya argument.
-
-	* Hmm :=) r{ttat en bug som gjorde att man inte kunde g|ra endast.
-	  Introducerad av mig i samband med att jag b|rjade anv{nda
-	  get-conf-no-list. (lyskom-prefetch tar nu 2 argument.)
-
-	* Nu springer vi till slutet av bufferten n{r vi sl{ngt eller
-	  skickat in en text.
-
-	* (edit-text.el, datatypes.el) Fixat s} att klienten kollar p}
-	  original-biten innan den skapar headern. Men det {r en ganska
-	  ful patch. 
-	  Ny funktion: conf-stat->comm-conf
-	  [ndringar i: lyskom-edit-insert-misc
-
-	* Jag tror jag hittat buggen som skickar point i lyskom-bufferten
-	  var som helst n{r det kommer text.
-
-Thu Feb  7 01:18:55 1991  Linus Tolke  (linus at laila)
-
-	* Klienten version 0.18.6 utskickad.
-
-	* review.el: Ny funktion kom-review-backward 'B' som g|r s} att
-	  man kan v{nda p} l{sriktningen hos ett }terse-kommando.
-
-	* Hittat buggen s} att det fungerar nu (jag menar jag kunde inte
-	  hitta fler buggar.)
-
-	* F|rs|kte speeda upp review genom att l{sa korta mappar ist{llet
-	  f|r att h{mta hela mappen. Det g}r snabbare men det funkar inte
-	  {n. Kompilera ej den review.el som finns i dirret utan anv{nd
-	  den gamla review.elc. Vinst i tid!
-
-Wed Feb  6 01:53:38 1991  Linus Tolke  (linus at laila)
-
-	* Fixat s} att lyskom-completing-read reagerar p} flaggan
-	  completion-auto-help (=> ett uppf|rande som mer liknar emacs
-	  uppf|rande i |vrigt.)
-
-	* fixat och kollat detta.
-	* P} diverse st{llen i klienten s} {r numren till m|tet "lappar p}
-	  d|rren", "Presentation av nya m|ten" och "Presentation av nya
-	  personer" h}rdkodade. lyskom-server-info borde anv{ndas i
-	  st{llet. 
-
-	* [ndrat i make-filen s} att man kan kompilera utan att lyskom.el
-	  finns i dirret.
-
-	* Tv} nya filer parse.el och internal.el.
-
-	* lyskom-rest.el: Nu g|r lyskom-maybe-follow-comments {ven
-	  prefetch p} f|rfattaren till ett inl{gg som skall med i listan
-	  av kommentarer. Vinst i tid!
-
-	* Fixat s} att man nu h{mtar bara de conf-statusar f|r de m|ten
-	  man har ol{sta i n{r man loggar in och vid alla andra tillf{llen
-	  man anropar lyskom-prefetch.
-	  (Det blev inte s} mycket snabbare och det tror jag beror p} att
-	  det som tar tid i uppkopplingen {r att h{mta membershipen.)
-	  Vinst i tid!
-
-Tue Feb  5 14:40:14 1991  Linus Tolke  (linus at laila)
-
-	* Nu skall en texten motd-of-lyskom skrivas ut innan man f}r logga
-	  in.
-
-	* (lyskom-rest.el) lyskom-start-anew-create-handler
-	  anv{nder nu lyskom-server-info f|r att avg|ra vilket m|te
-	  presentationen skall skickas till.
-	  (commands.el) sammalunda f|r lyskom-create-conf-handler
-
-	* Plockat bort funktionen som inte anv{nds. (review.el)
-;;; +++This function should perhaps be moved somewhere???    
-
-(defun lyskom-conf-no (name is-conf)
-  "Returns the number of person or conference with name NAME.
-If IS-CONF is non-nil it is a conf. If nil it is a person.
-BUGS: Just looks up the already fetched ones.
-Maybe not used anymore +++"
-  (let ((list lyskom-conf-cache)
-	(return nil))
-    (while (and (not return)
-		list)
-      (if (and (string= name (conf-stat->name (cdr (car list))))
-	       (let ((person (conf-type->letterbox (conf-stat->conf-type
-						    (cdr (car list))))))
-		  (or (and is-conf (not person))
-		      (and (not is-conf) person))))
-	  (setq return (conf-stat->conf-no (cdr (car list)))))
-      (setq list (cdr list)))
-	return))
-
-
-	* (commands.el) Anv{nder lyskom-server-info n{r vi {ndrar
-	  presentation och lapp p} d|rr.
-
-Tue Feb  5 01:16:06 1991  Inge Wallin  (inge at lave)
-
-	* datatypes.el: Ny datatyp: server-info
-	  vars.el: ny variabel: lyskom-server-info
-	  lyskom-rest.el: Man f}r upp serverns versionsnummer vid
-	                  inloggning + info om servern sparas i
-			  lyskom-server-info. 
-
-Mon Feb  4 21:37:42 1991  Inge Wallin  (inge at lave)
-
-	* Skapade kommandona "S{tt lapp p} d|rren" och "Ta bort lapp p}
-	  d|rren" tillsammans med Linus.
-
-	* Info om ol{sta n{r man g}r in i ett nytt m|te kommer nu direkt
-	  efter m|tesnamnet och inte p} en egen rad.
-
-	* Markerade inl{gg f}r texten "Markerad av x personer" strax efter
-	  informationen om kommentarer.
-
-Mon Feb  4 21:03:37 1991  Linus Tolke  (linus at lage)
-
-	* [ven texten Text nr {r skapad stoppas nu om man h}ller p} i
-	  minibufferten. 
-
-	* Nu uppdateras sk{rmen efter databasen synkas s} att man f}r
-	  meddelandet Databasen synkas exakt samtidigt som (LysKOM:
-	  saving) visas.
-
-	* Nu anv{nder kom-get-abuse och kom-get-appreciation
-	  lyskom-start-of-command och lyskom-end-of-command
-
-Mon Feb  4 14:53:14 1991  Inge Wallin  (inge at lave)
-
-	* Skapat en ny fil: review.el och lagt in allt som har med ]terse
-	  att g|ra (utom ]terse markerade) d{r. [ven uppdaterat Makefile.
-	  Dessutom {r filen to-read.el borttagen eftersom den inte hade
-	  n}got inneh}ll. Det som ev. skulle flyttats dit finns nu i
-	  review.el.
-
-Mon Feb  4 00:34:27 1991  Linus Tolke  (linus at laila)
-
-	* Distribuerat 0.18.5
-
-	* Om man har flaggan kom-print-number-of-unread-on-entrance t
-	  (default) s} skrivs antalet ol}sta artiklar m|tet ut n}r man g}r
-	  dit. 
-
-Sun Feb  3 16:51:29 1991  Linus Tolke  (linus at laila)
-
-	* Nu kan man f} presence-messages i lyskom-bufferten. Dessutom
-	  har jag fixat s} att man inte f}r n}gra asynkrona meddelanden
-	  n{r man h}ller p} i minibufferten. 
-
-	  Nya funktioner:lyskom-insert-before-prompt, 
-	  lyskom-is-in-minibuffer
-	  [ndringar i funktionerna: async.el (alla funktioner
-	  lyskom-print-prompt
-
-	* Delat upp i en fil till. vars.el som inneh}ller variabler och
-	  macron. Nu skapas filen lyskom.elc av delarnas ist{llet. Det
-	  blir samma sak.
-
-Fri Feb  1 20:28:56 1991  Linus Tolke  (linus at laila)
-
-	* Ny funktion: kom-edit-show-commented ESC } k
-	  [ven lyskom-edit-show-commented.
-	  Visar den text som man skriver en kommentar till i det andra
-	  f|nstret.
-
-	* Jag har nu fixat buggen som gjorde att man fick Symbols value as
-	  a variable is void n{r man f|rs|ker g} in med en ny person.
-
-Thu Jan 31 15:48:14 1991  Inge Wallin  (inge at laila)
-
-	* Fixat s} att ']terse det kommenterade" nu ocks} klarar att f|lja
-	  fotnoter.
-
-	* Fixat en bugg i kom-start-anew som gjorde att man aldrig fick
-	  chansen att b|rja med nytt namn. Man fick alltid KOMNAME direkt
-	  om man en g}ng hade satt den.
-
-	* Uppdaterat tillsammans med ceder ceders gamla beskrivning av
-	  elispklienten, elisp-client.doc, till att st{mma med den
-	  nuvarande konfigurationen p} lysator samt att alla kommandon
-	  till och med version 0.18.3 finns beskrivna. Beskrivningen {r
-	  upplagd p} nannys ftp-area.
-
-Thu Jan 31 02:25:51 1991  Peter Eriksson  (pen at lave)
-
-	* lyskom-rest.el: (lyskom) Kollar om env-varren "KOMNAME"
-	  existerar och anv{nder det v{rdet innan lusern promptas
-	  med "Vad heter du?".
-
-Wed Jan 30 00:43:28 1991  Linus Tolke  (linus at lage)
-
-	* Nu s{tts bara window-configuration tillbaka till vad det var
-	  innan jag b|rjade kommentera om bufferten med inl{gget {r synlig
-	  p} sk{rmen (har ett window) n{r svaret kommer fr}n servern.
-
-	* kom-send-letter anv{nder nu lyskom-completing-read ist{llet f|r
-	  *select* .
-	  Bortagna funktioner: lyskom-send-letter-select,
-	  lyskom-send-letter-select-prompt-user,
-	  lyskom-send-letter-select-from-pers-nos och
-	  lyskom-send-letter-check-number
-	  Nytt namn: lyskom-do-send-letter => lyskom-send-letter
-	  [ndring i: kom-send-letter. (tar nu inget argument.)
-
-
-Tue Jan 29 20:21:41 1991  Linus Tolke  (linus at lave)
-
-	* Version 0.18.4 av klienten sl{ppt.
-
-	* [ndrat lite i mode-beskriviningen.
-
-	* Lagt till [ndra presentation i listan av kommandon som man
-	  kommer }t med extended.
-
-	* P} ett flertal st{llen stod det 
-	  (lyskom-insert-to-do
-	   (lyskom-create-to-read-info  . . 
-					(lyskom-create-text-list foo)
-	   lyskom-to-do-list)
-	   .
-	   .rader och ibland hela funktioner
-	   .
-	   )
-	  Ist{llet f|r
-	  (lyskom-insert-to-do
-	   (lyskom-create-to-read-info . .
-				       (lyskom-create-text-list foo))
- 	   lyskom-to-do-list)
-
-Mon Jan 28 06:41:25 1991  Inge Wallin  (inge at laila)
-
-	* F|rst|rt lyskom-add-new-text. Fattar inget eftersom det inte
-	  heller funkar om jag {ndrar tillbaka till vad det var tidigare.
-	  Nu f}r man inte l{ngre "G} till n{sta m|te" om man v{ntar och
-	  det kommer ett nytt inl{gg.
-
-Sun Jan 27 23:34:49 1991  Inge Wallin  (inge at laila)
-
-	* Nytt kommando: [ndra l|senord.
-	  Nya funktioner: kom-change-password, lyskom-change-password och
-			  initiate-set-passwd.
-
-Sat Jan 26 08:56:32 1991  Thomas Bellman  (bellman at laila)
-
-	* elisp-client.doc: R{ttat ett par stavfel.
-
-	* lyskom-rest.el: lyskom-start-anew-login: Fr}gar efter l|senord,
-	  och inte efter password.
-
-Thu Jan 24 14:20:25 1991  Inge Wallin  (inge at lave)
-
-	* datatypes.el: Lagt till datatypen TEXT-LIST.
-	  *.el:		[ndrat alla (cons 'TEXT-LIST foo) till
-	                (lyskom-create-text-list foo)
-
-Wed Jan 23 02:26:05 1991  Inge Wallin  (inge at lave)
-
-	* [ndrat alla make-sparse-keymap till make-keymap. Detta g|r att
-	  man f}r meddelandet att en tangent inte {r bunden till n}gon
-	  funktion i st{llet f|r Buffer is read-only. 
-
-	* Nya kommandon: "]terse alla markerade" och "Avmarkera".
-
-Sun Jan 20 05:39:02 1991  Inge Wallin  (inge at laila)
-
-	* B|rjat dela upp lyskom.el i mindre filer samt gjort n}gra
-	  underdirectoryn under 2kom/elisp-client. Dessutom {ndrat
-	  Makefile s} att den underst|djer flera filer.
-
-	* B|rjat uppdatera den gamla dokumentation som ceder skrev f|r
-	  l{nge sedan om elispklienten. Jag h{mtade den fr}n ftp-arean p}
-	  nanny hit och jag t{nker h}lla den hyfsat up-to-date. Arbetet {r
-	  inte klart, bl a beh|ver alla flaggor dokumenteras.
-
-Sat Jan 19 08:13:08 1991  Linus Tolke  (linus at nanny)
-
-	* Lagt till (med hj{lp av ceder) funktioner f|r att kunna hantera
-	  conf-no-list.
-	  Nya funktioner: initiate-get-conf-no-list,
-	  lyskom-create-conf-no-list, conf-no-list->conf-nos,
-	  set-conf-no-list->conf-nos.
-
-	* Status (f|r) person bundet till tangenten sp samt
-	  Status (f|r) m|te bundet till tangenten sm.
-	  Nya funktioner kom-status-person, kom-status-conf.
-
-	* Lagt in mina funktioner f|r att springa omkring i bufferten.
-	  backward-text p} M-p forward-text p} M-n.
-
-Fri Jan 18 16:38:26 1991  Linus Tolke  (linus at nanny)
-
-	* Status f|r m|ten och personer finns nu.
-
-	* Asynkrona meddelanden av typen kalle g|r si. b|rjar nu p} en
-	  liten bokstav. (Utom i fallen ][\ (Emacs-bugg).)
-
-Fri Jan 18 12:06:58 1991  Inge Wallin  (inge at nanny)
-
-	* Skapat hantering av det (nya) asynkrona meddelandet om att n}gon
-	  har loggat in. Text: "Nu har x g}tt in i Lyskom".
-
-Fri Jan 18 11:12:17 1991  Linus Tolke  (linus at nanny)
-
-	* B|rjat skriva b{ttre mode-beskrivning. (lyskom-mode)
-
-	* lyskom-print-who-info {ndrad s} att user%machine@Machine.domain
-	  blir user@Machine.domain om Machine == machine och 
-	  user@machine (Machine.domain) om olika.
-
-
-Wed Jan 16 14:15:17 1991  Linus Tolke  (linus at nanny)
-
-	* Namnbyte. Variabeln kom-read-width-first heter numera
-	  kom-read-depth-first.
-
-	* Fixat s} att man f{r ]terse-prompten n{r man h}ller p} att
-	  }terse {ven om man {r i sin brevl}da. [ndring i
-	  lyskom-print-prompt.
-
-	* ]terst{llt hoppa-funktionen s} att den aldrig plockar bort en
-	  }terse-struktur utan alltid markerar som l{sta.
-
-	* [ndrat defaulten f|r }terse senaste (enligt |nskem}l)
-	  Argument == 0 => }terse alla.
-	  Argument > 0  => }terse senaste antal. (ej {ndrat)
-	  Argument < 0  => }terse f|rsta -antal. (ej {ndrat)
-	  Argument saknas => }terse senaste (1) inl{gg.
-
-	* Buggr{ttning. lyskom-set-presentation saknade
-	  cache-del-conf-stat s} om man {ndrade 2 ggr p} raken s} fick man
-	  inte den gamla presentationen.
-
-Mon Jan 14 22:11:54 1991  Peter Eriksson  (pen at nanny)
-
-	* [ndrat funktionen "[ndra namn" s} att den fr}gar efter
-	  namnet p} ett m|te eller en person (eller "m <num>" eller
-	  "p <num>". Dessutom visar den upp en lista p} alla "match"
-	  som sker vi namngivningen. (ala "G} till m|te"). Skapat
-	  funktionerna lyskom-select-conf-or-person samt
-	  lyskom-select-select-conf-or-person som fungerar som
-	  lyskom-select-conf och lyskom-select-select
-	  med den skillnaden att den jobbar p} b}de personer och m|ten.
-
-Tue Jan 15 03:21:19 1991  Inge Wallin  (inge at laila)
-
-	* Skapat funktionen "Utpl}na". Ny funktion: kom-delete-conf med
-	  sina underfunktioner.
-
-Sat Jan 12 23:19:00 1991  Linus Tolke  (linus at lave)
-
-	* Buggr{ttning: Nu f}r man felmeddelande om man inte {r
-	  organisat|r f|r det som man vill {ndra presentation f|r.
-
-Sat Jan 12 00:04:16 1991  Per Cederqvist  (ceder at laila)
-
-	* 0.18.2b distribuerad.
-
-	* En bugg i lyskom-completing-read r{ttad. (car choice) bytt mot
-	  (elt choice 0). choice kan vara en vektor...
-
-	* 0.18.2 distribuerad.
-
-	* [ndra presentation (kom-change-presentation, "{p") skriven.
-	  [ndringar i lyskom-edit-text och lyskom-edit-insert-miscs s}
-	  att man kan editera den gamla presentationen.
-
-Thu Jan 10 04:19:44 1991  Linus Tolke  (linus at laila)
-
-	* Nu skapas who-is-on listan med varierande bredd beroende p} hur
-	  brett f|nstret som lyskom-f|rbindelsen {r i {r. Om jag har
-	  r{knat r{tt s} {r f|rh}llandet samma som tidigare mellan
-	  Anv{ndare och N{rvarande i m|te. D{remot har connection fast
-	  l{ngd.
-	  Ny funktion: lyskom-window-width som ger l{ngden. (Jag litar
-	  inte p} att (window-width (get-buffer-window (current-buffer)))
-	  aldrig klickar.)
-
-	* Fixat s} att uttr{da ur plockar bort {ven fr}n lyskom-to-do-list
-	  samt att den uppdaterar (l{ser in en ny) lyskom-membership
-
-Wed Jan  9 05:22:32 1991  Inge Wallin  (inge at lave)
-
-	* B|rjat p} funktionen "Uttr{d ur". Det fungerar med den lilla
-	  nackdelen att inte to-do-listan t|ms. Man g}r allts} ur det m|te
-	  man vill, men man f}r fortfarande l{sa det som st}r i m|tet. N{r
-	  man g}r ur och in igen {r man inte l{ngre medlem i m|tet.
-	  F|r att fixa detta beh|ver jag hj{lp av ceder eftersom det
-	  antagligen finns en funktion som fixar detta redan, men det tar
-	  f|r l}ng tid att hitta den.
-
-Sat Jan  5 02:31:07 1991  Inge Wallin  (inge at lave)
-
-	* Skapat kommandot F} Sk{ll p} beg{ran av n}gon. Ny funktion:
-	  kom-get-abuse.
-
-Fri Jan  4 03:01:38 1991  Per Cederqvist  (ceder at laila)
-
-	* Version 0.18.1 distribuerad.
-
-	* En del {ndringar i kom-review-by-to av Linus. Oklart vad de g|r.
-Linus:	  (skillnaden {r att nu kan man ange av alla personer _eller_ i
-	   alla m|ten genom att trycka return ist}llet f|r att ange ett
-	   namn. Detta kr}vde en justering i lyskom-completing-read.)
-
-	* Ny funktion: lyskom-send-process-string. Den fungerar som
-	  send-process-string, men om operativsystemet inte klarar av att
-	  ta emot hela str{ngen (l{s: om man k|r p} Nanny) s} f|rs|ker den
-	  skicka str{ngen i sm}bitar.
-
-	* skip-first-zeros omskriven iterativ. Rekursiva funktioner {r
-	  inte s} bra p} att klara max-lisp-eval-depth...
-
-Thu Jan  3 23:01:47 1991  Per Cederqvist  (ceder at laila)
-
-	* "Endast" skriver numera ut vilket m|te man g|r endast i, innan
-	  det g|rs. En del sm} buggfixar.
-
-Thu Dec 20 17:44:20 1990  Inge Wallin  (inge at laila)
-
-	* Det ov{rderliga kommandot "F} Uppmuntran" finns nu och residerar
-	  p} tangenterna "fu". Funktionen som sk|ter alltihop heter
-	  kom-get-appreciation. 
-
-Thu Dec 20 08:30:47 1990  Linus Tolke  (linus at laila)
-
-	* Skrev klart kom-review-presentation nu med
-	  lyskom-completing-read. Den l{ser in ett m|te eller en person
-	  och visar dess presentation.
-
-	* Lite buggar hittade. Bla i lyskom-parse-async. Nu lyckades jag
-	  k|ra en liten stund 0.18.1
-
-Wed Dec 19 21:14:28 1990  Thomas Bellman  (bellman at lave)
-
-	* Vid uppkopplingen skickas user%maskin i st{llet f|r bara
-	  anv{ndarnamn.
-
-Wed Dec 19 03:44:34 1990  Inge Wallin  (inge at laila)
-
-	* Fixat en ful bug som gjorde att presentationen aldrig lades in
-	  n{r ett m|te eller person skapades. Buggen berodde p} att
-	  handler aldrig anropades n{r en text var f{rdigediterad.
-
-	* Skapat en rudiment{r version av "]terse presentationen". Just nu
-	  kan man, genom att trycka }p, }terse presentationen av det
-	  nuvarande m|tet.
-
-Mon Dec 17 01:29:34 1990  Inge Wallin  (inge at lage)
-
-	* Nytt kommando: [ndra namn.
-
-Sun Dec 16 14:41:30 1990  Per Cederqvist  (ceder at lave)
-
-	* Lyskom anv{nder nya i_am_on (som s{nder en hel who-info).
-	  [ndringar i lyskom-parse-async.
-
-	* N{r man g}r till ett nytt m|te s{tts inte l{ngre
-	  lyskom-current-text till nil. Man kan allts} kommentera senast
-	  sedda text {ven n{r man har bytt m|te.
-
-Fri Dec 14 22:09:04 1990  Linus Tolke  (linus at laila)
-
-	* V{nt p} b}da assoc-listorna (kom-tell-phrases och
-	  lyskom-commands) s} att man det skall kunna g} lite
-	  snabbare att h{mta texterna. Varning till alla som trixat med
-	  sin kom-tell-phrases.
-
-Thu Dec 13 15:07:57 1990  Linus Tolke  (linus at laila)
-
-	* Fixat s} att Quit (en speciell lyskom-complete-quit) g}r snyggt
-	  ur lyskom-complete-read. Funkar i det fall det anv}nds f|r det
-	  g|r bara lyskom-end-of-command.
-
-Fri Dec  7 23:44:01 1990  Linus Tolke
-
-	* Version 0.18 sl{ppt.
-
-Fri Dec  7 20:25:56 1990  Linus Tolke  (linus at laila)
-
-	* Lagt till funktionen kom-review-clear p} } h som rensar ut alla
-	  }terse-strukturer.
-
-	* [ndrar lyskom-review-by-to s} att den l{ser med
-	  lyskom-completing-read ist}llet.
-	  Nya funktioner: lyskom-review-by-to-person,
-	  lyskom-review-by-to-conf
-	  [ndringar: kom-review-by-to, lyskom-review-by-to
-
-	* Jag tror att jag har r{ttat en bug i lyskom-filter. Det fanns
-	  ett fall d} inte den gjorde set-buffer tillbaka. Jag hoppas att
-	  vi skall f} f{rre buffer is read-only *nanny*.
-
-	* Lade in min lyskom-completing-read.
-	  Nya funktioner: lyskom-completing-read,
-	  lyskom-completing-read-2, lyskom-complete-and-exit,
-	  lyskom-complete-and-edit, lyskom-complete-help,
-	  lyskom-complete
-	  My variabel: lyskom-completing-map
-	  BUG: lyskom-complete och lyskom-complete-and-exit funkar inte
-	       som i det |vriga emacs. Den fyller inte fram}t om det inte
-	       {r unikt redan.
-
-Thu Dec  6 15:27:58 1990  Linus Tolke  (linus at lave)
-
-	* Jag skapade filen To-do, mest f|r att h}lla reda p} vad jag
-	  skall ha i }tanke n{sta g}ng jag fixar lite saker i lyskom.el
-	  Alla kommentarer {r v{lkomna i filen och i lyskom och jag ser
-	  g{rna att ni sj{lv l{gger till vad ni tycker beh|ver g|ras.
-	  Jag har inte lagt sakerna i n}gon som helst prioritetsordning
-	  men ni f}r lov att flytta om (bara ni klart anger vilket h}ll
-	  prioriteten |kar och inte kr{ver att jag skall ta h{nsyn till
-	  det.)
-
-	  Buggar tycker jag h|r hemma n}gon annanstans men ni har r{tt
-	  till er egen }sikt p} den punkten.
-
-	  Tanken {r att man plockar bort saker efterhand som de fungerar
-	  och flyttar det hit. (ChangeLog).
-
-Wed Dec  5 03:12:52 1990  Linus Tolke  (linus at lave)
-
-	* Lagt in en }terse-funktion p} } s, ]terse stack flyttad till } l
-	  Funktionen tar ett prekommaargument och fr}gar sedan efter
-	  f|rfattaren till inl{ggen och mottagare.
-	  BUG: F|rfattaren och Mottagaren m}ste finnas i cachen.
-	  Sedan g|rs en }terse f|r alla inl{gg som matchar eller om man
-	  angett ett antal som prekomma det antalet. Om argumentet
-	  positivt s} l{ses fr}n slutet (senaste) och om negativt fr}n
-	  b|rjan p} m|tet. C-u } s skall v{l vara anpassat f|r normalfallet.
-	  Nya funktioner: kom-review-by-to, lyskom-review-by-to,
-	  lyskom-conf-no.
-
-	* R{ttat en bugg introducerad av Lars Aronsson:
-	  N{r man laddar lyskom f|rsta g}ngen {r inte reverse-assoc
-	  definierad.
-
-	* En funktion }terse stack {r tillagd. } s. F|r att man skall
-	  kunna h}lla reda p} vad man sysslar med.
-	  Nya funktioner: kom-review-stack, to-read-info->comm-to,
-	  set-to-read-info->comm-to
-	  [ndringar: lyskom-create-to-read-info, (set-)to-read-info->priority,
-	  (set-)to-read-info->text-list, lyskom-maybe-follow-comments och
-	  lyskom-follow-comments.
-	  [ndring i to-read-info-strukten.
-
-	* ni nu kopplad till kom-view-next-new-text som f|rst stoppar alla
-	  }terse-strukturer sist i lyskom-reading-list
-
-	* R{ttat buggar i ]terse tr{d grunkorna om det inte finns n}got
-	  inl{gg skall den ju g|ra lyskom-end-of-command.
-
-	* Hoppa (kom-jump) g|r numera pop p} en }terse-struktur
-
-	* ]terse n{sta skriven som plockar fram }terse-strukturerna.
-
-Tue Dec  4 22:54:14 1990  Lars Aronsson  (aronsson at laila)
-
-	* Kodnamn "version 0.18" har kom-tell-phrases.
-
-Thu Nov 29 02:27:52 1990  Per Cederqvist  (ceder at lave)
-
-	* Lade in lyskom-init-hook, som k|rs n{r lyskom {r laddat.
-	  Distribuerade version 0.17 igen.
-
-	* Version 0.17 distribuerad.
-
-	* Skapa m|te bundet till "sm".
-
-Mon Nov 26 12:58:29 1990  Linus Tolke  (linus at laila)
-
-	* Flaggan f|r att f} n{rvaromeddelanden namnbytt till
-	  kom-presence-messages.
-
-Mon Nov 26 03:40:44 1990  Inge Wallin  (inge at lage)
-
-	* Stoppat in Linus kod som ger n{rvaromeddelanden.
-
-	* Fixat (med ganska stor hj{lp av ceder och Linus) s} att klienten
-	  inte s{ger "G} till n{sta m|te" n{r man har "se tiden" och det
-	  kommer ett nytt inl{gg i det m|te man redan st}r i. Nu f}r man i
-	  st{llet "L{sa n{sta inl{gg".
-
-Sun Nov 25 19:52:51 1990  Linus Tolke  (linus at lage)
-
-	* r{ttat en bugg i kom-prefetch-all-confs (snabba lista nyheter).
-	  Den kallade sig sj{lv rekursivt och gjorde
-	  lyskom-start-of-command varje g}ng. :=).
-
-Sat Nov 24 05:43:42 1990  Per Cederqvist  (ceder at lave)
-
-	* Version 0.16 distribuerad.
-
-	* lyskom-print-names {r inte l{ngre rekursiv.
-
-Fri Nov 23 06:02:36 1990  Inge Wallin  (inge at laila)
-
-	* Skapat kom-send-letter med tillh|rande st|dfunktioner och lagt
-	  funktionen att skicka brev p} 'b' s} att det nu {r ganska enkelt
-	  att skicka personliga brev.
-
-Wed Nov 21 18:38:19 1990  Linus Tolke  (linus at lage)
-
-	* Nu finns ocks} kom-find-root och kom-find-root-review som s|ker
-	  reda p} urfaderinl{gget och visar det resp visar och g}r igenom
-	  hela tr{det med }terse n{sta kommentar.
-	  Nya funktioner: lyskom-review-tree, kom-find-root,
-	  kom-find-root-review, lyskom-find-root
-	  [ndringar: lyskom-review-tree tar b}de text-stat och text-no.
-
-	* Skrivet en kom-review-tree (ett "anv{ndargr{nssnitt" som startar
-	  en }terse alla kommentarer rekursivt.
-	  Bunden till }ak och tar antingen senaste inl{gget,
-	  lyskom-current-text eller ett prefixargument.
-	  Om den f}r ett prefixargument s} skriver den f|rst ut det
-	  inl{gget annars s} bara {ndras prompten till ]terse n{sta
-	  kommentar och man f}r l{sa med lyskom-next-command.
-	  Nya funktioner: lyskom-review-tree, kom-review-tree.
-
-Tue Nov 20 16:26:02 1990  Linus Tolke  (linus at lage)
-
-	* Fixat s} att man kan l{sa en REVIEW eller 'REVIEW-TREE lista
-	  f|rutom kommentarer.
-	  [ndringar i: kom-view-next-text, lyskom-view-text,
-	  lyskom-view-text-handle-text-stat, lyskom-follow-comments och
-	  lyskom-maybe-follow-comments.
-
-	* lyskom-print-prompt klarar 'REVIEW och 'REVIEW-TREE
-
-	* Nu skall inte l{ngre n}gra to-do-list av type 'REVIEW eller
-	  'REVIEW-TREE p}verkas av att man l{ser inl{gg. Det g{ller bara
-	  att komma ih}g att man skall plocka bort den man l{ser p} annat
-	  s{tt. [ndring: lyskom-delete-from-rlist
-
-	* Buggfix i lyskom-jump. Nu klarar den {ven att g|ra hoppa i tr{d
-	  d{r det finns inl{gg man inte f}r l{sa.
-
-Mon Nov 19 18:02:33 1990  Linus Tolke  (linus at lave)
-
-	* Nu har jag lagt till flaggan
-	  kom-reading-puts-comments-in-pointers-last som defaultar till t
-	  och inneb{r att man f}r alla rader av typen:
-	  Kommentar i text .... av %%%%%	och
-	  Fotnot i text .... av %%%%%
-	  efter inl{ggets text i st{llet.
-	  Ny funktion: lyskom-view-text-handle-saved-comments 
-	  [ndringar i: lyskom-view-text, lyskom-view-text-handle-text-stat
-	  nytt argument, lyskom-commence-print-header nytt argument.
-	  Det verkar fungera.
-
-Sun Nov 18 07:41:31 1990  Per Cederqvist  (ceder at lave)
-
-	* kom-set-unread ("Endast") skriven. Den {r inte helt buggfri. Man
-	  f}r en prompt f|r mycket, och man f}r l{sa en text mindre {n man
-	  fr}gar efter (det senare beror antagligen p} servern).
-
-================================================================
-Sat Nov 17 02:02:05 1990  Linus Tolke/Ceder mfl. Version 0.13 och 
-0.14 distrib====================29:23 19 (inge atat }tersede s} atlyskom-c{llet f|a och s|ferten.  }v{ne nah
-r i en :1727:ke  (lingagt ij-jump. Soatangenktionerom-jump
-"snabbar som aeDrefetch p} allt och sedan lista nyheter.
-	  Den gamla lista nyheter finns tills vidare p} kombinationen l N
-	  s} att folk kanske kan j{mf|ra.
-	  Nya funktioner: kom-prefetch-all-confs (d}ligt namn men
-	  kom-list-unread var ju upptaget.)
-			  lyskom-after-prefetch-all-confs ({nnu s{mre
-			  namn. Denna g|r sj{lva lista nyheter-grejen.)
-
-Tue Nov 13 17:56:28 1990  Linus Tolke  (linus at lave)
-
-	* Fixat en del av buggarna i gamla lista nyheter och lista
-	  medlemsskap. Jag anv{nder nu lyskom-list-unread f|r att r{kna ut
-	  hur m}nga ol{sta ist{llet f|r att subtrahera n}gra skumma
-	  listor. Det {r s} h{r det skall se ut.
-
-	* Adderat en uppplockning av asynkrona meddelanden f|r att snabba
-	  upp "Vilka" listan. Varje g}ng man f}r ett asynkront meddelande
-	  som talar om att n}gon person har g}tt in i LYSKOM eller till
-	  n}got m|te s} kontroll{ses denne personens (och m|tets)
-	  conf-stat. Det l{ggs ju automatiskt in i lyskom-conf-cache n{r
-	  det g|r s}. [ndringar enbart i lyskom-parse-async.
-
-	* Buggr{ttning i version 0.13.
-	  kom-view-commented-text gjorde lyskom-start-of-command 2 g}nger
-	  i det fallet att inl{gget inte hade n}got inl{gg som
-	  kommenterades. "V{nta p} prompten."
-	  Ceder var nog tr|tt n{r han gjorde detta. R{ttat:
-	  lyskom-end-of-comand => lyskom-end-of-command
-
-Mon Nov 12 19:00:16 1990  Linus Tolke  (linus at lage)
-
-	* lyskom-default-new-text-hook <f> kollar nu {ven att
-	  lyskom-executing-command {r satt till nil innan den till}ter
-	  byte av prompt.
-
-	* Nu skriver den S{nt av Linus Tolke Y ist{llet f|r S{nt av person
-	  31 i headern.
-
-Sun Nov 11 23:02:49 1990  Per Cederqvist  (ceder at lave)
-
-	* kom-extended-command anv{nder nu call-interactively i st{llet
-	  f|r funcall. Det inneb{r att t ex Skapa m|te fungerar nu.
-
-Sat Nov 10 19:28:58 1990  Per Cederqvist  (ceder at lave)
-
-	* Begreppet kom-stream har f}tt ett nytt namn: nu heter det
-	  kom-queue. Det {r trots allt mer en k| {n en stream.
-
-Sat Nov 10 00:36:48 1990  Linus Tolke  (linus at laila)
-
-	* Version 0.12 av klienten distribuerad.
-
-Fri Nov  9 17:58:30 1990  Inge Wallin  (inge at laila)
-
-	* Fixat s} att kommandon som tar l}ng tid skriver ut vad de heter
-	  i message-buffern. Nya funktioner: lyskom-command-name,
-	  reverse-assoc.
-
-Fri Nov  9 17:58:30 1990  Linus Tolke  (linus at laila)
-
-	* Lagt till en ny hook lyskom-edit-mode-mode-hook som till}ter att
-	  man kan k|ra swedish-mode.
-
-	* Lagt till Lista nyheter och Lista medlemsskap i listan av
-	  KOM-kommandon.
-
-Fri Nov  9 05:20:40 1990  Thomas Bellman  (bellman at laila)
-
-	* Definierade "?" att vara 'describe-mode'.
-
-Thu Nov  8 01:33:36 1990  Thomas Bellman  (bellman at laila)
-
-	* R{ttade stavningen av 'kom-extended-command'.
-
-Wed Nov  7 04:55:34 1990  Linus Tolke  (linus at lave)
-
-	* [ndringar i lyskom-commence-print-header,
-	  lyskom-print-header-comm. Till{gg av funktionen
-	  lyskom-print-header-comm-1. Ger:
-	    Kommentar till text 4711 av Linus Tolke Y
-	    Kommentar i text 5743 av ceder
-	    Fotnot till text 43 av Pell Pell Pell
-	    Fotnot i text 8921 av Redin
-	  
-	  Ceder! Om du t{nkt annorlunda f}r du fixa det men min fungerar i
-	  alla fall.
-
-Tue Nov  6 22:07:03 1990  Linus Tolke  (linus at laila)
-
-	* lyskom-edit-quit tillagd. P} C-c k. N{r man skriver inl{gg och
-	  }ngrar sig.
-
-	* lyskom-edit-text/lyskom-cre[H�r var det en massa NULL-tecken
- 	  f�rut, men CVS blev lite f�rvirrad, s� jag tog bort dem
- 	  /davidk]ate-text-handler som startar ett inl{gg respektive
- 	  l{gger in det sparar nu
-	  (current-window-configuration) s} att man kommer tillbaka till
- 	  hur det s}g ut innan man b|rjade skriva. Kommunikationen dem
- 	  emellan sker mha variabeln lyskom-edit-return-to-configuration
- 	  som {r lokal i edit-bufferten.
-
-	* Ny variant av kom-list-unread inlagd. Anv{nder inte l{ngre en
-	  s{rskilld buffert och anropar bara servern efter map om det {r
-	  skrivet i m|tet efter det att anv{ndaren l{ste d{r sist.
-
-!	  - funktionen lyskom-time-greater kan kanske vara till anv{ndning
-	  {ven p} andra h}ll. Men (jag vet) den kan skrivas kortare.
-
-Tue Nov  6 19:08:25 1990  Per Cederqvist  (ceder at lave)
-
-	* lyskom-start-anew-login-handler anropar nu lyskom-clear-vars i
-	  st{llet f|r lyskom-mode.
-
-Sun Nov  4 21:22:46 1990  Per Cederqvist  (ceder at lave)
-
-	* kom-initial-digit-view skriven av willf|r.
-
-Wed Oct 31 20:23:14 1990  Per Cederqvist  (ceder at lave)
-
-	* kom-list-unread och kom-membership, skrivna av Linus Tolke,
-	  inlagda. De finns bundna till "ln" och "ls".	
-
-	* (provide 'lyskom)
-
-Tue Oct 23 17:26:30 1990  Linus Tolke  (linus at laila)
-
-	* Makefilen l{gger nu {ven upp f|r exekvering p} nanny inte bara i
-	  ftp listorna.
-
-Sun Oct 21 02:09:26 1990  Per Cederqvist  (ceder at lave)
-
-	* Klienten talar om vad man g|r, s} att andra kan se det i
-	  vilka-listan. 
-
-	* N{r en ny text skrivs s} byts prompten automatiskt.
-
-	* kom-write-comment och kom-private-answer kan ta ett numeriskt
-	  argument med ^u. Det {r textnummer f|r den text man vill
-	  kommentera. 
-
-	* RETURN scrollar en rad, SPC en sk{rm.
-
-	* Extended command mode! ^Z ger m|jlighet att skriva kommandon.
-	  Inte helt testat {n.
-
-	* L{sa i kommentarordning! (setq kom-read-width-first nil) ger den
-	  gamla varianten.
-
-	* '(se) tiden' {r nu bundet till "t".
-
-Sat Oct 20 13:25:55 1990  Per Cederqvist  (ceder at laila)
-
-	* lyskom-add-new-text-to-rlist fungerar nu. Nu f}r man l{sa nya
-	  texter i r{tt m|te, och inte i f|rsta b{sta.
-
-	* initiate-get-pers-stat, initiate-get-conf-stat och
-	  initiate-who-is-on anv{nder de nya funktionerna (fr}n version
-	  0.04 av servern).
-
-	* Typen who-info har f}tt tv} nya medlemmar: connection (en int)
-	  och username (anv{ndaridentitet@dator).
-
-	* 'Lista m|ten' skriver nu ut m|tena s} fort som m|jligt, och inte
-	  alla p} en g}ng. Tyv{rr m{rks det knappt n}gon skillnad. Det beror
-	  p} emacs s{tt att uppdatera sk{rmen.
-
-	* ']terse (det) kommenterade', skriven av Tommy Persson, inlagd och
-	  bunden till "}k".
-
-	* Om kom-show-where-and-what {r non-nil s} skriver kom-who-is-on
-	  ut en extra rad per anv{ndare med userid@host och
-	  what_am_i_doing. Default {r t.
-
-	* lyskom-header-separator deklareras nu med en defvar, s} att
-	  anv{ndaren kan s{tta den i sin .emacs. Om man anv{nder defconst
-	  s} s{tts den om n{r man laddar lyskom.elc.
-
-	* lyskom-parse-num omskriven. Nu garbar klienten n{stan inte alls!
-	  Den {ndrar inte heller gc-cons-threshold.
-
-	* Nu anv{nds regexp-quote n{r paragraph-start och paragraph-end
-	  s{tts. Som lyskom-header-separator ser ut idag s} spelar det
-	  ingen roll, men vem vet vad som h{nder i framtiden?
-
-Sat Oct 20 04:35:54 1990  Thomas Bellman  (bellman at lave)
-
-	* S{tter paragraph-start och paragraph-separate till att matcha
-	  mot lyskom-header-separator.  Verkar funka n}gorlunda, om {n
-	  inte helt perfekt.
-
-	* Ny konstant, lyskom-header-separator, som inneh}ller str{ngen
-	  "--- Skriv texten nedanf|r denna rad ---" som skiljer huvudena
-	  och textkroppen }t n{r man skriver en ny text.
-
-	* kom-private-answer skriven och bunden till "p".  Skriver ett
-	  personligt svar till f|rfattaren av en text.
-
-Fri Oct 19 21:50:52 1990  Per Cederqvist  (ceder at lave)
-
-	* N{r en ny text skrivs s} lades den f|rut in i _alla_ m|ten man
-	  h|ll p} att l{sa. Nu l{ggs den bara in i de m|ten som {r
-	  mottagare. Buggen l}g i lyskom-add-new-text-to-rlist.
-
-Tue Oct 16 18:32:40 1990  Linus Tolke  (linus at lave)
-
-	* Fixat sm}saker och propagerat 0.08 igen.
-
-Sun Oct 14 19:50:42 1990  Per Cederqvist  (ceder at lave)
-
-	* Presentationerna fungerar nu.
-
-Sun Oct  7 16:56:40 1990  Per Cederqvist  (ceder at laila)
-
-	* Presentation skrivs b}de n{r nya m|ten och personer skapas.
-	  Presentationen s{tts om i conf-statusen.
-
-	* lyskom-new-text-hook anropas n{r en ny text skapas. 'text-stat'
-	  {r bunden till text-statusen f|r den nya texten.
-
-
-
-
-Local Variables:
-outline-regexp:"M\\|T\\|W\\|F\\|S\\|\t\\\*"
-End:
diff --git a/src/aux-items.el b/src/aux-items.el
deleted file mode 100644
index e2f718f4..00000000
--- a/src/aux-items.el
+++ /dev/null
@@ -1,525 +0,0 @@
-;;;;; -*-coding: raw-text;-*-
-;;;;;
-;;;;; $Id$
-;;;;; Copyright (C) 1991, 1996  Lysator Academic Computer Association.
-;;;;;
-;;;;; This file is part of the LysKOM server.
-;;;;; 
-;;;;; LysKOM is free software; you can redistribute it and/or modify it
-;;;;; under the terms of the GNU General Public License as published by 
-;;;;; the Free Software Foundation; either version 2, or (at your option) 
-;;;;; any later version.
-;;;;; 
-;;;;; LysKOM is distributed in the hope that it will be useful, but WITHOUT
-;;;;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-;;;;; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-;;;;; for more details.
-;;;;; 
-;;;;; You should have received a copy of the GNU General Public License
-;;;;; along with LysKOM; see the file COPYING.  If not, write to
-;;;;; Lysator, c/o ISY, Linkoping University, S-581 83 Linkoping, SWEDEN,
-;;;;; or the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, 
-;;;;; MA 02139, USA.
-;;;;;
-;;;;; Please mail bug reports to bug-lyskom@lysator.liu.se. 
-;;;;;
-;;;; ================================================================
-;;;; ================================================================
-;;;;
-;;;; File: aux-items.el
-;;;;
-;;;; Implementation of aux-item specific stuff.
-;;;; Hopefulle more of this will be made more general in the future.
-;;;;
-
-(setq lyskom-clientversion-long 
-      (concat lyskom-clientversion-long
-	      "$Id$\n"))
-
-;;; (eval-when-compile
-;;;   (require 'lyskom-defvar "defvar.el")
-;;;   (require 'lyskom-vars "vars.el")
-;;;   (require 'lyskom-types "komtypes.el"))
-
-
-(def-kom-var lyskom-aux-item-definitions nil
-  "List of aux item definitions.")
-
-(defmacro def-aux-item (name number &rest data)
-  (` (setq lyskom-aux-item-definitions 
-           (add-to-list 'lyskom-aux-item-definitions
-                        (cons (, number)
-                              (cons (cons 'name (quote (, name)))
-                                    (quote (, data))))))))
-
-(defun lyskom-aux-item-definition->name (def)
-  (cdr (assq 'name def)))
-
-(defun lyskom-aux-item-definition->number (def)
-  (car def))
-
-(defun lyskom-map-aux-items (fn text-stat)
-  "Apply FN to every aux item in TEXT-STAT."
-  (let ((items (text-stat->aux-items text-stat)))
-    (while items
-      (when (and (car items) 
-                 (not (aux-item-flags->deleted (aux-item->flags items))))
-        (funcall fn (car items)))
-      (setq items (cdr items)))))
-
-
-
-(defun lyskom-aux-item-definition-call (def method &rest args)
-  (when (lyskom-aux-item-p def)
-    (setq def (lyskom-find-aux-item-definition def)))
-  (cond ((listp method)
-         (let ((result nil))
-           (while method
-             (when (lyskom-aux-item-definition-field def (car method))
-               (setq result
-                     (apply (lyskom-aux-item-definition-field def
-                                                              (car method))
-                            args))
-               (setq method nil))
-             (setq method (cdr method)))
-           result))
-        (t (when (lyskom-aux-item-definition-field def method)
-             (apply (lyskom-aux-item-definition-field def method) args)))))
-
-
-(defun lyskom-aux-item-definition-field (def method)
-  (when (lyskom-aux-item-p def)
-    (setq def (lyskom-find-aux-item-definition def)))
-  (cdr (assq method def)))
-
-
-(defun lyskom-find-aux-item-definition (aux)
-  (assq (aux-item->tag aux) lyskom-aux-item-definitions))
-
-(defun lyskom-match-aux-items (item-list predicate)
-  "Return a list of all aux-items in ITEM-LIST that match PREDICATE.
-PREDICATE should receives a single aux-item as its argument and should
-return non-nil if the item is to be included in the list."
-  (let ((result nil))
-    (while item-list
-      (when (funcall predicate (car item-list))
-        (setq result (cons (car item-list) result)))
-      (setq item-list (cdr item-list)))
-    (nreverse result)))
-
-                                        
-(defun lyskom-get-aux-item (item-list tag)
-  "Return all aux-items in ITEM-LIST with tag TAG."
-  (lyskom-match-aux-items item-list
-                          (lambda (el) (eq (aux-item->tag el) tag))))
-
-
-(defun lyskom-aux-item-terminating-button (item obj)
-  (if obj
-       (lyskom-format " %#1@%[[*]%]" 
-                      (lyskom-default-button 'aux 
-                                             (cond ((lyskom-text-stat-p obj)
-                                                    (list 'text
-                                                          (text-stat->text-no
-                                                           obj)
-                                                          (aux-item->aux-no
-                                                           item)))
-                                                   ((lyskom-conf-stat-p obj)
-                                                    (list 'conf
-                                                          (conf-stat->conf-no
-                                                           obj)
-                                                          (aux-item->aux-no
-                                                           item)))
-                                                   (t item))))
-     ""))
-
-;;; ======================================================================
-
-(def-aux-item content-type 1
-  (text-print-when . never) 
-  (parse . lyskom-parse-content-type)
-  (text-print . lyskom-print-content-type)
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item fast-reply 2
-  (text-print-when . footer)
-  (parse . nil)
-  (text-print . lyskom-print-fast-reply)
-  (info . lyskom-aux-item-info))
-
-(def-aux-item cross-reference 3
-  (status-print . lyskom-status-print-cross-reference)
-  (text-print-when . comment)
-  (parse . lyskom-parse-cross-reference)
-  (text-print . lyskom-print-cross-reference)
-  (edit-insert . lyskom-edit-insert-cross-reference)
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item no-comments 4
-  (text-print-when . footer)
-  (parse . lyskom-parse-no-comments)
-  (text-print . lyskom-print-no-comments)
-  (edit-insert . lyskom-edit-insert-no-comments)
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item personal-comment 5
-  (text-print-when . footer)
-  (parse . lyskom-parse-personal-comments)
-  (text-print . lyskom-print-personal-comments)
-  (edit-insert . lyskom-edit-insert-personal-comments)
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item request-confirmation 6
-  (text-print-when . header)
-  (parse . lyskom-parse-request-confirmation)
-  (text-print . lyskom-print-request-confirmation)
-  (edit-insert . lyskom-edit-insert-request-confirmation)
-  (info  . lyskom-aux-item-info)
-  (read-action . lyskom-request-confirmation-action))
-
-(def-aux-item read-confirm 7
-  (text-print-when . header)
-  (text-print . lyskom-print-read-confirm)
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item redirect 8
-  (print . lyskom-print-redirect)
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item x-face 9
-  (print . lyskom-print-xface)
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item alternate-name 10
-  (text-print-when . header)
-  (text-print . lyskom-print-alternate-name)
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item pgp-signature 11
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item pgp-public-key 12
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item e-mail-address 13
-  (info  . lyskom-aux-item-info))
-
-(def-aux-item faq-text 14
-  (info . lyskom-aux-item-info)
-  (status-print . lyskom-status-print-faq-text))
-
-(def-aux-item creating-software 15
-  (info . lyskom-aux-item-info)
-  (text-print-when . header)
-  (text-print . lyskom-print-creating-software))
-
-(def-aux-item mx-author 16
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-from 17
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-reply-to 18
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-to 19
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-cc 20
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-date 21
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-message-id 22
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-in-reply-to 23
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-misc 24
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-allow-filter 25
-  (info . lyskom-aux-item-info))
-
-(def-aux-item mx-reject-forward 26
-  (info . lyskom-aux-item-info))
-
-(def-aux-item notify-comments 27
-  (info . lyskom-aux-item-info))
-
-(def-aux-item faq-for-conf 28
-  (text-print . lyskom-print-faq-for-conf)
-  (text-print-when . header)
-  (info . lyskom-aux-item-info))
-
-
-
-
-;;; ================================================================
-
-
-
-(defun lyskom-aux-item-info (item header)
-  (let ((def (lyskom-find-aux-item-definition item)))
-    
-    (concat 
-     (lyskom-get-string 'aux-item-for)
-     header
-     "\n"
-     (lyskom-format
-      'aux-item-info
-      (aux-item->aux-no item)
-      (aux-item->tag item)
-      (if def
-          (lyskom-aux-item-definition->name def)
-        "unknown")
-      (aux-item->creator item)
-      (lyskom-return-date-and-time (aux-item->sent-at item))
-      (if (aux-item-flags->deleted (aux-item->flags item))
-          (format "(%s)" (lyskom-get-string 'deleted))
-        "")
-      (mapconcat 'identity
-                 (delq nil
-                       (list
-                        (and (aux-item-flags->secret (aux-item->flags item))
-                             (lyskom-get-string 'secret))
-                        (and (aux-item-flags->anonymous (aux-item->flags item))
-                             (lyskom-get-string 'hide-creator))
-                        (and (aux-item-flags->inherit (aux-item->flags item))
-                             (lyskom-get-string 'inherit))))
-                 ", ")
-      (cond ((not (aux-item-flags->inherit (aux-item->flags item)))
-             (lyskom-get-string 'no-inheritance))
-            ((zerop (aux-item->inherit-limit item))
-             (lyskom-get-string 'unlimited-inherit))
-            ((eq 1  (aux-item->inherit-limit item))
-             (lyskom-get-string 'no-more-inherit))
-            (t (lyskom-format 'inherit-steps
-                              (1- (aux-item->inherit-limit item)))))
-      (aux-item->data item)))))
-
-                 
-
-(defun lyskom-print-content-type (item &optional obj)
-  (concat (lyskom-format 'content-type-aux (aux-item->data item))
-          (lyskom-aux-item-terminating-button item obj)))
-
-(defun lyskom-parse-content-type ()
-  (and (looking-at (lyskom-get-string 'content-type-regexp))
-       (match-string 1)))
-
-(defun lyskom-print-fast-reply (item &optional obj)
-  (concat (lyskom-format 'fast-reply-aux
-                         (aux-item->data item)
-                         (aux-item->creator item))
-          (lyskom-aux-item-terminating-button item obj)))
-
-(defun lyskom-parse-cross-reference ()
-  (or (and (looking-at (lyskom-get-string 'cross-reference-text-regexp))
-           (concat "T" (match-string 1)))
-      (and (looking-at (lyskom-get-string 'cross-reference-conf-regexp))
-           (concat "C" (match-string 1)))
-      (and (looking-at (lyskom-get-string 'cross-reference-pers-regexp))
-           (concat "P" (match-string 1)))))
-
-(defun lyskom-edit-insert-cross-reference (item pers)
-  (lyskom-print-cross-reference item nil pers))
-
-(defun lyskom-print-cross-reference (item &optional obj pers)
-  (let ((pers (if (and (zerop (aux-item->creator item))
-                       pers)
-                  pers
-                (aux-item->creator item))))
-    (concat
-     (cond ((string-match "^P\\([0-9]+\\)" (aux-item->data item))
-            (lyskom-format 'cross-reference-pers-aux 
-                           (string-to-int 
-                            (match-string 1 (aux-item->data item)))
-                           pers
-                           ))
-           ((string-match "^C\\([0-9]+\\)" (aux-item->data item))
-            (lyskom-format 'cross-reference-conf-aux 
-                           (string-to-int 
-                            (match-string 1 (aux-item->data item)))
-                           pers
-                           ))
-           ((string-match "^T\\([0-9]+\\)" (aux-item->data item))
-            (lyskom-format 'cross-reference-text-aux 
-                           (string-to-int 
-                            (match-string 1 (aux-item->data item)))
-                           pers
-                           ))
-           (t (lyskom-format 'strange-cross-reference 
-                             (aux-item->data item)
-                             pers
-                             )))
-     (lyskom-aux-item-terminating-button item obj)
-     )))
-
-(defun lyskom-status-print-cross-reference (item &optional obj pers)
-  (lyskom-insert 
-   (concat
-    (cond ((string-match "^P\\([0-9]+\\)" (aux-item->data item))
-           (lyskom-format 'cross-reference-pers-status-aux 
-                          (string-to-int 
-                           (match-string 1 (aux-item->data item)))
-                          (aux-item->creator pers)
-                          ))
-          ((string-match "^C\\([0-9]+\\)" (aux-item->data item))
-           (lyskom-format 'cross-reference-conf-status-aux 
-                          (string-to-int 
-                           (match-string 1 (aux-item->data item)))
-                          pers
-                          ))
-          ((string-match "^T\\([0-9]+\\)" (aux-item->data item))
-           (lyskom-format 'cross-reference-text-status-aux 
-                          (string-to-int 
-                           (match-string 1 (aux-item->data item)))
-                          (aux-item->creator pers)
-                          ))
-          (t (lyskom-format 'strange-cross-reference-status 
-                            (aux-item->data item)
-                            (aux-item->creator pers)
-                            )))
-    (lyskom-aux-item-terminating-button item obj)
-    "\n")))  
-
-(defun lyskom-parse-no-comments ()
-  (and (looking-at (lyskom-get-string 'no-comments-regexp))
-       ""))
-
-(defun lyskom-print-no-comments (item &optional obj)
-  (concat (lyskom-format 'no-comments-aux)
-          (lyskom-aux-item-terminating-button item obj)))
-
-(defun lyskom-edit-insert-no-comments (item &optional obj)
-  (lyskom-format 'no-comments-edit-aux))
-
-(defun lyskom-parse-personal-comments ()
-  (and (looking-at (lyskom-get-string 'personal-comment-regexp))
-       ""))
-
-(defun lyskom-print-personal-comments (item &optional obj)
-  (concat (lyskom-format 'personal-comment-aux)
-          (lyskom-aux-item-terminating-button item obj)))
-
-(defun lyskom-edit-insert-personal-comments (item &optional obj)
-  (lyskom-format 'personal-comment-edit-aux))
-
-(defun lyskom-parse-request-confirmation ()
-  (and (looking-at (lyskom-get-string 'request-confirmation-regexp))
-       ""))
-
-(defun lyskom-print-request-confirmation (item &optional obj)
-  (concat (lyskom-format 'request-confirmation-aux
-                         (aux-item->creator item))
-          (lyskom-aux-item-terminating-button item obj)))
-
-(defun lyskom-edit-insert-request-confirmation (item &optional obj)
-  (lyskom-format 'request-confirmation-edit-aux))
-
-(defun lyskom-request-confirmation-action (text-stat)
-  (let ((confirmations (text-stat-find-aux text-stat 7))
-        (have-confirmation nil))
-    (while confirmations
-      (when (eq lyskom-pers-no (aux-item->creator (car confirmations)))
-        (setq have-confirmation t)
-        (setq confirmations nil))
-      (setq confirmations (cdr confirmations)))
-    (when  (not have-confirmation)
-      (lyskom-scroll)
-      (when (lyskom-j-or-n-p
-             (lyskom-format (lyskom-get-string 'confirm-read-q)
-                            text-stat))
-        (let ((item (lyskom-create-aux-item 0 7 lyskom-pers-no
-                                            nil 
-                                            (lyskom-create-aux-item-flags
-                                             nil nil nil nil nil nil nil nil)
-                                            0 "")))
-          (initiate-modify-text-info 'background
-                                     nil
-                                     (text-stat->text-no text-stat)
-                                     nil
-                                     (list item))
-          (cache-del-text-stat (text-stat->text-no text-stat)))))))
-
-(defun lyskom-print-read-confirm (item &optional obj)
-  (concat 
-   (lyskom-format 'read-confirm-aux
-                  (aux-item->creator item)
-                  (lyskom-return-date-and-time (aux-item->sent-at item)))
-   (lyskom-aux-item-terminating-button item obj)))
-
-
-
-(defun lyskom-print-redirect (item &optional obj)
-  (concat
-   (cond ((string-match "^E-mail:\\(.*\\)$" (aux-item->data item))
-          (lyskom-format 'redirect-email-aux 
-                         (match-string 1 (aux-item->data item))))
-         ((string-match "^LysKOM:\\(.*\\)$" (aux-item->data item))
-          (lyskom-format 'redirect-lyskom-aux 
-                         (string-to-int 
-                          (match-string 1 (aux-item->data item))))))
-   (lyskom-aux-item-terminating-button item obj)))   
-
-
-(defun lyskom-print-xface (item &optional obj)
-  (lyskom-xemacs-or-gnu
-   (lyskom-maybe-add-face-to-string item
-                                    (make-string 0 ?X))
-   nil))
-
-(defun lyskom-maybe-add-face-to-string (item string)
-  (lyskom-xemacs-or-gnu
-   (if (null item)
-       string
-     (setq item (car item))
-     (unless (find-face 'kom-xface)
-       (make-face 'kom-xface))
-     (let* ((h (concat "X-Face: " (aux-item->data item)))
-            (g (intern h lyskom-xface-cache))
-            (e (make-extent 0 (length string) string)))
-       (if (boundp g)
-           (setq g (symbol-value g))
-         (set g (make-glyph
-                 (list
-                  (list 'global (cons '(tty) [nothing]))
-                  (list 'global (cons '(win) 
-                                      (vector 'xface ':data h))))))
-         (setq g (symbol-value g))
-         (set-glyph-face g 'kom-xface))
-       (set-extent-begin-glyph e g)
-       (set-extent-property e 'end-open nil)
-       (set-extent-property e 'start-open nil)
-       (set-extent-property e 'duplicable t)
-       string))
-   string))
-
-
-(defun lyskom-print-alternate-name (item &optional obj)
-  (concat "[" (aux-item->data item) "] "
-          (lyskom-aux-item-terminating-button item obj)))
-
-(defun lyskom-status-print-faq-text (item &optional obj)
-  (lyskom-insert 
-   (concat 
-    (lyskom-format 'faq-in-text-aux (string-to-int (aux-item->data item)))
-    (lyskom-aux-item-terminating-button item obj)
-    "\n")))
-
-(defun lyskom-print-faq-for-conf (item &optional obj)
-  (concat 
-   (lyskom-format 'faq-for-conf-aux (string-to-int (aux-item->data item)))
-   (lyskom-aux-item-terminating-button item obj)))
-
-(defun lyskom-print-creating-software (item &optional obj)
-  (when kom-show-creating-software
-    (concat
-     (lyskom-format 'creating-software-aux (aux-item->data item))
-     (lyskom-aux-item-terminating-button item obj))))
-
-
-(provide 'lyskom-aux-items)
diff --git a/src/feature.el b/src/feature.el
deleted file mode 100644
index ddf127d2..00000000
--- a/src/feature.el
+++ /dev/null
@@ -1,106 +0,0 @@
-;;;;; -*-coding: raw-text;-*-
-;;;;;
-;;;;; $Id$
-;;;;; Copyright (C) 1991, 1996  Lysator Academic Computer Association.
-;;;;;
-;;;;; This file is part of the LysKOM server.
-;;;;; 
-;;;;; LysKOM is free software; you can redistribute it and/or modify it
-;;;;; under the terms of the GNU General Public License as published by 
-;;;;; the Free Software Foundation; either version 2, or (at your option) 
-;;;;; any later version.
-;;;;; 
-;;;;; LysKOM is distributed in the hope that it will be useful, but WITHOUT
-;;;;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-;;;;; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-;;;;; for more details.
-;;;;; 
-;;;;; You should have received a copy of the GNU General Public License
-;;;;; along with LysKOM; see the file COPYING.  If not, write to
-;;;;; Lysator, c/o ISY, Linkoping University, S-581 83 Linkoping, SWEDEN,
-;;;;; or the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, 
-;;;;; MA 02139, USA.
-;;;;;
-;;;;; Please mail bug reports to bug-lyskom@lysator.liu.se. 
-;;;;;
-;;;; ================================================================
-;;;; ================================================================
-;;;;
-;;;; File: feature.el
-;;;;
-;;;; Functions for determining if we have a particular feature or not
-;;;;
-
-
-(setq lyskom-clientversion-long 
-      (concat lyskom-clientversion-long
-	      "$Id$\n"))
-
-(def-kom-var lyskom-feature-defaults nil
-  "Alist with default values of all feature variables")
-
-(eval-and-compile
-  (defun lyskom-feature-variable (name)
-    (intern (format "lyskom-%s-feature-flag" name))))
-
-(defmacro lyskom-define-feature (name default)
-  "Define a feature variable NAME with default value DEFAULT"
-  `(progn (setq lyskom-feature-defaults 
-                (cons (cons ',name ,default) lyskom-feature-defaults))
-          (def-kom-var ,(lyskom-feature-variable name) ,default
-            "LysKOM feature flag variable."
-            inherited minibuffer local)))
-
-(defmacro lyskom-set-feature (name value)
-  "Set the value of feature NAME to VALUE"
-  `(setq ,(lyskom-feature-variable name) ,value))
-
-(defmacro lyskom-have-feature (name)
-  "Return non-nil if feature NAME is non-nil"
-  ,(lyskom-feature-variable name))
-
-(defmacro lyskom-feature-value (name)
-  "Return the value of feature NAME"
-  ,(lyskom-feature-variable name))
-
-(defun lyskom-clear-features ()
-  "Set the feature variables to their defaults"
-  (mapcar (lambda (feature)
-            (set (lyskom-feature-variable (car feature)) (cdr feature)))
-          lyskom-feature-defaults))
-
-(defun lyskom-list-features ()
-  "List all feature values. mapcar ROCKS!"
-  (mapcar 'lyskom-insert-before-prompt
-          (mapcar (lambda (x) (apply 'format "%S: %S\n" x))
-                  (mapcar2 'list
-                           (mapcar 'car lyskom-feature-defaults)
-                           (mapcar 'symbol-value 
-                                   (mapcar 'lyskom-feature-variable
-                                           (mapcar 'car lyskom-feature-defaults)))))))
-
-;;; ======================================================================
-;;; ======================================================================
-
-;;; Utility functions
-
-(defmacro lyskom-have-call (call-no)
-  "Non-nil if call CALL-NO is supported by the server"
-  `(<= ,call-no (lyskom-feature-value highest-call)))
-
-
-;;; ======================================================================
-;;; ======================================================================
-
-;;; The features
-
-(lyskom-define-feature bcc-misc nil)
-(lyskom-define-feature aux-items nil)
-(lyskom-define-feature highest-call 0)
-(lyskom-define-feature local-to-global nil)
-(lyskom-define-feature dynamic-session-info nil)
-(lyskom-define-feature idle-time nil)
-(lyskom-define-feature long-conf-types nil)
-
-
-(provide 'lyskom-feature)
diff --git a/src/mship-edit.el b/src/mship-edit.el
deleted file mode 100644
index 190b3620..00000000
--- a/src/mship-edit.el
+++ /dev/null
@@ -1,791 +0,0 @@
-;;; mship-edit.el --- Summary
-;; TO DO
-;;
-;; -------------------------------------------------------------------------
-;; When prioritizing an entry we need to sort the read lists to put
-;; the entries in the proper order. It's possible that we'll have to
-;; change the prompt.
-;;
-;; Test cases:
-;;
-;; Change the priority of the current conf to lower than one we have
-;; unreads in. Should trigger prompt change.
-;;
-;; Change the priority of the current conf to higher than one that
-;; was higher previously and had unreads. This should trigger a
-;; prompt change.
-;;
-;; Re-order two confs we are not in by changing their priority. Check
-;; that we get to read them in the correct order.
-;;
-;; Re-order two confs without changing their priority. Check that we
-;; get to read them in the correct order.
-;; -------------------------------------------------------------------------
-;;
-;; -------------------------------------------------------------------------
-;; Changing priority might put the conference above or below the
-;; current session priority. We need to fetch or delete maps.
-;;
-;; Test cases:
-;;
-;; Prioritize a conf under the session priority to above the session
-;; priority. Should give us more unreads. Might trigger prompt change.
-;;
-;; Prioritize a conf with unreads to under the session priority.
-;; Should give us less unreads. Might trigger prompt change.
-;;
-;; While prefetching a conf, change its priority to below the session
-;; priority. The prefetched maps should be discarded automatically.
-;; -------------------------------------------------------------------------
-;;          
-;; What we need is a general function we use to change the priority of a
-;; membership. Since we do all the updates in the background it's OK to
-;; send an update off as soon as we change the priority of a membership.
-;; 
-;; This function should...
-;; - Change the priority and placement of the membership in the server
-;; - See if the priority has changed re the session priority and if so
-;;   either start a prefetch for the conference or remove the unreads
-;;   for the conference from all read lists.
-;; - Remove and reinsert the unreads in the reading lists, then update
-;;   the prompt.
-;; - Sort the membership list.
-;;
-;;
-
-
-;;; Commentary:
-;; 
-
-;;; Code:
-(def-komtype lp--entry
-  start-marker                          ; Where the entry is in the buffer
-  end-marker                            ; Where it ends in the buffer
-  priority                              ; The saved priority of the membership
-  membership                            ; The membership
-  selected                              ; Selected or not
-  state                                 ; Expanded display or not
-  )
-
-(defvar lp--last-format-string nil)
-(defvar lp--last-window-width -1)
-
-;;; Local variables in the prioritize buffer
-
-(defvar lp--entry-list nil)
-(defvar lp--list-start-marker nil)
-(defvar lp--list-end-marker nil)
-(defvar lp--selected-entry-list nil)
-
-
-
-
-;;; ============================================================
-;; Entry drawing
-
-(defmacro lp--save-excursion (&rest body)
-  "Evecute BODY and restore the current location of point.
-The location of point is in relation to the entry it is in.  Point
-will move as the entry moves.  The location of point is restored
-even if the character at point is deleted."
-  `(let* ((lp--saved-entry  (lp--entry-at (point)))
-          (lp--saved-column (and lp--saved-entry
-                                 (- (point)
-                                    (lp--entry->start-marker
-                                     lp--saved-entry)))))
-     (save-excursion ,@body)
-     (if (and lp--saved-entry
-              (lp--entry->start-marker lp--saved-entry))
-         (goto-char (+ lp--saved-column (lp--entry->start-marker
-                                         lp--saved-entry))))))
-
-
-(defun lp--compute-format-string ()
-  "Compute the format string for an entry in the buffer.
-To save time, the format string is cached in `lp--last-format-string'.  It is
-only recomputed if the window width changes."
-  (if (and lp--last-format-string
-           (eq (window-width) lp--last-window-width))
-      lp--last-format-string
-    (let ((total (- (window-width) 1 3 3 2 12 2 5 2 3 1)))
-      (setq lp--last-window-width (window-width))
-      (setq lp--last-format-string
-            (concat "%#1c %=3#2s %#9c %=-" (number-to-string total)
-                    "#3M  %=-12#4s %=5#5s  %[%#10@%#6c%]%[%#11@%#7c%]%[%#12@%#8c%]")))))
-          
-
-(defun lp--find-unread (conf-no)
-  "Return the number of unread texts in CONF-NO.
-If this function is unable to calculate the number of unread texts it will
-return nil."
-  (save-excursion
-   (set-buffer lyskom-buffer)
-   (let ((rlist (read-list->all-entries lyskom-to-do-list))
-         (found nil))
-     (while (and (not found) rlist)
-       (when (eq conf-no (conf-stat->conf-no
-                          (read-info->conf-stat (car rlist))))
-         (setq found (length (cdr (read-info->text-list (car rlist))))))
-       (setq rlist (cdr rlist)))
-     found)))
-
-(defun lp--format-entry (entry)
-  "Format ENTRY for insertion in a buffer.
-Returns a string suitable for insertion in a membership list."
-  (let ((un (lp--find-unread (membership->conf-no
-                              (lp--entry->membership entry))))
-        (conf-stat (blocking-do 'get-conf-stat
-                                (membership->conf-no
-                                 (lp--entry->membership entry)))))
-    (concat
-     (lyskom-format (lp--compute-format-string)
-                    (if (lp--entry->selected entry) ?* ?\ )
-                    (if (zerop (membership->priority
-                                (lp--entry->membership entry)))
-                        "-"
-                      (int-to-string (membership->priority
-                                (lp--entry->membership entry))))
-                    conf-stat
-                    (lyskom-return-date-and-time
-                     (membership->last-time-read (lp--entry->membership entry))
-                     'time-yyyy-mm-dd)
-                    (if un (int-to-string un) "")
-                    
-                    (if (membership-type->invitation (membership->type (lp--entry->membership entry))) ?I ?.)
-                    (if (membership-type->secret (membership->type (lp--entry->membership entry))) ?H ?.)
-                    (if (membership-type->passive (membership->type (lp--entry->membership entry))) ?P ?.)
-                    (if (eq lyskom-pers-no (conf-stat->supervisor conf-stat)) ?O ?\ )
-                    (lyskom-default-button 'prioritize-flag-menu
-                                           (list entry 'invitation)
-                                           (list "%#1s (%=#2M)"
-                                                 "Inbjuden"
-                                                 (membership->conf-no
-                                                  (lp--entry->membership entry))))
-                    (lyskom-default-button 'prioritize-flag-menu
-                                           (list entry 'secret)
-                                           (list "%#1s (%=#2M)"
-                                                 "Hemlig"
-                                                 (membership->conf-no
-                                                  (lp--entry->membership entry))))
-                    (lyskom-default-button 'prioritize-flag-menu
-                                           (list entry 'passive)
-                                           (list "%#1s (%=#2M)"
-                                                 "Passiv"
-                                                 (membership->conf-no
-                                                  (lp--entry->membership entry)))))
-     (if (or (eq (lp--entry->state entry) 'expanded)
-             (and (not (eq (membership->created-by (lp--entry->membership entry))
-                           lyskom-pers-no))
-                  (not (eq (membership->created-by (lp--entry->membership entry)) 0))
-                  (not (eq (lp--entry->state entry) 'contracted))))
-         (lyskom-format "\n        %#1s %#2s av %#3P"
-                        (if (membership-type->invitation (membership->type (lp--entry->membership entry)))
-                            "Inbjuden" "Adderad")
-                        (lyskom-return-date-and-time
-                         (membership->created-at (lp--entry->membership entry)))
-                        (membership->created-by (lp--entry->membership entry)))
-       ""))))
-
-(defun lp--print-entry (entry)
-  "Print the entry ENTRY at the current position in the buffer.
-The start and end markers of the entry are adjusted"
-  (insert-before-markers "\n")
-  (forward-char -1)
-  (set-lp--entry->start-marker entry (point-marker))
-  (insert (lp--format-entry entry))
-  (set-lp--entry->end-marker entry (point-marker))
-  (forward-char 1))
-
-(defun lp--erase-entry (entry)
-  "Erase the printed representation of the entry ENTRY in the buffer."
-  (delete-region (lp--entry->start-marker entry)
-                 (1+ (lp--entry->end-marker entry)))
-  (set-lp--entry->start-marker entry nil)
-  (set-lp--entry->end-marker entry nil))
-
-(defun lp--redraw-entry-mark (entry)
-  "Redraw the mark for ENTRY."
-  (lp--save-excursion
-    (goto-char (lp--entry->start-marker entry))
-    (insert (if (lp--entry->selected entry) ?* ?\ ))
-    (delete-char 1)))
-
-(defun lp--redraw-entry (entry)
-  "Redraw the entry ENTRY."
-  (lp--save-excursion
-   (goto-char (lp--entry->start-marker entry))
-   (lp--erase-entry entry)
-   (lp--print-entry entry)))
-
-
-
-
-;;; ============================================================
-;; Buffer functions
-
-(defun lp--create-buffer ()
-  "Create a buffer for managing memberships."
-  (interactive)
-  (let ((buf (lyskom-get-buffer-create 'prioritize
-                                       (concat (buffer-name) "-prioritize")
-                                       t))
-        (entry-list nil))
-
-    ;;; First cache all the conf stats
-    (lyskom-save-excursion
-      (set-buffer buf)
-      (erase-buffer)
-      (make-local-variable 'lp--entry-list)
-      (make-local-variable 'lp--list-start-marker)
-      (make-local-variable 'lp--list-end-marker)
-      (setq lp--entry-list nil)
-      (lyskom-format-insert "\
-Medlemskap f�r %#1M p� %#2s
-
-===============================================================================
- Prio   M�te                                            Senast inne  Ol�st  IHP
--------------------------------------------------------------------------------
-" lyskom-pers-no lyskom-server-name)
-      (setq lp--list-start-marker (point-marker))
-      (goto-char (point-max))
-      (lyskom-sort-membership)
-      (lyskom-display-buffer buf)
-      (lyskom-traverse mship (lyskom-default-value 'lyskom-membership)
-        (blocking-do 'get-conf-stat (membership->conf-no mship))
-        (let ((entry (lyskom-create-lp--entry nil ; Start
-                                              nil ; End
-                                              (membership->priority mship)
-                                              mship
-                                              nil
-                                              'normal)))
-          (lp--print-entry entry)
-          (setq entry-list (cons entry entry-list))))
-      (lp--set-entry-list (nreverse entry-list))
-      (setq lp--list-end-marker (point-marker))
-      (insert "\
-===============================================================================
- Markera medlemskap: SPC      Markera omr�de: C-w      Flytta markerade:   C-y
- S�tt prioritet:     p        �ka prioritet:  +        Minska prioritet:   -
- Flytta upp:         M-p      Flytta ned:     M-n      �ndra flaggor:    I,H,P
- Avsluta och spara:  C-c C-c                           Mer hj�lp:        C-h m
-"))))
-
-
-
-;;; ============================================================
-;; List management
-
-(defun lp--set-entry-list (entries)
-  "Set the list of entries to ENTRIES."
-  (setq lp--entry-list entries))
-
-(defun lp--all-entries ()
-  "Return a list of all entries."
-  lp--entry-list)
-
-
-(defun lp--conf-no-entry (conf-no)
-  "Find the entry for a membership in CONF-NO."
-  (let ((entries (lp--all-entries))
-        (found nil))
-    (while (and entries (null found))
-      (when (eq conf-no (membership->conf-no (lp--entry->membership
-                                              (car entries))))
-        (setq found (car entries)))
-      (setq entries (cdr entries)))
-    found))
-
-(defun lp--find-new-position (entry priority)
-  "Find the new position for ENTRY it is were given priority PRIORITY.
-If priority is lower than the entry priority this is the last position
-currently occupied by an entry with a higher priority.  If priority is
-higher, then it is the first position with a priority less than the
-entry priority"
-  (let ((entries (lp--all-entries))
-        (result nil)
-        (tmp nil))
-    (cond
-
-     ;; Moving down. Return the last entry spotted with a higher
-     ;; than requested priority
-     ((> (lp--entry->priority entry) priority)
-      (while (and entries (null result))
-        (when (<= (lp--entry->priority (car entries)) priority)
-          (setq result tmp))
-        (setq tmp (car entries))
-        (setq entries (cdr entries)))
-      (unless result (setq result tmp)))
-
-     ;; Moving up. Return the first entry with a priority strictly
-     ;; less than the requested one
-     ((< (lp--entry->priority entry) priority)
-      (while (and entries (null result))
-        (while (and entries (null result))
-          (when (< (lp--entry->priority (car entries)) priority)
-            (setq result (car entries)))
-          (setq entries (cdr entries)))))
-     (t (setq result entry)))
-    result))
-  
-
-(defun lp--get-entry (pos)
-  "Return the entry at position POS in the list."
-  (elt lp--entry-list pos))
-
-(defun lp--entry-position (entry)
-  "Return the position in the list for ENTRY."
-  (- (length (lp--all-entries))
-     (length (memq entry (lp--all-entries)))))
-
-
-(defun lp--entry-at (where)
-  "Return the entry at WHERE."
-  (let ((entry-list (lp--all-entries))
-        (found nil)
-        (pos (save-excursion (goto-char where)
-                             (beginning-of-line)
-                             (point))))
-    (while (and (not found) entry-list)
-      (when (and (lp--entry->start-marker (car entry-list))
-                 (lp--entry->end-marker (car entry-list))
-                 (<= (lp--entry->start-marker (car entry-list)) pos)
-                 (>= (lp--entry->end-marker (car entry-list)) pos))
-        (setq found (car entry-list)))
-      (setq entry-list (cdr entry-list)))
-    found))
-
-(defun lp--move-entry (entry to)
-  "Move the entry ENTRY to position TO in the list."
-  (when (or (< to 0) (> to (length (lp--all-entries))))
-    (error "Position out of range: %d" to))
-  (lp--erase-entry entry)
-  (lp--set-entry-list (lp--remove-from-list entry (lp--all-entries)))
-  (let ((cur (lp--get-entry to)))
-    (if cur
-        (goto-char (lp--entry->start-marker cur))
-      (goto-char lp--list-end-marker))
-    (lp--set-entry-list (lp--add-to-list to entry (lp--all-entries)))
-    (lp--print-entry entry)))
-
-
-(defun lp--remove-from-list (elem l)
-  "Destructively emove the element at index ELEM from the list L."
-  (let* ((n (- (length l) (length (memq elem l)))))
-    (cond ((= 0 n) (cdr l))
-          ((= n (length l)) l)
-          (t (setcdr (nthcdr (1- n) l) (nthcdr (1+ n) l))
-             l))))
-
-(defun lp--add-to-list (elem data l)
-  "At the position ELEM, add DATA to the list L using side effects."
-  (if (> elem (length l))
-      (error "Args out of range: %S, %d" l elem))
-  (if (= 0 elem)
-      (cons data l)
-    (setcdr (nthcdr (1- elem) l)
-            (cons data (nthcdr elem l)))
-    l))
-
-(defun lp--list-move-element (el to list)
-  "Move element EL by side effects so it appears at position TO in LIST."
-  (lp--add-to-list to el (lp--remove-from-list el list)))
-
-
-(defun lyskom-prioritize-update-buffer (conf-no)
-  "Update the entry for CONF-NO in the buffer."
-  (lp--save-excursion
-    (let ((buffers (lyskom-buffers-of-category 'prioritize)))
-      (mapcar (lambda (buffer)
-                (set-buffer buffer)
-                (let ((entry (lp--conf-no-entry conf-no))
-                      (mship (lyskom-get-membership conf-no t)))
-                  (cond ((null entry)
-                         ;; FIXME: Insert a new entry
-                         )
-                        ((null mship)
-                         ;; FIXME: Delete an entry
-                         )
-                        ((/= (lp--entry->priority entry)
-                             (membership->priority mship))
-                         ;; FIXME: Move the entry
-                         )
-                        (t (set-lp--entry->membership mship)
-                           (lp--redraw-entry entry)))))
-              buffers))))
-
-
-
-(defun lp--map-region (start end function &rest args)
-  "For each element from START to END, apply FUNCTION.
-Apply FUNCTION to each element in the region from START to END, returning
-a list of results.  ARGS will be passed as additional arguments to FUNCTION.
-
-Args: START END FUNCTION ARGS."
-  (let ((results nil)
-        (entry nil))
-    (save-excursion
-      (goto-char (lp--entry->start-marker (lp--entry-at start)))
-      (setq start (set-marker (make-marker) (point)))
-      (goto-char (lp--entry->end-marker (lp--entry-at end)))
-      (setq end (set-marker (make-marker) (point)))
-      (goto-char start)
-
-      (while (<= (point) end)
-        (setq entry (lp--entry-at (point)))
-        (setq results (cons (apply function entry args) results))
-        (goto-char (lp--entry->end-marker entry))
-        (forward-char 2)))
-    results))
-
-
-
-;;; ============================================================
-;; Menu and button functions
-
-;;; ------------------------------------------------------------
-;; Flag menu
-;; Argument is a list of entry and flag
-
-(defun lp--flag-menu-get (entry flag)
-  "For the membership in ENTRY, return the value of flag FLAG.
-FLAG must be one of 'invitation, 'secret or 'passive."
-  (funcall
-   (cond ((eq flag 'invitation) 'membership-type->invitation)
-         ((eq flag 'secret) 'membership-type->secret)
-         ((eq flag 'passive) 'membership-type->passive))
-   (membership->type (lp--entry->membership entry))))
-
-(defun lp--flag-menu-set (entry flag value)
-  "For the membership in ENTRY, set FLAG to VALUE.
-FLAG must be one of 'invitation, 'secret or 'passive."
-  (funcall
-   (cond ((eq flag 'invitation) 'set-membership-type->invitation)
-         ((eq flag 'secret) 'set-membership-type->secret)
-         ((eq flag 'passive) 'set-membership-type->passive))
-   (membership->type (lp--entry->membership entry))
-   value))
-
-(defun lyskom-prioritize-flag-clear (buf arg text)
-  "Clear the membership flag the user clicked on.
-This function should not be called directly.  It is called in response to
-a mouse click.
-
-BUF is the buffer in which the mouse click took place.  ARG is a list
-of (ENTRY FLAG), where ENTRY is the entry the flag belongs to and FLAG
-is one of invitation, secret or passive.  TEXT is the text that the user
-clicked on."
-  (interactive)
-  (let ((entry (elt arg 0))
-        (flag (elt arg 1)))
-    (when (lp--flag-menu-get entry flag)
-      (lyskom-prioritize-flag-toggle buf arg text))))
-
-(defun lyskom-prioritize-flag-set (buf arg text)
-  "Set the membership flag the user clicked on.
-This function should not be called directly.  It is called in response to
-a mouse click.
-
-BUF is the buffer in which the mouse click took place.  ARG is a list
-of (ENTRY FLAG), where ENTRY is the entry the flag belongs to and FLAG
-is one of invitation, secret or passive.  TEXT is the text that the user
-clicked on."
-  (interactive)
-  (let ((entry (elt arg 0))
-        (flag (elt arg 1)))
-    (unless (lp--flag-menu-get entry flag)
-      (lyskom-prioritize-flag-toggle buf arg text))))
-
-(defun lyskom-prioritize-flag-toggle (buf arg text)
-  "Toggle the membership flag the user clicked on.
-This function should not be called directly.  It is called in response to
-a mouse click.
-
-BUF is the buffer in which the mouse click took place.  ARG is a list
-of (ENTRY FLAG), where ENTRY is the entry the flag belongs to and FLAG
-is one of invitation, secret or passive.  TEXT is the text that the user
-clicked on."
-  (interactive)
-  (let ((entry (elt arg 0))
-        (flag (elt arg 1)))
-    (save-excursion
-      (set-buffer (marker-buffer (lp--entry->start-marker entry)))
-      (lp--flag-menu-set entry flag (not (lp--flag-menu-get entry flag)))
-
-      ;; Attempt to perform the change
-      (save-excursion
-        (set-buffer lyskom-buffer)
-        (let ((result (blocking-do 'set-membership-type
-                                   lyskom-pers-no
-                                   (membership->conf-no (lp--entry->membership entry))
-                                   (membership->type (lp--entry->membership entry)))))
-
-          (unless result
-            (message "Det gick inte: %s"
-                     (lyskom-get-error-text lyskom-errno))))
-
-        ;; Update the display
-        (let ((mship
-               (blocking-do 'query-read-texts
-                            lyskom-pers-no
-                            (membership->conf-no (lp--entry->membership entry)))))
-          (lyskom-replace-membership mship lyskom-membership)
-          (set-lp--entry->membership entry mship)
-          (when (eq flag 'passive)
-            (cond ((membership-type->passive (membership->type mship))
-                   (save-excursion
-                     (set-buffer lyskom-buffer)
-                     (when (eq (membership->conf-no mship) lyskom-current-conf)
-                       (set-read-list-empty lyskom-reading-list)
-                       (lyskom-run-hook-with-args 'lyskom-change-conf-hook
-                                                  lyskom-current-conf 0)
-                       (setq lyskom-current-conf 0))
-                     (read-list-delete-read-info (membership->conf-no mship)
-                                                 lyskom-to-do-list)
-                     (lyskom-update-prompt t)))
-                  (t (lyskom-prefetch-map (membership->conf-no mship)
-                                          mship))))
-          (blocking-do 'get-conf-stat (membership->conf-no mship))))
-      (lp--redraw-entry entry))))
-
-
-
-;;; ============================================================
-;; Marking and unmarking memberships
-;; 
-
-(defun lp--select-entries (entry-list state)
-  "Set the selection value of all entries in ENTRY-LIST to STATE.
-Forces a mode line update"
-  (lp--do-select-entries entry-list state)
-  (force-mode-line-update))
-
-(defun lp--do-select-entries (entry-list state)
-  "Set the selection value of all entries in ENTRY-LIST to STATE."
-  (mapcar (lambda (entry)
-            (when entry
-              (if state
-                  (add-to-list 'lp--selected-entry-list entry)
-                (setq lp--selected-entry-list
-                      (delq entry lp--selected-entry-list)))
-              (set-lp--entry->selected entry state)
-              (lp--redraw-entry-mark entry))) entry-list))
-
-(defun lp--all-selected-entries ()
-  "Return a list of all selected entries."
-  lp--selected-entry-list)
-
-(defun lp--set-selected-entries (entry-list)
-  "Set the selected entries to exactly the entries in ENTRY-LIST.
-Forces a mode line update"
-  (lp--do-select-entries (lp--all-selected-entries) nil)
-  (lp--do-select-entries entry-list t)
-  (force-mode-line-update))
-
-
-;;; ------------------------------------------------------------
-;; Server update functions
-
-(defun lp--update-membership (entry)
-  "Update the server and local versions of membership in ENTRY."
-  (save-excursion
-    (set-buffer lyskom-buffer)
-    (let ((mship (lp--entry->membership entry)))
-      (lyskom-change-membership-position (membership->conf-no mship)
-                                         (lp--entry-position entry))
-      (lyskom-change-membership-priority (membership->conf-no mship)
-                                         (lp--entry->priority mship))
-      (initiate-add-member 'background nil
-                           (membership->conf-no mship)
-                           lyskom-pers-no
-                           (membership->priority mship)
-                           (membership->position mship)
-                           (membership->type mship)))))
-
-
-;;; ------------------------------------------------------------
-;; User-level functions
-
-
-(defun lp--select-membership ()
-  "Select the membership that point is on."
-  (interactive)
-  (let ((entry (lp--entry-at (point))))
-    (when entry
-      (lp--select-entries (list entry) t))))
-
-(defun lp--deselect-membership ()
-  "Deselect the membership that point is on."
-  (interactive)
-  (let ((entry (lp--entry-at (point))))
-    (when entry
-      (lp--select-entries (list entry) nil))))
-
-(defun lp--toggle-membership-selection (where)
-  "Toggle selection of the membership at WHERE."
-  (interactive "d")
-  (let ((entry (lp--entry-at where)))
-    (when entry
-      (lp--select-entries (list entry) (not (lp--entry->selected entry))))))
-
-(defun lp--select-region (start end)
-  "Select all entries in the region.
-START and END are the starting and ending points of the region."
-  (interactive "r")
-  (let ((entry-list (lp--map-region start end 'identity)))
-    (lp--select-entries entry-list t)))
-
-(defun lp--select-prioriy (priority)
-  "Select all entries with a priority PRIORITY.
-With numeric prefix argument select entries with that priority."
-  (interactive "P")
-  (lp--do-select-priority priority t))
-
-(defun lp--deselect-prioriy (priority)
-  "Deselect all entries with a priority PRIORITY.
-With numeric prefix argument deselect entries with that priority."
-  (interactive "P")
-  (lp--do-select-priority priority nil))
-
-(defun lp--do-select-priority (priority select)
-  "Select or deselect all entries with priority PRIORITY.
-SELECT specifies new select."
-  (when (not (numberp priority))
-    (let ((entry (lp--entry-at (point))))
-      (unless entry (error "No membership at point"))
-      (setq priority (membership->priority (lp--entry->membership entry)))))
-
-  (lp--select-entries
-   (mapcar (lambda (entry)
-             (and (eq priority (membership->priority
-                                (lp--entry->membership entry)))
-                  entry))
-           (lp--all-entries))
-   select))
-
-(defun lp--deselect-all ()
-  "Deselect all memberships."
-  (interactive)
-  (lp--set-selected-entries nil))
-
-
-
-;;; ============================================================
-;; Reprioritization functions
-
-(defun lp--set-priority (priority)
-  "Set the priority of selected memberships to PRIORITY.
-Memberships that must be moved will be moved the shortest distance
-possible in the list."
-  (interactive "P")
-  (let* ((cur (lp--entry-at (point)))
-         (entries (or (lp--all-selected-entries)
-                      (list (lp--entry-at (point))))))
-    (unless entries
-      (error "No entries selected"))
-    (unless (numberp priority)
-      (cond ((> (length entries) 1)
-             (setq priority
-                   (lyskom-read-num-range
-                    0 255 (lyskom-get-string 'priority-prompt-marked) t)))
-            (t
-             (setq priority
-                   (lyskom-read-num-range
-                    0 255 (lyskom-format 'priority-prompt
-                                         (membership->conf-no
-                                          (lp--entry->membership
-                                           (car entries)))) t)))))
-    (lp--save-excursion
-     (mapcar (lambda (entry)
-               (let ((new-pos (lp--entry-position
-                               (lp--find-new-position entry priority))))
-                 (set-lp--entry->priority entry priority)
-                 (set-membership->priority
-                  (lp--entry->membership entry) priority)
-                 (lp--move-entry entry new-pos)))
-             entries)
-     (mapcar 'lp--update-membership entries))))
-                              
-
-
-
-;;; ============================================================
-;; Motion commands
-
-(defun lp--previous-entry (count)
-  "Move the cursor up COUNT lines.
-The cursor will always move to the start of the target entry."
-  (interactive "p")
-  (let* ((entry (lp--entry-at (point)))
-         (pos (max 0 (- (lp--entry-position entry) count))))
-    (goto-char (lp--entry->start-marker (lp--get-entry pos)))))
-
-(defun lp--next-entry (count)
-  "Move the cursor down COUNT lines.
-The cursor will always move to the start of the target entry."
-  (interactive "p")
-  (let* ((entry (lp--entry-at (point)))
-         (pos (min (1- (length (lp--all-entries)))
-                   (+ (lp--entry-position entry) count))))
-    (condition-case nil
-        (goto-char (lp--entry->start-marker (lp--get-entry pos)))
-      (error nil))))
-
-(defun lp--first-entry ()
-  "Move point to the first entry in the membership list."
-  (interactive)
-  (condition-case nil
-      (goto-char (lp--entry->start-marker (lp--get-entry 0)))
-    (error nil)))
-
-(defun lp--last-entry ()
-  "Move point to the last entry in the membership list."
-  (interactive)
-  (condition-case nil
-      (goto-char
-       (lp--entry->start-marker (lp--get-entry (1- (length lp--all-entries)))))
-    (error nil)))
-
-(defun lp--goto-priority (priority)
-  "Move to the closest entry with priority PRIORITY.
-If there is no entry with the specified priority, move to the nearest
-entry with an adjacent priority."
-  (interactive "P")
-  (let* ((entry (lp--entry-at (point)))
-         (seen-me nil)
-         (done nil)
-         (entry-list (lp--all-entries)))
-
-    ;; Get the priority to move to
-
-    (unless (numberp priority)
-      (setq priority
-            (lyskom-read-num-range 0 255 "G� till prioritet: " t)))
-
-    ;; Figure out where to move
-    ;; Loop over all entries
-
-    (while (and (not done) (cdr entry-list))
-      (when (eq (car entry-list) entry) (setq seen-me t))
-      (if (or (< (lp--entry->priority (car entry-list))
-                 priority)
-              (and seen-me (= (lp--entry->priority (car entry-list))
-                              priority)))
-          (setq done t)
-        (setq entry-list (cdr entry-list))))
-
-    (when entry-list
-      (goto-char (lp--entry->start-marker (car entry-list))))))
-    
-(defun lp--toggle-entry-expansion ()
-  "Toggle the expanded state of the current entry."
-  (interactive)
-  (let ((entry (lp--entry-at (point))))
-    (when entry
-      (set-lp--entry->state
-       entry
-       (if (eq (lp--entry->state entry) 'expanded) 'contracted 'expanded))
-      (lp--redraw-entry entry))))
-
-(provide 'mship-edit)
-
-;;; mship-edit.el ends here
-- 
GitLab