Re: [cs-lisp] CL+EMACS+SLIME belgesi

2006-06-28 Başlik Necati Keseci




Merhaba arkadaşlar,

Aşağıdaki ilk sorunumu  yazarken hatamı farkettim ama nasıl çözeceğimi
bilemedim.  Yine de silmedim ilk mesajı, belki ben gibi lispe yeni
başlayan birileri de karşılaşabilir. Bu vesile ile de bu nadide gruba
ilk selamımı vermek istedim.

Gnome altında (ya da gnome terminalden) emacs i çalıştırdığımda açılan
emacs, .emacs dosyasını görmüyor. Sanırım xemacs/emacs çakışması olmuş
ben de :)  X window haricinde tty(n) konsoldan oturum açarak
denediğimde, herşey yolunda idi. M-x sbcl (M-x slime) düzgün
çalışıyordu. Animasyon ok ;)

Şimdi ben X window dan kullanmak için .emacs içine yazdığımız kodu
.xemacs/ altındaki hangi dosyanın içine yazacağım, ya da ne yapmamı
önerirsiniz. Teşekkür ederim.


Necati Keseci
IT Manager
Eser Müşavirlik Mühendislik A.Ş.

- Mesajın ilk hali --
Selam,

Bu belgeyle ubuntu (dapper drake) sistemime cl+emacs+slime ortamını
kurmaya çalışıyorum.

SBCL lisp sistemini başlatmak için M-x sbcl i
başaramadım. M-x tuşladığımda alttaki komut satırında M-x görünmesi
gerekiyordu hatırladığım kadarıyla ama bu sistemimde boş bir buffer
açılıyor. Sonuçta M-x sbcl yazamıyorum.

~/.emacs içinde :

;;; XEmacs backwards compatibility file
(setq user-init-file
  (expand-file-name "init.el"
            (expand-file-name ".xemacs" "~")))
(setq custom-file
  (expand-file-name "custom.el"
            (expand-file-name ".xemacs" "~")))

(load-file user-init-file)
(load-file custom-file)

