Mercurial > vim
view src/testdir/test_exec_while_if.vim @ 33002:b4efdb3357f7 v9.0.1793
patch 9.0.1793: obsolete macros in configure script
Commit: https://github.com/vim/vim/commit/f39842f148c9a8112432644b7f4a0129315de771
Author: Illia Bobyr <illia.bobyr@gmail.com>
Date: Sun Aug 27 18:21:23 2023 +0200
patch 9.0.1793: obsolete macros in configure script
Problem: obsolete macros in configure script
Solution: Remove those and start moving to autoconf 2.71
src/configure.ac: Remove obsolete macros
These macros are declared obsolete in autoconf 2.69, which is almost 10
years old by now:
https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html
They generate warnings when in a subsequent upgrade to autoconf 2.71.
`autoupdate` from autoupdate 2.71 suggests most of these changes, except
that it also adds obsolete warnings, that where individually checked and
removed.
Regenerated `src/auto/configure` by running:
cd src
autoconf2.69 --output=auto/configure configure.ac
sed --in-place --expression='s@>config.log@>auto/config.log@g' auto/configure
closes: #12888
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Illia Bobyr <illia.bobyr@gmail.com>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 27 Aug 2023 18:30:04 +0200 |
parents | fb4c30606b4a |
children |
line wrap: on
line source
" Test for :execute, :while, :for and :if func Test_exec_while_if() new let i = 0 while i < 12 let i = i + 1 execute "normal o" . i . "\033" if i % 2 normal Ax if i == 9 break endif if i == 5 continue else let j = 9 while j > 0 execute "normal" j . "a" . j . "\x1b" let j = j - 1 endwhile endif endif if i == 9 execute "normal Az\033" endif endwhile unlet i j call assert_equal(["", \ "1x999999999888888887777777666666555554444333221", \ "2", \ "3x999999999888888887777777666666555554444333221", \ "4", \ "5x", \ "6", \ "7x999999999888888887777777666666555554444333221", \ "8", \ "9x"], getline(1, 10)) endfunc " vim: shiftwidth=2 sts=2 expandtab