diff --git a/doc/NEWS-0.45 b/doc/NEWS-0.45
index 7d5fc1096be4bf3e6e1e4924bfbed6c67fce52fb..30ef01bf24baf2b57dff8fc0d868715724f5f168 100644
--- a/doc/NEWS-0.45
+++ b/doc/NEWS-0.45
@@ -14,10 +14,21 @@ Se 
 byter fr�n 0.44 till 0.45 (samma information finns h�r, men �r mer
 detaljerad i den andra filen.)
 
+                                David Byers   <byers@lysator.liu.se>
+                                David K�gedal <davidk@lysator.liu.se>
+
 
           =================================================
                             PERSONAL S�KES
 
+          David & David har f�tt en massa riktigt jobb p�
+          halsen, och David h�ller dessutom p� att hacka i
+          server, s� vi har r�tt lite tid �ver till att 
+          hacka elispklient. Det vore trevligt om n�gon 
+          eller n�gra andra ville hj�lpa till. Det �r 
+          faktiskt ganska s� skoj. Koden �r inte alls s�
+          hemsk som man kan tro.
+
           Det vore skoj med fler och b�ttre �vers�ttningar
           av elispklienten till andra spr�k. Om du kan ett
           annat spr�k och gillar LysKOM, och kan t�nka dig
@@ -32,12 +43,6 @@ detaljerad i den andra filen.)
           beh�vs det inte s� mycket arbete f�r att f� detta
           att fungera.
 
-          David & David har f�tt en massa riktigt jobb p�
-          halsen, och har r�tt lite tid �ver till att hacka
-          elispklient. Det vore trevligt om n�gon eller
-          n�gra andra ville haka p�. Det �r faktiskt ganska
-          s� skoj.
-
           =================================================
 
 
@@ -48,6 +53,23 @@ detaljerad i den andra filen.)
    ger ett (f�rhoppningsvis) enklare och b�ttre s�tt att st�lla in
    vanliga variabler i Elispklienten.
 
+** Inl�gg som inneh�ller l�nga rader kan automagiskt f� nya
+   radbrytningar. Inl�gg, eller delar av inl�gg, som uppfyller vissa
+   kriterier bryts inte om. Just nu �r kriterierna v�ldigt
+   konservativa, men detta borde fungera r�tt bra p� vanlig text. 
+   Kommandot "�terse omodifierat" �r bra om man vill se hur inl�gget
+   egentligen s�g ut. Variabeln fill-column styr hur breda inl�gg f�r
+   vara, under f�ruts�ttning att den inte ligger allt f�r n�ra
+   f�nstrets h�gerkant (f�r d� styr f�nsterbredden.) Variabeln
+   kom-autowrap styr vilka inl�gg som bryts om.
+
+** Om man har en WWW-proxy som vet vad CONNECT betyder s� kan man k�ra
+   elispklienten genom en brandv�gg. S�tt variabeln kom-www-proxy till
+   brandv�ggens namn och port (tex. "www-proxy:81") och prova. Det �r
+   meningen att man skall kunna s�tta kom-www-proxy till en lista f�r
+   att styra vilka servrar man vill anv�nda vilka proxys mot. G�r 
+   C-h v kom-www-proxy f�r mer detaljer.
+
 ** Det g�r att k�ra elispklienten under XEmacs. Man beh�ver minst
    version 19.14 av XEmacs f�r att det skall fungera, men p� grund av
    buggar i XEmacs 19.14 s� kan LysKOM ibland dra f�rskr�ckligt mycket
@@ -69,6 +91,25 @@ detaljerad i den andra filen.)
 
 ** Elispklienten f�rst�r numera ett antal felaktiga URLer.
 
+** Vi har bytt en massa tangentbordskombinationer i
+   inl�ggsredigerinsmoden. Alla tangentbordskommandon som b�rjade md
+   C-c och f�ljdes av bokst�ver har f�ljst nu av control + samma
+   bokst�ver. Till exempel sitter addera extra-kopiemottagare inte p�
+   C-c a e, utan p� C-c C-a C-e. Detta har vi gjort eftersom alla
+   kombinationer av C-c <bokstav> �r reserverade f�r anv�ndare och
+   minor modes.
+
+** C-c a k i editbufferten, som numera �r C-c C-a C-k l�gger inte till
+   en extra-kopiemottagare l�ngre, utan l�gger till en kommentarsl�nk,
+   s� det blir enklare att kommentera flera inl�gg samtidigt.
+
+** C-c C-a C-f i editbufferten l�gger till en mottagare och g�r om
+   alla gamla mottagare till extra-kopiemottagare. Praktiskt f�r att
+   flytta en diskussion fr�n ett m�te till ett annat.
+
+** Om man har calc installerat s� kan man anv�nda kommandot Ber�kna
+   f�r att skicka uttryck till calc ock f� dem presenterade i LysKOM.
+
 ** Om man har ispell installerat kan man anv�nda kommandot
    kom-ispell-message. Det finns i menyn och �r bundet till C-c C-s. 
    Man v�ljer ordlista genom att s�tta kom-ispell-dictionary till
@@ -121,10 +162,9 @@ detaljerad i den andra filen.)
    kom-enabled-prompt-format och kom-enabled-prompt-format-executing
    promptens utseende.
 
-** �ndra Variabler anv�nder inte l�ngre Emacs inbyggda edit-options,
-   utan en mode som bygger p� Per Abrahamsens widget-paket (som �ven
-   anv�nds av Red Gnus och W3 3.0). Nu kommer det f�rhoppningsvis att
-   vara enklare att st�lla in LysKOM precis som man vill ha den.
+** N�r man skall skriva en fotnot till ett inl�gg blir default det
+   senaste man l�ste, om man �ven skrev det, och annars det senaste
+   man sj�lv skrev.
 
 ** kom-edit-texts-in-window kan numera vara new-frame eller
    other-frame f�r att skriva texter i ett nytt f�nster eller i ett
@@ -148,7 +188,10 @@ detaljerad i den andra filen.)
    vilket program som skall anv�ndas f�r att skicka mail.
 
 ** Textnummer, f�rfattarnamn och liknande i inl�ggsskrivarbufferten �r
-   aktiva och har samma menyer som i LysKOM-bufferten.
+   aktiva och har samma menyer som i LysKOM-bufferten. Musens
+   mittenknapp aktiverar som vanligt knapparna, men om man klickar d�r
+   det inte finns n�gon knapp s� klistrar den in text som vanligt i
+   st�llet.
 
 ** Kommandona Medlem, Uttr�d och Endast har blivit b�de snabbare och
    mer robusta.
@@ -169,6 +212,10 @@ detaljerad i den andra filen.)
    vilket m�te man st�r i och andra �r vilket m�te man h�ller p� att
    g� till. 
 
+** Historian �ver gamla saker man har matat in i minibufferten �r mer
+   uppdelad nu. Till exempel s� har aKommandon en egen historielista,
+   meddelanden har en och uttryck att ber�kna en.
+
 ** Elispklienten �r snabbare �verlag.
 
 
@@ -199,18 +246,11 @@ detaljerad i den andra filen.)
 ** Koden f�r att hitta urinl�gg b�r numera klara �ven mycket l�nga
    kommentarskedjor.
 
