◀ドキュメントトップへ
267
subversion適用 svn:1002
268
Re: subversion適用 svn:1002
269
Re: subversion適用 svn:1002
270
Re2: subversion適用 svn:1002
271
Re3: subversion適用 svn:1002
273
Re4: subversion適用 svn:1002
272
Re:subversion適用 svn:1002
274
Re2:subversion適用 svn:1002
275
Re3:subversion適用 svn:1002
276
Re4:subversion適用 svn:1002
[267]
subversion適用 svn:1002
maru
2006年10月07日 21:37
どなたもコミットする気配がないまま、変更が積みあがりそうなので
初版としてコミットしました。
* help_20061001.zipベース
>>help:260 削除ファイル
help\flow.png
help\HtmlHelp_2b.patch
help\ReadMe.txt
help\sakura.chm
help\sakura.exe
help\_RESOURCE\hd2html.rb
help\_RESOURCE\sakura.hdp
>>help:260 help\trunkのignore属性設定
*.Log
*.chm
*.hhc
*.hhk
*.HHP
COMPILE.HTML
*.chm.bak*
>>help:253 結合ファイル SakuraMacro.chm -> macro.chmに変更
>>help:264 ウィンドウ一覧(HLP000314)の追加とその関連修正
>>help:264 「後方」アイコンの誤り修正
>>help:266 #1526879適用済みのsakura.hhに差し替え
* 未実施事項
#1526879
・[キーワードヘルプ]タブでのヘルプボタンID追加
-> HLP000315
・[カラー]タブの文字色/背景色統一ダイアログにヘルプボタン追加
-> HLP000316
[268]
Re: subversion適用 svn:1002
げんた
2006年10月07日 22:11
>初版としてコミットしました。
1つ気付いたことが...
sakura.hhはソースコードと重複しているので,本来はそちらと共通にすべきなのかと思います.
でも1ファイルだけ外部参照にすることは出来ないはずなので...どうしましょう?
[269]
Re: subversion適用 svn:1002
げんた
2006年10月07日 22:26
>初版としてコミットしました。
もう1つコメントです.
cronでwebスペースに自動checkoutするようにしておくと,最新のヘルプがホームページに自動反映されて便利かも.
[270]
Re2: subversion適用 svn:1002
maru
2006年10月07日 23:53
▼ げんたさん
> sakura.hhはソースコードと重複しているので,本来はそちらと共通にすべきなのかと思います.
> でも1ファイルだけ外部参照にすることは出来ないはずなので...どうしましょう?
それ、気にはしているのですが、もし本体側のsakura.hhでIDの変更が発生するとhelp側もリアルタイムに追従しなければならないということですよね。
ID追加なら大丈夫でしょうが。
一応、案としてどうにかシンボリックリンク張れないか考えています。
リポジトリ丸ごと落として、linux端末でシンボリックリンクを張ってそのままlinuxからコミットすれば、もしかしたら…?
で、Windowsからは別ファイルに見えるらしいので、help\trunkだけをチェックアウトしてもヘルプのコンパイルは可能かと。
ただsubversionのテストサーバが手元にないのでちょっと時間がかかりそう。
> cronでwebスペースに自動checkoutするようにしておくと
これは是非やったほうがいいと思います。
[271]
Re3: subversion適用 svn:1002
げんた
2006年10月08日 14:34
>> cronでwebスペースに自動checkoutするようにしておくと
>これは是非やったほうがいいと思います。
1日1回更新するようにcronを設定しました.
http://sakura-editor.sourceforge.net/htmlhelp/ 以下に_RESOURCESを展開しています.
ところで,chmが無いときにエディタからこのHTMLをトピックを指定して開けたら便利かなと思ったのですが,
ヘルプ番号→HTMLファイル名の変換がどこかで必要ですよね.
sakura.hhから対応表を作って,CGIでリダイレクトさせれば解決できるかな.
[273]
Re4: subversion適用 svn:1002
げんた
2006年10月08日 16:36
>sakura.hhから対応表を作って,CGIでリダイレクトさせれば解決できるかな.
作ってみました.
http://sakura-editor.sourceforge.net/hid.cgi?HELP_ID
でHELP_IDに内部番号を指定すると,対応するURLが開きます.
存在しないIDを指定すると
1日に1回cronで
* ヘルプ本体を更新
* sakura.hhを(内部で)更新
* インデックスファイルを更新
するはずです.
メソッドはGETにしか対応していません.
[272]
Re:subversion適用 svn:1002
ryoji
2006年10月08日 15:02
> 初版としてコミットしました。
ありがとうございます。
チェックアウトして軽~く内容確認してみました。
ずいぶん進んでますね~。(^^)
> >>help:264 ウィンドウ一覧(HLP000314)の追加とその関連修正
目次の中で「ウィンドウ(W)」メニューの一番下に置かれてますが、実際の表示位置にあわせて「前のウィンドウ」の後ろに持ってきたほうがいいように思います。
あと、「ウインドウ」メニューの直下に「1(無題)」のように表示される項目上で[F1]押したときに何も表示されなくなってますね。以前は HLP000097(ウィンドウリスト)が表示されてたと思いますが...。紛らわしい名称なので、こちらはヘルプのタイトルを「ウィンドウ1, 2, ...」のようにしたほうがいいかもしれません。
> >>help:264 「後方」アイコンの誤り修正
こちらは修正されていない?みたいでしたが...
[274]
Re2:subversion適用 svn:1002
maru
2006年10月08日 17:38
> ▼ げんたさん
> 一応、案としてどうにかシンボリックリンク張れないか
ダメでした。
説明が長いので、
http://
sakura.
qp.
land.
to/?
Junk%
2F9
▼ ryojiさん
> 「後方」アイコンの誤り修正
直ってないですね(^^;;
次回修正します。
[275]
Re3:subversion適用 svn:1002
maru
2006年10月08日 19:57
▼ げんたさん
よくみたら…。
誤:/hid.cgi?HELP_ID
正:/cgi-bin/hid.cgi?HELP_ID
動作いい感じです。
> sakura.hhはソースコードと重複しているので
さらにいろいろ調べましたがそろそろギブアップです。
sakura.hhだけディレクトリを分けるしかないのでしょうか。
[276]
Re4:subversion適用 svn:1002
げんた
2006年10月08日 21:02
>よくみたら…。
>誤:/hid.cgi?HELP_ID
>正:/cgi-bin/hid.cgi?HELP_ID
ぎゃぎゃっ,失礼しました.