Skip to content

Commit 3d398c8

Browse files
committed
Import tutor files from vimdoc-ja
See also: vim-jp/vimdoc-ja#181
1 parent 4b4221a commit 3d398c8

File tree

6 files changed

+1994
-1
lines changed

6 files changed

+1994
-1
lines changed

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,31 @@ clean:
1616
rm -rf $(ARCHIVE_DIR) $(ARCHIVE_FILE)
1717
$(MAKE) -C src/po clean
1818
$(MAKE) -C runtime/lang clean
19+
$(MAKE) -C runtime/tutor clean
1920

2021
distclean: clean
2122
rm -f *.tar.bz2 *.tar.gz *.tar.xz
2223

23-
force-update-all: force-update-po force-update-lang
24+
force-update-all: force-update-po force-update-lang force-update-tutor
2425

2526
force-update-po:
2627
cd src/po && $(MAKE) force
2728

2829
force-update-lang:
2930
cd runtime/lang && $(MAKE) force
3031

32+
force-update-tutor:
33+
cd runtime/tutor && $(MAKE) force
34+
3135
$(ARCHIVE_DIR):
3236
mkdir -p $@/src/po
3337
mkdir -p $@/runtime/lang
3438
mkdir -p $@/runtime/doc
39+
mkdir -p $@/runtime/tutor
3540
cp src/po/*.po $@/src/po
3641
cp runtime/lang/menu_ja*.vim $@/runtime/lang
3742
cp runtime/doc/*.UTF-8.1 $@/runtime/doc
43+
cp runtime/tutor/tutor.ja.* $@/runtime/tutor
3844

3945
$(ARCHIVE).tar.gz: $(ARCHIVE_DIR)
4046
tar -czf $@ $<

README.mkd

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ src/po/ja.po |Vimのメッセージ翻訳ファイルのマスター(UTF-8)
1111
runtime/lang/menu\_ja\_jp.utf-8.vim |Vimの日本語メニューファイルのマスター(UTF-8)
1212
runtime/doc/\*-ja.UTF-8.1 |日本語manファイル(UTF-8)
1313
runtime/doc/\*.1 |原文manファイル
14+
runtime/tutor/tutor.ja.utf-8 |日本語チュートリアルファイル(UTF-8)
15+
runtime/tutor/tutor |原文チュートリアルファイル
1416

1517
## ja.po 更新手順
1618

@@ -79,6 +81,25 @@ runtime/doc/\*.1 |原文manファイル
7981

8082
原文と日本語訳は常に同じバージョンがコミットされているように注意すること。
8183

84+
## チュートリアルファイル更新手順
85+
86+
1. 原文チュートリアルファイルの更新
87+
88+
Vimのソースファイルの runtime/tutor/ ディレクトリから、原文チュートリアルファイルを本リポジトリにコピー。
89+
90+
$ cd /path/to/vim/runtime/tutor
91+
$ cp tutor /path/to/lang-ja/runtime/tutor
92+
93+
2. 翻訳
94+
95+
原文の差分を見つつ翻訳ファイルを更新する。
96+
97+
$ git diff | gvim -R -
98+
99+
3. コミット
100+
101+
原文と日本語訳は常に同じバージョンがコミットされているように注意すること。
102+
82103
## リリース手順
83104

84105
以下を実行してください。

runtime/tutor/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/tutor.ja.sjis
2+
/tutor.ja.euc

runtime/tutor/Makefile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
MASTER_TUTOR = tutor.ja.utf-8
2+
3+
update: tutor.ja.sjis tutor.ja.euc
4+
5+
tutor.ja.sjis: $(MASTER_TUTOR)
6+
iconv -f utf-8 -t cp932 < $< > $@
7+
8+
tutor.ja.euc: $(MASTER_TUTOR)
9+
iconv -f utf-8 -t euc-jp < $< > $@
10+
11+
force: touch
12+
@$(MAKE) update
13+
14+
touch: $(MASTER_TUTOR)
15+
touch $<
16+
17+
clean:
18+
rm -f tutor.ja.sjis tutor.ja.euc

0 commit comments

Comments
 (0)