+** S�kert massor av andra sm�fixar...
 
 
-* K�nda buggar som beh�ver rapporteras
-
-** Det verkar som om LysKOM-parsern har en liten bug, men vi lyckas
-   inte reproducera den. Om du kan reproducera ett parse error
-   (notera, det �r inte fr�gan om "Error i lyskom-parse-error", som
-   man f�r om man trycker C-g och R flitigt) s� vill vi veta hur.
 
-
-
-* V�lk�nda buggar som inte beh�ver rapporteras igen (och igen (och igen))
+* K�nda buggar som inte �r v�rt fel
 
 ** Under XEmacs verkar interaktion med klienten g� tr�gt n�r det
    kommer mycket data fr�n servern. S�vitt vi kan avg�ra kan vi inte
@@ -225,4 +265,8 @@ detaljerad i den andra filen.)
    h�mtar den sig. Detta beror f�rmodligen p� en bug i XEmacs
    event-hantering.
 
-** LysKOM kan krasche betaversioner av XEmacs.
+** XEmacs som den ser ut i skrivande stund �r l�ngsam p� att hantera
+   text l�ngt ned i mycket stora buffertar. Ryktet g�r g�llande att
+   det h�ller p� att �tg�rdas.
+
+** LysKOM kan krascha betaversioner av XEmacs.
diff --git a/doc/lyskom-commands.data b/doc/lyskom-commands.data
index aa092b4eee3b9c3481431c715ed1dc67f6f4e0b3..bf791b84c1ee0221f0dca2e6c1269a8dacf8f427 100644
--- a/doc/lyskom-commands.data
+++ b/doc/lyskom-commands.data
@@ -4,10 +4,10 @@ kom-customize	Inst
 kom-review-more	�terse fler inl�gg	� y		kom-review-by-tokom-review-firstkom-review-backwardkom-review-allkom-review-stackkom-review-clear	Efter att ha �tersett ett antal texter men �terse senaste eller �terse f�rstas� kan man anv�nda detta kommando f�r att �terse fler texter enligt sammakriterier, fr�n den punkt man slutade. Om man till exempel har �tersett desista 5 texterna av Allan Kaka, och sedan anv�nder detta kommando f�r att�terse ytterligare 5 inl�gg, s� kommer man till slut att ha sett de senaste10 inl�ggen av Allan Kaka.
 kom-status-session	Status (f�r) session	s s		kom-who-am-i	Visar information om en given session i LysKOM. Fr�gar eftersessionsnummer eller anv�ndarnamn att titta p�. Kommandot visarsessionsnummer, vem som �r inloggad, vad personen g�r i vilket m�te,vilken klient personen k�r och fr�n vilken dator, samt hur l�ngesessionen har varit uppkopplad och hur l�nge den har varit inaktiv(f�rutsatt att servern klarar anropen som kr�vs).
 kom-remote-quit	Fj�rrkontrollera avsluta		kom-remote-controllerskom-remote-control	kom-force-logout	Fr�gar efter en session att avsluta. F�r att kunna fj�rrkontrollera ensession kr�vs det att sessionen har fj�rrkontrollen p�slagen (genomatt @ref{kom-remote-control} �r p� och att den person som f�rs�kerfj�rrkontrollera st�r med i @ref{kom-remote-controllers}.
-kom-remote-erase-messages	Fj�rrkontrollera radera meddelanden		kom-remote-controlkom-remote-controllers		Raderar inspelade meddelanden i en annan session. F�r att genomf�ra kommandot kr�vs att villkoren f�r fj�rrkontrollering �r uppfyllda.
-kom-remote-list-messages	Fj�rrkontrollera lista meddelanden		kom-remote-controlkom-remote-controllers		Listar inspelade meddelanden i en annan session. F�r att utf�ra kommandotkr�vs att alla villkor f�r att f� genomf�ra fj�rrkontroll �r uppfyllda.
-kom-remote-set-message	Fj�rrkontrollera �ndra svarsmeddelande		kom-remote-controlkom-remote-controllers		
-kom-remote-autoreply	Fj�rrkontrollera automatsvar		kom-remote-controlkom-remote-controllers		
+kom-remote-erase-messages	Fj�rrkontrollera radera meddelanden		kom-remote-controlkom-remote-controllers	kom-erase-messages	Raderar inspelade meddelanden i en annan session. F�r att genomf�ra kommandot kr�vs att villkoren f�r fj�rrkontrollering �r uppfyllda.
+kom-remote-list-messages	Fj�rrkontrollera lista meddelanden		kom-remote-controlkom-remote-controllers	kom-list-messages	Listar inspelade meddelanden i en annan session. F�r att utf�ra kommandotkr�vs att alla villkor f�r att f� genomf�ra fj�rrkontroll �r uppfyllda.
+kom-remote-set-message	Fj�rrkontrollera �ndra svarsmeddelande		kom-remote-controlkom-remote-controllerskom-ansaphone-default-reply	kom-change-auto-reply	�ndrar svarsmeddelandet i en annan session. F�r att utf�ra kommandotkr�vs att alla villkor f�r att f� genomf�ra fj�rrkontroll �r uppfyllda.
+kom-remote-autoreply	Fj�rrkontrollera automatsvar		kom-remote-controlkom-remote-controllers	kom-toggle-auto-reply	Sl�r p� eller av automatsvar i en annan session. F�r att utf�ra kommandotkr�vs att alla villkor f�r att f� genomf�ra fj�rrkontroll �r uppfyllda.
 kom-erase-messages	Radera meddelanden		kom-ansaphone-record-messages	kom-toggle-auto-replykom-list-messages	Raderar alla meddelanden som har spelats in av automatsvararen.
 kom-list-messages	Lista meddelanden		kom-ansaphone-record-messages	kom-toggle-auto-replykom-erase-messages	Visar alla meddelanden som automatsvararen har spelat in. 
 kom-toggle-auto-reply	Automatsvar			kom-change-auto-replykom-list-messageskom-erase-messages	Sl�r p� eller av automatsvar i LysKOM-bufferten, beroende p� om det varav eller p� innan.
@@ -15,15 +15,15 @@ kom-change-auto-reply	
 kom-change-conf-type	�ndra m�testyp			kom-set-permitted-submitters	Detta kommando �ndrar m�testyp f�r ett visst m�te. Ett m�te kan vara�ppet, slutet eller hemligt. Dessutom f�r man ange om m�tet skall varaett originalm�te, dvs om det �r till�tet att skriva kommentarer im�tet och om anonyma inl�gg �r till�tna.
 kom-show-user-area	Visa user-arean			kom-save-options	Detta kommando �r mest till f�r de som utvecklar elisp-klienten. Detskriver ut inneh�llet i din user-area, det vill s�ga det inl�gg sominneh�ller v�rdet p� de variabler som sparas i servern.
 kom-list-filters	Lista filter	l f			Visar vilka filter som �r aktiva f�r tillf�llet genom att skriva ut demi LysKOM-bufferten.
-kom-filter-edit	�ndra filter	� f			Poppar upp en ny buffert som listar alla filter. I den h�r bufferten harman tillg�ng till speciella kommandon f�r att �ndra, ta bort och l�ggatill nya filter. De kommandon som finns �r:@table @asis@item @kbd{n, C-n}Flytta mark�ren till n�sta rad i listan.@item @kbd{p, C-p}Flytta mark�ren till f�reg�ende rad i listan.@item @kbd{N, M-n}Flytta mark�ren till n�sta filter i listan.@item @kbd{P, M-p}Flytta mark�ren till f�reg�ende filter i listan.@item @kbd{>, M->}Flytta mark�ren till slutet av sista filtret i listan.@item @kbd{<, M-<}Flytta mark�ren till f�rsta raden av f�rsta filtret i listan.@item @kbd{d, C-d}Radera den rad mark�ren st�r p�.@item @kbd{D, M-d}Radera det filter mark�ren st�r i.@item @kbd{i, I}L�gg till en rad i ett filter. Fr�gar efter filterfunktion.@item @kbd{M-i}L�gg till ett filter. Fr�gar efter filtertyp och tidsbegr�nsning.@item @kbd{a}Byt filtertyp. Kommandot v�xlar mellan alla tillg�ngliga alternativ.@item @kbd{t}Byt tidsbegr�nsning (bara mellan permanent och tillf�llig).@item @kbd{s}Spara filterlistan.@item @kbd{q}Avsluta.@end table
-kom-super-jump	Superhoppa	H			Skapa ett filter som hoppar �ver alla texter i det aktuella m�tet medsamma �renderad som den senast l�sta texten. Detta kommando �r bra omman vill hoppa �ver alla grenar i en gammal diskussion.
-kom-filter-text	Filtrera inneh�ll	f i			L�gger till ett filter som tar bort alla inl�gg som inneh�ller en visstext. Fr�gar efter text, m�te och typ av filtrering.
-kom-filter-subject	Filtrera �rende	f �			L�gger till ett filter som tar bort alla inl�gg med en viss�renderad. Fr�gar efter �rende, m�te och typ av filtrering.
-kom-filter-author	Filtrera f�rfattare	f f			L�gger till ett filter som tar bort alla inl�gg av en vissperson. Fr�gar efter f�rfattare, m�te och typ av filtrering.
+kom-filter-edit	�ndra filter	� f		kom-filter-subjectkom-filter-authorkom-filter-text	Poppar upp en ny buffert som listar alla filter. I den h�r bufferten harman tillg�ng till speciella kommandon f�r att �ndra, ta bort och l�ggatill nya filter. De kommandon som finns �r:@table @asis@item @kbd{n, C-n}Flytta mark�ren till n�sta rad i listan.@item @kbd{p, C-p}Flytta mark�ren till f�reg�ende rad i listan.@item @kbd{N, M-n}Flytta mark�ren till n�sta filter i listan.@item @kbd{P, M-p}Flytta mark�ren till f�reg�ende filter i listan.@item @kbd{>, M->}Flytta mark�ren till slutet av sista filtret i listan.@item @kbd{<, M-<}Flytta mark�ren till f�rsta raden av f�rsta filtret i listan.@item @kbd{d, C-d}Radera den rad mark�ren st�r p�.@item @kbd{D, M-d}Radera det filter mark�ren st�r i.@item @kbd{i, I}L�gg till en rad i ett filter. Fr�gar efter filterfunktion.@item @kbd{M-i}L�gg till ett filter. Fr�gar efter filtertyp och tidsbegr�nsning.@item @kbd{a}Byt filtertyp. Kommandot v�xlar mellan alla tillg�ngliga alternativ.@item @kbd{t}Byt tidsbegr�nsning (bara mellan permanent och tillf�llig).@item @kbd{s}Spara filterlistan.@item @kbd{q}Avsluta.@end table
+kom-super-jump	Superhoppa	H		kom-jumpkom-filter-editkom-filter-subjectkom-filter-authorkom-filter-text	Skapa ett filter som hoppar �ver alla texter i det aktuella m�tet medsamma �renderad som den senast l�sta texten. Detta kommando �r bra omman vill hoppa �ver alla grenar i en gammal diskussion.
+kom-filter-text	Filtrera inneh�ll	f i		kom-super-jumpkom-filter-editkom-filter-subjectkom-filter-author	L�gger till ett filter som tar bort alla inl�gg som inneh�ller en visstext. Fr�gar efter text, m�te och typ av filtrering.
+kom-filter-subject	Filtrera �rende	f �		kom-super-jumpkom-filter-editkom-filter-authorkom-filter-text	L�gger till ett filter som tar bort alla inl�gg med en viss�renderad. Fr�gar efter �rende, m�te och typ av filtrering.
+kom-filter-author	Filtrera f�rfattare	f f		kom-super-jumpkom-filter-editkom-filter-subjectkom-filter-text	L�gger till ett filter som tar bort alla inl�gg av en vissperson. Fr�gar efter f�rfattare, m�te och typ av filtrering.
 kom-get-file	Ladda ner fil			kom-put-filekom-list-files	Laddar ned en fil fr�n en FTP-server. Detta kommando �r inte anv�ndbart.
 kom-put-file	Ladda upp fil			kom-get-filekom-list-files	Sparar en fil p� en FTP-server. Detta kommando �r inte anv�ndbart.
 kom-list-files	Lista filarean			kom-get-filekom-put-file	Listar vilka filer som finns p� en FTP-server. Detta kommando �r inte anv�ndbart. 
-kom-force-logout	Kasta ut en session			kom-remote-quit	Du kan sl�nga ut en session som har h�ngt sig eller som dugl�mt p� n�gon annan maskin. Du kan bara sl�nga ut sessioner d�r personer som du �r organisat�r f�r �rinloggade om du inte �r i administrat�rsmod.
+kom-force-logout	Kasta ut en session			kom-quitkom-remote-quit	Du kan sl�nga ut en session som har h�ngt sig eller som dugl�mt p� n�gon annan maskin. Du kan bara sl�nga ut sessioner d�r personer som du �r organisat�r f�r �rinloggade om du inte �r i administrat�rsmod.
 kom-remove-motd	Ta bort loginmeddelande			kom-set-motd	Tar bortloginmeddelandet. Notera att under lyskomd 1.8 och tidigare s�sparas inte aktuellt loginmeddelande, utan m�ste st�llas om i serverns konfigurationsfil.
 kom-set-motd	S�tt loginmeddelande			kom-remove-motd	�ndrar loginmeddelandet. Notera att under lyskomd 1.8 och tidigare s� sparasinte aktuellt loginmeddelande, utan m�ste �ndras i serverns konfigurationsfiler f�r att f� permanent effekt.
 kom-disable-adm-caps	�verg� till normalmod			kom-enable-adm-caps	N�r man inte l�ngre vill k�ra i administrat�rsmod kanman sl� av det med detta kommandot. Det hindrar dig att av misstag l�sa inl�gg som du inte f�r l�sa mm.
@@ -35,8 +35,8 @@ kom-edit-options	
 kom-save-text	Spara text (p� fil)	s t			Spara det senast l�sta inl�gget p� fil. Fr�gar efter filnamn.Om man anger ett prefixargument sparas de sista @code{n} inl�ggen.
 kom-unset-conf-motd	Ta bort lapp p� d�rren			kom-change-conf-motd	Fr�gar efter m�te eller person och tar bort lappen p� d�rren f�rpersonen/m�tet i fr�ga.
 kom-set-permitted-submitters	�ndra till�tna f�rfattare			kom-change-conf-type	�ndrar vilka som f�r skriva inl�gg i ett m�te. Fr�gar efter m�te ochefter vilka som �r till�tna f�rfattare.
-kom-set-super-conf	�ndra superm�te				Fr�gar efter vilket m�te vi skall �ndra superm�te f�rsamt vilket m�te som skall vara det nya superm�tet.
-kom-set-garb-nice	�ndra livsl�ngd				Fr�gar f�rst efter det m�te som du vill �ndra inl�ggens livsl�ngdi och sedan efter vilken den nya livsl�ngden skall vara. Om duinte �r organisat�r f�r m�tet s� f� du inte s�tta en ny livsl�ngdoch d� f�r du ett felmeddelande.
+kom-set-super-conf	�ndra superm�te			kom-set-permitted-submitterskom-set-garb-nice	Fr�gar efter vilket m�te vi skall �ndra superm�te f�rsamt vilket m�te som skall vara det nya superm�tet.
+kom-set-garb-nice	�ndra livsl�ngd			kom-set-super-confkom-set-permitted-submitters	Fr�gar f�rst efter det m�te som du vill �ndra inl�ggens livsl�ngdi och sedan efter vilken den nya livsl�ngden skall vara. Om duinte �r organisat�r f�r m�tet s� f� du inte s�tta en ny livsl�ngdoch d� f�r du ett felmeddelande.
 kom-change-conf-motd	S�tt lapp p� d�rren				Fr�gar efter m�te eller person som du vill s�tta en lapp p� f�r.Lapp p� d�rren betyder att en person som f�rs�ker skicka brev tillpersonen/m�tet f�r ett meddelande innan brevet s�nds iv�g. Dettakan t ex vara anv�ndbart n�r man reser bort och vill l�mna entempor�r adress. Man f�r ocks� se lappen n�r man anv�nderkommandot @code{Status person} p� personen.
 kom-sub-member	Uteslut medlem			kom-add-member	Fr�gar efter person som skall uteslutas samt vilket m�te sompersonen skall uteslutas ifr�n. Detta kommando kan t ex anv�ndasav organisat�ren f�r ett m�te n�r han vill utesluta n�gon fr�nm�tet.
 kom-add-member	Addera medlem			kom-sub-member	Fr�gar efter person som skall adderas samt till vilket m�te.Detta kommando m�ste anv�ndas f�r att addera medlemmar till ettslutet m�te och det �r bara organisat�ren f�r det m�tet som kananv�nda det. Det kan ocks� anv�ndas f�r att addera medlemmar tillen brevl�da, dvs en person, om man vill att n�gon annan skallkunna l�sa dennes post. Ett exempel �r om man vill skapa enbrevgrupp d�r flera personer kan l�sa posten som kommer tillgruppen. 
@@ -55,7 +55,7 @@ kom-get-appreciation	F
 kom-change-presentation	�ndra presentation	� p		kom-review-presentationkom-set-motd	�ppnar presentationen f�r det m�te eller den person du anger i en inl�ggsbuffert s� att den kan �ndras och skickas in p� nytt. Den�ndrade texten blir f�rst�s den nya presentation f�r m�tet ellerpersonen. 
 kom-change-supervisor	�ndra organisat�r			kom-status-comfkom-status-person	�ndrar organisat�r f�r ett m�te. M�tets organisat�r (eller i sj�lva verket alla som �r medlemmar i organisat�ren) har r�tt att l�ggatill och utesluta medlemmar och att g�ra vissa saker med inl�ggen im�tet. Genom att s�tta ett m�te som organisat�r blir i princip medlemmarnai m�tet alla organisat�rer. Ett m�te kan vara sin egenorganisat�r, och det �r ibland praktiskt.
 kom-change-password	�ndra l�senord				Ger m�jlighet att byta l�senord f�r en person i LysKOM. F�r att bytal�senord m�ste man antingen vara administrat�r eller vara organisat�rf�r personen vars l�senord man �ndrar och k�nna till det gamla l�senordet. 
-kom-change-name	�ndra namn				�ndrar namn p� ett m�te eller en person. F�r att �ndra namn m�ste man vara organisat�r f�r det man f�rs�ker �ndra, eller vara administrat�r.
+kom-change-name	�ndra namn			kom-change-passwordkom-change-presentation	�ndrar namn p� ett m�te eller en person. F�r att �ndra namn m�ste man vara organisat�r f�r det man f�rs�ker �ndra, eller vara administrat�r.
 kom-send-letter	Skicka brev	b		kom-private-answerkom-private-answer-previouskom-write-textkom-write-commentkom-comment-previouskom-write-footnote	Skapar ett nytt inl�gg med en sj�lv och ett anant m�te eller en annanperson som mottagare. Brev som man skickar till andra personer blirprivata eftersom de enda mottagarna �r avs�ndarens och mottagarensbrevl�dor. Man kan �ven anv�nda brev f�r att skicka inl�gg till slutnam�ten. Eftersom avs�ndaren st�r som mottagare kommer kommentarer sk�nsm�ssigt ocks� att ha brevets avs�ndare som mottagare, s� att dennekan se kommentarerna.
 kom-write-text	Skriva ett inl�gg	i		kom-private-answerkom-private-answer-previouskom-write-textkom-write-commentkom-comment-previouskom-write-footnote	�ppnar en ny buffert med ett tomt inl�gg avsett f�r det m�te man st�r i.Initialt �r inl�ggets enda mottagare m�tet i vilket man st�r, men flermottagare kan l�ggas till och tas bort.
 kom-set-unread	Endast l�sa senaste	e		kom-review-by-tokom-review-first	Endast l�sa senaste g�r att man kan v�lja hur m�nga ol�sta man har i ettm�te. Kommandot �r framf�rallt praktiskt om man snabbt vill komma ikapputan att l�sa efter att ha varit bort fr�n KOM ett lite l�ngre slag. Ivissa m�ten och i vissa LysKOM anses det vara fusk att anv�nda dettakommando.
@@ -78,38 +78,38 @@ kom-review-all	
 kom-review-first	�terse f�rsta	� f		kom-review-by-tokom-review-allkom-review-more	�terser de f�rsta N inl�ggen av en viss person till ett visst m�te. LysKOMkommer att fr�ga efter alla tre v�rden. Om man anger 0 som antal inl�gg antas det betyda "alla inl�gg". Om man inte anger en person s� antas detbetyda "alla personer" och om man inte anger ett m�te s� antas det betyda"alla m�ten." I teorin skulle man allts� kunna �terse alla inl�gg i LysKOM,men det till�ter inte klienten f�r det skulle ta f�r l�ng tid. Om man vill �terse fler inl�gg �n man f�rst bad om s� kan man anv�nda kommandot �tersefler inl�gg @ref{kom-review-more} f�r att �terse ytterligare n�gra.
 kom-review-by-to	�terse senaste	� s		kom-review-firstkom-review-allkom-review-morekom-set-unread	�terser de senaste N inl�ggen av en viss person till ett visst m�te. LysKOMkommer att fr�ga efter alla tre v�rden. Om man anger 0 som antal inl�gg antas det betyda "alla inl�gg". Om man inte anger en person s� antas detbetyda "alla personer" och om man inte anger ett m�te s� antas det betyda"alla m�ten." I teorin skulle man allts� kunna �terse alla inl�gg i LysKOM,men det till�ter inte klienten f�r det skulle ta f�r l�ng tid. Om man vill �terse fler inl�gg �n man f�rst bad om s� kan man anv�nda kommandot �tersefler inl�gg @ref{kom-review-more} f�r att �terse ytterligare n�gra.
 kom-find-root	�terse urinl�gget	� u, � r		kom-review-commented	Detta kommando f�ljer kommentarskedjorna upp fr�n det senast l�sta inl�gget tills det hittar inl�gg som inte �r kommentarer, och visardessa inl�gg. Detta �r anv�ndbart om man vill ta reda p� hur en diskussion b�rjade, eller f�r att hitta en startpunkt fr�n vilkenman kan g�ra �terse tr�d @ref{kom-review-tree} f�r att �terse enhel diskussion.
-kom-review-next	�terse n�sta	� n			
-kom-review-noconversion	�terse omodifierat	� o			
-kom-review-last-normally-read	�terse igen	� i			
-kom-review-clear	�terse hoppa	� h			
-kom-review-tree	�terse alla kommentarer rekursivt	� a r			
-kom-review-comments	�terse alla kommentarer	� a k			
-kom-find-root-review	�terse tr�d	� t			
-kom-view	�terse inl�gg	� SPC			
-kom-start-anew	B�rja med nytt namn				
-kom-recover	�terstarta kom	R			
-kom-quit	Sluta	S, q			
-kom-sub-self	Uttr�da ur m�te				
-kom-list-summary	Lista �renden	l �, l �, l �, l �			
-kom-add-self	Bli medlem i m�te	m			
-kom-status-conf	Status (f�r) m�te	s m			
-kom-status-person	Status (f�r) person	s p			
-kom-prioritize	Prioritera m�ten				
-kom-set-session-priority	S�tt l�sniv�				
-kom-postpone	Uppskjuta l�sning				
-kom-membership	Lista medlemsskap	l s			
-kom-list-re	Lista (med) regexpar	l r			
-kom-list-news	Lista nyheter	l n			
-kom-list-persons	Lista personer	l p			
-kom-list-conferences	Lista m�ten	l m			
-kom-jump	Hoppa �ver alla kommentarer	h			
-kom-go-to-next-conf	G� till n�sta m�te	n m			
-kom-go-to-conf	G� till m�te	g			
-kom-display-time	Se tiden	t			
-kom-delete-text	Radera inl�gg				
-kom-delete-conf	Utpl�na				
-kom-create-conf	Skapa m�te				
-kom-send-message	S�nda meddelande				
-kom-quick-mode	Snabba kommandon				
-kom-slow-mode	L�ngsamma kommandon				
-describe-mode	Hj�lp	?, C-h m, menu-bar help-menu describe-mode, C-h m, menu-bar help-menu describe-mode			
+kom-review-next	�terse n�sta	� n		kom-review-by-tokom-review-firstkom-review-allkom-review-morekom-set-unread	�terse n�sta inl�gg i listan av inl�gg som skall �terses. Fungerar i princip p� samma s�tt som N�sta text @xref{kom-view-next-new-text}.
+kom-review-noconversion	�terse omodifierat	� o		kom-view	�terse ett inl�gg utan konvertering av �ttabitarstecken till swascii,och utan omformattering av HTML eller enriched text. Inl�ggsnummer ochURLer markeras dock som vanligt.
+kom-review-last-normally-read	�terse igen	� i		kom-view	�terser de senaste n inl�ggen man l�ste p� vanligt s�tt (inte genom �terseeller liknande kommandon.) Kan vara praktiskt om man har �tersett enmassa inl�gg och har tappat bort var det var man egentligen l�ste.
+kom-review-clear	�terse hoppa	� h		kom-review-by-tokom-review-firstkom-review-allkom-review-more	Hoppar �ver alla texter man h�ller p� att �terse. Det �r detta kommandoman skall anv�nda om man vill sluta �terse texter, trots att det finnsfler kvar att l�sa.
+kom-review-tree	�terse alla kommentarer rekursivt	� a r		kom-find-root-reviewkom-review-comments	�terser alla inl�gg som ligger under det aktuella inl�gget i kommentarstr�det. Man f�r l�sa kommentarena i den vanligal�sodningen. Anv�nde �terse hoppa @xref{kom-review-clear} f�ratt sluta �terse inl�gg.
+kom-review-comments	�terse alla kommentarer	� a k		kom-review-tree	�terser alla kommentarer till det aktuella inl�gget. Kommentarer tillkommentarerna visas dock inte (@xref{kom-review-tree}. Anv�nd �tersehoppa f�r att sluta �terse @ref{kom-review-clear}.
+kom-find-root-review	�terse tr�d	� t		kom-review-treekom-find-root	�terser alla inl�gg i det aktuella kommentarstr�det, med start fr�nett av urinl�ggen. Detta kommando fungerar ungef�r som �terse urinl�gget@xref{kom-find-root} f�ljt av �terse alla kommentarer rekursivt@xref{kom-review-tree}.
+kom-view	�terse inl�gg	� SPC			�terser ett inl�gg med ett givet nummer. Ist�llet f�r att trycka � SPC s� kan man trycka � direkt f�ljt av inl�ggsnumret. Man oftast �terseett inl�gg vars nummer st�r i LysKOM-bufferten genom att klicka medmusens mittenknapp, eller st�lla mark�ren p� numret och trycka p� *.
+kom-start-anew	B�rja med nytt namn			kom-quit	Anv�nd detta kommando f�r att byta namn, f�r att skapa nya personer ellerf�r att b�rja l�sa LysKOM fr�n b�rjan. Om du f�rs�ker b�rja som enperson som inte existerar s� kommer en ny person att skapas, med denperson du redan �r inloggad som som organisat�r och din nuvarande brevl�dasom superm�te.
+kom-recover	�terstarta kom	R			Inget datorprogram �r perfekt, inte ens elispklienten. Om elispklienten blirfullst�ndigt f�rvirrad och har tappat bort sig helt kan detta kommando�terst�lla det mesta. Det finns tv� varianter av kommandot. Utan C-u f�res� blir det en liten omstart, vilket inneb�r att klienten inte kastar bortall information den har. Med C-u f�re s� kommer elispklienten att bete sign�stan som om du loggade ut och loggade in igen.
+kom-quit	Sluta	S, q		kom-start-anew	Avslutar LysKOM. Om du har oinskickade inl�gg s� �r det meningen att LysKOMskall visa inl�gget och fr�ga om man verkligen vill avsluta. Ibland fungerar det till och med.
+kom-sub-self	Uttr�da ur m�te			kom-add-selfkom-sub-memberkom-add-member	Detta kommando g�r att man inte l�ngre �r medlem i ett visst m�te. Ettalternativ till detta, om man tror man kanske vill bli med i m�tet igen�r att s�tta m�tets prioritet till noll, antingen genom att anv�ndakommandot Prioritera m�ten @xref{kom-prioritize} eller genom att g�med i m�tet igen och v�lja prioritet noll @xref{kom-add-self}.
+kom-list-summary	Lista �renden	l �			Visar �renderaderna hos de inl�gg man h�ller p� att l�sa f�r tillf�llet.Det kan inneb�ra alla ol�sta i ett visst m�te eller alla inl�gg manh�ller p� att �terse.
+kom-add-self	Bli medlem i m�te	m	kom-membership-default-prioritykom-membership-default-placement	kom-sub-selfkom-add-memberkom-sub-member	Detta kommando g�r att man blir medlem i ett nytt m�te. Man kan �venprioritera om gamla medlemskap genom att g� med i m�tet en g�ng till.Prioritet och placering f�r det nya medlemskapet styrs av tv� variabler. kom-membership-default-priority best�mmer prioriteten f�r m�tet, ochkom-membership-default-placement best�mmer dess placering.
+kom-status-conf	Status (f�r) m�te	s m		kom-status-personkom-review-presentation	Visar i stort sett all information som finns tillg�nglig om ett visst m�te.Man kan �ven se vilka som �r medlemmar i m�tet, n�r de senast l�ste n�goti m�tet och hur m�nga ol�sta de har.
+kom-status-person	Status (f�r) person	s p		kom-status-confkom-review-presentation	Visar i stort sett all information om en viss person. Man kan �ven se vilkam�ten personen �r med i, n�r de senast var i m�tet och hur m�nga ol�stainl�gg de har i olika m�ten.
+kom-prioritize	Prioritera m�ten			kom-add-self	Detta kommando �ppnar en ny buffert d�r man kan prioritera om sina medlemskapp� ett effektivt s�tt. I prioriteringsbufferten g�ller f�ljande tangenter:@table @asis@item @kbd{C-n, LFD, RET, down}Flytta mark�ren till n�sta rad i listan.@item @kbd{C-p, up, DEL}Flytta mark�ren till f�reg�ende rad i listan.@item @kbd{M->}Flytta mark�ren till sista raden i listan.@item @kbd{M-<}Flytta mark�ren till f�rsta raden i listan.@item @kbd{C-k, SPC}Markera eller avmarkera m�tet p� samma rad som mark�ren.En asterisk i v�nsterkanten visar om m�tet �r markerat,och moderaden talar om hur m�nga m�ten som �r markerade.@item @kbd{M-delete}Avmarkera alla m�ten.@item @kbd{C-y}S�tt in alla markerade m�ten omkring den rad d�r mark�ren st�r.Markerade m�ten som har en annan prioritet �n den raden kommeratt prioriteras om. Den inb�rdes ordningen mellan de markeradem�tena �ndras inte.@item @kbd{d, M-n, M-down}Flytta ned m�tet p� samma rad som mark�ren till n�sta rad.Om n�sta rad har en l�gre prioritet �n den aktuella radens� kommer m�tet inte att flyttas, utan bara prioriteras om.@item @kbd{u, M-p, M-up}Flytta upp m�tet p� samma rad som mark�ren till f�reg�ende rad.Om n�sta rad har en h�gre prioritet �n den aktuella radens� kommer m�tet inte att flyttas, utan bara prioriteras om.@item @kbd{g}G� till n�rmaste rad med en viss prioritet. Prefixargument kananv�ndas f�r att ange prioriteten.@item @kbd{p}�ndra prioritet p� alla markerade m�ten, eller p� m�tet p�samma rad som mark�ren, om inga m�ten �r markerade. Prefixargumentkan anv�das f�r att ange prioriteten.@item @kbd{r}�ndra prioriteten f�r alla m�ten med en viss prioritet tilln�got annat. Detta kommando kan till exempel anv�ndas f�ratt prioritera om alla m�ten med prioritet 1 s� de harprioritet 10.@item @kbd{TAB}Flyttar mark�ren till n�sta sak som g�r att klicka p�.@item @kbd{M-TAB}Flyttar mark�ren till f�reg�ende sak som g�r att klicka p�.@item @kbd{s}Spara prioriteringarna, men avsluta inte.@item @kbd{q}Spara och avsluta.@irem @kbd{?}Visar en kort hj�lptext.@end table
+kom-set-session-priority	S�tt l�sniv�				L�sniv�n �r den prioritet ett m�te minst m�ste ha f�r att elispklientenskall l�sa det. Detta kommando �ndrar l�sniv�n och h�mtar om allainl�gg s� att f�r�ndringen f�r full effekt p� en g�ng. 
+kom-postpone	Uppskjuta l�sning			kom-set-unread	Man kan anv�nda detta kommando f�r att endast l�sa de senaste inl�ggeni ett m�te, men spara tidigare ol�sta inl�gg till en annan g�ng. Omman har 100 ol�sta och ber att f� l�sa 10 nu, s� kommer man att f�se de senaste 10 inl�ggen genast, och de andra 90 n�sta g�ng manl�ser LysKOM.
+kom-membership	Lista medlemsskap	l s		kom-prioritize	�ppnar en buffert som visar alla m�ten man �r med i, n�r man senastvar inne i m�tet, hur m�nga ol�sta man har och s� vidare. Tyv�rr s�h�lls inte bufferten uppdaterad medan man l�ser, men den kan �nd�vara praktisk som �versikt �ver vad man �r medlem i.
+kom-list-re	Lista (med) regexpar	l r		kom-list-personskom-list-conferences	Visar alla personer och m�ten vars namn matchar en viss regexp. Detta �rett alternativ till Lista personer och Lista m�ten som kan vara bra omman inte kan gissa vad m�tets eller personens namn b�rjar med.
+kom-list-news	Lista nyheter	l n	kom-allow-incompleteness		Visar hur m�nga inl�gg man har ol�sta i alla m�ten d�r man har ol�sta.Det kan vara lockande att ge det h�r kommandot direkt efter man harloggat in, men det fungerar inte s� bra eftersom inte klienten harhunnit ta reda p� allt man har ol�st. Det inneb�r att Lista nyheterantingen f�r v�nta l�nge, eller helt enkelt inte visar allt. Vilketbeteende man f�r beror p� variabeln kom-allow-incompleteness.
+kom-list-persons	Lista personer	l p		kom-list-conferenceskom-list-re	Visar alla personer med namn som b�rjar p� ett visst s�tt. Om man intevet hur namnet b�rjar s� kan kommandot Lista (med) regexpar vara ettalternativ @xref{kom-list-re}. 
+kom-list-conferences	Lista m�ten	l m		kom-list-personskom-list-re	Detta kommando visar alla m�ten vars namn b�rjar p� ett visst s�tt. M�tenman �r organisat�r f�r har en asterisk f�re namnet. Kommandot Lista (med)regexpar kan vara ett alternativ om man inte vet hur namnet p� m�tetman �r intresserad av b�rjar @xref{kom-list-re}.
+kom-jump	Hoppa �ver alla kommentarer	h		kom-super-jump	Genom att anv�nda detta kommando s� slipper man l�sa alla kommentarertill det senast l�sta inl�gget, och alla kommentarer till kommentarernaoch s� vidare. Det betraktas som synnerligen fult att anv�nda dettakommando i m�nga m�ten, speciellt i Inl�gg @}t mig.
+kom-go-to-next-conf	G� till n�sta m�te	n m		kom-go-to-conf	G�r till n�sta m�te i den normala l�sordningen. Om man har ol�sta i detm�te man st�r i kommer det att flyttas till slutet av l�sordningen s� att man slutligen kommer fram till det �nd�.
+kom-go-to-conf	G� till m�te	g		kom-go-to-next-conf	Anv�nd detta kommando f�r att g� till ett namngivet m�te. Om man harol�sta i det m�te man st�r i kommer det att flyttas sist i den normalal�sordningen, s� att man till slut kommer fram till det �nd�.
+kom-display-time	Se tiden	t		kom-show-namedays	Visar vilket datum det �r och vad klockan �r. Om man k�r en svensk klientoch har variabeln kom-show-namedays satt s� visas vem som har namnsdag@xref{kom-show-namedays}.
+kom-delete-text	Radera inl�gg				Raderar ett visst inl�gg. F�r att f� radera ett inl�gg s� m�ste man antingenha skrivit det, vara organisat�r f�r den person som har skrivit det ellervara organisat�r f�r det m�te inl�gget ligger i. Ungef�r s� �r reglerna.Prova och se.
+kom-delete-conf	Utpl�na			kom-create-conf	Raderar ett m�te eller en person och alla inl�gg som har enbart det m�teteller den brevl�dan som mottagare. F�r att f� utpl�na en person eller ettm�te m�ste man vara m�tets eller personens organisat�r. Reglerna �r liteinvecklade. Prova och se.
+kom-create-conf	Skapa m�te			kom-delete-confkom-change-conf-typekom-change-conf-motdkom-change-namekom-set-permitted-submitterskom-set-super-confkom-set-garb-nice	Skapar ett helt nytt m�te. Klienten kommer att fr�ga om en massa parametrar.Man kan �ndra det mesta med n�got av LysKOMs m�nga kommandon om man skulleha r�kat svara fel p� en fr�ga.
+kom-send-message	S�nda meddelande		kom-ding-on-personal-messageskom-ding-on-group-messageskom-ding-on-common-messageskom-default-message-recipientlyskom-send-message-setup-hooklyskom-send-message-hooklyskom-send-message-exit-hook		Detta kommando anv�nds f�r att skicka korta meddelanden direkt till en vissperson, till alla inloggade personer som �r med i ett visst m�te eller tillalla inloggade personer. Eftersom meddelandena inte sparas p� n�got s�tt s��r det direkt ol�mpligt att anv�nda dem till s�dant som lika g�rna kundeskrivas i ett inl�gg. Typiska (bra) anv�ndningsomr�den f�r meddelanden �ratt fr�ga om n�gon annan vill g� �ta lunch eller best�lla en pizza. Detanv�nds inte helt s�llan f�r att ta reda p� om en person som �r inloggadverkligen l�ser KOM, eller egentligen h�ller p� med n�got annat.
+kom-quick-mode	Snabba kommandon			kom-slow-mode	Byter fr�n l�ngsamma kommandon till snabba kommandon.
+kom-slow-mode	L�ngsamma kommandon			kom-quick-mode	Normalt s� anv�nder LysKOM snabba kommandon, dvs man ger kommandon genom enenda tangenttryckning. Med l�ngsamma kommandon p�slaget s� f�r man skrivain hela kommandots namn vid prompten i LysKOM-bufferten. En del personer sominte har vant sig vid snabba kommandon tycker detta �r trevligare. F�ratt sluta anv�nda l�ngsamma kommandon finns kommandot ''Snabba kommandon''.
+describe-mode	Hj�lp	?, C-h m			Visar en hj�lptext f�r LysKOM. 
diff --git a/doc/lyskom-variables.data b/doc/lyskom-variables.data
index d544dc0888a8e623c7c47795a25d003023d102ae..0b10bea448261fd281da4545e99acbfbc4787f16 100644
--- a/doc/lyskom-variables.data
+++ b/doc/lyskom-variables.data
@@ -1,6 +1,6 @@
-kom-emacs-knows-iso-8859-1		t	nil	t		
-kom-bury-buffers		t	t	t		
-kom-write-texts-in-window		nil	t	t		
+kom-emacs-knows-iso-8859-1		t	nil	t		Icke-nil betyder att Emacs f�rv�ntas f�rst� ISO-8859-1. nil inneb�r attswascii accepteras i kommandonamn med mera. Skall vara p�slaget.
+kom-bury-buffers		t	t	t		Best�mmer hur bufferten hanteras n�r man g�r till ett annat KOM med N�staLysKOM och liknande funktioner. Icke-nil inneb�r att den aktuella buffertenl�ggs sist i buffertlistan n�r man byter LysKOM.
+kom-write-texts-in-window		nil	t	t	kom-write-textkom-write-commentkom-comment-previouskom-private-answerkom-private-answer-previouskom-prioritize-in-windowkom-edit-filters-in-windowkom-customize-in-windowkom-view-commented-in-windowkom-list-membership-in-window	Best�mmer i vilket f�nster man skriver inl�gg. Till�tna v�rden �r@table @asis@item @code{nil}LysKOM-buffertens f�nster kommer att anv�ndas.@item @code{other}Ett annat f�nster i samma frame kommer att anv�ndas. Om det inte redan finns ett s� kommer ett nytt f�nsteratt skapas.@item @code{other-frame}Ett f�nster i en annan frame kommer att anv�ndas omdet finns en annan synlig frame. Finns ingen annan synlig frame s� kommer n�got annat f�nster att anv�ndas eller skapas.@item @code{new-frame}En ny frame kommer att skapas. Denna frame kommer atttas bort n�r man skickar in inl�gget eller kastar bortdet.@item En str�ngOm det finns en buffert med samma namn som variabelnsv�rde s� kommer ett f�nster som visar den buffertenatt anv�ndas, om det finns. @item En buffertOm bufferten finns s� kommer ett f�nster som visar denbufferten att anv�ndas, om n�got s�dant f�nster existerar.@end table
 kom-prompt-format		"%s"	t	t		
 kom-cite-string		">"	t	t		
 kom-created-texts-are-read		t	t	t		
@@ -225,9 +225,9 @@ kom-lynx-terminal-command		"lynx"	nil	t
 kom-check-for-new-comments		t	t	t		
 kom-default-language		sv	t	t		
 kom-ispell-dictionary		nil	t	t		
-kom-dont-read-saved-variables		(lyskom-login-hook)	nil	t		
+kom-dont-read-saved-variables		nil	nil	t		
 lyskom-change-conf-hook		nil	nil	t		
 kom-autowrap		t	nil	t		
-kom-show-namedays		nil	nil	t		
+kom-show-namedays		t	nil	t		
 kom-www-proxy		nil	nil	t		
 iso-8859-1-table		"�	 !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~�	  !c#$Y|$\"c+?!-R~C+23'u$-,10?????AAAA[][CE@EEIIIIDNOOOO\\*\\UUU^YTBaaaa{}{ce`eeiiiidnoooo|/|uuu~yty"	nil	t		
diff --git a/src/ChangeLog b/src/ChangeLog
index 94beb7f487c203a9b6e8774da874c8b585af0914..0088451d9f1f72acc5a651be7e00848e3354b5ca 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,18 @@
+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.
diff --git a/src/TODO b/src/TODO
index 34d8307dfe79499c03da0510db733dea2ad76000..6a985afba08a0632543968056f77f4c880b90443 100644
--- a/src/TODO
+++ b/src/TODO
@@ -59,8 +59,11 @@ Att g
     prompten "L�sa n�sta brev" i st�llet f�r "L�sa n�sta
     kommentar". Kommentaren ligger inte i brevl�dan. (L�G PRIORITET)
 
+
 -------- Allm�nna f�rb�ttringar
 
+    Defaultplaceringen av nya mottagare i editbufferten �r f�nig.
+
     Filtrera asynkrona meddelanden (Pontus Lidman)
 
     Radera inl�gg borde gn�lla lite om det finns markeringar.
@@ -70,8 +73,6 @@ Att g
     F�rgl�ggning av meddelanden baserat p� varifr�n de kommer, och
     vart det g�r. John Olsson efterfr�gar.
 
-    1385671
-
     Lista medlemsskap borde h�llas uppdaterad. Vi beh�ver hookar f�r
     * G� in i m�te (uppdatera datum)
     * �ndra prioritet (det har vi)
@@ -111,27 +112,24 @@ Att g
     Kommandot kom-review-comments visar fotnoter sist, inte f�rst.
 
     Det skulle vara bra om sk�nsv�rde f�r att skriva fotnot vore den
-    senaste text man sj�lv skrev, inte den senaste man l�ste. 
-
-    Klickbara kommandon.
+    senaste text man sj�lv skrev, inte den senaste man l�ste. Eller
+    kanske den senaste man l�ste om det var man sj�lv som skrev den?
 
+    Klickbara kommandon, vad nu det �r.
 
     Reentrant blocking-do [FINNS, MEN ANV�NDS INTE]
 
-    kom-customize skall nog inte ta med alla variabler, bara s�dana
-    som m�nga vill �ndra p�. Annars blir det sv�r�versk�dligt. [FIXAT?]
-
     Det beh�vs dokumentation: fr�mst anv�ndarhandledning, men det
     skulle inte skada med en kortfattad beskrivning av stabila delar
     av systemet f�r presumtiva kommandoskribenter.
 
-    Den engelska �vers�ttningen beh�ver ses �ver. Den �r garanterat ur
-    sync, och verktyget f�r att kolla den fungerar inte l�ngre.
-    Verktyget m�ste repareras s� vi kan kolla att alla str�ngar finns
-    p� plats, men en spr�kgranskning beh�vs ocks�.
+    Spr�kgranskning av den engelska versionen.
 
 -------- Fixade saker
 
+    kom-customize skall nog inte ta med alla variabler, bara s�dana
+    som m�nga vill �ndra p�. Annars blir det sv�r�versk�dligt. [FIXAT?]
+
     N�r man sparar texter vill man inte att det ska st� t.ex. "idag".
     [FIXAT]
 
diff --git a/src/commands1.el b/src/commands1.el
index 886743669bcfdac7a33bae028402b02c95635534..bed58bf10ade74c30e943c81c91c329322612acc 100644
--- a/src/commands1.el
+++ b/src/commands1.el
@@ -628,22 +628,37 @@ If optional arg TEXT-NO is present write a comment to that text instead."
 (def-kom-command kom-write-footnote (&optional text-no)
   "Write a footnote to a text.
 If optional arg TEXT-NO is present write a footnote to that text instead."
-  (interactive (list 
-		(cond
-		 ((null current-prefix-arg)
-		  lyskom-current-text)
-		 ((integerp current-prefix-arg)
-		  current-prefix-arg)
-		 ((listp current-prefix-arg) 
-		  (lyskom-read-number (lyskom-get-string 'what-comment-no)))
-		 (t
-		  (signal 'lyskom-internal-error '(kom-write-comment))))))
+  (interactive)
+  (let ((text-stat nil))
+    (setq text-no
+          (cond ((and (null current-prefix-arg)
+                      lyskom-current-text
+                      (setq text-stat
+                            (blocking-do 'get-text-stat lyskom-current-text))
+                      (eq (text-stat->author text-stat) lyskom-pers-no))
+                 (setq text-no lyskom-current-text))
+                
+                ((and (null current-prefix-arg)
+                      lyskom-last-written
+                      (setq text-stat
+                            (blocking-do 'get-text-stat lyskom-last-written)))
+                 (lyskom-read-number (lyskom-get-string 'what-footnote-no)
+                                     lyskom-last-written))
+
+                ((integerp current-prefix-arg) 
+                 current-prefix-arg)
+                
+                ((listp current-prefix-arg)
+                 (lyskom-read-number (lyskom-get-string 'what-footnote-no)))
+
+                (t (signal 'lyskom-internal-error '(kom-write-footnote)))))
+
   (if text-no
       (lyskom-write-comment-soon
        (blocking-do 'get-text-stat text-no)
        (blocking-do 'get-text text-no)
        text-no 'footnote)
-    (lyskom-insert-string 'confusion-what-to-footnote)))
+    (lyskom-insert-string 'confusion-what-to-footnote))))
 
 
 (def-kom-command kom-comment-previous ()
diff --git a/src/edit-text.el b/src/edit-text.el
index 720c8c461456383ea94377be66a217f323f3b828..194f26fab191263f6b947eef5c2c7ede6ac1f045 100644
--- a/src/edit-text.el
+++ b/src/edit-text.el
@@ -454,7 +454,9 @@ Based on ispell-message."
                           (match-beginning 0)
                         (point-max)))
                      (t (min (point-max) (funcall ispell-message-text-end))))))
-             (cite-regexp (regexp-quote kom-cite-string))
+             (cite-regexp 
+              (regexp-quote
+               (lyskom-default-value 'kom-cite-string)))
              (cite-regexp-start (concat "^[ \t]*$\\|" cite-regexp))
              (cite-regexp-end (concat "^\\(" cite-regexp "\\)"))
              (old-case-fold-search case-fold-search)
@@ -1048,6 +1050,11 @@ Point must be located on the line where the subject is."
     
     (set-buffer edit-buffer)		;Need local variables.
 
+    ;; Record the text number
+
+    (lyskom-setq-default lyskom-last-written text-no)
+
+
     ;; Select the old configuration.
 
     (let ((hnd lyskom-edit-handler)
@@ -1110,7 +1117,7 @@ The text is inserted in the buffer with '>' first on each line."
           (insert te)
           (while (<= pb (point))
             (beginning-of-line)
-            (insert (or kom-cite-string 62))
+            (insert (or (lyskom-default-value 'kom-cite-string) 62))
             (forward-line -1)
             )))
     (lyskom-message "%s" (lyskom-get-string 'no-get-text))))
diff --git a/src/english-strings.el b/src/english-strings.el
index 5e6ee4f4999f6e4eb6a9d71347f662019b36f04e..1a283f29a89b506993737c89594a85607b64735a 100644
--- a/src/english-strings.el
+++ b/src/english-strings.el
@@ -261,6 +261,7 @@ Send a letter to  %#2P to apply for membership.\n")
     (comments-allowed . "Are comments allowed? ")
     (anonymous-allowed . "Are anonymous articles allowed? ")
     (what-comment-no . "Comment article number: ")
+    (what-footnote-no . "Footnote article number: ")
     (confusion-what-to-comment . "I can't figure out which article you want to comment.\n")
     (confusion-what-to-footnote . "I can't figure out to which article you want to write a footnote to.\n")
     (what-private-no . "Private reply to article number: ")
diff --git a/src/swedish-strings.el b/src/swedish-strings.el
index 945a52701dc6f8ceb2653f66c0c9a25792cd5fe8..2e41e1bc89c0cf223577cc58518dbfa681a8cba0 100644
Binary files a/src/swedish-strings.el and b/src/swedish-strings.el differ
diff --git a/src/vars.el.in b/src/vars.el.in
index d9927e3e47e18b6c3cf621b92c4af46e02af1a14..92a7abe0b39221847c374f1e5e6d3ce134feb04e 100644
--- a/src/vars.el.in
+++ b/src/vars.el.in
@@ -1350,7 +1350,7 @@ with the unparsed bytes. This variable is used to prevent reparsing before
 the string is complete.
 This variable is buffer-local in the unparsed-buffer.")
 
-(def-kom-var lyskom-last-viewed 0
+(def-kom-var lyskom-last-viewed 0       ;
   "Postition of the first char of the last line that the user has had
 time to view. This is normally the pos of the first char of the prompt."
   local)
@@ -1469,6 +1469,10 @@ This is used by the command kom-busy-wait."
   "Text-no of current text. nil means no text is current."
   local)
 
+(def-kom-var lyskom-last-written nil
+  "Text-no of last text written. nil means no text written."
+  local)
+
 (def-kom-var lyskom-previous-text nil
   "Text-no of previous text.  Nil means no text."
   local)