Updated runtime files.

Add Serbian translations and spell checking.
diff --git a/runtime/lang/menu_sr_rs.iso_8859-5.vim b/runtime/lang/menu_sr_rs.iso_8859-5.vim
index dd3b436..f2b1ee3 100644
--- a/runtime/lang/menu_sr_rs.iso_8859-5.vim
+++ b/runtime/lang/menu_sr_rs.iso_8859-5.vim
@@ -1,6 +1,7 @@
 " Menu Translations: Serbian
 " Maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
-" Last Change:	Fri, 30 May 2003 12:02:07 -0400
+" Last Change:	Fri, 30 May 2003 10:17:39 Eastern Daylight Time
+" Adapted for VIM 8 by: ¸ÒÐÝ ¿ÕèØû on 2017-12-28 12:05+0400
 
 " Quit when menu translations have already been done.
 if exists("did_menu_trans")
@@ -21,6 +22,7 @@
 menutrans &Credits	      &·ÐáÛãÓÕ
 menutrans Co&pying	      ¿&àÕãרÜÐúÕ
 menutrans O&rphans	      &ÁØàÞçØûØ
+menutrans &Sponsor/Register   ÁßÞÝ×Þà/&ÀÕÓØáâàãøâÕ\ áÕ
 menutrans &Version	      &²ÕàרøÐ
 menutrans &About	      &¾\ ßàÞÓàÐÜã
 
@@ -28,6 +30,7 @@
 menutrans &File			    &´ÐâÞâÕÚÐ
 menutrans &Open\.\.\.<Tab>:e	    &¾âÒÞàØ\.\.\.<Tab>:e
 menutrans Sp&lit-Open\.\.\.<Tab>:sp &¿ÞÔÕÛØ-ÞâÒÞàØ\.\.\.<Tab>:sp
+menutrans Open\ Tab\.\.\.<Tab>:tabnew	¾âÒÞàØ\ ÚÐàâØæã\.\.\.<Tab>:tabnew
 menutrans &New<Tab>:enew	    &½ÞÒÐ<Tab>:enew
 menutrans &Close<Tab>:close	    &·ÐâÒÞàØ<Tab>:close
 menutrans &Save<Tab>:w		    &ÁÐçãÒÐø<Tab>:w
@@ -54,24 +57,27 @@
 menutrans &Find\.\.\.		 &½ÐòØ\.\.\.
 menutrans Find\ and\ Rep&lace\.\.\. ½ÐòØ\ Ø\ &×ÐÜÕÝØ\.\.\.
 menutrans Settings\ &Window	 ¿&àÞ×Þà\ ßÞÔÕèÐÒÐúÐ
+menutrans Startup\ &Settings	 ¿Þ&ÔÕèÐÒÐúÐ\ ßàØ\ ßÞÚàÕâÐúã		
 menutrans &Global\ Settings	 ¾ß&èâÐ\ ßÞÔÕèÐÒÐúÐ
 menutrans F&ile\ Settings	 ¿ÞÔÕèÐÒÐúÐ\ ×Ð\ ÔÐ&âÞâÕÚÕ
 menutrans &Shiftwidth		 &¿ÞÜÕàÐø
 menutrans Soft\ &Tabstop	 &¼ÕÚÐ\ âÐÑãÛÐæØøÐ
 menutrans Te&xt\ Width\.\.\.	 &ÈØàØÝÐ\ âÕÚáâÐ\.\.\.
 menutrans &File\ Format\.\.\.	 &²àáâÐ\ ÔÐâÞâÕÚÕ\.\.\.
-menutrans C&olor\ Scheme	 ±Þ&øÕ
-menutrans &Keymap		 ¿àÕá&ÛØÚÐÒÐúÕ\ âÐáâÐâãàÕ
+menutrans Show\ C&olor\ Schemes\ in\ Menu	¿àØÚÐÖØ\ èÕÜÕ\ ÑÞ&øÐ\ ã\ ÜÕÝØøã
+menutrans C&olor\ Scheme	\ÈÕÜÕ\ ÑÞ&øÐ
+menutrans Show\ &Keymaps\ in\ Menu	¿àØÚÐÖØ\ ßàÕá&ÛØÚÐÒÐúÐ\ âÐáâÐâãàÕ\ ã\ ÜÕÝØøã
+menutrans &Keymap	¿àÕá&ÛØÚÐÒÐúÐ\ âÐáâÐâãàÕ
 menutrans Select\ Fo&nt\.\.\.	 ¸×ÑÞà\ &äÞÝâÐ\.\.\.
 
 " Edit/Global Settings
 menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! ½ÐÓÛÐáØ\ &ÞÑàÐ׿Õ\ (ÔÐ/ÝÕ)<Tab>:set\ hls!
