kom-emacs-knows-iso-8859-1 t, nil 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, nil 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, other, other, other-frame, new-frame, sträng, buffert 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-bury-buffers t, nil t t t kom-next-komkom-previous-komkom-next-unread-kom 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 Fönsterspecifikation nil t t kom-write-textkom-write-commentkom-comment-previouskom-private-answerkom-private-answer-previous Bestämmer i vilket fönster man skriver inlägg och kommentarer.
kom-cite-string Sträng ">" t t Den här variabeln skall innehålla en sträng. Strängen sätts in framförvarje citerad rad när man skriver inlägg.
kom-created-texts-are-read t, nil t t t Bestämmer om texter man själv skriver automatiskt skall läsmarkeras.Om man sätter kom-created-texts-are-read till t så får man inte läsasina egna texter.
kom-dont-restore-window-after-editing nil nil t Obsolete
...
...
@@ -30,12 +30,12 @@ lyskom-prompt-text " - " t t Obsolete
lyskom-prompt-executing-default-command-text ". " t t Obsolete
kom-show-personal-messages-in-buffer t, nil, en sträng eller buffert t t t Styr var personliga meddelanden visas (detta innefattar ävengruppmeddelanden och allmänna meddelanden.) Omkom-show-personal-messages-in-buffer är nil så kommer alla meddelandenatt kastas. t innebär att meddelandena skall visas i LysKOM-bufferten.Om variabeln innehåller en buffert eller sträng så anger den vilkenbuffert som meddelandet skall sättas in i.
kom-pop-personal-messages t, nil nil t t Om denna variabel är satt till t så kommer elispklienten automatisktatt poppa upp bufferten där personliga meddelanden visas, när detkommer meddelanden.
kom-ding-on-priority-break t, nil, Sträng, Heltal, Funktion 1 t t Anger hur elispklienten skall pipa när det kommer inlägg till ett mötemed högre prioritet än det man för tillfället läser i.Ett heltal anger antal gånger som klienten skall pipa. En sträng angeren ljudfil som skall spelas (med kom-audio-player). Om variabelninnehåller en funktion så kommer funktionen att köras. Om den är t såpips det på något vis. Värdet nil eller 0 gör att det inte blir någrapip alls.
kom-ding-on-wait-done t, nil, Sträng, Heltal, Funktion 1 t t Anger hur elispklienten skall pipa när kommandot Vänta har gått klart.Eftersom detta kommando inte längre fungerar så är egentligen inte denhär variabeln speciellt intressant.Ett heltal anger antal gånger som klienten skall pipa. En sträng angeren ljudfil som skall spelas (med kom-audio-player). Om variabelninnehåller en funktion så kommer funktionen att köras. Om den är t såpips det på något vis. Värdet nil eller 0 gör att det inte blir någrapip alls.
kom-ding-on-common-messages t, nil, Sträng, Heltal, Funktion 0 t t Anger hur elispklienten skall pipa när det kommer allmännameddelanden. Ett heltal anger antal gånger som klienten skall pipa. En sträng angeren ljudfil som skall spelas (med kom-audio-player). Om variabelninnehåller en funktion så kommer funktionen att köras. Om den är t såpips det på något vis. Värdet nil eller 0 gör att det inte blir någrapip alls.
kom-ding-on-group-messages t, nil, Sträng, Heltal, Funktion 1 t t Anger hur elispklienten skall pipa när det kommer gruppmeddelanden.Ett heltal anger antal gånger som klienten skall pipa. En sträng angeren ljudfil som skall spelas (med kom-audio-player). Om variabelninnehåller en funktion så kommer funktionen att köras. Om den är t såpips det på något vis. Värdet nil eller 0 gör att det inte blir någrapip alls.
kom-ding-on-personal-messages t, nil, Sträng, Heltal, Funktion 2 t t Anger hur elispklienten skall pipa när det kommer personligameddelanden.Ett heltal anger antal gånger som klienten skall pipa. En sträng angeren ljudfil som skall spelas (med kom-audio-player). Om variabelninnehåller en funktion så kommer funktionen att köras. Om den är t såpips det på något vis. Värdet nil eller 0 gör att det inte blir någrapip alls.
lyskom-ding-on-no-subject t, nil, Sträng, Heltal, Funktion 2 nil t Anger hur elispklienten skall pipa om man glömmer att ange ett ärendetill ett inlägg.Ett heltal anger antal gånger som klienten skall pipa. En sträng angeren ljudfil som skall spelas (med kom-audio-player). Om variabelninnehåller en funktion så kommer funktionen att köras. Om den är t såpips det på något vis. Värdet nil eller 0 gör att det inte blir någrapip alls.
kom-ding-on-priority-break t, nil, Sträng, Heltal, Funktion 1 t t Anger hur elispklienten skall pipa när det kommer inlägg till ett mötemed högre prioritet än det man för tillfället läser i.
kom-ding-on-wait-done t, nil, Sträng, Heltal, Funktion 1 t t Anger hur elispklienten skall pipa när kommandot Vänta har gått klart.Eftersom detta kommando inte längre fungerar så är egentligen inte denhär variabeln speciellt intressant.
kom-ding-on-common-messages t, nil, Sträng, Heltal, Funktion 0 t t Anger hur elispklienten skall pipa när det kommer allmännameddelanden.
kom-ding-on-group-messages t, nil, Sträng, Heltal, Funktion 1 t t Anger hur elispklienten skall pipa när det kommer gruppmeddelanden.
kom-ding-on-personal-messages t, nil, Sträng, Heltal, Funktion 2 t t Anger hur elispklienten skall pipa när det kommer personligameddelanden.
kom-ding-on-no-subject t, nil, Sträng, Heltal, Funktion 2 nil t Anger hur elispklienten skall pipa om man glömmer att ange ett ärendetill ett inlägg.
kom-audio-player "audioplay" nil t Om man vill att något av elispklientens pip skall vara en ljudfil såmåste man även sätta den här variabeln till namnet på ett program somskall köras med ljudfilen som enda argument för att spela ljudet.
kom-default-message-recipient everybody, group, sender group t t Den här variabeln styr vem som blir defaultmottagare till meddelandensom man skickar. Om kom-default-message-recipient är everybody såkommer default att vara att skicka allmänna meddelanden. Värdet senderinnebär att defaultmottagare är den som skickade det senastemeddelandet man tog emot. Värdet group innebär att defaultmottagare ärden som skickade det senaste meddelandet om det var personligt ellerallmänt, och mottagaren av det senaste meddelandet om det var ettgruppmeddelande.
lyskom-filter-outgoing-messages t, nil t nil t Elispklienten kan skicka meddelanden alldeles av sig själv, som svarpå frågor på andra klienter. Om den här variabeln sätts till nil såkommer dessa meddelanden att visas i LysKOM-bufferten på samma sättsom om man skickade dem manuellt.
...
...
@@ -81,9 +81,9 @@ lyskom-edit-mode-mode-hook Hook nil nil t Hook som k
lyskom-send-message-setup-hook Hook nil nil t Hook som körs när minibufferten precis skall användas för att läsa inett meddelande. Det finns två fördefinierade hookar,lyskom-send-message-resize-minibuffer ochlyskom-send-message-auto-fill som är trevliga att ha ilyskom-send-message-setup-hook.
lyskom-send-message-exit-hook Hook nil nil t Hook som körs i minibufferten precis efter man har skickat ettmeddelande (eller rättare sagt, när man trycker på RET för att skickadet.) Den används främst för att återställa hyss somlyskom-send-message-setup-hook har haft för sig.
kom-allow-incompleteness t, nil nil t t Om man har satt kom-allow-incompleteness till t så kan Lista Nyheterköra även om man inte har hämtat alla medlemsskap ännu, meninformationen blir ofullständig (och man kanske får meddelande omdet.) Om man har satt den här till nil så kommer Lista Nyheter attvänta tillsa alla medlemsskap är inlästa innan den visar någoninformation alls.
kom-view-commented-in-window other t t Bestämmer i vilket fönster som det man kommenterar visas, när manåterser det från edit-bufferten.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-edit-filters-in-window nil t t Bestämmer i vilket fönster man ändrar filter.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-list-membership-in-window other t t Bestämmer i vilket fönster resultatet at Lista medlemsskap visas.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-view-commented-in-window Fönsterspecifikation other t t Bestämmer i vilket fönster som det man kommenterar visas, när manåterser det från edit-bufferten.
kom-edit-filters-in-window Fönsterspecifikation nil t t Bestämmer i vilket fönster man ändrar filter.
kom-list-membership-in-window Fönsterspecifikation other t t Bestämmer i vilket fönster resultatet at Lista medlemsskap visas.
kom-customize-format long, short long t t Bestämmer formatet på inställningsbufferten. Om variabeln är satt tilllong så kommer alla hjälptexter att visas. Om den är satt till short så visas inte hjälptexterna.
kom-user-prompt-format Strängar "%[%c% %m%] - " t t Format på den normala prompten. Den här strängen kan innehålla någraspeciella styrkoder, enligt följande tabell:@table @code@item %[Skriver ut tecknet "[" om man har automatsvar på.@item %]Skriver ut tecknet "]" om man har automatsvar på.@item %cSkriver ut det kommando som körs om man trycker på space.@item % Ett procenttecken följt av ett mellanslag ersätts av ett mellanslag omdet verkar vettigt. Det är ofta lämpligt att använda efter styrkodersom kan ersättas med ingenting.@item %mSkriver ut hur många meddelanden som automatsvararen har spelat in, omden har spelat in några överhuvudtaget.@item %wSkriver ut namnet på det möte man för tillfället står i.@item %SSkriver ut serverns adress.@item %sSkriver ut serverns alias, om det finns något, annars dess adress.@item %pSkriver ut namnet på den person som är inloggad för tillfället.@item %#Skriver ut ens sessionsnummer.@item %%Ersätts av ett enda procenttecken.@end table
kom-user-prompt-format-executing Strängar "%[%c% %m%]." t t Format på prompten när man trycker på space. Se@xref{kom-user-prompt-format} för information om de speciellastyrkoder som kan ingå.
...
...
@@ -97,7 +97,6 @@ lyskom-send-message-hook Hook (lyskom-send-message-trim-newlines) nil t Hook s
lyskom-send-text-hook Hook nil nil t Hook som körs precis innan man skall skicka in en text. Hooken skallreturnera t om allt gick bra, och nil om texten inte skall skickas in.
kom-permissive-completion t, nil t t t Om den här variabeln är satt till nil så kommer inläsningen av namn påpersoner som skall vara inloggade (till exempel när man skickarmeddelanden eller gör Status (för) session) inte att tillåta att manmatar in namn på personer som inte är inloggade.
kom-ding-on-new-letter Pipspecifikation nil t t Bestämmer vilken ljudsignal elispklienten ger när det kommer ett nyttbrev.
kom-ding-on-no-subject Pipspecifikation 2 t t Bestämmer hur elispklienten skall pipa om man glömmer bort att skrivaett ärende när man skickar in en text. Det är fullt möjligt att denhär variabeln inte används.
kom-lynx-terminal xterm, terminal xterm nil t Bestämmer var Lynx startas (om Lynx överhuvudtaget startas.) Omkom-lynx-terminal är satt till xterm så kommer Lynx att startas i ennyskapad xterm. Om variabelvärdet är terminal så kommer Lynx attstartas i Emacs terminalemulator.
kom-lynx-xterm-command Lista av strängar ("xterm" "-geometry" "90x50+100+100" "-e" "lynx") nil t Styr hur xterm startas för att köra Lynx. Första elementet i listan ärkommandot för att starta xterm. Övriga strängar ärkommandoradsargumenten till xterm.
kom-lynx-terminal-command Strängar "lynx" nil t Kommandot som skall köras för att start Lynx i en vanlig terminal.Värdet skall vara en lista av strängar, där det första elementet ärkommandot och övriga är kommandoradsargument.
...
...
@@ -108,4 +107,6 @@ kom-dont-read-saved-variables t, nil, Lista av variabler nil nil t Normalt s
lyskom-change-conf-hook Hook nil nil t Hook som körs när man byter möte. Funktionerna i denna hook skall tatvå argument. Det första är mötesnumret för mötet man är i, och detandra är numret på mötet man står i begrepp att gå till.Ett användningsområde för den här variabeln är att göravariabelinställningar som är lokala för ett visst möte.
kom-autowrap t, nil, Heltal t nil t Variabeln kom-autowrap bestämmer hur elispklienten bryter om rader iinläggen. Om den är satt till t så kommer alla inlägg som verkarbehöva brytas om att brytas om. nil betyder att inläggen visas som deär. Om kom-autowrap är ett heltal så kommer enbart inlägg som ärkortare än variabelvärdet (i antal tecken) att brytas om.
kom-show-namedays t, nil t nil t Om kom-show-namedays är t så visar elispklienten vem som har namnsdagnär man gör Se tiden. Den här variabeln kommer nog att försvinnasåsmåningom.
kom-text-footer-format Sträng nil nil t Denna variabel definierar hur raden som kommer precis efterinläggstexten formatteras. Om man har satt kom-text-footer-format såkommer inte kom-dashed-lines eller kom-show-author-at-end attanvändas.Strängen kan innehålla ett antal speciella styrkoder:@table @code@item %n Ersätts av textnumret.@item %pErsätts av författarens nummer.@item %PErsätts av författarens namn.@item %fErsätts av information om hur texten har formatterats.@item %-Ersätts av ett antal bindestreck.@end tableFöre bokstaven i styrkoden kan man skriva ett heltal. Detta heltalbestämmer den minsta bredd som utskriften skall ta. Om texten ärkortare än detta så läggs mellanslag till framför texten för att fyllaut till den angivna bredden. Genom att ange en negativ bredd så kanman vänsterställa texten inom fältet istället. Genom att sätta ettlika-med-tecken före fältbredden så kan man se till att texten aldrigtar mer plats än vad som har angetts.Till exempel, om kom-text-footer-format är ``(%10P) (%-10P) (%3P)(%=3P)'', och författaren till inlägget heter ``David'', så kommerresultatet att bli:@example( David) (David ) (David) (Dav)@end example
kom-ding-pause-amount Numeriska värden 0.1 nil t @code{kom-ding-parse-amount} bestämmer hur lång tid som skall förflyta mellan varje pip när elispklienten piper mer än en gångi rad.
kom-www-proxy Sträng, Lista av par nil nil t Det går att köra LysKOM genom en WWW-proxy som har stöd för metodenCONNECT. Om kom-www-proxy är satt till en sträng så anger den adressentill den www-proxy som skall användas för alla LysKOM-uppkopplingar.Man kan även sätta kom-www-proxy till en lista av par. Det förstaelementet i listan är namnet på en server (eller t som innebär allaservrar), och det andra är en specifikation av en proxy, eller nil omingen proxy skall användas för servern i fråga.Specifikationen av en proxy har formen HOST:PORT, där PORT ärportnumret som skall användas. Om man utelämnar :PORT så antas port80.