Skip to content

Commit 97af264

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents b24ffe0 + 0f6629a commit 97af264

278 files changed

Lines changed: 36846 additions & 33426 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ src/testdir/messages
7777
src/testdir/viminfo
7878
src/testdir/opt_test.vim
7979
runtime/indent/testdir/*.out
80+
runtime/indent/testdir/*.fail
8081
src/memfile_test
8182
src/json_test
8283
src/message_test

Filelist

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,14 @@ SRC_ALL = \
3232
src/dict.c \
3333
src/diff.c \
3434
src/digraph.c \
35+
src/drawline.c \
36+
src/drawscreen.c \
3537
src/edit.c \
3638
src/eval.c \
39+
src/evalbuffer.c \
3740
src/evalfunc.c \
3841
src/evalvars.c \
42+
src/evalwindow.c \
3943
src/ex_cmdidxs.h \
4044
src/ex_cmds.c \
4145
src/ex_cmds.h \
@@ -45,6 +49,7 @@ SRC_ALL = \
4549
src/ex_getln.c \
4650
src/feature.h \
4751
src/fileio.c \
52+
src/filepath.c \
4853
src/findfile.c \
4954
src/fold.c \
5055
src/getchar.c \
@@ -75,6 +80,7 @@ SRC_ALL = \
7580
src/message_test.c \
7681
src/misc1.c \
7782
src/misc2.c \
83+
src/mouse.c \
7884
src/move.c \
7985
src/mysign \
8086
src/nbdebug.c \
@@ -84,11 +90,14 @@ SRC_ALL = \
8490
src/ops.c \
8591
src/option.c \
8692
src/option.h \
93+
src/optiondefs.h \
94+
src/optionstr.c \
8795
src/popupmnu.c \
8896
src/popupwin.c \
8997
src/profiler.c \
9098
src/quickfix.c \
9199
src/regexp.c \
100+
src/regexp_bt.c \
92101
src/regexp_nfa.c \
93102
src/regexp.h \
94103
src/scriptfile.c \
@@ -186,16 +195,21 @@ SRC_ALL = \
186195
src/proto/dict.pro \
187196
src/proto/diff.pro \
188197
src/proto/digraph.pro \
198+
src/proto/drawline.pro \
199+
src/proto/drawscreen.pro \
189200
src/proto/edit.pro \
190201
src/proto/eval.pro \
202+
src/proto/evalbuffer.pro \
191203
src/proto/evalfunc.pro \
192204
src/proto/evalvars.pro \
205+
src/proto/evalwindow.pro \
193206
src/proto/ex_cmds.pro \
194207
src/proto/ex_cmds2.pro \
195208
src/proto/ex_docmd.pro \
196209
src/proto/ex_eval.pro \
197210
src/proto/ex_getln.pro \
198211
src/proto/fileio.pro \
212+
src/proto/filepath.pro \
199213
src/proto/findfile.pro \
200214
src/proto/fold.pro \
201215
src/proto/getchar.pro \
@@ -218,11 +232,13 @@ SRC_ALL = \
218232
src/proto/message.pro \
219233
src/proto/misc1.pro \
220234
src/proto/misc2.pro \
235+
src/proto/mouse.pro \
221236
src/proto/move.pro \
222237
src/proto/netbeans.pro \
223238
src/proto/normal.pro \
224239
src/proto/ops.pro \
225240
src/proto/option.pro \
241+
src/proto/optionstr.pro \
226242
src/proto/popupmnu.pro \
227243
src/proto/popupwin.pro \
228244
src/proto/profiler.pro \

nsis/lang/serbian.nsi

Lines changed: 280 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,280 @@
1+
# vi:set ts=8 sts=4 sw=4 et fdm=marker:
2+
#
3+
# serbian.nsi: Serbian language strings for gvim NSIS installer.
4+
#
5+
# Locale ID : 3098
6+
# fileencoding : UTF-8
7+
# Author : Ivan Pešić
8+
9+
!insertmacro MUI_LANGUAGE "Српски"
10+
11+
12+
# Overwrite the default translation.
13+
# These strings should be always English. Otherwise dosinst.c fails.
14+
LangString ^SetupCaption ${LANG_SERBIAN} \
15+
"$(^Name) Setup"
16+
LangString ^UninstallCaption ${LANG_SERBIAN} \
17+
"$(^Name) Uninstall"
18+
19+
##############################################################################
20+
# MUI Configuration Strings {{{1
21+
##############################################################################
22+
23+
#LangString str_dest_folder ${LANG_SERBIAN} \
24+
# "Destination Folder (Must end with $\"vim$\")"
25+
26+
LangString str_show_readme ${LANG_SERBIAN} \
27+
"Прикажи ПРОЧИТАЈМЕ када се заврши инсталација"
28+
29+
# Install types:
30+
LangString str_type_typical ${LANG_SERBIAN} \
31+
"Типична"
32+
33+
LangString str_type_minimal ${LANG_SERBIAN} \
34+
"Минимална"
35+
36+
LangString str_type_full ${LANG_SERBIAN} \
37+
"Пуна"
38+
39+
40+
##############################################################################
41+
# Section Titles & Description {{{1
42+
##############################################################################
43+
44+
LangString str_section_old_ver ${LANG_SERBIAN} \
45+
"Уклањање постојећ(е/их) верзиј(е/а)"
46+
LangString str_desc_old_ver ${LANG_SERBIAN} \
47+
"Уклања постојећ(у/е) Vim верзииј(у/е) из вашег система."
48+
49+
LangString str_section_exe ${LANG_SERBIAN} \
50+
"Vim ГКИ и фајлови потребни за извршавање"
51+
LangString str_desc_exe ${LANG_SERBIAN} \
52+
"Vim ГКИ извршни фајлови и фајлови потребни током извршавања. Ова компонента је неопходна."
53+
54+
LangString str_section_console ${LANG_SERBIAN} \
55+
"Vim конзолни програм"
56+
LangString str_desc_console ${LANG_SERBIAN} \
57+
"Конзолна верзија програма Vim (vim.exe)."
58+
59+
LangString str_section_batch ${LANG_SERBIAN} \
60+
"Креирај .bat фајлове"
61+
LangString str_desc_batch ${LANG_SERBIAN} \
62+
"Креира у Windows директоријуму .bat фајлове за Vim варијанте \
63+
у циљу коришћења из командне линије."
64+
65+
LangString str_group_icons ${LANG_SERBIAN} \
66+
"Креирај иконе за Vim"
67+
LangString str_desc_icons ${LANG_SERBIAN} \
68+
"Креира иконе за Vim на различитим местима, како би се олакшао приступ."
69+
70+
LangString str_section_desktop ${LANG_SERBIAN} \
71+
"На радној површини"
72+
LangString str_desc_desktop ${LANG_SERBIAN} \
73+
"Креира иконе за gVim извршне фајлове на радној површини."
74+
75+
LangString str_section_start_menu ${LANG_SERBIAN} \
76+
"У фасцикли Програми унутар Старт менија"
77+
LangString str_desc_start_menu ${LANG_SERBIAN} \
78+
"Додаје Vim у фолдер Програми Старт менија."
79+
80+
#LangString str_section_quick_launch ${LANG_SERBIAN} \
81+
# "In the Quick Launch Bar"
82+
#LangString str_desc_quick_launch ${LANG_SERBIAN} \
83+
# "Add Vim shortcut in the quick launch bar."
84+
85+
LangString str_section_edit_with ${LANG_SERBIAN} \
86+
"Додај Vim контекстни мени"
87+
LangString str_desc_edit_with ${LANG_SERBIAN} \
88+
"Додаје Vim у $\"Отвори помоћу...$\" листу контекстног менија."
89+
90+
#LangString str_section_edit_with32 ${LANG_SERBIAN} \
91+
# "32-bit Version"
92+
#LangString str_desc_edit_with32 ${LANG_SERBIAN} \
93+
# "Add Vim to the $\"Open With...$\" context menu list \
94+
# for 32-bit applications."
95+
96+
#LangString str_section_edit_with64 ${LANG_SERBIAN} \
97+
# "64-bit Version"
98+
#LangString str_desc_edit_with64 ${LANG_SERBIAN} \
99+
# "Add Vim to the $\"Open With...$\" context menu list \
100+
# for 64-bit applications."
101+
102+
LangString str_section_vim_rc ${LANG_SERBIAN} \
103+
"Креирај Подразумевану конфигурацију"
104+
LangString str_desc_vim_rc ${LANG_SERBIAN} \
105+
"Креира подразумевани конфиг фајл (_vimrc) ако неки већ не постоји."
106+
107+
LangString str_group_plugin ${LANG_SERBIAN} \
108+
"Креира директоријуме додатака"
109+
LangString str_desc_plugin ${LANG_SERBIAN} \
110+
"Креира директоријуме додатака. Ови директоријуми омогућавају проширење програма Vim \
111+
убацивањем фајла у директоријум."
112+
113+
LangString str_section_plugin_home ${LANG_SERBIAN} \
114+
"Приватне"
115+
LangString str_desc_plugin_home ${LANG_SERBIAN} \
116+
"Креира директоријуме додатака у HOME директоријуму."
117+
118+
LangString str_section_plugin_vim ${LANG_SERBIAN} \
119+
"Дељене"
120+
LangString str_desc_plugin_vim ${LANG_SERBIAN} \
121+
"Креира директоријуме додатака у Vim инсталационом директоријуму, користе их сви \
122+
на систему."
123+
124+
LangString str_section_vis_vim ${LANG_SERBIAN} \
125+
"VisVim проширење"
126+
LangString str_desc_vis_vim ${LANG_SERBIAN} \
127+
"VisVim проширење за Microsoft Visual Studio интеграцију."
128+
129+
LangString str_section_nls ${LANG_SERBIAN} \
130+
"Подршка за домаћи језик"
131+
LangString str_desc_nls ${LANG_SERBIAN} \
132+
"Инсталира фајлове за домаћу језичку подршку."
133+
134+
LangString str_unsection_register ${LANG_SERBIAN} \
135+
"Поништи регистрацију Vim"
136+
LangString str_desc_unregister ${LANG_SERBIAN} \
137+
"Поништава регистрацију програма Vim на систему."
138+
139+
LangString str_unsection_exe ${LANG_SERBIAN} \
140+
"Уклони Vim извршне фајлове/фајлове потребне у време извршавања"
141+
LangString str_desc_rm_exe ${LANG_SERBIAN} \
142+
"Уклања све Vim извршне фајлове и оне потребне у време извршавања."
143+
144+
LangString str_ungroup_plugin ${LANG_SERBIAN} \
145+
"Укони директоријуме додатака"
146+
LangString str_desc_rm_plugin ${LANG_SERBIAN} \
147+
"Уклања директоријуме додатака ако су празни."
148+
149+
LangString str_unsection_plugin_home ${LANG_SERBIAN} \
150+
"Приватне"
151+
LangString str_desc_rm_plugin_home ${LANG_SERBIAN} \
152+
"Уклања директоријуме додатака из HOME директоријума."
153+
154+
LangString str_unsection_plugin_vim ${LANG_SERBIAN} \
155+
"Дељене"
156+
LangString str_desc_rm_plugin_vim ${LANG_SERBIAN} \
157+
"Уклања директоријуме додатака из Vim инсталациониг директоријума."
158+
159+
LangString str_unsection_rootdir ${LANG_SERBIAN} \
160+
"Уклони Vim корени директоријум"
161+
LangString str_desc_rm_rootdir ${LANG_SERBIAN} \
162+
"Уклања Vim корени директоријум. Он садржи ваше Vim конфигурационе фајлове!"
163+
164+
165+
##############################################################################
166+
# Messages {{{1
167+
##############################################################################
168+
169+
#LangString str_msg_too_many_ver ${LANG_SERBIAN} \
170+
# "Found $vim_old_ver_count Vim versions on your system.$\r$\n\
171+
# This installer can only handle ${VIM_MAX_OLD_VER} versions \
172+
# at most.$\r$\n\
173+
# Please remove some versions and start again."
174+
175+
#LangString str_msg_invalid_root ${LANG_SERBIAN} \
176+
# "Invalid install path: $vim_install_root!$\r$\n\
177+
# It should end with $\"vim$\"."
178+
179+
#LangString str_msg_bin_mismatch ${LANG_SERBIAN} \
180+
# "Binary path mismatch!$\r$\n$\r$\n\
181+
# Expect the binary path to be $\"$vim_bin_path$\",$\r$\n\
182+
# but system indicates the binary path is $\"$INSTDIR$\"."
183+
184+
#LangString str_msg_vim_running ${LANG_SERBIAN} \
185+
# "Vim is still running on your system.$\r$\n\
186+
# Please close all instances of Vim before you continue."
187+
188+
#LangString str_msg_register_ole ${LANG_SERBIAN} \
189+
# "Attempting to register Vim with OLE. \
190+
# There is no message indicates whether this works or not."
191+
192+
#LangString str_msg_unreg_ole ${LANG_SERBIAN} \
193+
# "Attempting to unregister Vim with OLE. \
194+
# There is no message indicates whether this works or not."
195+
196+
#LangString str_msg_rm_start ${LANG_SERBIAN} \
197+
# "Uninstalling the following version:"
198+
199+
#LangString str_msg_rm_fail ${LANG_SERBIAN} \
200+
# "Fail to uninstall the following version:"
201+
202+
#LangString str_msg_no_rm_key ${LANG_SERBIAN} \
203+
# "Cannot find uninstaller registry key."
204+
205+
#LangString str_msg_no_rm_reg ${LANG_SERBIAN} \
206+
# "Cannot find uninstaller from registry."
207+
208+
#LangString str_msg_no_rm_exe ${LANG_SERBIAN} \
209+
# "Cannot access uninstaller."
210+
211+
#LangString str_msg_rm_copy_fail ${LANG_SERBIAN} \
212+
# "Fail to copy uninstaller to temporary directory."
213+
214+
#LangString str_msg_rm_run_fail ${LANG_SERBIAN} \
215+
# "Fail to run uninstaller."
216+
217+
#LangString str_msg_abort_install ${LANG_SERBIAN} \
218+
# "Installer will abort."
219+
220+
LangString str_msg_install_fail ${LANG_SERBIAN} \
221+
"Инсталација није успела. Више среће идући пут."
222+
223+
LangString str_msg_rm_exe_fail ${LANG_SERBIAN} \
224+
"Неки фајлови у $0 нису обрисани!$\r$\n\
225+
Морате то ручно да обавите."
226+
227+
#LangString str_msg_rm_root_fail ${LANG_SERBIAN} \
228+
# "WARNING: Cannot remove $\"$vim_install_root$\", it is not empty!"
229+
230+
LangString str_msg_uninstalling ${LANG_SERBIAN} \
231+
"Уклањање старе верзије..."
232+
233+
LangString str_msg_registering ${LANG_SERBIAN} \
234+
"Регистровање..."
235+
236+
LangString str_msg_unregistering ${LANG_SERBIAN} \
237+
"Поништавање регистрације..."
238+
239+
240+
##############################################################################
241+
# Dialog Box {{{1
242+
##############################################################################
243+
244+
LangString str_vimrc_page_title ${LANG_SERBIAN} \
245+
"Изаберите _vimrc подешавања"
246+
LangString str_vimrc_page_subtitle ${LANG_SERBIAN} \
247+
"Изаберите подешавања за побољшања, тастатуру и миша."
248+
249+
LangString str_msg_compat_title ${LANG_SERBIAN} \
250+
" Vi / Vim понашање "
251+
LangString str_msg_compat_desc ${LANG_SERBIAN} \
252+
"&Компатибилност и побољшања"
253+
LangString str_msg_compat_vi ${LANG_SERBIAN} \
254+
"Vi компатибилно"
255+
LangString str_msg_compat_vim ${LANG_SERBIAN} \
256+
"Vim оригинално"
257+
LangString str_msg_compat_defaults ${LANG_SERBIAN} \
258+
"Vim са неким побољшањима (учитава defaults.vim)"
259+
LangString str_msg_compat_all ${LANG_SERBIAN} \
260+
"Vim са свим побољшањима (учитава vimrc_example.vim) (Подразумевано)"
261+
262+
LangString str_msg_keymap_title ${LANG_SERBIAN} \
263+
" Мапирања "
264+
LangString str_msg_keymap_desc ${LANG_SERBIAN} \
265+
"&Ремапира неколико тастера за Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, итд.)"
266+
LangString str_msg_keymap_default ${LANG_SERBIAN} \
267+
"Немој да ремапираш тастере (Подразумевано)"
268+
LangString str_msg_keymap_windows ${LANG_SERBIAN} \
269+
"Ремапира неколико тастера"
270+
271+
LangString str_msg_mouse_title ${LANG_SERBIAN} \
272+
" Миш "
273+
LangString str_msg_mouse_desc ${LANG_SERBIAN} \
274+
"&Понашање левог и десног тастера"
275+
LangString str_msg_mouse_default ${LANG_SERBIAN} \
276+
"Десни: искачући мени, Леви: визуелни режим (Подразумевано)"
277+
LangString str_msg_mouse_windows ${LANG_SERBIAN} \
278+
"Десни: искачући мени, Леви: режим избора (Windows)"
279+
LangString str_msg_mouse_unix ${LANG_SERBIAN} \
280+
"Десни: проширује избор, Леви: визуелни режим (Unix)"

0 commit comments

Comments
 (0)