-menutrans Toggle\ &Ignore-case<Tab>:set\ ic! ·ÐÝÕÜÐàØ\ \ÒÕÛØçØÝã\ &áÛÞÒÐ\ (ÔÐ/ÝÕ)<Tab>:set\ ic!
-menutrans Toggle\ &Showmatch<Tab>:set\ sm! ¿àÞÒÕàØ\ ßàÐâÕûã\ &×ÐÓàÐÔã\ (ÔÐ/ÝÕ)<Tab>:set\ sm!
+menutrans Toggle\ &Ignoring\ Case<Tab>:set\ ic! ·ÐÝÕÜÐàØ\ ÒÕÛØçØÝã\ &áÛÞÒÐ\ (ÔÐ/ÝÕ)<Tab>:set\ ic!
+menutrans Toggle\ &Showing\ Matched\ Pairs<Tab>:set\ sm! ¿àÞÒÕàØ\ ßàÐâÕûã\ &×ÐÓàÐÔã\ (ÔÐ/ÝÕ)<Tab>:set\ sm!
 menutrans &Context\ lines  ²ØÔùØÒØ\ &àÕÔÞÒØ
 menutrans &Virtual\ Edit   ²ØàâãÕÛÝÞ\ &ãàÕòØÒÐúÕ
-menutrans Toggle\ Insert\ &Mode<Tab>:set\ im!	ÀÕÖØÜ\ ã&ÝÞáÐ\ (ÔÐ/ÝÕ)<Tab>:set\ im!
-menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp!     '&Vi'\ áÐÓÛÐáÝÞ\ (ÔÐ/ÝÕ)<Tab>:set\ cp!
+menutrans Toggle\ Insert\ &Mode<Tab>:set\ im!   ÀÕÖØÜ\ ã&ÝÞáÐ\ (ÔÐ/ÝÕ)<Tab>:set\ im!
+menutrans Toggle\ Vi\ C&ompatibility<Tab>:set\ cp!     '&Vi'\ áÐÓÛÐáÝÞ\ (ÔÐ/ÝÕ)<Tab>:set\ cp!
 menutrans Search\ &Path\.\.\. ¿ãâÐúÐ\ &ßàÕâàÐÓÕ\.\.\.
 menutrans Ta&g\ Files\.\.\.   &´ÐâÞâÕÚÕ\ Þ×ÝÐÚÐ\.\.\.
 menutrans Toggle\ &Toolbar    »ØÝØøÐ\ áÐ\ &ÐÛÐâÚÐÜÐ\ (ÔÐ/ÝÕ)
@@ -87,28 +93,30 @@
 menutrans Always	      ÃÒÕÚ
 
 " Edit/File Settings
-menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu!   ÀÕÔÝØ\ &ÑàÞøÕÒØ\ (ÔÐ/ÝÕ)<Tab>:set\ nu!
+menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu!   ¿àØÚÐÖØ\ &ÝãÜÕàÐæØøã\ ÛØÝØøÐ\ (ÔÐ/ÝÕ)<Tab>:set\ nu!
+menutrans Toggle\ Relati&ve\ Line\ Numbering<Tab>:set\ rnu!   ¿àØÚÐÖØ\ ÀÕÛÐâØ&ÒÝã\ ÝãÜÕàÐæØøã\ ÛØÝØøÐ\ (ÔÐ/ÝÕ)<Tab>:set\ rnu!
 menutrans Toggle\ &List\ Mode<Tab>:set\ list!	   ÀÕÖØÜ\ &ÛØáâÕ\ (ÔÐ/ÝÕ)<Tab>:set\ list!
-menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap!	   ¾ÑÐÒØøÐúÕ\ &àÕÔÞÒÐ\ (ÔÐ/ÝÕ)<Tab>:set\ wrap!
-menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr!   ¿àÕÛÞÜØ\ &ÝÐ\ àÕç\ (ÔÐ/ÝÕ)<Tab>:set\ lbr!
-menutrans Toggle\ &expand-tab<Tab>:set\ et!	   ÀÐ×ÜÐæØ\ ãÜÕáâÞ\ &âÐÑãÛÐæØøÕ\ (ÔÐ/ÝÕ)<Tab>:set\ et!
-menutrans Toggle\ &auto-indent<Tab>:set\ ai!	°ãâÞ-&ãÒÛÐçÕúÕ\ (ÔÐ/ÝÕ)<Tab>:set\ ai!
-menutrans Toggle\ &C-indenting<Tab>:set\ cin!	   &ÆÕ-ãÒÛÐçÕúÕ\ (ÔÐ/ÝÕ)<Tab>:set\ cin!
+menutrans Toggle\ Line\ &Wrapping<Tab>:set\ wrap!	   ¾ÑÐÒØøÐúÕ\ &àÕÔÞÒÐ\ (ÔÐ/ÝÕ)<Tab>:set\ wrap!
+menutrans Toggle\ W&rapping\ at\ Word<Tab>:set\ lbr!   ¿àÕÛÞÜØ\ &ÝÐ\ àÕç\ (ÔÐ/ÝÕ)<Tab>:set\ lbr!
+menutrans Toggle\ Tab\ &Expanding<Tab>:set\ et!	   ÀÐ×ÜÐæØ\ ãÜÕáâÞ\ &âÐÑãÛÐæØøÕ\ (ÔÐ/ÝÕ)<Tab>:set\ et!
+menutrans Toggle\ &Auto\ Indenting<Tab>:set\ ai!	°ãâÞ-&ãÒÛÐçÕúÕ\ (ÔÐ/ÝÕ)<Tab>:set\ ai!
+menutrans Toggle\ &C-Style\ Indenting<Tab>:set\ cin!	   &C-ãÒÛÐçÕúÕ\ (ÔÐ/ÝÕ)<Tab>:set\ cin!
 
 " Edit/Keymap
-menutrans None ½ØøÕÔÐÝ
+menutrans None ±Õ×\ ßàÕáÛØÚÐÒÐúÐ
 
 " Tools menu
 menutrans &Tools	&°ÛÐâÚÕ
 menutrans &Jump\ to\ this\ tag<Tab>g^] ÁÚÞçØ\ ÝÐ\ &ÞÒã\ Þ×ÝÐÚã<Tab>g^]
 menutrans Jump\ &back<Tab>^T	 ÁÚÞçØ\ &ÝÐâàÐÓ<Tab>^T
 menutrans Build\ &Tags\ File	 ¸×ÓàÐÔØ\ &ÔÐâÞâÕÚã\ Þ×ÝÐÚÐ
+menutrans &Spelling	 ¿àÐ&ÒÞߨá
 menutrans &Folding	      &¿ÞÔÒØøÐúÕ
 menutrans Create\ &Fold<Tab>zf		  Á&âÒÞàØ\ ßÞÔÒØøãâÐÚ<Tab>zf
 menutrans &Delete\ Fold<Tab>zd		  ¾&ÑàØèØ\ ßÞÔÒØøãâÐÚ<Tab>zd
 menutrans Delete\ &All\ Folds<Tab>zD	  ¾ÑàØèØ\ áÒÕ\ ßÞ&ÔÒØøãâÚÕ<Tab>zD
 menutrans Fold\ column\ &width		  ÈØàØÝÐ\ &àÕÔÐ\ ßÞÔÒØøãâÚÐ
-menutrans &Diff		      &ÃßÞàÕòØÒÐúÕ
+"menutrans &Diff		      &ÃßÞàÕòØÒÐúÕ
 menutrans &Make<Tab>:make     'mak&Õ'<Tab>:make
 menutrans &List\ Errors<Tab>:cl     ÁߨáÐÚ\ &ÓàÕèÐÚÐ<Tab>:cl
 menutrans L&ist\ Messages<Tab>:cl!  Áß&ØáÐÚ\ ßÞàãÚÐ<Tab>:cl!
@@ -117,9 +125,25 @@
 menutrans &Older\ List<Tab>:cold    ÁâÐàØ\ áߨáÐ&Ú<Tab>:cold
 menutrans N&ewer\ List<Tab>:cnew    ½Þ&ÒØ\ áߨáÐÚ<Tab>:cnew
 menutrans Error\ &Window	    ¿àÞ×Þà\ áÐ\ Ó&àÕèÚÐÜÐ
-menutrans &Set\ Compiler	    ¸&×ÐÑÕàØ\ ßàÕÒÞÔØÞæÐ
+menutrans Se&t\ Compiler	    ¸&×ÐÑÕàØ\ ßàÕÒÞÔØÞæÐ
 menutrans &Convert\ to\ HEX<Tab>:%!xxd	   ¿àÕâÒÞàØ\ ã\ &ŵºÁ<Tab>:%!xxd
 menutrans Conve&rt\ back<Tab>:%!xxd\ -r    ²à&ÐâØ\ ã\ ßàÒÞÑØâÐÝ\ ÞÑÛØÚ<Tab>:%!xxd\ -r
+menutrans Show\ Compiler\ Se&ttings\ in\ Menu	¿àØÚÐÖØ\ ßÞÔÕ&èÐÒÐúÐ\ ßàÕÒÞÔØÞæÐ\ ã\ ÜÕÝØøã
+
+" Tools/Spelling
+menutrans &Spell\ Check\ On	&ÃÚùãçØ\ ßàÞÒÕàã\ ßàÐÒÞߨáÐ
+menutrans Spell\ Check\ &Off	&¸áÚùãçØ\ ßàÞÒÕàã\ ßàÐÒÞߨáÐ
+menutrans To\ &Next\ Error<Tab>]s	¸ÔØ\ ÝÐ\ &áÛÕÔÕûã\ ÓàÕèÚã<Tab>]s
+menutrans To\ &Previous\ Error<Tab>[s	¸ÔØ\ ÝÐ\ &ßàÕâåÞÔÝã\ ÓàÕèÚã<Tab>[s
+menutrans Suggest\ &Corrections<Tab>z=	¿àÕÔÛÞÖØ\ Øáß&àÐÒÚÕ<Tab>z=
+menutrans &Repeat\ Correction<Tab>:spellrepall	¿&ÞÝÞÒØ\ ØáßàÐÒÚã<Tab>:spellrepall
+menutrans Set\ Language\ to\ "en"	¿ÞáâÐÒØ\ øÕרÚ\ ÝÐ\ "en"
+menutrans Set\ Language\ to\ "en_au" 	¿ÞáâÐÒØ\ øÕרÚ\ ÝÐ\ "en_au"
+menutrans Set\ Language\ to\ "en_ca" 	¿ÞáâÐÒØ\ øÕרÚ\ ÝÐ\ "en_ca"
+menutrans Set\ Language\ to\ "en_gb" 	¿ÞáâÐÒØ\ øÕרÚ\ ÝÐ\ "en_gb"
+menutrans Set\ Language\ to\ "en_nz" 	¿ÞáâÐÒØ\ øÕרÚ\ ÝÐ\ "en_nz"
+menutrans Set\ Language\ to\ "en_us" 	¿ÞáâÐÒØ\ øÕרÚ\ ÝÐ\ "en_us"
+menutrans &Find\ More\ Languages	¿àÞÝÐòØ\ øÞè\ øÕרÚÐ 
 
 " Tools/Folding
 menutrans &Enable/Disable\ folds<Tab>zi   &¾ÜÞÓãûØ/ßàÕÚØÝØ\ ßÞÔÒØøÐúÕ<Tab>zi
@@ -130,6 +154,7 @@
 menutrans O&pen\ more\ folds<Tab>zr    ¾âÒÞàØ\ ÒØè&Õ\ ßÞÔÒØøãâÐÚÐ<Tab>zr
 menutrans &Open\ all\ folds<Tab>zR     ¾&âÒÞàØ\ áÒÕ\ ßÞÔÒØøãâÚÕ<Tab>zR
 menutrans Fold\ Met&hod		       &½ÐçØÝ\ ßÞÔÒØøÐúÐ
+menutrans Fold\ Col&umn\ Width	ÈØàØÝÐ\ ÚÞÛÞÝÕ\ ØáßàÕÔ\ ßÞÔÒØøãâÐÚÐ
 
 " Tools/Folding/Fold Method
 menutrans M&anual	&ÀãçÝÞ
@@ -141,8 +166,8 @@
 
 " Tools/Diff
 menutrans &Update	&°ÖãàØàÐø
-menutrans &Get\ Block	&¿àØåÒÐâØ\ Ø×ÜÕÝã
-menutrans &Put\ Block	¿àÕ&ÑÐæØ\ Ø×ÜÕÝã
+menutrans &Get\ Block	&¿àØåÒÐâØ\ ÑÛÞÚ\ Ø×ÜÕÝa
+menutrans &Put\ Block	¿àÕ&ÑÐæØ\ ÑÛÞÚ\ Ø×ÜÕÝÐ
 
 " Tools/Error Window
 menutrans &Update<Tab>:cwin   &°ÖãàØàÐø<Tab>:cwin
@@ -190,8 +215,10 @@
 menutrans &Copy		      &ºÞߨàÐø
 menutrans &Paste	      &ÃÑÐæØ
 menutrans &Delete	      ¸&×ÑàØèØ
-menutrans Select\ Blockwise   ±ØàÐø\ &ßàÐÒÞãÓÐÞÝÞ
+menutrans Select\ Blockwise   ±ØàÐø\ Ñ&ÛÞÚÞÒáÚØ
 menutrans Select\ &Word       ¸×ÐÑÕàØ\ &àÕç
+menutrans Select\ &Sentence       ¸×ÐÑÕàØ\ à&ÕçÕÝØæã
+menutrans Select\ Pa&ragraph       ¸×ÐÑÕàØ\ &ßÐàÐÓàÐä
 menutrans Select\ &Line       ¸×ÐÑÕàØ\ à&ÕÔ
 menutrans Select\ &Block      ¸×ÐÑÕàØ\ &ÑÛÞÚ
 menutrans Select\ &All	      ¸×ÐÑÕàØ\ &áÒÕ
@@ -202,20 +229,20 @@
     delfun Do_toolbar_tmenu
   endif
   fun Do_toolbar_tmenu()
-    tmenu ToolBar.Open	   ÃçØâÐø
-    tmenu ToolBar.Save	   ÁÐçãÒÐø
+    tmenu ToolBar.Open     ÃçØâÐø
+    tmenu ToolBar.Save     ÁÐçãÒÐø
     tmenu ToolBar.SaveAll  ÁÐçãÒÐø áÒÕ
     tmenu ToolBar.Print    ÈâÐÜßÐø
-    tmenu ToolBar.Undo	   ²àÐâØ
-    tmenu ToolBar.Redo	   ¿ÞÒàÐâØ
-    tmenu ToolBar.Cut	   ¸áÕæØ
-    tmenu ToolBar.Copy	   ºÞߨàÐø
+    tmenu ToolBar.Undo     ²àÐâØ
+    tmenu ToolBar.Redo     ¿ÞÒàÐâØ
+    tmenu ToolBar.Cut      ¸áÕæØ
+    tmenu ToolBar.Copy     ºÞߨàÐø
     tmenu ToolBar.Paste    ÃÑÐæØ
-    tmenu ToolBar.Find	   ½ÐòØ
+    tmenu ToolBar.Find     ½ÐòØ
     tmenu ToolBar.FindNext ½ÐòØ áÛÕÔÕûØ
     tmenu ToolBar.FindPrev ½ÐòØ ßàÕâåÞÔÝØ
     tmenu ToolBar.Replace  ·ÐÜÕÝØ
-    tmenu ToolBar.New	   ½ÞÒØ
+    tmenu ToolBar.New      ½ÞÒØ
     tmenu ToolBar.WinSplit ¿ÞÔÕÛØ ßàÞ×Þà
     tmenu ToolBar.WinMax   ¼ÐÚáØÜÐÛÝÐ ÒØáØÝÐ
     tmenu ToolBar.WinMin   ¼ØÝØÜÐÛÝÐ ÒØáØÝÐ
@@ -226,25 +253,25 @@
     tmenu ToolBar.LoadSesn ÃçØâÐø áÕÐÝáã
     tmenu ToolBar.SaveSesn ÁÐçãÒÐø áÕÐÝáã
     tmenu ToolBar.RunScript   ¸×ÒàèØ áߨá
-    tmenu ToolBar.Make	   'make'
+    tmenu ToolBar.Make     'make'
     tmenu ToolBar.Shell    ¾ßÕàÐâØÒÝÞ ÞÚàãÖÕúÕ
     tmenu ToolBar.RunCtags ½ÐßàÐÒØ Þ×ÝÐÚÕ
     tmenu ToolBar.TagJump  ¸ÔØ ÝÐ Þ×ÝÐÚã
-    tmenu ToolBar.Help	   ¿ÞÜÞû
+    tmenu ToolBar.Help     ¿ÞÜÞû
     tmenu ToolBar.FindHelp ½ÐòØ ÞÑøÐèúÕúÕ
   endfun
 endif
 
 " Syntax menu
 menutrans &Syntax &ÁØÝâÐÚáÐ
-menutrans &Show\ filetypes\ in\ menu  ¸×ÑÞà\ 'filetype'\ Ø×\ &ÜÕÝØøÐ
-menutrans Set\ '&syntax'\ only	 ¿ÞÔÕ&áØ\ 'syntax'\ áÐÜÞ
-menutrans Set\ '&filetype'\ too  ¿ÞÔÕáØ\ 'filetype'\ &âÐÚÞòÕ
-menutrans &Off	     &¸áÚùãçÕÝÞ
+menutrans &Show\ File\ Types\ in\ Menu  ¿àØÚÐÖØ\ âØßÞÒÕ\ ÔÐâÞâÕÚÐ\ ã\ &ÜÕÝØøã
+menutrans Set\ '&syntax'\ only   ¿ÞÔÕ&áØ\ áÐÜÞ\ 'syntax' 
+menutrans Set\ '&filetype'\ too  ¿ÞÔÕáØ\ &âÐÚÞòÕ\ Ø\ 'filetype'
+menutrans &Off       &¸áÚùãçÕÝÞ
 menutrans &Manual    &ÀãçÝÞ
-menutrans A&utomatic	&°ãâÞÜÐâáÚØ
+menutrans A&utomatic    &°ãâÞÜÐâáÚØ
 menutrans on/off\ for\ &This\ file     ´Ð/ÝÕ\ ×Ð\ ÞÒã\ &ÔÐâÞâÕÚã
-menutrans Co&lor\ test	   ¿àÞÒÕàÐ\ &ÑÞøÐ
+menutrans Co&lor\ test     ¿àÞÒÕàÐ\ &ÑÞøÐ
 menutrans &Highlight\ test ¿àÞÒÕàÐ\ ØáâØ&æÐúÐ
 menutrans &Convert\ to\ HTML  ¿àÕâÒÞàØ\ &ã\ HTML
 
@@ -257,9 +284,13 @@
 
 let g:menutrans_textwidth_dialog = "ÃÝÕáØâÕ ÝÞÒã èØàØÝã âÕÚáâÐ (0 áßàÕçÐÒÐ ßàÕÛÞÜ)"
 
-let g:menutrans_fileformat_dialog = "¸×ÐÑÕàØâÕ Òàáâã ÔÐâÞâÕÚÕ"
+let g:menutrans_fileformat_dialog = "¸×ÐÑÕàØâÕ äÞàÜÐâ ×ÐߨáÐ ÔÐâÞâÕÚÕ"
+
+let g:menutrans_fileformat_choices = "&Unix\n&Dos\n&Mac\n&¾âÚÐÖØ"
 
 let menutrans_no_file = "[½ÕÜÐ ÔÐâÞâÕÚÕ]"
 
 let &cpo = s:keepcpo
 unlet s:keepcpo
+
+" vim: tw=0 keymap=serbian