summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-08-28 18:17:20 +0200
committerBram Moolenaar <Bram@vim.org>2016-08-28 18:17:20 +0200
commit36f44c21da2e912c008683a0c4447fca2a071e9a (patch)
treeaa7fba792f0f578c14ff2702f0609f4478fa7568
parentd90b6c02e2900576fb37d95b5e4f4a32b2d7383f (diff)
downloadvim-git-36f44c21da2e912c008683a0c4447fca2a071e9a.tar.gz
Updated runtime files.
-rw-r--r--runtime/doc/eval.txt6
-rw-r--r--runtime/doc/options.txt17
-rw-r--r--runtime/doc/starting.txt4
-rw-r--r--runtime/doc/version8.txt418
-rw-r--r--runtime/synmenu.vim52
5 files changed, 460 insertions, 37 deletions
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index d9ed848d4..011807bfe 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt* For Vim version 7.4. Last change: 2016 Aug 27
+*eval.txt* For Vim version 7.4. Last change: 2016 Aug 28
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -3272,6 +3272,8 @@ delete({fname} [, {flags}]) *delete()*
When {flags} is "rf": Deletes the directory by the name
{fname} and everything in it, recursively. BE CAREFUL!
+ Note: on MS-Windows it is not possible to delete a directory
+ that is being used.
A symbolic link itself is deleted, not what it points to.
@@ -6344,7 +6346,7 @@ round({expr}) *round()*
{only available when compiled with the |+float| feature}
screenattr(row, col) *screenattr()*
- Like screenchar(), but return the attribute. This is a rather
+ Like |screenchar()|, but return the attribute. This is a rather
arbitrary number that can only be used to compare to the
attribute at other positions.
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index 67b04313b..93e2a88d2 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -1,4 +1,4 @@
-*options.txt* For Vim version 7.4. Last change: 2016 Aug 26
+*options.txt* For Vim version 7.4. Last change: 2016 Aug 27
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -2856,10 +2856,17 @@ A jump table for the options with a short description can be found at |Q_op|.
global
{not in Vi}
Enables the reading of .vimrc, .exrc and .gvimrc in the current
- directory. If you switch this option on you should also consider
- setting the 'secure' option (see |initialization|). Using a local
- .exrc, .vimrc or .gvimrc is a potential security leak, use with care!
- also see |.vimrc| and |gui-init|.
+ directory.
+
+ Setting this option is a potential security leak. E.g., consider
+ unpacking a package or fetching files from github, a .vimrc in there
+ might be a trojan horse. BETTER NOT SET THIS OPTION!
+ Instead, define an autocommand in your .vimrc to set options for a
+ matching directory.
+
+ If you do switch this option on you should also consider setting the
+ 'secure' option (see |initialization|).
+ Also see |.vimrc| and |gui-init|.
This option cannot be set from a |modeline| or in the |sandbox|, for
security reasons.
diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt
index 46a4c9f5e..14a5f01a4 100644
--- a/runtime/doc/starting.txt
+++ b/runtime/doc/starting.txt
@@ -1,4 +1,4 @@
-*starting.txt* For Vim version 7.4. Last change: 2016 Aug 26
+*starting.txt* For Vim version 7.4. Last change: 2016 Aug 27
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -838,7 +838,7 @@ accordingly. Vim proceeds in this order:
options values and has "syntax on" and "filetype on" commands,
which is what most new users will want. See |defaults.vim|.
- d. If the 'exrc' option is on (which is not the default), the current
+ d. If the 'exrc' option is on (which is NOT the default), the current
directory is searched for three files. The first that exists is used,
the others are ignored.
- The file ".vimrc" (for Unix, Amiga and OS/2) (*)
diff --git a/runtime/doc/version8.txt b/runtime/doc/version8.txt
index 1fb092aea..28c675f52 100644
--- a/runtime/doc/version8.txt
+++ b/runtime/doc/version8.txt
@@ -1,4 +1,4 @@
-*version8.txt* For Vim version 8.0. Last change: 2016 Aug 26
+*version8.txt* For Vim version 8.0. Last change: 2016 Aug 28
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -163,6 +163,9 @@ checked with the |+num64| feature.
Many items were added so support |new-style-testing|.
+printf() now accepts any type of argument for %s. It is converted to a string
+like with string().
+
Various new items *new-items-8*
-----------------
@@ -208,6 +211,7 @@ Ex commands: ~
|:cfdo| execute command in each file in error list
|:chistory| display quickfix list stack
|:clearjumps| clear the jump list
+:filter only output lines that (do not) match a pattern
|:helpclose| close one help window
|:lbottom| scroll to the bottom of the location window
|:ldo| execute command in valid location list entries
@@ -444,6 +448,7 @@ supposed to be. The blowfish2 method has been added to fix that. Note that
this still isn't a state-of-the-art encryption, but good enough for most
usage. See 'cryptmethod'.
+
==============================================================================
COMPILE TIME CHANGES *compile-changes-8*
@@ -13566,6 +13571,417 @@ Problem: When using matchaddpos() a character after the end of the line can
Solution: Only highlight existing characters. (Hirohito Higashi)
Files: src/screen.c, src/structs.h, src/testdir/test_match.vim
+Patch 7.4.2218
+Problem: Can't build with +timers when +digraph is not included.
+Solution: Change #ifdef for e_number_exp. (Damien)
+Files: src/globals.h
+
+Patch 7.4.2219
+Problem: Recursive call to substitute gets stuck in sandbox. (Nikolai
+ Pavlov)
+Solution: Handle the recursive call. (Christian Brabandt, closes #950)
+ Add a test.
+Files: src/ex_cmds.c, src/testdir/test_regexp_latin.vim
+
+Patch 7.4.2220
+Problem: printf() gives an error when the argument for %s is not a string.
+ (Ozaki Kiichi)
+Solution: Behave like invoking string() on the argument. (Ken Takata)
+Files: runtime/doc/eval.txt, src/message.c, src/testdir/test_expr.vim
+
+Patch 7.4.2221
+Problem: printf() does not support binary format.
+Solution: Add %b and %B. (Ozaki Kiichi)
+Files: runtime/doc/eval.txt, src/message.c, src/testdir/test_expr.vim
+
+Patch 7.4.2222
+Problem: Sourcing a script where a character has 0x80 as a second byte does
+ not work. (Filipe L B Correia)
+Solution: Turn 0x80 into K_SPECIAL KS_SPECIAL KE_FILLER. (Christian
+ Brabandt, closes #728) Add a test case.
+Files: src/getchar.c, src/proto/getchar.pro, src/misc1.c,
+ src/testdir/test_regexp_utf8.vim
+
+Patch 7.4.2223
+Problem: Buffer overflow when using latin1 character with feedkeys().
+Solution: Check for an illegal character. Add a test.
+Files: src/testdir/test_regexp_utf8.vim, src/testdir/test_source.vim,
+ src/testdir/test_alot_utf8.vim, src/Makefile, src/getchar.c,
+ src/macros.h, src/evalfunc.c, src/os_unix.c, src/os_win32.c,
+ src/spell.c,
+
+Patch 7.4.2224
+Problem: Compiler warnings with older compiler and 64 bit numbers.
+Solution: Add "LL" to large values. (Mike Williams)
+Files: src/eval.c, src/evalfunc.c
+
+Patch 7.4.2225
+Problem: Crash when placing a sign in a deleted buffer.
+Solution: Check for missing buffer name. (Dominique Pelle). Add a test.
+Files: src/ex_cmds.c, src/testdir/test_signs.vim
+
+Patch 7.4.2226
+Problem: The field names used by getbufinfo(), gettabinfo() and
+ getwininfo() are not consistent.
+Solution: Use bufnr, winnr and tabnr. (Yegappan Lakshmanan)
+Files: runtime/doc/eval.txt, src/evalfunc.c,
+ src/testdir/test_bufwintabinfo.vim
+
+Patch 7.4.2227
+Problem: Tab page tests are old style.
+Solution: Change into new style tests. (Hirohito Higashi)
+Files: src/Makefile, src/testdir/Make_all.mak, src/testdir/test62.in,
+ src/testdir/test62.ok, src/testdir/test_alot.vim,
+ src/testdir/test_tabpage.vim
+
+Patch 7.4.2228
+Problem: Test files have inconsistent modelines.
+Solution: Don't set 'tabstop' to 2, use 'sts' and 'sw'.
+Files: src/testdir/README.txt, src/testdir/test_backspace_opt.vim,
+ src/testdir/test_digraph.vim, src/testdir/test_gn.vim
+ src/testdir/test_help_tagjump.vim,
+ src/testdir/test_increment_dbcs.vim,
+ src/testdir/test_increment.vim, src/testdir/test_match.vim,
+ src/testdir/test_tagjump.vim, src/testdir/test_window_cmd.vim,
+ src/testdir/test_regexp_latin.vim, src/testdir/test_timers.vim
+
+Patch 7.4.2229
+Problem: Startup test fails on Solaris.
+Solution: Recognize a character device. (Danek Duvall)
+Files: src/buffer.c, src/fileio.c, src/proto/fileio.pro, src/vim.h
+
+Patch 7.4.2230
+Problem: There is no equivalent of 'smartcase' for a tag search.
+Solution: Add value "followscs" and "smart" to 'tagcase'. (Christian
+ Brabandt, closes #712) Turn tagcase test into new style.
+Files: runtime/doc/options.txt, runtime/doc/tagsrch.txt, src/option.h,
+ src/tag.c, src/search.c, src/proto/search.pro,
+ src/testdir/test_tagcase.in, src/testdir/test_tagcase.ok,
+ src/testdir/test_tagcase.vim, src/Makefile,
+ src/testdir/Make_all.mak, src/testdir/test_alot.vim
+
+Patch 7.4.2231
+Problem: ":oldfiles" output is a very long list.
+Solution: Add a pattern argument. (Coot, closes #575)
+Files: runtime/doc/starting.txt, src/ex_cmds.h, src/eval.c,
+ src/ex_cmds.c, src/proto/eval.pro, src/proto/ex_cmds.pro,
+ src/testdir/test_viminfo.vim
+
+Patch 7.4.2232
+Problem: The default ttimeoutlen is very long.
+Solution: Use "100". (Hirohito Higashi)
+Files: runtime/defaults.vim
+
+Patch 7.4.2233
+Problem: Crash when using funcref() with invalid name. (Dominique Pelle)
+Solution: Check for NULL translated name.
+Files: src/evalfunc.c, src/testdir/test_expr.vim
+
+Patch 7.4.2234
+Problem: Can't build with +eval but without +quickfix. (John Marriott)
+Solution: Move skip_vimgrep_pat() to separate #ifdef block.
+Files: src/quickfix.c
+
+Patch 7.4.2235
+Problem: submatch() does not check for a valid argument.
+Solution: Give an error if the argument is out of range. (Dominique Pelle)
+Files: src/evalfunc.c, src/testdir/test_expr.vim
+
+Patch 7.4.2236
+Problem: The 'langnoremap' option leads to double negatives. And it does
+ not work for the last character of a mapping.
+Solution: Add 'langremap' with the opposite value. Keep 'langnoremap' for
+ backwards compatibility. Make it work for the last character of a
+ mapping. Make the test work.
+Files: runtime/doc/options.txt, runtime/defaults.vim, src/option.c,
+ src/option.h, src/macros.h, src/testdir/test_mapping.vim
+
+Patch 7.4.2237
+Problem: Can't use "." and "$" with ":tab".
+Solution: Support a range for ":tab". (Hirohito Higashi)
+Files: runtime/doc/tabpage.txt, src/ex_docmd.c,
+ src/testdir/test_tabpage.vim
+
+Patch 7.4.2238
+Problem: With SGR mouse reporting (suckless terminal) the mouse release and
+ scroll up/down is confused.
+Solution: Don't see a release as a scroll up/down. (Ralph Eastwood)
+Files: src/term.c
+
+Patch 7.4.2239
+Problem: Warning for missing declaration of skip_vimgrep_pat(). (John
+ Marriott)
+Solution: Move it to another file.
+Files: src/quickfix.c, src/proto/quickfix.pro, src/ex_cmds.c,
+ src/proto/ex_cmds.pro
+
+Patch 7.4.2240
+Problem: Tests using the sleep time can be flaky.
+Solution: Use reltime() if available. (Partly by Shane Harper)
+Files: src/testdir/shared.vim, src/testdir/test_timers.vim
+
+Patch 7.4.2241 (after 7.4.2240)
+Problem: Timer test sometimes fails.
+Solution: Increase the maximum time for repeating timer.
+Files: src/testdir/test_timers.vim
+
+Patch 7.4.2242 (after 7.4.2240)
+Problem: Timer test sometimes fails.
+Solution: Increase the maximum time for callback timer test.
+Files: src/testdir/test_timers.vim
+
+Patch 7.4.2243
+Problem: Warning for assigning negative value to unsigned. (Danek Duvall)
+Solution: Make cterm_normal_fg_gui_color and _bg_ guicolor_T, cast to long_u
+ only when an unsigned is needed.
+Files: src/structs.h, src/globals.h, src/screen.c, src/term.c,
+ src/syntax.c, src/gui_gtk_x11.c, src/gui.c, src/gui_mac.c,
+ src/gui_photon.c, src/gui_w32.c, src/gui_x11.c,
+ src/proto/term.pro, src/proto/gui_gtk_x11.pro,
+ src/proto/gui_mac.pro, src/proto/gui_photon.pro,
+ src/proto/gui_w32.pro, src/proto/gui_x11.pro
+
+Patch 7.4.2244
+Problem: Adding pattern to ":oldfiles" is not a generic solution.
+Solution: Add the ":filter /pat/ cmd" command modifier. Only works for some
+ commands right now.
+Files: src/structs.h, src/ex_docmd.c, src/ex_cmds.h, src/message.c,
+ src/proto/message.pro, runtime/doc/starting.txt,
+ runtime/doc/various.txt, src/testdir/test_viminfo.vim,
+ src/testdir/test_alot.vim, src/testdir/test_filter_cmd.vim,
+ src/Makefile
+
+Patch 7.4.2245 (after 7.4.2244)
+Problem: Filter test fails.
+Solution: Include missing changes.
+Files: src/buffer.c
+
+Patch 7.4.2246 (after 7.4.2244)
+Problem: Oldfiles test fails.
+Solution: Include missing changes.
+Files: src/ex_cmds.c
+
+Patch 7.4.2247 (after 7.4.2244)
+Problem: Tiny build fails. (Tony Mechelynck)
+Solution: Remove #ifdef.
+Files: src/ex_cmds.c
+
+Patch 7.4.2248
+Problem: When cancelling the :ptjump prompt a preview window is opened for
+ a following command.
+Solution: Reset g_do_tagpreview. (Hirohito Higashi) Add a test. Avoid that
+ the test runner gets stuck in trying to close a window.
+Files: src/tag.c, src/testdir/test_tagjump.vim, src/testdir/runtest.vim
+
+Patch 7.4.2249
+Problem: Missing colon in error message.
+Solution: Add the colon. (Dominique Pelle)
+Files: src/userfunc.c
+
+Patch 7.4.2250
+Problem: Some error messages cannot be translated.
+Solution: Enclose them in _() and N_(). (Dominique Pelle)
+Files: src/channel.c, src/evalfunc.c, src/ex_cmds.c, src/spell.c,
+ src/window.c
+
+Patch 7.4.2251
+Problem: In rare cases diffing 4 buffers is not enough.
+Solution: Raise the limit to 8. (closes #1000)
+Files: src/structs.h, runtime/doc/diff.txt
+
+Patch 7.4.2252
+Problem: Compiler warnings for signed/unsigned in expression.
+Solution: Remove type cast. (Dominique Pelle)
+Files: src/vim.h
+
+Patch 7.4.2253
+Problem: Check for Windows 3.1 will always return false. (Christian
+ Brabandt)
+Solution: Remove the dead code.
+Files: src/gui_w32.c, src/evalfunc.c, src/ex_cmds.c, src/option.c,
+ src/os_win32.c, src/version.c, src/proto/gui_w32.pro
+
+Patch 7.4.2254
+Problem: Compiler warnings in MzScheme code.
+Solution: Add UNUSED. Remove unreachable code.
+Files: src/if_mzsch.c
+
+Patch 7.4.2255
+Problem: The script that checks translations can't handle plurals.
+Solution: Check for plural msgid and msgstr entries. Leave the cursor on
+ the first error.
+Files: src/po/check.vim
+
+Patch 7.4.2256
+Problem: Coverity complains about null pointer check.
+Solution: Remove wrong and superfluous error check.
+Files: src/eval.c
+
+Patch 7.4.2257
+Problem: Coverity complains about not checking for NULL.
+Solution: Check for out of memory.
+Files: src/if_py_both.h
+
+Patch 7.4.2258
+Problem: Two JSON messages are sent without a separator.
+Solution: Separate messages with a NL. (closes #1001)
+Files: src/json.c, src/channel.c, src/vim.h, src/testdir/test_channel.py,
+ src/testdir/test_channel.vim, runtime/doc/channel.txt
+
+Patch 7.4.2259
+Problem: With 'incsearch' can only see the next match.
+Solution: Make CTRL-N/CTRL-P move to the previous/next match. (Christian
+ Brabandt)
+Files: runtime/doc/cmdline.txt, src/ex_getln.c, src/testdir/Make_all.mak,
+ src/testdir/test_search.vim, src/Makefile
+
+Patch 7.4.2260 (after 7.4.2258)
+Problem: Channel test is flaky.
+Solution: Add a newline to separate JSON messages.
+Files: src/testdir/test_channel.vim
+
+Patch 7.4.2261 (after 7.4.2259)
+Problem: Build fails with small features.
+Solution: Move "else" inside the #ifdef.
+Files: src/ex_getln.c
+
+Patch 7.4.2262
+Problem: Fail to read register content from viminfo if it is 438 characters
+ long. (John Chen)
+Solution: Adjust the check for line wrapping. (closes #1010)
+Files: src/testdir/test_viminfo.vim, src/ex_cmds.c
+
+Patch 7.4.2263
+Problem: :filter does not work for many commands. Can only get matching
+ messages.
+Solution: Make :filter work for :command, :map, :list, :number and :print.
+ Make ":filter!" show non-matching lines.
+Files: src/getchar.c, src/ex_cmds.c, src/ex_cmds.h, src/ex_docmd.c,
+ src/message.c, src/structs.h, src/testdir/test_filter_cmd.vim
+
+Patch 7.4.2264
+Problem: When adding entries to an empty quickfix list the title is reset.
+Solution: Improve handling of the title. (Yegappan Lakshmanan)
+Files: src/testdir/test_quickfix.vim, src/quickfix.c
+
+Patch 7.4.2265
+Problem: printf() isn't tested much.
+Solution: Add more tests for printf(). (Dominique Pelle)
+Files: src/testdir/test_expr.vim
+
+Patch 7.4.2266 (after 7.4.2265)
+Problem: printf() test fails on Windows. "-inf" is not used.
+Solution: Check for Windows-specific values for "nan". Add sign to "inf"
+ when appropriate.
+Files: src/message.c, src/testdir/test_expr.vim
+
+Patch 7.4.2267 (after 7.4.2266)
+Problem: Build fails on MS-Windows.
+Solution: Add define to get isinf().
+Files: src/message.c
+
+Patch 7.4.2268 (after 7.4.2259)
+Problem: Using CTRL-N and CTRL-P for incsearch shadows completion keys.
+Solution: Use CTRL-T and CTRL-G instead.
+Files: runtime/doc/cmdline.txt, src/ex_getln.c,
+ src/testdir/test_search.vim
+
+Patch 7.4.2269
+Problem: Using 'hlsearch' highlighting instead of matchpos if there is no
+ search match.
+Solution: Pass NULL as last item to next_search_hl() when searching for
+ 'hlsearch' match. (Shane Harper, closes #1013)
+Files: src/screen.c, src/testdir/test_match.vim.
+
+Patch 7.4.2270
+Problem: Insufficient testing for NUL bytes on a raw channel.
+Solution: Add a test for writing and reading.
+Files: src/testdir/test_channel.vim
+
+Patch 7.4.2271
+Problem: Netbeans test doesn't read settings from file.
+Solution: Use "-Xnbauth".
+Files: src/testdir/test_netbeans.vim
+
+Patch 7.4.2272
+Problem: getbufinfo(), getwininfo() and gettabinfo() are inefficient.
+Solution: Instead of making a copy of the variables dictionary, use a
+ reference.
+Files: src/evalfunc.c
+
+Patch 7.4.2273
+Problem: getwininfo() and getbufinfo() are inefficient.
+Solution: Do not make a copy of all window/buffer-local options. Make it
+ possible to get them with gettabwinvar() or getbufvar().
+Files: src/evalfunc.c, src/eval.c, src/testdir/test_bufwintabinfo.vim,
+ runtime/doc/eval.txt
+
+Patch 7.4.2274
+Problem: Command line completion on "find **/filename" drops sub-directory.
+Solution: Handle this case separately. (Harm te Hennepe, closes #932, closes
+ #939)
+Files: src/misc1.c, src/testdir/test_cmdline.vim
+
+Patch 7.4.2275
+Problem: ":diffoff!" does not remove filler lines.
+Solution: Force a redraw and invalidate the cursor. (closes #1014)
+Files: src/diff.c, src/testdir/test_diffmode.vim
+
+Patch 7.4.2276
+Problem: Command line test fails on Windows when run twice.
+Solution: Wipe the buffer so that the directory can be deleted.
+Files: src/testdir/test_cmdline.vim
+
+Patch 7.4.2277
+Problem: Memory leak in getbufinfo() when there is a sign. (Dominique
+ Pelle)
+Solution: Remove extra vim_strsave().
+Files: src/evalfunc.c
+
+Patch 7.4.2278
+Problem: New users have no idea of the 'scrolloff' option.
+Solution: Set 'scrolloff' in defaults.vim.
+Files: runtime/defaults.vim
+
+Patch 7.4.2279
+Problem: Starting diff mode with the cursor in the last line might end up
+ only showing one closed fold. (John Beckett)
+Solution: Scroll the window to show the same relative cursor position.
+Files: src/diff.c, src/window.c, src/proto/window.pro
+
+Patch 7.4.2280
+Problem: printf() doesn't handle infinity float values correctly.
+Solution: Add a table with possible infinity values. (Dominique Pelle)
+Files: src/message.c, src/testdir/test_expr.vim
+
+Patch 7.4.2281
+Problem: Timer test fails sometimes.
+Solution: Reduce minimum time by 1 msec.
+Files: src/testdir/test_timers.vim
+
+Patch 7.4.2282
+Problem: When a child process is very fast waiting 10 msec for it is
+ noticeable. (Ramel Eshed)
+Solution: Start waiting for 1 msec and gradually increase.
+Files: src/os_unix.c
+
+Patch 7.4.2283
+Problem: Part of ":oldfiles" command isn't cleared. (Lifepillar)
+Solution: Clear the rest of the line. (closes 1018)
+Files: src/ex_cmds.c
+
+Patch 7.4.2284
+Problem: Comment in scope header file is outdated. (KillTheMule)
+Solution: Point to the help instead. (closes #1017)
+Files: src/if_cscope.h
+
+Patch 7.4.2285
+Problem: Generated files are outdated.
+Solution: Generate the files. Avoid errors when generating prototypes.
+Files: src/if_mzsch.h, src/Makefile, src/option.h, src/os_mac_conv.c,
+ src/os_amiga.c, src/vim.h, src/structs.h, src/os_win32.c,
+ src/if_lua.c, src/proto/mbyte.pro
+
[STILL MORE COMING!]
vim:tw=78:ts=8:ft=help:norl:
diff --git a/runtime/synmenu.vim b/runtime/synmenu.vim
index 01dad3c7f..81e366729 100644
--- a/runtime/synmenu.vim
+++ b/runtime/synmenu.vim
@@ -61,7 +61,6 @@ an 50.10.320 &Syntax.AB.Ascii\ Doc :cal SetSyn("asciidoc")<CR>
an 50.10.330 &Syntax.AB.ASP\ with\ VBScript :cal SetSyn("aspvbs")<CR>
an 50.10.340 &Syntax.AB.ASP\ with\ Perl :cal SetSyn("aspperl")<CR>
an 50.10.350 &Syntax.AB.Assembly.680x0 :cal SetSyn("asm68k")<CR>
-an 50.10.355 &Syntax.AB.Assembly.AVR :cal SetSyn("avra")<CR>
an 50.10.360 &Syntax.AB.Assembly.Flat :cal SetSyn("fasm")<CR>
an 50.10.370 &Syntax.AB.Assembly.GNU :cal SetSyn("asm")<CR>
an 50.10.380 &Syntax.AB.Assembly.GNU\ H-8300 :cal SetSyn("asmh8300")<CR>
@@ -162,31 +161,31 @@ an 50.30.290 &Syntax.DE.Doxygen.C\ with\ doxygen :cal SetSyn("c.doxygen")<CR>
an 50.30.300 &Syntax.DE.Doxygen.C++\ with\ doxygen :cal SetSyn("cpp.doxygen")<CR>
an 50.30.310 &Syntax.DE.Doxygen.IDL\ with\ doxygen :cal SetSyn("idl.doxygen")<CR>
an 50.30.320 &Syntax.DE.Doxygen.Java\ with\ doxygen :cal SetSyn("java.doxygen")<CR>
-an 50.30.320 &Syntax.DE.Doxygen.DataScript\ with\ doxygen :cal SetSyn("datascript.doxygen")<CR>
-an 50.30.330 &Syntax.DE.Dracula :cal SetSyn("dracula")<CR>
-an 50.30.340 &Syntax.DE.DSSSL :cal SetSyn("dsl")<CR>
-an 50.30.350 &Syntax.DE.DTD :cal SetSyn("dtd")<CR>
-an 50.30.360 &Syntax.DE.DTML\ (Zope) :cal SetSyn("dtml")<CR>
-an 50.30.370 &Syntax.DE.DTrace :cal SetSyn("dtrace")<CR>
-an 50.30.380 &Syntax.DE.Dts/dtsi :cal SetSyn("dts")<CR>
-an 50.30.390 &Syntax.DE.Dylan.Dylan :cal SetSyn("dylan")<CR>
-an 50.30.400 &Syntax.DE.Dylan.Dylan\ interface :cal SetSyn("dylanintr")<CR>
-an 50.30.410 &Syntax.DE.Dylan.Dylan\ lid :cal SetSyn("dylanlid")<CR>
-an 50.30.430 &Syntax.DE.EDIF :cal SetSyn("edif")<CR>
-an 50.30.440 &Syntax.DE.Eiffel :cal SetSyn("eiffel")<CR>
-an 50.30.450 &Syntax.DE.Elinks\ config :cal SetSyn("elinks")<CR>
-an 50.30.460 &Syntax.DE.Elm\ filter\ rules :cal SetSyn("elmfilt")<CR>
-an 50.30.470 &Syntax.DE.Embedix\ Component\ Description :cal SetSyn("ecd")<CR>
-an 50.30.480 &Syntax.DE.ERicsson\ LANGuage :cal SetSyn("erlang")<CR>
-an 50.30.490 &Syntax.DE.ESMTP\ rc :cal SetSyn("esmtprc")<CR>
-an 50.30.500 &Syntax.DE.ESQL-C :cal SetSyn("esqlc")<CR>
-an 50.30.510 &Syntax.DE.Essbase\ script :cal SetSyn("csc")<CR>
-an 50.30.520 &Syntax.DE.Esterel :cal SetSyn("esterel")<CR>
-an 50.30.530 &Syntax.DE.Eterm\ config :cal SetSyn("eterm")<CR>
-an 50.30.540 &Syntax.DE.Eviews :cal SetSyn("eviews")<CR>
-an 50.30.550 &Syntax.DE.Exim\ conf :cal SetSyn("exim")<CR>
-an 50.30.560 &Syntax.DE.Expect :cal SetSyn("expect")<CR>
-an 50.30.570 &Syntax.DE.Exports :cal SetSyn("exports")<CR>
+an 50.30.330 &Syntax.DE.Doxygen.DataScript\ with\ doxygen :cal SetSyn("datascript.doxygen")<CR>
+an 50.30.340 &Syntax.DE.Dracula :cal SetSyn("dracula")<CR>
+an 50.30.350 &Syntax.DE.DSSSL :cal SetSyn("dsl")<CR>
+an 50.30.360 &Syntax.DE.DTD :cal SetSyn("dtd")<CR>
+an 50.30.370 &Syntax.DE.DTML\ (Zope) :cal SetSyn("dtml")<CR>
+an 50.30.380 &Syntax.DE.DTrace :cal SetSyn("dtrace")<CR>
+an 50.30.390 &Syntax.DE.Dts/dtsi :cal SetSyn("dts")<CR>
+an 50.30.400 &Syntax.DE.Dylan.Dylan :cal SetSyn("dylan")<CR>
+an 50.30.410 &Syntax.DE.Dylan.Dylan\ interface :cal SetSyn("dylanintr")<CR>
+an 50.30.420 &Syntax.DE.Dylan.Dylan\ lid :cal SetSyn("dylanlid")<CR>
+an 50.30.440 &Syntax.DE.EDIF :cal SetSyn("edif")<CR>
+an 50.30.450 &Syntax.DE.Eiffel :cal SetSyn("eiffel")<CR>
+an 50.30.460 &Syntax.DE.Elinks\ config :cal SetSyn("elinks")<CR>
+an 50.30.470 &Syntax.DE.Elm\ filter\ rules :cal SetSyn("elmfilt")<CR>
+an 50.30.480 &Syntax.DE.Embedix\ Component\ Description :cal SetSyn("ecd")<CR>
+an 50.30.490 &Syntax.DE.ERicsson\ LANGuage :cal SetSyn("erlang")<CR>
+an 50.30.500 &Syntax.DE.ESMTP\ rc :cal SetSyn("esmtprc")<CR>
+an 50.30.510 &Syntax.DE.ESQL-C :cal SetSyn("esqlc")<CR>
+an 50.30.520 &Syntax.DE.Essbase\ script :cal SetSyn("csc")<CR>
+an 50.30.530 &Syntax.DE.Esterel :cal SetSyn("esterel")<CR>
+an 50.30.540 &Syntax.DE.Eterm\ config :cal SetSyn("eterm")<CR>
+an 50.30.550 &Syntax.DE.Eviews :cal SetSyn("eviews")<CR>
+an 50.30.560 &Syntax.DE.Exim\ conf :cal SetSyn("exim")<CR>
+an 50.30.570 &Syntax.DE.Expect :cal SetSyn("expect")<CR>
+an 50.30.580 &Syntax.DE.Exports :cal SetSyn("exports")<CR>
an 50.40.100 &Syntax.FG.Falcon :cal SetSyn("falcon")<CR>
an 50.40.110 &Syntax.FG.Fantom :cal SetSyn("fan")<CR>
an 50.40.120 &Syntax.FG.Fetchmail :cal SetSyn("fetchmail")<CR>
@@ -328,7 +327,6 @@ an 50.70.270 &Syntax.M.Messages\ (/var/log) :cal SetSyn("messages")<CR>
an 50.70.280 &Syntax.M.Metafont :cal SetSyn("mf")<CR>
an 50.70.290 &Syntax.M.MetaPost :cal SetSyn("mp")<CR>
an 50.70.300 &Syntax.M.MGL :cal SetSyn("mgl")<CR>
-an 50.70.305 &Syntax.M.MIX :cal SetSyn("mix")<CR>
an 50.70.310 &Syntax.M.MMIX :cal SetSyn("mmix")<CR>
an 50.70.320 &Syntax.M.Modconf :cal SetSyn("modconf")<CR>
an 50.70.330 &Syntax.M.Model :cal SetSyn("model")<CR>