Mercurial > vim
annotate src/po/vim.desktop.in @ 34686:83875247fbc0 v9.1.0224
patch 9.1.0224: cursor may move too many lines over "right" & "below" virt text
Commit: https://github.com/vim/vim/commit/515f734e687f28f7199b2a8042197624d9f3ec15
Author: Dylan Thacker-Smith <dylan.ah.smith@gmail.com>
Date: Thu Mar 28 12:01:14 2024 +0100
patch 9.1.0224: cursor may move too many lines over "right" & "below" virt text
Problem: If a line has "right" & "below" virtual text properties,
where the "below" property may be stored first due to lack of
ordering between them, then the line height is calculated to
be 1 more and causes the cursor to far over the line.
Solution: Remove some unnecessary setting of a
`next_right_goes_below = TRUE` flag for "below" and "above"
text properties. (Dylan Thacker-Smith)
I modified a regression test I recently added to cover this case,
leveraging the fact that "after", "right" & "below" text properties are
being stored in the reverse of the order they are added in. The
previous version of this regression test was crafted to workaround this
issue so it can be addressed by this separate patch.
closes: #14317
Signed-off-by: Dylan Thacker-Smith <dylan.ah.smith@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 28 Mar 2024 12:15:03 +0100 |
parents | 729a7c00fabc |
children |
rev | line source |
---|---|
16285
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
1 # The vim.desktop file is generated by src/po/Makefile, do NOT edit. |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
2 # Edit the src/po/vim.desktop.in file instead. |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
3 [Desktop Entry] |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
4 # Translators: This is the Application Name used in the Vim desktop file |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
5 Name=Vim |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
6 # Translators: This is the Generic Application Name used in the Vim desktop file |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
7 GenericName=Text Editor |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
8 # Translators: This is the comment used in the Vim desktop file |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
9 Comment=Edit text files |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
10 # The translations should come from the po file. Leave them here for now, they will |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
11 # be overwritten by the po file when generating the desktop.file. |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
12 GenericName[da]=Teksteditor |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
13 GenericName[pl]=Edytor tekstu |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
14 GenericName[is]=Ritvinnsluforrit |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
15 Comment[af]=Redigeer tekslêers |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
16 Comment[am]=የጽሑፍ ፋይሎች ያስተካክሉ |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
17 Comment[ar]=حرّر ملفات نصية |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
18 Comment[az]=Mətn fayllarını redaktə edin |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
19 Comment[be]=Рэдагаваньне тэкставых файлаў |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
20 Comment[bg]=Редактиране на текстови файлове |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
21 Comment[bn]=টেক্স্ট ফাইল এডিট করুন |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
22 Comment[bs]=Izmijeni tekstualne datoteke |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
23 Comment[cs]=Úprava textových souborů |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
24 Comment[cy]=Golygu ffeiliau testun |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
25 Comment[da]=Rediger tekstfiler |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
26 Comment[el]=Επεξεργασία αρχείων κειμένου |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
27 Comment[en_CA]=Edit text files |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
28 Comment[en_GB]=Edit text files |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
29 Comment[et]=Redigeeri tekstifaile |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
30 Comment[eu]=Editatu testu-fitxategiak |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
31 Comment[fa]=ویرایش پروندههای متنی |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
32 Comment[gu]=લખાણ ફાઇલોમાં ફેરફાર કરો |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
33 Comment[he]=ערוך קבצי טקסט |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
34 Comment[hi]=पाठ फ़ाइलें संपादित करें |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
35 Comment[hr]=Uređivanje tekstualne datoteke |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
36 Comment[hu]=Szövegfájlok szerkesztése |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
37 Comment[id]=Edit file teks |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
38 Comment[is]=Vinna með textaskrár |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
39 Comment[kn]=ಪಠ್ಯ ಕಡತಗಳನ್ನು ಸಂಪಾದಿಸು |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
40 Comment[ko]=텍스트 파일을 편집합니다 |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
41 Comment[lt]=Redaguoti tekstines bylas |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
42 Comment[lv]=Rediģēt teksta failus |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
43 Comment[mk]=Уреди текстуални фајлови |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
44 Comment[ml]=വാചക രചനകള് തിരുത്തുക |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
45 Comment[mn]=Текст файл боловсруулах |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
46 Comment[mr]=गद्य फाइल संपादित करा |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
47 Comment[ms]=Edit fail teks |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
48 Comment[nb]=Rediger tekstfiler |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
49 Comment[ne]=पाठ फाइललाई संशोधन गर्नुहोस् |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
50 Comment[nl]=Tekstbestanden bewerken |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
51 Comment[nn]=Rediger tekstfiler |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
52 Comment[no]=Rediger tekstfiler |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
53 Comment[or]=ପାଠ୍ଯ ଫାଇଲଗୁଡ଼ିକୁ ସମ୍ପାଦନ କରନ୍ତୁ |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
54 Comment[pa]=ਪਾਠ ਫਾਇਲਾਂ ਸੰਪਾਦਨ |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
55 Comment[pl]=Edytuj pliki tekstowe |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
56 Comment[pt]=Editar ficheiros de texto |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
57 Comment[pt_BR]=Edite arquivos de texto |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
58 Comment[ro]=Editare fişiere text |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
59 Comment[sk]=Úprava textových súborov |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
60 Comment[sl]=Urejanje datotek z besedili |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
61 Comment[sq]=Përpuno files teksti |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
62 Comment[sr@Latn]=Izmeni tekstualne datoteke |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
63 Comment[sv]=Redigera textfiler |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
64 Comment[ta]=உரை கோப்புகளை தொகுக்கவும் |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
65 Comment[th]=แก้ไขแฟ้มข้อความ |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
66 Comment[tk]=Metin faýllary editle |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
67 Comment[vi]=Soạn thảo tập tin văn bản |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
68 Comment[wa]=Asspougnî des fitchîs tecses |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
69 Comment[zh_TW]=編輯文字檔 |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
70 TryExec=vim |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
71 Exec=vim %F |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
72 Terminal=true |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
73 Type=Application |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
74 # Translators: Search terms to find this application. Do NOT change the semicolons! The list MUST also end with a semicolon! |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
75 Keywords=Text;editor; |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
76 # Translators: This is the Icon file name. Do NOT translate |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
77 Icon=gvim |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
78 Categories=Utility;TextEditor; |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
79 StartupNotify=false |
e71261a88630
patch 8.1.1147: desktop file translations are requiring manual updates
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
80 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++; |