xref: /vim-8.2.3635/runtime/syntax/diff.vim (revision 150a1321)
1071d4279SBram Moolenaar" Vim syntax file
2071d4279SBram Moolenaar" Language:	Diff (context or unified)
3071d4279SBram Moolenaar" Maintainer:	Bram Moolenaar <[email protected]>
45aae419aSBram Moolenaar" Last Change:	2010 Aug 03
5071d4279SBram Moolenaar
6d857f0e0SBram Moolenaar" Quit when a (custom) syntax file was already loaded
7d857f0e0SBram Moolenaarif exists("b:current_syntax")
8071d4279SBram Moolenaar  finish
9071d4279SBram Moolenaarendif
10*150a1321SBram Moolenaarscriptencoding utf-8
11071d4279SBram Moolenaar
12071d4279SBram Moolenaarsyn match diffOnly	"^Only in .*"
13071d4279SBram Moolenaarsyn match diffIdentical	"^Files .* and .* are identical$"
14071d4279SBram Moolenaarsyn match diffDiffer	"^Files .* and .* differ$"
15071d4279SBram Moolenaarsyn match diffBDiffer	"^Binary files .* and .* differ$"
16071d4279SBram Moolenaarsyn match diffIsA	"^File .* is a .* while file .* is a .*"
17071d4279SBram Moolenaarsyn match diffNoEOL	"^No newline at end of file .*"
18071d4279SBram Moolenaarsyn match diffCommon	"^Common subdirectories: .*"
19071d4279SBram Moolenaar
20*150a1321SBram Moolenaar" ca
21*150a1321SBram Moolenaarsyn match diffOnly	"^Només a .*: .*$"
22*150a1321SBram Moolenaarsyn match diffIdentical	"^Els fitxers .* i .* són idèntics$"
23*150a1321SBram Moolenaarsyn match diffDiffer	"^Els fitxers .* i .* difereixen$"
24*150a1321SBram Moolenaarsyn match diffBDiffer	"^Els fitxers .* i .* difereixen$"
25*150a1321SBram Moolenaarsyn match diffIsA	"^El fitxer .* és un .* mentre que el fitxer .* és un .*$"
26*150a1321SBram Moolenaarsyn match diffNoEOL	"^No hi ha cap caràcter de salt de línia al final del fitxer"
27*150a1321SBram Moolenaarsyn match diffCommon	"^Subdirectoris comuns: .* i .*$"
28*150a1321SBram Moolenaar
29*150a1321SBram Moolenaar" cs
30*150a1321SBram Moolenaarsyn match diffOnly	"^Pouze v .*: .*$"
31*150a1321SBram Moolenaarsyn match diffIdentical	"^Soubory .* a .* jsou identické$"
32*150a1321SBram Moolenaarsyn match diffDiffer	"^Soubory .* a .* jsou různé$"
33*150a1321SBram Moolenaarsyn match diffBDiffer	"^Soubory .* a .* jsou různé$"
34*150a1321SBram Moolenaarsyn match diffIsA	"^Soubor .* je .* pokud soubor .* je .*$"
35*150a1321SBram Moolenaarsyn match diffNoEOL	"^Chybí znak konce řádku na konci souboru"
36*150a1321SBram Moolenaarsyn match diffCommon	"^Společné podadresáře: .* a .*$"
37*150a1321SBram Moolenaar
38*150a1321SBram Moolenaar" da
39*150a1321SBram Moolenaarsyn match diffOnly	"^Kun i .*: .*$"
40*150a1321SBram Moolenaarsyn match diffIdentical	"^Filerne .* og .* er identiske$"
41*150a1321SBram Moolenaarsyn match diffDiffer	"^Filerne .* og .* er forskellige$"
42*150a1321SBram Moolenaarsyn match diffBDiffer	"^Binære filer .* og .* er forskellige$"
43*150a1321SBram Moolenaarsyn match diffIsA	"^Filen .* er en .* mens filen .* er en .*$"
44*150a1321SBram Moolenaarsyn match diffNoEOL	"^Intet linjeskift ved filafslutning"
45*150a1321SBram Moolenaarsyn match diffCommon	"^Identiske underkataloger: .* og .*$"
46*150a1321SBram Moolenaar
47*150a1321SBram Moolenaar" de
48*150a1321SBram Moolenaarsyn match diffOnly	"^Nur in .*: .*.$"
49*150a1321SBram Moolenaarsyn match diffIdentical	"^Dateien .* und .* sind identisch.$"
50*150a1321SBram Moolenaarsyn match diffDiffer	"^Dateien .* und .* sind verschieden.$"
51*150a1321SBram Moolenaarsyn match diffBDiffer	"^Binärdateien .* and .* sind verschieden.$"
52*150a1321SBram Moolenaarsyn match diffIsA	"^Datei .* ist ein .* während Datei .* ein .* ist.$"
53*150a1321SBram Moolenaarsyn match diffNoEOL	"^Kein Zeilenumbruch am Dateiende."
54*150a1321SBram Moolenaarsyn match diffCommon	"^Gemeinsame Unterverzeichnisse: .* und .*.$"
55*150a1321SBram Moolenaar
56*150a1321SBram Moolenaar" el
57*150a1321SBram Moolenaarsyn match diffOnly	"^Μόνο στο .*: .*$"
58*150a1321SBram Moolenaarsyn match diffIdentical	"^Τα αρχεία .* καί .* είναι πανομοιότυπα$"
59*150a1321SBram Moolenaarsyn match diffDiffer	"^Τα αρχεία .* και .* διαφέρουν$"
60*150a1321SBram Moolenaarsyn match diffBDiffer	"^Τα αρχεία .* και .* διαφέρουν$"
61*150a1321SBram Moolenaarsyn match diffIsA	"^Το αρχείο .* είναι .* ενώ το αρχείο .* είναι .*$"
62*150a1321SBram Moolenaarsyn match diffNoEOL	"^Δεν υπάρχει χαρακτήρας νέας γραμμής στο τέλος του αρχείου"
63*150a1321SBram Moolenaarsyn match diffCommon	"^Οι υποκατάλογοι .* και .* είναι ταυτόσημοι$"
64*150a1321SBram Moolenaar
65*150a1321SBram Moolenaar" eo
66*150a1321SBram Moolenaarsyn match diffOnly	"^Nur en .*: .*$"
67*150a1321SBram Moolenaarsyn match diffIdentical	"^Dosieroj .* kaj .* estas samaj$"
68*150a1321SBram Moolenaarsyn match diffDiffer	"^Dosieroj .* kaj .* estas malsamaj$"
69*150a1321SBram Moolenaarsyn match diffBDiffer	"^Dosieroj .* kaj .* estas malsamaj$"
70*150a1321SBram Moolenaarsyn match diffIsA	"^Dosiero .* estas .*, dum dosiero .* estas .*$"
71*150a1321SBram Moolenaarsyn match diffNoEOL	"^Mankas linifino ĉe fino de dosiero"
72*150a1321SBram Moolenaarsyn match diffCommon	"^Komunaj subdosierujoj: .* kaj .*$"
73*150a1321SBram Moolenaar
74*150a1321SBram Moolenaar" es
75*150a1321SBram Moolenaarsyn match diffOnly	"^Sólo en .*: .*$"
76*150a1321SBram Moolenaarsyn match diffIdentical	"^Los ficheros .* y .* son idénticos$"
77*150a1321SBram Moolenaarsyn match diffDiffer	"^Los ficheros .* y .* son distintos$"
78*150a1321SBram Moolenaarsyn match diffBDiffer	"^Los ficheros binarios .* y .* son distintos$"
79*150a1321SBram Moolenaarsyn match diffIsA	"^El fichero .* es un .* mientras que el .* es un .*$"
80*150a1321SBram Moolenaarsyn match diffNoEOL	"^No hay ningún carácter de nueva línea al final del fichero"
81*150a1321SBram Moolenaarsyn match diffCommon	"^Subdirectorios comunes: .* y .*$"
82*150a1321SBram Moolenaar
83*150a1321SBram Moolenaar" fi
84*150a1321SBram Moolenaarsyn match diffOnly	"^Vain hakemistossa .*: .*$"
85*150a1321SBram Moolenaarsyn match diffIdentical	"^Tiedostot .* ja .* ovat identtiset$"
86*150a1321SBram Moolenaarsyn match diffDiffer	"^Tiedostot .* ja .* eroavat$"
87*150a1321SBram Moolenaarsyn match diffBDiffer	"^Binääritiedostot .* ja .* eroavat$"
88*150a1321SBram Moolenaarsyn match diffIsA	"^Tiedosto .* on .*, kun taas tiedosto .* on .*$"
89*150a1321SBram Moolenaarsyn match diffNoEOL	"^Ei rivinvaihtoa tiedoston lopussa"
90*150a1321SBram Moolenaarsyn match diffCommon	"^Yhteiset alihakemistot: .* ja .*$"
91*150a1321SBram Moolenaar
92*150a1321SBram Moolenaar" fr
93*150a1321SBram Moolenaarsyn match diffOnly	"^Seulement dans .*: .*$"
94*150a1321SBram Moolenaarsyn match diffIdentical	"^Les fichiers .* et .* sont identiques.$"
95*150a1321SBram Moolenaarsyn match diffDiffer	"^Les fichiers .* et .* sont différents.$"
96*150a1321SBram Moolenaarsyn match diffBDiffer	"^Les fichiers binaires .* et .* sont différents.$"
97*150a1321SBram Moolenaarsyn match diffIsA	"^Le fichier .* est un .* alors que le fichier .* est un .*$"
98*150a1321SBram Moolenaarsyn match diffNoEOL	"^Pas de fin de ligne à la fin du fichier."
99*150a1321SBram Moolenaarsyn match diffCommon	"^Les sous-répertoires .* et .* sont identiques.$"
100*150a1321SBram Moolenaar
101*150a1321SBram Moolenaar" ga
102*150a1321SBram Moolenaarsyn match diffOnly	"^I .* amháin: .*$"
103*150a1321SBram Moolenaarsyn match diffIdentical	"^Is comhionann iad na comhaid .* agus .*$"
104*150a1321SBram Moolenaarsyn match diffDiffer	"^Tá difríocht idir na comhaid .* agus .*$"
105*150a1321SBram Moolenaarsyn match diffBDiffer	"^Tá difríocht idir na comhaid .* agus .*$"
106*150a1321SBram Moolenaarsyn match diffIsA	"^Tá comhad .* ina .* ach tá comhad .* ina .*$"
107*150a1321SBram Moolenaarsyn match diffNoEOL	"^Gan líne nua ag an chomhadchríoch"
108*150a1321SBram Moolenaarsyn match diffCommon	"^Fochomhadlanna i gcoitianta: .* agus .*$"
109*150a1321SBram Moolenaar
110*150a1321SBram Moolenaar" gl
111*150a1321SBram Moolenaarsyn match diffOnly	"^Só en .*: .*$"
112*150a1321SBram Moolenaarsyn match diffIdentical	"^Os ficheiros .* e .* son idénticos$"
113*150a1321SBram Moolenaarsyn match diffDiffer	"^Os ficheiros .* e .* son diferentes$"
114*150a1321SBram Moolenaarsyn match diffBDiffer	"^Os ficheiros binarios .* e .* son diferentes$"
115*150a1321SBram Moolenaarsyn match diffIsA	"^O ficheiro .* é un .* mentres que o ficheiro .* é un .*$"
116*150a1321SBram Moolenaarsyn match diffNoEOL	"^Non hai un salto de liña na fin da liña"
117*150a1321SBram Moolenaarsyn match diffCommon	"^Subdirectorios comúns: .* e .*$"
118*150a1321SBram Moolenaar
119*150a1321SBram Moolenaar" he
120*150a1321SBram Moolenaarsyn match diffOnly	"^.*-ב קר אצמנ .*$"
121*150a1321SBram Moolenaarsyn match diffIdentical	"^םיהז םניה .*-ו .* םיצבקה$"
122*150a1321SBram Moolenaarsyn match diffDiffer	"^הזמ הז םינוש `.*'-ו `.*' םיצבקה$"
123*150a1321SBram Moolenaarsyn match diffBDiffer	"^הזמ הז םינוש `.*'-ו `.*' םיירניב םיצבק$"
124*150a1321SBram Moolenaarsyn match diffIsA	"^.* .*-ל .* .* תוושהל ןתינ אל$"
125*150a1321SBram Moolenaarsyn match diffNoEOL	"^ץבוקה ףוסב השדח-הרוש ות רסח"
126*150a1321SBram Moolenaarsyn match diffCommon	"^.*-ו .* :תוהז תויקית-תת$"
127*150a1321SBram Moolenaar
128*150a1321SBram Moolenaar" hu
129*150a1321SBram Moolenaarsyn match diffOnly	"^Csak .* -ben: .*$"
130*150a1321SBram Moolenaarsyn match diffIdentical	"^.* és .* fájlok azonosak$"
131*150a1321SBram Moolenaarsyn match diffDiffer	"^A(z) .* és a(z) .* fájlok különböznek$"
132*150a1321SBram Moolenaarsyn match diffBDiffer	"^A(z) .* és a(z) .* fájlok különböznek$"
133*150a1321SBram Moolenaarsyn match diffIsA	"^A(z) .* fájl egy .*, viszont a(z) .* fájl egy .*$"
134*150a1321SBram Moolenaarsyn match diffNoEOL	"^Nincs újsor a fájl végén"
135*150a1321SBram Moolenaarsyn match diffCommon	"^Közös alkönyvtárak: .* és .*$"
136*150a1321SBram Moolenaar
137*150a1321SBram Moolenaar" id
138*150a1321SBram Moolenaarsyn match diffOnly	"^Hanya dalam .*: .*$"
139*150a1321SBram Moolenaarsyn match diffIdentical	"^File .* dan .* identik$"
140*150a1321SBram Moolenaarsyn match diffDiffer	"^Berkas .* dan .* berbeda$"
141*150a1321SBram Moolenaarsyn match diffBDiffer	"^File biner .* dan .* berbeda$"
142*150a1321SBram Moolenaarsyn match diffIsA	"^File .* adalah .* sementara file .* adalah .*$"
143*150a1321SBram Moolenaarsyn match diffNoEOL	"^Tidak ada baris-baru di akhir dari berkas"
144*150a1321SBram Moolenaarsyn match diffCommon	"^Subdirektori sama: .* dan .*$"
145*150a1321SBram Moolenaar
146*150a1321SBram Moolenaar" it
147*150a1321SBram Moolenaarsyn match diffOnly	"^Solo in .*: .*$"
148*150a1321SBram Moolenaarsyn match diffIdentical	"^I file .* e .* sono identici$"
149*150a1321SBram Moolenaarsyn match diffDiffer	"^I file .* e .* sono diversi$"
150*150a1321SBram Moolenaarsyn match diffBDiffer	"^I file .* e .* sono diversi$"
151*150a1321SBram Moolenaarsyn match diffIsA	"^File .* è un .* mentre file .* è un .*$"
152*150a1321SBram Moolenaarsyn match diffNoEOL	"^Manca newline alla fine del file"
153*150a1321SBram Moolenaarsyn match diffCommon	"^Sottodirectory in comune: .* e .*$"
154*150a1321SBram Moolenaar
155*150a1321SBram Moolenaar" ja
156*150a1321SBram Moolenaarsyn match diffOnly	"^.*だけに発見: .*$"
157*150a1321SBram Moolenaarsyn match diffIdentical	"^ファイル.*と.*は同一$"
158*150a1321SBram Moolenaarsyn match diffDiffer	"^ファイル.*と.*は違います$"
159*150a1321SBram Moolenaarsyn match diffBDiffer	"^バイナリー・ファイル.*と.*は違います$"
160*150a1321SBram Moolenaarsyn match diffIsA	"^ファイル.*は.*、ファイル.*は.*$"
161*150a1321SBram Moolenaarsyn match diffNoEOL	"^ファイル末尾に改行がありません"
162*150a1321SBram Moolenaarsyn match diffCommon	"^共通の下位ディレクトリー: .*と.*$"
163*150a1321SBram Moolenaar
164*150a1321SBram Moolenaar" lv
165*150a1321SBram Moolenaarsyn match diffOnly	"^Tikai iekš .*: .*$"
166*150a1321SBram Moolenaarsyn match diffIdentical	"^Fails .* un .* ir identiski$"
167*150a1321SBram Moolenaarsyn match diffDiffer	"^Faili .* un .* atšķiras$"
168*150a1321SBram Moolenaarsyn match diffBDiffer	"^Faili .* un .* atšķiras$"
169*150a1321SBram Moolenaarsyn match diffIsA	"^Fails .* ir .* kamēr fails .* ir .*$"
170*150a1321SBram Moolenaarsyn match diffNoEOL	"^Nav jaunu rindu faila beigās"
171*150a1321SBram Moolenaarsyn match diffCommon	"^Kopējās apakšdirektorijas: .* un .*$"
172*150a1321SBram Moolenaar
173*150a1321SBram Moolenaar" ms
174*150a1321SBram Moolenaarsyn match diffIdentical	"^Fail .* dan .* adalah serupa$"
175*150a1321SBram Moolenaarsyn match diffDiffer	"^Fail .* dan .* berbeza$"
176*150a1321SBram Moolenaarsyn match diffBDiffer	"^Fail .* dan .* berbeza$"
177*150a1321SBram Moolenaarsyn match diffIsA	"^Fail .* adalah .* manakala fail .* adalah .*$"
178*150a1321SBram Moolenaarsyn match diffNoEOL	"^Tiada baris baru pada penghujung fail"
179*150a1321SBram Moolenaarsyn match diffCommon	"^Subdirektori umum: .* dan .*$"
180*150a1321SBram Moolenaar
181*150a1321SBram Moolenaar" nl
182*150a1321SBram Moolenaarsyn match diffOnly	"^Alleen in .*: .*$"
183*150a1321SBram Moolenaarsyn match diffIdentical	"^Bestanden .* en .* zijn identiek$"
184*150a1321SBram Moolenaarsyn match diffDiffer	"^Bestanden .* en .* zijn verschillend$"
185*150a1321SBram Moolenaarsyn match diffBDiffer	"^Bestanden .* en .* zijn verschillend$"
186*150a1321SBram Moolenaarsyn match diffIsA	"^Bestand .* is een .* terwijl bestand .* een .* is$"
187*150a1321SBram Moolenaarsyn match diffNoEOL	"^Geen regeleindeteken (LF) aan einde van bestand"
188*150a1321SBram Moolenaarsyn match diffCommon	"^Gemeenschappelijke submappen: .* en .*$"
189*150a1321SBram Moolenaar
190*150a1321SBram Moolenaar" pl
191*150a1321SBram Moolenaarsyn match diffOnly	"^Tylko w .*: .*$"
192*150a1321SBram Moolenaarsyn match diffIdentical	"^Pliki .* i .* są identyczne$"
193*150a1321SBram Moolenaarsyn match diffDiffer	"^Pliki .* i .* różnią się$"
194*150a1321SBram Moolenaarsyn match diffBDiffer	"^Pliki .* i .* różnią się$"
195*150a1321SBram Moolenaarsyn match diffIsA	"^Plik .* jest .*, podczas gdy plik .* jest .*$"
196*150a1321SBram Moolenaarsyn match diffNoEOL	"^Brak znaku nowej linii na końcu pliku"
197*150a1321SBram Moolenaarsyn match diffCommon	"^Wspólne podkatalogi: .* i .*$"
198*150a1321SBram Moolenaar
199*150a1321SBram Moolenaar" pt_BR
200*150a1321SBram Moolenaarsyn match diffOnly	"^Somente em .*: .*$"
201*150a1321SBram Moolenaarsyn match diffOnly	"^Apenas em .*: .*$"
202*150a1321SBram Moolenaarsyn match diffIdentical	"^Os aquivos .* e .* são idênticos$"
203*150a1321SBram Moolenaarsyn match diffDiffer	"^Os arquivos .* e .* são diferentes$"
204*150a1321SBram Moolenaarsyn match diffBDiffer	"^Os arquivos binários .* e .* são diferentes$"
205*150a1321SBram Moolenaarsyn match diffIsA	"^O arquivo .* é .* enquanto o arquivo .* é .*$"
206*150a1321SBram Moolenaarsyn match diffNoEOL	"^Falta o caracter nova linha no final do arquivo"
207*150a1321SBram Moolenaarsyn match diffCommon	"^Subdiretórios idênticos: .* e .*$"
208*150a1321SBram Moolenaar
209*150a1321SBram Moolenaar" ro
210*150a1321SBram Moolenaarsyn match diffOnly	"^Doar în .*: .*$"
211*150a1321SBram Moolenaarsyn match diffIdentical	"^Fişierele .* şi .* sunt identice$"
212*150a1321SBram Moolenaarsyn match diffDiffer	"^Fişierele .* şi .* diferă$"
213*150a1321SBram Moolenaarsyn match diffBDiffer	"^Fişierele binare .* şi .* diferă$"
214*150a1321SBram Moolenaarsyn match diffIsA	"^Fişierul .* este un .* pe când fişierul .* este un .*.$"
215*150a1321SBram Moolenaarsyn match diffNoEOL	"^Nici un element de linie nouă la sfârşitul fişierului"
216*150a1321SBram Moolenaarsyn match diffCommon	"^Subdirectoare comune: .* şi .*.$"
217*150a1321SBram Moolenaar
218*150a1321SBram Moolenaar" ru
219*150a1321SBram Moolenaarsyn match diffOnly	"^Только в .*: .*$"
220*150a1321SBram Moolenaarsyn match diffIdentical	"^Файлы .* и .* идентичны$"
221*150a1321SBram Moolenaarsyn match diffDiffer	"^Файлы .* и .* различаются$"
222*150a1321SBram Moolenaarsyn match diffBDiffer	"^Файлы .* и .* различаются$"
223*150a1321SBram Moolenaarsyn match diffIsA	"^Файл .* это .*, тогда как файл .* -- .*$"
224*150a1321SBram Moolenaarsyn match diffNoEOL	"^В конце файла нет новой строки"
225*150a1321SBram Moolenaarsyn match diffCommon	"^Общие подкаталоги: .* и .*$"
226*150a1321SBram Moolenaar
227*150a1321SBram Moolenaar" sr
228*150a1321SBram Moolenaarsyn match diffOnly	"^Само у .*: .*$"
229*150a1321SBram Moolenaarsyn match diffIdentical	"^Датотеке „.*“ и „.*“ се подударају$"
230*150a1321SBram Moolenaarsyn match diffDiffer	"^Датотеке .* и .* различите$"
231*150a1321SBram Moolenaarsyn match diffBDiffer	"^Бинарне датотеке .* и .* различите$"
232*150a1321SBram Moolenaarsyn match diffIsA	"^Датотека „.*“ је „.*“ док је датотека „.*“ „.*“$"
233*150a1321SBram Moolenaarsyn match diffNoEOL	"^Без новог реда на крају датотеке"
234*150a1321SBram Moolenaarsyn match diffCommon	"^Заједнички поддиректоријуми: .* и .*$"
235*150a1321SBram Moolenaar
236*150a1321SBram Moolenaar" sv
237*150a1321SBram Moolenaarsyn match diffOnly	"^Endast i .*: .*$"
238*150a1321SBram Moolenaarsyn match diffIdentical	"^Filerna .* och .* är lika$"
239*150a1321SBram Moolenaarsyn match diffDiffer	"^Filerna .* och .* skiljer$"
240*150a1321SBram Moolenaarsyn match diffBDiffer	"^Filerna .* och .* skiljer$"
241*150a1321SBram Moolenaarsyn match diffIsA	"^Fil .* är en .* medan fil .* är en .*$"
242*150a1321SBram Moolenaarsyn match diffNoEOL	"^Ingen nyrad vid filslut"
243*150a1321SBram Moolenaarsyn match diffCommon	"^Lika underkataloger: .* och .*$"
244*150a1321SBram Moolenaar
245*150a1321SBram Moolenaar" tr
246*150a1321SBram Moolenaarsyn match diffOnly	"^Yalnızca .*'da: .*$"
247*150a1321SBram Moolenaarsyn match diffIdentical	"^.* ve .* dosyaları birbirinin aynı$"
248*150a1321SBram Moolenaarsyn match diffDiffer	"^.* ve .* dosyaları birbirinden farklı$"
249*150a1321SBram Moolenaarsyn match diffBDiffer	"^.* ve .* dosyaları birbirinden farklı$"
250*150a1321SBram Moolenaarsyn match diffIsA	"^.* dosyası, bir .*, halbuki .* dosyası bir .*$"
251*150a1321SBram Moolenaarsyn match diffNoEOL	"^Dosya sonunda yenisatır yok."
252*150a1321SBram Moolenaarsyn match diffCommon	"^Ortak alt dizinler: .* ve .*$"
253*150a1321SBram Moolenaar
254*150a1321SBram Moolenaar" uk
255*150a1321SBram Moolenaarsyn match diffOnly	"^Лише у .*: .*$"
256*150a1321SBram Moolenaarsyn match diffIdentical	"^Файли .* та .* ідентичні$"
257*150a1321SBram Moolenaarsyn match diffDiffer	"^Файли .* та .* відрізняються$"
258*150a1321SBram Moolenaarsyn match diffBDiffer	"^Файли .* та .* відрізняються$"
259*150a1321SBram Moolenaarsyn match diffIsA	"^Файл .* це .*, тоді як файл .* -- .*$"
260*150a1321SBram Moolenaarsyn match diffNoEOL	"^Наприкінці файлу немає нового рядка"
261*150a1321SBram Moolenaarsyn match diffCommon	"^Спільні підкаталоги: .* та .*$"
262*150a1321SBram Moolenaar
263*150a1321SBram Moolenaar" vi
264*150a1321SBram Moolenaarsyn match diffOnly	"^Chỉ trong .*: .*$"
265*150a1321SBram Moolenaarsyn match diffIdentical	"^Hai tập tin .* và .* là bằng nhau.$"
266*150a1321SBram Moolenaarsyn match diffDiffer	"^Hai tập tin .* và .* là khác nhau.$"
267*150a1321SBram Moolenaarsyn match diffBDiffer	"^Hai tập tin .* và .* là khác nhau.$"
268*150a1321SBram Moolenaarsyn match diffIsA	"^Tập tin .* là một .* còn tập tin .* là một .*.$"
269*150a1321SBram Moolenaarsyn match diffNoEOL	"^Không có ký tự dòng mới tại kêt thức tập tin."
270*150a1321SBram Moolenaarsyn match diffCommon	"^Thư mục con chung: .* và .*$"
271*150a1321SBram Moolenaar
272*150a1321SBram Moolenaar" zh_CN
273*150a1321SBram Moolenaarsyn match diffOnly	"^只在 .* 存在:.*$"
274*150a1321SBram Moolenaarsyn match diffIdentical	"^檔案 .* 和 .* 相同$"
275*150a1321SBram Moolenaarsyn match diffDiffer	"^文件 .* 和 .* 不同$"
276*150a1321SBram Moolenaarsyn match diffBDiffer	"^文件 .* 和 .* 不同$"
277*150a1321SBram Moolenaarsyn match diffIsA	"^文件 .* 是.*而文件 .* 是.*$"
278*150a1321SBram Moolenaarsyn match diffNoEOL	"^文件尾没有 newline 字符"
279*150a1321SBram Moolenaarsyn match diffCommon	"^.* 和 .* 有共同的子目录$"
280*150a1321SBram Moolenaar
281*150a1321SBram Moolenaar" zh_TW
282*150a1321SBram Moolenaarsyn match diffDiffer	"^檔案 .* 與 .* 不同$"
283*150a1321SBram Moolenaarsyn match diffBDiffer	"^二元碼檔 .* 與 .* 不同$"
284*150a1321SBram Moolenaarsyn match diffIsA	"^檔案 .* 是.*而檔案 .* 是.*$"
285*150a1321SBram Moolenaarsyn match diffNoEOL	"^檔案末沒有 newline 字元"
286*150a1321SBram Moolenaarsyn match diffCommon	"^.* 和 .* 有共同的副目錄$"
287*150a1321SBram Moolenaar
2885aae419aSBram Moolenaar
289071d4279SBram Moolenaarsyn match diffRemoved	"^-.*"
290071d4279SBram Moolenaarsyn match diffRemoved	"^<.*"
291071d4279SBram Moolenaarsyn match diffAdded	"^+.*"
292071d4279SBram Moolenaarsyn match diffAdded	"^>.*"
293071d4279SBram Moolenaarsyn match diffChanged	"^! .*"
294071d4279SBram Moolenaar
295071d4279SBram Moolenaarsyn match diffSubname	" @@..*"ms=s+3 contained
296071d4279SBram Moolenaarsyn match diffLine	"^@.*" contains=diffSubname
297071d4279SBram Moolenaarsyn match diffLine	"^\<\d\+\>.*"
298071d4279SBram Moolenaarsyn match diffLine	"^\*\*\*\*.*"
2995aae419aSBram Moolenaarsyn match diffLine	"^---$"
300071d4279SBram Moolenaar
301071d4279SBram Moolenaar"Some versions of diff have lines like "#c#" and "#d#" (where # is a number)
302071d4279SBram Moolenaarsyn match diffLine	"^\d\+\(,\d\+\)\=[cda]\d\+\>.*"
303071d4279SBram Moolenaar
304071d4279SBram Moolenaarsyn match diffFile	"^diff.*"
305071d4279SBram Moolenaarsyn match diffFile	"^+++ .*"
306071d4279SBram Moolenaarsyn match diffFile	"^Index: .*$"
307071d4279SBram Moolenaarsyn match diffFile	"^==== .*$"
308071d4279SBram Moolenaarsyn match diffOldFile	"^\*\*\* .*"
309071d4279SBram Moolenaarsyn match diffNewFile	"^--- .*"
310071d4279SBram Moolenaar
311071d4279SBram Moolenaarsyn match diffComment	"^#.*"
312071d4279SBram Moolenaar
313071d4279SBram Moolenaar" Define the default highlighting.
314d857f0e0SBram Moolenaar" Only used when an item doesn't have highlighting yet
315d857f0e0SBram Moolenaarhi def link diffOldFile		diffFile
316d857f0e0SBram Moolenaarhi def link diffNewFile		diffFile
317d857f0e0SBram Moolenaarhi def link diffFile		Type
318d857f0e0SBram Moolenaarhi def link diffOnly		Constant
319d857f0e0SBram Moolenaarhi def link diffIdentical	Constant
320d857f0e0SBram Moolenaarhi def link diffDiffer		Constant
321d857f0e0SBram Moolenaarhi def link diffBDiffer		Constant
322d857f0e0SBram Moolenaarhi def link diffIsA		Constant
323d857f0e0SBram Moolenaarhi def link diffNoEOL		Constant
324d857f0e0SBram Moolenaarhi def link diffCommon		Constant
325d857f0e0SBram Moolenaarhi def link diffRemoved		Special
326d857f0e0SBram Moolenaarhi def link diffChanged		PreProc
327d857f0e0SBram Moolenaarhi def link diffAdded		Identifier
328d857f0e0SBram Moolenaarhi def link diffLine		Statement
329d857f0e0SBram Moolenaarhi def link diffSubname		PreProc
330d857f0e0SBram Moolenaarhi def link diffComment		Comment
331071d4279SBram Moolenaar
332071d4279SBram Moolenaarlet b:current_syntax = "diff"
333071d4279SBram Moolenaar
334071d4279SBram Moolenaar" vim: ts=8 sw=2
335