Mercurial > vim
view runtime/syntax/netrc.vim @ 22121:b50610a6aee0 v8.2.1610
patch 8.2.1610: Vim9: cannot pass "true" to list2str() and str2list()
Commit: https://github.com/vim/vim/commit/a48f786787e8e070c1a611146fd1f0f7e141e60a
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Sep 5 20:16:57 2020 +0200
patch 8.2.1610: Vim9: cannot pass "true" to list2str() and str2list()
Problem: Vim9: cannot pass "true" to list2str() and str2list().
Solution: Use tv_get_bool_chk(). (closes https://github.com/vim/vim/issues/6877)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 05 Sep 2020 20:30:03 +0200 |
parents | 1218c5353e2b |
children | b2e8663e6dcc |
line wrap: on
line source
" Vim syntax file " Language: netrc(5) configuration file " Previous Maintainer: Nikolai Weibull <now@bitwi.se> " Latest Revision: 2010-01-03 if exists("b:current_syntax") finish endif let s:cpo_save = &cpo set cpo&vim syn keyword netrcKeyword machine nextgroup=netrcMachine skipwhite skipnl syn keyword netrcKeyword account \ login \ nextgroup=netrcLogin,netrcSpecial skipwhite skipnl syn keyword netrcKeyword password nextgroup=netrcPassword skipwhite skipnl syn keyword netrcKeyword default syn keyword netrcKeyword macdef \ nextgroup=netrcInit,netrcMacroName skipwhite skipnl syn region netrcMacro contained start='.' end='^$' syn match netrcMachine contained display '\S\+' syn match netrcMachine contained display '"[^\\"]*\(\\.[^\\"]*\)*"' syn match netrcLogin contained display '\S\+' syn match netrcLogin contained display '"[^\\"]*\(\\.[^\\"]*\)*"' syn match netrcPassword contained display '\S\+' syn match netrcPassword contained display '"[^\\"]*\(\\.[^\\"]*\)*"' syn match netrcMacroName contained display '\S\+' \ nextgroup=netrcMacro skipwhite skipnl syn match netrcMacroName contained display '"[^\\"]*\(\\.[^\\"]*\)*"' \ nextgroup=netrcMacro skipwhite skipnl syn keyword netrcSpecial contained anonymous syn match netrcInit contained '\<init$' \ nextgroup=netrcMacro skipwhite skipnl syn sync fromstart hi def link netrcKeyword Keyword hi def link netrcMacro PreProc hi def link netrcMachine Identifier hi def link netrcLogin String hi def link netrcPassword String hi def link netrcMacroName String hi def link netrcSpecial Special hi def link netrcInit Special let b:current_syntax = "netrc" let &cpo = s:cpo_save unlet s:cpo_save