Skip to content

Commit af50fbe

Browse files
committed
Update readme
1 parent dd34eaa commit af50fbe

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

readme.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
##
88
## id - 7539cc1d-6b5f-44e5-baf7-a66b22b2213f
99
## author - <qq542vev at https://purl.org/meta/me/>
10-
## version - 0.3.0
11-
## date - 2022-09-06
10+
## version - 0.4.0
11+
## date - 2022-09-17
1212
## since - 2019-12-26
1313
## copyright - Copyright (C) 2019-2022 qq542vev. Some rights reserved.
1414
## license - <CC-BY at https://creativecommons.org/licenses/by/4.0/>
@@ -24,9 +24,7 @@
2424

2525
[![about:home](images/thumbnails/about-home.png)](images/about-home.png "about:home") [![Context Menu](images/thumbnails/context-menu.png)](images/context-menu.png "Context Menu")
2626

27-
w3mplus はテキストブラウザー w3m の拡張機能です。ほぼ全ての機能を POSIX 準拠の ShellScript と AWK で作成しております。
28-
29-
w3mplus は [Pale Moon](https://www.palemoon.org/) + [Pentadactyl](https://github.com/pentadactyl/pentadactyl) の機能を徹底的に模倣しています。主に以下のような機能を利用できます。
27+
w3mplus はテキストブラウザー [w3m](https://github.com/tats/w3m "GitHub - tats/w3m: Debian's w3m: WWW browsable pager") の拡張機能です。[Pale Moon](https://www.palemoon.org/ "The Pale Moon Project homepage") + [Pentadactyl](https://github.com/pentadactyl/pentadactyl "GitHub - pentadactyl/pentadactyl: Pentadactyl for Pale Moon (community maintained)") + [Vim](https://www.vim.org/ "welcome home : vim online") の機能を模倣し、w3m 上で可能な限り再現することを目的としています。また [Mozilla Firefox](https://www.mozilla.org/firefox/new/)[Vimperator](http://vimperator.org/ "Vimperator // Projects") の情報も参考にしています。主に以下のような機能を利用できます。
3028

3129
* Pale Moon の模倣
3230
* メニューバー
@@ -43,12 +41,18 @@ w3mplus は [Pale Moon](https://www.palemoon.org/) + [Pentadactyl](https://githu
4341
* クイッマーク、ローカルマーク、URL マーク
4442
* レジスタ
4543

44+
可能な限り w3m 固有の機能を使用していますが、一部の再現が難しい機能は w3m の Local CGI 機能を使用しています。Local CGI はほぼ全て [POSIX コマンド](https://pubs.opengroup.org/onlinepubs/9699919799/idx/utilities.html "Utilities") による Shell Script で作成されており、それらは [POSIX 環境](https://pubs.opengroup.org/onlinepubs/9699919799/)に準拠しています。
45+
46+
Debian GNU/Linux 10.13, w3m 0.5.3-37, dash 0.5.10.2-5, gawk 1:4.2.1+dfsg-1 の環境で動作確認しています。
47+
4648
# インストール
4749

48-
w3mplus を利用するには POSIX 準拠の Shell 環境と AWK が必要です。mawk は拡張正規表現を完全に実装していない、正規表現の長さに制限があるなどの理由で現状利用できません。よって GAWK をお勧めします。また `awk` コマンドで POSIX 準拠の AWK が起動する環境が必要です。
50+
w3mplus の全ての機能を利用するためには w3m がインストールされ、POSIX に準拠した環境が必要です。POSIX に完全に準拠した環境でなくとも、w3m の Local CGI を使用しない機能はそのまま利用できます。
51+
52+
`sh` コマンドと `awk` コマンドは POSIX 環境に高度に準拠したものを利用することお勧めします。例えば、[mawk](https://invisible-island.net/mawk/) は拡張正規表現を完全に実装していない、正規表現の長さに制限があるなどの理由で現状では利用できません。よって [Gawk](https://www.gnu.org/software/gawk/) の利用をお勧めします。
4953

50-
[Releases ページ](https://github.com/qq542vev/w3mplus/releases)から最新バージョンをダウンロードして、解凍します。release/install.sh を実行すればインストール完了です
54+
[Releases ページ](https://github.com/qq542vev/w3mplus/releases)から最新バージョンをダウンロードして、それを解凍します。解凍したディレクトリに移動し、`release/install.sh` を実行すればインストールは完了です
5155

5256
# 使い方
5357

54-
インストール後の `~/.w3mplus/doc/index.html` にマニュアルがあります。Web 上でも[マニュアル](https://qq542vev.github.io/w3mplus/documents/)を公開しています。
58+
インストール後の `~/.w3mplus/doc/index.html` にマニュアルがあります。また Web 上でも[マニュアル](https://qq542vev.github.io/w3mplus/documents/)を公開しています。

0 commit comments

Comments
 (0)