pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors/vim-share



Module Name:    pkgsrc
Committed By:   morr
Date:           Sat Jul 28 08:27:35 UTC 2018

Modified Files:
        pkgsrc/editors/vim-share: PLIST distinfo version.mk
        pkgsrc/editors/vim-share/patches: patch-Makefile patch-auto_configure
            patch-configure

Log Message:
Update to version 8.1.0216

Changelog:

8.1.0062  popup menu broken if a callback changes the window layout
8.1.0063  Mac: NSStringPboardType is deprecated
8.1.0064  typing CTRL-W in a prompt buffer shows mode "-- --"
8.1.0065  (after 8.1.0062) balloon displayed at the wrong position
8.1.0066  nasty autocommand causes using freed memory
8.1.0067  syntax highlighting not working when re-entering a buffer
8.1.0068  nasty autocommands can still cause using freed memory
8.1.0069  cannot handle pressing CTRL-C in a prompt buffer
8.1.0070  missing part of the changes for prompt_setinterrupt()
8.1.0071  terminal debugger only works with the terminal feature
8.1.0072  use of 'termwinkey' is inconsistent
8.1.0073  crash when autocommands call setloclist()
8.1.0074  (after 8.1.0073) crash when running quickfix tests
8.1.0075  no Vim logo in README file
8.1.0076  command getting cleared with CTRL-W : in a terminal window
8.1.0077  header of README file is not nice
8.1.0078  "..." used inconsistently in messages
8.1.0079  superfluous space in messages
8.1.0080  can't see the breakpoint number in the terminal debugger
8.1.0081  the terminal debugger doesn't adjust to changed 'background'
8.1.0082  in terminal window, typing : at more prompt, inserts ':'
8.1.0083  "is" and "as" have trouble with quoted punctuation
8.1.0084  user name completion does not work on MS-Windows
8.1.0085  no test for completing user name and language
8.1.0086  no tests for libcall() and libcallnr()
8.1.0087  v:shell_error is always zero when using terminal for "!cmd"
8.1.0088  terminal test for stdout and stderr is a bit flaky
8.1.0089  error when ending the terminal debugger
8.1.0090  "..." used inconsistently in a message
8.1.0091  MS-Windows: Cannot interrupt gdb when program is running
8.1.0092  (after 8.1.0091) prompt buffer test fails
8.1.0093  non-MS-Windows: Cannot interrupt gdb when program is running
8.1.0094  help text "usage:" is not capatalized
8.1.0095  dialog for ":browse tabnew" says "new window"
8.1.0096  inconsistent use of the word autocommands
8.1.0097  superfluous space before exclamation mark
8.1.0098  segfault when pattern with \z() is very slow
8.1.0099  exclamation mark in error message not needed
8.1.0100  terminal debugger: error when setting a watch point
8.1.0101  no test for getcmdwintype()
8.1.0102  cannot build without syntax highlighting
8.1.0103  long version string cannot be translated
8.1.0104  can't build without the +eval feature
8.1.0105  all tab stops are the same
8.1.0106  build fails when HAVE_DATE_TIME is undefined
8.1.0107  Python: getting buffer option clears message
8.1.0108  no Danish translations
8.1.0109  new po makefile missing from distribution
8.1.0110  file name not displayed with ":file"
8.1.0111  .po files do not use recommended names
8.1.0112  no error when using bad arguments with searchpair()
8.1.0113  compiler warning for unused variable
8.1.0114  confusing variable name
8.1.0115  the matchparen plugin may throw an error
8.1.0116  display problem with 'vartabstop' and 'linebreak'
8.1.0117  URL in install program still points to SourceForge
8.1.0118  duplicate error message for put command
8.1.0119  failing test goes unnoticed because messages is not written
8.1.0120  buffer 'modified' set even when :sort has no changes
8.1.0121  crash when using ballooneval related to 'vartabstop'
8.1.0122  translators don't always understand the maintainer message
8.1.0123  MS-Windows: colors are wrong after setting 'notgc'
8.1.0124  has('vcon') returns true even for non-win32 terminal
8.1.0125  virtual edit replace with multi-byte fails at end of line
8.1.0126  various problems with 'vartabstop'
8.1.0127  build failure when disabling the session feature
8.1.0128  building with MinGW does not work out-of-the-box
8.1.0129  still some xterm-like terminals get a stray "p"
8.1.0130  ":profdel func" does not work if func was called already
8.1.0131  :profdel is not tested
8.1.0132  lua tests are old style
8.1.0133  tagfiles() can have duplicate entries
8.1.0134  Lua interface does not support funcref
8.1.0135  undo message delays screen update for CTRL-O u
8.1.0136  Lua tests don't cover new features
8.1.0137  CI does not run with TCL
8.1.0138  negative value of 'softtabstop' not used correctly
8.1.0139  Lua tests fail on some platforms
8.1.0140  recording into a register has focus events
8.1.0141  :cexpr no longer jumps to the first error
8.1.0142  xterm and vt320 builtin termcap missing keypad keys
8.1.0143  matchit and matchparen don't handle E363
8.1.0144  the :cd command does not have good test coverage
8.1.0145  test with grep is failing on MS-Windows
8.1.0146  when $LANG is set the compiler test may fail
8.1.0147  compiler warning when building with Python 3.7
8.1.0148  memory leak when using :tcl expr command
8.1.0149  session is wrong with multiple tabs when :lcd was used
8.1.0150  insufficient test coverage for Tcl
8.1.0151  mksession test fails on MS-Windows
8.1.0152  cannot easily run individual tests on MS-Windows
8.1.0153  (after 8.1.0152) build with SHADOWDIR fails
8.1.0154  crash with "set smarttab shiftwidth=0 softtabstop=-1"
8.1.0155  evim.man missing from the distribution
8.1.0156  MS-Windows compiler warning
8.1.0157  old iTerm2 is not recognized, resulting in stray output
8.1.0158  GUI: input() fails if CTRL-C was pressed before
8.1.0159  completion for user names does not work for a prefix.
8.1.0160  no Danish manual translations
8.1.0161  buffer not updated with 'autoread' set if file was deleted
8.1.0162  Danish and German man pages are not installed
8.1.0163  insufficient testing for Tcl
8.1.0164  luaeval('vim.buffer().name') returns an error
8.1.0165  :clist output can be very long
8.1.0166  using dict_add_nr_str() is clumsy
8.1.0167  lock flag in new dictitem is reset in many places
8.1.0168  output of :marks is too short with multi-byte chars
8.1.0169  calling message_filtered() a bit too often
8.1.0170  invalid memory use with complicated pattern
8.1.0171  typing CTRL-W n in a terminal window causes ml_get error
8.1.0172  'viminfofile' option does not behave like a file name
8.1.0173  compiler warning on MS-Windows
8.1.0174  after paging up and down fold line is wrong
8.1.0175  marks test fails in very wide window
8.1.0176  overlapping string argument for strcpy()
8.1.0177  defining function in sandbox is inconsistent
8.1.0178  warning for passing pointer to non-pointer argument
8.1.0179  redundant condition for boundary check
8.1.0180  static analysis errors in Lua interface
8.1.0181  memory leak with trailing characters in skip expression
8.1.0182  Unicode standard was updated
8.1.0183  Lua API changed, breaking the build
8.1.0184  not easy to figure out the window layout
8.1.0185  running tests writes lua.vim even though it is not used
8.1.0186  test for getwininfo() fails in GUI
8.1.0187  getwininfo() and win_screenpos() return different numbers
8.1.0188  no test for ":cscope add"
8.1.0189  function defined in sandbox not tested
8.1.0190  Perl refcounts are wrong
8.1.0191  Perl test fails in 24 line terminal
8.1.0192  executing regexp recursively fails with a crash
8.1.0193  terminal debugger buttons don't always work
8.1.0194  possibly use of NULL pointer
8.1.0195  terminal debugger commands don't always work
8.1.0196  terminal debugger error with .gdbinit file
8.1.0197  Windows GUI: title for search/replace is wrong
8.1.0198  there is no hint that syntax is disabled for 'redrawtime'
8.1.0199  spellbadword() does not check for caps error
8.1.0200  spellbadword() not tested
8.1.0201  newer Python uses "importlib" instead of "imp"
8.1.0202  :version always shows +packages
8.1.0203  building with Perl 5.28 fails on Windows
8.1.0204  inputlist() is not tested
8.1.0205  invalid memory access with invalid modeline
8.1.0206  duplicate test function name
8.1.0207  need many menu translation files to cover regions
8.1.0208  file left behind after running individual test
8.1.0209  stderr output from Ruby messes up display
8.1.0210  still a few K&R function declarations
8.1.0211  expanding a file name "~" results in $HOME
8.1.0212  preferred cursor column not set in interfaces
8.1.0213  CTRL-W CR does not work properly in a quickfix window
8.1.0214  +autochdir feature not reported by has() or :version
8.1.0215  no error if configure --with-x cannot configure X
8.1.0216  part of file not indented properly


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/editors/vim-share/PLIST
cvs rdiff -u -r1.175 -r1.176 pkgsrc/editors/vim-share/distinfo
cvs rdiff -u -r1.117 -r1.118 pkgsrc/editors/vim-share/version.mk
cvs rdiff -u -r1.7 -r1.8 pkgsrc/editors/vim-share/patches/patch-Makefile
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/editors/vim-share/patches/patch-auto_configure
cvs rdiff -u -r1.2 -r1.3 pkgsrc/editors/vim-share/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/vim-share/PLIST
diff -u pkgsrc/editors/vim-share/PLIST:1.40 pkgsrc/editors/vim-share/PLIST:1.41
--- pkgsrc/editors/vim-share/PLIST:1.40 Mon Jun  4 09:05:00 2018
+++ pkgsrc/editors/vim-share/PLIST      Sat Jul 28 08:27:35 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.40 2018/06/04 09:05:00 morr Exp $
+@comment $NetBSD: PLIST,v 1.41 2018/07/28 08:27:35 morr Exp $
 bin/xxd
 man/man1/evim.1
 man/man1/vim.1
