I am attaching the debug info
that I got using the command:
c:\programs\vim\vim81\gvim -u NONE -V20c:\aaa\vim.log
and repeating the steps from first post.

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
sourcing "$VIMRUNTIME\menu.vim"
line 1: " Vim support file to define the default menus
line 2: " You can also use this as a start for your own set of menus.
line 3: "
line 4: " Maintainer:^IBram Moolenaar <[email protected]>
line 5: " Last Change:^I2018 May 17
line 6: 
line 7: " Note that ":an" (short for ":anoremenu") is often used to make a menu 
work
line 8: " in all modes and avoid side effects from mappings defined by the user.
line 9: 
line 10: " Make sure the '<' and 'C' flags are not included in 'cpoptions', 
otherwise
line 11: " <CR> would not be recognized.  See ":help 'cpoptions'".
line 12: let s:cpo_save = &cpo
line 13: set cpo&vim
line 14: 
line 15: " Avoid installing the menus twice
line 16: if !exists("did_install_default_menus")
line 17: let did_install_default_menus = 1
line 18: 
line 19: 
line 20: if exists("v:lang") || &langmenu != ""
line 21:   " Try to find a menu translation file for the current language.
line 22:   if &langmenu != ""
line 23:     if &langmenu =~ "none"
line 24:       let s:lang = ""
line 25:     else
line 26:       let s:lang = &langmenu
line 27:     endif
line 28:   else
line 29:     let s:lang = v:lang
line 30:   endif
line 31:   " A language name must be at least two characters, don't accept "C"
line 32:   if strlen(s:lang) > 1
line 33:     " When the language does not include the charset add 'encoding'
line 34:     if s:lang =~ '^\a\a$\|^\a\a_\a\a$'
line 35:       let s:lang = s:lang . '.' . &enc
line 36:     endif
line 37: 
line 38:     " We always use a lowercase name.
line 39:     " Change "iso-8859" to "iso_8859" and "iso8859" to "iso_8859", some
line 40:     " systems appear to use this.
line 41:     " Change spaces to underscores.
line 42:     let s:lang = substitute(tolower(s:lang), '\.iso-', ".iso_", "")
line 43:     let s:lang = substitute(s:lang, '\.iso8859', ".iso_8859", "")
line 44:     let s:lang = substitute(s:lang, " ", "_", "g")
line 45:     " Remove "@euro", otherwise "LC_ALL=de_DE@euro gvim" will show 
English menus
line 46:     let s:lang = substitute(s:lang, "@euro", "", "")
line 47:     " Change "iso_8859-1" and "iso_8859-15" to "latin1", we always use 
the
line 48:     " same menu file for them.
line 49:     let s:lang = substitute(s:lang, 'iso_8859-15\=$', "latin1", "")
line 50:     menutrans clear
line 51:     exe "runtime! lang/menu_" . s:lang . ".vim"
line 51: runtime! lang/menu_sl_si.cp1250.vim
Searching for "lang/menu_sl_si.cp1250.vim" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\lang/menu_sl_si.cp1250.vim"
Searching for "c:\programs\vim/vimfiles\lang/menu_sl_si.cp1250.vim"
Searching for "c:\programs\vim\vim81\lang/menu_sl_si.cp1250.vim"
line 51: sourcing "c:\programs\vim\vim81\lang\menu_sl_si.cp1250.vim"
line 1: " Menu Translations:^ISlovenian / Slovensko
line 2: " Maintainer:^I^IMojca Miklavec <[email protected]>
line 3: " Originally By:^IMojca Miklavec <[email protected]>
line 4: " Last Change:^I^I2016 Oct 17
line 5: " vim:set foldmethod=marker tabstop=8:
line 6: 
line 7: " TODO: add/check all '&'s
line 8: 
line 9: " Quit when menu translations have already been done.
line 10: if exists("did_menu_trans")
line 11:   finish
line 12: endif
line 13: let did_menu_trans = 1
line 14: let s:keepcpo= &cpo
line 15: set cpo&vim
line 16: 
line 17: scriptencoding cp1250
line 18: 
line 19: " {{{ FILE / DATOTEKA
line 20: menutrans &File^I^I^I^I&Datoteka
line 21: menutrans &Open\.\.\.<Tab>:e^I^I&Odpri\ \.\.\.<Tab>:e
line 22: menutrans Sp&lit-Open\.\.\.<Tab>:sp^IOdpri\ de&ljeno\ \.\.\.<Tab>:sp
line 23: menutrans Open\ Tab\.\.\.<Tab>:tabnew^IOdpri\ v\ zavi&hku\ 
\.\.\.<Tab>:tabnew
line 24: menutrans &New<Tab>:enew^I^I&Nova<Tab>:enew
line 25: menutrans &Close<Tab>:close^I^I&Zapri<Tab>:close
line 26: menutrans &Save<Tab>:w^I^I^I&Shrani<Tab>:w
line 27: menutrans Save\ &As\.\.\.<Tab>:sav^IShrani\ &kot\ \.\.\.<Tab>:sav
line 28: menutrans &Print^I^I^INa&tisni
line 29: menutrans Sa&ve-Exit<Tab>:wqa^I^IShrani\ in\ &končaj<Tab>:wqa
line 30: menutrans E&xit<Tab>:qa^I^I^I&Izhod<Tab>:qa
line 31: 
line 32: if has("diff")
line 33:     menutrans Split\ &Diff\ with\.\.\.^IPrimerjaj\ z\ (di&ff)\ \.\.\.
line 34:     menutrans Split\ Patched\ &By\.\.\.^I&Popravi\ s\ (patch)\ \.\.\.
line 35: endif
line 36: " }}} FILE / DATOTEKA
line 37: 
line 38: " {{{ EDIT / UREDI
line 39: menutrans &Edit^I^I^I^I&Uredi
line 40: menutrans &Undo<Tab>u^I^I^I&Razveljavi<Tab>u
line 41: menutrans &Redo<Tab>^R^I^I^I&Obnovi<Tab>^R
line 42: menutrans Rep&eat<Tab>\.^I^IPo&novi<Tab>\.
line 43: menutrans Cu&t<Tab>"+x^I^I^I&Izreži<Tab>"+x
line 44: menutrans &Copy<Tab>"+y^I^I^I&Kopiraj<Tab>"+y
line 45: menutrans &Paste<Tab>"+gP^I^I&Prilepi<Tab>"+gP
line 46: menutrans Put\ &Before<Tab>[p^I^IVrini\ pred<Tab>[p
line 47: menutrans Put\ &After<Tab>]p^I^IVrini\ za<Tab>]p
line 48: menutrans &Delete<Tab>x^I^I^IIz&briši<Tab>x
line 49: menutrans &Select\ all<Tab>ggVG^I^IIzberi\ vse<Tab>ggVG
line 50: menutrans &Find\.\.\.^I^I^IPo&išči\ \.\.\.
line 51: menutrans Find\ and\ Rep&lace\.\.\.^IPoišči\ in\ &zamenjaj\ \.\.\.
line 52: 
line 53: " [-- SETTINGS --]
line 54: menutrans Settings\ &Window^I^I^I^INastavitve\ \.\.\.
line 55: menutrans Startup\ &Settings^I^I^I^IZačetne\ nastavitve
line 56: menutrans &Global\ Settings^I^I^I^I&Globalne\ nastavitve
line 57: 
line 58: menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ 
hls!^IVključi/izključi\ poudarjanje\ iskanega\ niza<Tab>:set\ hls!
line 59: menutrans Toggle\ &Ignore-case<Tab>:set\ ic!^I^IVključi/izključi\ 
ločevanje\ velikih\ in\ malih\ črk<Tab>:set\ ic!
line 60: menutrans Toggle\ &Showmatch<Tab>:set\ sm!^I^IVključi/izključi\ 
kratek\ skok\ na\ pripadajoči\ oklepaj<Tab>:set\ sm!
line 61: 
line 62: menutrans &Context\ lines^I^I^I^IŠt\.\ vidnih\ vrstic\ pred/za\ 
kurzorjem
line 63: 
line 64: menutrans &Virtual\ Edit^I^I^I^IDovoli\ položaj\ kazalčka,\ kjer\ ni\ 
besedila
line 65: menutrans Never^I^I^I^I^I^INikoli
line 66: menutrans Block\ Selection^I^I^I^ILe\ med\ izbiranjem\ bloka
line 67: menutrans Insert\ mode^I^I^I^I^ILe\ v\ načinu\ za\ pisanje
line 68: menutrans Block\ and\ Insert^I^I^I^IPri\ obojem
line 69: menutrans Always^I^I^I^I^IVedno
line 70: menutrans Toggle\ Insert\ &Mode<Tab>:set\ im!^I^IVključi/izključi\ 
način\ za\ pisanje<Tab>:set\ im!
line 71: menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp!^I^IVključi/izključi\ 
združljivost\ z\ Vi-jem<Tab>:set\ cp!
line 72: 
line 73: menutrans Search\ &Path\.\.\.^I^I^I^IPot\ za\ iskanje\ \.\.\.
line 74: menutrans Ta&g\ Files\.\.\.^I^I^I^ITa&g-datoteke\.\.\.
line 75: 
line 76: menutrans Toggle\ &Toolbar^I^I^I^IPokaži/skrij\ Orodja
line 77: menutrans Toggle\ &Bottom\ Scrollbar^I^I^IPokaži/skrij\ spodnji\ drsnik
line 78: menutrans Toggle\ &Left\ Scrollbar^I^I^IPokaži/skrij\ levi\ drsnik
line 79: menutrans Toggle\ &Right\ Scrollbar^I^I^IPokaži/skrij\ desni\ drsnik
line 80: 
line 81: " Edit/File Settings
line 82: menutrans F&ile\ Settings^I^I^I^I&Nastavitve\ datoteke
line 83: 
line 84: " Boolean options
line 85: menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu!^IPokaži/skrij\ 
številke\ vrstic<Tab>:set\ nu!
line 86: menutrans Toggle\ &List\ Mode<Tab>:set\ list!^I^IPokaži/skrij\ 
nevidne\ znake<Tab>:set\ list! " space/tab
line 87: menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap!^I^IVključi/izključi\ 
prelome\ vrstic<Tab>:set\ wrap!
line 88: menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr!^IVključi/izključi\ 
prelome\ vrstic\ med\ besedami<Tab>:set\ lbr!
line 89: menutrans Toggle\ &expand-tab<Tab>:set\ et!^I^IVključi/izključi\ 
zamenjavo\ tabulatorjev\ s\ presledki<Tab>:set\ et!
line 90: menutrans Toggle\ &auto-indent<Tab>:set\ ai!^I^IVključi/izključi\ 
avtomatsko\ zamikanje\ vrstic<Tab>:set\ ai!
line 91: menutrans Toggle\ &C-indenting<Tab>:set\ cin!^I^IVključi/izključi\ 
C-jevski\ način\ zamikanja\ vrstic<Tab>:set\ cin!
line 92: 
line 93: " other options
line 94: menutrans &Shiftwidth^I^I^I^I^IŠirina\ zamika\ vrstic
line 95: menutrans Soft\ &Tabstop^I^I^I^IŠirina\ &tabulatorja
line 96: menutrans Te&xt\ Width\.\.\.^I^I^I^IŠirina\ besedila\ \.\.\.
line 97: menutrans &File\ Format\.\.\.^I^I^I^IFormat\ &datoteke\ \.\.\.
line 98: menutrans C&olor\ Scheme^I^I^I^I&Barvna\ shema\ \.\.\.
line 99: menutrans &Keymap^I^I^I^I^IRazporeditev\ tip&k
line 100: menutrans Select\ Fo&nt\.\.\.^I^I^I^IPisava\ \.\.\.
line 101: " }}} EDIT / UREDI
line 102: 
line 103: " {{{  TOOLS / ORODJA
line 104: menutrans &Tools^I^I^I^I^IO&rodja
line 105: menutrans &Jump\ to\ this\ tag<Tab>g^]^I^I^I&Skoči\ k\ tej\ 
znački<Tab>g^]
line 106: menutrans Jump\ &back<Tab>^T^I^I^I^ISkoči\ Na&zaj<Tab>^T
line 107: menutrans Build\ &Tags\ File^I^I^I^INapravi\ datoteke\ z\ značkami\ 
(tag)
line 108: if has("spell")
line 109:     menutrans &Spelling^I^I^I^I^IČrkovalnik
line 110:     menutrans &Spell\ Check\ On^I^I^I^I&Vključi
line 111:     menutrans Spell\ Check\ &Off^I^I^I&Izključi
line 112:     menutrans To\ &Next\ error<Tab>]s^I^I^IK\ &naslednji\ 
napaki<Tab>]s
line 113:     menutrans To\ &Previous\ error<Tab>[s^I^IK\ &prejšnji\ 
napaki<Tab>[s
line 114:     menutrans Suggest\ &Corrections<Tab>z=^I^IPredlagaj\ 
popravek<Tab>z=
line 115:     menutrans &Repeat\ correction<Tab>:spellrepall^IPo&novi\ 
popravke\ na\ vseh\ besedah<Tab>:spellrepall
line 116:     menutrans Set\ language\ to\ "en"^I^I^IAngleški\ "en"
line 117:     menutrans Set\ language\ to\ "en_au"^I^IAngleški\ "en_au"
line 118:     menutrans Set\ language\ to\ "en_ca"^I^IAngleški\ "en_ca"
line 119:     menutrans Set\ language\ to\ "en_gb"^I^IAngleški\ "en_gb"
line 120:     menutrans Set\ language\ to\ "en_nz"^I^IAngleški\ "en_nz"
line 121:     menutrans Set\ language\ to\ "en_us"^I^IAngleški\ "en_us"
line 122:     menutrans Set\ language\ to\ "sl"^I^I^ISlovenski\ "sl"
line 123:     menutrans Set\ language\ to\ "de"^I^I^INemški\ "de"
line 124:     menutrans Set\ language\ to\ ^I^I^IČrkovalnik:\
line 125:     menutrans &Find\ More\ Languages^I^I^I&Ostali\ jeziki
line 126: endif
line 127: if has("folding")
line 128:   menutrans &Folding^I^I^I^I^IZvijanje\ kode
line 129:   " open close folds
line 130:   menutrans &Enable/Disable\ folds<Tab>zi^I^IOmogoči/onemogoči\ 
zvijanje<Tab>zi " Omogoči/onemogoči\ zavihke
line 131:   menutrans &View\ Cursor\ Line<Tab>zv^I^I^IPokaži\ vrstico\ s\ 
kazalčkom<Tab>zv " kjer je kazalec
line 132:   menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx^I^IPokaži\ samo\ 
vrstico\ s\ kazalčkom<Tab>zMzx
line 133:   menutrans C&lose\ more\ folds<Tab>zm^I^I^IZvij\ naslednji\ 
nivo<Tab>zm " Zapri\ več\ zavihkov
line 134:   menutrans &Close\ all\ folds<Tab>zM^I^I^IZvij\ vso\ kodo<Tab>zM " 
Zapri\ vse\ zavihke
line 135:   menutrans O&pen\ more\ folds<Tab>zr^I^I^IRazvij\ en\ nivo<Tab>zr " 
Odpri\ več\ zavihkov
line 136:   menutrans &Open\ all\ folds<Tab>zR^I^I^IRazvij\ vso\ kodo<Tab>zR " 
Odpri\ vse\ zavihke
line 137:   " fold method
line 138:   menutrans Fold\ Met&hod^I^I^I^IKriterij\ za\ zvijanje " 
Ustvarjanje\ zavihkov
line 139:   menutrans M&anual^I^I^I^I^I&Ročno
line 140:   menutrans I&ndent^I^I^I^I^IGlede\ na\ &poravnavo
line 141:   menutrans E&xpression^I^I^I^I^IZ\ &izrazi\ (foldexpr)
line 142:   menutrans S&yntax^I^I^I^I^IGlede\ na\ &sintakso
line 143:   menutrans &Diff^I^I^I^I^IRazlike\ (&diff)
line 144:   menutrans Ma&rker^I^I^I^I^IZ\ &markerji/označbami
line 145:   " create and delete folds
line 146:   " TODO accelerators
line 147:   menutrans Create\ &Fold<Tab>zf^I^I^IUstvari\ zvitek<Tab>zf
line 148:   menutrans &Delete\ Fold<Tab>zd^I^I^IIzbriši\ zvitek<Tab>zd
line 149:   menutrans Delete\ &All\ Folds<Tab>zD^I^I^IIzbriši\ vse\ 
zvitke<Tab>zD
line 150:   " moving around in folds
line 151:   menutrans Fold\ column\ &width^I^I^IŠirina\ drevesa\ z\ zvitki
line 152: endif  " has folding
line 153: 
line 154: if has("diff")
line 155:   menutrans &Diff^I^I^I^I^IRazlike\ (&Diff)
line 156:   menutrans &Update^I^I^I^I^I&Posodobi<Tab>
line 157:   menutrans &Get\ Block^I^I^I^I^I&Sprejmi\ (spremeni\ to\ okno) " 
XXX: check if translation is OK
line 158:   menutrans &Put\ Block^I^I^I^I^I&Pošlji\ (spremeni\ drugo\ okno)
line 159: endif
line 160: 
line 161: menutrans &Make<Tab>:make^I^I^I^INapravi\ (&make)<Tab>:make
line 162: menutrans &List\ Errors<Tab>:cl^I^I^I^IPokaži\ napake<Tab>:cl
line 163: menutrans L&ist\ Messages<Tab>:cl!^I^I^IPokaži\ sporočila<Tab>:cl!
line 164: menutrans &Next\ Error<Tab>:cn^I^I^I^IK\ &naslednji\ napaki<Tab>:cn
line 165: menutrans &Previous\ Error<Tab>:cp^I^I^IK\ &prejšnji\ napaki<Tab>:cp
line 166: menutrans &Older\ List<Tab>:cold^I^I^IK\ &starejšemu\ seznamu\ 
napak<Tab>:cold
line 167: menutrans N&ewer\ List<Tab>:cnew^I^I^IK\ &novejšemu\ seznamu\ 
napak<Tab>:cnew
line 168: 
line 169: menutrans Error\ &Window^I^I^I^IOkno\ z\ napakami
line 170: menutrans &Update<Tab>:cwin^I^I^I^I&Posodobi<Tab>:cwin
line 171: menutrans &Open<Tab>:copen^I^I^I^I&Odpri<Tab>:copen
line 172: menutrans &Close<Tab>:cclose^I^I^I^I&Zapri<Tab>:cclose
line 173: 
line 174: menutrans &Set\ Compiler^I^I^I^INastavi\ &prevajalnik
line 175: menutrans Se&T\ Compiler^I^I^I^INastavi\ &prevajalnik " bug in 
original translation?
line 176: 
line 177: menutrans &Convert\ to\ HEX<Tab>:%!xxd^I^I^IPretvori\ v\ 
HE&X<Tab>:%!xxd
line 178: menutrans Conve&rt\ back<Tab>:%!xxd\ -r^I^I^IPovrni\ 
pretvo&rbo<Tab>:%!xxd\ -r
line 179: " }}}  TOOLS / ORODJA
line 180: 
line 181: " {{{ SYNTAX / BARVANJE KODE
line 182: menutrans &Syntax^I^I^I^I&Barvanje\ kode
line 183: menutrans &Show\ filetypes\ in\ menu^I^IPodprte\ vrste\ datotek
line 184: menutrans Set\ '&syntax'\ only^I^I^ISamo\ barvanje\ ('&syntax')
line 185: menutrans Set\ '&filetype'\ too^I^I^ITudi\ obnašanje\ ('&filetype')
line 186: menutrans &Off^I^I^I^I^I&Izključeno
line 187: menutrans &Manual^I^I^I^I&Ročno
line 188: menutrans A&utomatic^I^I^I^I&Avtomatsko
line 189: menutrans on/off\ for\ &This\ file^I^IVključi/izključi\ za\ to\ 
datoteko
line 190: menutrans Co&lor\ test^I^I^I^IPreizkus\ barv
line 191: menutrans &Highlight\ test^I^I^IPreizkus\ barvanja\ kode
line 192: menutrans &Convert\ to\ HTML^I^I^IPretvori\ v\ &HTML
line 193: " }}} SYNTAX / BARVANJE KODE
line 194: 
line 195: " {{{ BUFFERS / MEDPOMNILNIK
line 196: menutrans &Buffers^I^I^I^I^I&Medpomnilnik " XXX: ni najbolje: okno bi 
bolj pristajalo, ampak okno je že
line 197: menutrans &Refresh\ menu^I^I^I^I&Osveži
line 198: menutrans Delete^I^I^I^I^I&Briši
line 199: menutrans &Alternate^I^I^I^I^I&Menjaj
line 200: menutrans &Next^I^I^I^I^I^I&Naslednji
line 201: menutrans &Previous^I^I^I^I^I&Prejšnji
line 202: menutrans [No\ File]^I^I^I^I^I[Brez\ datoteke]
line 203: " }}} BUFFERS / MEDPOMNILNIK
line 204: 
line 205: " {{{ WINDOW / OKNO
line 206: menutrans &Window^I^I^I&Okno
line 207: menutrans &New<Tab>^Wn^I^I^I&Novo<Tab>^Wn
line 208: menutrans S&plit<Tab>^Ws^I^IRazdeli<Tab>^Ws
line 209: menutrans Split\ &Vertically<Tab>^Wv^IRazdeli\ navpično<Tab>^Ws
line 210: menutrans Split\ File\ E&xplorer^IRazdeli:\ Vsebina\ mape
line 211: menutrans Sp&lit\ To\ #<Tab>^W^^^IRazdeli\ v\ #<Tab>^W^^
line 212: menutrans &Close<Tab>^Wc^I^I&Zapri<Tab>^Wc
line 213: menutrans Close\ &Other(s)<Tab>^Wo^IZapri\ &ostala<Tab>^Wo
line 214: menutrans Move\ &To^I^I^IPremakni
line 215: menutrans &Top<Tab>^WK^I^I^I&Gor<Tab>^WK
line 216: menutrans &Bottom<Tab>^WJ^I^I&Dol<Tab>^WJ
line 217: menutrans &Left\ side<Tab>^WH^I^I&Levo<Tab>^WH
line 218: menutrans &Right\ side<Tab>^WL^I^I&Desno<Tab>^WL
line 219: menutrans Rotate\ &Up<Tab>^WR^I^IZavrti\ navzgor<Tab>^WR
line 220: menutrans Rotate\ &Down<Tab>^Wr^I^IZavrti\ navzdol<Tab>^Wr
line 221: menutrans &Equal\ Size<Tab>^W=^I^I&Enaka\ velikost<Tab>^W=
line 222: menutrans &Max\ Height<Tab>^W_^I^INajvišje<Tab>^W_
line 223: menutrans M&in\ Height<Tab>^W1_^I^INajnižje<Tab>^W1_
line 224: menutrans Max\ &Width<Tab>^W\|^I^INajširše<Tab>^W\|
line 225: menutrans Min\ Widt&h<Tab>^W1\|^I^INajožje<Tab>^W1\|
line 226: " }}} WINDOW / OKNO
line 227: 
line 228: " {{{ HELP / POMOČ
line 229: menutrans &Help^I^I^I&Pomoč
line 230: menutrans &Overview<Tab><F1>^IHitri\ pregled<Tab><F1>
line 231: menutrans &User\ Manual^I^IP&riročnik
line 232: menutrans &How-to\ links^I&How-to\ kazalo
line 233: menutrans &Find\.\.\.^I^IPo&išči\ \.\.\.^I" conflicts with Edit.Find
line 234: menutrans &Credits^I^I&Avtorji
line 235: menutrans Co&pying^I^I&Licenca
line 236: menutrans &Sponsor/Register^IRegistracija\ in\ &donacije
line 237: menutrans O&rphans^I^I&Sirotam
line 238: menutrans &Version^I^I&Verzija
line 239: menutrans &About^I^I&O\ programu
line 240: " }}} HELP / POMOČ
line 241: 
line 242: " {{{ POPUP
line 243: menutrans &Undo^I^I^I^I&Razveljavi
line 244: menutrans Cu&t^I^I^I^I&Izreži
line 245: menutrans &Copy^I^I^I^I&Kopiraj
line 246: menutrans &Paste^I^I^I&Prilepi
line 247: menutrans &Delete^I^I^I&Zbriši
line 248: menutrans Select\ Blockwise^I^IIzbiraj\ po\ blokih
line 249: menutrans Select\ &Word^I^I^IIzberi\ &besedo
line 250: menutrans Select\ &Sentence^I^IIzberi\ &stavek
line 251: menutrans Select\ Pa&ragraph^I^IIzberi\ &odstavek
line 252: menutrans Select\ &Line^I^I^IIzberi\ vrs&tico
line 253: menutrans Select\ &Block^I^IIzberi\ b&lok
line 254: menutrans &Select\ All<Tab>ggVG^I^IIzberi\ &vse<Tab>ggVG
line 255: " }}} POPUP
line 256: 
line 257: " {{{ TOOLBAR
line 258: if has("toolbar")
line 259:   if exists("*Do_toolbar_tmenu")
line 260:     delfun Do_toolbar_tmenu
line 261:   endif
line 262:   fun Do_toolbar_tmenu()
line 285: endif
line 286: " }}} TOOLBAR
line 287: 
line 288: " {{{ DIALOG TEXTS
line 289: let g:menutrans_no_file = "[Brez datoteke]"
line 290: let g:menutrans_help_dialog = "Vnesite ukaz ali besedo, za katero 
želite pomoč:\n\nUporabite predpono i_ za ukaze v načinu za pisanje (npr.: 
i_CTRL-X)\nUporabite predpono c_ za ukaze v ukazni vrstici (command-line) 
(npr.: c_<Del>)\nUporabite predpono ' za imena opcij (npr.: 'shiftwidth')"
line 291: let g:menutrans_path_dialog = "Vnesite poti za iskanje 
datotek.\nImena direktorijev ločite z vejico."
line 292: let g:menutrans_tags_dialog = "Vnesite imena datotek z značkami 
('tag').\nImana ločite z vejicami."
line 293: let g:menutrans_textwidth_dialog = "Vnesite novo širino besedila (ali 
0 za izklop formatiranja): "
line 294: let g:menutrans_fileformat_dialog = "Izberite format datoteke"
line 295: let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&Prekliči"
line 296: " }}}
line 297: 
line 298: let &cpo = s:keepcpo
line 299: unlet s:keepcpo
finished sourcing c:\programs\vim\vim81\lang\menu_sl_si.cp1250.vim
continuing in c:\programs\vim\vim81\menu.vim
Searching for "c:\programs\vim/vimfiles/after\lang/menu_sl_si.cp1250.vim"
Searching for "C:\Users\igor/vimfiles/after\lang/menu_sl_si.cp1250.vim"
line 52: 
line 53:     if !exists("did_menu_trans")
line 54:       " There is no exact match, try matching with a wildcard added
line 55:       " (e.g. find menu_de_de.iso_8859-1.vim if s:lang == de_DE).
line 56:       let s:lang = substitute(s:lang, '\.[^.]*', "", "")
line 57:       exe "runtime! lang/menu_" . s:lang . "[^a-z]*vim"
line 58: 
line 59:       if !exists("did_menu_trans") && s:lang =~ '_'
line 60: ^I" If the language includes a region try matching without that region.
line 61: ^I" (e.g. find menu_de.vim if s:lang == de_DE).
line 62: ^Ilet langonly = substitute(s:lang, '_.*', "", "")
line 63: ^Iexe "runtime! lang/menu_" . langonly . "[^a-z]*vim"
line 64:       endif
line 65: 
line 66:       if !exists("did_menu_trans") && strlen($LANG) > 1 && s:lang !~ 
'^en_us'
line 67: ^I" On windows locale names are complicated, try using $LANG, it might
line 68: ^I" have been set by set_init_1().  But don't do this for "en" or 
"en_us".
line 69: ^I" But don't match "slovak" when $LANG is "sl".
line 70: ^Iexe "runtime! lang/menu_" . tolower($LANG) . "[^a-z]*vim"
line 71:       endif
line 72:     endif
line 73:   endif
line 74: endif
line 75: 
line 76: 
line 77: " Help menu
line 78: an 9999.10 &Help.&Overview<Tab><F1>^I:help<CR>
line 79: an 9999.20 &Help.&User\ Manual^I^I:help usr_toc<CR>
line 80: an 9999.30 &Help.&How-To\ Links^I^I:help how-to<CR>
line 81: an <silent> 9999.40 &Help.&Find\.\.\.^I:call <SID>Helpfind()<CR>
line 82: an 9999.45 &Help.-sep1-^I^I^I<Nop>
line 83: an 9999.50 &Help.&Credits^I^I:help credits<CR>
line 84: an 9999.60 &Help.Co&pying^I^I:help copying<CR>
line 85: an 9999.70 &Help.&Sponsor/Register^I:help sponsor<CR>
line 86: an 9999.70 &Help.O&rphans^I^I:help kcc<CR>
line 87: an 9999.75 &Help.-sep2-^I^I^I<Nop>
line 88: an 9999.80 &Help.&Version^I^I:version<CR>
line 89: an 9999.90 &Help.&About^I^I^I:intro<CR>
line 90: 
line 91: fun! s:Helpfind()
line 104: 
line 105: " File menu
line 106: an 10.310 &File.&Open\.\.\.<Tab>:e^I^I:browse confirm e<CR>
line 107: an 10.320 &File.Sp&lit-Open\.\.\.<Tab>:sp^I:browse sp<CR>
line 108: an 10.320 &File.Open\ Tab\.\.\.<Tab>:tabnew^I:browse tabnew<CR>
line 109: an 10.325 &File.&New<Tab>:enew^I^I^I:confirm enew<CR>
line 115: an <silent> 10.330 &File.&Close<Tab>:close :if winheight(2) < 0 && 
tabpagewinnr(2) == 0 <Bar>   confirm enew <Bar> else <Bar>   confirm close 
<Bar> endif<CR>
line 116: an 10.335 &File.-SEP1-^I^I^I^I<Nop>
line 117: an <silent> 10.340 &File.&Save<Tab>:w^I^I:if expand("%") == 
""<Bar>browse confirm w<Bar>else<Bar>confirm w<Bar>endif<CR>
line 118: an 10.350 &File.Save\ &As\.\.\.<Tab>:sav^I:browse confirm saveas<CR>
line 119: 
line 120: if has("diff")
line 121:   an 10.400 &File.-SEP2-^I^I^I<Nop>
line 122:   an 10.410 &File.Split\ &Diff\ With\.\.\.^I:browse vert diffsplit<CR>
line 123:   an 10.420 &File.Split\ Patched\ &By\.\.\.^I:browse vert 
diffpatch<CR>
line 124: endif
line 125: 
line 126: if has("printer")
line 127:   an 10.500 &File.-SEP3-^I^I^I<Nop>
line 128:   an 10.510 &File.&Print^I^I^I:hardcopy<CR>
line 129:   vunmenu   &File.&Print
line 130:   vnoremenu &File.&Print^I^I^I:hardcopy<CR>
line 131: elseif has("unix")
line 132:   an 10.500 &File.-SEP3-^I^I^I<Nop>
line 133:   an 10.510 &File.&Print^I^I^I:w !lpr<CR>
line 134:   vunmenu   &File.&Print
line 135:   vnoremenu &File.&Print^I^I^I:w !lpr<CR>
line 136: endif
line 137: an 10.600 &File.-SEP4-^I^I^I^I<Nop>
line 138: an 10.610 &File.Sa&ve-Exit<Tab>:wqa^I^I:confirm wqa<CR>
line 139: an 10.620 &File.E&xit<Tab>:qa^I^I^I:confirm qa<CR>
line 140: 
line 141: func! <SID>SelectAll()
line 144: 
line 145: func! s:FnameEscape(fname)
line 151: 
line 152: " Edit menu
line 153: an 20.310 &Edit.&Undo<Tab>u^I^I^Iu
line 154: an 20.320 &Edit.&Redo<Tab>^R^I^I^I<C-R>
line 155: an 20.330 &Edit.Rep&eat<Tab>\.^I^I^I.
line 156: 
line 157: an 20.335 &Edit.-SEP1-^I^I^I^I<Nop>
line 158: vnoremenu 20.340 &Edit.Cu&t<Tab>"+x^I^I"+x
line 159: vnoremenu 20.350 &Edit.&Copy<Tab>"+y^I^I"+y
line 160: cnoremenu 20.350 &Edit.&Copy<Tab>"+y^I^I<C-Y>
line 161: nnoremenu 20.360 &Edit.&Paste<Tab>"+gP^I^I"+gP
line 162: cnoremenu^I &Edit.&Paste<Tab>"+gP^I^I<C-R>+
line 163: exe 'vnoremenu <script> &Edit.&Paste<Tab>"+gP^I' . 
paste#paste_cmd['v']
Searching for "autoload/paste.vim" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\autoload/paste.vim"
Searching for "c:\programs\vim/vimfiles\autoload/paste.vim"
Searching for "c:\programs\vim\vim81\autoload/paste.vim"
line 163: sourcing "c:\programs\vim\vim81\autoload\paste.vim"
line 1: " Vim support file to help with paste mappings and menus
line 2: " Maintainer:^IBram Moolenaar <[email protected]>
line 3: " Last Change:^I2017 Aug 30
line 4: 
line 5: " Define the string to use for items that are present both in Edit, 
Popup and
line 6: " Toolbar menu.  Also used in mswin.vim and macmap.vim.
line 7: 
line 8: " Pasting blockwise and linewise selections is not possible in Insert 
and
line 9: " Visual mode without the +virtualedit feature.  They are pasted as if 
they
line 10: " were characterwise instead.  Add to that some tricks to leave the 
cursor in
line 11: " the right position, also for "gi".
line 12: if has("virtualedit")
line 13:   let paste#paste_cmd = {'n': ":call paste#Paste()<CR>"}
line 14:   let paste#paste_cmd['v'] = '"-c<Esc>' . paste#paste_cmd['n']
line 15:   let paste#paste_cmd['i'] = "\<c-\>\<c-o>\"+gP"
line 16: 
line 17:   func! paste#Paste()
line 31: else
line 32:   let paste#paste_cmd = {'n': "\"=@+.'xy'<CR>gPFx\"_2x"}
line 33:   let paste#paste_cmd['v'] = '"-c<Esc>gix<Esc>' . paste#paste_cmd['n'] 
. '"_x'
line 34:   let paste#paste_cmd['i'] = 'x<Esc>' . paste#paste_cmd['n'] . '"_s'
line 35: endif
finished sourcing c:\programs\vim\vim81\autoload\paste.vim
continuing in c:\programs\vim\vim81\menu.vim
line 163: vnoremenu <script> &Edit.&Paste<Tab>"+gP^I"-c<Esc>:call 
paste#Paste()<CR>
line 164: exe 'inoremenu <script> &Edit.&Paste<Tab>"+gP^I' . 
paste#paste_cmd['i']
line 164: inoremenu <script> &Edit.&Paste<Tab>"+gP^I^\^O"+gP
line 165: nnoremenu 20.370 &Edit.Put\ &Before<Tab>[p^I[p
line 166: inoremenu^I &Edit.Put\ &Before<Tab>[p^I<C-O>[p
line 167: nnoremenu 20.380 &Edit.Put\ &After<Tab>]p^I]p
line 168: inoremenu^I &Edit.Put\ &After<Tab>]p^I<C-O>]p
line 169: if has("win32")
line 170:   vnoremenu 20.390 &Edit.&Delete<Tab>x^I^Ix
line 171: endif
line 172: noremenu  <script> <silent> 20.400 &Edit.&Select\ 
All<Tab>ggVG^I:<C-U>call <SID>SelectAll()<CR>
line 173: inoremenu <script> <silent> 20.400 &Edit.&Select\ 
All<Tab>ggVG^I<C-O>:call <SID>SelectAll()<CR>
line 174: cnoremenu <script> <silent> 20.400 &Edit.&Select\ 
All<Tab>ggVG^I<C-U>call <SID>SelectAll()<CR>
line 175: 
line 176: an 20.405^I &Edit.-SEP2-^I^I^I^I<Nop>
line 177: if has("win32") || has("gui_gtk") || has("gui_kde") || 
has("gui_motif")
line 178:   an 20.410^I &Edit.&Find\.\.\.^I^I^I:promptfind<CR>
line 179:   vunmenu^I &Edit.&Find\.\.\.
line 180:   vnoremenu <silent>^I &Edit.&Find\.\.\.^I^Iy:promptfind 
<C-R>=<SID>FixFText()<CR><CR>
line 181:   an 20.420^I &Edit.Find\ and\ Rep&lace\.\.\.^I:promptrepl<CR>
line 182:   vunmenu^I &Edit.Find\ and\ Rep&lace\.\.\.
line 183:   vnoremenu <silent>^I &Edit.Find\ and\ Rep&lace\.\.\. y:promptrepl 
<C-R>=<SID>FixFText()<CR><CR>
line 184: else
line 185:   an 20.410^I &Edit.&Find<Tab>/^I^I^I/
line 186:   an 20.420^I &Edit.Find\ and\ Rep&lace<Tab>:%s^I:%s/
line 187:   vunmenu^I &Edit.Find\ and\ Rep&lace<Tab>:%s
line 188:   vnoremenu^I &Edit.Find\ and\ Rep&lace<Tab>:s^I:s/
line 189: endif
line 190: 
line 191: an 20.425^I &Edit.-SEP3-^I^I^I^I<Nop>
line 192: an 20.430^I &Edit.Settings\ &Window^I^I:options<CR>
line 193: an 20.435^I &Edit.Startup\ &Settings^I^I:call <SID>EditVimrc()<CR>
line 194: 
line 195: fun! s:EditVimrc()
line 216: 
line 217: fun! s:FixFText()
line 221: 
line 222: " Edit/Global Settings
line 223: an 20.440.100 &Edit.&Global\ Settings.Toggle\ Pattern\ 
&Highlight<Tab>:set\ hls!^I:set hls! hls?<CR>
line 224: an 20.440.110 &Edit.&Global\ Settings.Toggle\ &Ignoring\ 
Case<Tab>:set\ ic!^I:set ic! ic?<CR>
line 225: an 20.440.110 &Edit.&Global\ Settings.Toggle\ &Showing\ Matched\ 
Pairs<Tab>:set\ sm!^I:set sm! sm?<CR>
line 226: 
line 227: an 20.440.120 &Edit.&Global\ Settings.&Context\ Lines.\ 1\  :set 
so=1<CR>
line 228: an 20.440.120 &Edit.&Global\ Settings.&Context\ Lines.\ 2\  :set 
so=2<CR>
line 229: an 20.440.120 &Edit.&Global\ Settings.&Context\ Lines.\ 3\  :set 
so=3<CR>
line 230: an 20.440.120 &Edit.&Global\ Settings.&Context\ Lines.\ 4\  :set 
so=4<CR>
line 231: an 20.440.120 &Edit.&Global\ Settings.&Context\ Lines.\ 5\  :set 
so=5<CR>
line 232: an 20.440.120 &Edit.&Global\ Settings.&Context\ Lines.\ 7\  :set 
so=7<CR>
line 233: an 20.440.120 &Edit.&Global\ Settings.&Context\ Lines.\ 10\  :set 
so=10<CR>
line 234: an 20.440.120 &Edit.&Global\ Settings.&Context\ Lines.\ 100\  :set 
so=100<CR>
line 235: 
line 236: an 20.440.130.40 &Edit.&Global\ Settings.&Virtual\ Edit.Never :set 
ve=<CR>
line 237: an 20.440.130.50 &Edit.&Global\ Settings.&Virtual\ Edit.Block\ 
Selection :set ve=block<CR>
line 238: an 20.440.130.60 &Edit.&Global\ Settings.&Virtual\ Edit.Insert\ Mode 
:set ve=insert<CR>
line 239: an 20.440.130.70 &Edit.&Global\ Settings.&Virtual\ Edit.Block\ and\ 
Insert :set ve=block,insert<CR>
line 240: an 20.440.130.80 &Edit.&Global\ Settings.&Virtual\ Edit.Always :set 
ve=all<CR>
line 241: an 20.440.140 &Edit.&Global\ Settings.Toggle\ Insert\ &Mode<Tab>:set\ 
im!^I:set im!<CR>
line 242: an 20.440.145 &Edit.&Global\ Settings.Toggle\ Vi\ 
C&ompatibility<Tab>:set\ cp!^I:set cp!<CR>
line 243: an <silent> 20.440.150 &Edit.&Global\ Settings.Search\ &Path\.\.\.  
:call <SID>SearchP()<CR>
line 244: an <silent> 20.440.160 &Edit.&Global\ Settings.Ta&g\ Files\.\.\.  
:call <SID>TagFiles()<CR>
line 245: "
line 246: " GUI options
line 247: an 20.440.300 &Edit.&Global\ Settings.-SEP1-^I^I^I^I<Nop>
line 248: an <silent> 20.440.310 &Edit.&Global\ Settings.Toggle\ 
&Toolbar^I^I:call <SID>ToggleGuiOption("T")<CR>
line 249: an <silent> 20.440.320 &Edit.&Global\ Settings.Toggle\ &Bottom\ 
Scrollbar :call <SID>ToggleGuiOption("b")<CR>
line 250: an <silent> 20.440.330 &Edit.&Global\ Settings.Toggle\ &Left\ 
Scrollbar^I:call <SID>ToggleGuiOption("l")<CR>
line 251: an <silent> 20.440.340 &Edit.&Global\ Settings.Toggle\ &Right\ 
Scrollbar :call <SID>ToggleGuiOption("r")<CR>
line 252: 
line 253: fun! s:SearchP()
line 262: 
line 263: fun! s:TagFiles()
line 272: 
line 273: fun! s:ToggleGuiOption(option)
line 281: 
line 282: " Edit/File Settings
line 283: 
line 284: " Boolean options
line 285: an 20.440.100 &Edit.F&ile\ Settings.Toggle\ Line\ 
&Numbering<Tab>:set\ nu!^I:set nu! nu?<CR>
line 286: an 20.440.105 &Edit.F&ile\ Settings.Toggle\ Relati&ve\ Line\ 
Numbering<Tab>:set\ rnu!^I:set rnu! rnu?<CR>
line 287: an 20.440.110 &Edit.F&ile\ Settings.Toggle\ &List\ Mode<Tab>:set\ 
list!^I:set list! list?<CR>
line 288: an 20.440.120 &Edit.F&ile\ Settings.Toggle\ Line\ &Wrapping<Tab>:set\ 
wrap!^I:set wrap! wrap?<CR>
line 289: an 20.440.130 &Edit.F&ile\ Settings.Toggle\ W&rapping\ at\ 
Word<Tab>:set\ lbr!^I:set lbr! lbr?<CR>
line 290: an 20.440.160 &Edit.F&ile\ Settings.Toggle\ Tab\ &Expanding<Tab>:set\ 
et!^I:set et! et?<CR>
line 291: an 20.440.170 &Edit.F&ile\ Settings.Toggle\ &Auto\ 
Indenting<Tab>:set\ ai!^I:set ai! ai?<CR>
line 292: an 20.440.180 &Edit.F&ile\ Settings.Toggle\ &C-Style\ 
Indenting<Tab>:set\ cin!^I:set cin! cin?<CR>
line 293: 
line 294: " other options
line 295: an 20.440.600 &Edit.F&ile\ Settings.-SEP2-^I^I<Nop>
line 296: an 20.440.610.20 &Edit.F&ile\ Settings.&Shiftwidth.2^I:set sw=2 
sw?<CR>
line 297: an 20.440.610.30 &Edit.F&ile\ Settings.&Shiftwidth.3^I:set sw=3 
sw?<CR>
line 298: an 20.440.610.40 &Edit.F&ile\ Settings.&Shiftwidth.4^I:set sw=4 
sw?<CR>
line 299: an 20.440.610.50 &Edit.F&ile\ Settings.&Shiftwidth.5^I:set sw=5 
sw?<CR>
line 300: an 20.440.610.60 &Edit.F&ile\ Settings.&Shiftwidth.6^I:set sw=6 
sw?<CR>
line 301: an 20.440.610.80 &Edit.F&ile\ Settings.&Shiftwidth.8^I:set sw=8 
sw?<CR>
line 302: 
line 303: an 20.440.620.20 &Edit.F&ile\ Settings.Soft\ &Tabstop.2^I:set sts=2 
sts?<CR>
line 304: an 20.440.620.30 &Edit.F&ile\ Settings.Soft\ &Tabstop.3^I:set sts=3 
sts?<CR>
line 305: an 20.440.620.40 &Edit.F&ile\ Settings.Soft\ &Tabstop.4^I:set sts=4 
sts?<CR>
line 306: an 20.440.620.50 &Edit.F&ile\ Settings.Soft\ &Tabstop.5^I:set sts=5 
sts?<CR>
line 307: an 20.440.620.60 &Edit.F&ile\ Settings.Soft\ &Tabstop.6^I:set sts=6 
sts?<CR>
line 308: an 20.440.620.80 &Edit.F&ile\ Settings.Soft\ &Tabstop.8^I:set sts=8 
sts?<CR>
line 309: 
line 310: an <silent> 20.440.630 &Edit.F&ile\ Settings.Te&xt\ Width\.\.\.  
:call <SID>TextWidth()<CR>
line 311: an <silent> 20.440.640 &Edit.F&ile\ Settings.&File\ Format\.\.\.  
:call <SID>FileFormat()<CR>
line 312: fun! s:TextWidth()
line 324: 
line 325: fun! s:FileFormat()
line 348: 
line 349: let s:did_setup_color_schemes = 0
line 350: 
line 351: " Setup the Edit.Color Scheme submenu
line 352: func! s:SetupColorSchemes() abort
line 373: if exists("do_no_lazyload_menus")
line 374:   call s:SetupColorSchemes()
line 375: else
line 376:   an <silent> 20.450 &Edit.Show\ C&olor\ Schemes\ in\ Menu :call 
<SID>SetupColorSchemes()<CR>
line 377: endif
line 378: 
line 379: 
line 380: " Setup the Edit.Keymap submenu
line 381: if has("keymap")
line 382:   let s:did_setup_keymaps = 0
line 383: 
line 384:   func! s:SetupKeymaps() abort
line 403:   if exists("do_no_lazyload_menus")
line 404:     call s:SetupKeymaps()
line 405:   else
line 406:     an <silent> 20.460 &Edit.Show\ &Keymaps\ in\ Menu :call 
<SID>SetupKeymaps()<CR>
line 407:   endif
line 408: endif
line 409: if has("win32") || has("gui_motif") || has("gui_gtk") || 
has("gui_kde") || has("gui_photon") || has("gui_mac")
line 410:   an 20.470 &Edit.Select\ Fo&nt\.\.\.^I:set guifont=*<CR>
line 411: endif
line 412: 
line 413: " Programming menu
line 414: if !exists("g:ctags_command")
line 415:   if has("vms")
line 416:     let g:ctags_command = "mc vim:ctags *.*"
line 417:   else
line 418:     let g:ctags_command = "ctags -R ."
line 419:   endif
line 420: endif
line 421: 
line 422: an 40.300 &Tools.&Jump\ to\ This\ Tag<Tab>g^]^Ig<C-]>
line 423: vunmenu &Tools.&Jump\ to\ This\ Tag<Tab>g^]
line 424: vnoremenu &Tools.&Jump\ to\ This\ Tag<Tab>g^]^Ig<C-]>
line 425: an 40.310 &Tools.Jump\ &Back<Tab>^T^I^I<C-T>
line 426: an 40.320 &Tools.Build\ &Tags\ File^I^I:exe "!" . g:ctags_command<CR>
line 427: 
line 428: if has("folding") || has("spell")
line 429:   an 40.330 &Tools.-SEP1-^I^I^I^I^I^I<Nop>
line 430: endif
line 431: 
line 432: " Tools.Spelling Menu
line 433: if has("spell")
line 434:   an 40.335.110 &Tools.&Spelling.&Spell\ Check\ On^I^I:set spell<CR>
line 435:   an 40.335.120 &Tools.&Spelling.Spell\ Check\ &Off^I^I:set 
nospell<CR>
line 436:   an 40.335.130 &Tools.&Spelling.To\ &Next\ Error<Tab>]s^I]s
line 437:   an 40.335.130 &Tools.&Spelling.To\ &Previous\ Error<Tab>[s^I[s
line 438:   an 40.335.140 &Tools.&Spelling.Suggest\ &Corrections<Tab>z=^Iz=
line 439:   an 40.335.150 &Tools.&Spelling.&Repeat\ 
Correction<Tab>:spellrepall^I:spellrepall<CR>
line 440:   an 40.335.200 &Tools.&Spelling.-SEP1-^I^I^I^I<Nop>
line 441:   an 40.335.210 &Tools.&Spelling.Set\ Language\ to\ "en"^I:set spl=en 
spell<CR>
line 442:   an 40.335.220 &Tools.&Spelling.Set\ Language\ to\ "en_au"^I:set 
spl=en_au spell<CR>
line 443:   an 40.335.230 &Tools.&Spelling.Set\ Language\ to\ "en_ca"^I:set 
spl=en_ca spell<CR>
line 444:   an 40.335.240 &Tools.&Spelling.Set\ Language\ to\ "en_gb"^I:set 
spl=en_gb spell<CR>
line 445:   an 40.335.250 &Tools.&Spelling.Set\ Language\ to\ "en_nz"^I:set 
spl=en_nz spell<CR>
line 446:   an 40.335.260 &Tools.&Spelling.Set\ Language\ to\ "en_us"^I:set 
spl=en_us spell<CR>
line 447:   an <silent> 40.335.270 &Tools.&Spelling.&Find\ More\ 
Languages^I:call <SID>SpellLang()<CR>
line 448: 
line 449:   let s:undo_spellang = ['aun &Tools.&Spelling.&Find\ More\ 
Languages']
line 450:   func! s:SpellLang()
line 494: 
line 495: endif
line 496: 
line 497: " Tools.Fold Menu
line 498: if has("folding")
line 499:   " open close folds
line 500:   an 40.340.110 &Tools.&Folding.&Enable/Disable\ Folds<Tab>zi^I^Izi
line 501:   an 40.340.120 &Tools.&Folding.&View\ Cursor\ Line<Tab>zv^I^Izv
line 502:   an 40.340.120 &Tools.&Folding.Vie&w\ Cursor\ Line\ 
Only<Tab>zMzx^IzMzx
line 503:   inoremenu 40.340.120 &Tools.&Folding.Vie&w\ Cursor\ Line\ 
Only<Tab>zMzx  <C-O>zM<C-O>zx
line 504:   an 40.340.130 &Tools.&Folding.C&lose\ More\ Folds<Tab>zm^I^Izm
line 505:   an 40.340.140 &Tools.&Folding.&Close\ All\ Folds<Tab>zM^I^IzM
line 506:   an 40.340.150 &Tools.&Folding.O&pen\ More\ Folds<Tab>zr^I^Izr
line 507:   an 40.340.160 &Tools.&Folding.&Open\ All\ Folds<Tab>zR^I^IzR
line 508:   " fold method
line 509:   an 40.340.200 &Tools.&Folding.-SEP1-^I^I^I<Nop>
line 510:   an 40.340.210 &Tools.&Folding.Fold\ Met&hod.M&anual^I:set 
fdm=manual<CR>
line 511:   an 40.340.210 &Tools.&Folding.Fold\ Met&hod.I&ndent^I:set 
fdm=indent<CR>
line 512:   an 40.340.210 &Tools.&Folding.Fold\ Met&hod.E&xpression :set 
fdm=expr<CR>
line 513:   an 40.340.210 &Tools.&Folding.Fold\ Met&hod.S&yntax^I:set 
fdm=syntax<CR>
line 514:   an 40.340.210 &Tools.&Folding.Fold\ Met&hod.&Diff^I:set fdm=diff<CR>
line 515:   an 40.340.210 &Tools.&Folding.Fold\ Met&hod.Ma&rker^I:set 
fdm=marker<CR>
line 516:   " create and delete folds
line 517:   vnoremenu 40.340.220 &Tools.&Folding.Create\ &Fold<Tab>zf^Izf
line 518:   an 40.340.230 &Tools.&Folding.&Delete\ Fold<Tab>zd^I^Izd
line 519:   an 40.340.240 &Tools.&Folding.Delete\ &All\ Folds<Tab>zD^IzD
line 520:   " moving around in folds
line 521:   an 40.340.300 &Tools.&Folding.-SEP2-^I^I^I^I<Nop>
line 522:   an 40.340.310.10 &Tools.&Folding.Fold\ Col&umn\ Width.\ &0\ ^I:set 
fdc=0<CR>
line 523:   an 40.340.310.20 &Tools.&Folding.Fold\ Col&umn\ Width.\ &2\ ^I:set 
fdc=2<CR>
line 524:   an 40.340.310.30 &Tools.&Folding.Fold\ Col&umn\ Width.\ &3\ ^I:set 
fdc=3<CR>
line 525:   an 40.340.310.40 &Tools.&Folding.Fold\ Col&umn\ Width.\ &4\ ^I:set 
fdc=4<CR>
line 526:   an 40.340.310.50 &Tools.&Folding.Fold\ Col&umn\ Width.\ &5\ ^I:set 
fdc=5<CR>
line 527:   an 40.340.310.60 &Tools.&Folding.Fold\ Col&umn\ Width.\ &6\ ^I:set 
fdc=6<CR>
line 528:   an 40.340.310.70 &Tools.&Folding.Fold\ Col&umn\ Width.\ &7\ ^I:set 
fdc=7<CR>
line 529:   an 40.340.310.80 &Tools.&Folding.Fold\ Col&umn\ Width.\ &8\ ^I:set 
fdc=8<CR>
line 530: endif  " has folding
line 531: 
line 532: if has("diff")
line 533:   an 40.350.100 &Tools.&Diff.&Update^I^I:diffupdate<CR>
line 534:   an 40.350.110 &Tools.&Diff.&Get\ Block^I:diffget<CR>
line 535:   vunmenu &Tools.&Diff.&Get\ Block
line 536:   vnoremenu &Tools.&Diff.&Get\ Block^I^I:diffget<CR>
line 537:   an 40.350.120 &Tools.&Diff.&Put\ Block^I:diffput<CR>
line 538:   vunmenu &Tools.&Diff.&Put\ Block
line 539:   vnoremenu &Tools.&Diff.&Put\ Block^I^I:diffput<CR>
line 540: endif
line 541: 
line 542: an 40.358 &Tools.-SEP2-^I^I^I^I^I<Nop>
line 543: an 40.360 &Tools.&Make<Tab>:make^I^I^I:make<CR>
line 544: an 40.370 &Tools.&List\ Errors<Tab>:cl^I^I^I:cl<CR>
line 545: an 40.380 &Tools.L&ist\ Messages<Tab>:cl!^I^I:cl!<CR>
line 546: an 40.390 &Tools.&Next\ Error<Tab>:cn^I^I^I:cn<CR>
line 547: an 40.400 &Tools.&Previous\ Error<Tab>:cp^I^I:cp<CR>
line 548: an 40.410 &Tools.&Older\ List<Tab>:cold^I^I^I:colder<CR>
line 549: an 40.420 &Tools.N&ewer\ List<Tab>:cnew^I^I^I:cnewer<CR>
line 550: an 40.430.50 &Tools.Error\ &Window.&Update<Tab>:cwin^I:cwin<CR>
line 551: an 40.430.60 &Tools.Error\ &Window.&Open<Tab>:copen^I:copen<CR>
line 552: an 40.430.70 &Tools.Error\ &Window.&Close<Tab>:cclose^I:cclose<CR>
line 553: 
line 554: an 40.520 &Tools.-SEP3-^I^I^I^I^I<Nop>
line 556: an <silent> 40.530 &Tools.&Convert\ to\ HEX<Tab>:%!xxd :call 
<SID>XxdConv()<CR>
line 558: an <silent> 40.540 &Tools.Conve&rt\ Back<Tab>:%!xxd\ -r :call 
<SID>XxdBack()<CR>
line 559: 
line 560: " Use a function to do the conversion, so that it also works with 
'insertmode'
line 561: " set.
line 562: func! s:XxdConv()
line 575: 
line 576: func! s:XxdBack()
line 588: 
line 589: func! s:XxdFind()
line 599: 
line 600: let s:did_setup_compilers = 0
line 601: 
line 602: " Setup the Tools.Compiler submenu
line 603: func! s:SetupCompilers() abort
line 619: if exists("do_no_lazyload_menus")
line 620:   call s:SetupCompilers()
line 621: else
line 622:   an <silent> 30.440 &Tools.Show\ Compiler\ Se&ttings\ in\ Menu :call 
<SID>SetupCompilers()<CR>
line 623: endif
line 624: 
line 625: " Load ColorScheme, Compiler Setting and Keymap menus when idle.
line 626: if !exists("do_no_lazyload_menus")
line 627:   func! s:SetupLazyloadMenus()
line 634:   augroup SetupLazyloadMenus
line 635:     au!
line 636:     au CursorHold,CursorHoldI * call <SID>SetupLazyloadMenus() | au! 
SetupLazyloadMenus
line 637:   augroup END
line 638: endif
line 639: 
line 640: 
line 641: if !exists("no_buffers_menu")
line 642: 
line 643: " Buffer list menu -- Setup functions & actions
line 644: 
line 645: " wait with building the menu until after loading 'session' files. 
Makes
line 646: " startup faster.
line 647: let s:bmenu_wait = 1
line 648: 
line 649: if !exists("bmenu_priority")
line 650:   let bmenu_priority = 60
line 651: endif
line 652: 
line 653: func! s:BMAdd()
line 664: 
line 665: func! s:BMRemove()
line 681: 
line 682: " Create the buffer menu (delete an existing one first).
line 683: func! s:BMShow(...)
line 738: 
line 739: func! s:BMHash(name)
line 753: 
line 754: func! s:BMHash2(name)
line 773: 
line 774: " insert a buffer name into the buffer menu:
line 775: func! s:BMFilename(name, num)
line 792: 
line 793: " Truncate a long path to fit it in a menu item.
line 794: if !exists("g:bmenu_max_pathlen")
line 795:   let g:bmenu_max_pathlen = 35
line 796: endif
line 797: func! s:BMTruncName(fname)
line 816: 
line 817: func! s:BMMunge(fname, bnum)
line 838: 
line 839: " When just starting Vim, load the buffer menu later
line 840: if has("vim_starting")
line 841:   augroup LoadBufferMenu
line 842:     au! VimEnter * if !exists("no_buffers_menu") | call <SID>BMShow() 
| endif
line 843:     au  VimEnter * au! LoadBufferMenu
line 844:   augroup END
line 845: else
line 846:   call <SID>BMShow()
line 847: endif
line 848: 
line 849: endif " !exists("no_buffers_menu")
line 850: 
line 851: " Window menu
line 852: an 70.300 &Window.&New<Tab>^Wn^I^I^I<C-W>n
line 853: an 70.310 &Window.S&plit<Tab>^Ws^I^I<C-W>s
line 854: an 70.320 &Window.Sp&lit\ To\ #<Tab>^W^^^I<C-W><C-^>
line 855: an 70.330 &Window.Split\ &Vertically<Tab>^Wv^I<C-W>v
line 856: if has("vertsplit")
line 857:   an <silent> 70.332 &Window.Split\ File\ E&xplorer^I:call 
MenuExplOpen()<CR>
line 858:   if !exists("*MenuExplOpen")
line 859:     fun MenuExplOpen()
line 866:   endif
line 867: endif
line 868: an 70.335 &Window.-SEP1-^I^I^I^I<Nop>
line 869: an 70.340 &Window.&Close<Tab>^Wc^I^I^I:confirm close<CR>
line 870: an 70.345 &Window.Close\ &Other(s)<Tab>^Wo^I^I:confirm only<CR>
line 871: an 70.350 &Window.-SEP2-^I^I^I^I<Nop>
line 872: an 70.355 &Window.Move\ &To.&Top<Tab>^WK^I^I<C-W>K
line 873: an 70.355 &Window.Move\ &To.&Bottom<Tab>^WJ^I^I<C-W>J
line 874: an 70.355 &Window.Move\ &To.&Left\ Side<Tab>^WH^I^I<C-W>H
line 875: an 70.355 &Window.Move\ &To.&Right\ Side<Tab>^WL^I<C-W>L
line 876: an 70.360 &Window.Rotate\ &Up<Tab>^WR^I^I^I<C-W>R
line 877: an 70.362 &Window.Rotate\ &Down<Tab>^Wr^I^I^I<C-W>r
line 878: an 70.365 &Window.-SEP3-^I^I^I^I<Nop>
line 879: an 70.370 &Window.&Equal\ Size<Tab>^W=^I^I^I<C-W>=
line 880: an 70.380 &Window.&Max\ Height<Tab>^W_^I^I^I<C-W>_
line 881: an 70.390 &Window.M&in\ Height<Tab>^W1_^I^I^I<C-W>1_
line 882: an 70.400 &Window.Max\ &Width<Tab>^W\|^I^I^I<C-W>\|
line 883: an 70.410 &Window.Min\ Widt&h<Tab>^W1\|^I^I^I<C-W>1\|
line 884: 
line 885: " The popup menu
line 886: an 1.10 PopUp.&Undo^I^I^Iu
line 887: an 1.15 PopUp.-SEP1-^I^I^I<Nop>
line 888: vnoremenu 1.20 PopUp.Cu&t^I^I"+x
line 889: vnoremenu 1.30 PopUp.&Copy^I^I"+y
line 890: cnoremenu 1.30 PopUp.&Copy^I^I<C-Y>
line 891: nnoremenu 1.40 PopUp.&Paste^I^I"+gP
line 892: cnoremenu 1.40 PopUp.&Paste^I^I<C-R>+
line 893: exe 'vnoremenu <script> 1.40 PopUp.&Paste^I' . paste#paste_cmd['v']
line 893: vnoremenu <script> 1.40 PopUp.&Paste^I"-c<Esc>:call paste#Paste()<CR>
line 894: exe 'inoremenu <script> 1.40 PopUp.&Paste^I' . paste#paste_cmd['i']
line 894: inoremenu <script> 1.40 PopUp.&Paste^I^\^O"+gP
line 895: vnoremenu 1.50 PopUp.&Delete^I^Ix
line 896: an 1.55 PopUp.-SEP2-^I^I^I<Nop>
line 897: vnoremenu 1.60 PopUp.Select\ Blockwise^I<C-V>
line 898: 
line 899: nnoremenu 1.70 PopUp.Select\ &Word^Ivaw
line 900: onoremenu 1.70 PopUp.Select\ &Word^Iaw
line 901: vnoremenu 1.70 PopUp.Select\ &Word^I<C-C>vaw
line 902: inoremenu 1.70 PopUp.Select\ &Word^I<C-O>vaw
line 903: cnoremenu 1.70 PopUp.Select\ &Word^I<C-C>vaw
line 904: 
line 905: nnoremenu 1.73 PopUp.Select\ &Sentence^Ivas
line 906: onoremenu 1.73 PopUp.Select\ &Sentence^Ias
line 907: vnoremenu 1.73 PopUp.Select\ &Sentence^I<C-C>vas
line 908: inoremenu 1.73 PopUp.Select\ &Sentence^I<C-O>vas
line 909: cnoremenu 1.73 PopUp.Select\ &Sentence^I<C-C>vas
line 910: 
line 911: nnoremenu 1.77 PopUp.Select\ Pa&ragraph^Ivap
line 912: onoremenu 1.77 PopUp.Select\ Pa&ragraph^Iap
line 913: vnoremenu 1.77 PopUp.Select\ Pa&ragraph^I<C-C>vap
line 914: inoremenu 1.77 PopUp.Select\ Pa&ragraph^I<C-O>vap
line 915: cnoremenu 1.77 PopUp.Select\ Pa&ragraph^I<C-C>vap
line 916: 
line 917: nnoremenu 1.80 PopUp.Select\ &Line^IV
line 918: onoremenu 1.80 PopUp.Select\ &Line^I<C-C>V
line 919: vnoremenu 1.80 PopUp.Select\ &Line^I<C-C>V
line 920: inoremenu 1.80 PopUp.Select\ &Line^I<C-O>V
line 921: cnoremenu 1.80 PopUp.Select\ &Line^I<C-C>V
line 922: 
line 923: nnoremenu 1.90 PopUp.Select\ &Block^I<C-V>
line 924: onoremenu 1.90 PopUp.Select\ &Block^I<C-C><C-V>
line 925: vnoremenu 1.90 PopUp.Select\ &Block^I<C-C><C-V>
line 926: inoremenu 1.90 PopUp.Select\ &Block^I<C-O><C-V>
line 927: cnoremenu 1.90 PopUp.Select\ &Block^I<C-C><C-V>
line 928: 
line 929: noremenu  <script> <silent> 1.100 PopUp.Select\ &All^I:<C-U>call 
<SID>SelectAll()<CR>
line 930: inoremenu <script> <silent> 1.100 PopUp.Select\ &All^I<C-O>:call 
<SID>SelectAll()<CR>
line 931: cnoremenu <script> <silent> 1.100 PopUp.Select\ &All^I<C-U>call 
<SID>SelectAll()<CR>
line 932: 
line 933: if has("spell")
line 934:   " Spell suggestions in the popup menu.  Note that this will slow 
down the
line 935:   " appearance of the menu!
line 936:   func! <SID>SpellPopup()
line 991: 
line 992:   func! <SID>SpellReplace(n)
line 999: 
line 1000:   func! <SID>SpellDel()
line 1007: 
line 1008:   augroup SpellPopupMenu
line 1009:     au! MenuPopup * call <SID>SpellPopup()
line 1010:   augroup END
line 1011: endif
line 1012: 
line 1013: " The GUI toolbar (for MS-Windows and GTK)
line 1014: if has("toolbar")
line 1015:   an 1.10 ToolBar.Open^I^I^I:browse confirm e<CR>
line 1016:   an <silent> 1.20 ToolBar.Save^I^I:if expand("%") == ""<Bar>browse 
confirm w<Bar>else<Bar>confirm w<Bar>endif<CR>
line 1017:   an 1.30 ToolBar.SaveAll^I^I:browse confirm wa<CR>
line 1018: 
line 1019:   if has("printer")
line 1020:     an 1.40   ToolBar.Print^I^I:hardcopy<CR>
line 1021:     vunmenu   ToolBar.Print
line 1022:     vnoremenu ToolBar.Print^I^I:hardcopy<CR>
line 1023:   elseif has("unix")
line 1024:     an 1.40   ToolBar.Print^I^I:w !lpr<CR>
line 1025:     vunmenu   ToolBar.Print
line 1026:     vnoremenu ToolBar.Print^I^I:w !lpr<CR>
line 1027:   endif
line 1028: 
line 1029:   an 1.45 ToolBar.-sep1-^I^I<Nop>
line 1030:   an 1.50 ToolBar.Undo^I^I^Iu
line 1031:   an 1.60 ToolBar.Redo^I^I^I<C-R>
line 1032: 
line 1033:   an 1.65 ToolBar.-sep2-^I^I<Nop>
line 1034:   vnoremenu 1.70 ToolBar.Cut^I^I"+x
line 1035:   vnoremenu 1.80 ToolBar.Copy^I^I"+y
line 1036:   cnoremenu 1.80 ToolBar.Copy^I^I<C-Y>
line 1037:   nnoremenu 1.90 ToolBar.Paste^I^I"+gP
line 1038:   cnoremenu^I ToolBar.Paste^I^I<C-R>+
line 1039:   exe 'vnoremenu <script>^I ToolBar.Paste^I' . paste#paste_cmd['v']
line 1039: vnoremenu <script>^I ToolBar.Paste^I"-c<Esc>:call paste#Paste()<CR>
line 1040:   exe 'inoremenu <script>^I ToolBar.Paste^I' . paste#paste_cmd['i']
line 1040: inoremenu <script>^I ToolBar.Paste^I^\^O"+gP
line 1041: 
line 1042:   if !has("gui_athena")
line 1043:     an 1.95   ToolBar.-sep3-^I^I<Nop>
line 1044:     an 1.100  ToolBar.Replace^I^I:promptrepl<CR>
line 1045:     vunmenu   ToolBar.Replace
line 1046:     vnoremenu ToolBar.Replace^I^Iy:promptrepl 
<C-R>=<SID>FixFText()<CR><CR>
line 1047:     an 1.110  ToolBar.FindNext^I^In
line 1048:     an 1.120  ToolBar.FindPrev^I^IN
line 1049:   endif
line 1050: 
line 1051:   an 1.215 ToolBar.-sep5-^I^I<Nop>
line 1052:   an <silent> 1.220 ToolBar.LoadSesn^I:call <SID>LoadVimSesn()<CR>
line 1053:   an <silent> 1.230 ToolBar.SaveSesn^I:call <SID>SaveVimSesn()<CR>
line 1054:   an 1.240 ToolBar.RunScript^I^I:browse so<CR>
line 1055: 
line 1056:   an 1.245 ToolBar.-sep6-^I^I<Nop>
line 1057:   an 1.250 ToolBar.Make^I^I^I:make<CR>
line 1058:   an 1.270 ToolBar.RunCtags^I^I:exe "!" . g:ctags_command<CR>
line 1059:   an 1.280 ToolBar.TagJump^I^Ig<C-]>
line 1060: 
line 1061:   an 1.295 ToolBar.-sep7-^I^I<Nop>
line 1062:   an 1.300 ToolBar.Help^I^I^I:help<CR>
line 1063:   an <silent> 1.310 ToolBar.FindHelp^I:call <SID>Helpfind()<CR>
line 1064: 
line 1065: " Only set the tooltips here if not done in a language menu file
line 1066: if exists("*Do_toolbar_tmenu")
line 1067:   call Do_toolbar_tmenu()
calling function Do_toolbar_tmenu()

line 1:     tmenu ToolBar.Open^I^IOdpri datoteko
line 2:     tmenu ToolBar.Save^I^IShrani datoteko
line 3:     tmenu ToolBar.SaveAll^IShrani vse datoteke
line 4:     tmenu ToolBar.Print^I^INatisni
line 5:     tmenu ToolBar.Undo^I^IRazveljavi
line 6:     tmenu ToolBar.Redo^I^IObnovi
line 7:     tmenu ToolBar.Cut^I^IIzreži
line 8:     tmenu ToolBar.Copy^I^IKopiraj
line 9:     tmenu ToolBar.Paste^I^IPrilepi
line 10:     tmenu ToolBar.Find^I^INajdi ...
line 11:     tmenu ToolBar.FindNext^INajdi naslednje
line 12:     tmenu ToolBar.FindPrev^INajdi prejšnje
line 13:     tmenu ToolBar.Replace^INajdi in zamenjaj ...
line 14:     tmenu ToolBar.LoadSesn^INaloži sejo
line 15:     tmenu ToolBar.SaveSesn^IShrani trenutno sejo
line 16:     tmenu ToolBar.RunScript^IIzberi Vim skripto za izvajanje
line 17:     tmenu ToolBar.Make^I^INapravi trenutni projekt (:make)
line 18:     tmenu ToolBar.RunCtags^INapravi značke v trenutnem direktoriju 
(!ctags -R.)
line 19:     tmenu ToolBar.TagJump^ISkoči k znački pod kurzorjem
line 20:     tmenu ToolBar.Help^I^IPomoč za Vim
line 21:     tmenu ToolBar.FindHelp^IIšči v pomoči za Vim
function Do_toolbar_tmenu returning #0

continuing in c:\programs\vim\vim81\menu.vim

line 1068: else
line 1069:   let did_toolbar_tmenu = 1
line 1070:   tmenu ToolBar.Open^I^IOpen file
line 1071:   tmenu ToolBar.Save^I^ISave current file
line 1072:   tmenu ToolBar.SaveAll^I^ISave all files
line 1073:   tmenu ToolBar.Print^I^IPrint
line 1074:   tmenu ToolBar.Undo^I^IUndo
line 1075:   tmenu ToolBar.Redo^I^IRedo
line 1076:   tmenu ToolBar.Cut^I^ICut to clipboard
line 1077:   tmenu ToolBar.Copy^I^ICopy to clipboard
line 1078:   tmenu ToolBar.Paste^I^IPaste from Clipboard
line 1079:   if !has("gui_athena")
line 1080:     tmenu ToolBar.Replace^IFind / Replace...
line 1081:     tmenu ToolBar.FindNext^IFind Next
line 1082:     tmenu ToolBar.FindPrev^IFind Previous
line 1083:   endif
line 1084:   tmenu ToolBar.LoadSesn^IChoose a session to load
line 1085:   tmenu ToolBar.SaveSesn^ISave current session
line 1086:   tmenu ToolBar.RunScript^IChoose a Vim Script to run
line 1087:   tmenu ToolBar.Make^I^IMake current project (:make)
line 1088:   tmenu ToolBar.RunCtags^IBuild tags in current directory tree 
(!ctags -R .)
line 1089:   tmenu ToolBar.TagJump^I^IJump to tag under cursor
line 1090:   tmenu ToolBar.Help^I^IVim Help
line 1091:   tmenu ToolBar.FindHelp^ISearch Vim Help
line 1092: endif
line 1093: 
line 1094: " Select a session to load; default to current session name if 
present
line 1095: fun! s:LoadVimSesn()
line 1103: 
line 1104: " Select a session to save; default to current session name if 
present
line 1105: fun! s:SaveVimSesn()
line 1111: 
line 1112: endif
line 1113: 
line 1114: endif " !exists("did_install_default_menus")
line 1115: 
line 1116: " Define these items always, so that syntax can be switched on when 
it wasn't.
line 1117: " But skip them when the Syntax menu was disabled by the user.
line 1118: if !exists("did_install_syntax_menu")
line 1119:   an 50.212 &Syntax.&Manual^I^I:syn manual<CR>
line 1120:   an 50.214 &Syntax.A&utomatic^I^I:syn on<CR>
line 1121:   an <silent> 50.216 &Syntax.On/Off\ for\ &This\ File :call 
<SID>SynOnOff()<CR>
line 1122:   if !exists("*s:SynOnOff")
line 1123:     fun s:SynOnOff()
line 1133:   endif
line 1134: endif
line 1135: 
line 1136: 
line 1137: " Install the Syntax menu only when filetype.vim has been loaded or 
when
line 1138: " manual syntax highlighting is enabled.
line 1139: " Avoid installing the Syntax menu twice.
line 1141: if (exists("did_load_filetypes") || exists("syntax_on")) && 
!exists("did_install_syntax_menu")
line 1142:   let did_install_syntax_menu = 1
line 1143: 
line 1144: " Skip setting up the individual syntax selection menus unless
line 1145: " do_syntax_sel_menu is defined (it takes quite a bit of time).
line 1146: if exists("do_syntax_sel_menu")
line 1147:   runtime! synmenu.vim
line 1148: else
line 1149:   an <silent> 50.10 &Syntax.&Show\ File\ Types\ in\ Menu^I:let 
do_syntax_sel_menu = 1<Bar>runtime! synmenu.vim<Bar>aunmenu &Syntax.&Show\ 
File\ Types\ in\ Menu<CR>
line 1150:   an 50.195 &Syntax.-SEP1-^I^I<Nop>
line 1151: endif
line 1152: 
line 1153: an 50.210 &Syntax.&Off^I^I^I:syn off<CR>
line 1154: an 50.700 &Syntax.-SEP3-^I^I<Nop>
line 1155: an 50.710 &Syntax.Co&lor\ Test^I^I:sp 
$VIMRUNTIME/syntax/colortest.vim<Bar>so %<CR>
line 1156: an 50.720 &Syntax.&Highlight\ Test^I:runtime syntax/hitest.vim<CR>
line 1157: an 50.730 &Syntax.&Convert\ to\ HTML^I:runtime syntax/2html.vim<CR>
line 1158: 
line 1159: endif " !exists("did_install_syntax_menu")
line 1160: 
line 1161: " Restore the previous value of 'cpoptions'.
line 1162: let &cpo = s:cpo_save
line 1163: unlet s:cpo_save
line 1164: 
line 1165: " vim: set sw=2 :
finished sourcing $VIMRUNTIME\menu.vim
Searching for "bitmaps/vim.ico" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/vim.ico"
Searching for "c:\programs\vim/vimfiles\bitmaps/vim.ico"
Searching for "c:\programs\vim\vim81\bitmaps/vim.ico"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/vim.ico"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/vim.ico"
not found in 'runtimepath': "bitmaps/vim.ico"
Searching for "bitmaps/Open.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Open.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Open.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Open.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Open.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Open.bmp"
not found in 'runtimepath': "bitmaps/Open.bmp"
Searching for "bitmaps/Save.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Save.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Save.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Save.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Save.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Save.bmp"
not found in 'runtimepath': "bitmaps/Save.bmp"
Searching for "bitmaps/SaveAll.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/SaveAll.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/SaveAll.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/SaveAll.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/SaveAll.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/SaveAll.bmp"
not found in 'runtimepath': "bitmaps/SaveAll.bmp"
Searching for "bitmaps/Print.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Print.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Print.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Print.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Print.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Print.bmp"
not found in 'runtimepath': "bitmaps/Print.bmp"
Searching for "bitmaps/Undo.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Undo.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Undo.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Undo.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Undo.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Undo.bmp"
not found in 'runtimepath': "bitmaps/Undo.bmp"
Searching for "bitmaps/Redo.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Redo.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Redo.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Redo.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Redo.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Redo.bmp"
not found in 'runtimepath': "bitmaps/Redo.bmp"
Searching for "bitmaps/Cut.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Cut.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Cut.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Cut.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Cut.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Cut.bmp"
not found in 'runtimepath': "bitmaps/Cut.bmp"
Searching for "bitmaps/Copy.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Copy.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Copy.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Copy.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Copy.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Copy.bmp"
not found in 'runtimepath': "bitmaps/Copy.bmp"
Searching for "bitmaps/Paste.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Paste.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Paste.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Paste.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Paste.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Paste.bmp"
not found in 'runtimepath': "bitmaps/Paste.bmp"
Searching for "bitmaps/Replace.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Replace.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Replace.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Replace.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Replace.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Replace.bmp"
not found in 'runtimepath': "bitmaps/Replace.bmp"
Searching for "bitmaps/FindNext.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/FindNext.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/FindNext.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/FindNext.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/FindNext.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/FindNext.bmp"
not found in 'runtimepath': "bitmaps/FindNext.bmp"
Searching for "bitmaps/FindPrev.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/FindPrev.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/FindPrev.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/FindPrev.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/FindPrev.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/FindPrev.bmp"
not found in 'runtimepath': "bitmaps/FindPrev.bmp"
Searching for "bitmaps/LoadSesn.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/LoadSesn.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/LoadSesn.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/LoadSesn.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/LoadSesn.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/LoadSesn.bmp"
not found in 'runtimepath': "bitmaps/LoadSesn.bmp"
Searching for "bitmaps/SaveSesn.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/SaveSesn.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/SaveSesn.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/SaveSesn.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/SaveSesn.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/SaveSesn.bmp"
not found in 'runtimepath': "bitmaps/SaveSesn.bmp"
Searching for "bitmaps/RunScript.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/RunScript.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/RunScript.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/RunScript.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/RunScript.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/RunScript.bmp"
not found in 'runtimepath': "bitmaps/RunScript.bmp"
Searching for "bitmaps/Make.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Make.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Make.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Make.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Make.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Make.bmp"
not found in 'runtimepath': "bitmaps/Make.bmp"
Searching for "bitmaps/RunCtags.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/RunCtags.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/RunCtags.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/RunCtags.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/RunCtags.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/RunCtags.bmp"
not found in 'runtimepath': "bitmaps/RunCtags.bmp"
Searching for "bitmaps/TagJump.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/TagJump.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/TagJump.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/TagJump.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/TagJump.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/TagJump.bmp"
not found in 'runtimepath': "bitmaps/TagJump.bmp"
Searching for "bitmaps/Help.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/Help.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/Help.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/Help.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/Help.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/Help.bmp"
not found in 'runtimepath': "bitmaps/Help.bmp"
Searching for "bitmaps/FindHelp.bmp" in 
"C:\Users\igor/vimfiles,c:\programs\vim/vimfiles,c:\programs\vim\vim81,c:\programs\vim/vimfiles/after,C:\Users\igor/vimfiles/after"
Searching for "C:\Users\igor/vimfiles\bitmaps/FindHelp.bmp"
Searching for "c:\programs\vim/vimfiles\bitmaps/FindHelp.bmp"
Searching for "c:\programs\vim\vim81\bitmaps/FindHelp.bmp"
Searching for "c:\programs\vim/vimfiles/after\bitmaps/FindHelp.bmp"
Searching for "C:\Users\igor/vimfiles/after\bitmaps/FindHelp.bmp"
not found in 'runtimepath': "bitmaps/FindHelp.bmp"
Executing VimEnter Autocommands for "*"
autocommand if !exists("no_buffers_menu") | call <SID>BMShow() | endif

line 0: if !exists("no_buffers_menu") | call <SID>BMShow() | endif
line 0:  call <SID>BMShow() | endif
calling function <SNR>1_BMShow()

line 1:   let s:bmenu_wait = 1
line 2:   let s:bmenu_short = 1
line 3:   let s:bmenu_count = 0
line 4:   "
line 5:   " get new priority, if exists
line 6:   if a:0 == 1
line 7:     let g:bmenu_priority = a:1
line 8:   endif
line 9: 
line 10:   " remove old menu, if exists; keep one entry to avoid a torn off 
menu to
line 11:   " disappear.
line 12:   silent! unmenu &Buffers
Error detected while processing function <SNR>1_BMShow:
line   12:
E329: No menu "&Buffers"
line 13:   exe 'noremenu ' . g:bmenu_priority . ".1 &Buffers.Dummy l"
line 13: noremenu 60.1 &Buffers.Dummy l
line 14:   silent! unmenu! &Buffers
Error detected while processing function <SNR>1_BMShow:
line   14:
E328: Menu only exists in another mode
line 15: 
line 16:   " create new menu; set 'cpo' to include the <CR>
line 17:   let cpo_save = &cpo
line 18:   set cpo&vim
line 19:   exe 'an <silent> ' . g:bmenu_priority . ".2 &Buffers.&Refresh\\ menu 
:call <SID>BMShow()<CR>"
line 19: an <silent> 60.2 &Buffers.&Refresh\ menu :call <SID>BMShow()<CR>
line 20:   exe 'an ' . g:bmenu_priority . ".4 &Buffers.&Delete :confirm bd<CR>"
line 20: an 60.4 &Buffers.&Delete :confirm bd<CR>
line 21:   exe 'an ' . g:bmenu_priority . ".6 &Buffers.&Alternate :confirm b 
#<CR>"
line 21: an 60.6 &Buffers.&Alternate :confirm b #<CR>
line 22:   exe 'an ' . g:bmenu_priority . ".7 &Buffers.&Next :confirm bnext<CR>"
line 22: an 60.7 &Buffers.&Next :confirm bnext<CR>
line 23:   exe 'an ' . g:bmenu_priority . ".8 &Buffers.&Previous :confirm 
bprev<CR>"
line 23: an 60.8 &Buffers.&Previous :confirm bprev<CR>
line 24:   exe 'an ' . g:bmenu_priority . ".9 &Buffers.-SEP- :"
line 24: an 60.9 &Buffers.-SEP- :
line 25:   let &cpo = cpo_save
line 26:   unmenu &Buffers.Dummy
line 27: 
line 28:   " figure out how many buffers there are
line 29:   let buf = 1
line 30:   while buf <= bufnr('$')
line 31:     if bufexists(buf) && !isdirectory(bufname(buf)) && buflisted(buf)
line 32:       let s:bmenu_count = s:bmenu_count + 1
line 33:     endif
line 34:     let buf = buf + 1
line 35:   endwhile
line 30:   while buf <= bufnr('$')
line 31:     if bufexists(buf) && !isdirectory(bufname(buf)) && buflisted(buf)
line 32:       let s:bmenu_count = s:bmenu_count + 1
line 33:     endif
line 34:     let buf = buf + 1
line 35:   endwhile
line 36:   if s:bmenu_count <= &menuitems
line 37:     let s:bmenu_short = 0
line 38:   endif
line 39: 
line 40:   " iterate through buffer list, adding each buffer to the menu:
line 41:   let buf = 1
line 42:   while buf <= bufnr('$')
line 43:     if bufexists(buf) && !isdirectory(bufname(buf)) && buflisted(buf)
line 44:       call <SID>BMFilename(bufname(buf), buf)
calling function <SNR>1_BMShow[44]..<SNR>1_BMFilename('', 1)

line 1:   if isdirectory(a:name)
line 2:     return
line 3:   endif
line 4:   let munge = <SID>BMMunge(a:name, a:num)
calling function <SNR>1_BMShow[44]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge('', 1)

line 1:   let name = a:fname
line 2:   if name == ''
line 3:     if !exists("g:menutrans_no_file")
line 4:       let g:menutrans_no_file = "[No Name]"
line 5:     endif
line 6:     let name = g:menutrans_no_file
line 7:   else
line 8:     let name = fnamemodify(name, ':p:~')
line 9:   endif
line 10:   " detach file name and separate it out:
line 11:   let name2 = fnamemodify(name, ':t')
line 12:   if a:bnum >= 0
line 13:     let name2 = name2 . ' (' . a:bnum . ')'
line 14:   endif
line 15:   let name = name2 . "\t" . <SID>BMTruncName(fnamemodify(name,':h'))
calling function 
<SNR>1_BMShow[44]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge[15]..<SNR>1_BMTruncName('.')

line 1:   let name = a:fname
line 2:   if g:bmenu_max_pathlen < 5
line 3:     let name = ""
line 4:   else
line 5:     let len = strlen(name)
line 6:     if len > g:bmenu_max_pathlen
line 7:       let amountl = (g:bmenu_max_pathlen / 2) - 2
line 8:       let amountr = g:bmenu_max_pathlen - amountl - 3
line 9:       let pattern = '^\(.\{,' . amountl . '}\).\{-}\(.\{,' . amountr . 
'}\)$'
line 10:       let left = substitute(name, pattern, '\1', '')
line 11:       let right = substitute(name, pattern, '\2', '')
line 12:       if strlen(left) + strlen(right) < len
line 13: ^Ilet name = left . '...' . right
line 14:       endif
line 15:     endif
line 16:   endif
line 17:   return name
function 
<SNR>1_BMShow[44]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge[15]..<SNR>1_BMTruncName 
returning '.'

continuing in function <SNR>1_BMShow[44]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge

line 16:   let name = escape(name, "\\. \t|")
line 17:   let name = substitute(name, "&", "&&", "g")
line 18:   let name = substitute(name, "\n", "^@", "g")
line 19:   return name
function <SNR>1_BMShow[44]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge returning 
'[Brez\ datoteke]\ (1)\^I\.'

continuing in function <SNR>1_BMShow[44]..<SNR>1_BMFilename

line 5:   let hash = <SID>BMHash(munge)
calling function <SNR>1_BMShow[44]..<SNR>1_BMFilename[5]..<SNR>1_BMHash('[Brez\ 
datoteke]\ (1)\ \.')

line 1:   " Make name all upper case, so that chars are between 32 and 96
line 2:   let nm = substitute(a:name, ".*", '\U\0', "")
line 3:   if has("ebcdic")
line 4:     " HACK: Replace all non alphabetics with 'Z'
line 5:     "       Just to make it work for now.
line 6:     let nm = substitute(nm, "[^A-Z]", 'Z', "g")
line 7:     let sp = char2nr('A') - 1
line 8:   else
line 9:     let sp = char2nr(' ')
line 10:   endif
line 11:   " convert first six chars into a number for sorting:
line 12:   return (char2nr(nm[0]) - sp) * 0x800000 + (char2nr(nm[1]) - sp) * 
0x20000 + (char2nr(nm[2]) - sp) * 0x1000 + (char2nr(nm[3]) - sp) * 0x80 + 
(char2nr(nm[4]) - sp) * 0x20 + (char2nr(nm[5]) - sp)
function <SNR>1_BMShow[44]..<SNR>1_BMFilename[5]..<SNR>1_BMHash returning 
#499595772

continuing in function <SNR>1_BMShow[44]..<SNR>1_BMFilename

line 6:   if s:bmenu_short == 0
line 7:     let name = 'an ' . g:bmenu_priority . '.' . hash . ' &Buffers.' . 
munge
line 8:   else
line 9:     let name = 'an ' . g:bmenu_priority . '.' . hash . '.' . hash . ' 
&Buffers.' . <SID>BMHash2(munge) . munge
line 10:   endif
line 11:   " set 'cpo' to include the <CR>
line 12:   let cpo_save = &cpo
line 13:   set cpo&vim
line 14:   exe name . ' :confirm b' . a:num . '<CR>'
line 14: an 60.499595772 &Buffers.[Brez\ datoteke]\ (1)\^I\. :confirm b1<CR>
line 15:   let &cpo = cpo_save
function <SNR>1_BMShow[44]..<SNR>1_BMFilename returning #0

continuing in function <SNR>1_BMShow

line 45:     endif
line 46:     let buf = buf + 1
line 47:   endwhile
line 42:   while buf <= bufnr('$')
line 43:     if bufexists(buf) && !isdirectory(bufname(buf)) && buflisted(buf)
line 44:       call <SID>BMFilename(bufname(buf), buf)
line 45:     endif
line 46:     let buf = buf + 1
line 47:   endwhile
line 48:   let s:bmenu_wait = 0
line 49:   aug buffer_list
line 50:   au!
line 51:   au BufCreate,BufFilePost * call <SID>BMAdd()
line 52:   au BufDelete,BufFilePre * call <SID>BMRemove()
line 53:   aug END
function <SNR>1_BMShow returning #0

continuing in VimEnter Autocommands for "*"

line 0:  endif
autocommand au! LoadBufferMenu

line 0: au! LoadBufferMenu

chdir(c:\aaa)
             C:\aaa

Executing BufDelete Autocommands for "*"
autocommand call <SID>BMRemove()

line 0: call <SID>BMRemove()
calling function <SNR>1_BMRemove()

line 1:   if s:bmenu_wait == 0
line 2:     let name = expand("<afile>")
line 3:     if isdirectory(name)
line 4:       return
line 5:     endif
line 6:     let munge = <SID>BMMunge(name, expand("<abuf>"))
calling function <SNR>1_BMRemove[6]..<SNR>1_BMMunge('', '1')

line 1:   let name = a:fname
line 2:   if name == ''
line 3:     if !exists("g:menutrans_no_file")
line 4:       let g:menutrans_no_file = "[No Name]"
line 5:     endif
line 6:     let name = g:menutrans_no_file
line 7:   else
line 8:     let name = fnamemodify(name, ':p:~')
line 9:   endif
line 10:   " detach file name and separate it out:
line 11:   let name2 = fnamemodify(name, ':t')
line 12:   if a:bnum >= 0
line 13:     let name2 = name2 . ' (' . a:bnum . ')'
line 14:   endif
line 15:   let name = name2 . "\t" . <SID>BMTruncName(fnamemodify(name,':h'))
calling function <SNR>1_BMRemove[6]..<SNR>1_BMMunge[15]..<SNR>1_BMTruncName('.')

line 1:   let name = a:fname
line 2:   if g:bmenu_max_pathlen < 5
line 3:     let name = ""
line 4:   else
line 5:     let len = strlen(name)
line 6:     if len > g:bmenu_max_pathlen
line 7:       let amountl = (g:bmenu_max_pathlen / 2) - 2
line 8:       let amountr = g:bmenu_max_pathlen - amountl - 3
line 9:       let pattern = '^\(.\{,' . amountl . '}\).\{-}\(.\{,' . amountr . 
'}\)$'
line 10:       let left = substitute(name, pattern, '\1', '')
line 11:       let right = substitute(name, pattern, '\2', '')
line 12:       if strlen(left) + strlen(right) < len
line 13: ^Ilet name = left . '...' . right
line 14:       endif
line 15:     endif
line 16:   endif
line 17:   return name
function <SNR>1_BMRemove[6]..<SNR>1_BMMunge[15]..<SNR>1_BMTruncName returning 
'.'

continuing in function <SNR>1_BMRemove[6]..<SNR>1_BMMunge

line 16:   let name = escape(name, "\\. \t|")
line 17:   let name = substitute(name, "&", "&&", "g")
line 18:   let name = substitute(name, "\n", "^@", "g")
line 19:   return name
function <SNR>1_BMRemove[6]..<SNR>1_BMMunge returning '[Brez\ datoteke]\ 
(1)\^I\.'

continuing in function <SNR>1_BMRemove

line 7: 
line 8:     if s:bmenu_short == 0
line 9:       exe 'silent! aun &Buffers.' . munge
line 9: silent! aun &Buffers.[Brez\ datoteke]\ (1)\^I\.
line 10:     else
line 11:       exe 'silent! aun &Buffers.' . <SID>BMHash2(munge) . munge
line 12:     endif
line 13:     let s:bmenu_count = s:bmenu_count - 1
line 14:   endif
function <SNR>1_BMRemove returning #0

continuing in BufDelete Autocommands for "*"

Executing BufAdd Autocommands for "*"
autocommand call <SID>BMAdd()

line 0: call <SID>BMAdd()
calling function <SNR>1_BMAdd()

line 1:   if s:bmenu_wait == 0
line 2:     " when adding too many buffers, redraw in short format
line 3:     if s:bmenu_count == &menuitems && s:bmenu_short == 0
line 4:       call s:BMShow()
line 5:     else
line 6:       call <SID>BMFilename(expand("<afile>"), expand("<abuf>"))
calling function <SNR>1_BMAdd[6]..<SNR>1_BMFilename('a.txt', '1')

line 1:   if isdirectory(a:name)
line 2:     return
line 3:   endif
line 4:   let munge = <SID>BMMunge(a:name, a:num)
calling function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge('a.txt', 
'1')

line 1:   let name = a:fname
line 2:   if name == ''
line 3:     if !exists("g:menutrans_no_file")
line 4:       let g:menutrans_no_file = "[No Name]"
line 5:     endif
line 6:     let name = g:menutrans_no_file
line 7:   else
line 8:     let name = fnamemodify(name, ':p:~')
line 9:   endif
line 10:   " detach file name and separate it out:
line 11:   let name2 = fnamemodify(name, ':t')
line 12:   if a:bnum >= 0
line 13:     let name2 = name2 . ' (' . a:bnum . ')'
line 14:   endif
line 15:   let name = name2 . "\t" . <SID>BMTruncName(fnamemodify(name,':h'))
calling function 
<SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge[15]..<SNR>1_BMTruncName('C:\aaa')

line 1:   let name = a:fname
line 2:   if g:bmenu_max_pathlen < 5
line 3:     let name = ""
line 4:   else
line 5:     let len = strlen(name)
line 6:     if len > g:bmenu_max_pathlen
line 7:       let amountl = (g:bmenu_max_pathlen / 2) - 2
line 8:       let amountr = g:bmenu_max_pathlen - amountl - 3
line 9:       let pattern = '^\(.\{,' . amountl . '}\).\{-}\(.\{,' . amountr . 
'}\)$'
line 10:       let left = substitute(name, pattern, '\1', '')
line 11:       let right = substitute(name, pattern, '\2', '')
line 12:       if strlen(left) + strlen(right) < len
line 13: ^Ilet name = left . '...' . right
line 14:       endif
line 15:     endif
line 16:   endif
line 17:   return name
function 
<SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge[15]..<SNR>1_BMTruncName 
returning 'C:\aaa'

continuing in function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge

line 16:   let name = escape(name, "\\. \t|")
line 17:   let name = substitute(name, "&", "&&", "g")
line 18:   let name = substitute(name, "\n", "^@", "g")
line 19:   return name
function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge returning 
'a\.txt\ (1)\^IC:\\aaa'

continuing in function <SNR>1_BMAdd[6]..<SNR>1_BMFilename

line 5:   let hash = <SID>BMHash(munge)
calling function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[5]..<SNR>1_BMHash('a\.txt\ 
(1)\     C:\\aaa')

line 1:   " Make name all upper case, so that chars are between 32 and 96
line 2:   let nm = substitute(a:name, ".*", '\U\0', "")
line 3:   if has("ebcdic")
line 4:     " HACK: Replace all non alphabetics with 'Z'
line 5:     "       Just to make it work for now.
line 6:     let nm = substitute(nm, "[^A-Z]", 'Z', "g")
line 7:     let sp = char2nr('A') - 1
line 8:   else
line 9:     let sp = char2nr(' ')
line 10:   endif
line 11:   " convert first six chars into a number for sorting:
line 12:   return (char2nr(nm[0]) - sp) * 0x800000 + (char2nr(nm[1]) - sp) * 
0x20000 + (char2nr(nm[2]) - sp) * 0x1000 + (char2nr(nm[3]) - sp) * 0x80 + 
(char2nr(nm[4]) - sp) * 0x20 + (char2nr(nm[5]) - sp)
function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[5]..<SNR>1_BMHash returning 
#284754228

continuing in function <SNR>1_BMAdd[6]..<SNR>1_BMFilename

line 6:   if s:bmenu_short == 0
line 7:     let name = 'an ' . g:bmenu_priority . '.' . hash . ' &Buffers.' . 
munge
line 8:   else
line 9:     let name = 'an ' . g:bmenu_priority . '.' . hash . '.' . hash . ' 
&Buffers.' . <SID>BMHash2(munge) . munge
line 10:   endif
line 11:   " set 'cpo' to include the <CR>
line 12:   let cpo_save = &cpo
line 13:   set cpo&vim
line 14:   exe name . ' :confirm b' . a:num . '<CR>'
line 14: an 60.284754228 &Buffers.a\.txt\ (1)\^IC:\\aaa :confirm b1<CR>
line 15:   let &cpo = cpo_save
function <SNR>1_BMAdd[6]..<SNR>1_BMFilename returning #0

continuing in function <SNR>1_BMAdd

line 7:       let s:bmenu_count = s:bmenu_count + 1
line 8:     endif
line 9:   endif
function <SNR>1_BMAdd returning #0

continuing in BufAdd Autocommands for "*"

"a.txt" 
"a.txt" 1 line, 5 characters

Executing BufAdd Autocommands for "*"
autocommand call <SID>BMAdd()

line 0: call <SID>BMAdd()
calling function <SNR>1_BMAdd()

line 1:   if s:bmenu_wait == 0
line 2:     " when adding too many buffers, redraw in short format
line 3:     if s:bmenu_count == &menuitems && s:bmenu_short == 0
line 4:       call s:BMShow()
line 5:     else
line 6:       call <SID>BMFilename(expand("<afile>"), expand("<abuf>"))
calling function <SNR>1_BMAdd[6]..<SNR>1_BMFilename('b.txt', '2')

line 1:   if isdirectory(a:name)
line 2:     return
line 3:   endif
line 4:   let munge = <SID>BMMunge(a:name, a:num)
calling function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge('b.txt', 
'2')

line 1:   let name = a:fname
line 2:   if name == ''
line 3:     if !exists("g:menutrans_no_file")
line 4:       let g:menutrans_no_file = "[No Name]"
line 5:     endif
line 6:     let name = g:menutrans_no_file
line 7:   else
line 8:     let name = fnamemodify(name, ':p:~')
line 9:   endif
line 10:   " detach file name and separate it out:
line 11:   let name2 = fnamemodify(name, ':t')
line 12:   if a:bnum >= 0
line 13:     let name2 = name2 . ' (' . a:bnum . ')'
line 14:   endif
line 15:   let name = name2 . "\t" . <SID>BMTruncName(fnamemodify(name,':h'))
calling function 
<SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge[15]..<SNR>1_BMTruncName('C:\aaa')

line 1:   let name = a:fname
line 2:   if g:bmenu_max_pathlen < 5
line 3:     let name = ""
line 4:   else
line 5:     let len = strlen(name)
line 6:     if len > g:bmenu_max_pathlen
line 7:       let amountl = (g:bmenu_max_pathlen / 2) - 2
line 8:       let amountr = g:bmenu_max_pathlen - amountl - 3
line 9:       let pattern = '^\(.\{,' . amountl . '}\).\{-}\(.\{,' . amountr . 
'}\)$'
line 10:       let left = substitute(name, pattern, '\1', '')
line 11:       let right = substitute(name, pattern, '\2', '')
line 12:       if strlen(left) + strlen(right) < len
line 13: ^Ilet name = left . '...' . right
line 14:       endif
line 15:     endif
line 16:   endif
line 17:   return name
function 
<SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge[15]..<SNR>1_BMTruncName 
returning 'C:\aaa'

continuing in function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge

line 16:   let name = escape(name, "\\. \t|")
line 17:   let name = substitute(name, "&", "&&", "g")
line 18:   let name = substitute(name, "\n", "^@", "g")
line 19:   return name
function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[4]..<SNR>1_BMMunge returning 
'b\.txt\ (2)\^IC:\\aaa'

continuing in function <SNR>1_BMAdd[6]..<SNR>1_BMFilename

line 5:   let hash = <SID>BMHash(munge)
calling function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[5]..<SNR>1_BMHash('b\.txt\ 
(2)\     C:\\aaa')

line 1:   " Make name all upper case, so that chars are between 32 and 96
line 2:   let nm = substitute(a:name, ".*", '\U\0', "")
line 3:   if has("ebcdic")
line 4:     " HACK: Replace all non alphabetics with 'Z'
line 5:     "       Just to make it work for now.
line 6:     let nm = substitute(nm, "[^A-Z]", 'Z', "g")
line 7:     let sp = char2nr('A') - 1
line 8:   else
line 9:     let sp = char2nr(' ')
line 10:   endif
line 11:   " convert first six chars into a number for sorting:
line 12:   return (char2nr(nm[0]) - sp) * 0x800000 + (char2nr(nm[1]) - sp) * 
0x20000 + (char2nr(nm[2]) - sp) * 0x1000 + (char2nr(nm[3]) - sp) * 0x80 + 
(char2nr(nm[4]) - sp) * 0x20 + (char2nr(nm[5]) - sp)
function <SNR>1_BMAdd[6]..<SNR>1_BMFilename[5]..<SNR>1_BMHash returning 
#293142836

continuing in function <SNR>1_BMAdd[6]..<SNR>1_BMFilename

line 6:   if s:bmenu_short == 0
line 7:     let name = 'an ' . g:bmenu_priority . '.' . hash . ' &Buffers.' . 
munge
line 8:   else
line 9:     let name = 'an ' . g:bmenu_priority . '.' . hash . '.' . hash . ' 
&Buffers.' . <SID>BMHash2(munge) . munge
line 10:   endif
line 11:   " set 'cpo' to include the <CR>
line 12:   let cpo_save = &cpo
line 13:   set cpo&vim
line 14:   exe name . ' :confirm b' . a:num . '<CR>'
line 14: an 60.293142836 &Buffers.b\.txt\ (2)\^IC:\\aaa :confirm b2<CR>
line 15:   let &cpo = cpo_save
function <SNR>1_BMAdd[6]..<SNR>1_BMFilename returning #0

continuing in function <SNR>1_BMAdd

line 7:       let s:bmenu_count = s:bmenu_count + 1
line 8:     endif
line 9:   endif
function <SNR>1_BMAdd returning #0

continuing in BufAdd Autocommands for "*"

"b.txt" 
"b.txt" 1 line, 5 characters
Calling shell to execute: "diff -a C:\Users\igor\AppData\Local\Temp\VIoF767.tmp 
C:\Users\igor\AppData\Local\Temp\VInF768.tmp 
>C:\Users\igor\AppData\Local\Temp\VIdF769.tmp 2>&1"
Calling shell to execute: "diff -a --binary 
C:\Users\igor\AppData\Local\Temp\VIoF767.tmp 
C:\Users\igor\AppData\Local\Temp\VInF768.tmp 
>C:\Users\igor\AppData\Local\Temp\VIdF769.tmp 2>&1"
Calling shell to execute: "diff -a --binary 
C:\Users\igor\AppData\Local\Temp\VIoF767.tmp 
C:\Users\igor\AppData\Local\Temp\VInF768.tmp 
>C:\Users\igor\AppData\Local\Temp\VIdF769.tmp 2>&1"
E959: Invalid diff format.

Raspunde prin e-mail lui