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