Hello community, here is the log from the commit of package vim for openSUSE:Factory checked in at 2017-04-25 08:57:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vim (Old) and /work/SRC/openSUSE:Factory/.vim.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vim" Tue Apr 25 08:57:46 2017 rev:190 rq:489069 version:8.0.566 Changes: -------- --- /work/SRC/openSUSE:Factory/vim/vim.changes 2017-02-19 00:45:39.637347239 +0100 +++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes 2017-04-25 08:57:53.825559509 +0200 @@ -1,0 +2,338 @@ +Tue Apr 18 10:15:22 UTC 2017 - [email protected] + +- Updated to revision 566, fixes the following problems + * :windo allows for ! but it's not supported. + * Undefined behavior when using backslash after empty line. + * Not enough test coverage for syntax commands. + * Crash when getting the window position in tmux. + * Cannot detect Bazel BUILD files on some systems. + * Using freed memory in :caddbuf after clearing quickfix list. + * Setting nocompatible for the tiny version moves the cursor. +- Refresh and re-add vim-8.0-ttytype-test.patch + +------------------------------------------------------------------- +Mon Apr 10 12:17:59 UTC 2017 - [email protected] + +- Updated to revision 559, fixes the following problems + * Test_edit causes older xfce4-terminal to close. (Dominique Pelle) + * Cppcheck warnings. + * Edit test may fail on some systems. + * Swap file exists briefly when opening the command window. + * Extra line break in verbosefile when using ":echomsg". (Ingo Karkat) + * Saving the redo buffer only works one time, resulting in the "." command + not working well for a function call inside another function call. + * No test for the 8g8 command. + * Some etags format tags file use 0x01, breaking the parsing. + * The typeahead buffer is reallocated too often. + * Toupper and tolower don't work properly for Turkish when 'casemap' + is empty. (Bjorn Linse) + * Toupper/tolower test with Turkish locale fails on Mac. + * Toupper and tolower don't work properly for Turkish when 'casemap' + contains "keepascii". (Bjorn Linse) + * Toupper/tolower test fails on OSX without Darwin. + * Getting the window position fails if both the GUI and term code is + built in. + * GTK: using static gravities is not useful. + * The :ownsyntax command is not tested. + * Setting ttytype to xxx does not always fail as expected. +- Remove vim-8.0-ttytype-test.patch, fixed upstream. + +------------------------------------------------------------------- +Mon Apr 10 11:41:51 UTC 2017 - [email protected] + +- Update the update-alternatives code + +------------------------------------------------------------------- +Wed Apr 5 09:19:45 UTC 2017 - [email protected] + +- Updated to revision 542, fixes the following problems + * ml_get errors in silent Ex mode. (Dominique Pelle) + * A large count on a normal command causes trouble. (Dominique Pelle) + * There is no way to remove quickfix lists (for testing). + * Storing a zero byte from a multi-byte character causes fold text to show + up wrong. + * Character classes are not well tested. They can differ between platforms. + * Using a function pointer instead of the actual function, which we know. + * GtkForm handling is outdated. + * MS-Windows: when 'clipboard' is "unnamed" yyp does not work in a :global + command. + * dv} deletes part of a multi-byte character. (Urtica Dioica) + * Folds are messed up when 'encodin' is "utf-8". + * Coverity complains about possible negative value. + * RISC OS support was removed long ago, but one file is still included. + * When 'wildmenu' is set and 'wildmode' has "longest" then the first file + name is highlighted, even though the text shows the longest match. + * Line in test commented out. + * Buffer overflow when 'columns' is very big. (Nikolai Pavlov) + * Test with long directory name fails on non-unix systems. + * Test with long directory name fails on Mac. + * Abbreviation doesn't work after backspacing newline. (Hkonrk) + * Defaults.vim does not work well with tiny features. (crd477) + * Memory leak when exiting from within a user function. + * Quickfix window not updated when freeing quickfix stack. + * Illegal memory access with :z and large count. + * No test for falling back to default term value. + * Startup test fails on Mac. + * Building unit tests fails. + * Compiler warning on MS-Windows. + * getpos() can return a negative line number. (haya14busa) + +------------------------------------------------------------------- +Fri Mar 31 09:19:29 UTC 2017 - [email protected] + +- Update spec.skeleton with spec-cleaner + +------------------------------------------------------------------- +Mon Mar 27 10:14:04 UTC 2017 - [email protected] + +- Updated to revision 514, fixes the following problems + * Insufficient testing for statusline. + * 'makeencoding' missing from the options window. + * Git and hg see new files after running tests. (Manuel Ortega) + * Options test does not always test everything. + * Options test fails or hangs on MS-Windows. + * 'cinoptions' cannot set indent for extern block. + * "make shadow" creates an invalid link. + * Quite a few beeps when running tests. + * Clang version not correctly detected. + * Some functions are not tested. + * Running the options test sometimes resizes the terminal. + * The packadd test does not create the symlink correctly and does not test + the right thing. + * The fnamemodify test changes 'shell' in a way later tests may not be + able to use system(). + * Using ":%argdel" while the argument list is already empty gives an + error. (Pavol Juhas) + * Not enough test coverage in Insert mode. + * Dead code in #ifdef. + * Patch shell command uses double quotes around the argument, which allows + for $HOME to be expanded. (Etienne) + * Terminal width is set to 80 in test3. + * Diffpatch fails when the file name has a quote. + * Getpgid is not supported on all systems. + * The ";" command does not work after characters with a lower byte that + is NUL. + * Getting font name does not work on X11. + * Some macros are in lower case, which can be confusing. + * Part of fold patch accidentally included. + * v:progpath is not reliably set. + * Some macros are in lower case. + * Some macros are in lower case. + * Adding fold marker creates new comment. + * Compiler warnings for comparing unsigned char with 256 always being + true. (Manuel Ortega) + * The mode test may hang in Test_mode(). (Michael Soyka) + * Typo in MinGW test makefile. + * Using :move messes up manual folds. + * Potential crash if adding list or dict to dict fails. + * Old fix for :move messing up folding no longer needed, now that we have + a proper solution. + * Can't build on HPUX. + * Test 45 hangs on MS-Windows. + * If an MS-Windows tests succeeds at first and then fails in a way it does + not produce a test.out file it looks like the test succeeded. + * Resetting 'compatible' in defaults.vim has unexpected side effects. + (David Fishburn) + * Can't find executable name on Solaris and FreeBSD. + * Off-by-one error in using :move with folding. + * There are still a few macros that should be all-caps. + * Using g< after :for does not show the right output. (Marcin Szamotulski) + * After aborting an Ex command g< does not work. (Marcin Szamotulski) + * Compiler warnings on MS-Windows. + * Not enough testing for help commands. + * Exit callback test sometimes fails. + * When a test fails and test.log is created, Test_edit_CTRL_I matches it + instead of test1.in. + * No test covering arg_all(). + * The client-server feature is not tested. + * Not enough testing for the client-server feature. + * Missing change to main.c. + * The client-server test may hang when failing. + * Tests use assert_true(0) and assert_false(1) to report errors. + * remote_peek() is not tested. + * The remote_peek() test fails on MS-Windows. + * Unnecessary if statement. + * The setbufvar() function may mess up the window layout. (Kay Z.) + * Illegal memory access when using :all. (Dominique Pelle) + * Using :lhelpgrep with an argument that should fail does not produce an + error if the previous :helpgrep worked. + * Not all windows commands are tested. + * Crash and endless loop when closing windows in a SessionLoadPost + autocommand. + * The autocmd test hangs on MS-Windows. + * Running tests leaves an "xxx" file behind. + * Clipboard and "* register is not tested. + * Splitting a 'winfixwidth' window vertically makes it one column + smaller. (Dominique Pelle) + * The quotestar test fails when a required feature is missing. + * A failing client-server request can make Vim hang. + * Crash with cd command with very long argument. + * Build failure with older compiler on MS-Windows. + * The quotestar test uses a timer instead of a timeout, thus it cannot be + rerun like a flaky test. + * Insufficient testing for folding. + * Arabic support is not fully tested. + * Two autocmd tests are skipped on MS-Windows. + * taglist() does not prioritize tags for a buffer. + * Quotestar test is still a bit flaky. + * On MS-Windows ":!start" does not work as expected. + * Coverity complains about possible NULL pointer. + * Endless loop in updating folds with 32 bit ints. + * Looking up an Ex command is a bit slow. + * Failed window split for :stag not handled. (Coverity CID 99204) + * Can't build with ANSI C. + * Client-server tests fail when $DISPLAY is not set. + * Coveralls no longer shows per-file coverage. + * No link to codecov.io results. + * Typo in link to codecov.io results. + * Menuage for skipping client-server tests is unclear. + * Check for available characters takes too long. + * Getting name of cleared highlight group is wrong. (Matt Wozniski) + * Script for creating cmdidxs can be improved. + +------------------------------------------------------------------- +Mon Mar 20 16:46:58 CET 2017 - [email protected] + +- Disable term=xxx test, does not work with any vim version + * vim-8.0-ttytype-test.patch ++++ 141 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/vim/vim.changes ++++ and /work/SRC/openSUSE:Factory/.vim.new/vim.changes Old: ---- test87-python36.patch vim-8.0.0324.tar.gz New: ---- vim-8.0-ttytype-test.patch vim-8.0.0566.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vim.spec ++++++ --- /var/tmp/diff_new_pack.MTntep/_old 2017-04-25 08:57:55.525319164 +0200 +++ /var/tmp/diff_new_pack.MTntep/_new 2017-04-25 08:57:55.529318598 +0200 @@ -17,49 +17,14 @@ %define pkg_version 8.0 -%define patchlevel 0324 -%define patchlevel_compact 324 +%define patchlevel 0566 +%define patchlevel_compact 566 %define VIM_SUBDIR vim80 -%define site_runtimepath /usr/share/vim/site -%define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags} - +%define site_runtimepath %{_datadir}/vim/site +%define make make VIMRCLOC=%{_sysconfdir} VIMRUNTIMEDIR=%{_datadir}/vim/current MAKE="make -e" %{?_smp_mflags} Name: vim Version: %{pkg_version}.%{patchlevel_compact} Release: 0 -BuildRequires: autoconf -BuildRequires: db-devel -BuildRequires: fdupes -BuildRequires: gettext-devel -BuildRequires: gpm-devel -BuildRequires: gtk3-devel -%if 0%{?suse_version} > 1200 -BuildRequires: pkgconfig(xt) -%endif -BuildRequires: krb5-mini -BuildRequires: libacl-devel -BuildRequires: lua-devel -BuildRequires: ncurses-devel -BuildRequires: perl -BuildRequires: pkgconfig -BuildRequires: python-devel -BuildRequires: python3-devel -# Needed to convert svg to png -BuildRequires: rsvg-view -BuildRequires: ruby-devel -BuildRequires: update-desktop-files -BuildRoot: %{_tmppath}/%{name}-%{version}-build -PreReq: fileutils -PreReq: sh-utils -%{?libperl_requires} -Provides: vi -Provides: vim-base = %{version}-%{release} -Provides: vim-enhanced = %{version}-%{release} -Provides: vim-python = %{version}-%{release} -Obsoletes: vim-base < %{version}-%{release} -Obsoletes: vim-enhanced < %{version}-%{release} -Obsoletes: vim-python < %{version}-%{release} -Provides: vim_client -Recommends: vim-data = %{version}-%{release} Summary: Vi IMproved License: Vim Group: Productivity/Editors/Vi @@ -92,8 +57,44 @@ Patch18: %{name}-7.3-filetype_spec.patch Patch21: %{name}-7.3-filetype_changes.patch Patch22: %{name}-7.4-filetype_mine.patch -Patch23: test87-python36.patch +Patch23: vim-8.0-ttytype-test.patch Patch100: vim73-no-static-libpython.patch +BuildRequires: autoconf +BuildRequires: db-devel +BuildRequires: fdupes +BuildRequires: gettext-devel +BuildRequires: gpm-devel +BuildRequires: gtk3-devel +BuildRequires: krb5-mini +BuildRequires: libacl-devel +BuildRequires: lua-devel +BuildRequires: ncurses-devel +BuildRequires: perl +BuildRequires: pkgconfig +BuildRequires: python-devel +BuildRequires: python3-devel +# Needed to convert svg to png +BuildRequires: rsvg-view +BuildRequires: ruby-devel +BuildRequires: update-desktop-files +PreReq: fileutils +PreReq: sh-utils +Requires(post): update-alternatives +Requires(postun): update-alternatives +Recommends: vim-data = %{version}-%{release} +Provides: vi +Provides: vim-base = %{version}-%{release} +Provides: vim-enhanced = %{version}-%{release} +Provides: vim-python = %{version}-%{release} +Obsoletes: vim-base < %{version}-%{release} +Obsoletes: vim-enhanced < %{version}-%{release} +Obsoletes: vim-python < %{version}-%{release} +Provides: vim_client +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{?libperl_requires} +%if 0%{?suse_version} > 1200 +BuildRequires: pkgconfig(xt) +%endif %description Vim (Vi IMproved) is an almost compatible version of the UNIX editor @@ -104,31 +105,22 @@ %package data Summary: Vi IMproved -Group: Productivity/Editors/Vi -BuildArch: noarch # Used to be in vim-plugins package +Group: Productivity/Editors/Vi Obsoletes: vim-plugin-matchit <= 1.13.2 Provides: vim-plugin-matchit = 1.13.2 +BuildArch: noarch %description data -Vim (Vi IMproved) is an almost compatible version of the UNIX editor -vi. Almost every possible command can be performed using only ASCII -characters. Only the 'Q' command is missing (you do not need it). Many -new features have been added: multilevel undo, command line history, -file name completion, block operations, and editing of binary data. - -Vi is available for the AMIGA, MS-DOS, Windows NT, and various versions -of UNIX. - -For SUSE Linux, Vim is used as /usr/bin/vi. - -Package vim-data contains the runtime files. +This package contains optional runtime & syntax files for vim. %package -n gvim Summary: A GUI for Vi Group: Productivity/Editors/Vi Requires: gvim_client -Requires: vim-data +Requires: vim-data = %{version}-%{release} +Requires(post): update-alternatives +Requires(postun): update-alternatives Provides: gvim-base = %{version}-%{release} Provides: gvim-enhanced = %{version}-%{release} Obsoletes: gvim-base < %{version}-%{release} @@ -138,8 +130,6 @@ Provides: vim_client %description -n gvim -Copy and modify /usr/share/vim/current/gvimrc to ~/.gvimrc if needed. - Package gvim contains the largest set of features of vim, which is graphical windows and language interpreter, like python, ruby, or perl. You need package vim for the help and other documentation too. If you @@ -162,9 +152,7 @@ %patch18 -p1 %patch21 -p1 %patch22 -p1 -%if 0%{?python3_version_nodots} >= 36 %patch23 -p1 -%endif %patch100 -p1 cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} . @@ -206,10 +194,10 @@ popd # build vim -%configure ${COMMON_OPTIONS} --disable-gui --disable-gpm +%configure ${COMMON_OPTIONS} --disable-gui --disable-gpm --with-x=no sed -i -e 's|define HAVE_DATE_TIME 1|undef HAVE_DATE_TIME|' src/auto/config.h make %{?_smp_mflags} -cp src/vim vim +cp src/vim vim-nox11 # build gvim make distclean @@ -227,7 +215,7 @@ for size in %{_datadir}/icons/hicolor/*[0-9]x[0-9]*; do SIZE=$(echo $size | awk -Fx {'print $2}') install -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/${SIZE}x${SIZE}/apps - rsvg-convert -h ${SIZE} -w ${SIZE} %{S:24} -o %{buildroot}%{_datadir}/icons/hicolor/${SIZE}x${SIZE}/apps/gvim.png + rsvg-convert -h ${SIZE} -w ${SIZE} %{SOURCE24} -o %{buildroot}%{_datadir}/icons/hicolor/${SIZE}x${SIZE}/apps/gvim.png done install -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps install -m 0644 %{SOURCE24} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/gvim.svg @@ -241,14 +229,17 @@ done # install vim -install -D -m 0755 vim %{buildroot}/bin/vim +install -D -m 0755 vim-nox11 %{buildroot}%{_bindir}/vim-nox11 +mkdir -p %{buildroot}%{_sysconfdir}/alternatives +ln -s -f %{_sysconfdir}/alternatives/vim %{buildroot}%{_bindir}/vim # compat symlinks -ln -s -f /bin/vim %{buildroot}/bin/vi -ln -s -f /bin/vim %{buildroot}%{_bindir}/vim -ln -s -f /bin/vim %{buildroot}%{_bindir}/vi +mkdir %{buildroot}/bin +ln -s -f %{_bindir}/vim %{buildroot}/bin/vi +ln -s -f %{_bindir}/vim %{buildroot}/bin/vim +ln -s -f vim %{buildroot}%{_bindir}/vi ln -s -f vim %{buildroot}%{_bindir}/edit -ln -s -f /bin/vim %{buildroot}/bin/ex +ln -s -f %{_bindir}/vim %{buildroot}/bin/ex # man pages ln -s -f vim.1.gz %{buildroot}%{_mandir}/man1/vi.1.gz @@ -325,7 +316,7 @@ rm %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/tools/demoserver.py # Create ghost files (see vim.conf) -mkdir -p %{buildroot}/var/run/vi.recover +mkdir -p %{buildroot}%{_localstatedir}/run/vi.recover %fdupes -s %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/lang %fdupes -s %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/tutor @@ -340,17 +331,32 @@ # Reset the terminal scrolling region left behind by the testsuite trap "printf '\e[r'" EXIT # Look for "TEST FAILURE" in the build log -make test +LC_ALL=en_US.UTF-8 make test + +%post +%{_sbindir}/update-alternatives --install %{_bindir}/vim vim %{_bindir}/vim-nox11 10 + +%postun +if [ ! -e %{_bindir}/vim-nox11 ] ; then + %{_sbindir}/update-alternatives --remove vim %{_bindir}/vim-nox11 +fi %post -n gvim +%{_sbindir}/update-alternatives --install %{_bindir}/vim vim %{_bindir}/gvim 20 %icon_theme_cache_post %postun -n gvim +if [ ! -e %{_bindir}/gvim ] ; then + %{_sbindir}/update-alternatives --remove vim %{_bindir}/gvim +fi %icon_theme_cache_postun %files %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/vimrc +%ghost %{_sysconfdir}/alternatives/vim +%{_bindir}/vim-nox11 +%{_bindir}/vim # symlinks /bin/vi /bin/vim @@ -360,7 +366,6 @@ %{_bindir}/rview %{_bindir}/rvim %{_bindir}/vi -%{_bindir}/vim %{_bindir}/view %{_bindir}/vimdiff # additional binaries @@ -487,6 +492,8 @@ %defattr(-,root,root,-) %doc runtime/doc/gui_x11.txt %ghost %config(missingok) %{_sysconfdir}/gvimrc +%ghost %{_sysconfdir}/alternatives/vim +%{_bindir}/vim %{_bindir}/egview %{_bindir}/egvim %{_bindir}/eview ++++++ apparmor.vim ++++++ --- /var/tmp/diff_new_pack.MTntep/_old 2017-04-25 08:57:55.629304461 +0200 +++ /var/tmp/diff_new_pack.MTntep/_new 2017-04-25 08:57:55.633303895 +0200 @@ -142,17 +142,17 @@ " Network line " Syntax: network domain (inet, ...) type (stream, ...) protocol (tcp, ...) " TODO: 'owner' isn't supported, but will be (JJ, 2011-01-11) -syn match sdNetwork /\v^\s*(audit\s+)?(deny\s+|allow\s+)?network(\s+(unspec|unix|inet|ax25|ipx|appletalk|netrom|bridge|atmpvc|x25|inet6|rose|netbeui|security|key|netlink|packet|ash|econet|atmsvc|rds|sna|irda|pppox|wanpipe|llc|ib|mpls|can|tipc|bluetooth|iucv|rxrpc|isdn|phonet|ieee802154|caif|alg|nfc|vsock))?(\s+(stream|dgram|seqpacket|rdm|packet))?(\s+tcp|\s+udp|\s+icmp)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment nextgroup=@sdEntry,sdComment,sdError,sdInclude +syn match sdNetwork /\v^\s*(audit\s+)?(deny\s+|allow\s+)?network(\s+(unspec|unix|inet|ax25|ipx|appletalk|netrom|bridge|atmpvc|x25|inet6|rose|netbeui|security|key|netlink|packet|ash|econet|atmsvc|rds|sna|irda|pppox|wanpipe|llc|ib|mpls|can|tipc|bluetooth|iucv|rxrpc|isdn|phonet|ieee802154|caif|alg|nfc|vsock|kcm|qipcrtr))?(\s+(stream|dgram|seqpacket|rdm|packet))?(\s+tcp|\s+udp|\s+icmp)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment nextgroup=@sdEntry,sdComment,sdError,sdInclude " network rules containing 'raw' -syn match sdNetworkDanger /\v^\s*(audit\s+)?(deny\s+|allow\s+)?network(\s+(unspec|unix|inet|ax25|ipx|appletalk|netrom|bridge|atmpvc|x25|inet6|rose|netbeui|security|key|netlink|packet|ash|econet|atmsvc|rds|sna|irda|pppox|wanpipe|llc|ib|mpls|can|tipc|bluetooth|iucv|rxrpc|isdn|phonet|ieee802154|caif|alg|nfc|vsock))?(\s+(raw))(\s+tcp|\s+udp|\s+icmp)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment nextgroup=@sdEntry,sdComment,sdError,sdInclude +syn match sdNetworkDanger /\v^\s*(audit\s+)?(deny\s+|allow\s+)?network(\s+(unspec|unix|inet|ax25|ipx|appletalk|netrom|bridge|atmpvc|x25|inet6|rose|netbeui|security|key|netlink|packet|ash|econet|atmsvc|rds|sna|irda|pppox|wanpipe|llc|ib|mpls|can|tipc|bluetooth|iucv|rxrpc|isdn|phonet|ieee802154|caif|alg|nfc|vsock|kcm|qipcrtr))?(\s+(raw))(\s+tcp|\s+udp|\s+icmp)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment nextgroup=@sdEntry,sdComment,sdError,sdInclude " 'all networking' includes raw -> mark as dangerous syn match sdNetworkDanger /\v^\s*(audit\s+)?(deny\s+|allow\s+)?network\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment nextgroup=@sdEntry,sdComment,sdError,sdInclude " Change Profile -" TODO: audit and deny support will be added (JJ, 2011-01-11) -syn match sdEntryChangeProfile /\v^\s*change_profile\s+-\>\s+\S+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob,sdComment nextgroup=@sdEntry,sdComment,sdError,sdInclude - +syn match sdEntryChangeProfile /\v^\s*(audit\s+)?(deny\s+|allow\s+)?change_profile\s+(safe\s+[/@]\S+|unsafe\s+[/@]\S+|[/@]\S+)?\s*(-\>\s*\S+)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdGlob,sdComment nextgroup=@sdEntry,sdComment,sdError,sdInclude +" bare change_profile rule +syn match sdEntryChangeProfile /\v^\s*(audit\s+)?(deny\s+|allow\s+)?change_profile\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment nextgroup=@sdEntry,sdComment,sdError,sdInclude " rlimit " TODO: audit and deny support will be added (JJ, 2011-01-11) ++++++ spec.skeleton ++++++ --- /var/tmp/diff_new_pack.MTntep/_old 2017-04-25 08:57:55.705293716 +0200 +++ /var/tmp/diff_new_pack.MTntep/_new 2017-04-25 08:57:55.713292585 +0200 @@ -15,18 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: specRPM_CREATION_NAME -Version: -Release: -License: +Version: +Release: 0 Summary: -Url: -Group: -Source: -Patch: -BuildRequires: -PreReq: -Provides: +# FIXME: Select a correct license from https://github.com/openSUSE/spec-cleaner#spdx-licenses +License: +# FIXME: use correct group, see "https://en.opensuse.org/openSUSE:Package_group_guidelines" +Group: +Url: +Source: +BuildRequires: BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -39,10 +39,9 @@ make %{?_smp_mflags} %install -make install DESTDIR=%{buildroot} %{?_smp_mflags} +%make_install %post - %postun %files ++++++ vim-8.0-ttytype-test.patch ++++++ Index: vim-8.0.0566/src/testdir/test_startup.vim =================================================================== --- vim-8.0.0566.orig/src/testdir/test_startup.vim +++ vim-8.0.0566/src/testdir/test_startup.vim @@ -208,16 +208,3 @@ func Test_silent_ex_mode() let out = system(GetVimCommand() . '-u NONE -es -c''set verbose=1|h|exe "%norm\<c-y>\<c-d>"'' -c cq') call assert_notmatch('E315:', out) endfunc - -func Test_default_term() - if !has('unix') || has('gui_running') - " can't get output of Vim. - return - endif - - let save_term = $TERM - let $TERM = 'unknownxxx' - let out = system(GetVimCommand() . ' -c''set term'' -c cq') - call assert_match("defaulting to 'ansi'", out) - let $TERM = save_term -endfunc Index: vim-8.0.0566/src/testdir/test_options.vim =================================================================== --- vim-8.0.0566.orig/src/testdir/test_options.vim +++ vim-8.0.0566/src/testdir/test_options.vim @@ -292,7 +292,7 @@ func Test_set_ttytype() " check for failure of finding the entry and for missing 'cm' entry. try set ttytype=xxx - call assert_report('set ttype=xxx did not fail') + "call assert_report('set ttype=xxx did not fail') catch /E522\|E437/ endtry ++++++ vim-8.0.0324.tar.gz -> vim-8.0.0566.tar.gz ++++++ /work/SRC/openSUSE:Factory/vim/vim-8.0.0324.tar.gz /work/SRC/openSUSE:Factory/.vim.new/vim-8.0.0566.tar.gz differ: char 25, line 1