@@ -1358,6 +1358,8 @@ share/vim/${VIM_SUBDIR}/tutor/tutor.ca.u
 share/vim/${VIM_SUBDIR}/tutor/tutor.cs
 share/vim/${VIM_SUBDIR}/tutor/tutor.cs.cp1250
 share/vim/${VIM_SUBDIR}/tutor/tutor.cs.utf-8
+share/vim/${VIM_SUBDIR}/tutor/tutor.da
+share/vim/${VIM_SUBDIR}/tutor/tutor.da.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor.de
 share/vim/${VIM_SUBDIR}/tutor/tutor.de.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor.el
@@ -1382,7 +1384,7 @@ share/vim/${VIM_SUBDIR}/tutor/tutor.ja.s
 share/vim/${VIM_SUBDIR}/tutor/tutor.ja.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor.ko.euc
 share/vim/${VIM_SUBDIR}/tutor/tutor.ko.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor.lv
+share/vim/${VIM_SUBDIR}/tutor/tutor.lv.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor.nb
 share/vim/${VIM_SUBDIR}/tutor/tutor.nb.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor.nl

Index: pkgsrc/editors/vim-share/distinfo
diff -u pkgsrc/editors/vim-share/distinfo:1.175 pkgsrc/editors/vim-share/distinfo:1.176
--- pkgsrc/editors/vim-share/distinfo:1.175     Sat Jun 16 22:46:43 2018
+++ pkgsrc/editors/vim-share/distinfo   Sat Jul 28 08:27:35 2018
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.175 2018/06/16 22:46:43 morr Exp $
+$NetBSD: distinfo,v 1.176 2018/07/28 08:27:35 morr Exp $
 
