Commit graph

40 commits

Author SHA1 Message Date
morr
587fc3f293 Update to version 8.2.0303 2020-02-23 10:40:07 +00:00
morr
710da94a28 Reset PKGREVISION 2019-10-23 07:32:58 +00:00
maya
a2b2b753e5 vim*: disable fortify
The package lowers it to weaker fortify, but this doesn't work in some
circumstances, like PR pkg/54464.

Must be done before including bsd.prefs.mk.

Bump PKGREVISION.
2019-08-27 09:26:01 +00:00
morr
5891b3b53c Update PLIST for new version 2019-06-17 22:28:20 +00:00
bsiegert
7fb025fc60 Update vim to 8.1.0390.
Among other minor changes, this correctly detects the argument types for
select, fixing PR port-sparc64/53296.
2018-09-15 12:36:40 +00:00
morr
43bb080d1d Added de and da locales 2018-07-28 08:29:02 +00:00
morr
d546255116 Update to newest patchset 1722.
Changes:
8.0.1429  crash when calling term_start() with empty argument
8.0.1430  crash when term_start() fails
8.0.1431  MS-Windows: vimtutor fails if %TMP% has special chars
8.0.1432  after ":copen" can't get the window-ID of the quickfix window
8.0.1433  illegal memory access after undo
8.0.1434  GTK: :promtfind does not put focus on text input
8.0.1435  memory leak in test_arabic
8.0.1436  not enough information about what Python version may work
8.0.1437  pkg-config doesn't work with cross compiling
8.0.1438  filetype detection test not updated for change
8.0.1439  if cscope fails a search Vim may hang
8.0.1440  terminal window: some vterm responses are delayed
8.0.1441  using ":undo 0" leaves undo in wrong state
8.0.1442  (after 8.0.1439) using pointer before it is set
8.0.1443  (after 8.0.1441) compiler gives uninitialized var warning
8.0.1444  missing -D_FILE_OFFSET_BITS=64 may cause problems
8.0.1445  cannot act on edits in the command line
8.0.1446  acessing freed memory after window command in auto command
8.0.1447  still too many old style tests
8.0.1448  segfault with exception inside :rubyfile command
8.0.1449  slow redrawing with DirectX
8.0.1450  GUI: endless loop when stopping cursor blinking
8.0.1451  difficult to set the python home directories properly
8.0.1452  terminal test fails on some systems
8.0.1453  terminal test fails on some slow terminals
8.0.1454  when in silent mode too much output is buffered
8.0.1455  if $SHELL contains a space then 'shell' is incorrect
8.0.1456  timer test on travis Mac is still flaky
8.0.1457  clojure now supports a shebang line
8.0.1458  filetype detection test does not check all scripts
8.0.1459  cannot handle change of directory
8.0.1460  (after 8.0.1459) missing file in patch
8.0.1461  (after 8.0.1459) missing another file in patch
8.0.1462  (after 8.0.1459) missing yet another file in patch
8.0.1463  (after 8.0.1459) test fails without 'autochdir' option
8.0.1464  completing directory after :find does not add slash
8.0.1465  python2 and python3 detection not tested
8.0.1466  older GTK versions don't have gtk_entry_get_text_length()
8.0.1467  libvterm doesn't handle illegal byte sequence correctly
8.0.1468  illegal memory access in del_bytes()
8.0.1469  when package path is a symlink 'runtimepath' is wrong
8.0.1470  integer overflow when using regexp pattern
8.0.1471  on MS-Windows CursorIM highlighting no longer works
8.0.1472  MS-Windows: nsis installer is a bit slow
8.0.1473  MS-Windows: D&D fails between 32 and 64 bit apps
8.0.1474  Visual C 2017 has multiple MSVCVER numbers
8.0.1475  invalid memory access in read_redo()
8.0.1476  screen isn't always updated right away
8.0.1477  redraw flicker when moving mouse outside of terminal window
8.0.1478  unnecessary condition
8.0.1479  insert mode completion state is confusing
8.0.1480  (after 8.0.1479) patch missing change
8.0.1481  clearing a pointer takes two lines
8.0.1482  using feedkeys() does not work to test completion
8.0.1483  searchpair() might return an invalid value on timeout
8.0.1484  reduntant conditions
8.0.1485  weird autocmd may cause arglist to be changed recursively
8.0.1486  accessing invalid memory with "it"
8.0.1487  (after 8.0.1486) test 14 fails
8.0.1488  emacs tags no longer work
8.0.1489  there is no easy way to get the global directory
8.0.1490  number of spell regions is spread out through the code
8.0.1491  the minimum width of the popup menu is hard coded
8.0.1492  memory leak in balloon_split()
8.0.1493  completion items cannot be annotated
8.0.1494  no autocmd triggered in Insert mode with visible popup menu
8.0.1495  having 'pumwidth' default to zero has no merit
8.0.1496  clearing a pointer takes two lines
8.0.1497  getting the jump list requires parsing the output of :jumps
8.0.1498  getjumplist() returns duplicate entries
8.0.1499  out-of-memory situation not correctly handled
8.0.1500  possible NULL pointer dereference
8.0.1501  out-of-memory situation not correctly handled
8.0.1502  in out-of-memory situation character is not restored
8.0.1503  access memory beyond end of string
8.0.1504  Win32: the screen may be cleared on startup
8.0.1505  debugger can't break on a condition
8.0.1506  new version of HP NonStop (Tandem) doesn't like a header
8.0.1507  timer test is a bit flaky
8.0.1508  the :drop command is not always available
8.0.1509  (after 8.0.1508) failing drag-n-drop command no longer fails
8.0.1510  cannot test if a command causes a beep
8.0.1511  some code for the debugger watch expression is clumsy
8.0.1512  warning for possibly using NULL pointer
8.0.1513  the jumplist is not always properly cleaned up
8.0.1514  getting the list of changes is not easy
8.0.1515  BufWinEnter event fired when opening hidden terminal
8.0.1516  errors for job options are not very specific
8.0.1517  invalid memory acces with pattern using look-behind match
8.0.1518  error messages suppressed after ":silent! try"
8.0.1519  getchangelist() does not use argument as bufname()
8.0.1520  cursor in wrong line when using a WinBar in Terminal window
8.0.1521  Shift-Tab does not work in a terminal window
8.0.1522  popup menu is positioned in the wrong place
8.0.1523  cannot write and read terminal screendumps
8.0.1524  (after 8.0.1523) compiler warnings for uninitialized vars
8.0.1525  using :wqa exits even if a job runs in a terminal window
8.0.1526  no test using a screen dump yet
8.0.1527  screen dump test fails on MS-Windows
8.0.1528  dead code found
8.0.1529  assert_equalfile() does not close file descriptors
8.0.1530  dump test fails when using a shadow directory
8.0.1531  cannot use 24 bit colors in MS-Windows console
8.0.1532  compiler warnings without termguicolors feature
8.0.1533  libterm doesn't support requesting fg and bg color
8.0.1534  C syntax test fails when using gvim
8.0.1535  C syntax test still fails when using gvim
8.0.1536  quotestar test is flaky when using the GUI
8.0.1537  xxd does not skip NUL lines when using ebcdic
8.0.1538  popupmenu is too far left when completion is long
8.0.1539  no test for the popup menu positioning
8.0.1540  popup menu positioning fails with longer string
8.0.1541  synpat_T is taking too much memory
8.0.1542  terminal screen dump does not include cursor position
8.0.1543  with 'termguicolors' Normal color doesn't work correctly
8.0.1544  when using 'termguicolors' SpellBad doesn't show
8.0.1545  screen dumps not included in distribution
8.0.1546  using feedkeys() in a terminal may trigger mappings
8.0.1547  undo in the options window makes it empty
8.0.1548  screen dump test script not included in distribution
8.0.1549  various small problems in test files
8.0.1550  various small problems in source files
8.0.1551  on Mac 'maxmemtot' is set to a weird value
8.0.1552  may leak file descriptors when executing job
8.0.1553  cannot see what digraph is used to insert a character
8.0.1554  custom plugins loaded with --clean
8.0.1555  build error for some combination of features
8.0.1556  may not parse the t_RS response correctly
8.0.1557  printf() does not work with only one argument
8.0.1558  no right-click menu in a terminal
8.0.1559  build failure without GUI
8.0.1560  build failure without GUI on MS-Windows
8.0.1561  crash with rust syntax highligting
8.0.1562  the terminal debugger can't set a breakpoint with the mouse
8.0.1563  timeout of getwinposx() can be too short
8.0.1564  too many #ifdefs
8.0.1565  can't build Mac version without GUI
8.0.1566  too many #ifdefs
8.0.1567  cannot build Win32 GUI without IME
8.0.1568  can't build on older Mac, header file is missing
8.0.1569  warning for uninitialized variable from gcc
8.0.1570  can't use :popup for a menu in the terminal
8.0.1571  can't build without GUI
8.0.1572  Mac: getting memory size doesn't work everywhere
8.0.1573  getwinpos(1) may cause response to be handled as command
8.0.1574  show cursor in wrong place when using popup menu
8.0.1575  crash when using virtual replace
8.0.1576  Perl VIM::Buffers() does not find every buffer
8.0.1577  virtual replace test fails on MS-Windows
8.0.1578  no test for :popup in terminal
8.0.1579  virtual replace test fails in GUI
8.0.1580  FEAT_CURSORBIND and FEAT_SCROLLBIND are unused
8.0.1581  cannot build Win32 GUI without +eval
8.0.1582  in the MS-Windows console mouse movement is not used
8.0.1583  using C99 comment
8.0.1584  using C99 in Mac file gives compiler warning messages
8.0.1585  enabling beval_term feature in Win32 GUI
8.0.1586  imactivatefunc does not work on non-GUI Mac
8.0.1587  inserting from the clipboard doesn't work literally
8.0.1588  popup menu hangs after typing CTRL-C
8.0.1589  error for setting 'modifiable' when resetting it
8.0.1590  padding in list type wastes memory
8.0.1591  MS-Windows: when reparsing the arguments 'wildignore' matters
8.0.1592  terminal windows in a session are not properly restored
8.0.1593  :qall never exits with an active terminal window
8.0.1594  :confirm qall not tested with active terminal window
8.0.1595  no autocommand triggered before exiting
8.0.1596  no autocommand specifically for opening a terminal window
8.0.1597  autocommand events are not sorted
8.0.1598  cannot select text in a terminal with the mouse
8.0.1599  no error message when gdb does not support debugger
8.0.1600  crash when setting t_Co to zero when 'termguicolors' is set
8.0.1601  highlight test fails on Win32
8.0.1602  crash in parsing JSON
8.0.1603  cannot build with +terminal but without +menu
8.0.1604  paste test may fail if $DISPLAY is not set
8.0.1605  terminal test is a bit flaky
8.0.1606  singular/plural variants not translated
8.0.1607  --clean loads user settings from .gvimrc
8.0.1608  Win32: directx not enabled by default
8.0.1609  shell commands in the GUI use a dumb terminal
8.0.1610  cannot build without GUI
8.0.1611  CTRL-W in system terminal does not go to job
8.0.1612  need to close terminal after shell stopped
8.0.1613  warning for unused variable in tiny build
8.0.1614  "make tags" doesn't include libvterm
8.0.1615  term_dumpload() does not use the right colors
8.0.1616  Win32: shell commands in the GUI open a new console
8.0.1617  Win32: :shell command in the GUI crashes
8.0.1618  color Grey50 is missing in the compiled-in table
8.0.1619  Win32 GUI: crash when winpty is not installed
8.0.1620  reading spell file has no good EOF detection
8.0.1621  using invalid default value for highlight attribute
8.0.1622  possible NULL pointer dereference
8.0.1623  terminal kill tests are flaky
8.0.1624  options for term_dumpdiff()/term_dumpload() not implemented
8.0.1625  test_quotestar is flaky when run in GTK GUI
8.0.1626  compiler warning for possible loss of data
8.0.1627  compiler warning for visibility attribute not supported
8.0.1628  channel log doesn't mention exiting
8.0.1629  Mac: getpagesize() is deprecated
8.0.1630  trimming white space is not that easy
8.0.1631  testing with Vim running in terminal is a bit flaky
8.0.1632  in a terminal dump NUL and space are different
8.0.1633  a TextChanged autocmd triggers when it is defined
8.0.1634  the ex_vimgrep() function is too long
8.0.1635  undefining _POSIX_THREADS causes problems with Python 3
8.0.1636  no test for term_dumpload() and term_dumpdiff()
8.0.1637  no test for term_dumpdiff() options argument
8.0.1638  popup test fails depending on environment variable
8.0.1639  libvterm code lags behind master
8.0.1640  Test_cwd() is flaky
8.0.1641  job in terminal can't communicate with Vim
8.0.1642  running Vim in terminal fails with two windows
8.0.1643  terminal API tests fail
8.0.1644  terminal API tests still fail
8.0.1645  test for terminal response to escape sequence may fail
8.0.1646  MS-Windows: executable contains unreferenced functions
8.0.1647  terminal API may call any user function
8.0.1648  resource fork tool doesn't work on Python 3
8.0.1649  no completion for argument list commands
8.0.1650  too many #ifdefs
8.0.1651  cannot filter :ls output for terminal buffers
8.0.1652  term_dumpwrite() does not output composing characters
8.0.1653  screen dump is made too soon
8.0.1654  warnings for conversion of void to function pointer
8.0.1655  outdated gdb message in terminal debugger unclear
8.0.1656  no option to have xxd produce upper case variable names
8.0.1657  crash when reading a channel
8.0.1658  xxd capitalize argument not available in long form
8.0.1659  scroll events not recognized for some xterm emulators
8.0.1660  the terminal API "drop" command doesn't support options
8.0.1661  warnings from 64 bit compiler
8.0.1662  showing dump diff doesn't mention both file names
8.0.1663  cannot build without multi-byte feature
8.0.1664  test failure because of not allocating enough space
8.0.1665  when running a terminal from the GUI 'term' is not useful
8.0.1666  % argument in ch_log() causes trouble
8.0.1667  terminal window tests are flaky
8.0.1668  terminal debugger: can't re-open source code window
8.0.1669  :vimgrep may add entries to the wrong quickfix list
8.0.1670  terminal window tests are still a bit flaky
8.0.1671  crash when passing non-dict argument as env to job_start()
8.0.1672  error during completion causes command to be cancelled
8.0.1673  terminal window tests are still a bit flaky
8.0.1674  libvterm can't handle an OSC string split
8.0.1675  unused macro argument in libvterm
8.0.1676  no compiler warning for wrong printf format
8.0.1677  no compiler warning for wrong format in vim_snprintf()
8.0.1678  errorformat "%r" implies "%>"
8.0.1679  compiler warning for printf format
8.0.1680  memory allocated by libvterm is not profiled
8.0.1681  the format attribute fails with MinGW
8.0.1682  auto indenting breaks inserting a block
8.0.1683  Python upgrade breaks Vim when defining PYTHON_HOME
8.0.1684  ml_get errors when using terminal window for shell command
8.0.1685  can't set ANSI colors of a terminal window
8.0.1686  Python does not work when configuring with specific dir
8.0.1687  64 bit compiler warnings
8.0.1688  some macros are used without a semicolon
8.0.1689  no tests for xxd
8.0.1690  not easy to run one test with gvim instead of vim
8.0.1691  xxd test sometimes fails
8.0.1692  Python may not work when using statically linked library
8.0.1693  xxd is excluded from coverage statistics
8.0.1694  terminal API test is a bit flaky
8.0.1695  xxd test not run on MS-Windows
8.0.1696  coverage statistics don't work
8.0.1697  various tests are still a bit flaky
8.0.1698  coverage statistics don't work on coveralls
8.0.1699  leftover stuff for Python 1.4
8.0.1700  coverage statistics still don't work on coveralls
8.0.1701  can disable COLOR_EMOJI with MSVC but not MinGW
8.0.1702  leaking memory when autocommands make quickfix list invalid
8.0.1703  in the tutor 'showcmd' is not set
8.0.1704  'backupskip' default doesn't work for Mac
8.0.1705  when making a vertical split the mode message isn't updated
8.0.1706  cannot sent CTRL-\ to a terminal window
8.0.1707  when 'wfh' is set ":bel 10new" scrolls window
8.0.1708  mkdir with 'p' flag fails on existing directory
8.0.1709  some non-C89 code may slip through
8.0.1710  building with Ruby fails
8.0.1711  term_setsize() is not implemented yet
8.0.1712  terminal scrollback is not limited
8.0.1713  terminal debugger doesn't handle arguments
8.0.1714  term_setsize() does not give an error in a normal buffer
8.0.1715  terminal buffer can be 1 more than 'terminalscroll' lines
8.0.1716  test for term_setsize() does not give a good error message
8.0.1717  C89 check causes too much trouble
8.0.1718  terminal scrollback test fails on MS-Windows
8.0.1719  cannot specify which Python executable configure should use
8.0.1720  when a timer is running a terminal window may not close
8.0.1721  no test for using the 'termsize' option
8.0.1722  cannot specify a minimal size for a terminal window
2018-04-16 10:19:37 +00:00
morr
afc94f8681 Update PLIST with new language 2017-12-03 17:47:48 +00:00
wiz
cbf7ab5e66 Update vim* to 8.0.0086.
Changes not found, but I assume bug fixes.
2016-11-16 10:38:35 +00:00
morr
8704c3c723 Update PLIST 2016-10-03 20:05:23 +00:00
maya
22ae173322 vim-lang: add missing PLIST entries. 2016-09-24 14:01:23 +00:00
morr
5bc6223f70 Update PLIST 2015-07-20 11:00:29 +00:00
morr
ba166333c8 Update to version 7.4.052.
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 \@>
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 \@>
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: < 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-10-07 19:26:28 +00:00
joerg
3c7611716e Fix PLIST. Bump revision. 2013-06-13 21:41:02 +00:00
joerg
5fc9833ff2 Sync PLIST with reality. 2013-05-09 13:57:52 +00:00
morr
b8d8c34db9 Update to patchlevel 762.
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.
2013-01-14 23:30:33 +00:00
morr
b49771b488 Update to patchlevel 712.
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-30 22:39:07 +00:00
asau
fae34ba053 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 11:43:30 +00:00
morr
ac12539c13 Long awaited update to vim 7.3.
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
2012-08-27 14:45:36 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
joerg
7fdde28ea5 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 18:48:07 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
martti
244cac03bd Updated VIM to 7.2
This is a minor release of Vim.  In the 15 months since Vim 7.1 many
bugs were fixed and runtime files have been added and updated.  There
are also security improvements, therefore it's a good idea to upgrade.

