Mercurial > hg > RemoteEditor > REPSessionManager
comparison Todo @ 387:6f356d160e58
IPv6 any address
author | one@firefly.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Mon, 10 Nov 2008 22:21:52 +0900 |
parents | bba62c4ac323 |
children | 18cacd0b3ccf |
comparison
equal
deleted
inserted
replaced
386:bba62c4ac323 | 387:6f356d160e58 |
---|---|
1 Sun Oct 26 17:36:40 JST 2008 | |
2 Todo: (kono) | |
3 GUI のEditorの方が、どれがどれだか、さっぱりわからない。 | |
4 せめて、sessionを持っているかとか出ないとだめっぽい。 | |
5 なんか、NO_NAMEってのが最初に出るらしい。なんだ? | |
6 | |
7 Sun Oct 26 14:33:51 JST 2008 | |
8 Todo: (kono) | |
9 quit/close 処理が間違っているらしい。 | |
10 | |
11 Sat Oct 25 10:52:05 JST 2008 | |
12 Todo: (kono) | |
13 Editorからのmutli-sessoin の扱い、TestEditor でのmulti-session | |
14 の実装。REPNode.handle の中でreadしちゃうと、handle 間での処理 | |
15 の引き渡しが出来ない。handlerの切替えにkeyは必要。 | |
16 | |
17 一つのeditorの中で、同じsessionに複数selectすると、コマンドを | |
18 判定出来なくなる。今でも、新しくchannelを開けるなら複数セッション | |
19 をselectすることは可能。channelで識別しているので。 | |
20 新しいeditorが作られてしまうので、ダメなケースの判定は、直接接続し | |
21 ているSMでしか出来ない。と言うことは、selectのcancelのprotocolが | |
22 必要らしい。それは、結構、面倒。command に source editor id を | |
23 付けてやれば良いのだが... | |
24 | |
25 Todo: (kono) | |
26 text editor のバッファが増えるバグがあるらしい。 | |
27 Done: たぶん、quit/quit2が動いてない。close の処理のがまずいせい。 | |
28 | |
1 Fri Oct 24 19:00:50 JST 2008 | 29 Fri Oct 24 19:00:50 JST 2008 |
30 Note: | |
2 XML に editor がselectされているかどうかのflagがあった方が良い。 | 31 XML に editor がselectされているかどうかのflagがあった方が良い。 |
3 現状では、update はなんにも役に立たない。 | 32 現状では、update はなんにも役に立たない。 |
4 | 33 |
5 Thu Oct 23 10:31:58 JST 2008 | 34 Thu Oct 23 10:31:58 JST 2008 |
6 | 35 |
10 | 39 |
11 Wed Oct 22 19:53:59 JST 2008 | 40 Wed Oct 22 19:53:59 JST 2008 |
12 | 41 |
13 Todo: (kono) | 42 Todo: (kono) |
14 やっぱり、END_MERGEが繰り返し出るバグがあるらしい。 | 43 やっぱり、END_MERGEが繰り返し出るバグがあるらしい。 |
15 Done: Thu Oct 23 10:12:27 JST 2008 merge confilict 時にmode setを忘れてました。 | 44 Done: Thu Oct 23 10:12:27 JST 2008 merge confilict 時にmode setを |
45 忘れてました。 | |
46 結局、flag を入れて対症療法しました。 | |
16 | 47 |
17 Wed Oct 22 02:31:27 JST 2008 | 48 Wed Oct 22 02:31:27 JST 2008 |
18 | 49 |
19 Todo: (kono) | 50 Todo: (kono) |
20 editorの中で、next.getEID() とか next.setQuit2() とかやっているのは、 | 51 editorの中で、next.getEID() とか next.setQuit2() とかやっているのは、 |
21 ditributed の場合は、うまく動かない。だまって、forward されるはず | 52 ditributed の場合は、うまく動かない。だまって、forward されるはず |
22 だが... やっぱり、dummy editor ではなくて、専用のものを作らないと | 53 だが... やっぱり、dummy editor ではなくて、専用のものを作らないと |
23 だめ? | 54 だめ? |
24 Done: Wed Oct 22 02:56:30 JST 2008 | 55 Done: Wed Oct 22 02:56:30 JST 2008 |
25 ちょっとあれだが、next がdirecgtでない場合を判断して、向こうのforwarder側で | 56 ちょっとあれだが、next がdirecgtでない場合を判断して、向こうの |
26 処理するのが簡単らしい。 | 57 forwarder側で処理するのが簡単らしい。 |
27 | 58 |
28 Todo: (kono) | 59 Todo: (kono) |
29 Select後のupdateを流してないので、他の人が、そのsessionがselectされたのを | 60 Select後のupdateを流してないので、他の人が、そのsessionがselectされたのを |
30 知り得ない。なので、複数のjoin_ackがありえる。 | 61 知り得ない。なので、複数のjoin_ackがありえる。 |
62 Done: Sun Oct 26 17:39:05 JST 2008 | |
31 | 63 |
32 Mon Oct 20 16:38:39 JST 2008 | 64 Mon Oct 20 16:38:39 JST 2008 |
33 | 65 |
34 Todo: (kono) | 66 Todo: (kono) |
35 routing で put の時には、上に上がるだけで良いのだが、下に行くときには、 | 67 routing で put の時には、上に上がるだけで良いのだが、下に行くときには、 |