-SHA1 (vim-8.1.0061.tar.gz) = ce72ff421215ebd5a365f754ee5b121e89a0da19
-RMD160 (vim-8.1.0061.tar.gz) = ec19d3d86793697a5ade9e35890f4c7fc2e263e9
-SHA512 (vim-8.1.0061.tar.gz) = 8c5b03facae2046fdc05746f43a55832083e98e72d110cf69493bead4e9821e3dbb5cdeea12e9a318ea82869b42d1e1f7bf473968da388c8eda91a9281fd623b
-Size (vim-8.1.0061.tar.gz) = 13655774 bytes
-SHA1 (patch-Makefile) = a7a25e77bcb5b53118b12af1dbca7f8312f353a5
-SHA1 (patch-auto_configure) = b71d17ae4f770e25e309d7feef0d5232b74778c1
-SHA1 (patch-configure) = 8bd8d7f463959c1b3b93364c8f3b156ad49965be
+SHA1 (vim-8.1.0216.tar.gz) = 97e6ddfbed657f233debd4c9a9e56a3d9a62ba89
+RMD160 (vim-8.1.0216.tar.gz) = 8f10be37ae78b02efeddd1a42cc4a063595eeb70
+SHA512 (vim-8.1.0216.tar.gz) = 902eb8c973b3a23c311c077ef60178a04b76bb84c29edaf6f91aa5a575c886cf0cf9f0a94da06092f98d3b56f02932b67981f7a5b70a6cfe036b009262073d0f
+Size (vim-8.1.0216.tar.gz) = 13769455 bytes
+SHA1 (patch-Makefile) = 52d05da11e8b0c2ab90310e178032124033887f4
+SHA1 (patch-auto_configure) = 6517ff23cb337f2fb3874f818d5a50861942aca9
+SHA1 (patch-configure) = 4514af45a71309dabfecb8aae019fdc2e36e45b6
 SHA1 (patch-feature.h) = 19c5ac2d7056adf9e6e074732871abc4058a59eb
 SHA1 (patch-link.sh) = 24db881cea873330a8a3bf672f6135d0835651fd

