Vim Magazine 2017 年 10 月号
Posted on 2017-10-31話題
- Meguro.vim #6 が 10/21 (土) に開催されました
- VimConf 2017 が 11/04 (土) に開催予定です
今月の新機能
今月の新機能及びユーザーに影響のある変更は以下のとおりです。
- 8.0.1182: ‘mzschemedll’ オプションと ‘mzschemegcdll’ オプションが追加されました (関連パッチ: 8.0.1213)
- 8.0.1192: Windows で端末機能がデフォルトで有効になりました
- 8.0.1201:
yL
等が ‘scrolloff’ の影響を受けないようになりました - 8.0.1206: コマンドラインに入る時・抜ける時に実行される
CmdlineEnter
イベントとCmdlineLeave
イベントが追加されました - 8.0.1211: GTK と Windows でタブページをドラッグドロップで並べ替えられるようになりました
- 8.0.1232: Windows 版のインストーラで、Windows ライクなキーマッピングを行うかどうかの選択肢が出るようになりました
- 8.0.1234: Win32 GUI 版で合成文字や異体字が正しく表示されるようになりました
- 8.0.1236:
has('osxdarwin')
で--enable-darwin
でコンパイルされたのかチェックできるようになりました - 8.0.1238: ‘incsearch’ と ‘hlsearch’ がオンの場合、インクリメンタルサーチ中にも全ての候補をハイライトするようになりました
- 8.0.1239:
searchpair()
関数の skip パラメーターに lambda を渡せるようになりました - 8.0.1240: Windows において
term_start()
に環境変数が渡せるようになりました
Vimに関する脆弱性
特筆すべき脆弱性の報告はありませんでした。
リリース情報
- 8.0.1169 : highlignting one char too many with ‘list’ and ‘cul’
- 8.0.1170 : using termdebug results in 100% CPU time
- 8.0.1171 : popup test is still a bit flaky
- 8.0.1172 : when E734 is given option is still set
- 8.0.1173 : terminal window is not redrawn after CTRL-L
- 8.0.1174 : Mac Terminal.app has wrong color for white
- 8.0.1175 : build failure without +termresponse
- 8.0.1176 : job_start() does not handle quote and backslash correctly
- 8.0.1177 : in a terminal window the popup menu is not cleared
- 8.0.1178 : using old compiler on MS-Windows
- 8.0.1179 : Test_popup_and_window_resize() does not always pass
- 8.0.1180 : MS-Windows testclean target deletes the color script
- 8.0.1181 : tests using Vim command fail on MS-Windows
- 8.0.1182 : cannot see or change mzscheme dll name
- 8.0.1183 : MS-Windows build instructions are outdated
- 8.0.1184 : the :marks command is not tested
- 8.0.1185 : Ruby library includes minor version number
- 8.0.1186 : still quite a few old style tests
- 8.0.1187 : building with lua fails for OSX on Travis
- 8.0.1188 : autocmd test fails on MS-Windows
- 8.0.1189 : E172 is not actually useful
- 8.0.1190 : unusable after opening new window in BufWritePre event
- 8.0.1191 : MS-Windows: missing 32 and 64 bit files in installer
- 8.0.1192 : MS-Windows: terminal feature not enabled by default
- 8.0.1193 : crash when wiping out a buffer after using getbufinfo()
- 8.0.1194 : actual fg and bg colors of terminal are unknown
- 8.0.1195 : can’t build on MS-Windows
- 8.0.1196 : crash when t_RF is not set
- 8.0.1197 : MS-Windows build instructions are not up to date
- 8.0.1198 : older compilers don’t know uint8_t
- 8.0.1199 : when ‘clipboard’ is “autoselectplus” star register is set
- 8.0.1200 : tests switch the bell off twice
- 8.0.1201 : “yL” is affected by ‘scrolloff’
- 8.0.1202 : :wall gives an errof for a terminal window
- 8.0.1203 : terminal window mistreats composing characters
- 8.0.1204 : a QuitPre autocommand may get the wrong file name
- 8.0.1205 : it is possible to unload a changed buffer
- 8.0.1206 : no autocmd for entering or leaving the command line
- 8.0.1207 : profiling skips the first and last script line
- 8.0.1208 : ‘statusline’ drops empty group with highlight change
- 8.0.1209 : still too many old style tests
- 8.0.1210 : CTRL-G and CTRL-T are ignored with typeahead
- 8.0.1211 : cannot reorder tab pages with drag & drop
- 8.0.1212 : MS-Windows: tear-off menu does not work on 64 bit
- 8.0.1213 : setting ‘mzschemedll’ has no effect
- 8.0.1214 : accessing freed memory when EXITFREE is set
- 8.0.1215 : newer gcc warns for implicit fallthrough
- 8.0.1216 : tabline is not always updated for :file command
- 8.0.1217 : can’t use remote eval to inspect vars in debug mode
- 8.0.1218 : writing to freed memory in autocmd
- 8.0.1219 : terminal test is flaky
- 8.0.1220 : skipping empty statusline groups is not correct
- 8.0.1221 : still too many old style tests
- 8.0.1222 : test functions interfere with each other
- 8.0.1223 : crash when using autocomplete and tab pages
- 8.0.1224 : still interference between test functions
- 8.0.1225 : no check for spell region being zero
- 8.0.1226 : edit and popup tests failing
- 8.0.1227 : undefined left shift in readfile()
- 8.0.1228 : invalid memory access in GUI test
- 8.0.1229 : condition in vim_str2nr() is always true
- 8.0.1230 : CTRL-A in Visual mode uses character after selection
- 8.0.1231 : expanding file name drops dash
- 8.0.1232 : MS-Windows users are confused about default mappings
- 8.0.1233 : typo in dos installer
- 8.0.1234 : MS-Windows: composing chars are not shown properly
- 8.0.1235 : cannot disable the terminal feature in a huge build
- 8.0.1236 : Mac features are confusing
- 8.0.1237 : “:set scroll&” often gives an error
- 8.0.1238 : incremental search only shows one match
- 8.0.1239 : cannot use a lambda for the skip argument to searchpair()
- 8.0.1240 : MS-Windows: term_start() does not support environment
新着スクリプト
- Colortemplate : A tentative proposal for an official colorscheme template
- man.vim : open man pages within vim using :e man:page or :e man:section:page
- Archery : Vim colorscheme inspired by Arch Linux colors
月間ダウンロードランキング
- taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) (1097)
- The NERD tree : A tree explorer plugin for navigating the filesystem (781)
- AutomaticLaTeXPlugin : Background compilation, completion, bib serch, toc and other nice features. (655)
- wombat256.vim : Wombat for 256 color xterms (626)
- python.vim : Enhanced version of the python syntax highlighting script (434)
- nginx.vim : initial version (425)
- c.vim : C/C++ IDE – Write and run programs. Insert statements, idioms, comments etc. (375)
- molokai : A port of the monokai scheme for TextMate (371)
- OmniCppComplete : C/C++ omni-completion with ctags database (339)
- minibufexpl.vim : Elegant buffer explorer - takes very little screen space (285)
vim-jp issues
Open : 258 (-1) | Closed : 853 (+9) |
- Issue #1104 : インクリメンタルサーチ中にすべてのマッチをハイライトしたい
- Issue #1105 : LUAオプション付きビルド時のmingwでのパス指定について
- Issue #1106 : Win32: 異体字が正しく表示されない
- Issue #1107 : :terminal + GitBashで256color.pl実行後に文字化け
- Issue #1108 : newやvnewで作成したウィンドウにてsyntax regionで定義した色が付かない
- Issue #1109 : 編集中の Window が閉じられてしまう
- Issue #1110 : :fileでファイル名を変更した時にタブページのラベルの名前が更新されない
- Issue #1111 : menu.vimの読み込みを高速化する試み
もどる