CVSサーバ
CVSサーバ公開
作者は、xfumlbeの開発を、CVSというバージョン管理システムを利用して、行っています。
CVSサーバは一般に公開しておりますので、どなたでも、(書き込みはできませんが)、開発途中のソースコードを閲覧することができます。
作者は、節目節目で、CVSソースコードに、「タグ」を打ちます。その「タグ」を指定してソースコードを持ってくれば、それなりに安定したバージョンが使えます。
「タグ」を指定せずにソースコードを持ってくると、作者の苦闘の様子をリアルタイムに知ることができるでしょう(そんな物好きいないか)。
特に、「note.txt」というファイルは、作者の開発ノートであり、作者の頭の中身そのものです。頻繁に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で公開した内容に、非常に不完全なキーマクロシステムを実装した。