トップ «前の日記(2002-09-06(Fri)) 最新 次の日記(2002-09-12(Thu))» 編集

K2さんの雑記


2002-09-10(Tue) [長年日記]

[K2E]あれれという間に

あれれという間に、ひょんなことから、更新行のマーキングができるようになってしまった。

検索範囲の自動更新というやっかいな仕様を、この土日にコーディングして、K2Editor r.1.3.11βを出したのだが、これがバグバグ。はじめは、マーキングと同じでTEditorの機構上、行に属性をつけたまま編集するのが難しいのでそのせいだと思っていたら、実は論理行と物理行を混同していて、ぼろぼろなコーディングになっていた。あちゃちゃと、それは修正。

その前に、「その行に属性をつけたまま編集するのが難しい」という問題についてTEditorについて調べた。TEditorで編集を行うと、編集を行った論理行の前後の論理行も一緒に変更を行ってしまうため、外部からどの行に変更が行われたのを知るのが不可能であるという仕様があって、これが変更行のマーキングという機能を搭載できない理由であった。

ところが、ちょっと改造にトライしてみると、なんと変更を論理行単位に制限することが可能そう。検索範囲の自動拡張のバグ取りそっちのけで、それに没入してしまった。これができれば、念願の変更行マーキングができる。TEditorファミリのどのエディタでも実現してない仕様で、一番乗りは気持ちいいじゃないですか。

果たして、どうやらうまく行っているみたい。これはかなりうれしいかもしれない。この仕様は欲しかった人も多いんじゃないだろうか。

変更が、TEditorの心臓部に至るので、これはすぐにリリースするわけにはいかないので、しかるべき時期にベータテストを別に行うつもり。もうちょっと待ってちょ。


1965|09|
2002|09|10|11|12|
2003|01|02|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|03|04|05|08|
2014|01|02|03|04|05|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|11|
2017|01|03|05|06|07|08|10|11|12|
2018|01|02|03|04|05|08|09|10|12|
2020|01|07|




2002年
9月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
//
自己紹介
自己紹介
広告
計るだけダイエット
つっこみリスト
TrackBacks
日記仲間
/ / /
最近の日記