>>>>> "KB" == Koray Bostancı <[EMAIL PROTECTED]> writes:
KB> <?php class Deneme { var $d1; var $d2;
KB> function __construct() { $this->d1 = 10; $this->d2 =
KB> 20;
KB> }
KB> function topla() { return $this->d1 + $this->d2;
KB> }
KB> }
KB> $s = new Deneme(); $s->d1 = 10; $s->d2 = 20; echo
KB> $s->topla(); ?>
KB> Şimdi bunu yazarken şöyle bir durumu farkettim. Eğer kodu
KB> girintileme(indentation) yaparak yazarsam kod renklendirme
KB> çalışmıyor. Ancak tüm kodu boşluk bırakmadan sola dayalı bir
KB> şekilde yazarsam renklendirme çalışıyor ve bunun kullandığım
KB> temadan bağımsız bir durum olduğunu gözlemledim.
Ben de denedim bende de sorun yok.
Kullandigim sürüm Debian GNU/Linux (unstable depo) üzerinde:
$ emacs --version
GNU Emacs 21.3.1
Kullandigim php mode paketi:
http://packages.debian.org/unstable/text/php-elisp
(stable icin olani da mevcut elbet).
Bu arada madem konu acildi ben de bir sey sorayim, ayni metin üzerinde
birkac farkli modun metindeki isaretcilere göre calisip renklendirme ve
o baglama göre davranmasi mümkün idi degil mi? Bunun icin nasil bir
mekanizma kullaniliyor yani söyle ki tek bir gecici.html düsünelim:
CSS kismi
JavaScript kismi
HTML
Arada yine bir JavaScript kismi
HTML devam eder
yukaridaki gibi bir yapida ilgili bloklarin ayri ayri kendilerine özgü
modlarla calismasi gibi bir durum söz konusu olabiliyordu diye
hatirliyorum ama bu major mode, minor mode'dan farkli bir hadise miydi ne?
--
Emre Sevinc
eMBA Software Developer Actively engaged in:
http//emba.bilgi.edu.tr http://ileriseviye.org
http://www.bilgi.edu.tr http://fazlamesai.net
Cognitive Science Student http://cazci.com
http://www.cogsci.boun.edu.tr
_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp