Mercurial > vim
annotate .cirrus.yml @ 33459:0eda094f9b7e v9.0.1983
patch 9.0.1983: scrolling inactive window not possible with cursorbind
Commit: https://github.com/vim/vim/commit/8e5f26ec6a1446aabffa7a0a7819a7462372a5b8
Author: zeertzjq <zeertzjq@outlook.com>
Date: Wed Oct 4 21:45:33 2023 +0200
patch 9.0.1983: scrolling inactive window not possible with cursorbind
Problem: Scrolling non-current window using mouse is inconsistent
depending on 'scrollbind'/'scrolloff' and different from GUI
vertical scrollbar when 'cursorbind' is set.
Solution: Don't move cursor in non-current windows for 'cursorbind' if
cursor in the current window didn't move.
closes: #13219
closes: #13210
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 04 Oct 2023 22:00:03 +0200 |
parents | 4cffda5da6f4 |
children | 956a5fa10aaa |
rev | line source |
---|---|
33450
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
1 env: |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
2 CIRRUS_CLONE_DEPTH: 3 |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
3 FEATURES: huge |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
4 |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
5 freebsd_task: |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
6 name: FreeBSD |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
7 matrix: |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
8 - name: FreeBSD 14.0 |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
9 freebsd_instance: |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
10 image_family: freebsd-14-0 |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
11 timeout_in: 20m |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
12 install_script: |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
13 - pkg install -y gettext |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
14 build_script: |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
15 - NPROC=$(getconf _NPROCESSORS_ONLN) |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
16 - ./configure --with-features=${FEATURES} |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
17 - make -j${NPROC} |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
18 test_script: |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
19 - src/vim --version |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
20 # run tests as user "cirrus" instead of root |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
21 - pw useradd cirrus -m |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
22 - chown -R cirrus:cirrus . |
4cffda5da6f4
patch 9.0.1979: Cirrus CI disabled
Christian Brabandt <cb@256bit.org>
parents:
33293
diff
changeset
|
23 - sudo -u cirrus make test |