Manpages

NAMN

lyskom − läsa LysKOM på ett gammaldags sätt (utan Emacs)

SYNOPSIS

lyskom [--iso|--sw7|--pc8|--mac] [--tomradavslutar] [server[:portnummer]]

BESKRIVNING

Med lyskom kan du koppla upp dig till ditt favorit-LysKOM. Ett LysKOM är ett datoriserat konferenssystem där du kan delta i diskussioner, ställa frågor, och komma i kontakt med intressanta människor.

KOMMANDORADSINSTÄLLNINGAR

Om --iso anges görs all utmatning utan konvertering. Detta är default.

Om --sw7 anges görs all utmatning till din terminal med den gamla svenska teckenkodningen ISO 646-SE2, som är 7-bitars. Annars använder lyskom den modernare teckenkodningen ISO 8859/1 som är 8-bitars.

Om --pc8 eller --mac anges så konverterar klienten till ett 8-bitars pc-teckensätt eller ett mac-teckensett.

Om --tomradavslutar anges, lägger lyskom in inläggstexter du skriver så fort du trycker retur två gånger i följd, annars måste du trycka på din EOF-tangent (normalt CTRL-D, se stty(1)) eller ange ett explicit kommando, se nedan.

Om namnet på en server-dator anges så kopplar lyskom upp sig till LysKOM-servern på den datorn. Annars kopplar lyskom upp sig till LysKOM-servern som valdes när programmet kompilerades.

KOMPATIBILITET

Om du använt det gamla Svenska KOM från QZ på en Tops-10 eller TOPS-20, kommer du att känna dig hemma med lyskom. Den använder ungefär samma kommandosyntax och editering.

Om du prövat Emacs Lisp-klienten lyskom.el, kommer du att märka att lyskom är snabbare. Å andra sidan är lyskom inte lika flexibel som lyskom.el.

Eftersom lyskom använder det väldefinierade protokoll A för kommunikationen mellan klient och server, kan den koppla upp sig till alla kompatibla LysKOM-servrar.

KOMMANDON

Du använder lyskom genom att skriva olika kommandon. Varje gång lyskom väntar på ett nytt kommando föreslår den själv ett kommando som den tror skulle passa. Om du vill utföra det kommandot så tryck retur, skriv annars in ett eget kommando. Du behöver bara skriva tillräckligt mycket av varje ord för att lyskom ska kunna skilja kommandot från andra. Ord inom parentes ignoreras.

Vissa kommandon behöver ett argument, och i så fall frågar lyskom efter det. Du kan också ange argumentet sist på samma rad som kommandot.

lyskom förstår följande kommandon. Eventuellt argument kallar vi a här.

Kommandon för att lista:
Lista kommandon

Ger en lista över alla kommandon lyskom förstår.

Lista (alla) nyheter

Ger en lista över alla dina olästa texter.

Lista möten

Ger en lista över alla möten. Listan är sorterad med det möte som senast mottagit inlägg först.

Lista ärenden

Ger en lista över ärenden i det aktuella mötet. Alla inlägg visas oberoende om det är läst eller inte. Kan vara bra för att söka reda på ett inlägg.

Vilka (är närvarande)

Ger en lista över närvarande personer i LysKOM.

Kommandon för att avsluta och börja om:

Sluta

Avslutar LysKOM-sessionen och kopplar ner förbindelsen.

Börja (med nytt) namn

Startar om LysKOM-sessionen med nytt namn a.

Kommandon för att skriva inlägg:
(Skriva eget) inlägg

Låter dig skriva en text. För att skicka in ett färdigt inlägg, ge eof eller kommandot lägga (in texten). Vilken knapp som är inställd att generera eof på ditt system kan stty(1) svara på eller ändra. Vanligt är ^D (Ctrl-D). För att kunna ge kommandon måste du tillfälligt lämna inlägget du håller på att skriva, genom att trycka Esc. Redigeringskommandon beskrivs under Kommandon för att hantera skrivandet av texter nedan.

(Skicka) brev (till)

Låter dig skriva en text som blir ett personligt brev till a. Du kan skicka ett brev till ett möte eller en person.

Kommentera (inlägget)

Låter dig skriva en text som blir en kommentar till det senast lästa inlägget eller inlägget a.

Personligt (svar)

Låter dig skriva en text som blir en personlig kommentar till författaren till det senast lästa inlägget eller inlägget a.

Fotnot (till inlägg)

Låter dig skriva en fotnot till senast lästa inlägget eller inlägget a. Du kan bara skriva fotnoter till dina egna inlägg.

Kommandon för att återse:

Återse

Återser inlägg nummer a.

Återse (det) kommenterade

Återser det inlägg som det senast lästa inlägget är kommentar till.

Återse

[ bakåt | framåt | före datum|inläggsnummer | efter datum|inläggsnummer ] [ av person ] [ till möte ] Söker reda på och låter dig se inlägg skrivna av den angivna personen skickade till det angivna mötet och som stämmer med datumangivelsen. Om du vill se ett inlägg som skrivet av "Lars" och skickat till mötet "LysKOM" någon gång före 22 augusti 1998 så skriver du:

återse av lars till lyskom före 1998-08-22

Notera att inlägg av alla "lars" i alla möten som börjar med "lyskom" kommer att visas. Det är inte nödvändigt att specificera exakt vilken "lars" och vilket "lyskom"-möte.

Kommandon för att hantera möten:
Gå (till möte)

Går till möte a. Om du inte redan är medlem i mötet frågar lyskom om du vill bli det.

(Bli) medlem (i)

Gör dig till medlem i möte a.

Utträd (ur möte)

Gör så att du inte längre är medlem i mötet a.

Skapa möte

Skapar ett nytt möte med namnet a.

Utplåna möte

Raderar mötet med namnet a.

