2014/03/27

Recent entries from same category

  1. VimConf 2023 Tiny に参加しました
  2. Vim で Go 言語を書くために行った引越し作業 2020年度版
  3. Vim をモダンな IDE に変える LSP の設定
  4. ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版
  5. VimConf 2019 を終えて

Patch 7.4.212
https://groups.google.com/forum/#!topic/vim_dev/0nx0RLbJhmk
Patch 7.4.212 (after 7.4.200)
Problem: Now that the +visual feature is always enabled the #ifdefs for it
are not useful.
Solution: Remove the checks for FEAT_VISUAL.
最新のソースで TINY FEATURE でビルドしても Visual モードは使えるので、一見なんの変哲もないパッチだが、意外と大きなパッチだったと思ってる。
いままで Vim はどんな事があろうとも #ifdef で切り抜けて来たし、obsolete だから動かない環境は無視しようとといった事を自らは言わない方針だったと記憶してる。
先日、Tiny ビルドでも Visual 選択有効にしようという持ちかけに対して誰も意見しなかった。
About Patch 7.4.200
https://groups.google.com/d/msg/vim_dev/IVsjvq-KUg4/rshKSw-9-_QJ
時代の流れというかなんというか、Vim もそろそろ古い物を保守する為に新しい何かを犠牲にしなければいけない状態になって来ている。

もう Vim のソースでは Visual モードの無い vi はコンパイル出来ないのだ。
Posted at by | Edit