Medit

4.X系の開発

モデレータ: 暇人, YoN, nyu

返信する
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Medit

投稿記事 by シノバー »

トピックを新しくします。
YoNさんの.moをちょこっとだけ修正しました。
/usr/share/locale/ja/LC_MESSAGES/moo.mo を入れ替えたのち、/root/.config/meditrc を削除し、Meditを立ち上げてください。
編集>設定>Editor>読み込みと保存 のところで 読み込み 自動検出するエンコードのところにデフォルト値が現れます。デフォルトがこれで良いかどうかは自信ありません。

パピー日本語化HOWTOに紹介のあったpoedit_1.4.2-3_forPuppy412-i686.petをダウンロードしましたが、ファイルが壊れているみたいです。
作業は ubuntu 9.04上で行いました。

で、気が付いたことに、UbuntuにMeditがありました。ただしバージョンは0.9.2で、パピーの0.9.4より古い。それを使ってみると、なんと...[Emter]で変換確定できるではありませんか!
パッチでもあたっているのかどうなのか、これから調査します。
(追記)
ざっと見渡したところではソースをいじっているのはエラー処理のバグフィクスらしき1箇所のみ。configureオプションも一般的なもの。
じつは先に自前で標準的なオプションでコンパイルして試したことがあって、それでも[Enter]キーは変な動きでした。
... お手上げです。
添付ファイルを見るにはパーミッションが必要です
The bar master, Shino's Bar
http://shinobar.net/
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: Medit

投稿記事 by YoN »

シノバー さんが書きました:パピー日本語化HOWTOに紹介のあったpoedit_1.4.2-3_forPuppy412-i686.petをダウンロードしましたが、ファイルが壊れているみたいです。
作業は ubuntu 9.04上で行いました。
うーん、確かに変です。
# pet2tgz poedit_1.4.2-3.pet
# tar xvzf poedit_1.4.2-3.tar.gz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors
ほかのPETパッケージは展開できるのですが、poedit だけエラーになります。
ローカルで作成したPETパッケージは、展開できます。

どうやら圧縮されていないようです。
tar xf poedit_1.4.2-3.tar.gz で展開できます。

しかしどうしてPETパッケージがインストールできないかわかりません。
PETパッケージサイズに上限があるのか?
dir2petスクリプトに問題があるのか?
(今回は既にあるバージョン4.1.2に4.2.2で不足しているファイルを追加して dir2pet でPETを作りましたが、ローカルのPETではインストールできますが、ネットからダウンロードしたPETではインストールできません)
暑さのせいで、単に自分のPETの作り方が悪いのか?
しばらく頭を冷やします。

とりあえずPETパッケージ作成前のpoeditディレクトリのzipファイルを置きます。使って見て下さい。

poedit_1.4.2-3.zip

15MBほど。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

コンパイルしたらOKだった

投稿記事 by シノバー »

YoNさん、ありがとうございます。

ところで...
medit-0.9.4 をソースから ppa-422ja0r1(iinitrd-ppa-utf8r2.gz 入れ替え) + pup4_devx_417-sfs4.sfs(pup4_devx_417-sfs4_422.sfsとリネーム)の環境でコンパイルしたら、[Enter]キーの動きがまともになりました。何だったんでしょうね?
configureオプションは次のとおり

コード: 全て選択

./configure --prefix=/usr --target=i486-t2-linux-gnu
stripしたら、もとのと大きさは同じになりました。

追記
これは関係ありませんでした。解決は3つ先の記事。
添付ファイルを削除しておきます。
最後に編集したユーザー シノバー [ 09/08/05(水) 12:12 ], 累計 1 回
The bar master, Shino's Bar
http://shinobar.net/
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: Medit

投稿記事 by YoN »

よかったです。