The main new feature since 7.1 is floating point support.  You can use
it in the Vim script language to add up a list of amounts, for example.

Once you have installed Vim 7.2 you can find details about the changes
since Vim 7.1 with ":help version-7.2".
2008-08-11 12:14:10 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
martti
1a7b4fdb6c Some "pkglint -Wall" fixes. 2008-01-09 13:47:42 +00:00
martti
55cafd6925 Updated editors/vim-share to 7.1.18
1529  7.1.003  (extra) Win32: menu entries end up in message history
  2481  7.1.004  crash when editing a directory
  3841  7.1.005  "cit" used on <foo></foo> deletes <foo>
  2941  7.1.006  when reading from stdin 'modified' can't be reset in autocmd
  6458  7.1.007  (extra) Mac: context menu does not work, scrollbars not dimmed
  2631  7.1.008  getfsize() returns an invalid number for very big files
  1881  7.1.009  diff mode: tab to spaces change not highlighted correctly
  2796  7.1.010  Gnome: tab pages are not included in the saved session
  1934  7.1.011  buffer overflow when $VIMRUNTIME is very long
  1904  7.1.012  ":let &tw = 'asdf'" does not give an error message
  2139  7.1.013  ":syn include" only loads the first file
  1479  7.1.014  crash in C-indenting
  3743  7.1.015  MzScheme interface doesn't build on Mac; init problem
  2368  7.1.016  (after 7.1.012) error message when using ":cwindow"
  6729  7.1.017  ":confirm w" does not give a prompt when file is read-only
  1771  7.1.018  "p" at end of line doesn't work right when 've' is set
