🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.xemacs
Article #201

Re: font-lock problem

#201
From: Katsumi Yamaoka
Date: Thu, 27 Sep 2001 02:51
54 lines
3457 bytes
大石さん、さっそくのフォローありがとうございます。

;; 大石さんのフォローは xemacs-beta-ja@xemacs.org でいただきまし
;; たが、実はこちらはあまり期待していませんでした。^^;;
;; ニュースの方を放っておくわけにもいかないので fj.editor.xemacs
;; にも caesar をかけて出します。ごめんなさい。

>>>>> In <877xhy777w.sfs@orlneq.a-cy.bet>
>>>>>	大石一雄さん <bvfuv@a-cy.bet> wrote:

山岡> Ben Wing 氏は msg00057.html で、従来の font-lock.el には
山岡>   ソースコードが書かれている行の前にコメントの行を挿入し、そこで
山岡>   backspace を叩くと、次のソースコードの行にコメントの色が付く
山岡> という問題があったと書いています。

大石さん> こういうことでしょうか。

大石さん> C モード(Java でいいんですけど)で、

大石さん> int main()
大石さん> {
大石さん>     /* test */| int b;
大石さん>     int a;
大石さん> }

大石さん> '|' の位置にカーソルがあるとき、backspace で '/' を消しても
大石さん> コメント色になるのはそのコメントのある行だけですが、

大石さん> int main()
大石さん> {
大石さん>     /* test */|
大石さん>     int a;
大石さん> }

大石さん> のときにbackspace で '/' を消すと次の行までコメント色になり
大石さん> ます。最新の版では次の行までは影響しないようになっているよう
大石さん> です。

大石さん> # たしかに annoying 程度のものだとは思います。

旧版の font-lock を eval して確認しました。ううーむ、そういうコ
メントの syntax の場合だったのですね。いつも Lisp しか見ていなかっ
たのでコードの途中にあるコメントは考えもしませんでした。

;; "/|" の両方とも消さないと起こらなかったですが。

そうすると

http://list-archive.xemacs.org/xemacs-patches/200109/msg00059.html

のやり方で良さそうな気がします。Ben さんからの返事はまだもらっ
ていませんが、懲りずに出し直そうと思います。:-)
-- 
Katsumi Yamaoka <yamaoka@jpl.org>
Technical Details
Message-ID: <yosupu8dl51r.fsf@jpl.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!newscore.gigabell.net!fu-berlin.de!uni-berlin.de!groundpoundrecords.COM!not-for-mail
References: <yosuadzhmrj4.fsf@jpl.org> <877xhy777w.sfs@orlneq.a-cy.bet>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 1107f7,214d852bcd3e324c
X-Google-Attributes: gid1107f7,public
X-Google-ArrivalTime: 2001-09-26 19:52:01 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!newscore.gigabell.net!fu-berlin.de!uni-berlin.de!groundpoundrecords.COM!not-for-mail
From: Katsumi Yamaoka <yamaoka@jpl.org>
Newsgroups: fj.editor.xemacs
Subject: Re: font-lock problem
Date: Thu, 27 Sep 2001 11:51:24 +0900
Organization: Emacsen advocacy group
Lines: 54
Message-ID: <yosupu8dl51r.fsf@jpl.org>
References: <yosuadzhmrj4.fsf@jpl.org> <877xhy777w.sfs@orlneq.a-cy.bet>
NNTP-Posting-Host: groundpoundrecords.com (207.228.244.150)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Trace: fu-berlin.de 1001559119 15948044 207.228.244.150 (16 [27265])
X-Orig-Path: yamaoka
 (BTo: xemacs-beta-ja@xemacs.org
User-Agent: T-gnus/6.15.4 (based on Oort Gnus v0.04) (revision 07)
 XEmacs/21.5 (beta3) (asparagus) (sparc-sun-solaris2.6) WEMIKO/1.14.1
 (Choanoflagellata) CLIME/1.14.3 (寺井西口)
 APEL/10.3
X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk
 B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw=
 L&i*6&(