Skip to content

表記ゆれ、dict.ymlの修正、もしくはnvcheckのデバッグ #208

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

Closed
koron opened this issue Feb 10, 2016 · 14 comments
Closed

表記ゆれ、dict.ymlの修正、もしくはnvcheckのデバッグ #208

koron opened this issue Feb 10, 2016 · 14 comments
Assignees

Comments

@koron
Copy link
Member

koron commented Feb 10, 2016

$ nvcheck.exe doc/*.jax
doc/autocmd.jax:890: オペレーター >> オペレータ
doc/insert.jax:1805: ビジュアル置換モード >> 仮想置換モード
doc/map.jax:22: オペレーター >> オペレータ
doc/map.jax:790: オペレーター >> オペレータ
doc/map.jax:792: オペレーター >> オペレータ
doc/map.jax:792: オペレーター >> オペレータ
doc/map.jax:793: オペレーター >> オペレータ
doc/pattern.jax:188: 演算コマンド >> オペレータ
doc/pattern.jax:210: 演算コマンド >> オペレータ
doc/pi_netrw.jax:1894: サーバ >> サーバー
doc/syntax.jax:3237: アスキー >> ASCII
doc/visual.jax:97: ビジュアル矩形 >> 矩形ビジュアル
doc/visual.jax:98: ビジュアル矩形 >> 矩形ビジュアル
doc/visual.jax:100: ビジュアル矩形 >> 矩形ビジュアル
@koron
Copy link
Member Author

koron commented Feb 10, 2016

doc/syntax.jax:3237: アスキー >> ASCII

コアスキーマアスキー として検出されてもうたwww

@koron koron self-assigned this Feb 10, 2016
@koron koron changed the title 表記ゆれ修正 表記ゆれ修正、もしくはnvcheckのデバッグ Feb 10, 2016
@koron
Copy link
Member Author

koron commented Feb 10, 2016

doc/pi_netrw.jax:1894: サーバ >> サーバー

書名の一部なので検出したくない。

@koron koron changed the title 表記ゆれ修正、もしくはnvcheckのデバッグ 表記ゆれ、dict.ymlの修正、もしくはnvcheckのデバッグ Feb 10, 2016
@koron
Copy link
Member Author

koron commented Feb 10, 2016

doc/visual.jax:97: ビジュアル矩形 >> 矩形ビジュアル
doc/visual.jax:98: ビジュアル矩形 >> 矩形ビジュアル
doc/visual.jax:100: ビジュアル矩形 >> 矩形ビジュアル

以下の様な、空白を含む部分の誤検出

ビジュアル    矩形ビジュアル

nvcheck のアルゴリズム修正が必要そう

koron added a commit that referenced this issue Feb 10, 2016
@koron
Copy link
Member Author

koron commented Feb 10, 2016

def40c2 で dict.ymlに細工して、以下については誤検出を回避できました。

doc/pi_netrw.jax:1894: サーバ >> サーバー
doc/syntax.jax:3237: アスキー >> ASCII

@tyru
Copy link
Member

tyru commented Feb 10, 2016

コアスキーマアスキー として検出されてもうたwww

週刊アスキー

@uakms
Copy link
Contributor

uakms commented Feb 10, 2016

「何」は「んなに」でどうでしょう?
こんなに、そんなに、あんなに、どんなに、みんなに等、
「何」にならないものは「ん+なに」になっているようですが。

@koron
Copy link
Member Author

koron commented Feb 10, 2016

koron/nvcheck@cdd703e で doc/visual.jax の空白の扱いを正したのだが…

98行目から99行目にかけてのこれで…

ビジュアル     ノーマル       矩形ビジュアル      行ビジュアル
矩形ビジュアル       ビジュアル    ノーマル       行ビジュアル

ビジュアル\n矩形(ビジュアル)

うわあああああああああああああああ! (´・ω・`)

@koron
Copy link
Member Author

koron commented Feb 10, 2016

@nakinor それならば を登録した上で def40c2 でやったように
許容するパターン こんなに, あんなに などなどを、追加しちゃうのが良いかもですね。

@uakms
Copy link
Contributor

uakms commented Feb 10, 2016

「ビジュアル(空白改行)矩形」の誤検出 3 つは、
幸いにして「ビジュアル矩形ビ」の形になっているので、今回はこれを登録して逃げるとか。
vim_faq の 5 つは完全なる「ビジュアル矩形」なので修正します。

@koron
Copy link
Member Author

koron commented Feb 10, 2016

なに はうまくいかなかった。たぶんnvcheckの問題。

@koron
Copy link
Member Author

koron commented Feb 11, 2016

@nakinor nvcheck のほうで「単語に空白を含められるようになった」ので
pixmap ~ がもう対応できます。最新版を試してみてください。

@uakms
Copy link
Contributor

uakms commented Feb 12, 2016

確認しました!
いやこれ、めっちゃイイですね。
速度ぜんぜん落ちない!

@koron
Copy link
Member Author

koron commented Feb 12, 2016

速度ぜんぜん落ちない!

ええ。そのような方式(1passで済む方式)を採用していますのでw
1つ懸念されるのは、いまメモリのことあまり考えてないので
今後めちゃくちゃ辞書が大きくなった時、
メモリ馬鹿食いになったり起動までに時間がかかったりする可能性があります。
まぁ、そうなったとき考えるってことでお願いします。

@koron
Copy link
Member Author

koron commented Feb 12, 2016

ということでこのissueは目的を果たしたということで、一旦は閉じます。

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

No branches or pull requests

3 participants