summaryrefslogtreecommitdiff
path: root/editors/vim-share
AgeCommit message (Collapse)AuthorFilesLines
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-05-03'list_remove', being defined as well on SunOS under <sys/list.h>, causesrichard6-3/+90
a 'conflicting types' error when building with perl, python and/or ruby. Affects the following files: eval.c, if_lua.c and if_py_both.c
2014-02-20Needs a curses implementation.jperkin1-1/+2
2014-02-15Add an option to link with perl, and make the ruby option specifyschmonz1-2/+9
which interpreter we mean (to avoid getting a system Ruby by mistake). Approved by morr@.
2014-01-11Update to patchlevel 7.4.141.morr4-24/+10
Upstream changes: 7.4.053 test75 has a wrong header 7.4.054 reading past end of the 'stl' string 7.4.055 Mac: Where macros are defined depends on the system 7.4.056 Mac: Compilation problem with OS X 10.9 Mavericks 7.4.057 byteidx() does not work for composing characters 7.4.058 warnings on 64 bit Windows 7.4.059 set_last_cursor() may encounter w_buffer being NULL 7.4.060 declaration has wrong return type for PyObject_SetAttrString() 7.4.061 (after 7.4.056) configure check in the wrong place 7.4.062 (after 7.4.061) wrong configure check for AvailabilityMacros.h 7.4.063 crash when using invalid key in Python dictionary 7.4.064 in Visual block mode replacing with CR does not break lines 7.4.065 the character typed at the hit-enter prompt is recorded twice 7.4.066 MS-Windows: swap file name wrong if colon in file name 7.4.067 CTRL-\ CTRL-O moves the cursor after inserting comment leader 7.4.068 cannot build Vim on Mac with non-Apple compilers 7.4.069 cannot right shift comment lines starting with # 7.4.070 (after 7.4.069) can't compile with tiny features 7.4.071 (after 7.4.069) passing limits around too often 7.4.072 crash when using Insert mode completion 7.4.073 setting undolevels for one buffer changes undo in another 7.4.074 when undo'ing all and making a change, undo structure is wrong 7.4.075 locally setting 'undolevels' is not tested 7.4.076 "cgn" does not wrap around the end of the file 7.4.077 DOS installer creates shortcut without a path 7.4.078 MSVC 2013 is not supported 7.4.079 a script cannot detect whether 'hlsearch' highlighting is on 7.4.080 (after 7.4.079) missing documentation for v:hlsearch 7.4.081 (after 7.4.078) wrong logic when ANALYZE is "yes" 7.4.082 using "gf" in a changed buffer suggests adding "!" 7.4.083 hard to avoid adding a used pattern to the search history 7.4.084 Python: interrupt not being properly discarded 7.4.085 can't move cursor when inserting text in Visual block mode 7.4.086 can't skip over expression when not evaluating for dict member 7.4.087 compiler warning on 64 bit Windows systems 7.4.088 Asian characters are always marked as spell errors 7.4.089 Vim doesn't set the security context on a renamed file 7.4.090 Win32: no completion if dir name contains an exclamation mark 7.4.091 (after 7.4.089) missing semicolon 7.4.092 (after 7.4.088) can't build small version 7.4.093 configure can't use LuaJIT on ubuntu 12.04 7.4.094 configure may not find that -lint is needed for gettext() 7.4.095 (after 7.4.093) regexp for LuaJIT version doesn't work on BSD 7.4.096 can't change directory to an UNC path 7.4.097 unexpected behavior change related to 'virtualedit' 7.4.098 error for line numbers out of range when using ":'&lt;,'&gt;del" 7.4.099 append in blockwise Visual mode with "$" is wrong 7.4.100 NFA regexp doesn't handle backreference correctly 7.4.101 using \1 in pattern goes one line too far 7.4.102 crash when interrupting "z=" 7.4.103 dos installer escapes spaces in the diff command wrong 7.4.104 ":help s/\_" reports an internal error 7.4.105 completing a tag pattern may give an error for invalid pattern 7.4.106 can't build with Ruby using Cygwin 7.4.107 Python try/catch doesn't catch Vim error in vim.eval() 7.4.108 "zG" and "zW" leave temp files around on MS-Windows 7.4.109 ColorScheme autocommand matches with the current buffer name 7.4.110 "gUgn" cannot be repeeated 7.4.111 memory leak in Python OptionsAssItem 7.4.112 MS-Windows: defaults for 'dir' and 'bdir' do not include $TEMP 7.4.113 MSVC static analysis gives warnings 7.4.114 new GNU make directory change messages are different 7.4.115 Zsh: expanding ~abc fails when the result contains a space 7.4.116 'showcmd' does not show a typed space 7.4.117 can't build with Cygwin/MingW and Perl 5.18 7.4.118 redrawing status lines may causes recursive call 7.4.119 Vim doesn't work well on OpenVMS 7.4.120 (after 7.4.117) can't build with Perl 5.18 on Linux 7.4.121 completion doesn't work for ":py3d" and ":py3f" 7.4.122 Win32: :grep doesn't work when 'encoding' and ACP differ 7.4.123 Win32: Getting user name does not use wide function 7.4.124 Win32: Getting host name does not use wide function 7.4.125 Win32: Dealing with messages may not work for multi-byte chars 7.4.126 compiler warnings for "const" and incompatible types 7.4.127 Perl 5.18 on Unix doesn't work 7.4.128 Perl 5.18 for MSVC doesn't work 7.4.129 getline(-1) returns zero 7.4.130 relative line numbers mix up windows when using folds 7.4.131 syncbind causes E315 errors in some situations 7.4.132 (after 7.4.122) Win32: flags/inherit_handles args mixed up 7.4.133 Clang warns for using NUL 7.4.134 spurious space in MingW Makefile 7.4.135 missing dot in MingW test Makefile 7.4.136 (after 7.4.096) Windows: readonly when saving UNC path file 7.4.137 cannot use IME with Windows 8 console 7.4.138 (after 7.4.114) directory change messages are not recognized 7.4.139 crash when using :cd in autocommand 7.4.140 crash when autocommand wipes out only other buffer 7.4.141 problems when building with Borland pkgsrc changes: remove patches/patch-os__mac.h, it is included upstream.
2014-01-01Avoid conflicting sigaltstack types on OS X 10.9.schmonz2-1/+18
2013-10-07Update to version 7.4.052.morr6-21/+36
Patches for vim 7.4: 7.4.001 'ic' doesn't work for patterns such as [a-z] 7.4.002 pattern with two alternative look-behind matches doesn't match 7.4.003 memory access error in Ruby syntax highlighting 7.4.004 when closing a window fails ":bwipe" may hang 7.4.005 "vaB" while 'virtualedit' is set selects the wrong area 7.4.006 mkdir("foo/bar/", "p") gives an error message 7.4.007 creating a preview window on startup messes up the screen 7.4.008 new regexp engine can't be interrupted 7.4.009 too easy to write a file was not decrypted (yet) 7.4.010 (after 7.4.006) crash with invalid argument to mkdir() 7.4.011 cannot find out if "acl" and "xpm" features are supported 7.4.012 MS-Windows: resolving multi-bye shortcut does not work 7.4.013 MS-Windows: File name buffer too small for utf-8 7.4.014 MS-Windows: check for writing to device does not work 7.4.015 MS-Windows: Detecting node type fails for multi-byte chars 7.4.016 MS-Windows: File name completion has problem with Chinese 7.4.017 ":help !!" does not find the "!!" tag in the help file 7.4.018 when completing item becomes unselected 7.4.019 file name completion fails with Chinese characters 7.4.020 NFA engine matches too much with \@&gt; 7.4.021 NFA regexp: Using \ze may result in wrong end 7.4.022 deadlock while exiting, because of allocating memory 7.4.023 MS-Windows: warning for 64 bit type 7.4.024 current user cannot always use the undo file he created 7.4.025 reading before start of a string 7.4.026 clang warning for int shift overflow 7.4.027 valgrind error when using CTRL-X CTRL-F at start of the line 7.4.028 equivalence classes are not working for multi-byte characters 7.4.029 an error in a pattern is reported twice 7.4.030 the -mno-cygwin argument is no longer supported by Cygwin 7.4.031 ":diffoff!" resets options even when 'diff' is not set 7.4.032 NFA engine does not match the NUL character 7.4.033 if terminal has 20 lines test 92 and 93 overwrite input file 7.4.034 using "p" in Visual block mode only changes the first line 7.4.035 MS-Windows: mouse pointer flickers when going to Normal mode 7.4.036 NFA engine does not capture group correctly when using \@&gt; 7.4.037 "\ze" in a sub-pattern does set the end of the match 7.4.038 Using "zw" and "zg" when 'spell' is off give confusing error 7.4.039 MS-Windows: &lt; MSCV10 can't handle symlinks to a directory 7.4.040 error on exit when variable holds reference to a script scope 7.4.041 Visual selection does not remain after being copied over 7.4.042 after ":setlocal" 'spell'/'spellang' :spelldump doesn't work 7.4.043 VMS can't handle long function names 7.4.044 can't build with old MSVC 7.4.045 substitute() has a problem with pattern starting with "\ze". 7.4.046 can't use Tcl 8.6 7.4.047 input() does not work in a function invoked by a mapping 7.4.048 recent clang version complains about -fno-strength-reduce 7.4.049 in Ex mode substitute prompt is wrong with line numbers 7.4.050 "gn" may select too much when there are two matching lines 7.4.051 syntax highlighting a Yaml file causes a crash 7.4.052 cursor may end up in the wrong position when auto-formatting
2013-06-12Update to patchlevel 1140. (Over 1000!)morr3-7/+19
Patches: 7.3.906 the "sleep .2" for running tests does not work on Solaris 7.3.907 Python uses IndexError when a dict key is not found 7.3.908 possible crash when using a list in Python 7.3.909 duplicate Python code 7.3.910 Python code in #ifdef branches with only minor differences 7.3.911 Python: Access to Vim variables is not so easy 7.3.912 typing ":" at hit-enter dialog fails if the a file changed 7.3.913 (after 7.3.905) still a crash when writing viminfo 7.3.914 ~/.viminfo is messed up when running tests 7.3.915 next encoding in 'fencs' is not used if error at the end 7.3.916 using freed memory when pasting with the mouse (Issue 130) 7.3.917 when a path ends in backslash appending a comma fails 7.3.918 repeating Ex command after using Visual motion does not work 7.3.919 (after 7.3.788) empty nl.po file does not work with old msgfmt 7.3.920 compiler warning for size_t to int 7.3.921 trying to create a fontset handle when 'guifontset' is not set 7.3.922 no test for what 7.3.918 fixes 7.3.923 configure check for X11 header files fails on Solaris 7.3.924 Python interface can't easily access options 7.3.925 typos in source code and build files 7.3.926 triggering autocommands is wrong for :tabclose et al. 7.3.927 missing combining characters when putting text in a register 7.3.928 (after 7.3.924) can't build with strict C compiler 7.3.929 (after 7.3.924) unused variable, not freeing unused string 7.3.930 MSVC 2012 update is not recognized 7.3.931 no completion for :xmap and :smap 7.3.932 compiler warning for uninitialized variable 7.3.933 Ruby on Mac crashes due to GC failure 7.3.934 E381 and E380 make the user think nothing happened 7.3.935 (after 7.3.933) Ruby init stack differs on 64 bit systems 7.3.936 (after 7.3.935) Ruby missing piece for static 64 bit linking 7.3.937 more can be shared between Python 2 and 3 7.3.938 Python: not so easy to get the window number 7.3.939 Using Py_BuildValue is inefficient sometimes 7.3.940 Python: Can't get position of window 7.3.941 Python: Stuff in if_py_both.h is ordered badly 7.3.942 Python: SEGV in Buffer functions 7.3.943 Python: Negative indices were failing 7.3.944 external program receives the termrespone 7.3.945 Python: List of buffers is not very useful 7.3.946 sometimes keys starting with &lt;Esc&gt;[ ar not working 7.3.947 Python: No iterator for vim.list and vim.bufferlist 7.3.948 cannot build with Python 2.2 7.3.949 Python: no easy access to tabpages 7.3.950 Python: Stack trace printer can't handle messages 7.3.951 Python exceptions have problems 7.3.952 Python: It's not easy to change window/buffer/tabpage 7.3.953 Python: string exceptions are deprecated 7.3.954 No check if PyObject_IsTrue fails 7.3.955 Python: Not enough tests 7.3.956 Python vim.bindeval() causes SIGABRT 7.3.957 Python does not have a "do" command like Perl or Lua 7.3.958 Python: Iteration destructor not set 7.3.959 (after 7.3.957) missing error number 7.3.960 compiler warning for unused variable 7.3.961 tests 86 and 87 fail when using another language than English 7.3.962 Python tests are not portable 7.3.963 setting curbuf without curwin causes trouble 7.3.964 Python: not so easy to access tab pages 7.3.965 Python garbage collection not working properly 7.3.966 there is ":py3do" but no ":pydo" 7.3.967 (after 7.3.965) build fails on Mac OSX 7.3.968 multi-byte support is only available with "big" features 7.3.969 can't built with Python 3 and without Python 2 7.3.970 (fixed) pattern matching is slow, include the NFA engine 7.3.971 no support for VS2012 static code analysis 7.3.972 cursor not restored properly after InsertEnter autocommand 7.3.973 (after 7.3.970) compiler warnings, crash on startup 7.3.974 can't build with ruby 1.8.5 7.3.975 (after 7.3.970) crash in regexp parsing 7.3.976 (after 7.3.970) can't build with HP-UX 7.3.977 compiler warnings, white space, uncommented for testing 7.3.978 regexp debug logs don't have a good name 7.3.979 complex NFA regexp doesn't work 7.3.980 regexp logs contain garbage; character classes don't work 7.3.981 old regexp engine fails on \i, \I, \f and \F with mbyte chars 7.3.982 \p does not work on multi-byte chars in new regexp engine 7.3.983 uneccessary temp variable 7.3.984 Visual mapping using CTRL-G works differently from Insert mode 7.3.985 GTK vim not started as gvim has WM_CLASS property wrong 7.3.986 test 95 doesn't pass when 'encoding' isn't utf-8 7.3.987 no easy to run an individual test; test 64 may fail 7.3.988 new regexp engine is slow 7.3.989 new regexp engine compares negative numbers to character 7.3.990 memory leak in new regexp engine 7.3.991 more can be shared between python 2 and 3 7.3.992 Python: Too many type casts 7.3.993 (after 7.3.992) later patch does things slightly differently 7.3.994 Python: using magic constants 7.3.995 Python: Module initialization is duplicated 7.3.996 Python: Can't check types of what is returned by bindeval() 7.3.997 Vim and Python exceptions are different 7.3.998 Python: garbage collection issues 7.3.999 new regexp engine sets curbuf temporarily 7.3.1000 (whoa!) typo in char value causes out of bounds access 7.3.1001 duplicate condition in if 7.3.1002 valgrind errors for Python interface 7.3.1003 Python interface does not compile with Python 2.2 7.3.1004 Python: no error when option could not be set 7.3.1005 get stuck on regexp "\n*" and on "%s/^\n\+/\r" 7.3.1006 NFA engine not used for "\_[0-9]" 7.3.1007 can't build on Minix 3.2.1 7.3.1008 test 95 fails on MS-Windows 7.3.1009 Python: compiler warning for ambiguous else 7.3.1010 new regexp: adding \Z makes every character match 7.3.1011 new regexp engine is inefficient with multi-byte characters 7.3.1012 \Z does not work properly with the new regexp engine 7.3.1013 new regexp logging is a bit messy 7.3.1014 new regexp state dump is hard to read 7.3.1015 new regexp engine: Matching composing characters is wrong 7.3.1016 unused field in nfa_state 7.3.1017 zero width match changes length of match 7.3.1018 new regexp engine wastes memory 7.3.1019 not working with the new regexp engine: \%[oxduU]123 7.3.1020 not all patterns are tested with auto / old / new engine 7.3.1021 new regexp engine does not ignore order of composing chars 7.3.1022 compiler warning for shadowed variable 7.3.1023 mixed results for pattern with composing char only and \Z 7.3.1024 new regexp: End of matching pattern not set correctly 7.3.1025 new regexp: not matching newline in string 7.3.1026 new regexp: pattern that includs a new-line matches too early 7.3.1027 new regexp performance: Calling no_Magic() very often 7.3.1028 new regexp performance: Copying a lot of position state 7.3.1030 (after 7.3.1028) can't build for debugging 7.3.1031 compiler warnings for shadowed variable 7.3.1032 "\ze" is not supported by the new regexp engine 7.3.1033 "\1" .. "\9" are not supported in the new regexp engine 7.3.1034 new regexp code using strange multi-byte code 7.3.1035 compiler warning on 64 bit windows 7.3.1036 can't build on HP-UX 7.3.1037 look-behind matching is very slow on long lines 7.3.1038 crash when using Cscope 7.3.1039 new regexp engine does not support \%23c, \%&lt;23c and the like 7.3.1040 Python: Problems with debugging dynamic build 7.3.1041 Python: valgrind invalid read errors. 7.3.1042 Python: can't assign to vim.Buffer.name 7.3.1043 Python: Dynamic compilation with 2.3 fails 7.3.1044 Python: No {Buffer,TabPage,Window}.valid attributes 7.3.1045 Python: No error handling for VimToPython function 7.3.1046 Python: Using Py_BuildValue for building strings 7.3.1047 Python: dir() does not work properly 7.3.1048 Python: no consistent naming 7.3.1049 Python: no consistent naming 7.3.1050 Python: Typo in pyiter_to_tv 7.3.1051 Python: possible memory leaks 7.3.1052 Python: possible SEGV and negative refcount 7.3.1053 Python: no flag for types with tp_traverse+tp_clear 7.3.1054 (after 7.3.1042) can't build without the +autocmd feature 7.3.1055 negated collection does not match newline 7.3.1056 Python: possible memory leaks 7.3.1057 Python: not enough compatibilty 7.3.1058 call of funcref does not succeed in other script 7.3.1059 Python: Using fixed size buffers 7.3.1060 Python: can't repr() a function 7.3.1061 Python: Dictionary is not standard 7.3.1062 Python: List is not standard 7.3.1063 Python: Function is not standard 7.3.1064 Python: insufficient error checking 7.3.1065 Python: key mapping is not standard 7.3.1066 Python: Insufficient exception and error testing 7.3.1067 Python: documentation lags behind 7.3.1068 Python: Script is auto-loaded on function creation 7.3.1069 Python: memory leaks 7.3.1070 crash in Python tests; compiler warning for unused function 7.3.1071 new regexp engine: backreferences don't work correctly 7.3.1072 compiler warning for uninitialized variable 7.3.1073 new regexp engine may run out of states 7.3.1074 compiler warning for printf format 7.3.1075 compiler warning for storing a long_u in an int 7.3.1076 new regexp engine: \@= and \& don't work 7.3.1077 Python: Allocating dict the wrong way, causing a crash 7.3.1078 new regexp engine: \@! doesn't work 7.3.1079 test 87 fails 7.3.1080 test 86 fails 7.3.1081 compiler warnings on 64-bit Windows 7.3.1082 new regexp engine: Problem with \@= matching 7.3.1083 new regexp engine: Does not support \%^ and \%$ 7.3.1084 new regexp engine: only accepts up to \{,10} 7.3.1085 new regexp engine: Non-greedy multi doesn't work 7.3.1086 old regexp engine accepts illegal range, new one doesn't 7.3.1087 a leading star is not seen as a normal char when \{} follows 7.3.1089 tests 86 and 87 fail on MS-Windows 7.3.1090 new regexp engine does not support \z1 .. \z9 and \z( 7.3.1091 new regexp engine: no error for \z1 or \z( when not working 7.3.1092 regexp debugging: can't build, debug output has wrong pattern 7.3.1093 new regexp engine: empty \1 skips a character 7.3.1094 new regexp engine: Attempts to match "^" at every character 7.3.1095 compiler warnings for shadowed variables 7.3.1096 Python: popitem() was not defined in a standard way 7.3.1097 Python: a few recently added items are not documented 7.3.1098 Python: Possible memory leaks 7.3.1099 Python: changing directory causes problems 7.3.1100 Python: a few more memory problems 7.3.1101 configure doesn't find Python 3 on Ubuntu 13.04 7.3.1102 completion of ":py3do" and ":py3file" fails after ":py3" 7.3.1103 new regexp engine: overhead in saving and restoring 7.3.1104 new regexp engine does not handle "~" 7.3.1105 new regexp engine: too much code in one function; dead code 7.3.1106 new regexp engine: save/restore lastlist takes a lot of time 7.3.1107 compiler warnings for unused variables 7.3.1108 error message for os.fchdir() 7.3.1109 building on MS-Windows doesn't see changes in if_py_both.h 7.3.1110 new regexp matching: Using \@= and the like can be slow 7.3.1111 nfa_recognize_char_class() implementation is inefficient 7.3.1112 new regexp engine: \%V not supported 7.3.1113 new regexp engine: \%'m not supported 7.3.1114 (after 7.3.1110) can't build without the syntax feature 7.3.1115 users don't like cursor line number with 'relativenumber' set 7.3.1116 can't build without Visual mode 7.3.1117 new regexp engine: \%[abc] not supported 7.3.1118 match failure rate is not very specific 7.3.1119 flags in 'cpo' are searched for several times 7.3.1120 crash when regexp logging is enabled 7.3.1121 new regexp engine: adding states that are not used 7.3.1122 new regexp engine: \@&gt; not supported 7.3.1123 can't build tiny Vim on MS-Windows 7.3.1124 Python: Crash on MS-Windows when os.fchdir() is not available 7.3.1125 error for using \%V in a pattern in tiny Vim 7.3.1126 compiler warning for uninitialized variable 7.3.1127 no error for using empty \%[] 7.3.1128 every failure in the NFA engine is a syntax error 7.3.1129 can't see what pattern in syntax highlighting is slow 7.3.1130 (after 7.3.1129) can't build with anything but huge features 7.3.1131 new regexp engine is a bit slow 7.3.1132 crash when debugging regexp 7.3.1133 new regexp engine is a bit slow 7.3.1134 running test 49 takes a long time 7.3.1135 compiler warning for unused argument 7.3.1136 ":func Foo" does not show attributes 7.3.1137 new regexp engine: collections are slow 7.3.1138 new regexp engine: neglist no longer used 7.3.1139 new regexp engine: negated flag is hardly used 7.3.1140 new regexp engine: can skip expensive match
2013-04-22Update to patchlevel 905.morr3-7/+17
New patches: 7.3.763 jumping to a mark does not open fold if it is in the same line 7.3.764 not all message translation files are installed 7.3.765 segfault when doing "cclose" on BufUnload in a python function 7.3.766 ":help cpo-*" jumps to the wrong place 7.3.767 (Win32) The _errno used for iconv may be the wrong one 7.3.768 settabvar() and setwinvar() may move the cursor 7.3.769 'matchpairs' does not work with multi-byte characters 7.3.770 vim.h indentation is inconsistent 7.3.771 (after 7.3.769) uninitialized variable 7.3.772 cursor at wrong location after doing %s/x/y/c 7.3.773 (after 7.3.767) crash when OriginalFirstThunk is zero 7.3.774 tiny GUI version misses console dialog feature 7.3.775 Cygwin and Mingw builds miss dependency on gui_w48.c 7.3.776 ml_get error when searching, caused by curwin/curbuf mismatch 7.3.777 when building with Gnome locale gets reset 7.3.778 compiler error for adding up two pointers 7.3.779 backwards search lands in wrong place when on a multibyte char 7.3.780 char2nr() and nr2char() always use 'encoding' 7.3.781 drawing with 'guifontwide' can be slow 7.3.782 Windows: IME composition may use a wrong font 7.3.783 crash when mark is not set 7.3.784 (after 7.3.781) error when 'guifontwide' has a comma 7.3.785 (after 7.3.776) crash with specific use of search pattern 7.3.786 Python threads don't run in the background (issue 103) 7.3.787 with 'relativenumber' can't see the absolute line number 7.3.788 when only using patches build fails on missing nl.po 7.3.789 (after 7.3.776) "\k" in regexp does not work in other window 7.3.790 after reloading a buffer the modelines are not processed 7.3.791 MzScheme interface doesn't work propely 7.3.792 ":substitute" works differently without confirmation 7.3.793 (after 7.3.792) new :substutite behavior is not tested 7.3.794 tiny build fails 7.3.795 MzScheme does not build with tiny features 7.3.796 "/[^\n]" does match at a line break 7.3.797 (after 7.3.792) compiler warning for size_t to int conversion 7.3.798 (after 7.3.791) MzScheme: circular list works wrong 7.3.799 the color column is not correct when entering a buffer 7.3.800 the " mark is not adjusted when inserting lines 7.3.801 ":window set nu?" displays the cursor line 7.3.802 no error when setting 'isk' to a value ending in a comma 7.3.803 (after 7.3.792) ":s/a/b/gc" is a no-op when typing 'q' 7.3.804 (after 7.3.799) compiler warning for tiny build 7.3.805 Lua version 5.2 is not detected properly on Arch Linux 7.3.806 compiler warnings in Perl code when using Visual studio 2012 7.3.807 popup menu does not work properly in some situations 7.3.808 Python threads still do not work properly 7.3.809 the dosinst.c program has a buffer overflow 7.3.810 'relativenumber is reset unexpectedly 7.3.811 useless termresponse parsing for SGR mouse 7.3.812 when 'indentexpr' moves the cursor "curswant" not restored 7.3.813 the CompleteDone event is not always triggered 7.3.814 Win32 console: problem if 'enc' differs from current codepage 7.3.815 building with Cygwin and Ruby doesn't work 7.3.816 can't compute a hash 7.3.817 test 89 fails with tiny and small features 7.3.818 when test 40 fails it may leave files behind 7.3.819 (CORRECTED) compiling without +eval and Python isn't working 7.3.820 errors when building with small features and Lua, Perl or Ruby 7.3.821 build with OLE and Cygwin is broken 7.3.822 (after 7.3.799) crash when accessing freed buffer 7.3.823 (after 7.3.821) building with Cygwin: '-lsupc++' is not needed 7.3.824 can redefine builtin functions 7.3.825 with Python errors are not always clear 7.3.826 list of features in :version output is hard to read 7.3.827 (after 7.3.825) Python tests fail 7.3.828 mappings are not aware of wildmenu mode 7.3.829 'showmatch' shows wrong match and may scroll the screen 7.3.830 :mksession confuses bytes and characters when placing cursor 7.3.831 clumsy to handle the situation that a variable does not exist 7.3.832 compiler warning 7.3.833 In the terminal scroll wheel always scrolls the active window 7.3.834 Ruby 2.0 has a few API changes 7.3.835 "xxd -i" fails on an empty file 7.3.836 clipboard does not work on Win32 when compiled with Cygwin 7.3.837 empty lines in :version output when 'columns' is 320 7.3.838 (after 7.3.830) insufficient testing for mksession 7.3.839 some files missing in the list of distributed files 7.3.840 "\@&lt;!" in regexp does not work correctly with cp932 7.3.841 parse error in "cond ? one : two" expression with a subscript 7.3.842 compiler warning 7.3.843 (after 7.3.841) missing test file changes 7.3.844 enum is not indented correctly with "public" etc 7.3.845 (after 7.3.844) enum indenting is not tested 7.3.846 missing proto file, listing a non-existing proto file 7.3.847 test 55 fails when messages are translated 7.3.848 can't build with Ruby 2.0 when using MinGW x64 or MSVC10 7.3.849 ":g//" gives "Pattern not found error" with E486 7.3.850 ":vimgrep //" matches everywhere 7.3.851 empty pattern with :sort incorrect without previous pattern 7.3.852 system() breaks clipboard text 7.3.853 "ra" does not replace all chars on multi-byte chars &gt; 1 line 7.3.854 after BS in insert mode completion current entry is wrong 7.3.855 compiler warnings 7.3.856 system() garbles multi-byte clipboard contents 7.3.857 QuitPre autocommand event does not trigger for :qa and :wq 7.3.858 "gv" selects the wrong area after some operators 7.3.859 'ambiwidth' must be set by the user 7.3.860 in --remote-expr try/catch does not work 7.3.861 ":setlocal number" clears global value of 'relativenumber' 7.3.862 dragging the status line can be slow 7.3.863 (after 7.3.859) 'ambiwidth' detection for ANSI terminal 7.3.864 (after 7.3.862) can't build without the mouse feature 7.3.865 (after 7.3.862) mouse position can be wrong 7.3.866 not serving the X selection during system() isn't nice 7.3.867 matchparen does not update match when using auto-indenting 7.3.868 empty line at hit-return prompt with few lines of text 7.3.869 bufwinnr() matches buffers in other tabs 7.3.870 compiler warnings when using MingW 4.5.3 7.3.871 search('^$', 'c') does not use empty match under the cursor 7.3.872 on some systems file name case is always ignored 7.3.873 cannot easily use :s to make title case 7.3.874 comparing file names does not handle multi-byte chars properly 7.3.875 (after 7.3.866) build problem with a combination of features 7.3.876 #if indents are off 7.3.877 (after 7.3.871) forward searching with search() is broken 7.3.878 'fileignorecase' is missing in options window and quickref 7.3.879 aborting an ex command does not abort a pending operator 7.3.880 new viminfo history lines may be replacd with old lines 7.3.881 Python list does not work correctly 7.3.882 CursorHold may trigger after receiving the termresponse 7.3.883 (after 7.3.880) can't build with some combination of features 7.3.884 compiler warning for variable shadowing another 7.3.885 double free for list and dict in Lua 7.3.886 can't build with multi-byte on Solaris 10 7.3.887 no tests for Visual mode operators, what 7.3.879 fixes 7.3.888 filename completion with 'fic' does not work for multi-byte 7.3.889 can't build with Ruby 2.0 on a 64 bit system 7.3.890 test 79 fails on Windows 7.3.891 merging viminfo history doesn't work well 7.3.892 (after 7.3.891) still merging problems for viminfo history 7.3.893 crash when using b:, w: or t: after closing the buffer etc. 7.3.894 using wrong RUBY_VER causing Ruby build to break 7.3.895 valgrind error in test 91 7.3.896 memory leaks in Lua interface 7.3.897 configure doesn't always find the shared library 7.3.898 memory leak reported by valgrind in test 91 7.3.899 #if indents are off 7.3.900 not obvious that some mouse features are mutual-exclusive 7.3.901 outdated comment, ugly condition 7.3.902 tabline not updated when deleting last buffer in other tab 7.3.903 (after 7.3.892) crash on exit writing viminfo 7.3.904 (after 7.3.893) using memory freed by the garbage collector 7.3.905 (after 7.3.903) crash when writing viminfo
2013-01-15Simplify patch a littlemorr1-12/+7
2013-01-14Update to patchlevel 762.morr3-8/+10
Patches: 7.3.713 printf() can only align to bytes, not characters 7.3.714 :setlocal and :setglobal do not work in the sandbox 7.3.715 crash when calling setloclist() in BufUnload autocmd 7.3.716 error on exit when using Python 3 7.3.717 when changing font size only MS-Windows limits window size 7.3.718 when re-using the current buffer the buffer-local options stay 7.3.719 cannot run new version of cproto 7.3.720 proto files are outdated 7.3.721 Ruby interface defines local functions globally 7.3.722 Perl flags may contain "-g", which breaks "make proto" 7.3.723 various tiny problem. 7.3.724 building with Ruby and Tcl on MS-Windows 64 bit does not work 7.3.725 :aboveleft and :belowright have no effect on :copen 7.3.726 typos and duplicate info in README 7.3.727 can't always find Win32.mak when building GvimExt 7.3.728 cannot compile with MzScheme interface on Ubuntu 12.10 7.3.729 building with Ruby fails on some systems 7.3.730 crash in PHP file when using syntastic 7.3.731 Py3Init_vim() is exported uneccessarily 7.3.732 compiler warnings for function arguments 7.3.733 tests fail when including MzScheme 7.3.734 cannot put help files in a sub-directory 7.3.735 cannot build Ruby 1.9 with MingW or Cygwin 7.3.736 file name completion in input() escapes white space 7.3.737 when using do_cmdline() recursively did_endif is not reset 7.3.738 (after 7.3.730) unused function argument 7.3.739 computing number of lines may have an integer overflow 7.3.740 IOC tool complains about undefined behavior for int 7.3.741 (after 7.3.737) tiny build fails 7.3.742 leaking memory when :vimgrep restores the directory 7.3.743 (after 7.3.741) tiny build still fails 7.3.744 64 bit compiler warning 7.3.745 automatically setting 'ttymouse' doesn't work 7.3.746 memory leaks when using location lists 7.3.747 tab alignment does not work when characters are concealed 7.3.748 no tests for conceal mode 7.3.749 cannot build Python interface without multi-byte feature 7.3.750 the justify macro does not always work correctly 7.3.751 test 61 is flaky, it fails once in a while 7.3.752 test 49 script file doesn't fold properly 7.3.753 ":q" twice does not work when there is a QuitPre autocommand 7.3.754 latest nmake is not recognized 7.3.755 autoconf doesn't find Python 3 if it's called "python" 7.3.756 a location list can get a wrong count in :lvimgrep 7.3.757 issue 96: access freed memory if put command triggers autocmd 7.3.758 matchit plugin does not handle space in #ifdef 7.3.759 MS-Windows: Updating tabline is slow when there are many tabs 7.3.760 dv_ deletes the white space before the line 7.3.761 in Visual mode a "-p does not work 7.3.762 (after 7.3.759) on some systems the tabline is not redraw. pkgsrc changes: - cleanup vim-xaw by adding -lXaw first, so --as-needed will work now - remove some old entries in vim-xaw Will fix PR 47281.
2012-10-30Update to patchlevel 712.morr5-1910/+48
Changes: 7.3.654 creating Vim dictionary from Python an empty key might be used 7.3.655 64 bit MingW xpm .a file is missing 7.3.656 internal error in :pyeval 7.3.657 Python bindings silently truncate string values containing NUL 7.3.658 NUL bytes truncate strings when converted from Python 7.3.659 recent Python changes are not tested 7.3.660 ":help !" jumps to help for ":!" 7.3.661 (after 7.3.652) SEGV in Python code 7.3.662 can't build Ruby interface with Ruby 1.9.3 7.3.663 end of color scheme name not clear in E185 7.3.664 buffer overflow in unescaping multi-byte characters 7.3.665 MSVC 11 is not supported 7.3.666 Win32.mak can't be found 7.3.667 unused variables in Perl interface 7.3.668 loading Perl dynamically still uses static library 7.3.669 when building with Cygwin loading Python dynamically fails 7.3.670 tiny memory leak when throwing exception in Python 7.3.671 more Python code can be shared between Python 2 and 3 7.3.672 not possible to lock/unlock lists in Python interface 7.3.673 "gN" while 'selection' is "exclusive" misses one character 7.3.674 can't compile with Lua/dyn on Cygwin 7.3.675 accessing uninitialized memory with a very long file name 7.3.676 Ruby compilation on Windows 32 bit doesn't work 7.3.677 buf_spname() is used inconsistently 7.3.678 Ruby .so name may not be correct 7.3.679 Ruby detection uses Config, newer Ruby versions use RbConfig 7.3.680 some files missing in the list of distributed files 7.3.681 list of distributed files picks up backup files 7.3.682 (after 7.3.677) compiler complains about incompatible types 7.3.683 ":python" may crash when vimbindeval() returns None 7.3.684 "make test" does not delete lua.vim 7.3.685 no test for what patch 7.3.673 fixes 7.3.686 cannot use CTRL-\ e mapping when entering an expression 7.3.687 test 16 fails when $DISPLAY is not set 7.3.688 Python 3.3 is not supported 7.3.689 MzScheme and Lua may use a NULL string 7.3.690 crash with directory name equal to maximum path length 7.3.691 state specific to the Python thread is discarded 7.3.692 can't build GTK version with GTK 2.0 7.3.693 can't make 'softtabstop' follow 'shiftwidth' 7.3.694 'shiftwidth' is not so easy to use in indent files 7.3.695 balloon cannot show multi-byte text 7.3.696 message about added spell language can be wrong 7.3.697 leaking resources when setting GUI font 7.3.698 Python 3 does not preserve state beween commands 7.3.699 manually set 'ttymouse' is overruled by automatic detection 7.3.700 cannot detect URXVT and SGR mouse support 7.3.701 MS-Windows: Crash with stack overflow when setting 'encoding' 7.3.702 nmake from VS6 service pack 6 is not recognized 7.3.703 when 'undofile' is reset the hash is computed unnecessarily 7.3.704 repeating "cgn" does not always work correctly 7.3.705 mouse features are not in alphabetical order 7.3.706 (after 7.3.697) can't build Motif version 7.3.707 (after 7.3.701) library name with non-latin characters fails 7.3.708 filler lines above the first line may be hidden 7.3.709 compiler warning for unused argument 7.3.710 (after 7.3.704) "fn" is broken 7.3.711 (after 7.3.688) vim.current.buffer is not available 7.3.712 nmake from VS2010 SP1 is not recognized pkgsrc changes: - take maintainership of package - switch to single tarball, created from vim's hg, instead of downloading > 700 files - which resulted in changes in PLIST in vim-share - some minor changes to DESCR files (add more vim guis) - reset PKGREVISION on vim-gtk2 - add new files to vim-lang
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-09-06Update to almost newest patchlevel.morr3-7/+48
31440 7.3.639 it's not easy to build Vim on Windows with XPM support 2219 7.3.641 ":mkview" uses ":normal" instead of ":normal!" for folds 1810 7.3.642 segfault with specific autocommands 2060 7.3.643 MS-Windows: 'lines' is wrong when starting up maximized 1925 7.3.644 dead code for BeOS GUI 2910 7.3.645 no tests for patch 7.3.625 and 7.3.637 2353 7.3.646 undo file unusable after reloading a buffer 5213 7.3.647 "gnd" doesn't work correctly in Visual mode 3831 7.3.648 crash when using a very long file name 2256 7.3.649 with 'clipboard' set to "unnamed" small deletes go to "1 3120 7.3.651 Completing ":help \{-" gives error message 2304 7.3.652 workaround for Python crash isn't perfect 7986 7.3.653 lacking XPM support for MingW, 32 and 64 objects mixed up XXX There are newer patches, but they won't apply cleanly. I'll investigate it later.
2012-08-28Regenerate patches, fix buildmorr6-30/+31
2012-08-27regenerate distinfo and make pkglint happiermorr3-46/+12
2012-08-27Add options.mk filemorr1-0/+16
2012-08-27- Update to newest patchlevel 638morr3-83/+356
- Change generation of patchlist - Extract options to its own file - Add option for python2 support
2012-08-27Long awaited update to vim 7.3.morr5-208/+1663
The most notable additions since 7.2: - Persistent undo and undo for reload - Blowfish encryption, encryption of the swap file - Conceal text - Lua interface - Python 3 interface Once you have installed Vim 7.3 you can find all the details about the changes since Vim 7.2 with: :help version-7.3
2011-04-28Skip interpreter checks for auxiliary files so that this package buildsjmmv1-1/+4
again. I guess these files could be provided as a separate package that depended on perl and properly set their interpreter, but we can do this later.
2010-10-31Update to latest 7.2 patchlevel, 446.wiz3-5/+17
Fixes PR 44018 by Stefan Palm.
2010-09-28Reset maintainer.wiz1-2/+2
2010-06-07Updated vim to 7.2.442martti4-7/+106
3000 7.2.412 [ or ] followed by mouse click doesn't work 13552 7.2.413 large file support is incorrect 2558 7.2.414 CTRK-K <space> <space> does not produce 0xa0 as expected 2122 7.2.415 Win32: Can't open a remote file when starting Vim 2757 7.2.416 logtalk.dict is not installed 2262 7.2.417 if 'shell' has arg with a slash 'shellpipe' is not correct 3048 7.2.418 Vim sets background or foreground color in a terminal to -1 1471 7.2.419 memory leak in Motif when clicking on "Search Vim Help" 2792 7.2.420 ":argedit" does not accept "++enc=utf8" as documented 2108 7.2.421 when folds are not updated there is no way to force an update 2174 7.2.422 may get E763 when using spell dictionaries 4478 7.2.423 crash after assigning s: to variable 5462 7.2.424 ":colorscheme" without an argument doesn't do anything 1541 7.2.425 some compilers complain about fourth EX() argument 2771 7.2.426 commas in 'langmap' are not always handled correctly 5351 7.2.427 recovery doesn't follow symlinks to find swap file 1758 7.2.428 setqflist([]) doesn't properly clear the error list 1900 7.2.429 may get "New file" for file that is not accessible 4275 7.2.430 ++bad arg is handled wrong, may cause invalid memory access 2599 7.2.431 ":amenu" moves the cursor when in Insert mode 12967 7.2.432 translated menus make :emenu difficult to use 5410 7.2.433 can't use cscope with QuickFixCmdPre and QuickFixCmdPost 2106 7.2.434 (after 7.2.432) compilation fails without multi-lang feature 4590 7.2.435 (after 7.2.430) crash when using bad_char_idx uninitialized 4058 7.2.436 reproducible crash in syntax HL 1605 7.2.437 (after 7.2.407) no line break for "\\\n" in expression of :s 2045 7.2.438 (after 7.2.427) "vim -r" crashes 3110 7.2.439 invalid memory access for thesaurus completion and 'infercase' 5861 7.2.440 crash when deleting a funcref in the function it refers to 3446 7.2.441 when using ":earlier" undo information may be wrong 7872 7.2.442 (after 7.2.201) copy/paste with OpenOffice doesn't work
2010-03-24Updated vim to 7.2.411martti3-5/+33
1548 7.2.403 (after 7.2.400) compiler warning for pointer type 1880 7.2.404 pointers for composing characters are not properly initialized 1636 7.2.405 with small features match is not highlighted for ":s/p/r/c" 4701 7.2.406 (after 7.2.119) uninit memory read 1916 7.2.407 when using :s with an expression backslashes are dropped 2152 7.2.408 ":g/the/s/a/b/" can set '[ and '] marks to an unchanged line 1814 7.2.409 summary of number of substitutes is incorrect for ":folddo" 2526 7.2.410 highlighting directories for completion doesn't work properly 1462 7.2.411 when parsing 'cino' a comma isn't skipped properly
2010-03-18Updated vim to 7.2.402martti3-300/+14
1554 7.2.395 in help CTRL=] on g?g? escapes the ?, causing it to fail 1554 7.2.396 get E38 errors 1722 7.2.397 redundant check for w_lines_valid 4127 7.2.398 when moving windows the cursor ends up in the wrong line 1784 7.2.399 (extra, after 7.2.388) cannot compile on MingW 12865 7.2.400 (after 7.2.387) Ruby problems with init and empty string 1982 7.2.401 wildmode list doesn't highlight directory names with a space 2649 7.2.402 error 705 when re-using funcref variable
2010-03-11Updated vim to 7.2.394martti3-4/+14
4898 7.2.392 netbeans hangs reading from a socket at the maximum block size 9605 7.2.393 Mac: Can't build with different Xcode developer tools dir 4298 7.2.394 .lzma and .xz files are not supported
2010-03-10Updated editors/vim-share to 7.2.391martti3-5/+23
NOTE: 7.2.391 fixes pkg/39375 and pkg/42909 2051 7.2.386 KDE 3.1 focus hack causes problems for other window managers 8233 7.2.387 Ruby with MingW still doesn't build all versions 2486 7.2.388 (extra part of 7.2.387) Ruby with MingW 4805 7.2.389 synIDattr() cannot return the font 2302 7.2.390 in some situations the popup menu can be displayed wrong 3426 7.2.391 internal alloc(0) error when doing "CTRL-V $ c"
2010-03-03Updated vim to 7.2.385martti3-5/+62
1623 7.2.368 (after 7.2.361) append line with Ruby interface doesn't work 1872 7.2.369 error message for :profile is not easy to understand 4352 7.2.370 (after 7.2.356) a redraw may cause folds to be closed 10029 7.2.371 build problems on Tandem NonStop 9674 7.2.372 (extra) cross-compiling GvimExt and xxd doesn't work. 2901 7.2.373 new messages from gcc 4.5 are not in 'errorformat' 4434 7.2.374 Ruby eval() doesn't understand Vim types 1794 7.2.375 ml_get errors when using ":bprevious" in a BufEnter autocmd 1577 7.2.376 ml_get error when using SiSU syntax 1983 7.2.377 (extra, after 7.2.372) small mistakes in Ming build file 2832 7.2.378 C function declaration indented too much 1758 7.2.379 'eventignore' is set to an invalid value inside ":doau" 3699 7.2.380 (after 7.2.363) Perl builds with 5.10.1 but not with 5.10.0 6835 7.2.381 no completion for :behave 1766 7.2.382 close cmdline window when 'bufhide' is "wipe" uses freed mem 3021 7.2.383 Vim doesn't build cleanly with MSVC 2010 1849 7.2.384 (extra) Vim doesn't build properly with MSVC 2010 2147 7.2.385 can't drag status line when in the command line window
2010-02-18Updated vim to 7.2.367martti4-6/+155
1899 7.2.321 histadd() and "*" fail to add entry to empty history 1517 7.2.322 wrong indenting in virtual replace for CTRL-Y and a short line 2424 7.2.323 (extra) balloon evaluation crashes on Win64 1901 7.2.324 a negative column argument in setpos() may cause a crash 1616 7.2.325 stray "w" in the startup vimrc file makes edited file empty 1790 7.2.326 Win32: $HOME doesn't work when %HOMEPATH% is not defined 7899 7.2.327 unused functions in Workshop 1453 7.2.328 has("win64") does not return 1 on 64 bit MS-Windows version 1390 7.2.329 cursor pos wrong after "g_" in Visual mode and excl. selection 45468 7.2.330 tables for Unicode case operators are outdated 1385 7.2.331 can't interrupt "echo list" for a very long list 3492 7.2.332 crash if spell correcting triggers autocmd to reload a buffer 10075 7.2.333 warnings from static code analysis 9095 7.2.334 postponing keys in Netbeans interface does not work properly 2802 7.2.335 the CTRL-] command escapes too many characters 26204 7.2.336 MzScheme interface can't evaluate an expression 3828 7.2.337 ":compiler" doesn't function properly in a function 3535 7.2.338 (after 7.2.300) part of FD_CLOEXEC change is missing 1977 7.2.339 (after 7.2.269) part of --startuptime patch is missing 1587 7.2.340 gcc warning for condition that can never be true 2072 7.2.341 popup menu wraps to next line if wide character doesn't fit 2507 7.2.342 popup menu wrong in 'rightleft' mode with multi-byte chars 1370 7.2.343 (after 7.2.338) can't compile on Win32 1728 7.2.344 (after 7.2.338) can't compile on some systems 1324 7.2.345 tab line is not updated when the value of 'bt' is changed 2895 7.2.346 repeating a command with @: causes mapping to be applied twice 3784 7.2.347 crash when executing <expr> mapping redefines that mapping 7230 7.2.348 (after 7.2.330) Unicode double width table is outdated 1714 7.2.349 CTRL-W gf puts the new tab in the wrong place 2766 7.2.350 Win32: When changing font window may jump to another screen 2195 7.2.351 (after 7.2.347) compilation fails with some compilers 1825 7.2.352 Win64: Vim doesn't work when cross-compiled with MingW libs 4764 7.2.353 no command line completion for ":profile" 2270 7.2.354 Japanese single-width double-byte chars not handled correctly 2663 7.2.355 popup menu in wrong position when 'number' is set 2166 7.2.356 not all folds are closed when 'foldmethod' is changed 1565 7.2.357 CR displayed wrong when changing 'fileformat' from/to "mac" 2384 7.2.358 compiler warnings on VMS 1805 7.2.359 crash when using the Netbeans join command 2839 7.2.360 Ruby on MS-Windows: can't use sockets 23442 7.2.361 Ruby 1.9 is not supported 2964 7.2.362 (extra, after 7.2.352) Win64 cross-compile problems 2521 7.2.363 Perl 5.10 dynamic loading doesn't work 2958 7.2.364 (extra) can't build gvimext.dll on Win 7 x64 using MinGW 2390 7.2.365 (extra) MS-Windows with MingW: "File->Save As" does not work 3802 7.2.366 CTRL-B doesn't go back to the first line of the buffer 3236 7.2.367 "xxd -r -p" doesn't work as documented
2009-12-16Updated vim to 7.2.320martti3-5/+20
3370 7.2.316 may get multiple _FORTIFY_SOURCE arguments 5249 7.2.317 memory leak when adding a highlight group resulting in E669 2637 7.2.318 wrong locale value breaks floating point numbers for gvim 1846 7.2.319 Motif: accessing freed memory when cancelling font dialog 6269 7.2.320 unused function in Mzscheme interface
2009-12-04Updated vim to 7.2.315martti3-5/+43
1831 7.2.304 compiler warning for bad pointer cast 2727 7.2.305 recursively redrawing causes a memory leak 1541 7.2.306 shellescape("10%%", 1) only escapes first % 4869 7.2.307 crash with a very long syntax match statement 5504 7.2.308 submatch() in "\=" of ":s" command returns empty string 1533 7.2.309 (after 7.2.308) warning for missing function prototype 1874 7.2.310 ftdetect plugin using ":setf" doesn't work with # comment 1408 7.2.311 can't compile with FreeMiNT 9769 7.2.312 iconv() returns invalid char sequence when conversion fails 3744 7.2.313 command line completion doesn't work after "%:h" and similar 1620 7.2.314 small build broken after 7.2.313 4605 7.2.315 Python libs can't be found on 64 bit system
2009-11-19Updated vim to 7.2.302martti3-269/+18
1931 7.2.285 (after 7.2.169) CTRL-U in Insert mode also deletes indent 7058 7.2.286 (after 7.2.269) --startuptime argument is not consistent 1733 7.2.287 warning from gcc 3.4 about uninitialized variable 1680 7.2.288 Python 2.6 pyconfig.h redefines macros 3979 7.2.289 checking wrong struct member 5344 7.2.290 not freeing memory from ":lmap", ":xmap" and ":menutranslate" 1498 7.2.291 reading uninitialised memory in arabic mode 1518 7.2.292 block right-shift wrong with multibyte encoding and 'list' set 1954 7.2.293 when setting 'comments' option it may be used in a wrong way 8992 7.2.294 when using TEMPDIRS dir name could get too long 4053 7.2.295 in map() on a List the index is not known, set v:key to index 1809 7.2.296 (after 7.2.286) help message about startuptime is wrong 1846 7.2.297 reading freed memory when writing ":reg" output to a register 1608 7.2.298 ":vimgrep" crashes with an autocommand that sets w: variable 1733 7.2.299 crash when comment middle is longer than start 5886 7.2.300 file descriptors not closed when executing external command 14601 7.2.301 formatting is wrong when 'tw' is set to a small value 4941 7.2.302 (extra, after 7.2.301) extra part of the 7.2.301 tests 2073 7.2.303 (after 7.2.294) can't build on MS-Windows
2009-11-04Updated editors/vim-share to 7.2.284martti3-5/+58
2274 7.2.268 crash when using Python to set cursor beyond end of line 7128 7.2.269 add --startuptime so that slow startup can be analysed 2281 7.2.270 ":@c" does not execute everything if the c register has a CR 2649 7.2.271 Motif GUI: Using freed memory when making a choice 2582 7.2.272 "_.svz" is not recognized as a swap file 3404 7.2.273 crash when redirirecting to unknown array 3749 7.2.274 syntax folding doesn't work properly when adding a comment 2717 7.2.275 warning for unused argument and comparing signed and unsigned 1875 7.2.276 crash when setting 'isprint' to a small bullet 1937 7.2.277 CTRL-Y in a diff'ed window may move cursor outside of window 2312 7.2.278 using magic number in the folding code 3413 7.2.279 invalid memory read with visual mode "r" 6656 7.2.280 a redraw in a custom statusline with %! may cause a crash 2241 7.2.281 'cursorcolumn' highlighting is wrong in diff mode 1584 7.2.282 a fold can't be closed 2030 7.2.283 GTK: changing font doesn't keep the window maximized 1572 7.2.284 two windows on a buffer + folding: display error after change
2009-10-29Updated editors/vim-share to 7.2.267martti3-5/+21
2634 7.2.263 GTK2: Vim window in wrong position using the -geom argument 5161 7.2.264 GTK2: When Vim window maximized, set 'columns' doesn't work 1892 7.2.265 with ":silent broken" inside try/catch silency may persist 6560 7.2.266 in an expression abbreviation the typed character is unknown 1461 7.2.267 crash for narrow window and double-width character
2009-10-28Don't leak the .buildlink directory into the final binary for vim-motif.joerg2-4/+4
Bump revision.
2009-09-21Updated editors/vim-share to 7.2.262martti3-5/+30
1870 7.2.255 (after 7.2.242) cursor column may be wrong after :set 1783 7.2.256 GTK font dialog doesn't have a default when 'guifont' not set 2092 7.2.257 GTK 2.17: lots of assertion error messages 1989 7.2.258 v:beval_col and b:beval_text are wrong in UTF-8 text 5393 7.2.259 exists() doesn't work properly for an empty aucmd group 5431 7.2.260 (extra part of 7.2.259) 2515 7.2.261 E38 may appear when deleting folded lines 5652 7.2.262 string passed to user cmd custom completion can be too long
2009-09-12Updated vim to 7.2.259martti3-5/+33
1848 7.2.246 Cscope home page link is wrong 2561 7.2.247 Mzscheme interface minor problem 4408 7.2.248 (extra) Win32: Mzscheme interface building minor problems 1555 7.2.249 script that checks .po files can't handle '%' in plural forms 1693 7.2.250 (extra) possible buffer overflow in GvimExt 2802 7.2.251 compiler adds invalid memory bounds check 1495 7.2.252 when 'enc' is multi-byte 'iskeyword' can't contain chars > 128 4223 7.2.253 netbeans interface: getLength always uses current buffer 1654 7.2.254 compiler warning for assigning size_t to int 1870 7.2.255 (after 7.2.242) cursor column may be wrong after :set 1783 7.2.256 GTK font dialog doesn't have a default when 'guifont' not set 2092 7.2.257 GTK 2.17: lots of assertion error messages 1989 7.2.258 v:beval_col and b:beval_text are wrong in UTF-8 text 5393 7.2.259 exists() doesn't work properly for an empty aucmd group
2009-08-25Remove cscope option and make it default. Via PR 40710 and discussed withhasso1-7/+3
martti@.
2009-08-04Updated editors/vim-share to 7.2.245martti3-5/+90
2052 7.2.219 (extra) Photon GUI is outdated 2958 7.2.220 (after 7.2.215) BufEnter "cd" autocommand causes problems 7103 7.2.221 X cut_buffer0 text may be used in the wrong encoding 1816 7.2.222 ":mksession" doesn't work properly with 'acd' set 5132 7.2.223 a script run with ":silent" cannot give any messages 2542 7.2.224 crash when using 'completefunc' 2874 7.2.225 when using ":normal" a saved character may be executed 7470 7.2.226 ml_get error after deleting the last line 1574 7.2.227 when using ":cd" in a script there is no way to track this 14946 7.2.228 cscope is limited to 8 connections 1595 7.2.229 warning for shadowed variable 2442 7.2.230 a few old lint-style ARGUSED comments 1473 7.2.231 warning for unreacheable code in Perl interface 2704 7.2.232 cannot debug problems with being in a wrong directory 2901 7.2.233 extra part of 7.2.232 3831 7.2.234 it is not possible to ignore file names without a suffix 2696 7.2.235 Using CTRL-O z= in Insert mode has a delay before redrawing 2809 7.2.236 Mac: Compiling with Ruby doesn't always work 1965 7.2.237 crash on exit when window icon not set 3941 7.2.238 leaking memory when setting term to "builtin_dumb" 4151 7.2.239 using :diffpatch twice may cause a crash 2078 7.2.240 crash when using GUI find/replace dialog repeatedly 5174 7.2.241 problems with using ":bufdo" and "doautoall" or ":vimgrep" 2505 7.2.242 setting 'lazyredraw' causes the cursor column to be recomputed 1918 7.2.243 memory leak when using :vimgrep and resizing 4757 7.2.244 insufficient info for a conversion error from utf-8 to latin1 5093 7.2.245 wrong conversion when writing Unicode encoded files
2009-06-25Updated editors/vim-share to 7.2.218martti3-307/+65
1530 7.2.197 warning for uninitialized values of typebuf 2006 7.2.198 buffer used for termcap entry may be too small 1894 7.2.199 strange character in comment 10318 7.2.200 reading past string end when using menu bar or resizing window 14460 7.2.201 cannot copy/paste HTML to/from Firefox via the clipboard 1846 7.2.202 BufWipeout autocmd that edits another buffer causes problems 40481 7.2.203 using current window to work on hidden buffer has side effects 4407 7.2.204 (extra) Win32: Can't build with Visual Studio 2010 beta 1 2852 7.2.205 (extra) Win32: No support for High DPI awarenes 1485 7.2.206 Win32: Can't build netbeans interface with Visual Studio 2010 2237 7.2.207 using freed memory when ":redrawstatus" works recursively 2569 7.2.208 "set novice" gives an error message, it should be ignored 2532 7.2.209 for xxd setmode() is undefined on Cygwin 1896 7.2.210 warning for file changed outside of vim even after :checktime 1639 7.2.211 memory leak when expanding a series of file names 1727 7.2.212 (extra) warnings for redefining SIG macros 1521 7.2.213 warning for using vsprintf() 1983 7.2.214 crash with complete function for user command 8298 7.2.215 ml_get error when using ":vimgrep" 4822 7.2.216 two error messages have the same number E812 2020 7.2.217 running tests with valgrind doesn't work as advertised 1448 7.2.218 cannot build GTK with hangul_input feature
2009-06-14Remove @dirrm entries from PLISTsjoerg1-21/+1
2009-06-09Updated editors/vim-share to 7.2.196martti3-4/+42
8242 7.2.185 some more compiler warnings when using gcc -Wextra 7260 7.2.186 some more compiler warnings when using gcc -Wextra 3334 7.2.187 (after 7.2.186) doesn't compile with older tcl versions 8531 7.2.188 crash with specific use of function calls 2889 7.2.189 possible hang for deleting auto-indent 4827 7.2.190 the register executed by @@ isn't stored in viminfo 106448 7.2.191 Mzscheme interface doesn't work on Ubuntu 4206 7.2.192 (after 7.2.188) still a crash in the garbage collector 1545 7.2.193 warning for uninitialized values in struct 1345 7.2.194 (extra) MSVC: rem commands are echoed 2229 7.2.195 leaking memory for the command Vim was started with 3466 7.2.196 remove support for splint, it doesn't work well
2009-05-22Updated editors/vim-share to 7.2.184martti3-5/+118
15646 7.2.149 read uninit memory when using return value that wasn't set 35686 7.2.150 (extra) VisVim doesn't support tabs 1533 7.2.151 ":hist a" doesn't work like ":hist all" as the docs suggest 2963 7.2.152 "silent echo x" inside ":redir" leaves cursor halfway the line 2908 7.2.153 memory leak for ":recover empty_dir/" 2390 7.2.154 (after 7.2.132) can still do ":cd" in SwapExists autocmd 1249 7.2.155 memory leak in ":function /pat" 5543 7.2.156 no completion for :scscope and :lcscope commands 4299 7.2.157 illegal memory access when searching in path 2177 7.2.158 warnings from VisualC compiler 2478 7.2.159 when $x_includes ends up being "NONE" configure fails 1353 7.2.160 search pattern not freed on exit when 'rightleft' set 5400 7.2.161 folds messed up in other tab page 2363 7.2.162 the quickfix window may get the wrong filetype 1754 7.2.163 the command line window may get folding 4089 7.2.164 when 'showbreak' is set wrong Visual block size reported 1794 7.2.165 FuncUndefined autocmd event argument is expanded like filename 10538 7.2.166 no completion for ":sign" command 54715 7.2.167 splint doesn't work well for checking the code (part 1) 2936 7.2.168 if no ctags program found, "make tags" executes first C file 35841 7.2.169 fix more splint warnings, define colnr_T to be int 4481 7.2.170 using b_dev while it was not set 2261 7.2.171 (after 7.2.169) compiler warnings 1883 7.2.172 (extra) compiler warning 17875 7.2.173 use gcc instead of lint to check for unused function arguments 42277 7.2.174 too many warnings from gcc -Wextra 1455 7.2.175 compiler warning in OpenBSD 5956 7.2.176 exceptions for splint are not useful 57904 7.2.177 more warnings from gcc -Wextra 3898 7.2.178 using negative value for device number might not always work 2944 7.2.179 using negative value for device number might not always work 198701 7.2.180 some more compiler warnings when using gcc -Wextra 49635 7.2.181 some more compiler warnings when using gcc -Wextra 2128 7.2.182 compilation fails for Motif, gvim with GTK crashes on startup 52709 7.2.183 configure problem for sys/sysctl.h on OpenBSD 84846 7.2.184 some more compiler warnings when using gcc -Wextra
2009-03-22Updated editors/vim-share to 7.2.148martti3-5/+149
1496 7.2.102 (after 7.2.100) BOM at start of Vim script not removed 5153 7.2.103 tab page line isn't always updated, e.g. when 'bomb' is set 1523 7.2.104 after ":saveas foo" the tab label isn't updated right away 2159 7.2.105 modeline setting for 'foldmethod' overrules diff options 3422 7.2.106 endless loop for "]s" in HTML when there are no misspellings 1825 7.2.107 After a GUI dialog ":echo" messages are deleted 1622 7.2.108 (after 7.2.105) can't compile without the diff feature 11901 7.2.109 'langmap' does not work for multi-byte characters 1407 7.2.110 compiler warning for unused variable 2724 7.2.111 selection unclear for Visual block mode with 'cursorcolumn' 1509 7.2.112 cursor invisible in first col in Visual mode if 'number' set 2700 7.2.113 crash when using submatch() in substitute() 2531 7.2.114 using wrong printf format: %d instead of %ld 2716 7.2.115 some debugging code is never used 1619 7.2.116 not all memory is freed when EXITFREE is defined 2592 7.2.117 location list incorrectly labelled "Quickfix List" 2068 7.2.118 <PageUp> at the more prompt only does half a page 1550 7.2.119 status line is redrawn too often 8305 7.2.120 location list is copied and then deleted when opening window 4993 7.2.121 can't stop output of "!grep a *.c" in gvim with CTRL-C 2472 7.2.122 invalid mem access if VimResized autocmd changes screen size 1568 7.2.123 ":map" output continues after typing 'q' at more prompt 3127 7.2.124 ":tselect" output continues after typing 'q' at more prompt 3936 7.2.125 leaking memory when reading XPM bitmap for a sign 4326 7.2.126 when EXITFREE is defined signs and keymaps are not freed 1708 7.2.127 get another more prompt after typing 'q' 1537 7.2.128 (after 7.2.055) ":lcd" causes invalid session file 2229 7.2.129 opening command window from input() uses the search history 12852 7.2.130 Vim may haing until CTRL-C is typed when using CTRL-Z 2612 7.2.131 using wrong cursor highlighting after clearing 'keymap' 7823 7.2.132 accessing freed memory when changing dir in SwapExists autocmd 1665 7.2.133 ":diffoff!" changes settings in windows not in diff mode 2314 7.2.134 compiler warnings for discarding "const" from pointer 1991 7.2.135 memory leak when redefining user command with complete arg 1326 7.2.136 (after 7.2.132) ":cd" still possible in SwapExists autocmd 11328 7.2.137 wrong left shift of blockwise selection in tab when 've' set 5428 7.2.138 extra part of 7.2.137 2229 7.2.139 crash when 'virtualedit' is "all" 1974 7.2.140 diff highlighting missing if Visual area starts at cursor pos 6622 7.2.141 fixing bold spill redraws too many characters 1753 7.2.142 Motif and Athena balloons don't use tooltip colors 6830 7.2.143 no command line completion for ":cscope" command 2304 7.2.144 colorscheme is reloaded when 't_Co' is set to the same value 3379 7.2.145 white space in ":cscope find" is not ignored 3394 7.2.146 v:warningmsg isn't used for all warnings 1548 7.2.147 cursor in wrong position after Tab for small version 4275 7.2.148 highlighting a character after the line doesn't always work
2009-02-06Updated editors/vim-share to 7.2.102martti3-222/+15
17606 7.2.070 crash when a function returns a:000 2353 7.2.071 (extra) Win32: Handling netbeans events may cause a crash 1786 7.2.072 (extra) compiler warning in Sniff code 4121 7.2.073 ":set <xHome>" has the same output as ":set <Home>" 1832 7.2.074 (extra, after 7.2.073) extra part of 7.2.073 2218 7.2.075 (after 7.2.058) unclear comment about making a diff 2666 7.2.076 rename(from, to) deletes file if names refer to the same file 4745 7.2.077 (after 7.2.076) rename() fails if names differ only in case 3298 7.2.078 problems with deleting folds 6947 7.2.079 "killed" netbeans events are not handled correctly 9942 7.2.080 accessing wrong memory with completion and composing char 1728 7.2.081 compiler warning for float overflow on VAX 2134 7.2.082 if 'ff' is "mac" then "ga" on a ^J shows 0x0d instead of 0x0a 1733 7.2.083 ":tag" doesn't return to the right tag entry in the tag stack 4331 7.2.084 Python: vim.eval() is wrong for recursive structures 1862 7.2.085 ":set <M-b>=<Esc>b" does not work when 'encoding' is utf-8 3045 7.2.086 using ":diffget 1" in buffer 1 corrupts the text 1570 7.2.087 adding URL to 'path' doesn't work to edit a file 2895 7.2.088 (extra) Win32: Using the clipboard sometimes fails 2473 7.2.089 (extra) Win32: crash when using Ultramon buttons 3286 7.2.090 user command containing 0x80 does not work properly 2113 7.2.091 ":cs help" output is not aligned for some languages 4538 7.2.092 some error messages are not translated 7287 7.2.093 (extra) dialogs can't always handle multi-byte text 3430 7.2.094 compiler warning for signed/unsigned compare, typos 1902 7.2.095 using "r" and then CTRL-C Visual highlighting is not removed 1464 7.2.096 after ":number" "Press Enter" msg may be on the wrong screen 1692 7.2.097 "!xterm&" doesn't work when 'shell' is "bash" 1864 7.2.098 warning for signed/unsigned pointer 3498 7.2.099 unnecessary redraw when changing GUI options in terminal 3846 7.2.100 missing first three bytes on sourced FIFO 1362 7.2.101 (extra) MSVC version not recognized 1496 7.2.102 (after 7.2.100) BOM at start of Vim script not removed
2008-12-20Updated editors/vim-share to 7.2.69martti3-4/+68
8484 7.2.050 compiler warnings for not using return value of fwrite() 15179 7.2.051 can't avoid 'wig' and 'suffixes' for glob() and globpath() 2611 7.2.052 synIDattr() doesn't support "sp" for special color 1754 7.2.053 crash when using WorkShop command ":ws foo" 2006 7.2.054 compilation warnings for fprintf format 34319 7.2.055 various compiler warnings with strict checking 1635 7.2.056 (after 7.2.050) tests 58 and 59 fail 3210 7.2.057 (after 7.2.056) trying to put size_t in int variable 2338 7.2.058 can't add a feature name in the :version output 1847 7.2.059 diff is not always displayed properly 34772 7.2.060 spell checking doesn't work well for compound words 1886 7.2.061 creating funcref requires loading the autoload script first 1657 7.2.062 "[Scratch]" is not translated 3558 7.2.063 warning for NULL argument of Perl_sys_init3() 1942 7.2.064 repeating "~" on a Visual block doesn't always update screen 5149 7.2.065 GTK GUI: cursor disappears doing ":vsp" when maximized 2759 7.2.066 not easy to check if 'encoding' is a multi-byte encoding 1683 7.2.067 can't load sesison extra file when it contains special chars 2598 7.2.068 error when Emacs tags file line is too long 1726 7.2.069 (after 7.2.060) compiler warning for putting size_t in int
2008-11-21Updated editors/vim-share to 7.2.49martti3-5/+33
22993 7.2.041 diff messed up when editing a diff buffer in another tab page 4987 7.2.042 restoring view in autocmd sometimes doesn't work completely 2550 7.2.043 VMS: Too many chars escaped in filename and shell commands 5639 7.2.044 crash because of gcc 4 being over protective for strcpy() 2056 7.2.045 the Python interface has an empty entry in sys.path 1704 7.2.046 wrong check for filling buffer with encoding 2470 7.2.047 using -nb while it is not supported makes other side hang 4758 7.2.048 v:count and v:prevcount are not set correctly 32552 7.2.049 (extra) Win32: the clipboard doesn't support UTF-16
2008-11-13Updated vim-share to 7.2.40martti3-5/+14
2438 7.2.038 overlapping arguments to memcpy() 1378 7.2.039 accessing freed memory on exit when EXITFREE is defined 1836 7.2.040 ":e ++ff=dos foo" gets "unix" 'ff' when CR before NL missing
2008-11-12Updated editors/vim-share to 7.2.35martti3-5/+43
2969 7.2.026 (after 7.2.010) 'K' uses the rest of the line 3235 7.2.027 can use cscope commands in the sandbox, might not be safe 1466 7.2.028 confusing error message for missing () 1291 7.2.029 no completion for ":doautoall" like for ":doautocmd" 1546 7.2.030 (after 7.2.027) can't compile, ex_oldfiles undefined 39400 7.2.031 file names from viminfo are not available to the user 1583 7.2.032 (after 7.2.031) can't compile with EXITFREE defined 2270 7.2.033 using "ucs-2le" for two-byte BOM, but text might be "utf-16le" 2372 7.2.034 memory leak in spell info when deleting a buffer 3522 7.2.035 mismatches between library and Vim alloc/free functions 7545 7.2.036 (extra) mismatches for library and Vim alloc/free functions 1576 7.2.037 double free with GTK 1 and compiled with EXITFREE
2008-10-07Regen.martti1-85/+85