2007-07-02 07:47:59 +00:00
rillig
a75171354c Fixed PLIST by adding the Bulgarian and Mongolian files. PKGREVISION++ 2007-05-23 10:32:47 +00:00
martti
756439f471 * Make sure PATCHDIR is always set so that the patches are really used.
This fixes the vim-motif build.

* Update to 7.0.39

  3990  7.0.036  can't compile with small features and syntax HL
  1880  7.0.037  crash when resizing Vim window when a line doesn't fit
  3236  7.0.038  complete() can be used from expr. mapping after inserting text
  3240  7.0.039  third argument for inputdialog() doesn't work in the console
2006-07-18 10:27:16 +00:00
martti
a4a4bdae65 Updated vim to 7.0.17
SIZE  NAME     FIXES
  1627  7.0.001  'spellsuggest' could not be added to
  2007  7.0.002  C omni complete has problem with % and # in tags file path
  1876  7.0.003  GUI: click in tab pages label may warp mouse pointer
  1596  7.0.004  Compiler warning for debug_saved used before set
  1579  7.0.005  (extra) Win32: uninstall didn't delete spell and autoload dirs
  1347  7.0.006  Mac: "make shadow" didn't link infplist.xml
  1919  7.0.007  AIX: compiling failed for message.c
  2081  7.0.008  Can't call a function that uses both <SID> and {expr}
  1625  7.0.009  ml_get errors when 'spell' is set
  3705  7.0.010  spellfile plugin required typing login name and password
  1989  7.0.011  can't compile with eval feature without folding feature
  2532  7.0.012  matchparen plugin changed cursor column in Insert mode
  4614  7.0.013  Insert mode completion: CTRL-L jumped back to original text
  5712  7.0.014  Motif: doesn't compile with Motif 1.2 and earlier
  4485  7.0.015  Athena: type casts for lvalues
  1810  7.0.016  recognize encodings "mac-roman", "dec-mcs" and "hp-roman8"
  2302  7.0.017  (after 7.0.014) Motif: doesn't link with Motif 1.2 and earlier
