-Name=GVim
+Name=GVim Athena
# Translators: This is the Generic Application Name used in the Vim desktop file
+ GenericName[ca]=Editor de text
GenericName[de]=Texteditor
- GenericName[eo]=Tekstoredaktilo
-Only in vim-8.2.2529: gvim-athena.desktop.orig
diff --color -ur vim-8.2.2529.orig/gvim-gnome.desktop vim-8.2.2529/gvim-gnome.desktop
--- vim-8.2.2529.orig/gvim-gnome.desktop 2021-02-17 21:57:03.000000000 +0100
+++ vim-8.2.2529/gvim-gnome.desktop 2021-03-02 14:24:51.277064340 +0100
-Name=GVim
+Name=GVim GNOME
# Translators: This is the Generic Application Name used in the Vim desktop file
+ GenericName[ca]=Editor de text
GenericName[de]=Texteditor
- GenericName[eo]=Tekstoredaktilo
-Only in vim-8.2.2529: gvim-gnome.desktop.orig
diff --color -ur vim-8.2.2529.orig/gvim-gtk.desktop vim-8.2.2529/gvim-gtk.desktop
--- vim-8.2.2529.orig/gvim-gtk.desktop 2021-02-17 21:57:03.000000000 +0100
+++ vim-8.2.2529/gvim-gtk.desktop 2021-03-02 14:24:51.277064340 +0100
-Name=GVim
+Name=GVim GTK
# Translators: This is the Generic Application Name used in the Vim desktop file
+ GenericName[ca]=Editor de text
GenericName[de]=Texteditor
- GenericName[eo]=Tekstoredaktilo
-Only in vim-8.2.2529: gvim-gtk.desktop.orig
diff --color -ur vim-8.2.2529.orig/gvim-motif.desktop vim-8.2.2529/gvim-motif.desktop
--- vim-8.2.2529.orig/gvim-motif.desktop 2021-02-17 21:57:03.000000000 +0100
+++ vim-8.2.2529/gvim-motif.desktop 2021-03-02 14:24:51.277064340 +0100
-Name=GVim
+Name=GVim Motif
# Translators: This is the Generic Application Name used in the Vim desktop file
+ GenericName[ca]=Editor de text
GenericName[de]=Texteditor
- GenericName[eo]=Tekstoredaktilo
--- vim-8.2.3570/runtime/vim.desktop~ 2021-11-01 23:58:43.000000000 +0100
+++ vim-8.2.3570/runtime/vim.desktop 2021-11-02 20:11:30.533015830 +0100
@@ -112,6 +112,6 @@ Keywords[tr]=Metin;düzenleyici;
+++ /dev/null
---- vim72/runtime/autoload/dist/ft.vim~ 2010-03-16 20:11:19.304293041 +0200
-+++ vim72/runtime/autoload/dist/ft.vim 2010-03-16 20:03:33.541017783 +0200
-@@ -1830,6 +1830,10 @@
- setf javascript
- return
- endif
-+ if expand('<amatch>:p') =~ '^/lib/udev/\%(rules\.d/\)\=.*\.rules$'
-+ setf udevrules
-+ return
-+ endif
- try
- let config_lines = readfile('/etc/udev/udev.conf')
- catch /^Vim\%((\a\+)\)\=:E484/
---- vim72/runtime/scripts.vim~ 2008-10-09 03:12:50.000000000 +0300
-+++ vim72/runtime/scripts.vim 2008-10-09 03:12:54.703954160 +0300
-@@ -246,6 +246,10 @@
- elseif s:line1 =~# '^\x\{7}: \x\{2} \=\x\{2} \=\x\{2} \=\x\{2} '
+--- vim-8.2.4726/runtime/autoload/dist/script.vim~ 2022-04-09 22:42:10.000000000 +0200
++++ vim-8.2.4726/runtime/autoload/dist/script.vim 2022-04-10 12:01:55.436645032 +0200
+@@ -297,6 +297,10 @@ def DetectFromText(line1: string)
+ elseif line1 =~ '^\x\{7}: \x\{2} \=\x\{2} \=\x\{2} \=\x\{2} '
set ft=xxd
-+ " PHP script tag
-+ elseif s:line1 =~ '^<?php'
-+ set ft=php
++ # PHP script tag
++ elseif line1 =~ '^<?php'
++ set ft=php
+
- " RCS/CVS log output
- elseif s:line1 =~# '^RCS file:' || s:line2 =~# '^RCS file:'
+ # RCS/CVS log output
+ elseif line1 =~ '^RCS file:' || line2 =~ '^RCS file:'
set ft=rcslog
---- vim73/runtime/filetype.vim~ 2010-10-31 13:26:19.000000000 +0200
-+++ vim73/runtime/filetype.vim 2010-10-31 13:27:17.615314321 +0200
-@@ -1326,7 +1326,8 @@
- " Php, php3, php4, etc.
- " Also Phtml (was used for PHP 2 in the past)
- " Also .ctp for Cake template file
--au BufNewFile,BufRead *.php,*.php\d,*.phtml,*.ctp setf php
-+" Also .phpt for PHP Test files
-+au BufNewFile,BufRead *.php,*.php\d,*.phtml,*.ctp,*.phpt setf php
-
- " PHP config
- au BufNewFile,BufRead php.ini-* setf dosini
+
--- vim-7.4.2189/runtime/defaults.vim 2016-08-09 22:26:29.727124083 +0200
+++ vim-8.2.0241/runtime/defaults.vim 2020-05-13 10:02:53.863204152 +0300
@@ -68,6 +68,10 @@
- " Revert with ":unmap Q".
map Q gq
+ sunmap Q
+" Avoid common :X mistype. replace it with :x
+" http://stackoverflow.com/a/17793858
# wget ftp://ftp.vim.org/pub/editors/vim/patches/8.0/MD5SUMS -O - | tail -n1 | awk '{print $2}'
# VCS Commits: https://github.com/vim/vim/commits/master
-%define ver 8.2.4295
-%define rel 2
+%define ver 8.2.4726
+%define rel 1
Summary: Vi IMproved - a Vi clone
Summary(de.UTF-8): VIsual editor iMproved
Summary(es.UTF-8): Editor visual incrementado
Group: Applications/Editors/Vim
#Source0: ftp://ftp.vim.org/pub/vim/unix/%{name}-%{ver}.tar.bz2
Source0: https://github.com/vim/vim/archive/v%{ver}.tar.gz
-# Source0-md5: 4fbb220d69db1931ac4b71de340b7b73
+# Source0-md5: d39ab76fa2d6d9b25377dc110bb507dd
Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
# Source1-md5: bc4d1e115ca506ad7751b9bd2b773a7f
Source2: http://skawina.eu.org/mikolaj/usr_doc_pl.zip
Patch34: %{name}-rtdir.patch
Patch35: %{name}-ft-mib.patch
-Patch36: %{name}-ft-lib-udevrules.patch
+
Patch37: %{name}-ft-mysql.patch
Patch38: %{name}-ft-gyp.patch
Patch39: %{name}-revert-7.4.165-noundo.patch
Obsoletes: vim-syntax-gitcommit
Obsoletes: vim-syntax-golang <= 1.3.3-1
Obsoletes: vim-syntax-lxc-docker <= 0.9.0-1
+Obsoletes: vim-syntax-nginx <= 0.3.3-2
Obsoletes: vim-syntax-upstart
BuildArch: noarch
%patch34 -p1
%patch35 -p1
-%patch36 -p1
+
%patch37 -p1
%patch38 -p1
%patch39 -p1
%doc %{_datadir}/vim/autoload/README.txt
%dir %{_datadir}/vim/autoload/dist
%{_datadir}/vim/autoload/dist/ft.vim
+%{_datadir}/vim/autoload/dist/script.vim
%dir %{_datadir}/vim/ftdetect