;; slime
(add-to-list 'load-path "~/slime/")
(require 'slime)
(slime-setup)
(add-hook 'lisp-mode-hook
  (lambda ()
    (slime-mode t)))

;; arabelleği kaydettikten sonra derleyen ve yükleyen kısayol tuşunu
tanımlıyoruz
(add-hook 'slime-mode-hook
  (lambda ()
    (slime-define-key "\C-c\C-k"
  (lambda ()
    (interactive)
    (save-buffer)
    (slime-compile-and-load-file)

(defmacro defslime-start (name lisp)
  `(defun ,name ()
 (interactive)
 (slime-start :program ,lisp)))

(defslime-start cmucl "/usr/bin/lisp")
(defslime-start sbcl "/usr/bin/sbcl")

(custom-set-variables
 '(lisp-indent-function 'common-lisp-indent-function)
 '(slime-complete-symbol-function 'slime-fuzzy-complete-symbol)
 '(slime-net-coding-system 'utf-8-unix))


sbcl versiyonu 0.9.8,  emacs21 version 21.4.1



Aycan iRiCAN wrote:

  Merhaba,

Common Lisp kullanmak isteyen ve ilk kurulumda sıkıntı çekenlerin
yaralanabileceği bir belge. Henüz tam olarak bitirmedim ancak bu
haliyle bile yararlanılabilir.

Önerilerinizi bekliyorum. 

Açık Kaynak Kodlu Yazılımlar ile Common Lisp'e İlk Adım:
  
  http://people.core.gen.tr/~aycan.irican/web/publish/IlkAdim.html

Sevgiler...

  
  

___
cs-lisp mailing list
cs-lisp@cs.bilgi.edu.tr
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp
  




___
cs-lisp mailing list
cs-lisp@cs.bilgi.edu.tr
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp


Re: [cs-lisp] CL+EMACS+SLIME belgesi

2006-06-28 Başlik Evrim ULU
Necati Keseci wrote:


 Şimdi ben X window dan kullanmak için .emacs içine yazdığımız kodu
 .xemacs/ altındaki hangi dosyanın içine yazacağım, ya da ne yapmamı
 önerirsiniz. Teşekkür ederim.

Merhaba,

Sanirim bir yanilgi icersindesiniz. Consolde'da emacs, X'te Xemacs
gibi bir durum soz konusu degil. Xemacs, emacs'tan fork etmis ap ayri
bir projedir. Shu an kullandiginiz emacs 21 surumu X altinda rahatca
calisabilir. Bildigim kadariyla, Xemacs'ta bircok sey farkli ve
uyumsuzluklar mevcut bu yuzden tercih etmiyorum.

Saglicakla,
Evrim.


___
cs-lisp mailing list
cs-lisp@cs.bilgi.edu.tr
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp


Re: [cs-lisp] CL+EMACS+SLIME belgesi

2006-06-28 Başlik Necati Keseci




Merhaba,

Benim xemacs kullanmak istediğim gibi birşey anlaşılmış galiba, yanlış
ifade ettiysem kusura bakmayın. Ben sadece emacs ile denedim önceki
iletimde yazdıklarımı.

Gnome yerine xfce kullandığımda aynı sorunla karşılaşmadım. Anlaşılan,
gnome alt-x tuş kombinasyonu gnome tarafından kullanılıyor olmalı, meta
tanımlarından bunu düzeltmem gerekecek gibi. Henüz nasıl yapacağımı
bilmiyorum, araştıracağım. Bilen varsa öğrenmek isterim.

Sevgiler,
Necati Keseci

Evrim ULU wrote:

  Necati Keseci wrote:

  
  
Şimdi ben X window dan kullanmak için .emacs içine yazdığımız kodu
.xemacs/ altındaki hangi dosyanın içine yazacağım, ya da ne yapmamı
önerirsiniz. Teşekkür ederim.

  
  
Merhaba,

Sanirim bir yanilgi icersindesiniz. Consolde'da emacs, X'te Xemacs
gibi bir durum soz konusu degil. Xemacs, emacs'tan fork etmis ap ayri
bir projedir. Shu an kullandiginiz emacs 21 surumu X altinda rahatca
calisabilir. Bildigim kadariyla, Xemacs'ta bircok sey farkli ve
uyumsuzluklar mevcut bu yuzden tercih etmiyorum.

Saglicakla,
Evrim.


  




___
cs-lisp mailing list
cs-lisp@cs.bilgi.edu.tr
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp


Re: [cs-lisp] CL+EMACS+SLIME belgesi

2006-06-28 Başlik Necati Keseci




Merhaba,

Sorun çözüldü, bir ayar yapmama gerek kalmadan.
Klavyemdeki windows/menu tuşu meta tuşu olarak çalışıyormuş denedim
gördüm.  

http://www.emacswiki.org/cgi-bin/wiki/MetaKeyProblems belgesini okurken
esinlendim.

Sevgiler,
Necati

Necati Keseci wrote:

  
  
Merhaba,
  
Benim xemacs kullanmak istediğim gibi birşey anlaşılmış galiba, yanlış
ifade ettiysem kusura bakmayın. Ben sadece emacs ile denedim önceki
iletimde yazdıklarımı.
  
Gnome yerine xfce kullandığımda aynı sorunla karşılaşmadım. Anlaşılan,
gnome alt-x tuş kombinasyonu gnome tarafından kullanılıyor olmalı, meta
tanımlarından bunu düzeltmem gerekecek gibi. Henüz nasıl yapacağımı
bilmiyorum, araştıracağım. Bilen varsa öğrenmek isterim.
  
Sevgiler,
Necati Keseci
  
Evrim ULU wrote:
  
Necati Keseci wrote:

  

  Şimdi ben X window dan kullanmak için .emacs içine yazdığımız kodu
.xemacs/ altındaki hangi dosyanın içine yazacağım, ya da ne yapmamı
önerirsiniz. Teşekkür ederim.



Merhaba,

Sanirim bir yanilgi icersindesiniz. Consolde'da emacs, X'te Xemacs
gibi bir durum soz konusu degil. Xemacs, emacs'tan fork etmis ap ayri
bir projedir. Shu an kullandiginiz emacs 21 surumu X altinda rahatca
calisabilir. Bildigim kadariyla, Xemacs'ta bircok sey farkli ve
uyumsuzluklar mevcut bu yuzden tercih etmiyorum.

Saglicakla,
Evrim.


  
  
  

___
cs-lisp mailing list
cs-lisp@cs.bilgi.edu.tr
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp
  




___
cs-lisp mailing list
cs-lisp@cs.bilgi.edu.tr
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp


[cs-lisp] CL+EMACS+SLIME belgesi

2006-06-24 Başlik Aycan iRiCAN

Merhaba,

Common Lisp kullanmak isteyen ve ilk kurulumda sıkıntı çekenlerin
yaralanabileceği bir belge. Henüz tam olarak bitirmedim ancak bu
haliyle bile yararlanılabilir.

Önerilerinizi bekliyorum. 

Açık Kaynak Kodlu Yazılımlar ile Common Lisp'e İlk Adım:
  
  http://people.core.gen.tr/~aycan.irican/web/publish/IlkAdim.html

Sevgiler...

-- 
Aycan iRiCAN
C0R3 Computer Security Group
http://www.core.gen.tr


pgpmqkDFKoGqS.pgp
Description: PGP signature
___
cs-lisp mailing list
cs-lisp@cs.bilgi.edu.tr
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp