Emektar iconv yerine emacs
Saçma sapan encoding dertlerime sıklıkla derman olan iconv programcığını emekli etmeyi düşünüyorum. Özellikle dosyayı düzenlemem gerekiyorsa bu işi artik emacs’e devrediyorum.
Eğer emacs dosyanın içeriğini doğru yorumlayabiliyorsa (bkz: Recognizing Coding Systems) dosyayı
C-x C-f
ile açın. Olur da bu aşamada sorun çıkarsa C-x C-f basmadan önce
C-x RET c iso-8859-9-dos
basın. Tabi ki dosya her nasıl encode edilmişse uygun coding ile. -dos yerine -unix ya da -mac ile satır sonu sistemini seçebilirsiniz. Unitmayın, bu C-x C-f’ye ön-ek olacak, yani toplamda şu tuşlara basmış olmanız gerekiyor:
C-x RET c iso-8859-9-dos C-x C-f [dosyanin yeri]
Dosya düzgün açıldıktan sonra, yine aynı şekilde kaydetmeden önce yeni codingi belirtip kaydedebilirsiniz:
C-x RET c utf-8-mac C-x C-w [dosyanin yeri]

Bir de Hotmail hesaplarına — ve benzeri HTML biçiminde e-posta (Ugh!) yazmadığınız sürece ASCII dışı karakter kodlamalarını düzgün göstermeyen sunuculara — e-posta yazarken sık sık başvurduğum şöyle bir işlev mevcut: tr-utf8-to-ascii [http://paste.lisp.org/display/63038].
Volkan YAZICI şu tarihte söyledi: Mart 5, 2009 09:47