http://howm.sourceforge.jp/a/rd-mode-plus.el
rd-mode に箇条書支援を追加。
memo-modeのパクリ。
RdModePlusSample … カスタマイズ例 (見出しを巨大化)
当初はrd-modeへの取り込みをめざしてたけど、次のバグを直せる気がしなくて断念。
* verbatim 内の itemlist
例
* この行は本当は verbatim なのに itemlist と解釈
* outline-mode で ---(ア)
* 例 ---(イ)
この行は本当は(ア)に属するのに, (イ)に属すると解釈
- 2004-01-15 (木) 23:44:08 名無しさん : Tosh さんにお願いして, rd-mode の face 指定を変数にしてもらいました. rdtool の次版では, もっと楽に設定できるようになるはず.
- 2004-01-16 (金) 00:02:24 名無しさん : あれ、正規表現の + ってエスケープしないと?
- 2004-02-04 (水) 15:06:43 名無しさん : 設定例とスクリーンショット http://www.unix-fan.com/celt/blog/20031203.html
- 2004-03-30 (火) 00:27:51 も : 二つ上の名無しさんのおっしゃるとおり、++ の後の方の + はエスケープしなきゃいけませんでしたね。「頭の + はエスケープしなくても大丈夫なんだよ〜ん」と言ってそれ以上考えるのを止めてました。なんておバカな私。
2ch でも指摘していただいていたのにね。ご指摘ありがとうございました。下の設定例は修正しておきました。同様の修正が rd-mode-plus.el の rd-current-level にも必要ですね > 作者さん
- 2004-03-31 (水) 22:19:17 作者 : thx. 直してみました. ところで 2ch での指摘ってどこでしょう?
- 2004-04-01 (木) 22:03:07 も : 見返してみたのですが、見つかりません。勘違いであったようです。ごめん。
- 2004-04-10 (土) 23:09:24 作者 : 「yank のときに、空白行のインデントに惑わされなくする」オプションをつけてみました。
- 2004-06-15 (火) 01:31:32 も : おひさです。v1.12 で ++ のエスケープの件直していただいていたんですね。ありがとうございます。自分のパッチから乗り換えて問題ないことを確認しました。v1.13 の yank の件はどういう条件で起きるのかよく分かりませんでしたが、ひとまず (setq rd-yank-ignore-empty-line t) しても副作用は無いようです。ところで皆さんは、Outline minor の prefix に何を使っていますか? 私は昔からの習慣で "\C-c\C-o" を使っているので rd-mode-plus の rd-higher-level-item は殺しています。
- 2004-06-17 (木) 00:25:16 名無しさん : 「(空白4つ)ほげほげ(改行)(改行)(空白4つ)ふがふが(改行)」みたいなのを C-c C-p で「字下げして yank」するときに, いくつインデントするかが違ってきます > rd-yank-ignore-empty-line
- 2004-06-17 (木) 00:25:35 名無しさん : キーバインディングも含めて, memo-mode のほぼ丸ぱくりです. 各自カスタマイズしてくださいってことで _o_
- 2004-06-17 (木) 00:26:15 名無しさん : outline 関係は自分勝手設定なので, 参考にならなそう… ("\C-m" → myoutline-show/hide-subtree, "\M-\C-m" → myoutline-show-until-fork, って調子)
- 2004-10-20 (水) 10:27:00 taku : 強調の((*hoge*))ですが、これって単に"hoge"のみを強調して表示することは出来ないでしょうか?
- 2004-10-30 (土) 19:42:24 名無しさん : ↑いまだとどうなっていて, それがどうなったらうれしいんでしょう?
- 2004-11-03 (水) 11:48:52 taku : いえ、元居。
- 2004-11-04 (木) 13:44:19 taku : また戯言ですが、RT(表)を表示する機能追加とかの予定はありますでしょうか?
- 2004-11-04 (木) 22:52:15 名無しさん : 小松さんのtable.elはどうでしょう?
- 2004-11-05 (金) 23:36:14 も : おいらは http://table.sourceforge.net/ の table.el を使っているよ。
- 2004-11-07 (日) 13:07:05 taku : ああ、なるほど。ありがとうございます>table.el
- 2004-11-23 (火) 19:52:46 taku :
>を行頭で使うと、Outlineと見なされてしまいます。自分は\>にしてますが、ちょっと不細工。
- 2004-11-23 (火) 19:54:46 taku : 元居、”==>”を行頭で使うと、Outline headerと見なされてしまいます。自分は\>にしてますが、ちょっと不細工。
- 2004-11-23 (火) 21:47:44 名無しさん : thx. 直してみました.
- 2004-11-24 (水) 02:36:33 名無しさん : どこを?
- 2004-11-24 (水) 14:17:52 taku : 確認しました、有難うございます。
- 2004-11-24 (水) 21:12:16 名無しさん : outline-regexp の「[=+]+」を「[=+]+ 」に直しました > どこを
- 2004-12-23 (木) 19:26:24 taku : rd-mode-plusとoutline-modeって相性悪くないですかね。私はMeadow2.10を使っているのですが、textファイルをoutline-modeで動かすと、Meadowが固まってしまいます。で、rd-mode-plusをloadしないようにすると、問題はなくなります。
- 2005-01-01 (土) 07:40:33 名無しさん : どうなんでしょう. 他の方も発症してます? 私自身は, rd-mode-plus と outline-minor-mode を常時併用で暮してるんですが…
- 2005-01-01 (土) 07:40:39 名無しさん : 何にしても, まずは make test を試みていただけないでしょうか.
- 2005-01-01 (土) 17:09:07 taku : 明けまして(ryです。make testやってみます。
- 2005-02-14 (月) 23:54:54 taku : 凄い亀レスです。make testまで行かないんです。rd-mode(+rd-mode-plus, rd-mode-face)をunload-featureした状態で、-*- Mode: outline -*-なファイルを開くと、問題はありません
- 2005-02-14 (月) 23:56:06 taku : ↑続き なので、どうもrd-mode系が悪さをしているようですが。環境はMeadow2.10です。同じ現象の方いらっしゃいませんか?
- 2005-02-15 (火) 00:04:13 taku : 自己レスです。どうも、下記の"6 行を生かす"が生きてませんでした。失礼しました。
- 2005-10-14 (金) 00:03:21 taku : 最近、Meadow3に移行したのですが、Meadow2ではちゃんと動いていたoutline操作(C-c @ C-o等)が効かなくなってしまいたした。対処方法を教えてください。
- 2005-10-14 (金) 23:38:56 Anonymous : さすがにそれだけの情報では手が出ません _o_. とりあえず, 発症直後に M-x howm-bug-shot して, 結果を貼ってもらえます?
- 2005-11-08 (火) 22:35:17 taku : 大変遅くなりまして、申し訳ありません。
* Header:
[howm] test051106 (compile: t, make: t, test: nil)
* Emacs version:
[Emacs] 22.0.50.1 (i386-mingw-nt5.1.2600) of 2005-11-07
[system] windows-nt
[window system] w32
[Meadow] Meadow-3.00-dev (KIKU)
* Recent keys:
<f10> <help-echo> <help-echo> <menu-bar> <file> <Open Recent> <d:/home/taku/tmp/rdtest.rd> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <menu-bar> <options> <debug-on-error> <down> C-c @ C-o <S-up> M-x h o w m - b u g <tab> s h o <tab> <return>
* Recent messages:
Loading cl-extra...done
Loading places from ~\.emacs-places...
Loading places from d:/home/taku/.emacs-places...done
Loading ~/.emacs.d/.emacs-22.el (source)...done
For information about the GNU Project and its goals, type C-h C-p.
Loading outline...done
Error during redisplay: (wrong-type-argument stringp nil)
Debug on Error enabled
Loading debug...done
Entering debugger...
* Screen shot:
--- #<window 3 on rdtest.rd> ---
#;; -*- Mode: rd; Coding: japanese-shift-jis-dos; buffer-read-only: t -*-
=begin
= 1
== 1.1
=== 1.1.1
== 1.2
=== 1.2.1
== 1.3
== 1.4
=end
--- #<window 11 on *Backtrace*> ---
Debugger entered--Lisp error: (error "before first heading")
signal(error ("before first heading"))
error("before first heading")
outline-back-to-heading(t)
hide-other()
call-interactively(hide-other)
* Footer:
--- your comment ---
- (1) その操作をしたとき, カーソルは「Screen shot」のどこにありましたか? (2) rd-mode-plus のせいなのかどうかを切りわけてもらえませんか?
- 2005-11-11 (金) 23:35:10 taku : どうやら、私の操作方法が悪かったようでした。バグ報告は取り消します。
- 2007-05-08 outline 関連の変数をバッファローカルに直しました. (デフォルトでバッファローカルかと思い込んでいました. ごめんなさい)
- ↑rd-mode-plus なバッファから Wanderlust (wl-2.14.0) を起動すると固まる不具合により発覚
(Please
LogIn to post comments.)
→ RdModePlusSample (2005-07-21 01:33:36)
Keyword(s):
References:[併用ツール] [RdModePlusSample] [なんでも]