'font lock'에 해당되는 글 1건

  1. 2008/11/08 귀천 Emacs font lock into the textcube

이전에 moniwiki 에 만들어서 쓰던 syntax highlighting 기능을 text cube 에도 가져왔다.
뭐 어디에 추가하기 그래서, Textile 플러그인에 기생을.. -_-

쓰는방법은 {{{#!emacs mode contents}}} 이런식으로 하면
저 contents 가 mode 에 맞게 fontified 된다.

대략 돌아가는 방식은 식별자를 통해 파싱해서 그 내용(contents) 을
내가 작성해둔 함수에 넘기면, contents 의 md5 를 추출하고 이전에 생성 된거면
캐쉬된 데이터를 가져오고 아니면 emacs 에 넘겨서 하이라이팅된 결과를 뽑아낸다.

htmlfontify Emacs package 를 이용했고
emacs batch mode 를 통해서 처리가 이루어 진다.

emacs 의 기능을 스크립트로 쓸수 있다니 정말 멋지지 않은가 싶다.

Emacs package : htmlfontify.el 0.20
Author: Vivek Dasmohapatra <vivek@etla.org>


뭐, php 를 잘 쓰지못해서 소스 보는데 삽질을 좀 했지만, 암튼 잘 됐다. 후후훗..
예제 소스 몇가지 ... :D

more..

2008/11/08 04:29 2008/11/08 04:29
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://maya.jaram.org/blog/bth/rss/response/2

댓글+트랙백 ATOM :: http://maya.jaram.org/blog/bth/atom/response/2