Sorry, This page is Japanese only.

CVSサーバ

CVSサーバ公開

作者は、xfumlbeの開発を、CVSというバージョン管理システムを利用して、行っています。

CVSサーバは一般に公開しておりますので、どなたでも、(書き込みはできませんが)、開発途中のソースコードを閲覧することができます。

作者は、節目節目で、CVSソースコードに、「タグ」を打ちます。その「タグ」を指定してソースコードを持ってくれば、それなりに安定したバージョンが使えます。

「タグ」を指定せずにソースコードを持ってくると、作者の苦闘の様子をリアルタイムに知ることができるでしょう(そんな物好きいないか)。

特に、「note.txt」というファイルは、作者の開発ノートであり、作者の頭の中身そのものです。頻繁にCVSサーバに更新するので、本当に物好きな方は、これ読んでみると、「バカかこいつ」という気になれますよ。

タグを指定しない、ソースコード閲覧。
$ cvs -d :pserver:anonymous@endoh-namazu.tierra.ne.jp:/home/cvs/namazu co xfm



最新のタグ(2011/02/06)

対応ブログエントリへ
$ cvs -d :pserver:anonymous@endoh-namazu.tierra.ne.jp:/home/cvs/namazu co -r Release_110206 xfm
  Release_110206:
  - X.Org 1.7(以上)で発生する、キー入れ替えの不具合への対応に伴う、OpenOffice
    のメニューまわりの不具合への対処






過去のタグ

  • Release_100807
    対応ブログエントリへ
      Release_100807:
      - X.Org 1.7(以上)で発生する、キー入れ替えの不具合に対応
      - その他、内部的なコード修正
    
  • Release_100613
    対応ブログエントリへ
      Release_100613:
      - ミニバッファの本格的実装
      - キーマクロのコマンド名をつけた保存。
      - マクロキーを再生した後、たまに、キータイプが遅くなる不具合に対処
      - firefoxのアドレスバーの中で、かな漢変換を含む文字入力を行うと、
        キー置き換えが失敗する(例えばCtrl-hがBackSpaceにならず、
        そのままCtrl-hが出てしまう)不具合の低減
      - Gnome-Doなどのアプリで、たまに、キー置き換え(例えばCtrl-hをBackSpaceに)
        ができなくなる問題の対処
      - メッセージバーやミニバッファの位置の調節機能の追加
      - 端末アプリ(Terminal,Gnome-terminal,Konsole)のように下の部分にスペースが
        ないアプリの場合は、メッセージバーやミニバッファをウインドウバーのあたりに
        表示するように対処
    
  • Release_100112
    対応ブログエントリへ
      Release_100112:
      - ポップアップメニューから、アプリをキーで選択して、Ctrl-mで起動し
        たりするときに、Ctrlキーを離しているのに、押されたままのように動作
        してしまう現象をかなり軽減。
      - Gnome-Do等のポップアップ系アプリで、キーのリコンフィギュレーション
        がうまくいかないバグに対処。
      - Thunderbirdでメールアドレスを入力するとき、アドレスの候補ポップアップ
        の動作がおかしくなる問題の対処。
      - Firefoxでブックマークを登録するときに出てくるダイアログがすぐ消えてし
        まう問題の対処。
    
  • Release_100104
    対応ブログエントリへ
      Release_100104:
        - Release_041222で混入した、「マウスボタンを押しつづけると
          メニューが出なくなったり、スクリーンセーバが起動しない」
          バグの対処
    
  • Release_091222
    対応ブログエントリへ
      Release_091222:
        - Ubuntu9.04以降、あるいはFedora10以降の環境で、動作できない
          問題の対処
        - ポップアップウインドウ制御系の見直し
        - その他、さまざまなバグFIX
        - 「xfumble:ルール設定ツール」のための実装(まだ途中)
    
  • Release_090706
    対応ブログエントリへ
      Release_090707:
        - Metacityや、KWinなどのウインドウマネージャで、ステータスバー
         (xfumbleの)の位置がずれたり、コマンドパッドが、トップに出てこなかっ
         たりする問題の対処。
        - マルチタップ(Shiftを素早く2回押す、など)をした後に、例えばShiftが押さ
          れたままの状態になる問題の対処。
        - Ctrl-nを押しっぱなしにして、オートリピートでDownを出しているとき
          に、時々「ひっかかる」問題の対処。
        - 「xfumble:ルール設定ツール」のための実装(まだ途中)
    
        * クリップボード管理は、まだ未実装(EmacsのM-yを作りたいんだけどね)
        * マウスボタンのリコンフィギュレーションも、まだ未実装
        * window制御も...まだまだまだ!
    
  • Release_090426
    対応ブログエントリへ
        - 主にキーマクロ機能の実装。
        - 上記を利用した、コマンドの繰り返し実行(viの"10 l"とか、emacsの
          "Escape 10 Ctrl-f"とか)の実装 
        - viにおける"."(ピリオド)による繰り返しの実装
        - emacsにおける、'Ctrl-x "("'による、マクロ定義。
        - たくさんのバグfix
        - キーイベント配送システムの根本的見直し...
        
        * ルール設定GUIアプリは、まだ未実装
        * クリップボード管理も、まだ未実装(EmacsのM-yを作りたいんだけどね)
        * マウスボタンのリコンフィギュレーションも、まだ未実装
        * window制御も...まだまだまだ!
    
  • Release_081229
    対応ブログエントリへ
        - xfumbleを再起動する以外、キーグラブが取れなくなる現象を回避
        - 「すべてのキーをグラブ」機能をまともなものに。viのコマンドモード
          で、コマンド以外のキー入力は、無視できるようにした。
        - ステータスバーの挙動を改善。表示しなくなる問題を回避。
    
  • Release_081216
    対応ブログエントリへ
        - 最初のCVS公開
        - MTM02で公開した内容に、非常に不完全なキーマクロシステムを実装した。