Kommandon för att läsa normalt:
(Läsa) nästa inlägg

Visar nästa olästa inlägg om det finns något.

(Läsa) nästa kommentar

Visar nästa olästa kommentar om det finns någon.
Efter att ett inlägg lästs på vanligt sätt så presenterar lyskom dess kommentarer med detta kommando. Detta gör att läsningen normalt sker i strikt djup-först ordning. Kommentarer som lästs tidigare, i ett annat möte eller vid en tidigare session, presenteras inte på detta sätt.

(Gå till) nästa möte

Går till nästa möte med olästa inlägg i.

(Se) tiden

Skriver ut klockan just nu.

Vänta (på nyheter)

Väntar tills något nytt inlägg dyker upp.

(Se inlägg) igen

Visar det senast normalt lästa inlägget igen.

Alla (olästa inlägg)

Visar alla olästa inlägg utan att vänta på nytt kommando mellan dem.

Kommandon för att få information:
Verifiera namn

Listar alla namn som matchar a.

Var (är) jag

Ger information om i vilket möte du befinner dig just nu.

Status (för)

Listar alla data lagrade om person eller möte a.

Kommandon för att hantera skrivandet av texter:
Fortsätt (skriva)

Låter dig skriva vidare på ett inlägg du lämnat med Esc.

(Ta) bort (texten)

Kastar bort det aktuella inlägget eller brevet.

(Ta bort sista) ordet

Tar bort de sista a orden på aktuell rad. (1 ord om a inte anges.)

(Radera) raden (ovanför)

Raderar a rader ovanför aktuell rad. (1 rad om a inte anges.)

Upp

Hoppar upp a rader (1 rad om a inte anges).

Ner

Hoppar ner a rader (1 rad om a inte anges).

(Läsa) hela (texten)

Visar hela det inlägg du håller på att skriva.

(Läsa) hela (texten) utan huvud

Visar hela det inlägg du håller på att skriva, utom inläggshuvudet.

Redigera (med) editor

Startar din editor ( $VISUAL, $EDITOR eller vi) med det inlägg som du håller på att skriva. När du går ur editorn läses dina sparade ändringar in igen i lyskom och du kan lägga in det, kasta det eller fortsätta modifiera.

Lägga (in texten)

Lägger in texten.

Skicka (in) texten

Samma som Lägga (in texten).

Mottagare:

Låter dig lägga till fler personer eller möten som mottagare till det aktuella inlägget.

Kommentar till:

Låter dig lägga in en kommentarlänk till det ännu ej inskickade inlägget.

Ärende:

Sätter om ärendet på det ännu ej inskickade inlägget.

Kommandon för att hantera redan skrivna texter:
Radera inlägg

Utplånar ett inlägg från LysKOM-databasen.

Addera (mottagare)

Lägg till en mottagare till det senast lästa inlägget.

(Skicka) kopia (till)

Lägg till en kopiemottagare till det senast lästa inlägget.

Subtrahera (mottagare)

Ta bort en mottagare från det senast lästa inlägget.

Flytta (text till)

Flytta det senast lästa inlägget till ett annat möte.

Kommandon för att läsa snabbare:
Hoppa över (alla kommentarer)

Hoppar över resten av den här grenen av kommentarsträdet.

Endast (läsa senast)

Läsmarkera alla inlägg i aktuellt möte utom de a senaste.

Diverse andra kommandon:
Anropa EXEC

Startar programmet egzek om det finns. Om du vill ha möjligheten att inifrån LysKOM starta en shell så gör du lämpligen:
ln -s /bin/sh ~/bin/egzek

eller motsvarande.
Övergå (i) administratörsläge

Övergår i administratörsläge om du har befogenhet. Du måste ange på vilka administratörsprivilegier du tänker utnyttja. 0 för inga.

Markera (inlägget)

Markerar inlägg a. (Det senast lästa inlägget om a inte anges.) Markerade inlägg överlever LysKOM-serverns gallringar.

Notera att det finns för närvarande inget sätt att i den nuvarande lyskom läsa eller söka igenom de markerade inläggen. Det kan man däremot göra med andra klienter och möjligheten kommer i en senare version.
(Vilken är) månens (nuvarande) fas

Informerar om månens fas.

Få uppmuntran

Just det.

Säg (något till)

Sänder ett personligt meddelande till a. Meddelanden sparas inte, till skillnad från inlägg.

Du kan skicka meddelanden till personer och möten. Om du skickar till möten så kommer meddelandet till alla inloggade som är medlemmar i det mötet.
Sänd alarmmeddelande (till alla)

Sänder ett meddelande till alla som är närvarande i LysKOM.

SE ÄVEN

Lysators datorhandbok om LysKOM:
http://www.lysator.liu.se/local/datorhandbok/lyskom/index.html

FTP-arkivet för LysKOM-prylar:
ftp://ftp.lysator.liu.se/pub/lyskom/

BUGGAR

Det finns en hel del dokumenterade buggar och brister i lyskom, och troligen finns fler som inte upptäckts än.

--tomradavslutar borde kunna slås om inifrån klienten. Detta kommer att fixas när vi implementerar generell flagghantering. Då kommer vi också att spara flaggornas värden i servern.

(Sätt) sidstorlek (till) och (Ändra) teckenuppsättning är ej dokumenterade i denna manualsida.

Buggrapporter, önskemål om nya finesser och glada tillrop mottages tacksamt till mötet ’’LysKOM tty-klienten’’ i Lysators KOM, eller som email till
<bug-lyskom [AT] lysator.se> (eller <linus [AT] lysator.se>).

ÄRA

Thomas Bellman <bellman [AT] lysator.se> har skrivit det mesta av koden.

Linus Tolke <linus [AT] lysator.se> har lagt till en hel del.