私は 基本的にライブCDから起動してます。
iinitrd-ppa-utf8r2.gz 入れ替えはFrugalのように簡単にはいかず、改めてiinitrd-ppa-utf8r2.gzを入れたisoファイルを作成して見ましたが惨敗です。
相変わらずdevx_xxx.sfsが組み込まれません。(isoの作り方が間違ってたのかもしれません)

そこで英語版ライブCDから起動してdevx_xxx.sfsを組み込み改めてpoeditのPETを作り、オープンラボにアップロードしました。
ローカルのPETはインストールできました。しかしオープンラボからダウンロードしたPETはインストールできません。
オープンラボのサーバの設定かも知れません。

NicoEdit-1.6 の日本語化もやってみました。
1:nicoedit-1.6-pup4.tar.gz をダウンロード。展開。
2:その中の usr/local/NicoEdit/nicoedit.gs ファイルのメニュー相当を日本語化。
3:コンソールから同じディレクトリに移動して「./bk_compile」とすると usr/binディレクトリに新しい nicoedit ができます。
しかし「gtk-config がない」というエラーメッセージが・・・
それでも一部日本語の nicoedit ができました。

シノバーさんの上の medit.gz をいただいて使って見ましたが「Enter」キーは相変わらず改行です。うーん。

今日は仏滅?
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: Medit

投稿記事 by シノバー »

YoN さんが書きました:シノバーさんの上の medit.gz をいただいて使って見ましたが「Enter」キーは相変わらず改行です。
う〜ん。こちらでもpup_saveを新調したら「Enter」キーの動きがもとのおかしな状態に戻りました。問題は /usr/bin/meditではなく、他のいずれかのファイルに...。
The bar master, Shino's Bar
http://shinobar.net/
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: Medit 解決

投稿記事 by シノバー »

これかな?
端末から次の命令を実行してみてください。

コード: 全て選択

gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
...リマスタしたときに引き継がれないみたい。

追記
/root 以下および /etc 以下にあるファイルのうち、インストールしたPETパッケージ内のファイルはリマスタのときに引き継がれますが、pinstall.shで手を加えられたファイル、後から手で操作したファイルなどは引き継がれないの注意が必要。今回の場合は /etc/gtk-2.0/gtk.immodulesがそれ。scimxxx.petのpinstall.shで上記処理を行っていた。
The bar master, Shino's Bar
http://shinobar.net/
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: Medit

投稿記事 by シノバー »

YoN さんが書きました:とりあえずPETパッケージ作成前のpoeditディレクトリのzipファイルを置きます。
poedit_1.4.2-3.zip も、やはり展開できませんでした。

次のftpを試してもらえます?
ユーザー名: puppy
パスワード: linux
ftp://122.102.213.192
The bar master, Shino's Bar
http://shinobar.net/
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

ftp

投稿記事 by YoN »

お言葉に甘えて、3ファイル置かせて頂きました。
ftp://122.102.213.192/pub/poedit-JP_1.4.2-3-i686.pet (10MB)
ftp://122.102.213.192/pub/poedit-JP_1.4.2-3-i686.zip (17MB)
ftp://122.102.213.192/pub/poedit_1.4.2- ... 2-i686.pet (8278K)
サイズが大きくすみません。不用になったら削除してください。

ついでに。
gFTP-2.0.19 で転送しましたが、ブックマークへ追加してから接続するとうまくつながりません。

これから ppa-422ja0r2 に移行します。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: ftp

投稿記事 by シノバー »

poedit-JP_1.4.2-3-i686.petをダウンロード、無事インストールできました。ありがとうございます。
YoN さんが書きました:gFTP-2.0.19 で転送しましたが、ブックマークへ追加してから接続するとうまくつながりません。
パスワードも保存しました?
The bar master, Shino's Bar
http://shinobar.net/
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: Medit

投稿記事 by YoN »

パスワードも保存しました?
はい。でもgFTPのウィンドウの上のユーザとパスワードをクリアして改めて入力するとつながります。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
返信する