Mercurial > vim
comparison .travis.yml @ 20548:6564dafe5005 v8.2.0828
patch 8.2.0828: Travis: regexp patttern doesn't work everywhere
Commit: https://github.com/vim/vim/commit/92c098d18e435a7a762409744ebe2dbb3746ed77
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue May 26 20:09:11 2020 +0200
patch 8.2.0828: Travis: regexp patttern doesn't work everywhere
Problem: Travis: regexp patttern doesn't work everywhere.
Solution: Use [:blank:] instead of \b. (Ozaki Kiichi, closes https://github.com/vim/vim/issues/6146)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 26 May 2020 20:15:04 +0200 |
parents | 4c0c86098fcc |
children | 40210bb08e3f |
comparison
equal
deleted
inserted
replaced
20547:5e6b9042a775 | 20548:6564dafe5005 |
---|---|
123 - | | 123 - | |
124 if [[ "${BUILD}" = "yes" ]]; then | 124 if [[ "${BUILD}" = "yes" ]]; then |
125 # Append various warning flags to CFLAGS. | 125 # Append various warning flags to CFLAGS. |
126 # BSD sed needs backup extension specified. | 126 # BSD sed needs backup extension specified. |
127 sed -i.bak -f ci/config.mk.sed ${SRCDIR}/auto/config.mk | 127 sed -i.bak -f ci/config.mk.sed ${SRCDIR}/auto/config.mk |
128 sed -i.bak -f ci/config.mk.${CC}.sed ${SRCDIR}/auto/config.mk | 128 if [[ "${TRAVIS_OS_NAME}" = "osx" ]]; then |
129 # On macOS, the entity of gcc is clang. | |
130 sed -i.bak -f ci/config.mk.clang.sed ${SRCDIR}/auto/config.mk | |
131 else | |
132 sed -i.bak -f ci/config.mk.${CC}.sed ${SRCDIR}/auto/config.mk | |
133 fi | |
129 make ${SHADOWOPT} -j${NPROC} | 134 make ${SHADOWOPT} -j${NPROC} |
130 fi | 135 fi |
131 - echo -en "travis_fold:end:build\\r\\033[0K" | 136 - echo -en "travis_fold:end:build\\r\\033[0K" |
132 - set +o errexit | 137 - set +o errexit |
133 # Show Vim version and also if_xx versions. | 138 # Show Vim version and also if_xx versions. |
139 fi | 144 fi |
140 - echo -e "\\033[33;1mTesting Vim\\033[0m" && echo -en "travis_fold:start:test\\r\\033[0K" | 145 - echo -e "\\033[33;1mTesting Vim\\033[0m" && echo -en "travis_fold:start:test\\r\\033[0K" |
141 - do_test make ${SHADOWOPT} ${TEST} && FOLD_MARKER=travis_fold | 146 - do_test make ${SHADOWOPT} ${TEST} && FOLD_MARKER=travis_fold |
142 - echo -en "${FOLD_MARKER}:end:test\\r\\033[0K" | 147 - echo -en "${FOLD_MARKER}:end:test\\r\\033[0K" |
143 | 148 |
144 | 149 # Instead of using all environments with both compilers on both systems, |
145 # instead of a 2*2*8 matrix (2*os + 2*compiler + 8*env), | 150 # exclude some builds on mac os x and linux. |
146 # exclude some builds on mac os x and linux | 151 # On mac os x "tiny" is always without GUI, use 2 compilers in 2 environments. |
147 # on mac os x "tiny" is always without GUI | 152 # Linux: 2 compilers on some of the environments + gcc on os390 |
148 # linux: 2*compiler + 5*env + mac: 2*compiler + 2*env | |
149 jobs: | 153 jobs: |
150 include: | 154 include: |
151 - <<: *osx | 155 - <<: *osx |
152 name: tiny-nogui/clang | 156 name: tiny-nogui/clang |
153 compiler: clang | 157 compiler: clang |