お品書き

概要 *

fileparen-2007.04.12.zip

paren.lの改造版

オリジナル(KITAさん作)からの変更点

  • ハイライトの前後で属性を保存
  • delete-text-attributesのタイミングの変更
  • エスケープされている場合は動作を行わないように
  • 指定されたコマンドの直後では動作を行わないように
  • シンタックスがタグの場合でもハイライト(設定可)
  • 閉じ括弧の反応する位置を1つ前にできるように(設定可)

他のparen.lと共存できません。
導入する前に退避するなどしておいてください。

設定 *

NetInstallerで導入した方は 1 は不要です
(ni-autoload)している方は 2 のrequire は不要です

  1. $XYZZY/site-lisp/以下にコピーし、バイトコンパイルしてください
  2. .xyzzy や siteinit.l に以下を参考に記述し、
    siteinit.lに書いた人は再ダンプしてください
(require "paren")
(turn-on-global-paren)
;; paren強調前の強調を常に
(setq-default *paren-continue-original-attribute* t)
;; tagは強調しない (<とか>とか)
(setq-default *paren-tag-highlight* nil)

ライセンス *

オリジナルがGPLなのでGPLです。

履歴 *

2007.04.12

  • 連続したエスケープの直後の括弧が強調できていなかったのを修正

2007.02.22

  • 対応する括弧がない場合に属性が保存されなかったのを修正
  • ハイライト中でも元の属性を表示し続ける設定追加

2007.02.20

  • 対応する閉じ括弧がない開き括弧上でハイライトしなかったのを修正
  • goal-columnが保存されまくってたのを修正

2007.02.19

  • 初版

コメント *

最新の10件を表示しています。 コメントページを参照

  • 開き括弧に対応する括弧がない場合に強調されないようです -- 2007-02-19 (月) 22:59:21
  • 修正しました。キャレットをブロックにしてたので気づきませんでした orz -- シロ? 2007-02-20 (火) 00:19:16
  • These pieces really set a standard in the inuystrd. -- Gajendra? 2015-12-12 (土) 11:24:37
  • Wow! Great to find a post with such a clear meesags! -- Colonel? 2016-01-27 (水) 19:46:03
お名前:

Tag: xyzzy script



添付ファイル: fileparen-2007.04.12.zip 4255件 [詳細] fileparen-2007.02.22.zip 718件 [詳細] fileparen-2007.02.20.zip 540件 [詳細] fileparen-2007.02.19.zip 517件 [詳細]
トップ   編集 凍結 差分 BACKUP 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-04-12 (木) 21:34:33 (3640d)