# Att installera elisp-klienten för LysKOM under Windows 2000

## Förberedelse

1. Se till att ha en fungerande GNU-emacs för Windows 2000 installerad
2. Notera var filkatalogen site-lisp finns, t.ex. med `M-x shell RET` och sedan kommandot `dir c:\site-lisp/s`; kontrollera att denna filkatalog nämns i GNU-emacs variabel load-path genom att skriva `C-h v load-path RET`
3. Hämta ett Zip-program, t.ex. WinZip eller PowerArchiver och associera filtypen .ZIP med programmet
4. Skapa en temporärfilkatalog, t.ex. c:\temp\lyskom

   ## Hämta lyskom.el

5. Hämta ftp://ftp.lysator.liu.se/pub/lyskom/elisp-client/lyskom-0.46.1.zip till temporärfilkatalogen c:\temp\lyskom, t.ex. med hjälp av en webbläsare
6. Dubbelklicka på filen lyskom-0.46.1.zip så att Zip-programmet startar. Bland alla filer finns en enda som är intressant, det är den färdighopsatta filen lyskom-0.46.el; resten av filerna är delarna som man kan bygga ihop denna från plus filer som hjälper till att bygga - alla dessa är ointressanta
7. Extrahera lyskom-0.46.el till filkatalogen site-lisp, t.ex. c:\Programs\Emacs\site-lisp\lyskom\lyskom-0.46.1.el

   ## Skapa lyskom.elc

8. Bytekompilera filen med kommandot `M-x byte-compile RET c:\Programs\Emacs\site-lisp\lyskom\lyskom-0.46.1.el RET`, en .elc-fil skapas, i detta exempel c:\Programs\Emacs\site-lisp\lyskom\lyskom-0.46.1.elc

   ## Ladda lyskom

9. Nu finns en fil lyskom-0.46.1.elc i en filkatalog som listas i emacsvariabeln load-path, det är bara att ladda filen som ett bibliotek, `M-x load-library RET lyskom-0.46.1 RET`
10. Om du vill så kan du addera automatisk laddning av biblioteket när du ger kommandot `M-x lyskom RET`, det är bara att lägga till kodstycket
    `(autoload 'lyskom "lyskom-0.46.1.elc" "LysKOM emacs client" t)`
    till filen ~/.emacs; se till att exekvera kodstycket på direkten genom att trycka `M-C-x` denna gång. I fortsättningen kommer koden att köras automatiskt vid start av emacs
    Observera att filen ~/.emacs är en fil men namn .emacs om hamnar i den filkatalog som emacs anser vara "hemmakatalogen". (Du kommer till filen genom att skriva `C-x C-f ~/.emacs RET`, knappa in ovanstående kodstycke samt spara till fil genom att skriva `C-x C-s`, fortsätt därefter med att exekvera kodstycket)

    ## Starta lyskom

11. Kör elispklienten och logga in på kom.lysator.liu.se genom att ge kommandot `M-x lyskom RET kom.lysator.liu.se RET Ditt Namn RET Lösenordet RET`, lägg märke till att en del värden redan är förifyllda, då räcker det att bekräfta att dessa är riktiga genom att trycka `RET`

# Referenser

- Färdigkompilerad GNU-emacs för Windows: ftp://ftp.gnu.org/gnu/windows/emacs/latest
- WinZip: http://www.winzip.com/
- PowerArchiver: http://www.powerarchiver.com/
- Paket med elispklienten lyskom.el: ftp://ftp.lysator.liu.se/pub/lyskom/elisp-client/lyskom-0.46.1.zip
- Information om var GNU-emacs lagrar filen .emacs: http://www.gnu.org/software/emacs/windows/faq3.html#startup

[Skrivet av Klaus Zeuge 20011002]