Hitori Otegaru Wiki Modoki
Revision | 91bcf615a68c7667fe5ffaac2ccf0a9fa7e46e39 (tree) |
---|---|
Time | 2023-02-16 20:25:00 |
Author | Hiraoka <khi@user...> |
Commiter | Hiraoka |
use UTF-8 for *-ja.el
@@ -1,3 +1,12 @@ | ||
1 | +2023-02-16 HIRAOKA Kazuyuki <khi@users.osdn.me> | |
2 | + | |
3 | + * howm-mkmenu.el (howm-mkmenu-rules): use UTF-8 for *-ja.el | |
4 | + ref. https://osdn.net/projects/howm/ticket/47364 | |
5 | + | |
6 | + * howm-lang-ja.el: converted to UTF-8 | |
7 | + | |
8 | + * howm-menu-ja.el: ditto. | |
9 | + | |
1 | 10 | 2023-01-29 HIRAOKA Kazuyuki <khi@users.osdn.me> |
2 | 11 | |
3 | 12 | * configure.ac: version 1.5.1-snapshot2 |
@@ -1,5 +1,5 @@ | ||
1 | 1 | ;;; howm-lang-ja.el --- Wiki-like note-taking tool |
2 | -;;; -*- Coding: iso-2022-7bit -*- | |
2 | +;;; -*- Coding: utf-8 -*- | |
3 | 3 | ;;; Copyright (C) 2005-2022 |
4 | 4 | ;;; HIRAOKA Kazuyuki <khi@users.osdn.me> |
5 | 5 | ;;; |
@@ -21,40 +21,40 @@ | ||
21 | 21 | |
22 | 22 | (require 'howm-common) |
23 | 23 | |
24 | -(defvar howm-day-of-week-ja '("日" "月" "火" "水" "木" "金" "土")) | |
24 | +(defvar howm-day-of-week-ja '("日" "月" "火" "水" "木" "金" "土")) | |
25 | 25 | |
26 | 26 | (defvar howm-menu-command-table-ja |
27 | 27 | `( |
28 | - ("[速記]" howm-remember previous) | |
29 | - ("[新規]" (lambda () (howm-create ,howm-menu-action-arg))) | |
30 | - ("[追加]" (lambda () (howm-create-here ,howm-menu-action-arg))) | |
31 | - ("[複製]" howm-dup) | |
32 | - ("[更新]" howm-initialize-buffer previous) | |
33 | - ("[正規]" howm-list-grep) | |
34 | - ("[固定]" howm-list-grep-fixed) | |
28 | + ("[速記]" howm-remember previous) | |
29 | + ("[新規]" (lambda () (howm-create ,howm-menu-action-arg))) | |
30 | + ("[追加]" (lambda () (howm-create-here ,howm-menu-action-arg))) | |
31 | + ("[複製]" howm-dup) | |
32 | + ("[更新]" howm-initialize-buffer previous) | |
33 | + ("[正規]" howm-list-grep) | |
34 | + ("[固定]" howm-list-grep-fixed) | |
35 | 35 | ("[roma]" howm-list-migemo) |
36 | - ("[今日]" howm-find-today) | |
37 | - ("[昨日]" howm-find-yesterday) | |
38 | - ("[一覧]" howm-list-all) | |
39 | - ("[最近]" howm-list-recent) | |
40 | - ("[前後]" howm-list-around) | |
41 | - ("[予定]" howm-list-schedule) | |
42 | - ("[バ内]" (lambda () (call-interactively 'howm-occur)) previous) | |
43 | - ("[全バ]" (lambda () (howm-list-buffers ,howm-menu-action-arg))) | |
36 | + ("[今日]" howm-find-today) | |
37 | + ("[昨日]" howm-find-yesterday) | |
38 | + ("[一覧]" howm-list-all) | |
39 | + ("[最近]" howm-list-recent) | |
40 | + ("[前後]" howm-list-around) | |
41 | + ("[予定]" howm-list-schedule) | |
42 | + ("[バ内]" (lambda () (call-interactively 'howm-occur)) previous) | |
43 | + ("[全バ]" (lambda () (howm-list-buffers ,howm-menu-action-arg))) | |
44 | 44 | ("[mark]" howm-list-mark-ring previous) |
45 | - ("[履歴]" howm-history) | |
46 | - ("[題↑]" howm-keyword-to-kill-ring) | |
47 | - ("[名↑]" (lambda () (howm-keyword-to-kill-ring t))) | |
48 | - ("[鍵↓]" howm-insert-keyword previous) | |
49 | - ("[日↓]" howm-insert-date previous) | |
50 | - ("[時↓]" howm-insert-dtime previous) | |
45 | + ("[履歴]" howm-history) | |
46 | + ("[題↑]" howm-keyword-to-kill-ring) | |
47 | + ("[名↑]" (lambda () (howm-keyword-to-kill-ring t))) | |
48 | + ("[鍵↓]" howm-insert-keyword previous) | |
49 | + ("[日↓]" howm-insert-date previous) | |
50 | + ("[時↓]" howm-insert-dtime previous) | |
51 | 51 | ("[Todo]" howm-list-todo) |
52 | - ("[全消]" howm-kill-all) | |
53 | - ("[強制全消]" (lambda () (interactive) (howm-kill-all t))) | |
54 | - ("[menu 編集]" howm-menu-edit current) | |
55 | - ("[menu 更新]" howm-menu-refresh current) | |
56 | - ("[設定]" (lambda () (customize-group 'howm))) | |
57 | - ("[酔歩]" howm-random-walk previous) | |
52 | + ("[全消]" howm-kill-all) | |
53 | + ("[強制全消]" (lambda () (interactive) (howm-kill-all t))) | |
54 | + ("[menu 編集]" howm-menu-edit current) | |
55 | + ("[menu 更新]" howm-menu-refresh current) | |
56 | + ("[設定]" (lambda () (customize-group 'howm))) | |
57 | + ("[酔歩]" howm-random-walk previous) | |
58 | 58 | )) |
59 | 59 | |
60 | 60 | (provide 'howm-lang-ja) |
@@ -1,166 +1,166 @@ | ||
1 | -;;; -*- Coding: iso-2022-7bit -*- | |
1 | +;;; -*- Coding: utf-8-unix -*- | |
2 | 2 | ;;; automatically generated from ja/0000-00-00-000000.txt |
3 | 3 | ;;; by howm-mkmenu.el. |
4 | 4 | |
5 | 5 | (require 'howm-vars) |
6 | 6 | |
7 | 7 | (howm-defconst-risky howm-menu-ja "= <<< %menu% |
8 | - %\"e\"[速記] %\"c\"[新規] %\"D\"[複製] 検索(%\"s\"[固定] %\"g\"[正規] %\"m\"[roma] %\"o\"[バ内]) %\":\"[昨日] %\".\"[今日] | |
9 | - %\"a\"[一覧] %\"l\"[最近] %\"A\"[前後] %\"h\"[履歴] %\"y\"[予定] %\"t\"[Todo] %\"b\"[全バ] %\"x\"[mark] %\"w\"[酔歩] [設定] | |
10 | - %\"K\"[題↑] [名↑] %\"d\"[日↓] %\"T\"[時↓] %\"i\"[鍵↓] %\"r\"[更新] %\"R\"[menu 更新] [menu 編集] [全消] | |
8 | + %\"e\"[速記] %\"c\"[新規] %\"D\"[複製] 検索(%\"s\"[固定] %\"g\"[正規] %\"m\"[roma] %\"o\"[バ内]) %\":\"[昨日] %\".\"[今日] | |
9 | + %\"a\"[一覧] %\"l\"[最近] %\"A\"[前後] %\"h\"[履歴] %\"y\"[予定] %\"t\"[Todo] %\"b\"[全バ] %\"x\"[mark] %\"w\"[酔歩] [設定] | |
10 | + %\"K\"[題↑] [名↑] %\"d\"[日↓] %\"T\"[時↓] %\"i\"[鍵↓] %\"r\"[更新] %\"R\"[menu 更新] [menu 編集] [全消] | |
11 | 11 | ------------------------------------- |
12 | -[予定・Todo] … 予定@, 〆切! を %sdays 日先まで表示. | |
13 | -〆切!, todo+, 覚書-, 保留~ を上位 %tnum 個まで表示. | |
12 | +[予定・Todo] … 予定@, 〆切! を %sdays 日先まで表示. | |
13 | +〆切!, todo+, 覚書-, 保留~ を上位 %tnum 個まで表示. | |
14 | 14 | %reminder |
15 | 15 | ------------------------------------- |
16 | -最近のメモ | |
16 | +最近のメモ | |
17 | 17 | %recent |
18 | 18 | ------------------------------------- |
19 | -ランダムセレクト (不要なら[menu 編集]で該当箇所を削除してください) | |
19 | +ランダムセレクト (不要なら[menu 編集]で該当箇所を削除してください) | |
20 | 20 | %random |
21 | 21 | ------------------------------------- |
22 | 22 | |
23 | -予定・todo の書式 (実際は半角で) | |
24 | -[2002-10-21]@1 予定 (予定表に表示。もし@3なら3日間の予定、つまり23日までの意味) | |
25 | -[2002-10-21]+7 todo 指定日になってから7日間かけて徐々に浮かび続ける | |
26 | -[2002-10-21]!7 〆切 指定日の7日前から徐々に浮かび、指定日以降浮きっぱなし | |
27 | -[2002-10-21]−1 覚書 指定日に浮かび上がり、以降1日かけて単位量だけ徐々に沈む | |
28 | -[2002-10-21]〜30 保留 指定日に浮かび上がり、以降30日周期で浮き沈みをくりかえす | |
29 | -[2002-10-21]. 済み 常に底 | |
30 | -(記号の後の数字はデフォルト値) | |
31 | - | |
32 | -覚え方 | |
33 | -・予定はその日に結び付けられてるから@(at) | |
34 | -・覚書は沈んでいくから- | |
35 | -・todoは浮かび上がってくるから+ | |
36 | -・〆切はその日に注意しなければならないから! | |
37 | -・保留は波打つから~ | |
38 | -・済みは終わりだから. | |
23 | +予定・todo の書式 (実際は半角で) | |
24 | +[2002-10-21]@1 予定 (予定表に表示。もし@3なら3日間の予定、つまり23日までの意味) | |
25 | +[2002-10-21]+7 todo 指定日になってから7日間かけて徐々に浮かび続ける | |
26 | +[2002-10-21]!7 〆切 指定日の7日前から徐々に浮かび、指定日以降浮きっぱなし | |
27 | +[2002-10-21]−1 覚書 指定日に浮かび上がり、以降1日かけて単位量だけ徐々に沈む | |
28 | +[2002-10-21]〜30 保留 指定日に浮かび上がり、以降30日周期で浮き沈みをくりかえす | |
29 | +[2002-10-21]. 済み 常に底 | |
30 | +(記号の後の数字はデフォルト値) | |
31 | + | |
32 | +覚え方 | |
33 | +・予定はその日に結び付けられてるから@(at) | |
34 | +・覚書は沈んでいくから- | |
35 | +・todoは浮かび上がってくるから+ | |
36 | +・〆切はその日に注意しなければならないから! | |
37 | +・保留は波打つから~ | |
38 | +・済みは終わりだから. | |
39 | 39 | |
40 | 40 | ------------------------------------- |
41 | 41 | |
42 | -[○○]は何? >>> %ボタンの説明% | |
43 | -このメニュー自体を編集できます >>> %メニューの編集について% | |
44 | -メモが増えてきたら… >>> %高速化について% | |
42 | +[○○]は何? >>> %ボタンの説明% | |
43 | +このメニュー自体を編集できます >>> %メニューの編集について% | |
44 | +メモが増えてきたら… >>> %高速化について% | |
45 | 45 | |
46 | 46 | |
47 | -= <<< %ボタンの説明% | |
47 | += <<< %ボタンの説明% | |
48 | 48 | |
49 | -◆ 作成 | |
49 | +◆ 作成 | |
50 | 50 | |
51 | -[新規] → 新規メモ作成 (現リージョンがタイトル) | |
52 | -[複製] → 現メモを複製 (住所録テンプレートなどの用途を想定) | |
51 | +[新規] → 新規メモ作成 (現リージョンがタイトル) | |
52 | +[複製] → 現メモを複製 (住所録テンプレートなどの用途を想定) | |
53 | 53 | |
54 | -◆ 一覧 | |
54 | +◆ 一覧 | |
55 | 55 | |
56 | -[一覧] → 全メモの一覧 | |
57 | -[最近] → 最近のメモの連結表示 | |
58 | -[前後] → 前後のメモ (見てたメモを中心に全メモの日付順一覧) | |
59 | -* 対象ファイルを(編集モードで)開いた状態からメニューを呼ぶこと | |
60 | -[履歴] → 検索履歴 | |
61 | -[予定] → 予定表 | |
62 | -[todo] → todo 一覧 | |
56 | +[一覧] → 全メモの一覧 | |
57 | +[最近] → 最近のメモの連結表示 | |
58 | +[前後] → 前後のメモ (見てたメモを中心に全メモの日付順一覧) | |
59 | +* 対象ファイルを(編集モードで)開いた状態からメニューを呼ぶこと | |
60 | +[履歴] → 検索履歴 | |
61 | +[予定] → 予定表 | |
62 | +[todo] → todo 一覧 | |
63 | 63 | |
64 | -◆ 検索 | |
64 | +◆ 検索 | |
65 | 65 | |
66 | -[正規] → 正規表現の検索 | |
67 | -* 基本的には大文字小文字の区別なし | |
68 | - * 「Wiki」のように明示的に大文字を指定したときは区別 | |
69 | -[固定] → キーワードを補完入力して固定文字列の検索 | |
70 | -[roma] → ローマ字検索 (migemo) | |
71 | -[今日] → 今日のメモ | |
72 | -[昨日] → 昨日のメモ | |
66 | +[正規] → 正規表現の検索 | |
67 | +* 基本的には大文字小文字の区別なし | |
68 | + * 「Wiki」のように明示的に大文字を指定したときは区別 | |
69 | +[固定] → キーワードを補完入力して固定文字列の検索 | |
70 | +[roma] → ローマ字検索 (migemo) | |
71 | +[今日] → 今日のメモ | |
72 | +[昨日] → 昨日のメモ | |
73 | 73 | |
74 | -◆ 編集: 対象ファイルを(編集モードで)開いた状態からメニューを呼ぶこと | |
74 | +◆ 編集: 対象ファイルを(編集モードで)開いた状態からメニューを呼ぶこと | |
75 | 75 | |
76 | -[更新] → 下線を引きなおす | |
77 | -[鍵↓] → キーワードを補完入力して貼りつけ | |
78 | -* Tips: M-v で候補一覧に移って migemo 検索すると楽 | |
76 | +[更新] → 下線を引きなおす | |
77 | +[鍵↓] → キーワードを補完入力して貼りつけ | |
78 | +* Tips: M-v で候補一覧に移って migemo 検索すると楽 | |
79 | 79 | |
80 | -[日↓] → 今日の日付 [yyyy-mm-dd] を貼りつけ | |
81 | -[時↓] → 今日の日時 [yyyy-mm-dd HH:MM] を貼りつけ | |
82 | -[題↑] → 現メモのタイトルを kill ring へ (C-y で貼りつけ) | |
83 | -* タイトルがみつからなかったときはファイル名 | |
84 | -[名↑] → ファイル名を kill ring へ | |
80 | +[日↓] → 今日の日付 [yyyy-mm-dd] を貼りつけ | |
81 | +[時↓] → 今日の日時 [yyyy-mm-dd HH:MM] を貼りつけ | |
82 | +[題↑] → 現メモのタイトルを kill ring へ (C-y で貼りつけ) | |
83 | +* タイトルがみつからなかったときはファイル名 | |
84 | +[名↑] → ファイル名を kill ring へ | |
85 | 85 | |
86 | -◆ 特別 | |
86 | +◆ 特別 | |
87 | 87 | |
88 | -[menu 更新] → メニューの予定表などを更新 | |
89 | -[menu 編集] → メニューを編集 | |
90 | -[全消] → howm-mode なバッファをすべて消す (未保存は除く) | |
91 | -[酔歩] → ランダムにリンクをたどって自動閲覧. C-g で停止. | |
88 | +[menu 更新] → メニューの予定表などを更新 | |
89 | +[menu 編集] → メニューを編集 | |
90 | +[全消] → howm-mode なバッファをすべて消す (未保存は除く) | |
91 | +[酔歩] → ランダムにリンクをたどって自動閲覧. C-g で停止. | |
92 | 92 | |
93 | -= <<< %高速化について% | |
93 | += <<< %高速化について% | |
94 | 94 | |
95 | -メモが増えて検索が遅くなってきたら, 高速化のためのオプション設定を | |
96 | -検討してください. | |
95 | +メモが増えて検索が遅くなってきたら, 高速化のためのオプション設定を | |
96 | +検討してください. | |
97 | 97 | |
98 | -最も効果が大きいのは, 検索に grep コマンドを使うことです. | |
99 | -Unix 系の標準的な環境なら, たいてい問題なく使えるでしょう. | |
100 | -それ以外の環境では, 何らかの準備が必要になるかもしれません. | |
98 | +最も効果が大きいのは, 検索に grep コマンドを使うことです. | |
99 | +Unix 系の標準的な環境なら, たいてい問題なく使えるでしょう. | |
100 | +それ以外の環境では, 何らかの準備が必要になるかもしれません. | |
101 | 101 | |
102 | -各環境で具体的にどうすればよいかは…情報をお待ちしています. | |
103 | -・https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?Windows | |
104 | -・https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?LinuxZaurus | |
102 | +各環境で具体的にどうすればよいかは…情報をお待ちしています. | |
103 | +・https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?Windows | |
104 | +・https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?LinuxZaurus | |
105 | 105 | |
106 | -grep の使用を設定するには, | |
106 | +grep の使用を設定するには, | |
107 | 107 | M-x customize-variable howm-view-use-grep |
108 | -と入力するか, 初期化ファイル(.emacs 等)に直接 | |
108 | +と入力するか, 初期化ファイル(.emacs 等)に直接 | |
109 | 109 | (setq howm-view-use-grep t) |
110 | -と書くか, あるいは今この画面で「%\"!」を押してください.\" %| %eval%(customize-variable 'howm-view-use-grep) %| | |
110 | +と書くか, あるいは今この画面で「%\"!」を押してください.\" %| %eval%(customize-variable 'howm-view-use-grep) %| | |
111 | 111 | |
112 | -その他のオプションについては, | |
113 | -[設定] から「Howm Efficiency」の項目を参照ください. | |
112 | +その他のオプションについては, | |
113 | +[設定] から「Howm Efficiency」の項目を参照ください. | |
114 | 114 | |
115 | 115 | |
116 | -= <<< %メニューの編集について% | |
117 | -[menu 編集] でこのメニューを編集 | |
118 | -[menu 更新] でこのメニューを更新 | |
116 | += <<< %メニューの編集について% | |
117 | +[menu 編集] でこのメニューを編集 | |
118 | +[menu 更新] でこのメニューを更新 | |
119 | 119 | -------------------------------------------------------- |
120 | 120 | |
121 | -メニューの書き方 | |
122 | -([menu 編集] 上でリターンを叩き, 元ファイルを読んでください) | |
123 | - | |
124 | -◆ 基本 | |
125 | -見ればわかるでしょうが, | |
126 | -・[○○] と書いた所がボタン | |
127 | -・%reminder と(半角で)書いた所が予定表と todo list | |
128 | -・%recent と(半角で)書いた所が, 最近のメモ一覧 | |
129 | -・%random と(半角で)書いた所が, ランダムなメモ一覧 | |
130 | -になります. | |
131 | -どこに書いても機能しますから, 並べかえるなりなんなり, お好きにどうぞ. | |
132 | -よく使うファイルや goto link も書いておけば便利かも. | |
133 | -(例) file:///etc/services >>> wiki | |
134 | - | |
135 | -◆ ショートカット | |
136 | -%\"hoge\"[一覧] | |
137 | -↑こう書いておくと, 「hoge[一覧]」と表示され, キー h で一覧を起動 | |
138 | -(正確には, (1) 閉じ「\"」へ移動 (2) 次の下線まで進む (3) action-lock 発動) | |
139 | -%\"fuga%\" ← こんなふうに最後に % をつけると, キー f でそこにカーソル移動 | |
140 | - | |
141 | -◆ lisper 向け | |
142 | - | |
143 | -・表示 | |
144 | -%here%howm-congrats-count ← 変数 howm-congrats-count の値を埋め込み | |
145 | -%here%(howm-menu-search \"検索\") | |
146 | -↑(…) の結果(「検索」の検索結果)を埋め込み | |
147 | -※ ただし, 使う関数は登録が必要 (おっかないから) | |
148 | -(setq howm-menu-allow (append '(foo bar) howm-menu-allow)) ;; foo と bar を許可 | |
149 | - | |
150 | -・動作 | |
151 | -S 式を eval: %eval%(message (buffer-name)) | |
152 | -関数を call-interactively: %call%find-file | |
153 | -※ いずれも, メニューを呼ぶ前のバッファで評価されます | |
154 | - | |
155 | -◆ 不可視 | |
156 | -「%|」と(半角で)書くと, 可視・不可視をトグル. | |
157 | -こんなふうに → 見える%|見えない%|可視%|不可視…行末まで | |
158 | -(行末が不可視だと, 改行も消えます) | |
159 | - | |
160 | -◆ 複数メニュー | |
161 | -「%○○%」へのリンクは, 「<<< %○○%」をメニューモードで開きます: >>> %menu% | |
162 | -新規メニューを追加したいときは [[%menu%]] の方が便利でしょう (自動生成するので) | |
163 | -指定ファイルをメニューモードで開く: %eval%(howm-menu-open \"00000000-000000.txt\") | |
121 | +メニューの書き方 | |
122 | +([menu 編集] 上でリターンを叩き, 元ファイルを読んでください) | |
123 | + | |
124 | +◆ 基本 | |
125 | +見ればわかるでしょうが, | |
126 | +・[○○] と書いた所がボタン | |
127 | +・%reminder と(半角で)書いた所が予定表と todo list | |
128 | +・%recent と(半角で)書いた所が, 最近のメモ一覧 | |
129 | +・%random と(半角で)書いた所が, ランダムなメモ一覧 | |
130 | +になります. | |
131 | +どこに書いても機能しますから, 並べかえるなりなんなり, お好きにどうぞ. | |
132 | +よく使うファイルや goto link も書いておけば便利かも. | |
133 | +(例) file:///etc/services >>> wiki | |
134 | + | |
135 | +◆ ショートカット | |
136 | +%\"hoge\"[一覧] | |
137 | +↑こう書いておくと, 「hoge[一覧]」と表示され, キー h で一覧を起動 | |
138 | +(正確には, (1) 閉じ「\"」へ移動 (2) 次の下線まで進む (3) action-lock 発動) | |
139 | +%\"fuga%\" ← こんなふうに最後に % をつけると, キー f でそこにカーソル移動 | |
140 | + | |
141 | +◆ lisper 向け | |
142 | + | |
143 | +・表示 | |
144 | +%here%howm-congrats-count ← 変数 howm-congrats-count の値を埋め込み | |
145 | +%here%(howm-menu-search \"検索\") | |
146 | +↑(…) の結果(「検索」の検索結果)を埋め込み | |
147 | +※ ただし, 使う関数は登録が必要 (おっかないから) | |
148 | +(setq howm-menu-allow (append '(foo bar) howm-menu-allow)) ;; foo と bar を許可 | |
149 | + | |
150 | +・動作 | |
151 | +S 式を eval: %eval%(message (buffer-name)) | |
152 | +関数を call-interactively: %call%find-file | |
153 | +※ いずれも, メニューを呼ぶ前のバッファで評価されます | |
154 | + | |
155 | +◆ 不可視 | |
156 | +「%|」と(半角で)書くと, 可視・不可視をトグル. | |
157 | +こんなふうに → 見える%|見えない%|可視%|不可視…行末まで | |
158 | +(行末が不可視だと, 改行も消えます) | |
159 | + | |
160 | +◆ 複数メニュー | |
161 | +「%○○%」へのリンクは, 「<<< %○○%」をメニューモードで開きます: >>> %menu% | |
162 | +新規メニューを追加したいときは [[%menu%]] の方が便利でしょう (自動生成するので) | |
163 | +指定ファイルをメニューモードで開く: %eval%(howm-menu-open \"00000000-000000.txt\") | |
164 | 164 | ") |
165 | 165 | |
166 | 166 | (provide 'howm-menu-ja) |
@@ -25,7 +25,7 @@ | ||
25 | 25 | ;; (<var> <src> [<src-coding> <dest-coding>]) ==> <var>.el |
26 | 26 | (howm-menu-en "en/0000-00-00-000000.txt") |
27 | 27 | (howm-menu-fr "fr/0000-00-00-000000.txt" utf-8-unix utf-8-unix) |
28 | - (howm-menu-ja "ja/0000-00-00-000000.txt" euc-jp iso-2022-7bit) | |
28 | + (howm-menu-ja "ja/0000-00-00-000000.txt" utf-8-unix utf-8-unix) | |
29 | 29 | )) |
30 | 30 | |
31 | 31 | (defmacro howm-mkmenu-insert (&rest clauses) |
@@ -1,157 +1,157 @@ | ||
1 | 1 | = <<< %menu% |
2 | - %"e"[速記] %"c"[新規] %"D"[複製] 検索(%"s"[固定] %"g"[正規] %"m"[roma] %"o"[バ内]) %":"[昨日] %"."[今日] | |
3 | - %"a"[一覧] %"l"[最近] %"A"[前後] %"h"[履歴] %"y"[予定] %"t"[Todo] %"b"[全バ] %"x"[mark] %"w"[酔歩] [設定] | |
4 | - %"K"[題↑] [名↑] %"d"[日↓] %"T"[時↓] %"i"[鍵↓] %"r"[更新] %"R"[menu 更新] [menu 編集] [全消] | |
2 | + %"e"[??荐?] %"c"[?域?] %"D"[茲?茖? 罎?膣?%"s"[?阪?] %"g"[罩h?] %"m"[roma] %"o"[????]) %":"[???? %"."[篁??? | |
3 | + %"a"[筝?荀? %"l"[??菴?] %"A"[??緇?] %"h"[絮ユ?] %"y"[篋?絎?] %"t"[Todo] %"b"[????] %"x"[mark] %"w"[??罩? [荐??] | |
4 | + %"K"[蕁???] [????] %"d"[?モ??] %"T"[????] %"i"[?汲??] %"r"[?贋?? %"R"[menu ?贋?? [menu 膩???] [???] | |
5 | 5 | ------------------------------------- |
6 | -[予定・Todo] … 予定@, 〆切! を %sdays 日先まで表示. | |
7 | -〆切!, todo+, 覚書-, 保留~ を上位 %tnum 個まで表示. | |
6 | +[篋?絎???odo] ? 篋?絎?@, ????! ?? %sdays ?ュ???障?ц;腓? | |
7 | +????!, todo+, 荀???, 篆???~ ??筝?篏? %tnum ???障?ц;腓? | |
8 | 8 | %reminder |
9 | 9 | ------------------------------------- |
10 | -最近のメモ | |
10 | +??菴????<? | |
11 | 11 | %recent |
12 | 12 | ------------------------------------- |
13 | -ランダムセレクト (不要なら[menu 編集]で該当箇所を削除してください) | |
13 | +???潟?????祉?????? (筝?荀?????[menu 膩???]?ц?綵?膊????????ゃ???????????) | |
14 | 14 | %random |
15 | 15 | ------------------------------------- |
16 | 16 | |
17 | -予定・todo の書式 (実際は半角で) | |
18 | -[2002-10-21]@1 予定 (予定表に表示。もし@3なら3日間の予定、つまり23日までの意味) | |
19 | -[2002-10-21]+7 todo 指定日になってから7日間かけて徐々に浮かび続ける | |
20 | -[2002-10-21]!7 〆切 指定日の7日前から徐々に浮かび、指定日以降浮きっぱなし | |
21 | -[2002-10-21]−1 覚書 指定日に浮かび上がり、以降1日かけて単位量だけ徐々に沈む | |
22 | -[2002-10-21]〜30 保留 指定日に浮かび上がり、以降30日周期で浮き沈みをくりかえす | |
23 | -[2002-10-21]. 済み 常に底 | |
24 | -(記号の後の数字はデフォルト値) | |
25 | - | |
26 | -覚え方 | |
27 | -・予定はその日に結び付けられてるから@(at) | |
28 | -・覚書は沈んでいくから- | |
29 | -・todoは浮かび上がってくるから+ | |
30 | -・〆切はその日に注意しなければならないから! | |
31 | -・保留は波打つから~ | |
32 | -・済みは終わりだから. | |
17 | +篋?絎???odo ???後? (絎???????茹??? | |
18 | +[2002-10-21]鐚?1 篋?絎? (篋?絎?茵???;腓冴??????鐚?3????3?ラ?????絎????ゃ?障??23?ャ?障?с????? | |
19 | +[2002-10-21]鐚?7 todo ??絎??ャ?????c??????7?ラ?????????????貴???括????? | |
20 | +[2002-10-21]鐚?7 ???? ??絎??ャ???ュ??????緇?????貴???潟????絎??ヤ札??羌????c?宴???? | |
21 | +[2002-10-21]??1 荀?? ??絎??ャ??貴???割???????篁ラ??1?ャ????????篏??????緇???????? | |
22 | +[2002-10-21]??30 篆??? ??絎??ャ??貴???割???????篁ラ??30?ュ?????ф貴??羃??帥??????????? | |
23 | +[2002-10-21]鐚 羝?? 絽吾??? | |
24 | +(荐??激??????医??????????????? | |
25 | + | |
26 | +荀???? | |
27 | +?私?絎????????ャ????割???????????????@(at) | |
28 | +?肢??吾??????с???????- | |
29 | +??odo??貴???割????c?????????+ | |
30 | +?祉???????????ャ??絵??????????違????????????! | |
31 | +?私?????晦???ゃ????~ | |
32 | +?紙??帥????????????. | |
33 | 33 | |
34 | 34 | ------------------------------------- |
35 | 35 | |
36 | -[○○]は何? >>> %ボタンの説明% | |
37 | -このメニュー自体を編集できます >>> %メニューの編集について% | |
38 | -メモが増えてきたら… >>> %高速化について% | |
36 | +[????]???? >>> %???帥?潟????? | |
37 | +?????<???ャ?取?????膩????с???障?? >>> %?<???ャ?若??隈?????ゃ???? | |
38 | +?<?≪??紜???????????? >>> %蕭????????ゃ???? | |
39 | 39 | |
40 | 40 | |
41 | -= <<< %ボタンの説明% | |
41 | += <<< %???帥?潟????? | |
42 | 42 | |
43 | -◆ 作成 | |
43 | +?? 篏??? | |
44 | 44 | |
45 | -[新規] → 新規メモ作成 (現リージョンがタイトル) | |
46 | -[複製] → 現メモを複製 (住所録テンプレートなどの用途を想定) | |
45 | +[?域?] ?? ?域??<?≫??? (?障???若?吾?с?潟???帥?ゃ???? | |
46 | +[茲?茖? ?? ?障?<?≪??茲?茖 (篏???蚊???潟?????若???????????????喝?) | |
47 | 47 | |
48 | -◆ 一覧 | |
48 | +?? 筝?荀 | |
49 | 49 | |
50 | -[一覧] → 全メモの一覧 | |
51 | -[最近] → 最近のメモの連結表示 | |
52 | -[前後] → 前後のメモ (見てたメモを中心に全メモの日付順一覧) | |
53 | -* 対象ファイルを(編集モードで)開いた状態からメニューを呼ぶこと | |
54 | -[履歴] → 検索履歴 | |
55 | -[予定] → 予定表 | |
56 | -[todo] → todo 一覧 | |
50 | +[筝?荀? ?? ???<?≪???荀 | |
51 | +[??菴?] ?? ??菴????<?≪???g?茵?ず | |
52 | +[??緇?] ?? ??緇????<? (荀??????<?≪??筝???????<?≪???ヤ???筝?荀? | |
53 | +* 絲乗院???<?ゃ????(膩????≪?若???????????倶???????<???ャ?若???若?吟??? | |
54 | +[絮ユ?] ?? 罎?膣√吋罩 | |
55 | +[篋?絎?] ?? 篋?絎?茵 | |
56 | +[todo] ?? todo 筝?荀 | |
57 | 57 | |
58 | -◆ 検索 | |
58 | +?? 罎?膣 | |
59 | 59 | |
60 | -[正規] → 正規表現の検索 | |
61 | -* 基本的には大文字小文字の区別なし | |
62 | - * 「Wiki」のように明示的に大文字を指定したときは区別 | |
63 | -[固定] → キーワードを補完入力して固定文字列の検索 | |
64 | -[roma] → ローマ字検索 (migemo) | |
65 | -[今日] → 今日のメモ | |
66 | -[昨日] → 昨日のメモ | |
60 | +[罩h?] ?? 罩h?茵?憗???膣 | |
61 | +* ?堺????????ぇ??絖?絨??絖????阪?ャ???? | |
62 | + * ??Wiki????????????ず????ぇ??絖?????絎????????????阪? | |
63 | +[?阪?] ?? ???若???若????茖?絎??ュ???????阪???絖??????膣 | |
64 | +[roma] ?? ???若??絖?罎?膣 (migemo) | |
65 | +[篁??? ?? 篁??ャ???<? | |
66 | +[???? ?? ???ャ???<? | |
67 | 67 | |
68 | -◆ 編集: 対象ファイルを(編集モードで)開いた状態からメニューを呼ぶこと | |
68 | +?? 膩???: 絲乗院???<?ゃ????(膩????≪?若???????????倶???????<???ャ?若???若?吟??? | |
69 | 69 | |
70 | -[更新] → 下線を引きなおす | |
71 | -[鍵↓] → キーワードを補完入力して貼りつけ | |
72 | -* Tips: M-v で候補一覧に移って migemo 検索すると楽 | |
70 | +[?贋?? ?? 筝?膩???綣????????? | |
71 | +[?汲??] ?? ???若???若????茖?絎??ュ??????下???ゃ?? | |
72 | +* Tips: M-v ?у??茖?筝?荀с??Щ?c? migemo 罎?膣≪??????ソ | |
73 | 73 | |
74 | -[日↓] → 今日の日付 [yyyy-mm-dd] を貼りつけ | |
75 | -[時↓] → 今日の日時 [yyyy-mm-dd HH:MM] を貼りつけ | |
76 | -[題↑] → 現メモのタイトルを kill ring へ (C-y で貼りつけ) | |
77 | -* タイトルがみつからなかったときはファイル名 | |
78 | -[名↑] → ファイル名を kill ring へ | |
74 | +[?モ??] ?? 篁??ャ???ヤ? [yyyy-mm-dd] ??莢若???ゃ?? | |
75 | +[????] ?? 篁??ャ???ユ?? [yyyy-mm-dd HH:MM] ??莢若???ゃ?? | |
76 | +[蕁???] ?? ?障?<?≪???帥?ゃ?????? kill ring ? (C-y ?ц下???ゃ??) | |
77 | +* ?帥?ゃ???????帥?ゃ?????????c???????????<?ゃ???? | |
78 | +[????] ?? ???<?ゃ?????? kill ring ? | |
79 | 79 | |
80 | -◆ 特別 | |
80 | +?? ?劫? | |
81 | 81 | |
82 | -[menu 更新] → メニューの予定表などを更新 | |
83 | -[menu 編集] → メニューを編集 | |
84 | -[全消] → howm-mode なバッファをすべて消す (未保存は除く) | |
85 | -[酔歩] → ランダムにリンクをたどって自動閲覧. C-g で停止. | |
82 | +[menu ?贋?? ?? ?<???ャ?若???絎?茵????????贋? | |
83 | +[menu 膩???] ?? ?<???ャ?若??膩??? | |
84 | +[???] ?? howm-mode ?????????<?????鴻????? (???絖????ゃ? | |
85 | +[??罩? ?? ???潟?????????潟?????????c???????画Η. C-g ?у??罩? | |
86 | 86 | |
87 | -= <<< %高速化について% | |
87 | += <<< %蕭????????ゃ???? | |
88 | 88 | |
89 | -メモが増えて検索が遅くなってきたら, 高速化のためのオプション設定を | |
90 | -検討してください. | |
89 | +?<?≪??紜??????膣≪????????c????????, 蕭??????????????????激?с?活┃絎??? | |
90 | +罎?荐????????????. | |
91 | 91 | |
92 | -最も効果が大きいのは, 検索に grep コマンドを使うことです. | |
93 | -Unix 系の標準的な環境なら, たいてい問題なく使えるでしょう. | |
94 | -それ以外の環境では, 何らかの準備が必要になるかもしれません. | |
92 | +?????号????紊с???????? 罎?膣≪? grep ?潟???潟????篏帥???????с??. | |
93 | +Unix 膤祉???羣??????医?????, ?????????馹????鋎帥?????с??????. | |
94 | +????篁ュ????医??с?? 篏????????????綽?荀????????????????障????. | |
95 | 95 | |
96 | -各環境で具体的にどうすればよいかは…情報をお待ちしています. | |
97 | -・https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?Windows | |
98 | -・https://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?LinuxZaurus | |
96 | +???医??у?隙??????????????違?????????????宴????緇??<???????障??. | |
97 | +??ttps://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?Windows | |
98 | +??ttps://howm.osdn.jp/cgi-bin/hiki/hiki.cgi?LinuxZaurus | |
99 | 99 | |
100 | -grep の使用を設定するには, | |
100 | +grep ??戎????荐?????????? | |
101 | 101 | M-x customize-variable howm-view-use-grep |
102 | -と入力するか, 初期化ファイル(.emacs 等)に直接 | |
102 | +???ュ????????, ?????????<?ゃ??.emacs 膈?)???贋・ | |
103 | 103 | (setq howm-view-use-grep t) |
104 | -と書くか, あるいは今この画面で「%"!」を押してください." %| %eval%(customize-variable 'howm-view-use-grep) %| | |
104 | +???吾???, ??????????????脂?≪?с??%"!?????若???????????." %| %eval%(customize-variable 'howm-view-use-grep) %| | |
105 | 105 | |
106 | -その他のオプションについては, | |
107 | -[設定] から「Howm Efficiency」の項目を参照ください. | |
106 | +????????????激?с?潟???ゃ?????? | |
107 | +[荐??] ??????Howm Efficiency?????????????с???????. | |
108 | 108 | |
109 | 109 | |
110 | -= <<< %メニューの編集について% | |
111 | -[menu 編集] でこのメニューを編集 | |
112 | -[menu 更新] でこのメニューを更新 | |
110 | += <<< %?<???ャ?若??隈?????ゃ???? | |
111 | +[menu 膩???] ?с?????<???ャ?若??膩??? | |
112 | +[menu ?贋?? ?с?????<???ャ?若???贋? | |
113 | 113 | -------------------------------------------------------- |
114 | 114 | |
115 | -メニューの書き方 | |
116 | -([menu 編集] 上でリターンを叩き, 元ファイルを読んでください) | |
117 | - | |
118 | -◆ 基本 | |
119 | -見ればわかるでしょうが, | |
120 | -・[○○] と書いた所がボタン | |
121 | -・%reminder と(半角で)書いた所が予定表と todo list | |
122 | -・%recent と(半角で)書いた所が, 最近のメモ一覧 | |
123 | -・%random と(半角で)書いた所が, ランダムなメモ一覧 | |
124 | -になります. | |
125 | -どこに書いても機能しますから, 並べかえるなりなんなり, お好きにどうぞ. | |
126 | -よく使うファイルや goto link も書いておけば便利かも. | |
127 | -(例) file:///etc/services >>> wiki | |
128 | - | |
129 | -◆ ショートカット | |
130 | -%"hoge"[一覧] | |
131 | -↑こう書いておくと, 「hoge[一覧]」と表示され, キー h で一覧を起動 | |
132 | -(正確には, (1) 閉じ「"」へ移動 (2) 次の下線まで進む (3) action-lock 発動) | |
133 | -%"fuga%" ← こんなふうに最後に % をつけると, キー f でそこにカーソル移動 | |
134 | - | |
135 | -◆ lisper 向け | |
136 | - | |
137 | -・表示 | |
138 | -%here%howm-congrats-count ← 変数 howm-congrats-count の値を埋め込み | |
139 | -%here%(howm-menu-search "検索") | |
140 | -↑(…) の結果(「検索」の検索結果)を埋め込み | |
141 | -※ ただし, 使う関数は登録が必要 (おっかないから) | |
142 | -(setq howm-menu-allow (append '(foo bar) howm-menu-allow)) ;; foo と bar を許可 | |
143 | - | |
144 | -・動作 | |
145 | -S 式を eval: %eval%(message (buffer-name)) | |
146 | -関数を call-interactively: %call%find-file | |
147 | -※ いずれも, メニューを呼ぶ前のバッファで評価されます | |
148 | - | |
149 | -◆ 不可視 | |
150 | -「%|」と(半角で)書くと, 可視・不可視をトグル. | |
151 | -こんなふうに → 見える%|見えない%|可視%|不可視…行末まで | |
152 | -(行末が不可視だと, 改行も消えます) | |
153 | - | |
154 | -◆ 複数メニュー | |
155 | -「%○○%」へのリンクは, 「<<< %○○%」をメニューモードで開きます: >>> %menu% | |
156 | -新規メニューを追加したいときは [[%menu%]] の方が便利でしょう (自動生成するので) | |
157 | -指定ファイルをメニューモードで開く: %eval%(howm-menu-open "00000000-000000.txt") | |
115 | +?<???ャ?若???吾??? | |
116 | +([menu 膩???] 筝??с???帥?若?潟??????, ?????<?ゃ????茯????с???????) | |
117 | + | |
118 | +?? ?堺? | |
119 | +荀????違??????с????????, | |
120 | +??????] ???吾???????????帥? | |
121 | +?誌?reminder ????茹????吾????????篋?絎?茵?? todo list | |
122 | +?誌?recent ????茹????吾????????, ??菴????<?≫?荀 | |
123 | +?誌?random ????茹????吾????????, ???潟???????<?≫?荀 | |
124 | +???????障??. | |
125 | +???????吾??????罘??純???障??????, 筝??鴻??????????????????, ??絅純??????????. | |
126 | +???鋎帥?????<?ゃ???? goto link ???吾?????????遺梢??????. | |
127 | +(箴?) file:///etc/services >>> wiki | |
128 | + | |
129 | +?? ?激?с?若???????? | |
130 | +%"hoge"[筝?荀? | |
131 | +???????吾????????? ??hoge[筝?荀?????;腓冴????, ??? h ?т?荀с??莎桁?? | |
132 | +(罩g∈???? (1) ??????"???悟Щ?? (2) 罨<???膩??障?ч?蚊?? (3) action-lock ?阪??) | |
133 | +%"fuga%" ?? ???????泣??????緇?? % ???ゃ?????? ??? f ?с?????????若?純??Щ?? | |
134 | + | |
135 | +?? lisper ???? | |
136 | + | |
137 | +?肢;腓 | |
138 | +%here%howm-congrats-count ?? 紊?? howm-congrats-count ???ゃ??????莨若? | |
139 | +%here%(howm-menu-search "罎?膣?) | |
140 | +??(?? ?????(??罎?膣≪?????膣∝???)??????莨若? | |
141 | +? ??????, 篏帥???∽?違???脂?蚊??綽?荀? (???c??????????) | |
142 | +(setq howm-menu-allow (append '(foo bar) howm-menu-allow)) ;; foo ? bar ??荐怨 | |
143 | + | |
144 | +?糸??篏? | |
145 | +S 綣?? eval: %eval%(message (buffer-name)) | |
146 | +?∽?違?? call-interactively: %call%find-file | |
147 | +? ????????, ?<???ャ?若???若?九???????????<?ц?箴<?????障?? | |
148 | + | |
149 | +?? 筝???? | |
150 | +??鐚?|??????茹????吾??? ????私?????????違?? | |
151 | +???????泣??? ?? 荀?????%|荀???????%|???%|筝??????????障? | |
152 | +(茵?????筝???????? ?壕???羔????障??) | |
153 | + | |
154 | +?? 茲??違?<???ャ? | |
155 | +??%????%???吾?????潟???? ??鐚?鐚?鐚? %????%?????<???ャ?若?≪?若???ч?????障??: >>> %menu% | |
156 | +?域??<???ャ?若??菴遵????????????? [[%menu%]] ???鴻??箴水???с?????? (???????????????? | |
157 | +??絎????<?ゃ?????<???ャ?若?≪?若???ч??? %eval%(howm-menu-open "00000000-000000.txt") |
@@ -1,3 +1,7 @@ | ||
1 | +2023-02-16 HIRAOKA Kazuyuki <khi@users.osdn.me> | |
2 | + | |
3 | + * 0000-00-00-000000.txt: converted to UTF-8 | |
4 | + | |
1 | 5 | 2011-01-01 HIRAOKA Kazuyuki <khi@users.sourceforge.jp> |
2 | 6 | |
3 | 7 | * 0000-00-00-000000.txt: support new commands. |