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