comparison runtime/synmenu.vim @ 845:0fe7765dcb8e

updated for version 7.0f03
author vimboss
date Thu, 27 Apr 2006 21:40:34 +0000
parents a209672376fd
children d10fbefd3bc1
comparison
equal deleted inserted replaced
844:d3bbb5dd3913 845:0fe7765dcb8e
1 " Vim support file to define the syntax selection menu 1 " Vim support file to define the syntax selection menu
2 " This file is normally sourced from menu.vim. 2 " This file is normally sourced from menu.vim.
3 " 3 "
4 " Maintainer: Bram Moolenaar <Bram@vim.org> 4 " Maintainer: Bram Moolenaar <Bram@vim.org>
5 " Last Change: 2003 Jun 22 5 " Last Change: 2006 Apr 27
6 6
7 " Define the SetSyn function, used for the Syntax menu entries. 7 " Define the SetSyn function, used for the Syntax menu entries.
8 " Set 'filetype' and also 'syntax' if it is manually selected. 8 " Set 'filetype' and also 'syntax' if it is manually selected.
9 fun! SetSyn(name) 9 fun! SetSyn(name)
10 if a:name == "fvwm1" 10 if a:name == "fvwm1"
25 endif 25 endif
26 else 26 else
27 exe "set syn=" . name 27 exe "set syn=" . name
28 endif 28 endif
29 endfun 29 endfun
30
31 " <> notation is used here, remove '<' from 'cpoptions'
32 let s:cpo_save = &cpo
33 set cpo&vim
30 34
31 " The following menu items are generated by makemenu.vim. 35 " The following menu items are generated by makemenu.vim.
32 " The Start Of The Syntax Menu 36 " The Start Of The Syntax Menu
33 37
34 an 50.10.100 &Syntax.AB.A2ps\ config :cal SetSyn("a2ps")<CR> 38 an 50.10.100 &Syntax.AB.A2ps\ config :cal SetSyn("a2ps")<CR>
156 an 50.30.490 &Syntax.DE.Eviews :cal SetSyn("eviews")<CR> 160 an 50.30.490 &Syntax.DE.Eviews :cal SetSyn("eviews")<CR>
157 an 50.30.500 &Syntax.DE.Exim\ conf :cal SetSyn("exim")<CR> 161 an 50.30.500 &Syntax.DE.Exim\ conf :cal SetSyn("exim")<CR>
158 an 50.30.510 &Syntax.DE.Expect :cal SetSyn("expect")<CR> 162 an 50.30.510 &Syntax.DE.Expect :cal SetSyn("expect")<CR>
159 an 50.30.520 &Syntax.DE.Exports :cal SetSyn("exports")<CR> 163 an 50.30.520 &Syntax.DE.Exports :cal SetSyn("exports")<CR>
160 an 50.40.100 &Syntax.FG.Fetchmail :cal SetSyn("fetchmail")<CR> 164 an 50.40.100 &Syntax.FG.Fetchmail :cal SetSyn("fetchmail")<CR>
161 an 50.40.110 &Syntax.FG.Focus\ Executable :cal SetSyn("focexec")<CR> 165 an 50.40.110 &Syntax.FG.FlexWiki :cal SetSyn("flexwiki")<CR>
162 an 50.40.120 &Syntax.FG.Focus\ Master :cal SetSyn("master")<CR> 166 an 50.40.120 &Syntax.FG.Focus\ Executable :cal SetSyn("focexec")<CR>
163 an 50.40.130 &Syntax.FG.FORM :cal SetSyn("form")<CR> 167 an 50.40.130 &Syntax.FG.Focus\ Master :cal SetSyn("master")<CR>
164 an 50.40.140 &Syntax.FG.Forth :cal SetSyn("forth")<CR> 168 an 50.40.140 &Syntax.FG.FORM :cal SetSyn("form")<CR>
165 an 50.40.150 &Syntax.FG.Fortran :cal SetSyn("fortran")<CR> 169 an 50.40.150 &Syntax.FG.Forth :cal SetSyn("forth")<CR>
166 an 50.40.160 &Syntax.FG.FoxPro :cal SetSyn("foxpro")<CR> 170 an 50.40.160 &Syntax.FG.Fortran :cal SetSyn("fortran")<CR>
167 an 50.40.170 &Syntax.FG.Fstab :cal SetSyn("fstab")<CR> 171 an 50.40.170 &Syntax.FG.FoxPro :cal SetSyn("foxpro")<CR>
168 an 50.40.180 &Syntax.FG.Fvwm.Fvwm\ configuration :cal SetSyn("fvwm1")<CR> 172 an 50.40.180 &Syntax.FG.Fstab :cal SetSyn("fstab")<CR>
169 an 50.40.190 &Syntax.FG.Fvwm.Fvwm2\ configuration :cal SetSyn("fvwm2")<CR> 173 an 50.40.190 &Syntax.FG.Fvwm.Fvwm\ configuration :cal SetSyn("fvwm1")<CR>
170 an 50.40.200 &Syntax.FG.Fvwm.Fvwm2\ configuration\ with\ M4 :cal SetSyn("fvwm2m4")<CR> 174 an 50.40.200 &Syntax.FG.Fvwm.Fvwm2\ configuration :cal SetSyn("fvwm2")<CR>
171 an 50.40.220 &Syntax.FG.GDB\ command\ file :cal SetSyn("gdb")<CR> 175 an 50.40.210 &Syntax.FG.Fvwm.Fvwm2\ configuration\ with\ M4 :cal SetSyn("fvwm2m4")<CR>
172 an 50.40.230 &Syntax.FG.GDMO :cal SetSyn("gdmo")<CR> 176 an 50.40.230 &Syntax.FG.GDB\ command\ file :cal SetSyn("gdb")<CR>
173 an 50.40.240 &Syntax.FG.Gedcom :cal SetSyn("gedcom")<CR> 177 an 50.40.240 &Syntax.FG.GDMO :cal SetSyn("gdmo")<CR>
174 an 50.40.250 &Syntax.FG.Gkrellmrc :cal SetSyn("gkrellmrc")<CR> 178 an 50.40.250 &Syntax.FG.Gedcom :cal SetSyn("gedcom")<CR>
175 an 50.40.260 &Syntax.FG.GP :cal SetSyn("gp")<CR> 179 an 50.40.260 &Syntax.FG.Gkrellmrc :cal SetSyn("gkrellmrc")<CR>
176 an 50.40.270 &Syntax.FG.GPG :cal SetSyn("gpg")<CR> 180 an 50.40.270 &Syntax.FG.GP :cal SetSyn("gp")<CR>
177 an 50.40.280 &Syntax.FG.Group\ file :cal SetSyn("group")<CR> 181 an 50.40.280 &Syntax.FG.GPG :cal SetSyn("gpg")<CR>
178 an 50.40.290 &Syntax.FG.Grub :cal SetSyn("grub")<CR> 182 an 50.40.290 &Syntax.FG.Group\ file :cal SetSyn("group")<CR>
179 an 50.40.300 &Syntax.FG.GNU\ Server\ Pages :cal SetSyn("gsp")<CR> 183 an 50.40.300 &Syntax.FG.Grub :cal SetSyn("grub")<CR>
180 an 50.40.310 &Syntax.FG.GNUplot :cal SetSyn("gnuplot")<CR> 184 an 50.40.310 &Syntax.FG.GNU\ Server\ Pages :cal SetSyn("gsp")<CR>
181 an 50.40.320 &Syntax.FG.GrADS\ scripts :cal SetSyn("grads")<CR> 185 an 50.40.320 &Syntax.FG.GNUplot :cal SetSyn("gnuplot")<CR>
182 an 50.40.330 &Syntax.FG.Gretl :cal SetSyn("gretl")<CR> 186 an 50.40.330 &Syntax.FG.GrADS\ scripts :cal SetSyn("grads")<CR>
183 an 50.40.340 &Syntax.FG.Groff :cal SetSyn("groff")<CR> 187 an 50.40.340 &Syntax.FG.Gretl :cal SetSyn("gretl")<CR>
184 an 50.40.350 &Syntax.FG.Groovy :cal SetSyn("groovy")<CR> 188 an 50.40.350 &Syntax.FG.Groff :cal SetSyn("groff")<CR>
185 an 50.40.360 &Syntax.FG.GTKrc :cal SetSyn("gtkrc")<CR> 189 an 50.40.360 &Syntax.FG.Groovy :cal SetSyn("groovy")<CR>
190 an 50.40.370 &Syntax.FG.GTKrc :cal SetSyn("gtkrc")<CR>
186 an 50.50.100 &Syntax.HIJK.Haskell.Haskell :cal SetSyn("haskell")<CR> 191 an 50.50.100 &Syntax.HIJK.Haskell.Haskell :cal SetSyn("haskell")<CR>
187 an 50.50.110 &Syntax.HIJK.Haskell.Haskell-c2hs :cal SetSyn("chaskell")<CR> 192 an 50.50.110 &Syntax.HIJK.Haskell.Haskell-c2hs :cal SetSyn("chaskell")<CR>
188 an 50.50.120 &Syntax.HIJK.Haskell.Haskell-literate :cal SetSyn("lhaskell")<CR> 193 an 50.50.120 &Syntax.HIJK.Haskell.Haskell-literate :cal SetSyn("lhaskell")<CR>
189 an 50.50.130 &Syntax.HIJK.Hercules :cal SetSyn("hercules")<CR> 194 an 50.50.130 &Syntax.HIJK.Hercules :cal SetSyn("hercules")<CR>
190 an 50.50.140 &Syntax.HIJK.Hex\ dump.XXD :cal SetSyn("xxd")<CR> 195 an 50.50.140 &Syntax.HIJK.Hex\ dump.XXD :cal SetSyn("xxd")<CR>
272 an 50.70.180 &Syntax.Me-NO.Modula\ 2 :cal SetSyn("modula2")<CR> 277 an 50.70.180 &Syntax.Me-NO.Modula\ 2 :cal SetSyn("modula2")<CR>
273 an 50.70.190 &Syntax.Me-NO.Modula\ 3 :cal SetSyn("modula3")<CR> 278 an 50.70.190 &Syntax.Me-NO.Modula\ 3 :cal SetSyn("modula3")<CR>
274 an 50.70.200 &Syntax.Me-NO.Monk :cal SetSyn("monk")<CR> 279 an 50.70.200 &Syntax.Me-NO.Monk :cal SetSyn("monk")<CR>
275 an 50.70.210 &Syntax.Me-NO.Mplayer\ config :cal SetSyn("mplayerconf")<CR> 280 an 50.70.210 &Syntax.Me-NO.Mplayer\ config :cal SetSyn("mplayerconf")<CR>
276 an 50.70.220 &Syntax.Me-NO.MOO :cal SetSyn("moo")<CR> 281 an 50.70.220 &Syntax.Me-NO.MOO :cal SetSyn("moo")<CR>
277 an 50.70.230 &Syntax.Me-NO.MS-DOS/Windows.4DOS\ \.bat\ file :cal SetSyn("btm")<CR> 282 an 50.70.230 &Syntax.Me-NO.Mrxvtrc :cal SetSyn("mrxvtrc")<CR>
278 an 50.70.240 &Syntax.Me-NO.MS-DOS/Windows.\.bat\/\.cmd\ file :cal SetSyn("dosbatch")<CR> 283 an 50.70.240 &Syntax.Me-NO.MS-DOS/Windows.4DOS\ \.bat\ file :cal SetSyn("btm")<CR>
279 an 50.70.250 &Syntax.Me-NO.MS-DOS/Windows.\.ini\ file :cal SetSyn("dosini")<CR> 284 an 50.70.250 &Syntax.Me-NO.MS-DOS/Windows.\.bat\/\.cmd\ file :cal SetSyn("dosbatch")<CR>
280 an 50.70.260 &Syntax.Me-NO.MS-DOS/Windows.Module\ Definition :cal SetSyn("def")<CR> 285 an 50.70.260 &Syntax.Me-NO.MS-DOS/Windows.\.ini\ file :cal SetSyn("dosini")<CR>
281 an 50.70.270 &Syntax.Me-NO.MS-DOS/Windows.Registry :cal SetSyn("registry")<CR> 286 an 50.70.270 &Syntax.Me-NO.MS-DOS/Windows.Module\ Definition :cal SetSyn("def")<CR>
282 an 50.70.280 &Syntax.Me-NO.MS-DOS/Windows.Resource\ file :cal SetSyn("rc")<CR> 287 an 50.70.280 &Syntax.Me-NO.MS-DOS/Windows.Registry :cal SetSyn("registry")<CR>
283 an 50.70.290 &Syntax.Me-NO.Msql :cal SetSyn("msql")<CR> 288 an 50.70.290 &Syntax.Me-NO.MS-DOS/Windows.Resource\ file :cal SetSyn("rc")<CR>
284 an 50.70.300 &Syntax.Me-NO.MuPAD :cal SetSyn("mupad")<CR> 289 an 50.70.300 &Syntax.Me-NO.Msql :cal SetSyn("msql")<CR>
285 an 50.70.310 &Syntax.Me-NO.MUSHcode :cal SetSyn("mush")<CR> 290 an 50.70.310 &Syntax.Me-NO.MuPAD :cal SetSyn("mupad")<CR>
286 an 50.70.320 &Syntax.Me-NO.Muttrc :cal SetSyn("muttrc")<CR> 291 an 50.70.320 &Syntax.Me-NO.MUSHcode :cal SetSyn("mush")<CR>
287 an 50.70.340 &Syntax.Me-NO.Nanorc :cal SetSyn("nanorc")<CR> 292 an 50.70.330 &Syntax.Me-NO.Muttrc :cal SetSyn("muttrc")<CR>
288 an 50.70.350 &Syntax.Me-NO.Nastran\ input/DMAP :cal SetSyn("nastran")<CR> 293 an 50.70.350 &Syntax.Me-NO.Nanorc :cal SetSyn("nanorc")<CR>
289 an 50.70.360 &Syntax.Me-NO.Natural :cal SetSyn("natural")<CR> 294 an 50.70.360 &Syntax.Me-NO.Nastran\ input/DMAP :cal SetSyn("nastran")<CR>
290 an 50.70.370 &Syntax.Me-NO.Netrc :cal SetSyn("netrc")<CR> 295 an 50.70.370 &Syntax.Me-NO.Natural :cal SetSyn("natural")<CR>
291 an 50.70.380 &Syntax.Me-NO.Novell\ NCF\ batch :cal SetSyn("ncf")<CR> 296 an 50.70.380 &Syntax.Me-NO.Netrc :cal SetSyn("netrc")<CR>
292 an 50.70.390 &Syntax.Me-NO.Not\ Quite\ C\ (LEGO) :cal SetSyn("nqc")<CR> 297 an 50.70.390 &Syntax.Me-NO.Novell\ NCF\ batch :cal SetSyn("ncf")<CR>
293 an 50.70.400 &Syntax.Me-NO.Nroff :cal SetSyn("nroff")<CR> 298 an 50.70.400 &Syntax.Me-NO.Not\ Quite\ C\ (LEGO) :cal SetSyn("nqc")<CR>
294 an 50.70.410 &Syntax.Me-NO.NSIS\ script :cal SetSyn("nsis")<CR> 299 an 50.70.410 &Syntax.Me-NO.Nroff :cal SetSyn("nroff")<CR>
295 an 50.70.430 &Syntax.Me-NO.Objective\ C :cal SetSyn("objc")<CR> 300 an 50.70.420 &Syntax.Me-NO.NSIS\ script :cal SetSyn("nsis")<CR>
296 an 50.70.440 &Syntax.Me-NO.Objective\ C++ :cal SetSyn("objcpp")<CR> 301 an 50.70.440 &Syntax.Me-NO.Objective\ C :cal SetSyn("objc")<CR>
297 an 50.70.450 &Syntax.Me-NO.OCAML :cal SetSyn("ocaml")<CR> 302 an 50.70.450 &Syntax.Me-NO.Objective\ C++ :cal SetSyn("objcpp")<CR>
298 an 50.70.460 &Syntax.Me-NO.Occam :cal SetSyn("occam")<CR> 303 an 50.70.460 &Syntax.Me-NO.OCAML :cal SetSyn("ocaml")<CR>
299 an 50.70.470 &Syntax.Me-NO.Omnimark :cal SetSyn("omnimark")<CR> 304 an 50.70.470 &Syntax.Me-NO.Occam :cal SetSyn("occam")<CR>
300 an 50.70.480 &Syntax.Me-NO.OpenROAD :cal SetSyn("openroad")<CR> 305 an 50.70.480 &Syntax.Me-NO.Omnimark :cal SetSyn("omnimark")<CR>
301 an 50.70.490 &Syntax.Me-NO.Open\ Psion\ Lang :cal SetSyn("opl")<CR> 306 an 50.70.490 &Syntax.Me-NO.OpenROAD :cal SetSyn("openroad")<CR>
302 an 50.70.500 &Syntax.Me-NO.Oracle\ config :cal SetSyn("ora")<CR> 307 an 50.70.500 &Syntax.Me-NO.Open\ Psion\ Lang :cal SetSyn("opl")<CR>
308 an 50.70.510 &Syntax.Me-NO.Oracle\ config :cal SetSyn("ora")<CR>
303 an 50.80.100 &Syntax.PQ.Packet\ filter\ conf :cal SetSyn("pf")<CR> 309 an 50.80.100 &Syntax.PQ.Packet\ filter\ conf :cal SetSyn("pf")<CR>
304 an 50.80.110 &Syntax.PQ.Palm\ resource\ compiler :cal SetSyn("pilrc")<CR> 310 an 50.80.110 &Syntax.PQ.Palm\ resource\ compiler :cal SetSyn("pilrc")<CR>
305 an 50.80.120 &Syntax.PQ.Pam\ config :cal SetSyn("pamconf")<CR> 311 an 50.80.120 &Syntax.PQ.Pam\ config :cal SetSyn("pamconf")<CR>
306 an 50.80.130 &Syntax.PQ.PApp :cal SetSyn("papp")<CR> 312 an 50.80.130 &Syntax.PQ.PApp :cal SetSyn("papp")<CR>
307 an 50.80.140 &Syntax.PQ.Pascal :cal SetSyn("pascal")<CR> 313 an 50.80.140 &Syntax.PQ.Pascal :cal SetSyn("pascal")<CR>
517 if exists("s:syntax_menu_synonly") 523 if exists("s:syntax_menu_synonly")
518 unlet s:syntax_menu_synonly 524 unlet s:syntax_menu_synonly
519 endif 525 endif
520 endfun 526 endfun
521 527
528 " Restore 'cpoptions'
529 let &cpo = s:cpo_save
530 unlet s:cpo_save