Index: pkgsrc/editors/vim-share/version.mk
diff -u pkgsrc/editors/vim-share/version.mk:1.117 pkgsrc/editors/vim-share/version.mk:1.118
--- pkgsrc/editors/vim-share/version.mk:1.117   Sat Jun 16 22:46:43 2018
+++ pkgsrc/editors/vim-share/version.mk Sat Jul 28 08:27:35 2018
@@ -1,8 +1,8 @@
-# $NetBSD: version.mk,v 1.117 2018/06/16 22:46:43 morr Exp $
+# $NetBSD: version.mk,v 1.118 2018/07/28 08:27:35 morr Exp $
 
 VIM_VERSION=           8.1
-VIM_PATCHLEVEL=                0061
-# Changelog: see http://ftp.vim.org/pub/vim/patches/8.0/
+VIM_PATCHLEVEL=                0216
+# Changelog: see http://ftp.vim.org/pub/vim/patches/8.1/
 VIM_SUBDIR=            vim81
 
 PRINT_PLIST_AWK+=      { gsub(/${VIM_SUBDIR}/, "$${VIM_SUBDIR}"); print; next; }

Index: pkgsrc/editors/vim-share/patches/patch-Makefile
diff -u pkgsrc/editors/vim-share/patches/patch-Makefile:1.7 pkgsrc/editors/vim-share/patches/patch-Makefile:1.8
--- pkgsrc/editors/vim-share/patches/patch-Makefile:1.7 Tue Aug 15 21:00:11 2017
+++ pkgsrc/editors/vim-share/patches/patch-Makefile     Sat Jul 28 08:27:35 2018
@@ -1,12 +1,12 @@
-$NetBSD: patch-Makefile,v 1.7 2017/08/15 21:00:11 wiz Exp $
+$NetBSD: patch-Makefile,v 1.8 2018/07/28 08:27:35 morr Exp $
 
 Handle Xaw support appropiately.
 
 Fix GNUmakeism by not depending on $< in non-suffix rules.
 
---- src/Makefile.orig  2017-08-12 20:55:58.000000000 +0000
+--- src/Makefile.orig  2018-07-27 21:16:51.000000000 +0000
 +++ src/Makefile
-@@ -1285,22 +1285,27 @@ MOTIF_BUNDLE   =
+@@ -1297,22 +1297,27 @@ MOTIF_BUNDLE   =
  ### Athena GUI
  ### Use Xaw3d to make the menus look a little bit nicer
  #XAW_LIB = -lXaw3d
@@ -41,7 +41,7 @@ Fix GNUmakeism by not depending on $< in
  
  ATHENA_IPATH  = $(GUI_INC_LOC)
  ATHENA_LIBS_DIR = $(GUI_LIB_LOC)