2006-05-21 13:32:27 +00:00
martti
c8faba5347 List some installed man pages. PKGREVISION++ 2006-05-11 09:25:37 +00:00
martti
c2fb140881 Update vim to 7.0.0
Since Vim 6.4 many new features have been added.  To mention a few:

- Spell checking support for about 50 languages
- Intelligent completion for C, HTML, Ruby, Python, PHP, etc.
- Tab pages, each containing multiple windows
- Undo branches: never accidentally lose text again
- Vim script supports Lists and Dictionaries (similar to Python)
- Vim script profiling
- Improved Unicode support
- Highlighting of cursor line, cursor column and matching braces
- Translated manual pages support.
- Internal grep; works on all platforms, searches compressed files
- Browsing remote directories, zip and tar archives
- Printing multi-byte text

Once you have installed Vim 7.0 you can find details about the changes
since Vim 6.4 with ":help version7".
2006-05-09 06:36:48 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
martti
939622cb0f Fix pkglint -Wall warnings. 2006-03-02 10:41:41 +00:00
martti
54c259f0cf Remove PKGREVISION after 6.4.8 upgrade. 2006-02-28 11:09:47 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
67bcd27848 This needs msgfmt. Also add explicit build time dependency on
gettext-lib, configure tries to be clever.
2005-12-09 16:39:16 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
martti
fb9d7c6c1d Updated vim to 6.4.0
This is a bugfix release of Vim. Since Vim 6.3 dozens of reported
problems have been fixed. Also included are new and updated syntax
files, translated menus and messages.

There are no new features. This release is only fixing bugs.
2005-10-17 06:49:34 +00:00
grant
e720c400e2 depends should be ../../<category>/<pkg> 2005-07-19 10:11:48 +00:00
martti
dc3e6a31c8 Added vim language files. 2005-07-07 08:07:39 +00:00