Mercurial > vim
view runtime/lang/menu_ko_kr.euckr.vim @ 33278:b5ed566262d3 v9.0.1906
patch 9.0.1906: Vim9: Interfaces should not support class methods and variables
Commit: https://github.com/vim/vim/commit/92d9ee5f4ca0d2de04c39afbafc7609da43fb2e9
Author: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Sun Sep 17 17:03:19 2023 +0200
patch 9.0.1906: Vim9: Interfaces should not support class methods and variables
Problem: Vim9: Interfaces should not support class methods and
variables
Solution: Make sure interface follow the interface specification
Vim9 interface changes to follow the new interface specification:
1) An interface can have only read-only and read-write instance
variables.
2) An interface can have only public instance methods.
3) An interface cannot have class variables and class methods.
4) An interface cannot have private instance variables and private
instance methods.
5) A interface can extend another interface using "extends". The
sub-interface gets all the variables and methods in the super
interface.
That means:
- Interfaces should not support class methods and variables.
- Adjust error numbers and add additional tests.
- Interface methods can be defined in one of the super classes.
- Interface variables can be defined in one of the super classes.
and instance variables can be repeated in sub interfaces.
- Check the class variable types with the type in interface.
closes: #13100
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 17 Sep 2023 17:15:06 +0200 |
parents | 21bbe5d23739 |
children |
line wrap: on
line source
" Menu Translations: Korean " Maintainer: SungHyun Nam <goweol@gmail.com> " Last Change: 2012 May 01 " Generated from menu_ko_kr.utf-8.vim, DO NOT EDIT " Quit when menu translations have already been done. if exists("did_menu_trans") finish endif let did_menu_trans = 1 let s:keepcpo= &cpo set cpo&vim scriptencoding euc-kr " Help menu menutrans &Help µµ¿ò¸»(&H) menutrans &Overview<Tab><F1> °³°ü(&O)<Tab><F1> menutrans &User\ Manual »ç¿ëÀÚ\ ¸Å´º¾ó(&U) menutrans &How-to\ links ÇÏ¿ìÅõ\ ¸ñ·Ï(&H) menutrans &GUI GUI(&G) menutrans &Find\.\.\. ã±â(&F)\.\.\. menutrans &Credits °í¸¶¿î\ ºÐ(&C) menutrans Co&pying ÀúÀÛ±Ç(&p) menutrans &Sponsor/Register ÈÄ¿ø/µî·Ï(&S) menutrans O&rphans °í¾Æ(&r) menutrans &Version ¹öÁ¯(&V) menutrans &About ÀÌ\ ÇÁ·Î±×·¥Àº(&A) " File menu menutrans &File ÆÄÀÏ(&F) menutrans &Open\.\.\.<Tab>:e ¿±â(&O)\.\.\.<Tab>:e menutrans Sp&lit-Open\.\.\.<Tab>:sp ³ª´²¼\ ¿±â(&l)\.\.\.<Tab>:sp menutrans Open\ &Tab\.\.\.<Tab>:tabnew ÅÇ\ ¿±â(&T)\.\.\.<Tab>:tabnew menutrans &New<Tab>:enew »õ·Î¿î(&N)<Tab>:enew menutrans &Close<Tab>:close ´Ý±â(&C)<Tab>:close menutrans &Save<Tab>:w ÀúÀå(&S)<Tab>:w menutrans Save\ &As\.\.\.<Tab>:sav ´Ù¸¥\ À̸§À¸·Î\ ÀúÀå(&A)\.\.\.<Tab>:sav "menutrans Split\ &Diff\ with\.\.\. Split\ &Diff\ with\.\.\. "menutrans Split\ Patched\ &By\.\.\. Split\ Patched\ &By\.\.\. menutrans &Print Àμâ(&P) menutrans Sa&ve-Exit<Tab>:wqa ÀúÀåÇÏ°í\ ³¡³»±â(&v)<Tab>:wqa menutrans E&xit<Tab>:qa ³¡³»±â(&x)<Tab>:qa " Edit menu menutrans &Edit ÆíÁý(&E) menutrans &Undo<Tab>u Ãë¼Ò(&U)<Tab>u menutrans &Redo<Tab>^R ´Ù½Ã\ ½ÇÇà(&R)<Tab>^R menutrans Rep&eat<Tab>\. µÇÇ®ÀÌ(&e)<Tab>\. menutrans Cu&t<Tab>"+x ÀÚ¸£±â(&t)<Tab>"+x menutrans &Copy<Tab>"+y º¹»ç(&C)<Tab>"+y menutrans &Paste<Tab>"+gP ºÙÀ̱â(&P)<Tab>"+gP menutrans Put\ &Before<Tab>[p ¾Õ¿¡\ ºÙÀ̱â(&B)<Tab>[p menutrans Put\ &After<Tab>]p µÚ¿¡\ ºÙÀ̱â(&A)<Tab>]p menutrans &Delete<Tab>x Áö¿ì±â(&D)<Tab>x menutrans &Select\ All<Tab>ggVG ¸ðµÎ\ °í¸£±â(&S)<Tab>ggVG menutrans &Find\.\.\. ã±â(&F)\.\.\. menutrans Find\ and\ Rep&lace\.\.\. ã¾Æ¼\ ¹Ù²Ù±â(&l)\.\.\. menutrans Settings\ &Window ¼³Á¤\ â(&W) menutrans Startup\ &Settings ½ÃÀÛ\ ¼³Á¤(&S) " Edit/Global Settings menutrans &Global\ Settings Àü¿ª\ ¼³Á¤(&G) menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! ÆÐÅÏ\ ÇÏÀ̶óÀÌÆ®\ Åä±Û(&H)<Tab>:set\ hls! menutrans Toggle\ &Ignore-case<Tab>:set\ ic! ´ë¼Ò¹®ÀÚ\ ±¸ºÐ\ Åä±Û(&I)<Tab>:set\ ic! menutrans Toggle\ &Showmatch<Tab>:set\ sm! Showmatch\ Åä±Û(&S)<Tab>:set\ sm! menutrans &Context\ lines ÄÜÅؽºÆ®\ ÁÙ(&C) menutrans &Virtual\ Edit °¡»ó\ ÆíÁý(&V) menutrans Never »ç¿ë\ ¾È\ ÇÔ menutrans Block\ Selection ºí·°\ °í¸£±â menutrans Insert\ mode »ðÀÔ\ ¸ðµå menutrans Block\ and\ Insert ºí·°°ú\ »ðÀÔ menutrans Always Ç×»ó\ »ç¿ë menutrans Toggle\ Insert\ &Mode<Tab>:set\ im! »ðÀÔ\ ¸ðµå\ Åä±Û(&M)<Tab>:set\ im! menutrans Toggle\ Vi\ C&ompatible<Tab>:set\ cp! Vi\ ȣȯ\ Åä±Û(&o)<Tab>:set\ cp! menutrans Search\ &Path\.\.\. ã±â\ °æ·Î(&P)\.\.\. menutrans Ta&g\ Files\.\.\. ²¿¸®Ç¥\ ÆÄÀÏ(&g)\.\.\. " GUI options menutrans Toggle\ &Toolbar µµ±¸¸·´ë\ Åä±Û(&T) menutrans Toggle\ &Bottom\ Scrollbar ¹Ù´Ú\ ½ºÅ©·Ñ¹Ù\ Åä±Û(&B) menutrans Toggle\ &Left\ Scrollbar ¿ÞÂÊ\ ½ºÅ©·Ñ¹Ù\ Åä±Û(&L) menutrans Toggle\ &Right\ Scrollbar ¿À¸¥ÂÊ\ ½ºÅ©·Ñ¹Ù\ Åä±Û(&R) " Edit/File Settings menutrans F&ile\ Settings ÆÄÀÏ\ ¼³Á¤(&i) " Boolean options menutrans Toggle\ Line\ &Numbering<Tab>:set\ nu! ÁÙ\ ¹øÈ£ºÙÀ̱â\ Åä±Û(&N)<Tab>:set\ nu! menutrans Toggle\ &List\ Mode<Tab>:set\ list! ¸ñ·Ï\ ¸ðµå\ Åä±Û(&L)<Tab>:set\ list! menutrans Toggle\ Line\ &Wrap<Tab>:set\ wrap! ÁÙ\ Wrap\ Åä±Û(&W)<Tab>:set\ wrap! menutrans Toggle\ W&rap\ at\ word<Tab>:set\ lbr! ³¹¸»¿¡¼\ Wrap\ Åä±Û(&r)<Tab>:set\ lbr! menutrans Toggle\ &expand-tab<Tab>:set\ et! ÅÇ\ È®Àå\ Åä±Û(&e)<Tab>:set\ et! menutrans Toggle\ &auto-indent<Tab>:set\ ai! ÀÚµ¿Àε§Æ®\ Åä±Û(&a)<Tab>:set\ ai! menutrans Toggle\ &C-indenting<Tab>:set\ cin! C-Àε§ÆÃ\ Åä±Û(&C)<Tab>:set\ cin! " other options menutrans &Shiftwidth ½¬ÇÁÆ®\ ³Êºñ(&S) menutrans Soft\ &Tabstop ¼ÒÇÁÆ®\ ÅǽºÅé(&T) menutrans Te&xt\ Width\.\.\. ÅؽºÆ®\ ³Êºñ(&x)\.\.\. menutrans &File\ Format\.\.\. ÆÄÀÏ\ Çü½Ä(&F)\.\.\. menutrans C&olor\ Scheme Ä÷¯\ ½ºÅ´(&o) menutrans &Keymap Å°¸Ê(&K) menutrans Select\ Fo&nt\.\.\. ±Û²Ã\ °í¸£±â(&F)\.\.\. " Programming menu menutrans &Tools µµ±¸(&T) menutrans &Jump\ to\ this\ tag<Tab>g^] ÀÌ\ ²¿¸®Ç¥·Î\ °¡±â(&J)<Tab>g^] menutrans Jump\ &back<Tab>^T µÚ·Î\ °¡±â(&b)<Tab>^T menutrans Build\ &Tags\ File ²¿¸®Ç¥\ ÆÄÀÏ\ ¸¸µé±â(&T) menutrans &Spelling ¸ÂÃã¹ý\ °Ë»ç(&S) menutrans &Spell\ Check\ On ¸ÂÃã¹ý\ °Ë»ç\ ½ÃÀÛ(&S) menutrans Spell\ Check\ &Off ¸ÂÃã¹ý\ °Ë»ç\ ³¡(&O) menutrans To\ &Next\ error<Tab>]s ´ÙÀ½\ ¿¡·¯·Î(&N)<Tab>]s menutrans To\ &Previous\ error<Tab>[s ÀÌÀü\ ¿¡·¯·Î(&P)<Tab>[s menutrans Suggest\ &Corrections<Tab>z= ¼öÁ¤\ Á¦¾È(&C)<Tab>z= menutrans &Repeat\ correction<Tab>:spellrepall ¼öÁ¤\ ¹Ýº¹(&R)<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 ´Ù¸¥\ ¾ð¾î\ ã±â(&F) " Tools.Fold Menu menutrans &Folding Á¢±â(&F) " open close folds menutrans &Enable/Disable\ folds<Tab>zi Á¢±â\ »ç¿ë\ Åä±Û(&E)<Tab>zi menutrans &View\ Cursor\ Line<Tab>zv Ä¿¼\ ÁÙ\ º¸±â(&V)<Tab>zv menutrans Vie&w\ Cursor\ Line\ only<Tab>zMzx Ä¿¼\ ÁÙ¸¸\ º¸±â(&w)<Tab>zMzx menutrans C&lose\ more\ folds<Tab>zm ´õ\ ¸¹Àº\ Á¢±â\ ´Ý±â(&l)<Tab>zm menutrans &Close\ all\ folds<Tab>zM ¸ðµç\ Á¢±â\ ´Ý±â(&C)<Tab>zM menutrans O&pen\ more\ folds<Tab>zr ´õ\ ¸¹Àº\ Á¢±â\ ¿±â(&p)<Tab>zr menutrans &Open\ all\ folds<Tab>zR Á¢Èù\ ºÎºÐ\ ¸ðµÎ\ Æì±â(&O)<Tab>zR " fold method menutrans Fold\ Met&hod Á¢´Â\ ¹æ¹ý(&h) menutrans M&anual ¼öµ¿(&a) menutrans I&ndent µé¿©¾²±â(&n) menutrans E&xpression Ç¥Çö½Ä(&x) menutrans S&yntax ½ÅÅýº(&y) "menutrans &Diff &Diff menutrans Ma&rker ²¿¸®Ç¥(&r) " create and delete folds menutrans Create\ &Fold<Tab>zf Á¢±â\ »ý¼º(&F)<Tab>zf menutrans &Delete\ Fold<Tab>zd Á¢±â\ »èÁ¦(&D)<Tab>zd menutrans Delete\ &All\ Folds<Tab>zD ¸ðµç\ Á¢±â\ »èÁ¦(&A)<Tab>zD " moving around in folds menutrans Fold\ column\ &width Á¢±â\ Ä÷³\ ³Êºñ(&w) "menutrans &Diff &Diff menutrans &Update °»½Å(&U) menutrans &Get\ Block ºí·°\ °¡Á®¿À±â(&G) menutrans &Put\ Block ºí·°\ Áý¾î³Ö±â(&P) menutrans &Make<Tab>:make ºôµå(&M)<Tab>:make menutrans &List\ Errors<Tab>:cl ¿¡·¯\ ¸ñ·Ï\ º¸±â(&L)<Tab>:cl menutrans L&ist\ Messages<Tab>:cl! ¸Þ½ÃÁö\ ¸ñ·Ï\ º¸±â(&i)<Tab>:cl! menutrans &Next\ Error<Tab>:cn ´ÙÀ½\ ¿¡·¯(&N)<Tab>:cn menutrans &Previous\ Error<Tab>:cp ÀÌÀü\ ¿¡·¯(&P)<Tab>:cp menutrans &Older\ List<Tab>:cold ¿À·¡µÈ\ ¸ñ·Ï(&O)<Tab>:cold menutrans N&ewer\ List<Tab>:cnew »õ·Î¿î\ ¸ñ·Ï(&e)<Tab>:cnew menutrans Error\ &Window ¿¡·¯\ â(&W) menutrans &Update<Tab>:cwin °»½Å(&U)<Tab>:cwin menutrans &Open<Tab>:copen ¿±â(&O)<Tab>:copen menutrans &Close<Tab>:cclose ´Ý±â(&C)<Tab>:cclose menutrans Se&T\ Compiler ÄÄÆÄÀÏ·¯\ ¼³Á¤(&T) menutrans &Convert\ to\ HEX<Tab>:%!mc\ vim:xxd ½ÊÀ°ÁøÀ¸·Î\ º¯È¯<Tab>:%!mc\ vim:xxd menutrans &Convert\ to\ HEX<Tab>:%!xxd ½ÊÀ°ÁøÀ¸·Î\ º¯È¯(&C)<Tab>:%!xxd menutrans Conve&rt\ back<Tab>:%!mc\ vim:xxd\ -r ¿ø·¡´ë·Î\ º¯È¯(&r)<Tab>:%!mc\ vim:xxd\ -r menutrans Conve&rt\ back<Tab>:%!xxd\ -r ¿ø·¡´ë·Î\ º¯È¯(&r)<Tab>:%!xxd\ -r " Names for buffer menu. menutrans &Buffers ¹öÆÛ(&B) menutrans &Refresh\ menu Â÷¸²Ç¥\ ´Ù½Ã±×¸®±â(&R) menutrans &Delete Áö¿ì±â(&D) menutrans &Alternate ±³Ã¼(&A) menutrans &Next ´ÙÀ½(&N) menutrans &Previous ÀÌÀü(&P) " Window menu menutrans &Window â(&W) menutrans &New<Tab>^Wn »õ\ â(&N)<Tab>^Wn menutrans S&plit<Tab>^Ws ³ª´©±â(&p)<Tab>^Ws menutrans Sp&lit\ To\ #<Tab>^W^^ #À¸·Î\ ³ª´©±â(&l)<Tab>^W^^ menutrans Split\ &Vertically<Tab>^Wv ¼¼·Î·Î\ ³ª´©±â(&V)<Tab>^Wv menutrans Split\ File\ E&xplorer ÆÄÀÏ\ ÀͽºÇ÷η¯\ ³ª´©±â menutrans &Close<Tab>^Wc ´Ý±â(&C)<Tab>^Wc menutrans Close\ &Other(s)<Tab>^Wo ´Ù¸¥\ â\ ´Ý±â(&O)<Tab>^Wo menutrans Move\ &To À̵¿(&T) menutrans &Top<Tab>^WK ²À´ë±â(&T)<Tab>^WK menutrans &Bottom<Tab>^WJ ¹Ù´Ú(&B)<Tab>^WJ menutrans &Left\ side<Tab>^WH ¿ÞÂÊ(&L)<Tab>^WH menutrans &Right\ side<Tab>^WL ¿À¸¥ÂÊ(&R)<Tab>^WL menutrans Rotate\ &Up<Tab>^WR À§·Î\ ȸÀü(&U)<Tab>^WR menutrans Rotate\ &Down<Tab>^Wr ¾Æ·¡·Î\ ȸÀü(&D)<Tab>^Wr menutrans &Equal\ Size<Tab>^W= °°Àº\ ³ôÀÌ·Î(&E)<Tab>^W= menutrans &Max\ Height<Tab>^W_ ÃÖ´ë\ ³ôÀÌ·Î(&M)<Tab>^W_ menutrans M&in\ Height<Tab>^W1_ ÃÖ¼Ò\ ³ôÀÌ·Î(&i)<Tab>^W1_ menutrans Max\ &Width<Tab>^W\| ÃÖ´ë\ ³ÐÀÌ·Î(&W)<Tab>^W\| menutrans Min\ Widt&h<Tab>^W1\| ÃÖ¼Ò\ ³ÐÀÌ·Î(&h)<Tab>^W1\| " The popup menu menutrans &Undo Ãë¼Ò(&U) menutrans Cu&t ÀÚ¸£±â(&t) menutrans &Copy º¹»ç(&C) menutrans &Paste ºÙÀ̱â(&P) menutrans &Delete Áö¿ì±â(&D) menutrans Select\ Blockwise »ç°¢Çü\ °í¸£±â menutrans Select\ &Word ³¹¸»\ °í¸£±â(&W) menutrans Select\ &Line ÁÙ\ °í¸£±â(&L) menutrans Select\ &Block ±¸È¹\ °í¸£±â(&B) menutrans Select\ &All ¸ðµÎ\ °í¸£±â(&A) " The GUI toolbar if has("toolbar") if exists("*Do_toolbar_tmenu") delfun Do_toolbar_tmenu endif fun Do_toolbar_tmenu() 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.Paste ºÙÀ̱â tmenu ToolBar.Find ã±â... tmenu ToolBar.FindNext ´ÙÀ½ ã±â tmenu ToolBar.FindPrev ÀÌÀü ã±â tmenu ToolBar.Replace ¹Ù²Ù±â tmenu ToolBar.LoadSesn ¼¼¼Ç Àоî¿À±â tmenu ToolBar.SaveSesn ¼¼¼Ç ÀúÀå tmenu ToolBar.RunScript ½ºÅ©¸³Æ® ½ÇÇà tmenu ToolBar.Make Make tmenu ToolBar.Shell ½© tmenu ToolBar.RunCtags ²¿¸®Ç¥ ¸¸µé±â tmenu ToolBar.TagJump ²¿¸®Ç¥·Î °¡±â tmenu ToolBar.Help µµ¿ò¸» tmenu ToolBar.FindHelp µµ¿ò¸» ã±â... endfun endif " Syntax menu menutrans &Syntax ¹®¹ý(&S) menutrans &Show\ filetypes\ in\ menu ¸ðµç\ ¼±Åð¡´ÉÇÑ\ Ç׸ñ\ º¸±â(&S) menutrans Set\ '&syntax'\ only 'syntax'¸¸\ ¼³Á¤(&s) menutrans Set\ '&filetype'\ too 'filetype'µµ\ ¼³Á¤(&f) menutrans &Off ²ô±â(&O) menutrans &Manual ¼öµ¿(&M) menutrans A&utomatic ÀÚµ¿(&u) menutrans on/off\ for\ &This\ file ÀÌ\ ÆÄÀϸ¸\ Äѱâ/²ô±â(&T) menutrans Co&lor\ test »ö\ ½ÃÇè(&l) menutrans &Highlight\ test Highlight\ ½ÃÇè(&H) menutrans &Convert\ to\ HTML HTML·Î\ º¯È¯(&C) let &cpo = s:keepcpo unlet s:keepcpo