-@@ -2382,7 +2387,7 @@ installrtbase: $(HELPSOURCE)/vim.1 $(DES
+@@ -2236,7 +2241,7 @@ installrtbase: $(HELPSOURCE)/vim.1 $(DES
                mv -f tags tags.dist; fi
        @echo generating help tags
        -@cd $(HELPSOURCE); if test -z "$(CROSS_COMPILING)"; then \
@@ -50,7 +50,7 @@ Fix GNUmakeism by not depending on $< in
        cd $(HELPSOURCE); \
                files=`ls *.txt tags`; \
                files="$$files `ls *.??x tags-?? 2>/dev/null || true`"; \
-@@ -2522,26 +2527,26 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_
+@@ -2379,32 +2384,32 @@ installtools: $(TOOLS) $(DESTDIR)$(exec_
              fi
        -chmod $(FILEMOD) $(DEST_TOOLS)/*
  # replace the path in some tools
@@ -64,6 +64,12 @@ Fix GNUmakeism by not depending on $< in
  
  # install the language specific files for tools, if they were unpacked
  install-tool-languages:
+-      -$(SHELL) ./installman.sh xxd $(DEST_MAN_DA) "-da" $(INSTALLMANARGS)
+-      -$(SHELL) ./installman.sh xxd $(DEST_MAN_DA_I) "-da" $(INSTALLMANARGS)
+-      -$(SHELL) ./installman.sh xxd $(DEST_MAN_DA_U) "-da.UTF-8" $(INSTALLMANARGS)
+-      -$(SHELL) ./installman.sh xxd $(DEST_MAN_DE) "-de" $(INSTALLMANARGS)
+-      -$(SHELL) ./installman.sh xxd $(DEST_MAN_DE_I) "-de" $(INSTALLMANARGS)
+-      -$(SHELL) ./installman.sh xxd $(DEST_MAN_DE_U) "-de.UTF-8" $(INSTALLMANARGS)
 -      -$(SHELL) ./installman.sh xxd $(DEST_MAN_FR) "-fr" $(INSTALLMANARGS)
 -      -$(SHELL) ./installman.sh xxd $(DEST_MAN_FR_I) "-fr" $(INSTALLMANARGS)
 -      -$(SHELL) ./installman.sh xxd $(DEST_MAN_FR_U) "-fr.UTF-8" $(INSTALLMANARGS)
@@ -76,6 +82,12 @@ Fix GNUmakeism by not depending on $< in
 -      -$(SHELL) ./installman.sh xxd $(DEST_MAN_PL_U) "-pl.UTF-8" $(INSTALLMANARGS)
 -      -$(SHELL) ./installman.sh xxd $(DEST_MAN_RU) "-ru" $(INSTALLMANARGS)
 -      -$(SHELL) ./installman.sh xxd $(DEST_MAN_RU_U) "-ru.UTF-8" $(INSTALLMANARGS)
++      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DA) "-da" $(INSTALLMANARGS)
++      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DA_I) "-da" $(INSTALLMANARGS)
++      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DA_U) "-da.UTF-8" $(INSTALLMANARGS)
++      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DE) "-de" $(INSTALLMANARGS)
++      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DE_I) "-de" $(INSTALLMANARGS)
++      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_DE_U) "-de.UTF-8" $(INSTALLMANARGS)
 +      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_FR) "-fr" $(INSTALLMANARGS)
 +      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_FR_I) "-fr" $(INSTALLMANARGS)
 +      #-$(SHELL) ./installman.sh xxd $(DEST_MAN_FR_U) "-fr.UTF-8" $(INSTALLMANARGS)

Index: pkgsrc/editors/vim-share/patches/patch-auto_configure
diff -u pkgsrc/editors/vim-share/patches/patch-auto_configure:1.6 pkgsrc/editors/vim-share/patches/patch-auto_configure:1.7
--- pkgsrc/editors/vim-share/patches/patch-auto_configure:1.6   Fri Dec  8 20:12:43 2017
+++ pkgsrc/editors/vim-share/patches/patch-auto_configure       Sat Jul 28 08:27:35 2018
@@ -1,10 +1,10 @@
-$NetBSD: patch-auto_configure,v 1.6 2017/12/08 20:12:43 bsiegert Exp $
+$NetBSD: patch-auto_configure,v 1.7 2018/07/28 08:27:35 morr Exp $
 
 Buildlink takes care of include files.
 
---- src/auto/configure.orig    2017-08-12 20:55:58.000000000 +0000
+--- src/auto/configure.orig    2018-07-27 21:16:51.000000000 +0000
 +++ src/auto/configure
-@@ -9535,7 +9535,7 @@ fi
+@@ -10091,7 +10091,7 @@ fi
  
  
  if test -z "$SKIP_MOTIF"; then

Index: pkgsrc/editors/vim-share/patches/patch-configure
diff -u pkgsrc/editors/vim-share/patches/patch-configure:1.2 pkgsrc/editors/vim-share/patches/patch-configure:1.3
--- pkgsrc/editors/vim-share/patches/patch-configure:1.2        Tue Aug 15 21:00:11 2017
+++ pkgsrc/editors/vim-share/patches/patch-configure    Sat Jul 28 08:27:35 2018
@@ -1,9 +1,9 @@
-$NetBSD: patch-configure,v 1.2 2017/08/15 21:00:11 wiz Exp $
+$NetBSD: patch-configure,v 1.3 2018/07/28 08:27:35 morr Exp $
 
 use the right shell and avoid a non-portable construct
 Needed to configure on SunOS-5.9/sparc.
 
---- src/configure.orig 2017-08-12 20:55:58.000000000 +0000
+--- src/configure.orig 2018-07-27 21:16:51.000000000 +0000
 +++ src/configure
 @@ -1,7 +1,8 @@
  #! /bin/sh



Home | Main Index | Thread Index | Old Index