Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

空行を含むコメント行の範囲をtoggleするとさらにコメントアウトされる #7

Closed
tyru opened this issue Apr 18, 2011 · 8 comments
Labels

Comments

@tyru
Copy link
Owner

tyru commented Apr 18, 2011

http://twitter.com/thinca/status/59298483198361601

@tyru caw.vim で、空行を含むコメント行の範囲を toggle するとさらにコメントアウトされてしまいます。

http://twitter.com/tyru/status/59299252869939200

@thinca 空行以外で選択されてる範囲がコメントアウトされちゃうってことですか?それだとしたらfiletype=vimで再現しないです。filetypeを教えてくれますか?

http://twitter.com/thinca/status/59299553660243968

@tyru vim で再現しています。空行を含む範囲を2回toggleすれば再現するはずです。

@tyru
Copy link
Owner Author

tyru commented Sep 8, 2011

これに関してですが、どのような結果が望ましいですか? >thincaさん
例えば、filetype=vimな以下のバッファがあったとして

echo 'foo'
" echo 'bar'
echo 'baz'

こうなるのが望ましいということでしょうか? (1)

echo 'foo'
echo 'bar'
echo 'baz'

それともこう? (2)

" echo 'foo'
echo 'bar'
" echo 'baz'

@tyru
Copy link
Owner Author

tyru commented Sep 8, 2011

twitterでも言いましたが一応こちらにも引用。

@thinca すみません。空行トグルの件@hamacoさんに説明してもらいました。こういうことですよね? bit.ly/on220V bit.ly/nKRuPd

http://twitter.com/#!/hamaco/status/111697605993562112

@tyru 空行トグルって書いてあるから set list set nolist みたいな3行とかを2回トグルした時の挙動の問題じゃないでしょうか?

http://twitter.com/#!/hamaco/status/111697993115242496

@tyru 改行消えた…… こんなやつ。 http://gyazo.com/e3426dcf47fe8c04a8290cdc8b9e6bf7

@thinca
Copy link

thinca commented Sep 8, 2011

以前書いた通りで、行コメントが何行かあるなかに空行があるとトグルでさらにコメントアウトされます。

@tyru tyru closed this as completed in 4126b2e Sep 15, 2011
@tyru
Copy link
Owner Author

tyru commented Sep 15, 2011

@thinca 直しました。

@thinca
Copy link

thinca commented Sep 15, 2011

修正確認しました。ありがとうございます!

@thinca
Copy link

thinca commented Nov 14, 2012

なんか再発してるっぽいです。
改めて説明すると、

" foo
" bar

" hoge
" huga

これ全体を toggle すると、

" " foo
" " bar
"
" " hoge
" " huga

こうなってしまいます。以下のようになって欲しい。

foo
bar

hoge
huga

tyru added a commit that referenced this issue Nov 18, 2012
Namely, CommentDetectable.has_all_comment() returns true
when all lines are consisted of commented lines and *blank lines*.
@tyru
Copy link
Owner Author

tyru commented Nov 18, 2012

@thinca 直しました。確認よろしくお願いします。

@thinca
Copy link

thinca commented Nov 19, 2012

直ってました!ありがとうございます!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants