Vim Magazine 2018 年 01 月号
Posted on 2018-01-31話題
- vital.vim開発者会議2018-02が 2018-02-15 (木) に開催されます
- Meguro.vim #8が 2018-02-17 (土) に開催されます
- Osaka.vim #12が 2018-02-17 (土) に開催されます
今月の新機能
今月の新機能及びユーザーに影響のある変更は以下のとおりです。
- 8.0.1436:
has()
で確認可能な機能python_compiled
,python3_compiled
,python_dynamic
,python3_dynamic
が追加されました - 8.0.1445: コマンドラインが編集された時に実行される autocommand イベント
CmdlineChanged
が追加されました -
8.0.1451:
'pythonhome'
,'pythonthreehome'
オプションが追加されました - ランタイムの更新
- NSIS script のファイルタイププラグイン のメンテナが変更され、プラグインが更新されました
- autodoc のシンタックスが追加されました
- Pike の プラグインのメンテナが変更され、更新されました
- CMOD のファイルタイププラグインが追加されました
Vimに関する脆弱性
特筆すべき脆弱性の報告はありませんでした。
リリース情報
- 8.0.1429 : crash when calling term_start() with empty argument
- 8.0.1430 : crash when term_start() fails
- 8.0.1431 : MS-Windows: vimtutor fails if %TMP% has special chars
- 8.0.1432 : after “:copen” can’t get the window-ID of the quickfix window
- 8.0.1433 : illegal memory access after undo
- 8.0.1434 : GTK: :promtfind does not put focus on text input
- 8.0.1435 : memory leak in test_arabic
- 8.0.1436 : not enough information about what Python version may work
- 8.0.1437 : pkg-config doesn’t work with cross compiling
- 8.0.1438 : filetype detection test not updated for change
- 8.0.1439 : if cscope fails a search Vim may hang
- 8.0.1440 : terminal window: some vterm responses are delayed
- 8.0.1441 : using “:undo 0” leaves undo in wrong state
- 8.0.1442 : (after 8.0.1439) using pointer before it is set
- 8.0.1443 : (after 8.0.1441) compiler gives uninitialized var warning
- 8.0.1444 : missing -D_FILE_OFFSET_BITS=64 may cause problems
- 8.0.1445 : cannot act on edits in the command line
- 8.0.1446 : acessing freed memory after window command in auto command
- 8.0.1447 : still too many old style tests
- 8.0.1448 : segfault with exception inside :rubyfile command
- 8.0.1449 : slow redrawing with DirectX
- 8.0.1450 : GUI: endless loop when stopping cursor blinking
- 8.0.1451 : difficult to set the python home directories properly
新着スクリプト
- pike.vim : New and improved Pike syntax colouring
- autodoc.vim : Autodoc syntax colouring
- twiggy : Git branch management
- If I Only… : An only slightly smarter :only
- cmod.vim : Cmod syntax colouring (Pike development)
- Pickachu : Color, date, and file picker for Vim using Zenity
- jbuilder.vim : Jbuilder syntax hilighting
- textfilter : Several useful text filters.
- Gruvbox 8 : Simplified and optimized Gruvbox colorscheme
- Realcolors : Utilities for tweaking and creating 24-bit true color schemes for Vim at runtime
- qt-support.vim : Simple Qt support for Vim
- vim-fetlang : Vim language support for Fetlang, the fetish-themed programming language
- vim-auf : Format Your Lines And Be Reminded By Coloring
月間ダウンロードランキング
- taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) (1031)
- wombat256.vim : Wombat for 256 color xterms (781)
- The NERD tree : A tree explorer plugin for navigating the filesystem (713)
- OmniCppComplete : C/C++ omni-completion with ctags database (368)
- python.vim : Enhanced version of the python syntax highlighting script (365)
- AutomaticLaTeXPlugin : Background compilation, completion, bib serch, toc and other nice features. (299)
- c.vim : C/C++ IDE – Write and run programs. Insert statements, idioms, comments etc. (289)
- nginx.vim : initial version (286)
- AutoComplPop : Automatically opens popup menu for completions (269)
- yaml.vim : Syntax coloring and functions for YAML (262)
vim-jp issues
Open : 259 (+4) | Closed : 887 (+5) |
- Issue #1138 : :rubyfile が必ずSEGVする
- Issue #1139 : スワップファイルが壊れる
- Issue #1140 : Vim の :terminal で非カノニカルモード (min=1) の read() がブロックする
- Issue #1141 : エスケープ文字を入れた時に DFA エンジンと NFA エンジンで結果が異なる
- Issue #1142 : ‘undo 1’ 後に redo すると元に戻るが ‘undo 0’ 後だと戻らない
- Issue #1143 : ~/.vim/pack が symlink だとプラグイン中の一部ファイルが読み込まれない
- Issue #1144 : histdel関数を実行後、vimを再起動するとhistoryが復元している
- Issue #1145 : ハイライトグループ “CursorIM” が反映されない
- Issue #1146 : 矩形選択で全角文字への置換が出来ない
もどる