🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.mule
Article #285

Re: muleで行番号表示

#285
From: Naoki Nakamura
Date: Fri, 13 Oct 2000 17:09
47 lines
3412 bytes
  nakamura です.


At Thu, 12 Oct 2000 20:09:30 +0900,
Chee <chee@subdimension.com> wrote:
> 
> cheeです。
> 
> 好意でせっかくアップしていただいたものに、難癖つけるようで
> 気がひけてしまうのですが、WindowsのMeadow(MULE/4.1 相当)では
> Undoの際に表示が崩れてしまいました。単独でyankの操作は
> うまくいきました。

  改善点を指摘されるのは難癖などではなく貴重な意見だと思います.
  どのような操作を Undo したときに起ったのでしょうか.
  Meadow 1.10 では, 普通に yank & Undo では変らなかったです.

  ただ, 脆い面があるのは事実ですね.
  fill-paragraph とかやるとどうしようもなく崩れます.
  一度切って, 再び on にするしかないようです.

  そもそも, setnu.el のソースを読んだときは, これで上手くいかない筈が
ない, と正直思いました. なんで表示がおかしくなるのかなと自分なりに調べ
たところ, setnu-before-change-function が before-change-functions から
ちゃんと引数を貰えていないように見えたのです. 実際, 始点と終点の値が
正確には渡されていませんでした. setnu.el が最後にメンテされたのがだい
ぶ前のようなので, 19.x な emacs では普通に動いていたのだろうか.
  before-change-functions という重要なフックが emacs20.x の内部的な問題で
誤動作しているのかどうかはわかりません. これ使ってる elisp って結構多
い筈だし. 結果, これ以上は分からなかったので, 回避策として自分で少し
書き直したまでです. ソース見たら決して美しくない方法なのがわかるでしょ
う... 他に良い方法があれば私も是非教えてほしいです.

  左に行番号表示させる話って, 今まであまりなかったのでしょうか.
  emacs を常用するプログラマの方はそんなもの要らないって思ってるのかな.






まだまだ勉強中...
http://homepage1.nifty.com/blankspace/emacs/emacs.html
--
  _/_/   Nakamura Naoki
_/_/   naoki.y.nakamura@nifty.com
Technical Details
Message-ID: <m3zok8vfa5.wl@news.nifty.com>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-01!supernews.com!newshub2.rdc1.sfba.home.com!news.home.com!newsfeed.mesh.ad.jp!newsgate1.web.ad.jp!news.nifty.com!not-for-mail
References: <8rgvhm$be4$1@suminoe.ex.media.osaka-cu.ac.jp> <8rh4t0$p19$1@ocusv4.bb.osaka-cu.ac.jp> <wk66n5sk4m.wl@mail.bluetracks.com> <m3d7hcmt0o.wl@news.nifty.com> <wk3di2z57a.wl@mail.bluetracks.com>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10eba4,3f7432952036de6e
X-Google-Attributes: gid10eba4,public
X-Google-ArrivalTime: 2000-10-13 10:06:01 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-01!supernews.com!newshub2.rdc1.sfba.home.com!news.home.com!newsfeed.mesh.ad.jp!newsgate1.web.ad.jp!news.nifty.com!not-for-mail
From: Naoki Nakamura <naoki.y.nakamura@nifty.com>
Newsgroups: fj.editor.mule
Subject: Re: muleで行番号表示
Date: Sat, 14 Oct 2000 02:09:54 +0900
Organization: Nifty News Service
Lines: 47
Message-ID: <m3zok8vfa5.wl@news.nifty.com>
References: <8rgvhm$be4$1@suminoe.ex.media.osaka-cu.ac.jp>
 <8rh4t0$p19$1@ocusv4.bb.osaka-cu.ac.jp>
 <wk66n5sk4m.wl@mail.bluetracks.com>
 <m3d7hcmt0o.wl@news.nifty.com>
 <wk3di2z57a.wl@mail.bluetracks.com>
NNTP-Posting-Host: itbs2418.ppp.infoweb.ne.jp
Mime-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
X-Trace: nw041.infoweb.ne.jp 971456648 15675 210.131.57.178 (13 Oct 2000 17:04:08 GMT)
X-Complaints-To: -
NNTP-Posting-Date: 13 Oct 2000 17:04:08 GMT
In-Reply-To: In your message of "Thu, 12 Oct 2000 20:09:30 +0900"
 <wk3di2z57a.wl@mail.bluetracks.com>
X-Mailer: Wanderlust/1.1.1 (Purple Rain)
User-Agent: SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.5 (i386-vine-linux-gnu) MULE/4.1 (AOI)