Compare commits

...
Sign in to create a new pull request.

325 commits

Author SHA1 Message Date
Zdenek Dohnal
eae4b5cd79 - patchlevel 2068 2026-01-09 12:59:59 +01:00
Zdenek Dohnal
676006795a - patchlevel 1999 2025-12-19 07:07:16 +01:00
Zdenek Dohnal
07501bca7a - patchlevel 1972 2025-12-12 07:37:49 +01:00
Zdenek Dohnal
6bbeb2d904 - patchlevel 1952 2025-12-05 06:58:19 +01:00
Zdenek Dohnal
19faaa187e F41 is EOL 2025-11-28 07:56:40 +01:00
Zdenek Dohnal
fef106b849 - patchlevel 1914 2025-11-14 10:30:03 +01:00
Zdenek Dohnal
e847a50297 - patchlevel 1888 2025-10-31 08:34:06 +01:00
Zdenek Dohnal
c8b04c80dd vimrc: Use RestoreCursor from defaults.vim (fedora#2404651)
Fixes setting the cursor at the start of file when committing in Git
2025-10-31 08:08:06 +01:00
Zdenek Dohnal
71c059abc5 - patchlevel 1863 2025-10-17 09:15:06 +02:00
Zdenek Dohnal
5ee4f534a6 Remove make depend workaround 2025-10-17 08:59:22 +02:00
Zdenek Dohnal
0c4cede346 Fix building without wayland
Currently, due broken dependency generation, wayland support is
hardcoded in Makefile. We have to run dependency generation and auto
generation at every `make` call.

Additionally, function prototypes are now generated by python3 and its
clang module during build - added buildrequires for it.
2025-10-10 11:42:54 +02:00
Zdenek Dohnal
61cfcde9de - patchlevel 1845 2025-10-10 07:17:01 +02:00
Zdenek Dohnal
ae2db1ff1d - patchlevel 1818 2025-10-03 10:25:29 +02:00
Zdenek Dohnal
c8b1dc9498 remove XPM support - GVim icons work without it 2025-09-29 18:21:43 +02:00
Zdenek Dohnal
07b3394cbc - patchlevel 1775 2025-09-19 08:58:02 +02:00
Zdenek Dohnal
bc2a0c97cc Restore lost --remote-tab... functionality on wayland (fedora#2393716) 2025-09-10 15:01:43 +02:00
Zdenek Dohnal
b97a8f0977 - patchlevel 1723 2025-09-01 17:25:26 +02:00
Zdenek Dohnal
d38db4ff3c vim-common has broken manpages (fedora#2392178) 2025-09-01 17:23:12 +02:00
Zdenek Dohnal
f114e7eb65 broken /usr/bin/ex symlink in vim-9.1.1706-1.fc42 (fedora#2392249) 2025-09-01 10:52:44 +02:00
Zdenek Dohnal
fd5559a02c - patchlevel 1706 2025-08-29 09:13:35 +02:00
Zdenek Dohnal
66e2923218 Enable F43 2025-08-29 09:12:15 +02:00
Carl George
d957d1e818 Switch to https URL 2025-08-14 14:37:56 -05:00
Zdenek Dohnal
beb553458e Remove vimspell conditions and subpackage
The source used for spell package was removed in Vim 7.1, and the
package was not built at least for 9 years, so IMO no need to obsolete
the package.
2025-08-12 12:24:50 +02:00
Zdenek Dohnal
dbca97ea24 SPEC file cleanup
- renumber patches
- move conditional stuff at the end of each sections
2025-08-12 11:56:05 +02:00
František Hrdina
698ce32e16 Update of fmf plans 2025-08-12 10:15:09 +02:00
Zdenek Dohnal
7d940e947b Remove old conflicts 2025-08-12 08:41:08 +02:00
Zdenek Dohnal
9e0e978fbb - patchlevel 1623 2025-08-11 11:33:32 +02:00
Zdenek Dohnal
4e61579ba3 - patchlevel 1591 2025-08-01 07:31:30 +02:00
Fedora Release Engineering
7c60feb6e2 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:05:12 +00:00
Zdenek Dohnal
c1048c7930 - patchlevel 1552 2025-07-16 07:24:18 +02:00
Zdenek Dohnal
dc29a314a5 2379759 - remove wayland-libs from vim and vi (fedora#2379759) 2025-07-14 09:47:17 +02:00
Zdenek Dohnal
97b3fbd6e5 - patchlevel 1537 2025-07-11 09:18:09 +02:00
Zdenek Dohnal
47571c96d7 - patchlevel 1484 2025-06-27 06:46:53 +02:00
Zdenek Dohnal
4d63e8a53c FTBFS with Python 3.14 (fedora#2373314) 2025-06-19 14:50:43 +02:00
Zdenek Dohnal
d1c415d036 - patchlevel 1435 2025-06-06 07:03:55 +02:00
Zdenek Dohnal
f158e7ec35 - patchlevel 1418 2025-05-30 10:23:04 +02:00
Zdenek Dohnal
ca6e36ab21 F40 is EOL 2025-05-30 09:49:03 +02:00
Zdenek Dohnal
e4e37842bf - patchlevel 1291 2025-04-11 06:57:36 +02:00
Zdenek Dohnal
6b7fbb9621 - patchlevel 1275 2025-04-04 09:15:50 +02:00
Zdenek Dohnal
6801a39cd4 - patchlevel 1227 2025-03-21 06:16:17 +01:00
Zdenek Dohnal
29d7ff0bb5 - patchlevel 1202 2025-03-14 07:45:12 +01:00
Zdenek Dohnal
100943a3bf - patchlevel 1179 2025-03-07 10:51:40 +01:00
Zdenek Dohnal
0c440c2c78 - patchlevel 1169 2025-03-04 15:37:53 +01:00
Zdenek Dohnal
86eb060916 - patchlevel 1122 2025-02-19 11:29:37 +01:00
Zdenek Dohnal
12bccb38ef vim-update.sh: F42 got enabled 2025-02-19 11:28:21 +01:00
Zdenek Dohnal
86fcebd96b - patchlevel 1081 2025-02-07 11:24:36 +01:00
Zdenek Dohnal
3264af98a2 F42 got branched 2025-02-07 09:15:28 +01:00
Zdenek Dohnal
c8221c1d70 Fix FTBFS (fedora#2341508) 2025-02-03 10:40:53 +01:00
Fedora Release Engineering
7b5d01f395 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:20:16 +00:00
Zdenek Dohnal
684593869b - patchlevel 1000 2025-01-10 08:15:27 +01:00
Zdenek Dohnal
86fb2418b6 - patchlevel 984 2025-01-03 08:24:52 +01:00
Zdenek Dohnal
2b538aae6b - patchlevel 919 2024-12-13 10:26:18 +01:00
Zdenek Dohnal
979b4a07c7 UTF-8 tutor files are shipped upstream now, remove the workaround 2024-12-06 07:14:54 +01:00
Zdenek Dohnal
0588de6cc3 - patchlevel 906 2024-12-06 06:44:19 +01:00
Zdenek Dohnal
8597537653 - patchlevel 895 2024-11-29 12:46:28 +01:00
Zdenek Dohnal
9eb4493163 - patchlevel 866 2024-11-15 06:38:23 +01:00
Zdenek Dohnal
b71d9f022c F39 is EOL in less than 14 days 2024-11-15 06:31:36 +01:00
Zdenek Dohnal
890a4758cd - patchlevel 825 2024-11-01 07:50:22 +01:00
Zdenek Dohnal
b25fd607cc - patchlevel 785 2024-10-15 12:58:42 +02:00
Zdenek Dohnal
9c62530262 Remove the downstream patch, got fixed upstream 2024-10-15 12:36:06 +02:00
Vít Ondruch
aed1291d2e Add <launchable> in AppData for icon reference
Without this tag, the G-S does not display icon properly. But also the
`appstream-builder` inserts into metadata generic
`<launchable type="desktop-id">org.vim.Vim.desktop</launchable>`,
which cannot be found. This results in `Vetos: Has no Icon` and
therefore rejection of GVim from `appstream-data` package.
2024-10-11 17:48:43 +02:00
Zdenek Dohnal
d759f0c744 patchlevel 737 (fedora#2311860) 2024-09-20 23:41:33 +02:00
Zdenek Dohnal
90c8fff644 - patchlevel 737 2024-09-20 22:05:39 +02:00
Zdenek Dohnal
91761c6fd5 - patchlevel 719 2024-09-06 17:45:56 +02:00
Zdenek Dohnal
0b294c2268 Update manpage patch 2024-08-30 11:14:29 +02:00
Zdenek Dohnal
172195d496 - patchlevel 703 2024-08-30 10:39:17 +02:00
Zdenek Dohnal
cc6366596d Enable F41 for bodhi 2024-08-30 10:37:24 +02:00
Zdenek Dohnal
699a4e37e4 - patchlevel 672 2024-08-12 14:20:03 +02:00
Zdenek Dohnal
fc241eb378 Remove configuration option for Python stable ABI
Upstream now defaults to Python 3.8 stable ABI - let's follow upstream.
2024-08-12 14:17:36 +02:00
Zdenek Dohnal
98bc0498b2 2303669 - vim in rawhide (41) can't load python library 2024-08-09 14:19:01 +02:00
Zdenek Dohnal
7b5a189724 - patchlevel 660 2024-08-05 10:15:03 +02:00
Benjamin Gilbert
a01683035a Require gdk-pixbuf2-modules-extra on F41+ -X11 for XPM loading (rhbz#2277751) 2024-07-25 23:41:06 -07:00
Zdenek Dohnal
3c4227cd7c Use wildcard in .gitignore 2024-07-22 17:57:06 +02:00
Fedora Release Engineering
6cc814d797 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:46:13 +00:00
Zdenek Dohnal
4dfca63620 - patchlevel 571 2024-07-12 10:36:38 +02:00
Zdenek Dohnal
bd864ede9b fix upstream-scripttests in CI - new test needs our downstream 'set mouse=a' to pass 2024-07-12 10:35:12 +02:00
Zdenek Dohnal
3583633bff - patchlevel 544 2024-07-08 10:29:12 +02:00
Zdenek Dohnal
b1105c8326 - patchlevel 452 2024-05-31 07:08:54 +02:00
Zdenek Dohnal
e7742698d1 plans: fix url 2024-05-23 15:43:11 +02:00
Zdenek Dohnal
d46b35c84d vim-update.sh: Disable soon-to-be-EOL F38 2024-05-15 09:46:29 +02:00
Zdenek Dohnal
d2cd318e43 - patchlevel 393 2024-05-06 12:59:30 +02:00
Zdenek Dohnal
93d0d9afe8 - patchlevel 354 2024-04-19 11:22:10 +02:00
Zdenek Dohnal
0f86079996 Update gating.yaml 2024-04-15 15:11:05 +02:00
Zdenek Dohnal
305932eca0 - patchlevel 309 2024-04-12 09:49:23 +02:00
Zdenek Dohnal
1d1b573e72 - patchlevel 264 2024-04-05 07:52:35 +02:00
Zdenek Dohnal
79458eed29 - patchlevel 252 2024-04-02 13:56:48 +02:00
Zdenek Dohnal
51295901ea - patchlevel 181 2024-03-15 06:33:22 +01:00
Zdenek Dohnal
7e6e0d936e - patchlevel 158 2024-03-08 07:48:37 +01:00
Zdenek Dohnal
7f016db19d F40 enabled in bodhi 2024-03-01 06:59:02 +01:00
Zdenek Dohnal
baf6873d99 Add Apache-2.0 WITH Swift-exception into licenses 2024-02-19 14:06:13 +01:00
Zdenek Dohnal
cbd11ce35d - patchlevel 113 2024-02-16 07:43:21 +01:00
Zdenek Dohnal
f1498c0c7c F40 got branched, but not bodhi enabled yet 2024-02-16 07:41:45 +01:00
Zdenek Dohnal
ebe2433680 - patchlevel 83 2024-02-09 06:34:49 +01:00
Zdenek Dohnal
1d02e6e582 2262371 - gvim: symbol lookup error: gvim: undefined symbol: g_once_init_enter_pointer 2024-02-05 15:46:32 +01:00
Zdenek Dohnal
227278cbe9 enable building without GPM support - build with GPM in Fedora 2024-02-05 14:23:55 +01:00
Zdenek Dohnal
3dbc59bdc8 - patchlevel 76 2024-02-05 11:28:06 +01:00
Fedora Release Engineering
a7bbd42bc1 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:45:20 +00:00
Zdenek Dohnal
e07dd4f390 - patchlevel 31 2024-01-16 15:57:25 +01:00
Zdenek Dohnal
8b3099979b - patchlevel 16 2024-01-08 11:07:34 +01:00
Zdenek Dohnal
174d14ee43 - patchlevel 2190
Added Hungarian translation
2024-01-02 13:23:11 +01:00
Zdenek Dohnal
5863537d72 - patchlevel 2167 2023-12-15 09:18:51 +01:00
Zdenek Dohnal
b81a3a6746 - patchlevel 2153 2023-12-08 09:14:55 +01:00
Zdenek Dohnal
11d2dd0433 Remove F37 2023-12-04 09:47:59 +01:00
Zdenek Dohnal
f2e1a4c7cb - patchlevel 2120 2023-11-22 12:23:55 +01:00
Yaakov Selkowitz
5f7b13674e Enable perl in flatpak builds
perl is now available for use in flatpak apps, but no assumptions should
be made as to the location of a given Perl module.
2023-11-16 08:46:34 -05:00
Zdenek Dohnal
7667b5b7de - patchlevel 2105 2023-11-16 11:36:54 +01:00
Zdenek Dohnal
64dcac1659 - patchlevel 2081 2023-11-01 13:36:46 +01:00
Zdenek Dohnal
6f47745cb1 - patchlevel 2048 2023-10-18 16:49:18 +02:00
Remi Collet
6f0c536c47 rebuild for new libsodium 2023-10-05 10:01:54 +02:00
Zdenek Dohnal
2c0204dad4 - patchlevel 1984 2023-10-05 08:03:04 +02:00
Zdenek Dohnal
f0205b8969 - patchlevel 1968 2023-10-02 11:48:39 +02:00
Zdenek Dohnal
ebd9aa2b25 - patchlevel 1927 2023-09-22 09:39:44 +02:00
Zdenek Dohnal
6bd5a39c27 - patchlevel 1882 2023-09-07 14:03:07 +02:00
Zdenek Dohnal
9b37e1a9b2 Remove the patch, latest upstream tests pass 2023-09-07 14:02:32 +02:00
Zdenek Dohnal
b9b503c389 test_xxd_color2 is flaky 2023-09-06 12:18:35 +02:00
Zdenek Dohnal
7d2199c149 - patchlevel 1872 2023-09-05 13:32:35 +02:00
Zdenek Dohnal
17ae92d063 Revert "- patchlevel 1872"
This reverts commit 550f31b21e.
2023-09-05 13:31:36 +02:00
Zdenek Dohnal
550f31b21e - patchlevel 1872 2023-09-05 13:20:39 +02:00
Zdenek Dohnal
84f77f278c Add libtool as buildrequire 2023-08-30 16:17:27 +02:00
Zdenek Dohnal
bbd0a311ec - patchlevel 1822 2023-08-30 09:56:30 +02:00
Zdenek Dohnal
c0fc55f870 Fix typo which breaks patch applying in the next patchlevel 2023-08-30 09:55:43 +02:00
Zdenek Dohnal
60596bb2d9 F39 is enabled in bodhi 2023-08-30 09:50:08 +02:00
Zdenek Dohnal
106e2f2581 - patchlevel 1712 2023-08-14 11:52:40 +02:00
Zdenek Dohnal
efdfc61e5d Remove patches accepted by upstream 2023-08-14 11:51:52 +02:00
Zdenek Dohnal
6121c87abc fix test suite from python3 syntax warnings 2023-08-11 16:59:51 +02:00
Zdenek Dohnal
3094c97ae1 vim-update.sh: include branched f39 2023-08-09 14:35:07 +02:00
Fedora Release Engineering
b226b0ae50 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:37:33 +00:00
Zdenek Dohnal
78deee56e9 vim.spec: update changelog entries to release 2
The latest build which contains the fixes mentioned in the changelog was
built with release 2 by mistake from rebasing the branch, so update the
entries to match what was fixed in the build.
2023-07-21 08:13:37 +02:00
Zdenek Dohnal
74af866c9b 2222671 - fix FTBFS due Python3 rebase
2222648 - fix FailToInstall due Perl rebase
2023-07-13 16:11:36 +02:00
Zdenek Dohnal
1da81559a3 - patchlevel 1677 2023-07-13 16:10:41 +02:00
Jitka Plesnikova
517fce5d93 Perl 5.38 rebuild 2023-07-11 16:13:47 +02:00
Zdenek Dohnal
a34b1012b8 - patchlevel 1671 2023-06-30 09:11:35 +02:00
Zdenek Dohnal
134b216510 Remove unused files 2023-06-28 16:10:05 +02:00
Zdenek Dohnal
2751435f36 - patchlevel 1649 2023-06-23 07:41:46 +02:00
Zdenek Dohnal
ea3aa92d13 - patchlevel 1627 2023-06-13 11:47:13 +02:00
Zdenek Dohnal
f8ac30b02a - patchlevel 1607 2023-06-05 11:19:45 +02:00
Zdenek Dohnal
729524ecf9 - patchlevel 1592 2023-05-31 11:44:55 +02:00
Zdenek Dohnal
d7b66cfd32 - patchlevel 1587 2023-05-29 09:53:57 +02:00
Zdenek Dohnal
6c378aff98 - patchlevel 1575 2023-05-24 09:19:54 +02:00
Zdenek Dohnal
3ed4faa072 - patchlevel 1562 2023-05-18 12:17:54 +02:00
Zdenek Dohnal
c33f2cbb28 vim-update.sh: F36 is EOL 2023-05-18 11:47:33 +02:00
Zdenek Dohnal
dca39eca82 - patchlevel 1491 2023-04-27 15:21:46 +02:00
Zdenek Dohnal
20b3e337ed - patchlevel 1486 2023-04-25 10:43:02 +02:00
Zdenek Dohnal
3baf1abaa8 vim.spec: Use -P for %%patch, can be used in F36 as well 2023-04-25 09:52:42 +02:00
Zdenek Dohnal
114e0e9dd0 - patchlevel 1472 2023-04-21 09:34:54 +02:00
Zdenek Dohnal
911ee307da vim.spec: Fix deprecation warning about %%patch 2023-04-21 09:33:31 +02:00
Zdenek Dohnal
5654b6cd07 - patchlevel 1443 2023-04-11 11:42:34 +02:00
Zdenek Dohnal
876f300e50 incorporate License tag changes based on legal team response 2023-04-11 10:36:24 +02:00
Zdenek Dohnal
dbc7b1d4be create xxd package, because it is used by hex.nvim 2023-04-05 16:13:30 +02:00
Zdenek Dohnal
eaa2ff76ac list most licenses available in binary rpms and migrate them into SPDX syntax 2023-04-05 15:13:58 +02:00
Zdenek Dohnal
94dd9fab08 - patchlevel 1440 2023-04-05 09:43:28 +02:00
František Hrdina
a49d3ac3e6 Updating fmf plans ang gating for CentOS Stream 2023-04-04 13:01:50 +02:00
Zdenek Dohnal
0fb647e9ce - patchlevel 1429 2023-03-27 11:31:15 +02:00
Zdenek Dohnal
ef64a78289 - patchlevel 1423 2023-03-22 11:35:18 +01:00
Zdenek Dohnal
ea1439cf89 - patchlevel 1407 2023-03-16 17:13:49 +01:00
Zdenek Dohnal
d378cd2edf - patchlevel 1403 2023-03-14 15:39:55 +01:00
Zdenek Dohnal
c922af3f1b Remove sh syntax patch, it is already in upstream 2023-03-02 07:56:27 +01:00
Zdenek Dohnal
f85584f35b - patchlevel 1367 2023-03-02 07:41:06 +01:00
Zdenek Dohnal
6fdecefa49 vim-update.sh: F38 is bodhi enabled 2023-03-02 07:40:07 +01:00
Zdenek Dohnal
9af2480710 - patchlevel 1314 2023-02-17 13:33:46 +01:00
Zdenek Dohnal
7e5c908e8f - patchlevel 1307 2023-02-14 12:32:12 +01:00
Zdenek Dohnal
0849f86b22 2169641 - Syntax highlight for sh files broken 2023-02-14 12:27:39 +01:00
Zdenek Dohnal
026537cfee - patchlevel 1293 2023-02-09 14:02:46 +01:00
Zdenek Dohnal
2a948f8a6d vim.spec: Explain version number in appdata 2023-02-09 07:45:11 +01:00
Yaakov Selkowitz
5d58af6333 Improve AppStream metainfo 2023-02-09 06:29:20 +00:00
Zdenek Dohnal
a9aac6a822 vim-update.sh: F38 got branched 2023-02-09 07:09:11 +01:00
Zdenek Dohnal
9144ae430e - patchlevel 1262 2023-01-30 14:43:25 +01:00
Zdenek Dohnal
808e42817f - patchlevel 1221 2023-01-19 12:10:28 +01:00
Jitka Plesnikova
0fbf1cf2b9 Remove perl(MODULE_COMPAT), it will be replaced by generators 2023-01-13 21:18:08 +01:00
Zdenek Dohnal
7e84f7a14a - patchlevel 1182 2023-01-12 12:36:52 +01:00
Zdenek Dohnal
a232b7acbb Remove the patch from spec 2023-01-12 12:35:53 +01:00
Zdenek Dohnal
b6b946b02f The patch is merged upstream 2023-01-12 12:34:29 +01:00
Zdenek Dohnal
c196a24e01 - patchlevel 1160 2023-01-09 12:38:09 +01:00
Zdenek Dohnal
6435ff19ca FTBFS with new FORTIFY_SOURCE=3 - remove it since Vim wants level 1 2023-01-09 11:41:49 +01:00
Zdenek Dohnal
9fbfe84b65 vim.spec: Remove condition for glibc subpackage 2023-01-05 08:48:05 +01:00
Zdenek Dohnal
345e5097bb vim.spec: Set FORTIFY_SOURCE to 1 as Vim upstream expects 2023-01-05 08:33:48 +01:00
Yaakov Selkowitz
57c70f241c Disable perl and ruby in flatpak builds
Neither perl-libs nor ruby-libs are present in the Flatpak runtimes.
2022-12-30 01:30:12 -05:00
Zdenek Dohnal
4a2d528a0c - patchlevel 1054 2022-12-14 11:51:12 +01:00
Zdenek Dohnal
c6f44dcb37 - patchlevel 1006 2022-12-05 11:21:01 +01:00
Zdenek Dohnal
0e7aaa1f2f vim-update.sh: F35 will be EOL in a week, stop automatic updates 2022-12-05 08:09:02 +01:00
Zdenek Dohnal
9a3364860e - patchlevel 963 2022-11-28 15:13:09 +01:00
Zdenek Dohnal
09c5bd5eb0 - patchlevel 915 2022-11-21 11:33:27 +01:00
Zdenek Dohnal
8c0c7e08a9 - patchlevel 828 2022-11-03 11:37:51 +01:00
Zdenek Dohnal
6d2e87d692 - patchlevel 803 2022-10-20 14:57:25 +02:00
Zdenek Dohnal
be507449af - patchlevel 777 2022-10-17 11:48:38 +02:00
Zdenek Dohnal
aefc2b24ca the current configure option for Vi is 'tiny' 2022-10-12 15:05:09 +02:00
Zdenek Dohnal
1badbfe688 - patchlevel 720 2022-10-11 15:21:56 +02:00
Carl George
fe7f282fed Obsolete vim-toml since the runtime files are now part of vim-common 2022-09-28 19:51:35 -05:00
Zdenek Dohnal
2fb216720e - patchlevel 475 2022-09-16 10:05:03 +02:00
Zdenek Dohnal
8c779e7840 vim.spec: Conflicts cleanup 2022-09-16 10:03:30 +02:00
Zdenek Dohnal
7e4bad765b provide 'vim(plugins-supported)' for plugins to require Vim/GVim 2022-09-16 09:56:02 +02:00
Zdenek Dohnal
405bfd2cf6 - patchlevel 412 2022-09-08 10:28:50 +02:00
Zdenek Dohnal
756d97c8fe - patchlevel 348 2022-09-01 15:48:12 +02:00
Zdenek Dohnal
fdb157c324 - patchlevel 327 2022-08-30 15:44:41 +02:00
Zdenek Dohnal
421aee0f07 - patchlevel 246 2022-08-23 14:57:35 +02:00
Zdenek Dohnal
b8d3c07d36 vim-update.sh: F37 bodhi enablement point 2022-08-23 14:47:01 +02:00
Zdenek Dohnal
74b6b5a918 - patchlevel 213 2022-08-15 15:02:38 +02:00
Zdenek Dohnal
c09aabf5af - patchlevel 189 2022-08-11 11:59:03 +02:00
Zdenek Dohnal
eb02b93331 vim-udpate.sh: Add F37 2022-08-11 11:47:40 +02:00
Zdenek Dohnal
cbdce42a3d - patchlevel 137 2022-08-04 12:59:22 +02:00
Zdenek Dohnal
e8204a5a6f - patchlevel 77 2022-07-26 14:54:25 +02:00
Fedora Release Engineering
57248766e4 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:52:10 +00:00
Zdenek Dohnal
c1bb8dc5e6 vim-update.sh: bodhi client version depends on machine where we run the script, not on branch in git 2022-07-11 17:05:32 +02:00
Zdenek Dohnal
5e82e77f8c - patchlevel 49 2022-07-11 15:23:35 +02:00
Zdenek Dohnal
3e31826a83 vim-update.sh: F36+ bodhi-client doesnt have --user 2022-06-28 14:28:14 +02:00
Zdenek Dohnal
b6fb8ebdab - patchlevel 5172 2022-06-28 12:46:11 +02:00
Zdenek Dohnal
96bd44923f - patchlevel 5141 2022-06-21 15:26:32 +02:00
Zdenek Dohnal
bafaf2dc8d - patchlevel 5085 2022-06-14 11:34:42 +02:00
Zdenek Dohnal
1087d0a94c - patchlevel 5052 2022-06-03 10:02:06 +02:00
Zdenek Dohnal
4743fed24e F34 goes EOL next week 2022-06-03 10:00:40 +02:00
Zdenek Dohnal
d920422825 - patchlevel 5046 2022-05-31 12:22:18 +02:00
Zdenek Dohnal
26300dd934 - patchlevel 4975 2022-05-18 08:58:38 +02:00
Zdenek Dohnal
c6de778762 - patchlevel 4969 2022-05-17 13:23:55 +02:00
Zdenek Dohnal
51f7b1bbeb - patchlevel 4927 2022-05-09 18:03:18 +02:00
Zdenek Dohnal
727eda08bc add new file vimhelp.vim 2022-05-09 18:02:35 +02:00
Zdenek Dohnal
727d98ee1e - patchlevel 4877 2022-05-06 10:38:04 +02:00
Zdenek Dohnal
de8dcbfba8 - patchlevel 4857 2022-05-02 12:18:09 +02:00
Zdenek Dohnal
dc0ad61031 - patchlevel 4845 2022-04-29 14:05:50 +02:00
Zdenek Dohnal
b2d31d54d2 - patchlevel 4804 2022-04-22 07:23:11 +02:00
Zdenek Dohnal
b3e48604dd fix the upstream testsuite failure due downstream patch 2022-04-08 14:21:04 +02:00
Zdenek Dohnal
07acd750fa - patchlevel 4701 2022-04-07 10:45:51 +02:00
Zdenek Dohnal
f5d747caff - patchlevel 4621 2022-03-25 10:05:32 +01:00
Zdenek Dohnal
89c3d915a9 - patchlevel 4579 2022-03-16 14:42:24 +01:00
Zdenek Dohnal
b63bfa6b50 - patchlevel 4529 2022-03-09 06:34:58 +01:00
Zdenek Dohnal
0503c4f65f - patchlevel 4485 2022-03-01 11:16:44 +01:00
Zdenek Dohnal
f5f83cb27f - patchlevel 4460 2022-02-24 08:17:54 +01:00
Zdenek Dohnal
f76a7bbf31 vim-crypto-warning.patch: Update for patchlevel 4460 2022-02-24 08:17:26 +01:00
Zdenek Dohnal
6fcdf8a4bf vim-update.sh: F36 is enabled in Bodhi now 2022-02-24 08:08:54 +01:00
Zdenek Dohnal
bea8236b36 - patchlevel 4428 2022-02-21 12:14:01 +01:00
Zdenek Dohnal
1420710435 - patchlevel 4386 2022-02-15 07:17:22 +01:00
Zdenek Dohnal
51d1691c60 vim-update.sh: F36 was branched 2022-02-09 07:00:29 +01:00
Zdenek Dohnal
9198d0dd87 - patchlevel 4314 2022-02-07 11:19:28 +01:00
Zdenek Dohnal
56e0e46d5d - patchlevel 4232 2022-01-27 18:56:34 +01:00
Zdenek Dohnal
b7937e6d86 vim-update.sh: use id for getting username 2022-01-24 13:52:11 +01:00
Zdenek Dohnal
c81678a1eb - patchlevel 4198 2022-01-24 12:21:43 +01:00
Zdenek Dohnal
380067b1da vim-8.0-copy-paste.patch: update the patch for patchlevel 4198 2022-01-24 12:20:51 +01:00
Fedora Release Engineering
9c76347c0f - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:57:45 +00:00
Zdenek Dohnal
2d63ce9331 - patchlevel 4068 2022-01-12 16:01:23 +01:00
Zdenek Dohnal
13abf62e59 - patchlevel 4051 2022-01-10 14:22:24 +01:00
Zdenek Dohnal
4cd05b3115 Update the patch for newer Vim patchlevel 2022-01-10 14:21:55 +01:00
Malcolm Inglis
dbb3fed824 add 'gui' build condition for vim-X11 2022-01-07 09:24:29 +01:00
Zdenek Dohnal
bde766b5c9 vim-update.sh: fix the regexp strings 2022-01-05 14:16:28 +01:00
Zdenek Dohnal
2306ab48d9 - patchlevel 4006 2022-01-05 13:31:41 +01:00
Zdenek Dohnal
33c92f40ef vim-update.sh: Create updates for bodhi enabled branches
Gating is applied in bodhi, so the update has to be created either way.
2022-01-05 13:29:44 +01:00
Yaakov Selkowitz
a63663e4b1 Fix flatpak build
When building a flatpak, vim is built in /app but binutils is still in /usr.
2022-01-03 04:52:22 +00:00
Zdenek Dohnal
7e14bc098b vim-update.sh: check only for bodhi enabled testing rpms 2021-12-15 13:12:22 +01:00
Zdenek Dohnal
2682f88df8 - patchlevel 3811 2021-12-15 11:55:45 +01:00
zdohnal
34c6d404eb vim-update.sh: Update to work with gating 2021-12-14 15:25:57 +01:00
Frantisek Hrdina
2d44d5dc8c Adding gating rules for rhel 2021-12-14 13:25:35 +01:00
Frantisek Hrdina
527c91f8b6 Adding gating.yaml 2021-12-09 15:16:42 +01:00
Zdenek Dohnal
3430167148 Merge #19 Adding fmf plan 2021-12-09 14:01:56 +00:00
Zdenek Dohnal
9a11c35e77 vim.spec: dont own a standard dir 2021-12-09 14:11:30 +01:00
Frantisek Hrdina
0495a37333 Adding fmf plan 2021-12-07 13:30:57 +01:00
Zdenek Dohnal
c132fed032 - patchlevel 3755 2021-12-07 12:44:08 +01:00
Zdenek Dohnal
726ba97986 - patchlevel 3717 2021-12-02 09:26:51 +01:00
Zdenek Dohnal
4529002e19 2026651 - defaults.vim changes create conflicts between vim-minimal and vim-common 2021-11-26 11:00:27 +01:00
Zdenek Dohnal
38f1b86de2 Remove python310 specific patch - no longer needed 2021-11-23 07:23:52 +01:00
Zdenek Dohnal
51104b3f82 - patchlevel 3642 2021-11-22 13:43:12 +01:00
Zdenek Dohnal
ff78c17c30 vim-update.sh: F33 is EOL soon 2021-11-22 13:42:17 +01:00
Zdenek Dohnal
a65558134a - patchlevel 3582 2021-11-08 11:00:53 +01:00
Zdenek Dohnal
7b6b7df8ae - patchlevel 3568 2021-11-01 12:20:49 +01:00
Zdenek Dohnal
cb487d0f91 vim.spec: Remove rgb.txt
The newest patchlevel doesn't use rgb.txt when getting available
colorschemes. Now they're available via v:colorschemes variable and
loaded from %{_datadir}/vim/vim82/colors/lists.
2021-11-01 12:04:25 +01:00
Zdenek Dohnal
9118c67b09 - patchlevel 3512 2021-10-15 06:39:48 +02:00
Zdenek Dohnal
2cb80dd52c vim-python310-new-errmsg.patch: adjust test suite to Python 3.10
New Python 3.10 changes its error messages, which breaks matching
in the test suite...
2021-10-15 06:38:39 +02:00
Zdenek Dohnal
823efb9c96 virc: remove filetype plugin - it doesn't work with vi
filetype plugin is written in vimscript, which needs EVAL
feature, which is not within the small set of features which
Vi is compiled with.
2021-10-14 10:55:23 +02:00
Zdenek Dohnal
36cadcf4bf virc: remove filetype plugin - it doesn't work with vi
filetype plugin is written in vimscript, which needs EVAL
feature, which is not within the small set of features which
Vi is compiled with.
2021-10-14 10:52:52 +02:00
Zdenek Dohnal
9250c2cc99 vim.spec: Use absolute links for vi
We cannot use relative links for vi, because the true Vi now lives in
/usr/libexec.
2021-10-13 08:40:26 +02:00
Zdenek Dohnal
227a870464 set system vimrc via compiler macros 2021-10-11 15:58:34 +02:00
Zdenek Dohnal
1b2faea35d Put the old copy and paste behavior back and update the test suite 2021-10-07 11:08:44 +02:00
Zdenek Dohnal
4f081c049e vim.spec: Fix patch number in %%prep 2021-09-24 07:29:25 +02:00
Zdenek Dohnal
884135eaa5 vim.spec: fix patch numbering 2021-09-23 14:47:03 +02:00
Zdenek Dohnal
158097f739 vim-7.4-syntax.patch: remove downstream patch, got merged upstream 2021-09-23 14:44:19 +02:00
Zdenek Dohnal
1ec0e33929 remove downstream patch vim-8.0-copypaste.patch
The patch used to remove 'new' (since 2017) mouse behavior in Vim, which
is applied only if user vimrc (~/.vimrc) doesn't exist. The patch
removal puts the behavior new behavior back.

Block copying with new mouse behavior is done by Shift+(mark the text
with mouse). For pasting in Vim enter insert mode and press
Shift+Insert, or for pasting in other terminal click on middle mouse
button.

The new behavior can be bypassed by creating user .vimrc or setting
skip_defaults_vim, see ':help defaults.vim' in Vim.
2021-09-23 14:36:16 +02:00
Zdenek Dohnal
17a8502ba1 vim-7.4-syncolor.patch: Really remove the downstream patch
Other test suite errors were caused by another downstream patch, so
remove this one again.
2021-09-23 14:28:38 +02:00
Zdenek Dohnal
2731506cd4 vim.spec: Fix absolute links during build 2021-09-23 14:27:03 +02:00
Zdenek Dohnal
d987486be7 Revert "vim-7.4-syncolor.patch: remove downstream patch"
This reverts commit c39933690f.
2021-09-22 08:20:28 +02:00
Zdenek Dohnal
c39933690f vim-7.4-syncolor.patch: remove downstream patch
Remove a downstream patch which changed colors in 'vim -d' and 'vimdiff'
- it breaks upstream test suite and the diff is readable without it, so
IMO it is sufficient for its removal.
2021-09-21 08:56:29 +02:00
Zdenek Dohnal
5135ccc327 vim-7.4-nowarnings.patch: Remove downstream patch
The patch breaks upstream test suite and I wasn't able to track why it
was added.
2021-09-20 10:40:19 +02:00
Zdenek Dohnal
405468dc2e vim-7.0-rclocation.patch: Remove downstream patch
Removal of downstream patch - new /usr/share/vim/{vimrc,virc} symlinks
are created for loading /etc/{vimrc,virc}. New symlinks point to
original files in /etc.

The overhead is needed for getting rid of the patch and for test suite,
because setting VIMRCLOC and VIMRUNTIMEDIR during build doesn't work -
vim then always looks into VIMRUNTIMEDIR for vimrc, and upstream doesn't
want to change this (see https://github.com/vim/vim/issues/8878)
2021-09-17 09:44:07 +02:00
Zdenek Dohnal
3d7b0a4bb0 vim-7.4-syntax.patch: Sent upstream with test 2021-09-17 08:04:30 +02:00
Zdenek Dohnal
bbe1b8589d - patchlevel 3404 2021-09-06 10:06:56 +02:00
Zdenek Dohnal
6d0292e6f6 - patchlevel 3391 2021-09-01 11:45:45 +02:00
Zdenek Dohnal
b8f6c600dc F35 bodhi enablement 2021-08-31 12:03:39 +02:00
Zdenek Dohnal
5b54ca2b80 - patchlevel 3367 2021-08-23 15:23:26 +02:00
Zdenek Dohnal
7d682aee50 - patchlevel 3354 2021-08-16 14:59:17 +02:00
Zdenek Dohnal
24742bff3c vim-update.sh: add F35 2021-08-16 14:52:29 +02:00
Zdenek Dohnal
6c0d1be6dc - patchlevel 3318 2021-08-09 10:03:55 +02:00
Zdenek Dohnal
5cf3406dff - patchlevel 3290 2021-08-05 09:34:10 +02:00
Zdenek Dohnal
5a86866977 - patchlevel 3273 2021-08-02 10:07:37 +02:00
Zdenek Dohnal
e6247da932 - patchlevel 3223 2021-07-26 10:34:05 +02:00
Fedora Release Engineering
d9168aabf0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:27:32 +00:00
Zdenek Dohnal
e5186e3daf - patchlevel 3182 2021-07-19 10:07:35 +02:00
Zdenek Dohnal
97e5abef2d - patchlevel 3154 2021-07-12 10:22:28 +02:00
Zdenek Dohnal
bc9129dfc7 - patchlevel 3070 2021-06-28 11:41:19 +02:00
Zdenek Dohnal
f8d0187a42 - patchlevel 3046 2021-06-25 08:52:34 +02:00
Zdenek Dohnal
af695dc4ce vim.spec: libsodium-devel of course... 2021-06-24 12:34:37 +02:00
Zdenek Dohnal
dc4c46d622 vim.spec: clean up dependencies and provide comments 2021-06-24 11:35:59 +02:00
Zdenek Dohnal
ece46e8119 require glibc-gconv-extra on F35 and later 2021-06-24 10:28:40 +02:00
Zdenek Dohnal
a111617db2 enable libsodium encryption in Fedora 2021-06-24 09:41:44 +02:00
Zdenek Dohnal
1efb730ae4 Fix conflicts in vim-crypto-warning.patch 2021-06-24 09:30:40 +02:00
Zdenek Dohnal
706601d84f - patchlevel 3043 2021-06-24 09:26:41 +02:00
Zdenek Dohnal
e4c5a986ef - patchlevel 3009 2021-06-16 13:02:19 +02:00
Zdenek Dohnal
75d4a33b4e vim.spec: Remove backported patches
They are in the newest patchlevel.
2021-06-16 13:00:50 +02:00
Zdenek Dohnal
4002807a0a Remove patch chunks for version.c 2021-06-14 15:38:55 +02:00
Zdenek Dohnal
f1e1f1d882 1969936 - Failed to source defaults.vim 2021-06-14 15:27:40 +02:00
Zdenek Dohnal
6a934f62de 1969936 - Failed to source defaults.vim 2021-06-10 10:42:09 +02:00
Zdenek Dohnal
48589239bd - patchlevel 2956 2021-06-07 14:26:40 +02:00
Zdenek Dohnal
8c16b13b37 - patchlevel 2932 2021-06-04 06:59:28 +02:00
Zdenek Dohnal
9539622bf1 - patchlevel 2879 2021-05-24 11:07:48 +02:00
Zdenek Dohnal
2f9ee18039 - patchlevel 2875 2021-05-21 07:27:06 +02:00
Zdenek Dohnal
f179e9f170 vim-update.sh: F32 is EOL in 5 days 2021-05-20 06:15:50 +02:00
Zdenek Dohnal
388a57eac5 - patchlevel 2846 2021-05-10 10:01:42 +02:00
Zdenek Dohnal
90c92e5693 make default-editor built only on Fedora 2021-05-06 10:02:38 +02:00
Zdenek Dohnal
1a2cea45bc - patchlevel 2825 2021-05-03 10:14:55 +02:00
Zdenek Dohnal
f47caf25c5 - patchlevel 2811 2021-04-26 10:13:49 +02:00
Zdenek Dohnal
652328b33c - patchlevel 2787 2021-04-20 12:05:22 +02:00
Zdenek Dohnal
35110373b2 - patchlevel 2756 2021-04-12 10:04:15 +02:00
Zdenek Dohnal
4254725790 - patchlevel 2735 2021-04-08 13:40:21 +02:00
Zdenek Dohnal
7a77071e60 - patchlevel 2637 2021-03-22 10:03:04 +01:00
Zdenek Dohnal
ac5bbd3ba0 - patchlevel 2607 2021-03-15 10:11:34 +01:00
Zdenek Dohnal
58548886ab - patchlevel 2576 2021-03-08 07:00:27 +01:00
Zdenek Dohnal
181cf84eba vim-crypto-messages.patch: update the patch 2021-03-01 12:30:41 +01:00
Zdenek Dohnal
79e14ea728 - patchlevel 2559 2021-03-01 12:13:25 +01:00
Zdenek Dohnal
6125fc96fc vim-update.sh: enable F34 in bodhi 2021-03-01 12:07:30 +01:00
Zdenek Dohnal
03c93d9b05 1928442 - vim-enhanced is replacing vim-wrappers-8.2.2465-1 2021-03-01 12:06:52 +01:00
23 changed files with 1482 additions and 1061 deletions

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

347
.gitignore vendored
View file

@ -1,346 +1 @@
/vim-7.4.tar.bz2
/vim-7.4-2342.tar.bz2
/vim-8.0-003.tar.bz2
/vim-8.0-018.tar.bz2
/vim-8.0-037.tar.bz2
/vim-8.0-057.tar.bz2
/vim-8.0-061.tar.bz2
/vim-8.0-000.tar.bz2
/vim-8.0-070.tar.bz2
/vim-8.0-084.tar.bz2
/vim-8.0-085.tar.bz2
/vim-8.0-086.tar.bz2
/vim-8.0-094.tar.bz2
/vim-8.0-095.tar.bz2
/vim-8.0-104.tar.bz2
/vim-8.0-118.tar.bz2
/vim-8.0-124.tar.bz2
/vim-8.0-133.tar.bz2
/vim-8.0-134.tar.bz2
/vim-8.0-142.tar.bz2
/vim-8.0-160.tar.bz2
/vim-8.0-170.tar.bz2
/vim-8.0-172.tar.bz2
/vim-8.0-176.tar.bz2
/vim-8.0-194.tar.bz2
/vim-8.0-197.tar.bz2
/vim-8.0-206.tar.bz2
/vim-8.0-238.tar.bz2
/vim-8.0-271.tar.bz2
/vim-8.0-273.tar.bz2
/vim-8.0-275.tar.bz2
/vim-8.0-297.tar.bz2
/vim-8.0-311.tar.bz2
/vim-8.0-314.tar.bz2
/vim-8.0-318.tar.bz2
/vim-8.0-324.tar.bz2
/vim-8.0-329.tar.bz2
/vim-8.0-342.tar.bz2
/vim-8.0-344.tar.bz2
/vim-8.0-347.tar.bz2
/vim-8.0-363.tar.bz2
/vim-8.0-381.tar.bz2
/vim-8.0-386.tar.bz2
/vim-8.0-388.tar.bz2
/vim-8.0-398.tar.bz2
/vim-8.0-402.tar.bz2
/vim-8.0-425.tar.bz2
/vim-8.0-427.tar.bz2
/vim-8.0-430.tar.bz2
/vim-8.0-442.tar.bz2
/vim-8.0-456.tar.bz2
/vim-8.0-458.tar.bz2
/vim-8.0-494.tar.bz2
/vim-8.0-497.tar.bz2
/vim-8.0-502.tar.bz2
/vim-8.0-503.tar.bz2
/vim-8.0-514.tar.bz2
/vim-8.0-515.tar.bz2
/vim-8.0-517.tar.bz2
/vim-8.0-525.tar.bz2
/vim-8.0-529.tar.bz2
/vim-8.0-540.tar.bz2
/vim-8.0-543.tar.bz2
/vim-8.0-559.tar.bz2
/vim-8.0-562.tar.bz2
/vim-8.0-566.tar.bz2
/vim-8.0-586.tar.bz2
/vim-8.0-596.tar.bz2
/vim-8.0-597.tar.bz2
/vim-8.0-598.tar.bz2
/vim-8.0-599.tar.bz2
/vim-8.0-600.tar.bz2
/vim-8.0-604.tar.bz2
/vim-8.0-606.tar.bz2
/vim-8.0-617.tar.bz2
/vim-8.0-627.tar.bz2
/vim-8.0-628.tar.bz2
/vim-8.0-636.tar.bz2
/vim-8.0-642.tar.bz2
/vim-8.0-647.tar.bz2
/vim-8.0-648.tar.bz2
/vim-8.0-662.tar.bz2
/vim-8.0-679.tar.bz2
/vim-8.0-685.tar.bz2
/vim-8.0-688.tar.bz2
/vim-8.0-691.tar.bz2
/vim-8.0-705.tar.bz2
/vim-8.0-711.tar.bz2
/vim-8.0-728.tar.bz2
/vim-8.0-730.tar.bz2
/vim-8.0-738.tar.bz2
/vim-8.0-739.tar.bz2
/vim-8.0-823.tar.bz2
/vim-8.0-826.tar.bz2
/vim-8.0-844.tar.bz2
/vim-8.0-885.tar.bz2
/vim-8.0-891.tar.bz2
/vim-8.0-893.tar.bz2
/vim-8.0-895.tar.bz2
/vim-8.0-896.tar.bz2
/vim-8.0-938.tar.bz2
/vim-8.0-946.tar.bz2
/vim-8.0-956.tar.bz2
/vim-8.0-983.tar.bz2
/vim-8.0-987.tar.bz2
/vim-8.0-992.tar.bz2
/vim-8.0-1030.tar.bz2
/vim-8.0-1052.tar.bz2
/vim-8.0-1056.tar.bz2
/vim-8.0-1064.tar.bz2
/vim-8.0-1067.tar.bz2
/vim-8.0-1071.tar.bz2
/vim-8.0-1092.tar.bz2
/vim-8.0-1097.tar.bz2
/vim-8.0-1098.tar.bz2
/vim-8.0-1102.tar.bz2
/vim-8.0-1123.tar.bz2
/vim-8.0-1127.tar.bz2
/vim-8.0-1129.tar.bz2
/vim-8.0-1132.tar.bz2
/vim-8.0-1144.tar.bz2
/vim-8.0-1155.tar.bz2
/vim-8.0-1171.tar.bz2
/vim-8.0-1173.tar.bz2
/vim-8.0-1175.tar.bz2
/vim-8.0-1176.tar.bz2
/vim-8.0-1184.tar.bz2
/vim-8.0-1187.tar.bz2
/vim-8.0-1203.tar.bz2
/vim-8.0-1207.tar.bz2
/vim-8.0-1213.tar.bz2
/vim-8.0-1216.tar.bz2
/vim-8.0-1226.tar.bz2
/vim-8.0-1238.tar.bz2
/vim-8.0-1240.tar.bz2
/vim-8.0-1241.tar.bz2
/vim-8.0-1257.tar.bz2
/vim-8.0-1272.tar.bz2
/vim-8.0-1274.tar.bz2
/vim-8.0-1283.tar.bz2
/vim-8.0-1322.tar.bz2
/vim-8.0-1326.tar.bz2
/vim-8.0-1330.tar.bz2
/vim-8.0-1349.tar.bz2
/vim-8.0-1351.tar.bz2
/vim-8.0-1358.tar.bz2
/vim-8.0-1359.tar.bz2
/vim-8.0-1360.tar.bz2
/vim-8.0-1367.tar.bz2
/vim-8.0-1376.tar.bz2
/vim-8.0-1379.tar.bz2
/vim-8.0-1386.tar.bz2
/vim-8.0-1387.tar.bz2
/vim-8.0-1389.tar.bz2
/vim-8.0-1390.tar.bz2
/vim-8.0-1401.tar.bz2
/vim-8.0-1406.tar.bz2
/vim-8.0-1427.tar.bz2
/vim-8.0-1428.tar.bz2
/vim-8.0-1438.tar.bz2
/vim-8.0-1451.tar.bz2
/vim-8.0-1473.tar.bz2
/vim-8.0-1475.tar.bz2
/vim-8.0-1478.tar.bz2
/vim-8.0-1505.tar.bz2
/vim-8.0-1509.tar.bz2
/vim-8.0-1520.tar.bz2
/vim-8.0-1523.tar.bz2
/vim-8.0-1527.tar.bz2
/vim-8.0-1543.tar.bz2
/vim-8.0-1553.tar.bz2
/vim-8.0-1569.tar.bz2
/vim-8.0-1573.tar.bz2
/vim-8.0-1587.tar.bz2
/vim-8.0-1589.tar.bz2
/vim-8.0-1591.tar.bz2
/vim-8.0-1599.tar.bz2
/vim-8.0-1603.tar.bz2
/vim-8.0-1605.tar.bz2
/vim-8.0-1625.tar.bz2
/vim-8.0-1630.tar.bz2
/vim-8.0-1661.tar.bz2
/vim-8.0-1666.tar.bz2
/vim-8.0-1679.tar.bz2
/vim-8.0-1704.tar.bz2
/vim-8.0-1755.tar.bz2
/vim-8.0-1763.tar.bz2
/vim-8.0-1765.tar.bz2
/vim-8.0-1766.tar.bz2
/vim-8.0-1787.tar.bz2
/vim-8.0-1788.tar.bz2
/vim-8.0-1789.tar.bz2
/vim-8.0-1806.tar.bz2
/vim-8.0-1813.tar.bz2
/vim-8.0-1842.tar.bz2
/vim-8.0-1848.tar.bz2
/vim-8.1-001.tar.bz2
/vim-8.1-010.tar.bz2
/vim-8.1-016.tar.bz2
/vim-8.1-020.tar.bz2
/vim-8.1-022.tar.bz2
/vim-8.1-026.tar.bz2
/vim-8.1-034.tar.bz2
/vim-8.1-035.tar.bz2
/vim-8.1-039.tar.bz2
/vim-8.1-042.tar.bz2
/vim-8.1-055.tar.bz2
/vim-8.1-072.tar.bz2
/vim-8.1-095.tar.bz2
/vim-8.1-115.tar.bz2
/vim-8.1-117.tar.bz2
/vim-8.1-119.tar.bz2
/vim-8.1-177.tar.bz2
/vim-8.1-189.tar.bz2
/vim-8.1-197.tar.bz2
/vim-8.1-207.tar.bz2
/vim-8.1-209.tar.bz2
/vim-8.1-213.tar.bz2
/vim-8.1-229.tar.bz2
/vim-8.1-233.tar.bz2
/vim-8.1-240.tar.bz2
/vim-8.1-254.tar.bz2
/vim-8.1-258.tar.bz2
/vim-8.1-264.tar.bz2
/vim-8.1-279.tar.bz2
/vim-8.1-287.tar.bz2
/vim-8.1-328.tar.bz2
/vim-8.1-351.tar.bz2
/vim-8.1-408.tar.bz2
/vim-8.1-450.tar.bz2
/vim-8.1-451.tar.bz2
/vim-8.1-483.tar.bz2
/vim-8.1-497.tar.bz2
/vim-8.1-511.tar.bz2
/vim-8.1-513.tar.bz2
/vim-8.1-527.tar.bz2
/vim-8.1-549.tar.bz2
/vim-8.1-575.tar.bz2
/vim-8.1-702.tar.bz2
/vim-8.1-714.tar.bz2
/vim-8.1-789.tar.bz2
/vim-8.1-818.tar.bz2
/vim-8.1-837.tar.bz2
/vim-8.1-847.tar.bz2
/vim-8.1-873.tar.bz2
/vim-8.1-880.tar.bz2
/vim-8.1-897.tar.bz2
/vim-8.1-918.tar.bz2
/vim-8.1-956.tar.bz2
/vim-8.1-994.tar.bz2
/vim-8.1-998.tar.bz2
/vim-8.1-1048.tar.bz2
/vim-8.1-1099.tar.bz2
/vim-8.1-1137.tar.bz2
/vim-8.1-1359.tar.bz2
/vim-8.1-1413.tar.bz2
/vim-8.1-1471.tar.bz2
/vim-8.1-1517.tar.bz2
/vim-8.1-1561.tar.bz2
/vim-8.1-1602.tar.bz2
/vim-8.1-1661.tar.bz2
/vim-8.1-1713.tar.bz2
/vim-8.1-1749.tar.bz2
/vim-8.1-1790.tar.bz2
/vim-8.1-1890.tar.bz2
/vim-8.1-1912.tar.bz2
/vim-8.1-1991.tar.bz2
/vim-8.1-2019.tar.bz2
/vim-8.1-2056.tar.bz2
/vim-8.1-2102.tar.bz2
/vim-8.1-2120.tar.bz2
/vim-8.1-2168.tar.bz2
/vim-8.1-2197.tar.bz2
/vim-8.1-2198.tar.bz2
/vim-8.1-2234.tar.bz2
/vim-8.1-2267.tar.bz2
/vim-8.1-2352.tar.bz2
/vim-8.1-2424.tar.bz2
/vim-8.2-012.tar.bz2
/vim-8.2-019.tar.bz2
/vim-8.2-076.tar.bz2
/vim-8.2-109.tar.bz2
/vim-8.2-158.tar.bz2
/vim-8.2-236.tar.bz2
/vim-8.2-348.tar.bz2
/vim-8.2-356.tar.bz2
/vim-8.2-357.tar.bz2
/vim-8.2-390.tar.bz2
/vim-8.2-444.tar.bz2
/vim-8.2-448.tar.bz2
/vim-8.2-480.tar.bz2
/vim-8.2-520.tar.bz2
/vim-8.2-525.tar.bz2
/vim-8.2-534.tar.bz2
/vim-8.2-587.tar.bz2
/vim-8.2-613.tar.bz2
/vim-8.2-628.tar.bz2
/vim-8.2-694.tar.bz2
/vim-8.2-735.tar.bz2
/vim-8.2-752.tar.bz2
/vim-8.2-789.tar.bz2
/vim-8.2-806.tar.bz2
/vim-8.2-834.tar.bz2
/vim-8.2-869.tar.bz2
/vim-8.2-905.tar.bz2
/vim-8.2-987.tar.bz2
/vim-8.2-993.tar.bz2
/vim-8.2-1009.tar.bz2
/vim-8.2-1052.tar.bz2
/vim-8.2-1081.tar.bz2
/vim-8.2-1199.tar.bz2
/vim-8.2-1217.tar.bz2
/vim-8.2-1224.tar.bz2
/vim-8.2-1273.tar.bz2
/vim-8.2-1307.tar.bz2
/vim-8.2-1328.tar.bz2
/vim-8.2-1359.tar.bz2
/vim-8.2-1382.tar.bz2
/vim-8.2-1412.tar.bz2
/vim-8.2-1484.tar.bz2
/vim-8.2-1520.tar.bz2
/vim-8.2-1522.tar.bz2
/vim-8.2-1551.tar.bz2
/vim-8.2-1634.tar.bz2
/vim-8.2-1651.tar.bz2
/vim-8.2-1687.tar.bz2
/vim-8.2-1770.tar.bz2
/vim-8.2-1805.tar.bz2
/vim-8.2-1815.tar.bz2
/vim-8.2-1885.tar.bz2
/vim-8.2-1941.tar.bz2
/vim-8.2-1961.tar.bz2
/vim-8.2-1971.tar.bz2
/vim-8.2-2018.tar.bz2
/vim-8.2-2072.tar.bz2
/vim-8.2-2086.tar.bz2
/vim-8.2-2108.tar.bz2
/vim-8.2-2115.tar.bz2
/vim-8.2-2143.tar.bz2
/vim-8.2-2146.tar.bz2
/vim-8.2-2311.tar.bz2
/vim-8.2-2451.tar.bz2
/vim-8.2-2465.tar.bz2
/vim-8.2-2488.tar.bz2
/vim-8.2-2529.tar.bz2
/vim-8.2-2541.tar.bz2
/vim-*.tar.bz2

1
ci.fmf Normal file
View file

@ -0,0 +1 @@
resultsdb-testcase: separate

25
gating.yaml Normal file
View file

@ -0,0 +1,25 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_testing
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/tier1-public.functional}
#Rawhide
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/tier1-public.functional}
#gating rhel
--- !Policy
product_versions:
- rhel-*
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/tier1-public.functional}
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/tier1-internal.functional}

View file

@ -1,64 +0,0 @@
[Desktop Entry]
Name=Vi IMproved
Name[bg]=Vi Ðåäàêòîð
Name[ca]=Vi Millorat
Name[da]=Vi forbedret
Name[eo]=VIM
Name[et]=Täiustatud Vi (vim)
Name[fr]=Vi étendu (VIM)
Name[he]=רפושמ Vi
Name[hu]=Vi
Name[is]=Vi IMproved ritillinn
Name[it]=Vi iMproved
Name[no]=Vi IMproved (forbedret VI)
Name[pl]=Poprawiony VI (vim)
Name[ro]=VIM
Name[ru]=Улучшенный VI
Name[sk]=Vi IMpreved
Name[sl]=Izboljšani vi (vim)
Name[sv]=Förbättrad Vi
Name[zh_CN.GB2312]= Vi
Comment=Powerful text editor with scripting functions and macro recorder
Comment[bg]=Ðåäàêòîð ñ ìíîãî âúçìîæíîñòè
Comment[ca]=Editor vi potent
Comment[cs]=Mocný textový editor vi
Comment[da]=En kraftig vi tekstbehandler
Comment[de]=Ein leistungsfähiger vi-Editor
Comment[el]=Πανίσχυρος διορθωτής vi
Comment[eo]=VIM similas al redaktilo "vi", sed havas aldonajn ecojn
Comment[es]=Una versión mejorada del editor vi
Comment[et]=Võimas tekstiredaktor vi
Comment[fi]=Tehokas vi-tekstieditori
Comment[fr]=Éditeur vi puissant
Comment[gl]=Potente editor vi
Comment[he]=Vi המצועה בר ךרועה
Comment[hr]=Napredni vi uređivač
Comment[hu]=Vi szövegszerkesztő
Comment[is]=Öflug útgáfa vi ritilsins
Comment[it]=Un editor vi potenziato
Comment[ja]=Vi
Comment[lt]=Galingas vi redaktorius
Comment[mk]=Моќен VI уредувач
Comment[nl]=Krachtige vi-editor
Comment[no]=En kraftig vi-redigerer
Comment[no_NY]=Kraftig vi-tekstredigeringsprogram
Comment[pl]=Edytor vi
Comment[pt]=Um poderoso editor de texto
Comment[ro]=Un editor de texte VI, puternic
Comment[ru]=Мощный текстовый редактор vi
Comment[sk]=Silný textový procesor vi
Comment[sl]=Zmogljivi urejevalnik vi
Comment[sr]=Moćni vi editor
Comment[sv]=En kraftfull texteditor
Comment[ta]=ºì¾¢Å¡öó¾ vi ¦¾¡ÌôÀ¡Ç÷
Comment[tr]=Güçlü vi düzenleyicisi
Comment[uk]=Потужний редактор vi
Comment[zh_CN.GB2312]= vi
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=gvim -f %F
Icon=gvim
Type=Application
Terminal=false
X-XClassHintResName=VIM
MapNotify=false
Categories=Utility;TextEditor;

35
plans.fmf Normal file
View file

@ -0,0 +1,35 @@
/tier1-internal:
plan:
import:
url: https://gitlab.com/redhat/centos-stream/tests/vim.git
name: /plans/tier1/internal
/tier1-public:
plan:
import:
url: https://gitlab.com/redhat/centos-stream/tests/vim.git
name: /plans/tier1/public
/tier2-tier3-internal:
plan:
import:
url: https://gitlab.com/redhat/centos-stream/tests/vim.git
name: /plans/tier2-tier3/internal
/tier2-tier3-public:
plan:
import:
url: https://gitlab.com/redhat/centos-stream/tests/vim.git
name: /plans/tier2-tier3/public
/others-internal:
plan:
import:
url: https://gitlab.com/redhat/centos-stream/tests/vim.git
name: /plans/others/internal
/others-public:
plan:
import:
url: https://gitlab.com/redhat/centos-stream/tests/vim.git
name: /plans/others/public

View file

@ -1 +1 @@
SHA512 (vim-8.2-2541.tar.bz2) = dbe254c609dac6fecd96ab8347f04bc6260efe0bf6703cc835dc46d952186db58508b5810adedc2e05ddccc663e67a14353f21ec8b712aded9921953af54be80
SHA512 (vim-9.1-2068.tar.bz2) = f19ae5898f7c388f437fe03af23d956ef66706c2a629a3389622e0b583d9bd831dd4e250badb181fceacb2b52b1f8a6bda4f72fbece122b5f5097153daf774f3

View file

@ -1,26 +1,26 @@
diff -up vim82/src/term.c.fixkeys vim82/src/term.c
--- vim82/src/term.c.fixkeys 2021-01-08 10:12:59.191309539 +0100
+++ vim82/src/term.c 2021-01-08 10:18:05.410470981 +0100
@@ -919,14 +919,14 @@ static struct builtin_term builtin_termc
{K_XRIGHT, IF_EB("\033[@;*C", ESC_STR "[@;*C")},
{K_XLEFT, IF_EB("\033[@;*D", ESC_STR "[@;*D")},
diff -up vim90/src/term.c.fixkeys vim90/src/term.c
--- vim90/src/term.c.fixkeys 2022-10-20 14:45:53.896659582 +0200
+++ vim90/src/term.c 2022-10-20 14:48:28.958697659 +0200
@@ -851,14 +851,14 @@ static struct builtin_term builtin_termc
{K_XRIGHT, "\033[@;*C"}, // Esc [ C or Esc [ 1 ; C
{K_XLEFT, "\033[@;*D"}, // Esc [ D or Esc [ 1 ; D
// An extra set of function keys for vt100 mode
- {K_XF1, IF_EB("\033O*P", ESC_STR "O*P")},
- {K_XF2, IF_EB("\033O*Q", ESC_STR "O*Q")},
- {K_XF3, IF_EB("\033O*R", ESC_STR "O*R")},
- {K_XF4, IF_EB("\033O*S", ESC_STR "O*S")},
- {K_F1, IF_EB("\033[11;*~", ESC_STR "[11;*~")},
- {K_F2, IF_EB("\033[12;*~", ESC_STR "[12;*~")},
- {K_F3, IF_EB("\033[13;*~", ESC_STR "[13;*~")},
- {K_F4, IF_EB("\033[14;*~", ESC_STR "[14;*~")},
+ {K_XF1, IF_EB("\033[11~", ESC_STR "[11~")},
+ {K_XF2, IF_EB("\033[12~", ESC_STR "[12~")},
+ {K_XF3, IF_EB("\033[13~", ESC_STR "[13~")},
+ {K_XF4, IF_EB("\033[14~", ESC_STR "[14~")},
+ {K_F1, IF_EB("\033OP", ESC_STR "OP")},
+ {K_F2, IF_EB("\033OQ", ESC_STR "OQ")},
+ {K_F3, IF_EB("\033OR", ESC_STR "OR")},
+ {K_F4, IF_EB("\033OS", ESC_STR "OS")},
{K_F5, IF_EB("\033[15;*~", ESC_STR "[15;*~")},
{K_F6, IF_EB("\033[17;*~", ESC_STR "[17;*~")},
{K_F7, IF_EB("\033[18;*~", ESC_STR "[18;*~")},
- {K_XF1, "\033O*P"},
- {K_XF2, "\033O*Q"},
- {K_XF3, "\033O*R"},
- {K_XF4, "\033O*S"},
- {K_F1, "\033[11;*~"},
- {K_F2, "\033[12;*~"},
- {K_F3, "\033[13;*~"},
- {K_F4, "\033[14;*~"},
+ {K_XF1, "\033[11~"},
+ {K_XF2, "\033[12~"},
+ {K_XF3, "\033[13~"},
+ {K_XF4, "\033[14~"},
+ {K_F1, "\033OP"},
+ {K_F2, "\033OQ"},
+ {K_F3, "\033OR"},
+ {K_F4, "\033OS"},
{K_F5, "\033[15;*~"},
{K_F6, "\033[17;*~"},
{K_F7, "\033[18;*~"},

View file

@ -1,15 +0,0 @@
--- vim62/src/os_unix.h.rcloc 2003-08-04 15:38:05.000000000 +0200
+++ vim62/src/os_unix.h 2003-08-04 15:39:25.000000000 +0200
@@ -230,10 +230,10 @@
* Unix system-dependent file names
*/
#ifndef SYS_VIMRC_FILE
-# define SYS_VIMRC_FILE "$VIM/vimrc"
+# define SYS_VIMRC_FILE "/etc/vimrc"
#endif
#ifndef SYS_GVIMRC_FILE
-# define SYS_GVIMRC_FILE "$VIM/gvimrc"
+# define SYS_GVIMRC_FILE "/etc/gvimrc"
#endif
#ifndef DFLT_HELPFILE
# define DFLT_HELPFILE "$VIMRUNTIME/doc/help.txt"

View file

@ -1,21 +0,0 @@
diff -up vim82/runtime/syntax/fstab.vim.fstabsyntax vim82/runtime/syntax/fstab.vim
--- vim82/runtime/syntax/fstab.vim.fstabsyntax 2020-08-10 12:08:01.000000000 +0200
+++ vim82/runtime/syntax/fstab.vim 2020-08-10 12:17:22.540855735 +0200
@@ -56,7 +56,7 @@ syn keyword fsMountPointKeyword containe
" Type
syn cluster fsTypeCluster contains=fsTypeKeyword,fsTypeUnknown
syn match fsTypeUnknown /\s\+\zs\w\+/ contained
-syn keyword fsTypeKeyword contained adfs ados affs anon_inodefs atfs audiofs auto autofs bdev befs bfs btrfs binfmt_misc cd9660 cfs cgroup cifs coda configfs cpuset cramfs devfs devpts devtmpfs e2compr efs ext2 ext2fs ext3 ext4 fdesc ffs filecore fuse fuseblk fusectl hfs hpfs hugetlbfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix mqueue msdos ncpfs nfs nfsd nilfs2 none ntfs null nwfs overlay ovlfs pipefs portal proc procfs pstore ptyfs qnx4 reiserfs ramfs romfs securityfs shm smbfs squashfs sockfs sshfs std subfs swap sysfs sysv tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs xenfs xfs zisofs
+syn keyword fsTypeKeyword contained adfs ados affs anon_inodefs atfs audiofs auto autofs bdev befs bfs btrfs binfmt_misc cd9660 cfs cgroup cifs coda configfs cpuset cramfs devfs devpts devtmpfs e2compr efs ext2 ext2fs ext3 ext4 fdesc ffs filecore fuse fuseblk fusectl hfs hpfs hugetlbfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix mqueue msdos ncpfs nfs nfsd nilfs2 none ntfs null nwfs overlay ovlfs pipefs portal proc procfs pstore ptyfs qnx4 reiserfs ramfs romfs rpc_pipefs securityfs shm smbfs squashfs sockfs sshfs std subfs swap sysfs sysv tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs xenfs xfs zisofs
" Options
" -------
@@ -68,7 +68,7 @@ syn match fsOptionsString /[a-zA-Z0-9_-]
syn keyword fsOptionsYesNo yes no
syn cluster fsOptionsCheckCluster contains=fsOptionsExt2Check,fsOptionsFatCheck
syn keyword fsOptionsSize 512 1024 2048
-syn keyword fsOptionsGeneral async atime auto bind current defaults dev devgid devmode devmtime devuid dirsync exec force fstab kudzu loop mand move noatime noauto noclusterr noclusterw nodev nodevmtime nodiratime noexec nomand norelatime nosuid nosymfollow nouser owner rbind rdonly relatime remount ro rq rw suid suiddir supermount sw sync union update user users wxallowed xx nofail failok
+syn keyword fsOptionsGeneral async atime auto bind current defaults dev devgid devmode devmtime devuid dirsync exec force fstab kudzu loop managed mand move noatime noauto noclusterr noclusterw nodev nodevmtime nodiratime noexec nomand norelatime nosuid nosymfollow nouser owner pamconsole rbind rdonly relatime remount ro rq rw suid suiddir supermount sw sync union update user users wxallowed xx nofail
syn match fsOptionsGeneral /_netdev/
" Options: adfs

View file

@ -1,13 +1,12 @@
diff --git a/runtime/syntax/spec.vim b/runtime/syntax/spec.vim
index 1a5a108..b709d20 100644
--- a/runtime/syntax/spec.vim
+++ b/runtime/syntax/spec.vim
@@ -111,7 +111,7 @@ syn region specDescriptionArea matchgroup=specSection start='^%description' end=
diff -up vim91/runtime/syntax/spec.vim.globalsyntax vim91/runtime/syntax/spec.vim
--- vim91/runtime/syntax/spec.vim.globalsyntax 2024-09-20 22:29:01.858870640 +0200
+++ vim91/runtime/syntax/spec.vim 2024-09-20 22:31:43.776217933 +0200
@@ -112,7 +112,7 @@ syn region specDescriptionArea matchgrou
syn region specPackageArea matchgroup=specSection start='^%package' end='^%'me=e-1 contains=specPackageOpts,specPreAmble,specComment
"%% Scripts Section %%
-syn region specScriptArea matchgroup=specSection start='^%\(prep\|build\|install\|clean\|check\|pre\|postun\|preun\|post\|posttrans\)\>' skip='^%{\|^%\(define\|patch\d*\|configure\|GNUconfigure\|setup\|autosetup\|autopatch\|find_lang\|make_build\|makeinstall\|make_install\)\>' end='^%'me=e-1 contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2
+syn region specScriptArea matchgroup=specSection start='^%\(prep\|build\|install\|clean\|check\|pre\|postun\|preun\|post\|posttrans\)\>' skip='^%{\|^%\(define\|global\|patch\d*\|configure\|GNUconfigure\|setup\|autosetup\|autopatch\|find_lang\|make_build\|makeinstall\|make_install\)\>' end='^%'me=e-1 contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2
-syn region specScriptArea matchgroup=specSection start='^%\(prep\|generate_buildrequires\|conf\|build\|install\|clean\|check\|pre\|postun\|preun\|post\|posttrans\|filetriggerin\|filetriggerun\|filetriggerpostun\|transfiletriggerin\|transfiletriggerun\|transfiletriggerpostun\)\>' skip='^%{\|^%\(define\|patch\d*\|configure\|GNUconfigure\|setup\|autosetup\|autopatch\|find_lang\|make_build\|makeinstall\|make_install\)\>' end='^%'me=e-1 contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2
+syn region specScriptArea matchgroup=specSection start='^%\(prep\|generate_buildrequires\|conf\|build\|install\|clean\|check\|pre\|postun\|preun\|post\|posttrans\|filetriggerin\|filetriggerun\|filetriggerpostun\|transfiletriggerin\|transfiletriggerun\|transfiletriggerpostun\)\>' skip='^%{\|^%\(define\|global\|patch\d*\|configure\|GNUconfigure\|setup\|autosetup\|autopatch\|find_lang\|make_build\|makeinstall\|make_install\)\>' end='^%'me=e-1 contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2
"%% Changelog Section %%
syn region specChangelogArea matchgroup=specSection start='^%changelog' end='^%'me=e-1 contains=specEmail,specURL,specWeekday,specMonth,specNumber,specComment,specLicense

View file

@ -1,11 +0,0 @@
diff -up vim82/src/ex_docmd.c.nowarnings vim82/src/ex_docmd.c
--- vim82/src/ex_docmd.c.nowarnings 2020-07-28 11:42:07.437603829 +0200
+++ vim82/src/ex_docmd.c 2020-07-28 11:44:25.432201129 +0200
@@ -4020,6 +4020,7 @@ get_flags(exarg_T *eap)
void
ex_ni(exarg_T *eap)
{
+ return;
if (!eap->skip)
eap->errmsg =
_("E319: Sorry, the command is not available in this version");

View file

@ -1,14 +0,0 @@
diff -up vim74/runtime/ftplugin/spec.vim.1318991 vim74/runtime/ftplugin/spec.vim
--- vim74/runtime/ftplugin/spec.vim.1318991 2016-08-04 15:29:42.423862424 +0200
+++ vim74/runtime/ftplugin/spec.vim 2016-08-04 15:31:08.797299188 +0200
@@ -41,8 +41,8 @@ else:
headers = spec.sourceHeader
version = headers["Version"]
release = headers["Release"]
- vim.command("let ver = " + version)
- vim.command("let rel = " + release)
+ vim.command("let ver = '" + version + "'")
+ vim.command("let rel = '" + release + "'")
PYEND
endif
endfunction

View file

@ -1,6 +1,6 @@
diff -up vim74/runtime/syntax/spec.vim.highlite vim74/runtime/syntax/spec.vim
--- vim74/runtime/syntax/spec.vim.highlite 2016-07-04 10:17:45.000000000 +0200
+++ vim74/runtime/syntax/spec.vim 2016-08-04 15:20:26.116049343 +0200
diff -up vim91/runtime/syntax/spec.vim.spec-syntax vim91/runtime/syntax/spec.vim
--- vim91/runtime/syntax/spec.vim.spec-syntax 2025-11-14 07:38:27.000000000 +0100
+++ vim91/runtime/syntax/spec.vim 2025-11-14 07:52:56.081212607 +0100
@@ -38,7 +38,7 @@ syn match specNoNumberHilite 'X11\|X11R6
syn match specManpageFile '[a-zA-Z]\.1'
@ -10,24 +10,12 @@ diff -up vim74/runtime/syntax/spec.vim.highlite vim74/runtime/syntax/spec.vim
syn keyword specWeekday contained Mon Tue Wed Thu Fri Sat Sun
syn keyword specMonth contained Jan Feb Mar Apr Jun Jul Aug Sep Oct Nov Dec
syn keyword specMonth contained January February March April May June July August September October November December
@@ -61,9 +61,9 @@ syn cluster specListedFiles contains=spe
"specComands
syn match specConfigure contained '\./configure'
-syn match specTarCommand contained '\<tar\s\+[cxvpzIf]\{,5}\s*'
+syn match specTarCommand contained '\<tar\s\+[cxvpzIjf]\{,5}\s*'
syn keyword specCommandSpecial contained root
-syn keyword specCommand contained make xmkmf mkdir chmod ln find sed rm strip moc echo grep ls rm mv mkdir install cp pwd cat tail then else elif cd gzip rmdir ln eval export touch
+syn keyword specCommand contained make xmkmf mkdir chmod ln find sed rm strip moc echo grep ls rm mv mkdir install cp pwd cat tail then else elif cd gzip rmdir ln eval export touch bzip2 bunzip2 gunzip
syn cluster specCommands contains=specCommand,specTarCommand,specConfigure,specCommandSpecial
"frequently used rpm env vars
@@ -105,7 +105,7 @@ syn case ignore
"%% PreAmble Section %%
"Copyright and Serial were deprecated by License and Epoch
syn region specPreAmbleDeprecated oneline matchgroup=specError start='^\(Copyright\|Serial\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier
-syn region specPreAmble oneline matchgroup=specCommand start='^\(Prereq\|Summary\|Name\|Version\|Packager\|Requires\|Recommends\|Suggests\|Supplements\|Enhances\|Icon\|URL\|Source\d*\|Patch\d*\|Prefix\|Packager\|Group\|License\|Release\|BuildRoot\|Distribution\|Vendor\|Provides\|ExclusiveArch\|ExcludeArch\|ExclusiveOS\|Obsoletes\|BuildArch\|BuildArchitectures\|BuildRequires\|BuildConflicts\|BuildPreReq\|Conflicts\|AutoRequires\|AutoReq\|AutoReqProv\|AutoProv\|Epoch\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier
+syn region specPreAmble oneline matchgroup=specCommand start='^\(Prereq\|Summary\|Name\|Version\|Packager\|Requires\|Recommends\|Suggests\|Supplements\|Enhances\|Icon\|URL\|Source\d*\|Patch\d*\|Prefix\|Packager\|Group\|License\|Release\|BuildRoot\|Distribution\|Vendor\|Provides\|ExclusiveArch\|ExcludeArch\|ExcludeOS\|ExclusiveOS\|Obsoletes\|BuildArch\|BuildArchitectures\|BuildRequires\|BuildConflicts\|BuildPreReq\|Conflicts\|AutoRequires\|AutoReq\|AutoReqProv\|AutoProv\|Epoch\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier
-syn region specPreAmble oneline matchgroup=specCommand start='^\(Prereq\|Summary\|Name\|Version\|Packager\|Requires\|Recommends\|Suggests\|Supplements\|Enhances\|Icon\|URL\|SourceLicense\|Source\d*\|Patch\d*\|Prefix\|Packager\|Group\|License\|Release\|BuildRoot\|Distribution\|DistTag\|Vendor\|Provides\|ExclusiveArch\|ExcludeArch\|ExclusiveOS\|Obsoletes\|BuildArch\|BuildArchitectures\|BuildRequires\|BuildConflicts\|BuildPreReq\|Conflicts\|AutoRequires\|AutoReq\|AutoReqProv\|AutoProv\|Epoch\|ModularityLabel\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier
+syn region specPreAmble oneline matchgroup=specCommand start='^\(Prereq\|Summary\|Name\|Version\|Packager\|Requires\|Recommends\|Suggests\|Supplements\|Enhances\|Icon\|URL\|SourceLicense\|Source\d*\|Patch\d*\|Prefix\|Packager\|Group\|License\|Release\|BuildRoot\|Distribution\|DistTag\|Vendor\|Provides\|ExclusiveArch\|ExcludeArch\|ExcludeOS\|ExclusiveOS\|Obsoletes\|BuildArch\|BuildArchitectures\|BuildRequires\|BuildConflicts\|BuildPreReq\|Conflicts\|AutoRequires\|AutoReq\|AutoReqProv\|AutoProv\|Epoch\|ModularityLabel\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier
"%% Description Section %%
syn region specDescriptionArea matchgroup=specSection start='^%description' end='^%'me=e-1 contains=specDescriptionOpts,specEmail,specURL,specNumber,specMacroIdentifier,specComment

View file

@ -1,26 +0,0 @@
diff --git a/src/highlight.c b/src/highlight.c
index 9322f96..f7147a0 100644
--- a/src/highlight.c
+++ b/src/highlight.c
@@ -211,8 +211,8 @@ static char *(highlight_init_light[]) = {
CENT("Visual term=reverse",
"Visual term=reverse guibg=LightGrey"),
#ifdef FEAT_DIFF
- CENT("DiffAdd term=bold ctermbg=LightBlue",
- "DiffAdd term=bold ctermbg=LightBlue guibg=LightBlue"),
+ CENT("DiffAdd term=bold ctermbg=LightRed",
+ "DiffAdd term=bold ctermbg=LightRed guibg=LightBlue"),
CENT("DiffChange term=bold ctermbg=LightMagenta",
"DiffChange term=bold ctermbg=LightMagenta guibg=LightMagenta"),
CENT("DiffDelete term=bold ctermfg=Blue ctermbg=LightCyan",
@@ -304,8 +304,8 @@ static char *(highlight_init_dark[]) = {
CENT("Visual term=reverse",
"Visual term=reverse guibg=DarkGrey"),
#ifdef FEAT_DIFF
- CENT("DiffAdd term=bold ctermbg=DarkBlue",
- "DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue"),
+ CENT("DiffAdd term=bold ctermbg=DarkRed",
+ "DiffAdd term=bold ctermbg=DarkRed guibg=DarkBlue"),
CENT("DiffChange term=bold ctermbg=DarkMagenta",
"DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta"),
CENT("DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan",

View file

@ -1,11 +0,0 @@
--- vim74/runtime/filetype.vim.orig 2013-08-12 14:51:58.669350813 +0200
+++ vim74/runtime/filetype.vim 2013-08-12 14:56:12.432540523 +0200
@@ -2475,7 +2475,7 @@
" More Apache config files
au BufNewFile,BufRead access.conf*,apache.conf*,apache2.conf*,httpd.conf*,srm.conf* call s:StarSetf('apache')
-au BufNewFile,BufRead */etc/apache2/*.conf*,*/etc/apache2/conf.*/*,*/etc/apache2/mods-*/*,*/etc/apache2/sites-*/*,*/etc/httpd/conf.d/*.conf* call s:StarSetf('apache')
+au BufNewFile,BufRead */etc/apache2/*.conf*,*/etc/httpd/conf.*/*,*/etc/httpd/mods-*/*,*/etc/httpd/sites-*/*,*/etc/httpd/conf.d/*.conf*,auth_mysql.conf*,auth_pgsql.conf*,ssl.conf*,perl.conf*,php.conf*,python.conf*,squirrelmail.conf* call s:StarSetf('apache')
" Asterisk config file
au BufNewFile,BufRead *asterisk/*.conf* call s:StarSetf('asterisk')

View file

@ -1,7 +1,7 @@
diff -up vim82/runtime/defaults.vim.copypaste vim82/runtime/defaults.vim
--- vim82/runtime/defaults.vim.copypaste 2020-10-06 17:03:19.276066889 +0200
+++ vim82/runtime/defaults.vim 2020-10-06 17:04:30.437448603 +0200
@@ -73,18 +73,6 @@ map Q gq
diff -up vim91/runtime/defaults.vim.copypaste vim91/runtime/defaults.vim
--- vim91/runtime/defaults.vim.copypaste 2025-06-27 06:43:53.000000000 +0200
+++ vim91/runtime/defaults.vim 2025-07-11 09:16:19.013363739 +0200
@@ -70,18 +70,6 @@ sunmap Q
" Revert with ":iunmap <C-U>".
inoremap <C-U> <C-G>u<C-U>
@ -20,3 +20,76 @@ diff -up vim82/runtime/defaults.vim.copypaste vim82/runtime/defaults.vim
" Only do this part when Vim was compiled with the +eval feature.
if 1
diff -up vim91/src/testdir/test_balloon.vim.copypaste vim91/src/testdir/test_balloon.vim
--- vim91/src/testdir/test_balloon.vim.copypaste 2025-07-11 09:16:19.013500976 +0200
+++ vim91/src/testdir/test_balloon.vim 2025-07-11 09:17:20.168187029 +0200
@@ -7,6 +7,7 @@ CheckFeature balloon_eval_term
source util/screendump.vim
let s:common_script =<< trim [CODE]
+ set mouse=a
call setline(1, ["one one one", "two tXo two", "three three three"])
set balloonevalterm balloonexpr=MyBalloonExpr()..s:trailing balloondelay=100
let s:trailing = '<' " check that script context is set
diff -up vim91/src/testdir/test_popup.vim.copypaste vim91/src/testdir/test_popup.vim
--- vim91/src/testdir/test_popup.vim.copypaste 2025-07-11 08:58:40.000000000 +0200
+++ vim91/src/testdir/test_popup.vim 2025-07-11 09:16:19.013692144 +0200
@@ -957,6 +957,7 @@ func Test_mouse_popup_position()
let script =<< trim END
set mousemodel=popup_setpos
source $VIMRUNTIME/menu.vim
+ set mouse=a
call setline(1, join(range(20)))
func Trigger(col)
call test_setmouse(1, a:col)
diff -up vim91/src/testdir/test_popupwin.vim.copypaste vim91/src/testdir/test_popupwin.vim
--- vim91/src/testdir/test_popupwin.vim.copypaste 2025-07-11 08:58:40.000000000 +0200
+++ vim91/src/testdir/test_popupwin.vim 2025-07-11 09:16:19.013971633 +0200
@@ -556,6 +556,7 @@ func Test_popup_drag()
" create a popup that covers the command line
let lines =<< trim END
call setline(1, range(1, 20))
+ set mouse=a
split
vsplit
$wincmd w
@@ -623,6 +624,7 @@ func Test_popup_drag_minwidth()
" create a popup that does not fit
let lines =<< trim END
+ set mouse=a
call range(40)
\ ->map({_,i -> string(i)})
\ ->popup_create({
@@ -670,6 +672,7 @@ func Test_popup_drag_termwin()
let lines =<< trim END
set foldmethod=marker
call setline(1, range(100))
+ set mouse=a
for nr in range(7)
call setline(nr * 12 + 1, "fold {{{")
call setline(nr * 12 + 11, "end }}}")
@@ -722,6 +725,7 @@ func Test_popup_close_with_mouse()
let lines =<< trim END
call setline(1, range(1, 20))
+ set mouse=a
" With border, can click on X
let winid = popup_create('foobar', #{
\ close: 'button',
@@ -1559,6 +1563,7 @@ func Test_popup_beval()
let lines =<< trim END
call setline(1, range(1, 20))
call setline(5, 'here is some text to hover over')
+ set mouse=a
set balloonevalterm
set balloonexpr=BalloonExpr()
set balloondelay=100
@@ -2269,6 +2274,7 @@ func Test_popup_scrollbar()
let lines =<< trim END
call setline(1, range(1, 20))
+ set mouse=a
hi ScrollThumb ctermbg=blue
hi ScrollBar ctermbg=red
let winid = popup_create(['one', 'two', 'three', 'four', 'five',

View file

@ -1,11 +1,10 @@
diff -up vim81/src/config.h.in.crypto vim81/src/config.h.in
--- vim81/src/config.h.in.crypto 2019-07-26 07:58:51.000000000 +0200
+++ vim81/src/config.h.in 2019-09-16 14:18:32.994110646 +0200
@@ -490,3 +490,12 @@
diff -up vim91/src/config.h.in.fips-warning vim91/src/config.h.in
--- vim91/src/config.h.in.fips-warning 2025-10-31 08:12:59.598267544 +0100
+++ vim91/src/config.h.in 2025-10-31 08:14:45.661859595 +0100
@@ -526,5 +526,14 @@
/* Define if _SC_SIGSTKSZ is available via sysconf() */
#undef HAVE_SYSCONF_SIGSTKSZ
/* Define to inline symbol or empty */
#undef inline
+
+/* Do we need FIPS warning? */
+#undef HAVE_FIPS_WARNING
+
@ -14,11 +13,14 @@ diff -up vim81/src/config.h.in.crypto vim81/src/config.h.in
+
+/* Link to fips_enabled file */
+#undef FIPS_ENABLED_FILE_LINK
diff -up vim81/src/configure.ac.crypto vim81/src/configure.ac
--- vim81/src/configure.ac.crypto 2019-09-16 14:18:32.990110675 +0200
+++ vim81/src/configure.ac 2019-09-16 14:18:32.996110631 +0200
@@ -534,6 +534,38 @@ else
AC_MSG_RESULT(yes)
+
/* Define if you want to load libgpm dynamically */
#undef DYNAMIC_GPM
diff -up vim91/src/configure.ac.fips-warning vim91/src/configure.ac
--- vim91/src/configure.ac.fips-warning 2025-10-31 08:12:59.596711911 +0100
+++ vim91/src/configure.ac 2025-10-31 08:12:59.598566242 +0100
@@ -631,6 +631,38 @@ else
AC_SUBST(XDIFF_OBJS_USED)
fi
+dnl Checking if we want FIPS warning
@ -56,17 +58,17 @@ diff -up vim81/src/configure.ac.crypto vim81/src/configure.ac
dnl Check for Lua feature.
AC_MSG_CHECKING(--enable-luainterp argument)
AC_ARG_ENABLE(luainterp,
diff -up vim81/src/crypt.c.crypto vim81/src/crypt.c
--- vim81/src/crypt.c.crypto 2019-09-16 14:18:32.996110631 +0200
+++ vim81/src/crypt.c 2019-09-16 14:19:48.953550617 +0200
@@ -524,6 +524,21 @@ crypt_check_method(int method)
diff -up vim91/src/crypt.c.fips-warning vim91/src/crypt.c
--- vim91/src/crypt.c.fips-warning 2025-10-10 07:16:11.000000000 +0200
+++ vim91/src/crypt.c 2025-10-31 08:12:59.598872032 +0100
@@ -806,6 +806,21 @@ crypt_check_method(int method)
msg_scroll = TRUE;
msg(_("Warning: Using a weak encryption method; see :help 'cm'"));
}
+#ifdef HAVE_FIPS_WARNING
+ FILE *fips_enable_fd = fopen(FIPS_ENABLED_FILE_LINK, "r");
+ if (fips_enable_fd == NULL)
+ return;
+ return;
+
+ int enabled = fgetc(fips_enable_fd);
+
@ -80,4 +82,4 @@ diff -up vim81/src/crypt.c.crypto vim81/src/crypt.c
+#endif
}
void
/*

View file

@ -1,38 +1,7 @@
diff -up vim73/runtime/doc/vim.man.rh1 vim73/runtime/doc/vim.man
--- vim73/runtime/doc/vim.man.rh1 2013-07-26 11:26:20.566576864 +0200
+++ vim73/runtime/doc/vim.man 2013-07-26 11:47:42.061351469 +0200
@@ -11,9 +11,9 @@ SYNOPSIS
vim [options] -t tag
vim [options] -q [errorfile]
- ex
+ ex gex
view
- gvim gview evim eview
+ gvim gview vimx evim eview
rvim rview rgvim rgview
DESCRIPTION
@@ -79,8 +79,13 @@ DESCRIPTION
the files. Can also be done with the "-R" argument.
gvim gview
- The GUI version. Starts a new window. Can also be done with
- the "-g" argument.
+ The GUI version. Starts a new window.
+
+ gex Starts a new gvim window in Ex mode. Can also be done with
+ the "-e" argument to gvim.
+
+ vimx Starts gvim in "Vi" mode similar to "vim", but with
+ additional features like xterm clipboard support.
evim eview
The GUI version in easy mode. Starts a new window. Can also
diff -urN vim73/runtime/doc/vim.1 vim73_new/runtime/doc/vim.1
--- vim73/runtime/doc/vim.1 2013-07-31 14:13:01.039765800 +0200
+++ vim73_new/runtime/doc/vim.1 2013-07-31 13:57:59.861912768 +0200
@@ -17,11 +17,13 @@
diff -up vim91/runtime/doc/vim.1.manpagefixes vim91/runtime/doc/vim.1
--- vim91/runtime/doc/vim.1.manpagefixes 2024-11-29 12:17:53.553382696 +0100
+++ vim91/runtime/doc/vim.1 2024-11-29 12:17:53.556382667 +0100
@@ -17,11 +17,13 @@ vim \- Vi IMproved, a programmer's text
.PP
.br
.B ex
@ -46,7 +15,7 @@ diff -urN vim73/runtime/doc/vim.1 vim73_new/runtime/doc/vim.1
.B evim
.B eview
.br
@@ -114,7 +116,12 @@
@@ -114,7 +116,12 @@ Can also be done with the "\-R" argument
gvim gview
The GUI version.
Starts a new window.
@ -60,7 +29,7 @@ diff -urN vim73/runtime/doc/vim.1 vim73_new/runtime/doc/vim.1
.TP
evim eview
The GUI version in easy mode.
@@ -458,6 +458,12 @@
@@ -491,6 +498,12 @@ As \-\-remote, but Vim does not exit unt
\-\-remote\-wait\-silent
As \-\-remote\-wait, but without the warning when no server is found.
.TP
@ -73,10 +42,10 @@ diff -urN vim73/runtime/doc/vim.1 vim73_new/runtime/doc/vim.1
\-\-serverlist
List the names of all Vim servers that can be found.
.TP
diff -urN vim73/runtime/doc/vim-fr.1 vim73_new/runtime/doc/vim-fr.1
--- vim73/runtime/doc/vim-fr.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vim-fr.1 2013-07-31 13:59:10.587467916 +0200
@@ -24,11 +24,13 @@
diff -up vim91/runtime/doc/vim-fr.1.manpagefixes vim91/runtime/doc/vim-fr.1
--- vim91/runtime/doc/vim-fr.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim-fr.1 2024-11-29 12:17:53.556382667 +0100
@@ -24,11 +24,13 @@ vim \- Vi IMproved, 閐iteur de texte pou
.PP
.br
.B ex
@ -90,10 +59,10 @@ diff -urN vim73/runtime/doc/vim-fr.1 vim73_new/runtime/doc/vim-fr.1
.B evim
.B eview
.br
diff -urN vim73/runtime/doc/vim-fr.UTF-8.1 vim73_new/runtime/doc/vim-fr.UTF-8.1
--- vim73/runtime/doc/vim-fr.UTF-8.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vim-fr.UTF-8.1 2013-07-31 13:59:28.394852347 +0200
@@ -24,11 +24,13 @@
diff -up vim91/runtime/doc/vim-fr.UTF-8.1.manpagefixes vim91/runtime/doc/vim-fr.UTF-8.1
--- vim91/runtime/doc/vim-fr.UTF-8.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim-fr.UTF-8.1 2024-11-29 12:17:53.556382667 +0100
@@ -24,11 +24,13 @@ vim \- Vi IMproved, 茅diteur de texte po
.PP
.br
.B ex
@ -107,10 +76,10 @@ diff -urN vim73/runtime/doc/vim-fr.UTF-8.1 vim73_new/runtime/doc/vim-fr.UTF-8.1
.B evim
.B eview
.br
diff -urN vim73/runtime/doc/vim-it.1 vim73_new/runtime/doc/vim-it.1
--- vim73/runtime/doc/vim-it.1 2010-07-27 22:22:52.000000000 +0200
+++ vim73_new/runtime/doc/vim-it.1 2013-07-31 13:59:43.474331077 +0200
@@ -17,11 +17,13 @@
diff -up vim91/runtime/doc/vim-it.1.manpagefixes vim91/runtime/doc/vim-it.1
--- vim91/runtime/doc/vim-it.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim-it.1 2024-11-29 12:17:53.557382658 +0100
@@ -17,11 +17,13 @@ vim \- VI Migliorato, un editor di testi
.PP
.br
.B ex
@ -124,10 +93,10 @@ diff -urN vim73/runtime/doc/vim-it.1 vim73_new/runtime/doc/vim-it.1
.B evim
.B eview
.br
diff -urN vim73/runtime/doc/vim-it.UTF-8.1 vim73_new/runtime/doc/vim-it.UTF-8.1
--- vim73/runtime/doc/vim-it.UTF-8.1 2010-07-30 20:53:57.000000000 +0200
+++ vim73_new/runtime/doc/vim-it.UTF-8.1 2013-07-31 13:59:55.985898573 +0200
@@ -17,11 +17,13 @@
diff -up vim91/runtime/doc/vim-it.UTF-8.1.manpagefixes vim91/runtime/doc/vim-it.UTF-8.1
--- vim91/runtime/doc/vim-it.UTF-8.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim-it.UTF-8.1 2024-11-29 12:17:53.557382658 +0100
@@ -17,11 +17,13 @@ vim \- VI Migliorato, un editor di testi
.PP
.br
.B ex
@ -141,26 +110,41 @@ diff -urN vim73/runtime/doc/vim-it.UTF-8.1 vim73_new/runtime/doc/vim-it.UTF-8.1
.B evim
.B eview
.br
diff -urN vim73/runtime/doc/vim.man vim73_new/runtime/doc/vim.man
--- vim73/runtime/doc/vim.man 2013-07-31 14:13:01.044765627 +0200
+++ vim73_new/runtime/doc/vim.man 2013-07-31 13:53:35.107064804 +0200
@@ -82,10 +82,10 @@
The GUI version. Starts a new window.
diff -up vim91/runtime/doc/vim.man.manpagefixes vim91/runtime/doc/vim.man
--- vim91/runtime/doc/vim.man.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim.man 2024-11-29 12:17:53.557382658 +0100
@@ -9,9 +9,9 @@ SYNOPSIS
vim [options] -t tag
vim [options] -q [errorfile]
gex Starts a new gvim window in Ex mode. Can also be done with
- the "-e" argument to gvim.
- ex
+ ex gex
view
- gvim gview evim eview
+ gvim gview vimx evim eview
rvim rview rgvim rgview
DESCRIPTION
@@ -77,8 +77,13 @@ DESCRIPTION
the files. Can also be done with the "-R" argument.
gvim gview
- The GUI version. Starts a new window. Can also be done with
- the "-g" argument.
+ The GUI version. Starts a new window.
+
+ gex Starts a new gvim window in Ex mode. Can also be done with
+ the "-e" argument to gvim
vimx Starts gvim in "Vi" mode similar to "vim", but with
- additional features like xterm clipboard support.
+
+ vimx Starts gvim in "Vi" mode similar to "vim", but with
+ additional features like xterm clipboard support
evim eview
The GUI version in easy mode. Starts a new window. Can also
diff -urN vim73/runtime/doc/vim-pl.1 vim73_new/runtime/doc/vim-pl.1
--- vim73/runtime/doc/vim-pl.1 2010-05-15 13:04:01.000000000 +0200
+++ vim73_new/runtime/doc/vim-pl.1 2013-07-31 14:00:21.282024131 +0200
@@ -17,11 +17,13 @@
diff -up vim91/runtime/doc/vim-pl.1.manpagefixes vim91/runtime/doc/vim-pl.1
--- vim91/runtime/doc/vim-pl.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim-pl.1 2024-11-29 12:17:53.557382658 +0100
@@ -17,11 +17,13 @@ vim \- Vi rozbudowany, edytor tekstu dla
.PP
.br
.B ex
@ -174,10 +158,10 @@ diff -urN vim73/runtime/doc/vim-pl.1 vim73_new/runtime/doc/vim-pl.1
.B evim
.B eview
.br
diff -urN vim73/runtime/doc/vim-pl.UTF-8.1 vim73_new/runtime/doc/vim-pl.UTF-8.1
--- vim73/runtime/doc/vim-pl.UTF-8.1 2010-05-15 13:37:38.000000000 +0200
+++ vim73_new/runtime/doc/vim-pl.UTF-8.1 2013-07-31 14:00:36.056513402 +0200
@@ -17,11 +17,13 @@
diff -up vim91/runtime/doc/vim-pl.UTF-8.1.manpagefixes vim91/runtime/doc/vim-pl.UTF-8.1
--- vim91/runtime/doc/vim-pl.UTF-8.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim-pl.UTF-8.1 2024-11-29 12:17:53.558382649 +0100
@@ -17,11 +17,13 @@ vim \- Vi rozbudowany, edytor tekstu dla
.PP
.br
.B ex
@ -191,10 +175,10 @@ diff -urN vim73/runtime/doc/vim-pl.UTF-8.1 vim73_new/runtime/doc/vim-pl.UTF-8.1
.B evim
.B eview
.br
diff -urN vim73/runtime/doc/vim-ru.1 vim73_new/runtime/doc/vim-ru.1
--- vim73/runtime/doc/vim-ru.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vim-ru.1 2013-07-31 14:01:10.071337568 +0200
@@ -17,11 +17,15 @@
diff -up vim91/runtime/doc/vim-ru.1.manpagefixes vim91/runtime/doc/vim-ru.1
--- vim91/runtime/doc/vim-ru.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim-ru.1 2024-11-29 12:17:53.558382649 +0100
@@ -18,11 +18,13 @@
.PP
.br
.B ex
@ -205,15 +189,13 @@ diff -urN vim73/runtime/doc/vim-ru.1 vim73_new/runtime/doc/vim-ru.1
.B gvim
.B gview
+.B vimx
+.B evim
+.B eview
.B evim
.B eview
.br
.B rvim
.B rview
diff -urN vim73/runtime/doc/vim-ru.UTF-8.1 vim73_new/runtime/doc/vim-ru.UTF-8.1
--- vim73/runtime/doc/vim-ru.UTF-8.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vim-ru.UTF-8.1 2013-07-31 14:01:34.494493301 +0200
@@ -17,11 +17,15 @@
diff -up vim91/runtime/doc/vim-ru.UTF-8.1.manpagefixes vim91/runtime/doc/vim-ru.UTF-8.1
--- vim91/runtime/doc/vim-ru.UTF-8.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vim-ru.UTF-8.1 2024-11-29 12:17:53.558382649 +0100
@@ -18,11 +18,13 @@ 锌褉芯谐褉邪屑屑懈褋褌芯胁.
.PP
.br
.B ex
@ -224,62 +206,60 @@ diff -urN vim73/runtime/doc/vim-ru.UTF-8.1 vim73_new/runtime/doc/vim-ru.UTF-8.1
.B gvim
.B gview
+.B vimx
+.B evim
+.B eview
.B evim
.B eview
.br
.B rvim
.B rview
diff -urN vim73/runtime/doc/vimtutor.1 vim73_new/runtime/doc/vimtutor.1
--- vim73/runtime/doc/vimtutor.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vimtutor.1 2013-07-31 14:10:10.093671964 +0200
@@ -4,6 +4,8 @@
.SH SYNOPSIS
diff -up vim91/runtime/doc/vimtutor.1.manpagefixes vim91/runtime/doc/vimtutor.1
--- vim91/runtime/doc/vimtutor.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vimtutor.1 2024-11-29 12:17:53.559382639 +0100
@@ -8,6 +8,8 @@ vimtutor \- the Vim tutor
.B vimtutor [\-h | \-\-help]
.br
.B vimtutor [\-g] [language]
.B vimtutor [\-\-list]
+.br
+.B gvimtutor
.SH DESCRIPTION
.B Vimtutor
starts the
diff -urN vim73/runtime/doc/vimtutor-it.1 vim73_new/runtime/doc/vimtutor-it.1
--- vim73/runtime/doc/vimtutor-it.1 2010-07-27 22:35:32.000000000 +0200
+++ vim73_new/runtime/doc/vimtutor-it.1 2013-07-31 14:10:33.564861055 +0200
@@ -4,6 +4,8 @@
.SH SINTASSI
diff -up vim91/runtime/doc/vimtutor-it.1.manpagefixes vim91/runtime/doc/vimtutor-it.1
--- vim91/runtime/doc/vimtutor-it.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vimtutor-it.1 2024-11-29 12:17:53.559382639 +0100
@@ -8,6 +8,8 @@ vimtutor \- Un breve corso introduttivo
.B vimtutor [\-h | \-\-help]
.br
.B vimtutor [\-g] [lingua]
.B vimtutor [\-\-list]
+.br
+.B gvimtutor
.SH DESCRIZIONE
.B Vimtutor
inizia il
diff -urN vim73/runtime/doc/vimtutor-it.UTF-8.1 vim73_new/runtime/doc/vimtutor-it.UTF-8.1
--- vim73/runtime/doc/vimtutor-it.UTF-8.1 2010-07-30 20:53:57.000000000 +0200
+++ vim73_new/runtime/doc/vimtutor-it.UTF-8.1 2013-07-31 14:10:40.483622016 +0200
@@ -4,6 +4,8 @@
.SH SINTASSI
diff -up vim91/runtime/doc/vimtutor-it.UTF-8.1.manpagefixes vim91/runtime/doc/vimtutor-it.UTF-8.1
--- vim91/runtime/doc/vimtutor-it.UTF-8.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vimtutor-it.UTF-8.1 2024-11-29 12:17:53.559382639 +0100
@@ -8,6 +8,8 @@ vimtutor \- Un breve corso introduttivo
.B vimtutor [\-h | \-\-help]
.br
.B vimtutor [\-g] [lingua]
.B vimtutor [\-\-list]
+.br
+.B gvimtutor
.SH DESCRIZIONE
.B Vimtutor
inizia il
diff -urN vim73/runtime/doc/vimtutor.man vim73_new/runtime/doc/vimtutor.man
--- vim73/runtime/doc/vimtutor.man 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vimtutor.man 2013-07-31 14:11:04.786782356 +0200
@@ -7,6 +7,7 @@
SYNOPSIS
vimtutor [-g] [language]
diff -up vim91/runtime/doc/vimtutor.man.manpagefixes vim91/runtime/doc/vimtutor.man
--- vim91/runtime/doc/vimtutor.man.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vimtutor.man 2024-11-29 12:17:53.559382639 +0100
@@ -8,6 +8,7 @@ SYNOPSIS
[ISO639]
vimtutor [-h | --help]
vimtutor [--list]
+ gvimtutor
DESCRIPTION
Vimtutor starts the Vim tutor. It copies the tutor file first, so that
diff -urN vim73/runtime/doc/vimtutor-pl.1 vim73_new/runtime/doc/vimtutor-pl.1
--- vim73/runtime/doc/vimtutor-pl.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vimtutor-pl.1 2013-07-31 14:11:13.602477777 +0200
@@ -4,6 +4,8 @@
Vimtutor starts the Vim tutor.
diff -up vim91/runtime/doc/vimtutor-pl.1.manpagefixes vim91/runtime/doc/vimtutor-pl.1
--- vim91/runtime/doc/vimtutor-pl.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vimtutor-pl.1 2024-11-29 12:17:53.559382639 +0100
@@ -4,6 +4,8 @@ vimtutor \- nauczyciel Vima
.SH SYNOPSIS
.br
.B vimtutor -g [jêzyk]
@ -288,10 +268,10 @@ diff -urN vim73/runtime/doc/vimtutor-pl.1 vim73_new/runtime/doc/vimtutor-pl.1
.SH OPIS
.B Vimtutor
uruchamia nauczyciela
diff -urN vim73/runtime/doc/vimtutor-pl.UTF-8.1 vim73_new/runtime/doc/vimtutor-pl.UTF-8.1
--- vim73/runtime/doc/vimtutor-pl.UTF-8.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vimtutor-pl.UTF-8.1 2013-07-31 14:11:20.571237009 +0200
@@ -4,6 +4,8 @@
diff -up vim91/runtime/doc/vimtutor-pl.UTF-8.1.manpagefixes vim91/runtime/doc/vimtutor-pl.UTF-8.1
--- vim91/runtime/doc/vimtutor-pl.UTF-8.1.manpagefixes 2024-11-15 06:32:23.000000000 +0100
+++ vim91/runtime/doc/vimtutor-pl.UTF-8.1 2024-11-29 12:17:53.560382630 +0100
@@ -4,6 +4,8 @@ vimtutor \- nauczyciel Vima
.SH SYNOPSIS
.br
.B vimtutor -g [język]
@ -300,27 +280,27 @@ diff -urN vim73/runtime/doc/vimtutor-pl.UTF-8.1 vim73_new/runtime/doc/vimtutor-p
.SH OPIS
.B Vimtutor
uruchamia nauczyciela
diff -urN vim73/runtime/doc/vimtutor-ru.1 vim73_new/runtime/doc/vimtutor-ru.1
--- vim73/runtime/doc/vimtutor-ru.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vimtutor-ru.1 2013-07-31 14:11:35.673715221 +0200
@@ -4,6 +4,8 @@
.SH 腼磲钿钺<E992BF> 篝蝻脶
diff -up vim91/runtime/doc/vimtutor-ru.1.manpagefixes vim91/runtime/doc/vimtutor-ru.1
--- vim91/runtime/doc/vimtutor-ru.1.manpagefixes 2024-11-29 12:17:53.560382630 +0100
+++ vim91/runtime/doc/vimtutor-ru.1 2024-11-29 12:20:14.883047832 +0100
@@ -8,6 +8,8 @@
.B vimtutor [\-h | \-\-help]
.br
.B vimtutor [掩偎]
.B vimtutor [\-\-list]
+.br
+.B gvimtutor
.SH ïðéóáîéå
土文<EFBFBD>
鹣 讼土文<EFBFBD>
.B vimtutor
diff -urN vim73/runtime/doc/vimtutor-ru.UTF-8.1 vim73_new/runtime/doc/vimtutor-ru.UTF-8.1
--- vim73/runtime/doc/vimtutor-ru.UTF-8.1 2010-05-15 13:04:00.000000000 +0200
+++ vim73_new/runtime/doc/vimtutor-ru.UTF-8.1 2013-07-31 14:11:46.649335999 +0200
@@ -7,6 +7,8 @@
diff -up vim91/runtime/doc/vimtutor-ru.UTF-8.1.manpagefixes vim91/runtime/doc/vimtutor-ru.UTF-8.1
--- vim91/runtime/doc/vimtutor-ru.UTF-8.1.manpagefixes 2024-11-29 12:17:53.560382630 +0100
+++ vim91/runtime/doc/vimtutor-ru.UTF-8.1 2024-11-29 12:19:27.318497067 +0100
@@ -11,6 +11,8 @@ 袩褉芯谐褉邪屑屑邪 vimtutor \[em] 胁褘锌
.SH ОПИСÐ<C2A1>Ð<EFBFBD>ИЕ
袣芯屑邪薪写邪
袩芯 泻芯屑邪薪写械
.B vimtutor
+.br
+.B gvimtutor
蟹邪锌褍褋泻邪械褌 褍褔械斜薪懈泻 锌芯
胁褘锌芯谢薪褟械褌褋褟 蟹邪锌褍褋泻 褉械写邪泻褌芯褉邪
.B Vim.
袩褉懈 褝褌芯屑 褋薪邪褔邪谢邪 锌褉芯懈褋褏芯写懈褌 褋芯蟹写邪薪懈械 泻芯锌懈懈 褎邪泄谢邪 褍褔械斜薪懈泻邪,
褋 蟹邪谐褉褍卸械薪薪褘屑 褎邪泄谢芯屑, 褋芯写械褉卸邪褖械屑 褌械泻褋褌 褍褔械斜薪懈泻邪.

View file

@ -1,10 +1,13 @@
#!/bin/bash
debug=""
#debug="echo "
branches=( "rawhide" "f34" "f33" "f32" )
releases=( "fc35" "fc34" "fc33" "fc32" )
regexps=( "fc35" "\|fc34" "\|fc33" "\|fc32" )
bodhi_enabled=( "0" "0" "1" "1" )
branches=( "rawhide" "f43" "f42" )
releases=( "fc44" "fc43" "fc42" )
# the first bodhi enabled release is the last without \| - all
# others need to have \|
regexps=( "fc44" "fc43" "\|fc42" )
bodhi_enabled=( "0" "1" "1" )
needs_update=()
#releases_regexp=fc28\\\|fc27\\\|fc28
branches_index=0
@ -12,7 +15,7 @@ release_index=0
regexp_index=0
bodhi_enabled_index=0
done_build=0
releases_regexp="${regexps[@]: regexp_index: 1}"
releases_regexp=""
let "regexp_index+=1"
cd `dirname $0`
@ -103,23 +106,12 @@ if [ $CHANGES -ne 0 ]; then
exit 1
fi
# Check if release has pending or testing update - if not, build package
# and submit update for testing
pending_update=`bodhi updates query --packages vim --status pending \
| grep $releases_regexp`
testing_update=`bodhi updates query --packages vim --status testing \
| grep $releases_regexp`
if [ "$pending_update" == "" ] && [ "$testing_update" == "" ]; then
$debug fedpkg build
if [ $? -eq 0 ]; then
done_build=1
else
echo "Error when building package in $branch"
exit 1
fi
$debug fedpkg build
if [ $? -eq 0 ]; then
done_build=1
else
echo "There are pending/testing updates, do not build package."
echo "Error when building package in $branch"
exit 1
fi
let "release_index+=1"
@ -131,9 +123,9 @@ if [ $CHANGES -ne 0 ]; then
$debug fedpkg switch-branch $branch
# merge with previous branch
$debug bash -c "git merge ${branches[@]: $branches_index: 1} <<<':x'"
$debug bash -c "git merge rawhide <<<':x'"
if [ $? -ne 0 ]; then
echo "Error: git merge ${branches[@]: $branches_index: 1}"
echo "Error: git merge rawhide"
exit 1
fi
@ -151,24 +143,27 @@ if [ $CHANGES -ne 0 ]; then
exit 1
fi
# append next release to regexp - because we need to check if there aren't
# any testing updates from higher branches (lower branch cannot have
# bigger NVR than higher branch) in next iteration
releases_regexp="$releases_regexp${regexps[@]: regexp_index: 1}"
# append next release to regexp if the branch is enabled in bodhi - because we
# need to check if there aren't any testing updates from higher enabled branches
# (lower branch cannot have bigger NVR than higher branch) in next iteration
if [ ${bodhi_enabled[@]: $bodhi_enabled_index: 1} -eq 1 ]
then
releases_regexp="$releases_regexp${regexps[@]: regexp_index: 1}"
fi
# Check if release has pending or testing update - if not, build package
# Check if release has an update in testing - if not, build package
# and submit update for testing
# | grep $releases_regexp`
# done_build is checking, if previous branch did build - lower branch can do
# done_build is a check, if previous branch did build - lower branch can do
# a build only when higher branch build was ok.
testing_update=`bodhi updates query --packages vim --status testing \
| grep $releases_regexp`
if [ "$testing_update" == "" ] && [ $done_build -eq 1 ]; then
$debug fedpkg build
if [ $? -eq 0 ]; then
# if branch isn't rawhide or branch is enabled in bodhi, create update
# if branch isn't rawhide or branch is enabled in bodhi, create the update if newer branch does
# not have an update in testing
if [ $branch != "rawhide" ] || [ ${bodhi_enabled[@]: $bodhi_enabled_index: 1} -eq 1 ]; then
$debug bodhi updates new --user zdohnal --type enhancement --notes "The newest upstream commit" --request testing --autotime --autokarma --stable-karma 3 --unstable-karma -3 vim-${UPSTREAMMAJOR}.${LASTPLFILLED}-1.${releases[@]: $release_index: 1}
$debug bodhi updates new --type enhancement --notes "The newest upstream commit" --request testing --autotime --autokarma --stable-karma 3 --unstable-karma -3 vim-${UPSTREAMMAJOR}.${LASTPLFILLED}-1.${releases[@]: $release_index: 1}
fi
else
echo "Error when building package for $branch"

1444
vim.spec

File diff suppressed because it is too large Load diff

10
vimrc
View file

@ -54,10 +54,14 @@ if has("autocmd")
" In text files, always limit the width of text to 78 characters
" autocmd BufRead *.txt set tw=78
" When editing a file, always jump to the last cursor position
" (taken from Vim's defaults.vim)
autocmd BufReadPost *
\ if line("'\"") > 0 && line ("'\"") <= line("$") |
\ exe "normal! g'\"" |
\ endif
\ let line = line("'\"")
\ | if line >= 1 && line <= line("$") && &filetype !~# 'commit'
\ && index(['xxd', 'gitrebase', 'tutor'], &filetype) == -1
\ && !&diff
\ | execute "normal! g`\""
\ | endif
" don't write swapfile on most commonly used directories for NFS mounts or USB sticks
autocmd BufNewFile,BufReadPre /media/*,/run/media/*,/mnt/* set directory=~/tmp,/var/tmp,/tmp
" start with spec file template

3
virc
View file

@ -27,9 +27,6 @@ if has("autocmd")
augroup END
endif
filetype plugin on
if &term=="xterm"
set t_Co=8
set t_Sb=[4%dm