├── runtime ├── spell │ ├── br │ │ └── br_FR.diff │ ├── eo │ │ └── eo_l3.diff │ ├── lt │ │ └── lt_LT.diff │ ├── lv │ │ └── lv_LV.diff │ ├── ny │ │ └── ny_MW.diff │ ├── fr │ │ ├── main.aap │ │ └── fr_FR.diff │ ├── la │ │ └── la.diff │ ├── af │ │ └── af_ZA.diff │ ├── bg │ │ └── bg_BG.diff │ ├── ca │ │ └── ca_ES.diff │ ├── cs │ │ └── cs_CZ.diff │ ├── da │ │ └── da_DK.diff │ ├── de │ │ ├── de_19.diff │ │ ├── de_20.diff │ │ ├── de_AT.diff │ │ ├── de_CH.diff │ │ └── de_DE.diff │ ├── el │ │ └── el_GR.diff │ ├── en.ascii.spl │ ├── en.ascii.sug │ ├── en.latin1.spl │ ├── en.latin1.sug │ ├── en.utf-8.spl │ ├── en.utf-8.sug │ ├── en │ │ ├── en_AU.diff │ │ ├── en_CA.diff │ │ ├── en_GB.diff │ │ ├── en_NZ.diff │ │ └── en_US.diff │ ├── es │ │ ├── es_ES.diff │ │ └── es_MX.diff │ ├── fo │ │ └── fo_FO.diff │ ├── ga │ │ └── ga_IE.diff │ ├── gd │ │ └── gd_GB.diff │ ├── gl │ │ └── gl_ES.diff │ ├── he │ │ └── he_IL.diff │ ├── hr │ │ └── hr_HR.diff │ ├── hu │ │ └── hu_HU.diff │ ├── id │ │ └── id_ID.diff │ ├── it │ │ └── it_IT.diff │ ├── ku │ │ └── ku_TR.diff │ ├── mg │ │ └── mg_MG.diff │ ├── mi │ │ └── mi_NZ.diff │ ├── ms │ │ └── ms_MY.diff │ ├── nb │ │ └── nb_NO.diff │ ├── nl │ │ └── nl_NL.diff │ ├── nn │ │ └── nn_NO.diff │ ├── pl │ │ └── pl_PL.diff │ ├── pt │ │ └── pt_BR.diff │ ├── ro │ │ └── ro_RO.diff │ ├── ru │ │ ├── ru_RU.diff │ │ └── ru_YO.diff │ ├── rw │ │ └── rw_RW.diff │ ├── sk │ │ └── sk_SK.diff │ ├── sl │ │ └── sl_SI.diff │ ├── sv │ │ └── sv_SE.diff │ ├── sw │ │ └── sw_KE.diff │ ├── tl │ │ └── tl_PH.diff │ ├── tn │ │ └── tn_ZA.diff │ ├── uk │ │ └── uk_UA.diff │ ├── yi │ │ ├── yi_tr.diff │ │ ├── README.txt │ │ └── yi.diff │ ├── tet │ │ └── tet_ID.diff │ ├── check │ │ ├── check_aa.aff │ │ ├── check_bb.aff │ │ ├── check_bb.dic │ │ ├── check_aa.dic │ │ └── main.aap │ ├── spell.vim │ ├── zu │ │ └── zu_ZA.diff │ ├── cy │ │ └── cy_GB.diff │ ├── he.vim │ ├── yi.vim │ └── am │ │ └── am_ET.diff ├── keymap │ ├── czech.vim │ ├── esperanto.vim │ ├── serbian-latin.vim │ ├── accents.vim │ ├── canfr-win.vim │ ├── greek_cp737.vim │ ├── greek_utf-8.vim │ ├── thaana.vim │ ├── greek_cp1253.vim │ ├── hebrewp_cp1255.vim │ ├── hebrewp_utf-8.vim │ ├── serbian_cp1250.vim │ ├── serbian_cp1251.vim │ ├── slovak_cp1250.vim │ ├── croatian_cp1250.vim │ ├── esperanto_utf-8.vim │ ├── greek_iso-8859-7.vim │ ├── croatian_iso-8859-2.vim │ ├── hebrew_iso-8859-8.vim │ ├── serbian_iso-8859-2.vim │ ├── serbian_iso-8859-5.vim │ ├── slovak_iso-8859-2.vim │ ├── sinhala.vim │ ├── arabic.vim │ ├── persian.vim │ ├── greek.vim │ ├── hebrew.vim │ ├── slovak.vim │ ├── hebrewp.vim │ ├── croatian.vim │ └── magyar_utf-8.vim ├── doc.info ├── icons.info ├── tools.info ├── tutor.info ├── doc │ ├── eval.txt │ ├── map.txt │ ├── vim-de.1 │ ├── vim-fr.1 │ ├── vim-it.1 │ ├── vim-pl.1 │ ├── vim-ru.1 │ ├── xxd-fr.1 │ ├── xxd-it.1 │ ├── xxd-pl.1 │ ├── xxd-ru.1 │ ├── evim-fr.1 │ ├── evim-it.1 │ ├── evim-pl.1 │ ├── evim-ru.1 │ ├── farsi.txt │ ├── mlang.txt │ ├── os_vms.txt │ ├── quotes.txt │ ├── spell.txt │ ├── usr_24.txt │ ├── help.txt.info │ ├── makehtml.awk │ ├── version6.txt │ ├── vim.man.info │ ├── vimdiff-fr.1 │ ├── vimdiff-it.1 │ ├── vimdiff-pl.1 │ ├── vimdiff-ru.1 │ ├── vimtutor-fr.1 │ ├── vimtutor-it.1 │ ├── vimtutor-pl.1 │ ├── vimtutor-ru.1 │ └── os_risc.txt ├── lang │ ├── menu_spanish_spain.850.vim │ ├── menu_pt_br.vim │ ├── menu_pt_pt.vim │ ├── menu_ca.utf-8.vim │ ├── menu_ru.utf-8.vim │ ├── menu_ca_es.utf-8.vim │ ├── menu_ko.utf-8.vim │ ├── menu_ko_kr.euckr.vim │ ├── menu_pt_br.latin1.vim │ ├── menu_pt_pt.utf-8.vim │ ├── menu_ru_ru.utf-8.vim │ ├── menu_sr.utf-8.vim │ ├── menu_af.latin1.vim │ ├── menu_af_af.latin1.vim │ ├── menu_ca.latin1.vim │ ├── menu_ca_es.latin1.vim │ ├── menu_de_de.latin1.vim │ ├── menu_es.latin1.vim │ ├── menu_es_es.latin1.vim │ ├── menu_fi_fi.latin1.vim │ ├── menu_fr_fr.latin1.vim │ ├── menu_it.latin1.vim │ ├── menu_it_it.latin1.vim │ ├── menu_ja_jp.euc-jp.vim │ ├── menu_nl.latin1.vim │ ├── menu_nl_nl.latin1.vim │ ├── menu_no_no.latin1.vim │ ├── menu_pt_pt.latin1.vim │ ├── menu_ru_ru.koi8-r.vim │ ├── menu_sl_si.cp1250.vim │ ├── menu_sl_si.latin2.vim │ ├── menu_sr_yu.ascii.vim │ ├── menu_sr_yu.utf-8.vim │ ├── menu_sv.latin1.vim │ ├── menu_sv_se.latin1.vim │ ├── menu_uk_ua.cp1251.vim │ ├── menu_uk_ua.koi8-u.vim │ ├── menu_zh_cn.gb2312.vim │ ├── menu_chinese_gb.936.vim │ ├── menu_cs_cz.iso_8859-2.vim │ ├── menu_en_gb.utf-8.vim │ ├── menu_hu_hu.iso_8859-2.vim │ ├── menu_pl.cp1250.vim │ ├── menu_pl_pl.cp1250.vim │ ├── menu_pl_pl.iso_8859-2.vim │ ├── menu_sk_sk.iso_8859-2.vim │ ├── menu_sr_rs.iso_8859-2.vim │ ├── menu_sr_rs.iso_8859-5.vim │ ├── menu_chinese_taiwan.950.vim │ ├── menu_cs.cp1250.vim │ ├── menu_cs.latin1.vim │ ├── menu_cs_cz.cp1250.vim │ ├── menu_japanese_japan.932.vim │ ├── menu_polish_poland.1250.vim │ ├── menu_sr_yu.iso_8859-2.vim │ ├── menu_sr_yu.iso_8859-5.vim │ ├── menu_zh_cn.18030.vim │ ├── menu_zh_cn.gbk.vim │ ├── menu_cs_cz.latin1.vim │ ├── menu_de.utf-8.vim │ ├── menu_eo_eo.utf-8.vim │ ├── menu_eo_xx.utf-8.vim │ ├── menu_es.utf-8.vim │ ├── menu_fi.utf-8.vim │ ├── menu_fr.utf-8.vim │ ├── menu_hu.utf-8.vim │ ├── menu_it.utf-8.vim │ ├── menu_pt_br.utf-8.vim │ ├── menu_sk.cp1250.vim │ ├── menu_sv.utf-8.vim │ ├── menu_zh.big5.vim │ ├── menu_zh.cp950.vim │ ├── menu_zh_tw.big5.vim │ ├── menu_af.utf-8.vim │ ├── menu_af_af.utf-8.vim │ ├── menu_de.latin1.vim │ ├── menu_de_de.utf-8.vim │ ├── menu_es_es.utf-8.vim │ ├── menu_fi.latin1.vim │ ├── menu_fi_fi.utf-8.vim │ ├── menu_fr.latin1.vim │ ├── menu_fr_fr.utf-8.vim │ ├── menu_it_it.utf-8.vim │ ├── menu_italian_italy.1252.vim │ ├── menu_nl.utf-8.vim │ ├── menu_nl_nl.utf-8.vim │ ├── menu_sk_sk.cp1250.vim │ ├── menu_sv_se.utf-8.vim │ ├── menu_zh_tw.cp950.vim │ ├── menu_czech_czech_republic.1250.vim │ ├── menu_hu.iso_8859-2.vim │ ├── menu_zh.cp936.vim │ ├── menu_zh.gb2312.vim │ ├── menu_zh_cn.cp936.vim │ ├── menu_english_united_kingdom.1252.vim │ ├── menu_english_united_kingdom.ascii.vim │ ├── menu_slovak_slovak_republic.1250.vim │ ├── menu_french_france.1252.vim │ ├── menu_german_germany.1252.vim │ ├── menu_finnish_finland.1252.vim │ ├── menu_czech_czech_republic.1252.vim │ ├── menu_no.latin1.vim │ ├── menu_ja.utf-8.vim │ ├── menu_ko_kr.vim │ ├── menu_no.utf-8.vim │ ├── menu_no_no.utf-8.vim │ ├── menu_sk_sk.1250.vim │ ├── menu_chinese(gb)_gb.936.vim │ ├── menu_sk_sk.vim │ ├── menu_ja.cp932.vim │ ├── menu_ja_jp.cp932.vim │ ├── menu_chinese(taiwan)_taiwan.950.vim │ ├── menu_ja.eucjp.vim │ ├── menu_ja.ujis.vim │ ├── menu_ja.euc-jp.vim │ ├── menu_ja_jp.eucjp.vim │ └── menu_ja_jp.ujis.vim ├── macros.info ├── vim16x16.gif ├── vim16x16.png ├── vim32x32.gif ├── vim32x32.png ├── vim48x48.gif ├── vim48x48.png ├── vimlogo.cdr ├── vimlogo.gif ├── vimlogo.pdf ├── indent │ ├── rpl.vim │ ├── tilde.vim │ ├── scss.vim │ ├── zsh.vim │ ├── automake.vim │ ├── scheme.vim │ ├── xsd.vim │ ├── aap.vim │ ├── xhtml.vim │ ├── changelog.vim │ ├── htmldjango.vim │ ├── ant.vim │ ├── xslt.vim │ ├── mail.vim │ ├── cuda.vim │ ├── dictconf.vim │ ├── pyrex.vim │ ├── c.vim │ ├── dictdconf.vim │ ├── cpp.vim │ ├── cs.vim │ ├── docbk.vim │ ├── bib.vim │ ├── javascript.vim │ └── lisp.vim ├── macros │ ├── urm.info │ ├── hanoi.info │ ├── maze.info │ ├── README.txt.info │ ├── hanoi │ │ ├── poster.info │ │ ├── click.me.info │ │ └── click.me │ ├── life │ │ ├── click.me.info │ │ └── click.me │ ├── maze │ │ ├── poster.info │ │ ├── README.txt.info │ │ ├── maze_5.78.info │ │ ├── main.aap │ │ ├── Makefile │ │ ├── maze.c │ │ └── mazeansi.c │ ├── urm │ │ ├── README.txt.info │ │ └── urm.vim │ └── less.bat ├── syntax │ ├── css.vim │ ├── elf.vim │ ├── iss.vim │ ├── lout.vim │ ├── mmix.vim │ ├── moo.vim │ ├── rpl.vim │ ├── rtf.vim │ ├── sas.vim │ ├── forth.vim │ ├── groff.vim │ ├── initng.vim │ ├── nroff.vim │ ├── pascal.vim │ ├── robots.vim │ ├── tilde.vim │ ├── fortran.vim │ ├── registry.vim │ ├── dns.vim │ ├── phtml.vim │ ├── docbkxml.vim │ ├── docbksgml.vim │ ├── xhtml.vim │ ├── whitespace.vim │ ├── tar.vim │ ├── chaskell.vim │ ├── scss.vim │ └── svg.vim ├── tutor │ ├── tutor.bar │ ├── tutor.ca │ ├── tutor.cs │ ├── tutor.de │ ├── tutor.el │ ├── tutor.eo │ ├── tutor.es │ ├── tutor.fr │ ├── tutor.hr │ ├── tutor.hu │ ├── tutor.it │ ├── tutor.nb │ ├── tutor.nl │ ├── tutor.no │ ├── tutor.pl │ ├── tutor.pt │ ├── tutor.ru │ ├── tutor.sk │ ├── tutor.sv │ ├── tutor.info │ ├── README.el.txt │ ├── tutor.el.cp737 │ ├── tutor.ja.euc │ ├── tutor.ja.sjis │ ├── tutor.ko.euc │ ├── tutor.tr.iso9 │ ├── tutor.zh.big5 │ ├── tutor.zh.euc │ ├── README.txt.info │ ├── tutor.cs.cp1250 │ ├── tutor.hr.cp1250 │ ├── tutor.hu.cp1250 │ ├── tutor.pl.cp1250 │ ├── tutor.ru.cp1251 │ ├── tutor.sk.cp1250 │ └── README.el.cp737.txt ├── ftplugin │ ├── rpl.vim │ ├── erlang.vim │ ├── ocaml.vim │ ├── gitsendemail.vim │ ├── scss.vim │ ├── cpp.vim │ ├── objc.vim │ ├── btm.vim │ ├── htmldjango.vim │ ├── jproperties.vim │ ├── bst.vim │ ├── automake.vim │ ├── diff.vim │ ├── gitconfig.vim │ ├── fvwm.vim │ ├── cdrdaoconf.vim │ ├── denyhosts.vim │ ├── hostconf.vim │ ├── kconfig.vim │ ├── mailaliases.vim │ ├── art.vim │ ├── cvsrc.vim │ ├── crm.vim │ ├── logtalk.vim │ ├── mf.vim │ ├── treetop.vim │ ├── tt2html.vim │ ├── group.vim │ ├── m4.vim │ ├── netrc.vim │ ├── passwd.vim │ ├── arch.vim │ ├── conf.vim │ ├── fetchmail.vim │ ├── gpg.vim │ ├── grub.vim │ ├── lftp.vim │ ├── rnc.vim │ ├── terminfo.vim │ ├── udevrules.vim │ └── dictconf.vim ├── tools │ ├── vimspell.sh │ ├── ref │ ├── vimm │ └── vim132 ├── hi16-action-make.png ├── hi22-action-make.png ├── icons │ ├── README.txt.info │ ├── Vim_8Colors.info │ ├── Vim_32Colors.info │ ├── Vim_4ColorsLace.info │ └── Vim_8ColorsLace.info ├── ftoff.vim ├── indoff.vim ├── compiler │ ├── erlang.vim │ ├── msvc.vim │ ├── dot.vim │ ├── neato.vim │ ├── javac.vim │ ├── pyunit.vim │ ├── README.txt │ └── tcl.vim └── ftplugof.vim ├── .lvimrc ├── src ├── testdir │ ├── pythonx │ │ ├── module.py │ │ ├── modulex.py │ │ ├── topmodule │ │ │ ├── __init__.py │ │ │ └── submodule │ │ │ │ ├── __init__.py │ │ │ │ └── subsubmodule │ │ │ │ ├── __init__.py │ │ │ │ └── subsubsubmodule.py │ │ ├── failing.py │ │ └── failing_import.py │ ├── test1.ok │ ├── test16.ok │ ├── test25.ok │ ├── test103.ok │ ├── test23.ok │ ├── test56.ok │ ├── test77.ok │ ├── python_before │ │ ├── before.py │ │ ├── before_1.py │ │ └── before_2.py │ ├── test102.ok │ ├── test54.ok │ ├── test76.ok │ ├── test97.ok │ ├── python2 │ │ └── module.py │ ├── python3 │ │ └── module.py │ ├── test27.ok │ ├── test78.ok │ ├── python_after │ │ └── after.py │ ├── test82.ok │ ├── test9.ok │ ├── test18.ok │ ├── test28.ok │ ├── test47.ok │ ├── test84.ok │ ├── test98.ok │ ├── test81.ok │ ├── test41.ok │ ├── test83.ok │ ├── test21.ok │ ├── test36.in │ ├── test36.ok │ ├── test39.in │ ├── test39.ok │ ├── test42.in │ ├── test42.ok │ ├── test44.in │ ├── test52.in │ ├── test52.ok │ ├── test58.in │ ├── test58.ok │ ├── test59.in │ ├── test71.ok │ ├── test71a.in │ ├── test93.in │ ├── test99.in │ ├── test83-tags2 │ ├── test83-tags3 │ ├── todos.vim │ ├── test22.ok │ ├── amiga.vim │ ├── test17a.in │ ├── test8.ok │ ├── test50.ok │ ├── vms.vim │ ├── unix.vim │ ├── test70.ok │ ├── test34.ok │ ├── test35.ok │ ├── test46.ok │ ├── dotest.in │ ├── test2.ok │ ├── test20.ok │ ├── test40.ok │ ├── test90.ok │ ├── test19.ok │ ├── os2.vim │ ├── test38.ok │ ├── test12.ok │ ├── test45.ok │ ├── test43.ok │ ├── test26.ok │ ├── test31.ok │ ├── test101.ok │ ├── test5.ok │ ├── test63.ok │ ├── test85.ok │ ├── test88.ok │ ├── test67.ok │ ├── test94.ok │ ├── test32.ok │ ├── test22.in │ ├── test7.ok │ ├── test18.in │ ├── dos.vim │ ├── test72.ok │ ├── test9.in │ ├── test96.ok │ ├── test14.ok │ ├── test73.ok │ ├── test102.in │ ├── test97.in │ ├── test23.in │ ├── test27.in │ ├── test51.ok │ ├── test21.in │ ├── test4.ok │ ├── test16.in │ ├── test75.ok │ ├── test6.ok │ ├── test81.in │ ├── test66.ok │ ├── test74.ok │ ├── test28.in │ ├── test89.ok │ └── test13.ok ├── VisVim │ ├── Register.bat │ ├── UnRegist.bat │ ├── VisVim.dll │ ├── Res │ │ ├── ToolbarL.bmp │ │ └── ToolbarM.bmp │ ├── StdAfx.cpp │ └── VisVim.def ├── digraph.c ├── po │ ├── af.po │ ├── ca.po │ ├── cs.po │ ├── de.po │ ├── fi.po │ ├── fr.po │ ├── ga.po │ ├── it.po │ ├── ko.po │ ├── nb.po │ ├── no.po │ ├── pl.po │ ├── sk.po │ ├── sv.po │ ├── pt_BR.po │ ├── zh_CN.po │ ├── zh_TW.po │ ├── README.txt │ ├── ja.sjis.po │ ├── cs.cp1250.po │ ├── ja.euc-jp.po │ ├── pl.cp1250.po │ ├── ru.cp1251.po │ ├── sk.cp1250.po │ ├── uk.cp1251.po │ ├── README_mingw.txt │ └── zh_CN.cp936.po ├── tools.bmp ├── vim.ico ├── vim.tlb ├── gui_motif.c ├── hangulin.c ├── tearoff.bmp ├── tools16.bmp ├── vimtbar.dll ├── vimtbar.lib ├── os_beos.rsrc ├── vim_alert.ico ├── vim_error.ico ├── vim_info.ico ├── vim_quest.ico ├── GvimExt │ ├── gvimext.rc │ ├── uninst.bat │ ├── gvimext_ming.rc │ ├── gvimext.def │ ├── gvimext_ming.def │ └── resource.h ├── os_mac_rsrc │ ├── app.icns │ ├── doc.icns │ └── doc-txt.icns ├── xpm │ ├── x64 │ │ └── lib │ │ │ ├── libXpm.a │ │ │ └── libXpm.lib │ └── x86 │ │ └── lib │ │ ├── libXpm.a │ │ └── libXpm.lib ├── vim.def ├── proto │ ├── if_perlsfio.pro │ ├── pty.pro │ ├── gui_xmdlg.pro │ ├── if_ole.pro │ ├── event_loop.pro │ ├── os_beos.pro │ ├── popupmnu.pro │ ├── if_perl.pro │ ├── termlib.pro │ ├── os_qnx.pro │ ├── digraph.pro │ ├── version.pro │ ├── hangulin.pro │ ├── if_tcl.pro │ ├── if_ruby.pro │ ├── if_lua.pro │ └── blowfish.pro ├── vim16.def ├── config.mk.dist ├── mysign ├── xxd │ ├── Makefile │ ├── Make_djg.mak │ ├── Make_os2.mak │ ├── Make_mvc.mak │ ├── Make_bc5.mak │ ├── Make_amiga.mak │ ├── Make_cyg.mak │ └── Make_ming.mak ├── xpm_w32.h ├── gvimtutor ├── link.390 ├── gui_w32_rc.h ├── msvc2008.bat ├── msvc2010.bat ├── tee │ └── Makefile ├── pathdef.sh ├── which.sh ├── os_mint.h ├── typemap ├── configure ├── if_sniff.h └── os_qnx.h ├── Vim.info ├── Xxd.info ├── src.info ├── Contents.info ├── csdpmi4b.zip ├── runtime.info ├── vimdir.info ├── README.txt.info ├── libs └── arp.library ├── README_ami.txt.info ├── README_amibin.txt.info ├── README_amisrc.txt.info ├── nsis └── icons │ ├── disabled.bmp │ ├── enabled.bmp │ ├── vim_16c.ico │ └── vim_uninst_16c.ico ├── farsi ├── fonts │ ├── DOS │ │ └── far-a01.com │ ├── SunOs │ │ └── far-a01.fb │ ├── UNIXs │ │ ├── far-a01.f16 │ │ ├── far-a01.pcf.Z │ │ └── far-a01.pcf.gz │ └── WINDOWS │ │ └── far-a01.fon └── README.txt ├── configure ├── README_mac.txt ├── pixmaps └── gen-inline-pixbufs.sh ├── README_src.txt ├── README_unix.txt ├── README_amisrc.txt └── README_amibin.txt /runtime/spell/br/br_FR.diff: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /runtime/spell/eo/eo_l3.diff: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /runtime/spell/lt/lt_LT.diff: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /runtime/spell/lv/lv_LV.diff: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /runtime/spell/ny/ny_MW.diff: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.lvimrc: -------------------------------------------------------------------------------- 1 | set ts=8 sts=4 sw=4 noet 2 | -------------------------------------------------------------------------------- /src/testdir/pythonx/module.py: -------------------------------------------------------------------------------- 1 | dir = 'x' 2 | -------------------------------------------------------------------------------- /src/testdir/test1.ok: -------------------------------------------------------------------------------- 1 | this is a test 2 | -------------------------------------------------------------------------------- /src/testdir/pythonx/modulex.py: -------------------------------------------------------------------------------- 1 | ddir = 'xx' 2 | -------------------------------------------------------------------------------- /src/testdir/pythonx/topmodule/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /src/testdir/test16.ok: -------------------------------------------------------------------------------- 1 | 2 | just some text 3 | -------------------------------------------------------------------------------- /src/testdir/test25.ok: -------------------------------------------------------------------------------- 1 | #efine SECTION_OFF 3 2 | -------------------------------------------------------------------------------- /src/VisVim/Register.bat: -------------------------------------------------------------------------------- 1 | regsvr32.exe visvim.dll 2 | -------------------------------------------------------------------------------- /src/testdir/test103.ok: -------------------------------------------------------------------------------- 1 | 2 | Everything's fine. 3 | -------------------------------------------------------------------------------- /src/testdir/test23.ok: -------------------------------------------------------------------------------- 1 | fooSLASHbar 2 | fooPIPEbar 3 | -------------------------------------------------------------------------------- /src/testdir/test56.ok: -------------------------------------------------------------------------------- 1 | nothing line 2 | last line 3 | -------------------------------------------------------------------------------- /src/testdir/test77.ok: -------------------------------------------------------------------------------- 1 | 3678979763 14888896 Xtest 2 | -------------------------------------------------------------------------------- /src/testdir/python_before/before.py: -------------------------------------------------------------------------------- 1 | dir = "before" 2 | -------------------------------------------------------------------------------- /src/testdir/python_before/before_1.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/testdir/python_before/before_2.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/testdir/pythonx/topmodule/submodule/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /src/testdir/test102.ok: -------------------------------------------------------------------------------- 1 | 2 | Space 3 | ExclamationMark 4 | -------------------------------------------------------------------------------- /src/testdir/test54.ok: -------------------------------------------------------------------------------- 1 | buffer-local autommand in xx 2 | -------------------------------------------------------------------------------- /src/testdir/test76.ok: -------------------------------------------------------------------------------- 1 | +++ 2 | 3 | two 4 | threeDEF 5 | -------------------------------------------------------------------------------- /src/testdir/test97.ok: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Xxx{ 5 | Xxx$ 6 | -------------------------------------------------------------------------------- /Vim.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/Vim.info -------------------------------------------------------------------------------- /Xxd.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/Xxd.info -------------------------------------------------------------------------------- /runtime/keymap/czech.vim: -------------------------------------------------------------------------------- 1 | source :p:h/czech_utf-8.vim 2 | -------------------------------------------------------------------------------- /src.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src.info -------------------------------------------------------------------------------- /src/VisVim/UnRegist.bat: -------------------------------------------------------------------------------- 1 | regsvr32.exe -unregister visvim.dll 2 | -------------------------------------------------------------------------------- /src/testdir/python2/module.py: -------------------------------------------------------------------------------- 1 | import before_1 2 | dir = '2' 3 | -------------------------------------------------------------------------------- /src/testdir/python3/module.py: -------------------------------------------------------------------------------- 1 | import before_1 2 | dir = '3' 3 | -------------------------------------------------------------------------------- /src/testdir/pythonx/failing.py: -------------------------------------------------------------------------------- 1 | raise NotImplementedError 2 | -------------------------------------------------------------------------------- /src/testdir/pythonx/failing_import.py: -------------------------------------------------------------------------------- 1 | raise ImportError 2 | -------------------------------------------------------------------------------- /src/testdir/test27.ok: -------------------------------------------------------------------------------- 1 | Xdir3/Xdir4/file 2 | Xdir?/*/nofile 3 | -------------------------------------------------------------------------------- /src/testdir/test78.ok: -------------------------------------------------------------------------------- 1 | recovery start 2 | 3 | recovery end 4 | -------------------------------------------------------------------------------- /Contents.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/Contents.info -------------------------------------------------------------------------------- /csdpmi4b.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/csdpmi4b.zip -------------------------------------------------------------------------------- /runtime.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime.info -------------------------------------------------------------------------------- /runtime/keymap/esperanto.vim: -------------------------------------------------------------------------------- 1 | source :p:h/esperanto_utf-8.vim 2 | -------------------------------------------------------------------------------- /src/digraph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/digraph.c -------------------------------------------------------------------------------- /src/po/af.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/af.po -------------------------------------------------------------------------------- /src/po/ca.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/ca.po -------------------------------------------------------------------------------- /src/po/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/cs.po -------------------------------------------------------------------------------- /src/po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/de.po -------------------------------------------------------------------------------- /src/po/fi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/fi.po -------------------------------------------------------------------------------- /src/po/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/fr.po -------------------------------------------------------------------------------- /src/po/ga.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/ga.po -------------------------------------------------------------------------------- /src/po/it.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/it.po -------------------------------------------------------------------------------- /src/po/ko.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/ko.po -------------------------------------------------------------------------------- /src/po/nb.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/nb.po -------------------------------------------------------------------------------- /src/po/no.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/no.po -------------------------------------------------------------------------------- /src/po/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/pl.po -------------------------------------------------------------------------------- /src/po/sk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/sk.po -------------------------------------------------------------------------------- /src/po/sv.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/sv.po -------------------------------------------------------------------------------- /src/testdir/python_after/after.py: -------------------------------------------------------------------------------- 1 | import before_2 2 | dir = "after" 3 | -------------------------------------------------------------------------------- /src/testdir/pythonx/topmodule/submodule/subsubmodule/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /src/testdir/test82.ok: -------------------------------------------------------------------------------- 1 | 3732 checks passed 2 | 3 | ABCD 4 | 5 | defg 6 | -------------------------------------------------------------------------------- /src/testdir/test9.ok: -------------------------------------------------------------------------------- 1 | start of test file xx 2 | end of test file xx 3 | -------------------------------------------------------------------------------- /src/tools.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/tools.bmp -------------------------------------------------------------------------------- /src/vim.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/vim.ico -------------------------------------------------------------------------------- /src/vim.tlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/vim.tlb -------------------------------------------------------------------------------- /vimdir.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/vimdir.info -------------------------------------------------------------------------------- /README.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/README.txt.info -------------------------------------------------------------------------------- /src/gui_motif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/gui_motif.c -------------------------------------------------------------------------------- /src/hangulin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/hangulin.c -------------------------------------------------------------------------------- /src/po/pt_BR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/pt_BR.po -------------------------------------------------------------------------------- /src/po/zh_CN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/zh_CN.po -------------------------------------------------------------------------------- /src/po/zh_TW.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/zh_TW.po -------------------------------------------------------------------------------- /src/tearoff.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/tearoff.bmp -------------------------------------------------------------------------------- /src/testdir/pythonx/topmodule/submodule/subsubmodule/subsubsubmodule.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /src/testdir/test18.ok: -------------------------------------------------------------------------------- 1 | start text 2 | #test 3 | test text 4 | test text 5 | -------------------------------------------------------------------------------- /src/testdir/test28.ok: -------------------------------------------------------------------------------- 1 | sd 2 | map __2 asdsecondsdsd0map __5 asd0fifth 3 | -------------------------------------------------------------------------------- /src/testdir/test47.ok: -------------------------------------------------------------------------------- 1 | 2-4-5-6-8-9 2 | 1-2-4-5-8 3 | 2-3-4-5-6-7-8 4 | 1 5 | -------------------------------------------------------------------------------- /src/testdir/test84.ok: -------------------------------------------------------------------------------- 1 | tabstop 7 4 2 | timeoutlen 7 7 3 | ttimeoutlen 7 7 4 | -------------------------------------------------------------------------------- /src/testdir/test98.ok: -------------------------------------------------------------------------------- 1 | Difference between the top lines (left - right): 0 2 | -------------------------------------------------------------------------------- /src/tools16.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/tools16.bmp -------------------------------------------------------------------------------- /src/vimtbar.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/vimtbar.dll -------------------------------------------------------------------------------- /src/vimtbar.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/vimtbar.lib -------------------------------------------------------------------------------- /libs/arp.library: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/libs/arp.library -------------------------------------------------------------------------------- /runtime/doc.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc.info -------------------------------------------------------------------------------- /runtime/icons.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/icons.info -------------------------------------------------------------------------------- /runtime/keymap/serbian-latin.vim: -------------------------------------------------------------------------------- 1 | source :p:h/serbian-latin_utf-8.vim 2 | -------------------------------------------------------------------------------- /runtime/tools.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tools.info -------------------------------------------------------------------------------- /runtime/tutor.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor.info -------------------------------------------------------------------------------- /src/os_beos.rsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/os_beos.rsrc -------------------------------------------------------------------------------- /src/po/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/README.txt -------------------------------------------------------------------------------- /src/po/ja.sjis.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/ja.sjis.po -------------------------------------------------------------------------------- /src/testdir/test81.ok: -------------------------------------------------------------------------------- 1 | aaa two 2 | z 3 | y 4 | bbb y 5 | ccc 6 | ddd yee y 7 | -------------------------------------------------------------------------------- /src/vim_alert.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/vim_alert.ico -------------------------------------------------------------------------------- /src/vim_error.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/vim_error.ico -------------------------------------------------------------------------------- /src/vim_info.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/vim_info.ico -------------------------------------------------------------------------------- /src/vim_quest.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/vim_quest.ico -------------------------------------------------------------------------------- /README_ami.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/README_ami.txt.info -------------------------------------------------------------------------------- /runtime/doc/eval.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/eval.txt -------------------------------------------------------------------------------- /runtime/doc/map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/map.txt -------------------------------------------------------------------------------- /runtime/doc/vim-de.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vim-de.1 -------------------------------------------------------------------------------- /runtime/doc/vim-fr.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vim-fr.1 -------------------------------------------------------------------------------- /runtime/doc/vim-it.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vim-it.1 -------------------------------------------------------------------------------- /runtime/doc/vim-pl.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vim-pl.1 -------------------------------------------------------------------------------- /runtime/doc/vim-ru.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vim-ru.1 -------------------------------------------------------------------------------- /runtime/doc/xxd-fr.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/xxd-fr.1 -------------------------------------------------------------------------------- /runtime/doc/xxd-it.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/xxd-it.1 -------------------------------------------------------------------------------- /runtime/doc/xxd-pl.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/xxd-pl.1 -------------------------------------------------------------------------------- /runtime/doc/xxd-ru.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/xxd-ru.1 -------------------------------------------------------------------------------- /runtime/lang/menu_spanish_spain.850.vim: -------------------------------------------------------------------------------- 1 | source :p:h/menu_es_es.latin1.vim 2 | -------------------------------------------------------------------------------- /runtime/macros.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros.info -------------------------------------------------------------------------------- /runtime/vim16x16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vim16x16.gif -------------------------------------------------------------------------------- /runtime/vim16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vim16x16.png -------------------------------------------------------------------------------- /runtime/vim32x32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vim32x32.gif -------------------------------------------------------------------------------- /runtime/vim32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vim32x32.png -------------------------------------------------------------------------------- /runtime/vim48x48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vim48x48.gif -------------------------------------------------------------------------------- /runtime/vim48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vim48x48.png -------------------------------------------------------------------------------- /runtime/vimlogo.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vimlogo.cdr -------------------------------------------------------------------------------- /runtime/vimlogo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vimlogo.gif -------------------------------------------------------------------------------- /runtime/vimlogo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/vimlogo.pdf -------------------------------------------------------------------------------- /src/po/cs.cp1250.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/cs.cp1250.po -------------------------------------------------------------------------------- /src/po/ja.euc-jp.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/ja.euc-jp.po -------------------------------------------------------------------------------- /src/po/pl.cp1250.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/pl.cp1250.po -------------------------------------------------------------------------------- /src/po/ru.cp1251.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/ru.cp1251.po -------------------------------------------------------------------------------- /src/po/sk.cp1250.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/sk.cp1250.po -------------------------------------------------------------------------------- /src/po/uk.cp1251.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/uk.cp1251.po -------------------------------------------------------------------------------- /src/testdir/test41.ok: -------------------------------------------------------------------------------- 1 | This is the start 2 | This is the middle 3 | This is the end 4 | -------------------------------------------------------------------------------- /src/testdir/test83.ok: -------------------------------------------------------------------------------- 1 | Results of test83 2 | case1: ok 3 | case2: ok 4 | case3: ok 5 | -------------------------------------------------------------------------------- /README_amibin.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/README_amibin.txt.info -------------------------------------------------------------------------------- /README_amisrc.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/README_amisrc.txt.info -------------------------------------------------------------------------------- /nsis/icons/disabled.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/nsis/icons/disabled.bmp -------------------------------------------------------------------------------- /nsis/icons/enabled.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/nsis/icons/enabled.bmp -------------------------------------------------------------------------------- /nsis/icons/vim_16c.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/nsis/icons/vim_16c.ico -------------------------------------------------------------------------------- /runtime/doc/evim-fr.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/evim-fr.1 -------------------------------------------------------------------------------- /runtime/doc/evim-it.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/evim-it.1 -------------------------------------------------------------------------------- /runtime/doc/evim-pl.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/evim-pl.1 -------------------------------------------------------------------------------- /runtime/doc/evim-ru.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/evim-ru.1 -------------------------------------------------------------------------------- /runtime/doc/farsi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/farsi.txt -------------------------------------------------------------------------------- /runtime/doc/mlang.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/mlang.txt -------------------------------------------------------------------------------- /runtime/doc/os_vms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/os_vms.txt -------------------------------------------------------------------------------- /runtime/doc/quotes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/quotes.txt -------------------------------------------------------------------------------- /runtime/doc/spell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/spell.txt -------------------------------------------------------------------------------- /runtime/doc/usr_24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/usr_24.txt -------------------------------------------------------------------------------- /runtime/indent/rpl.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/indent/rpl.vim -------------------------------------------------------------------------------- /runtime/macros/urm.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/urm.info -------------------------------------------------------------------------------- /runtime/syntax/css.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/css.vim -------------------------------------------------------------------------------- /runtime/syntax/elf.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/elf.vim -------------------------------------------------------------------------------- /runtime/syntax/iss.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/iss.vim -------------------------------------------------------------------------------- /runtime/syntax/lout.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/lout.vim -------------------------------------------------------------------------------- /runtime/syntax/mmix.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/mmix.vim -------------------------------------------------------------------------------- /runtime/syntax/moo.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/moo.vim -------------------------------------------------------------------------------- /runtime/syntax/rpl.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/rpl.vim -------------------------------------------------------------------------------- /runtime/syntax/rtf.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/rtf.vim -------------------------------------------------------------------------------- /runtime/syntax/sas.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/sas.vim -------------------------------------------------------------------------------- /runtime/tutor/tutor.bar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.bar -------------------------------------------------------------------------------- /runtime/tutor/tutor.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.ca -------------------------------------------------------------------------------- /runtime/tutor/tutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.cs -------------------------------------------------------------------------------- /runtime/tutor/tutor.de: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.de -------------------------------------------------------------------------------- /runtime/tutor/tutor.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.el -------------------------------------------------------------------------------- /runtime/tutor/tutor.eo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.eo -------------------------------------------------------------------------------- /runtime/tutor/tutor.es: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.es -------------------------------------------------------------------------------- /runtime/tutor/tutor.fr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.fr -------------------------------------------------------------------------------- /runtime/tutor/tutor.hr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.hr -------------------------------------------------------------------------------- /runtime/tutor/tutor.hu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.hu -------------------------------------------------------------------------------- /runtime/tutor/tutor.it: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.it -------------------------------------------------------------------------------- /runtime/tutor/tutor.nb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.nb -------------------------------------------------------------------------------- /runtime/tutor/tutor.nl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.nl -------------------------------------------------------------------------------- /runtime/tutor/tutor.no: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.no -------------------------------------------------------------------------------- /runtime/tutor/tutor.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.pl -------------------------------------------------------------------------------- /runtime/tutor/tutor.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.pt -------------------------------------------------------------------------------- /runtime/tutor/tutor.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.ru -------------------------------------------------------------------------------- /runtime/tutor/tutor.sk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.sk -------------------------------------------------------------------------------- /runtime/tutor/tutor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.sv -------------------------------------------------------------------------------- /src/GvimExt/gvimext.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/GvimExt/gvimext.rc -------------------------------------------------------------------------------- /src/GvimExt/uninst.bat: -------------------------------------------------------------------------------- 1 | rundll32.exe setupapi,InstallHinfSection DefaultUninstall 128 %1 2 | -------------------------------------------------------------------------------- /src/VisVim/VisVim.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/VisVim/VisVim.dll -------------------------------------------------------------------------------- /src/po/README_mingw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/README_mingw.txt -------------------------------------------------------------------------------- /src/po/zh_CN.cp936.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/po/zh_CN.cp936.po -------------------------------------------------------------------------------- /src/testdir/test21.ok: -------------------------------------------------------------------------------- 1 | start OK if found this line 2 | start OK if found this line 3 | -------------------------------------------------------------------------------- /src/testdir/test36.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test36.in -------------------------------------------------------------------------------- /src/testdir/test36.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test36.ok -------------------------------------------------------------------------------- /src/testdir/test39.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test39.in -------------------------------------------------------------------------------- /src/testdir/test39.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test39.ok -------------------------------------------------------------------------------- /src/testdir/test42.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test42.in -------------------------------------------------------------------------------- /src/testdir/test42.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test42.ok -------------------------------------------------------------------------------- /src/testdir/test44.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test44.in -------------------------------------------------------------------------------- /src/testdir/test52.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test52.in -------------------------------------------------------------------------------- /src/testdir/test52.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test52.ok -------------------------------------------------------------------------------- /src/testdir/test58.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test58.in -------------------------------------------------------------------------------- /src/testdir/test58.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test58.ok -------------------------------------------------------------------------------- /src/testdir/test59.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test59.in -------------------------------------------------------------------------------- /src/testdir/test71.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test71.ok -------------------------------------------------------------------------------- /src/testdir/test71a.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test71a.in -------------------------------------------------------------------------------- /src/testdir/test93.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test93.in -------------------------------------------------------------------------------- /src/testdir/test99.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test99.in -------------------------------------------------------------------------------- /runtime/doc/help.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/help.txt.info -------------------------------------------------------------------------------- /runtime/doc/makehtml.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/makehtml.awk -------------------------------------------------------------------------------- /runtime/doc/version6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/version6.txt -------------------------------------------------------------------------------- /runtime/doc/vim.man.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vim.man.info -------------------------------------------------------------------------------- /runtime/doc/vimdiff-fr.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vimdiff-fr.1 -------------------------------------------------------------------------------- /runtime/doc/vimdiff-it.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vimdiff-it.1 -------------------------------------------------------------------------------- /runtime/doc/vimdiff-pl.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vimdiff-pl.1 -------------------------------------------------------------------------------- /runtime/doc/vimdiff-ru.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vimdiff-ru.1 -------------------------------------------------------------------------------- /runtime/doc/vimtutor-fr.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vimtutor-fr.1 -------------------------------------------------------------------------------- /runtime/doc/vimtutor-it.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vimtutor-it.1 -------------------------------------------------------------------------------- /runtime/doc/vimtutor-pl.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vimtutor-pl.1 -------------------------------------------------------------------------------- /runtime/doc/vimtutor-ru.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/doc/vimtutor-ru.1 -------------------------------------------------------------------------------- /runtime/ftplugin/rpl.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/ftplugin/rpl.vim -------------------------------------------------------------------------------- /runtime/indent/tilde.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/indent/tilde.vim -------------------------------------------------------------------------------- /runtime/macros/hanoi.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/hanoi.info -------------------------------------------------------------------------------- /runtime/macros/maze.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/maze.info -------------------------------------------------------------------------------- /runtime/spell/fr/main.aap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/fr/main.aap -------------------------------------------------------------------------------- /runtime/spell/la/la.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/la/la.diff -------------------------------------------------------------------------------- /runtime/syntax/forth.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/forth.vim -------------------------------------------------------------------------------- /runtime/syntax/groff.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/groff.vim -------------------------------------------------------------------------------- /runtime/syntax/initng.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/initng.vim -------------------------------------------------------------------------------- /runtime/syntax/nroff.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/nroff.vim -------------------------------------------------------------------------------- /runtime/syntax/pascal.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/pascal.vim -------------------------------------------------------------------------------- /runtime/syntax/robots.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/robots.vim -------------------------------------------------------------------------------- /runtime/syntax/tilde.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/tilde.vim -------------------------------------------------------------------------------- /runtime/tools/vimspell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tools/vimspell.sh -------------------------------------------------------------------------------- /runtime/tutor/tutor.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.info -------------------------------------------------------------------------------- /src/os_mac_rsrc/app.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/os_mac_rsrc/app.icns -------------------------------------------------------------------------------- /src/os_mac_rsrc/doc.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/os_mac_rsrc/doc.icns -------------------------------------------------------------------------------- /src/testdir/test83-tags2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test83-tags2 -------------------------------------------------------------------------------- /src/testdir/test83-tags3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/testdir/test83-tags3 -------------------------------------------------------------------------------- /src/xpm/x64/lib/libXpm.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/xpm/x64/lib/libXpm.a -------------------------------------------------------------------------------- /src/xpm/x86/lib/libXpm.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/xpm/x86/lib/libXpm.a -------------------------------------------------------------------------------- /farsi/fonts/DOS/far-a01.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/farsi/fonts/DOS/far-a01.com -------------------------------------------------------------------------------- /farsi/fonts/SunOs/far-a01.fb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/farsi/fonts/SunOs/far-a01.fb -------------------------------------------------------------------------------- /runtime/ftplugin/erlang.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/ftplugin/erlang.vim -------------------------------------------------------------------------------- /runtime/ftplugin/ocaml.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/ftplugin/ocaml.vim -------------------------------------------------------------------------------- /runtime/hi16-action-make.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/hi16-action-make.png -------------------------------------------------------------------------------- /runtime/hi22-action-make.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/hi22-action-make.png -------------------------------------------------------------------------------- /runtime/keymap/accents.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/accents.vim -------------------------------------------------------------------------------- /runtime/keymap/canfr-win.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/canfr-win.vim -------------------------------------------------------------------------------- /runtime/lang/menu_pt_br.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_pt_br.vim -------------------------------------------------------------------------------- /runtime/lang/menu_pt_pt.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_pt_pt.vim -------------------------------------------------------------------------------- /runtime/spell/af/af_ZA.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/af/af_ZA.diff -------------------------------------------------------------------------------- /runtime/spell/bg/bg_BG.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/bg/bg_BG.diff -------------------------------------------------------------------------------- /runtime/spell/ca/ca_ES.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/ca/ca_ES.diff -------------------------------------------------------------------------------- /runtime/spell/cs/cs_CZ.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/cs/cs_CZ.diff -------------------------------------------------------------------------------- /runtime/spell/da/da_DK.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/da/da_DK.diff -------------------------------------------------------------------------------- /runtime/spell/de/de_19.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/de/de_19.diff -------------------------------------------------------------------------------- /runtime/spell/de/de_20.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/de/de_20.diff -------------------------------------------------------------------------------- /runtime/spell/de/de_AT.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/de/de_AT.diff -------------------------------------------------------------------------------- /runtime/spell/de/de_CH.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/de/de_CH.diff -------------------------------------------------------------------------------- /runtime/spell/de/de_DE.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/de/de_DE.diff -------------------------------------------------------------------------------- /runtime/spell/el/el_GR.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/el/el_GR.diff -------------------------------------------------------------------------------- /runtime/spell/en.ascii.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en.ascii.spl -------------------------------------------------------------------------------- /runtime/spell/en.ascii.sug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en.ascii.sug -------------------------------------------------------------------------------- /runtime/spell/en.latin1.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en.latin1.spl -------------------------------------------------------------------------------- /runtime/spell/en.latin1.sug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en.latin1.sug -------------------------------------------------------------------------------- /runtime/spell/en.utf-8.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en.utf-8.spl -------------------------------------------------------------------------------- /runtime/spell/en.utf-8.sug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en.utf-8.sug -------------------------------------------------------------------------------- /runtime/spell/en/en_AU.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en/en_AU.diff -------------------------------------------------------------------------------- /runtime/spell/en/en_CA.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en/en_CA.diff -------------------------------------------------------------------------------- /runtime/spell/en/en_GB.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en/en_GB.diff -------------------------------------------------------------------------------- /runtime/spell/en/en_NZ.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en/en_NZ.diff -------------------------------------------------------------------------------- /runtime/spell/en/en_US.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/en/en_US.diff -------------------------------------------------------------------------------- /runtime/spell/es/es_ES.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/es/es_ES.diff -------------------------------------------------------------------------------- /runtime/spell/es/es_MX.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/es/es_MX.diff -------------------------------------------------------------------------------- /runtime/spell/fo/fo_FO.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/fo/fo_FO.diff -------------------------------------------------------------------------------- /runtime/spell/fr/fr_FR.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/fr/fr_FR.diff -------------------------------------------------------------------------------- /runtime/spell/ga/ga_IE.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/ga/ga_IE.diff -------------------------------------------------------------------------------- /runtime/spell/gd/gd_GB.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/gd/gd_GB.diff -------------------------------------------------------------------------------- /runtime/spell/gl/gl_ES.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/gl/gl_ES.diff -------------------------------------------------------------------------------- /runtime/spell/he/he_IL.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/he/he_IL.diff -------------------------------------------------------------------------------- /runtime/spell/hr/hr_HR.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/hr/hr_HR.diff -------------------------------------------------------------------------------- /runtime/spell/hu/hu_HU.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/hu/hu_HU.diff -------------------------------------------------------------------------------- /runtime/spell/id/id_ID.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/id/id_ID.diff -------------------------------------------------------------------------------- /runtime/spell/it/it_IT.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/it/it_IT.diff -------------------------------------------------------------------------------- /runtime/spell/ku/ku_TR.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/ku/ku_TR.diff -------------------------------------------------------------------------------- /runtime/spell/mg/mg_MG.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/mg/mg_MG.diff -------------------------------------------------------------------------------- /runtime/spell/mi/mi_NZ.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/mi/mi_NZ.diff -------------------------------------------------------------------------------- /runtime/spell/ms/ms_MY.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/ms/ms_MY.diff -------------------------------------------------------------------------------- /runtime/spell/nb/nb_NO.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/nb/nb_NO.diff -------------------------------------------------------------------------------- /runtime/spell/nl/nl_NL.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/nl/nl_NL.diff -------------------------------------------------------------------------------- /runtime/spell/nn/nn_NO.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/nn/nn_NO.diff -------------------------------------------------------------------------------- /runtime/spell/pl/pl_PL.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/pl/pl_PL.diff -------------------------------------------------------------------------------- /runtime/spell/pt/pt_BR.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/pt/pt_BR.diff -------------------------------------------------------------------------------- /runtime/spell/ro/ro_RO.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/ro/ro_RO.diff -------------------------------------------------------------------------------- /runtime/spell/ru/ru_RU.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/ru/ru_RU.diff -------------------------------------------------------------------------------- /runtime/spell/ru/ru_YO.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/ru/ru_YO.diff -------------------------------------------------------------------------------- /runtime/spell/rw/rw_RW.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/rw/rw_RW.diff -------------------------------------------------------------------------------- /runtime/spell/sk/sk_SK.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/sk/sk_SK.diff -------------------------------------------------------------------------------- /runtime/spell/sl/sl_SI.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/sl/sl_SI.diff -------------------------------------------------------------------------------- /runtime/spell/sv/sv_SE.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/sv/sv_SE.diff -------------------------------------------------------------------------------- /runtime/spell/sw/sw_KE.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/sw/sw_KE.diff -------------------------------------------------------------------------------- /runtime/spell/tl/tl_PH.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/tl/tl_PH.diff -------------------------------------------------------------------------------- /runtime/spell/tn/tn_ZA.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/tn/tn_ZA.diff -------------------------------------------------------------------------------- /runtime/spell/uk/uk_UA.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/uk/uk_UA.diff -------------------------------------------------------------------------------- /runtime/spell/yi/yi_tr.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/yi/yi_tr.diff -------------------------------------------------------------------------------- /runtime/syntax/fortran.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/fortran.vim -------------------------------------------------------------------------------- /runtime/syntax/registry.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/syntax/registry.vim -------------------------------------------------------------------------------- /runtime/tutor/README.el.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/README.el.txt -------------------------------------------------------------------------------- /runtime/tutor/tutor.el.cp737: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.el.cp737 -------------------------------------------------------------------------------- /runtime/tutor/tutor.ja.euc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.ja.euc -------------------------------------------------------------------------------- /runtime/tutor/tutor.ja.sjis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.ja.sjis -------------------------------------------------------------------------------- /runtime/tutor/tutor.ko.euc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.ko.euc -------------------------------------------------------------------------------- /runtime/tutor/tutor.tr.iso9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.tr.iso9 -------------------------------------------------------------------------------- /runtime/tutor/tutor.zh.big5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.zh.big5 -------------------------------------------------------------------------------- /runtime/tutor/tutor.zh.euc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.zh.euc -------------------------------------------------------------------------------- /src/GvimExt/gvimext_ming.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/GvimExt/gvimext_ming.rc -------------------------------------------------------------------------------- /src/VisVim/Res/ToolbarL.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/VisVim/Res/ToolbarL.bmp -------------------------------------------------------------------------------- /src/VisVim/Res/ToolbarM.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/VisVim/Res/ToolbarM.bmp -------------------------------------------------------------------------------- /src/os_mac_rsrc/doc-txt.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/os_mac_rsrc/doc-txt.icns -------------------------------------------------------------------------------- /src/xpm/x64/lib/libXpm.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/xpm/x64/lib/libXpm.lib -------------------------------------------------------------------------------- /src/xpm/x86/lib/libXpm.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/src/xpm/x86/lib/libXpm.lib -------------------------------------------------------------------------------- /farsi/fonts/UNIXs/far-a01.f16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/farsi/fonts/UNIXs/far-a01.f16 -------------------------------------------------------------------------------- /nsis/icons/vim_uninst_16c.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/nsis/icons/vim_uninst_16c.ico -------------------------------------------------------------------------------- /runtime/icons/README.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/icons/README.txt.info -------------------------------------------------------------------------------- /runtime/icons/Vim_8Colors.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/icons/Vim_8Colors.info -------------------------------------------------------------------------------- /runtime/keymap/greek_cp737.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/greek_cp737.vim -------------------------------------------------------------------------------- /runtime/keymap/greek_utf-8.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/greek_utf-8.vim -------------------------------------------------------------------------------- /runtime/keymap/thaana.vim: -------------------------------------------------------------------------------- 1 | if &enc == 'utf-8' 2 | source :p:h/thaana-phonetic_utf-8.vim 3 | endif 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_ca.utf-8.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_ca.utf-8.vim -------------------------------------------------------------------------------- /runtime/lang/menu_ru.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Russian 2 | 3 | source :p:h/menu_ru_ru.vim 4 | -------------------------------------------------------------------------------- /runtime/macros/README.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/README.txt.info -------------------------------------------------------------------------------- /runtime/spell/tet/tet_ID.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/tet/tet_ID.diff -------------------------------------------------------------------------------- /runtime/tutor/README.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/README.txt.info -------------------------------------------------------------------------------- /runtime/tutor/tutor.cs.cp1250: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.cs.cp1250 -------------------------------------------------------------------------------- /runtime/tutor/tutor.hr.cp1250: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.hr.cp1250 -------------------------------------------------------------------------------- /runtime/tutor/tutor.hu.cp1250: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.hu.cp1250 -------------------------------------------------------------------------------- /runtime/tutor/tutor.pl.cp1250: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.pl.cp1250 -------------------------------------------------------------------------------- /runtime/tutor/tutor.ru.cp1251: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.ru.cp1251 -------------------------------------------------------------------------------- /runtime/tutor/tutor.sk.cp1250: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/tutor.sk.cp1250 -------------------------------------------------------------------------------- /src/testdir/todos.vim: -------------------------------------------------------------------------------- 1 | :" Script to make sure a file is in "dos" file format. 2 | :set ff=dos 3 | :wq 4 | -------------------------------------------------------------------------------- /src/vim.def: -------------------------------------------------------------------------------- 1 | CODE PRELOAD EXECUTEONLY 2 | DATA MULTIPLE SHARED 3 | DESCRIPTION 'Vim 7.4' 4 | HEAPSIZE 0,0 5 | -------------------------------------------------------------------------------- /farsi/fonts/UNIXs/far-a01.pcf.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/farsi/fonts/UNIXs/far-a01.pcf.Z -------------------------------------------------------------------------------- /farsi/fonts/UNIXs/far-a01.pcf.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/farsi/fonts/UNIXs/far-a01.pcf.gz -------------------------------------------------------------------------------- /farsi/fonts/WINDOWS/far-a01.fon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/farsi/fonts/WINDOWS/far-a01.fon -------------------------------------------------------------------------------- /runtime/icons/Vim_32Colors.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/icons/Vim_32Colors.info -------------------------------------------------------------------------------- /runtime/keymap/greek_cp1253.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/greek_cp1253.vim -------------------------------------------------------------------------------- /runtime/keymap/hebrewp_cp1255.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/hebrewp_cp1255.vim -------------------------------------------------------------------------------- /runtime/keymap/hebrewp_utf-8.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/hebrewp_utf-8.vim -------------------------------------------------------------------------------- /runtime/keymap/serbian_cp1250.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/serbian_cp1250.vim -------------------------------------------------------------------------------- /runtime/keymap/serbian_cp1251.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/serbian_cp1251.vim -------------------------------------------------------------------------------- /runtime/keymap/slovak_cp1250.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/slovak_cp1250.vim -------------------------------------------------------------------------------- /runtime/lang/menu_ca_es.utf-8.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_ca_es.utf-8.vim -------------------------------------------------------------------------------- /runtime/lang/menu_ko.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Korean 2 | 3 | source :p:h/menu_ko_kr.utf-8.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_ko_kr.euckr.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_ko_kr.euckr.vim -------------------------------------------------------------------------------- /runtime/lang/menu_pt_br.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu translations: Portuguese 2 | 3 | source :p:h/menu_pt_br.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_pt_pt.utf-8.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_pt_pt.utf-8.vim -------------------------------------------------------------------------------- /runtime/lang/menu_ru_ru.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Russian 2 | 3 | source :p:h/menu_ru_ru.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sr.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Serbian 2 | 3 | source :p:h/menu_sr_rs.utf-8.vim 4 | -------------------------------------------------------------------------------- /runtime/macros/hanoi/poster.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/hanoi/poster.info -------------------------------------------------------------------------------- /runtime/macros/life/click.me.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/life/click.me.info -------------------------------------------------------------------------------- /runtime/macros/maze/poster.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/maze/poster.info -------------------------------------------------------------------------------- /runtime/spell/check/check_aa.aff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/check/check_aa.aff -------------------------------------------------------------------------------- /runtime/spell/check/check_bb.aff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/spell/check/check_bb.aff -------------------------------------------------------------------------------- /runtime/tutor/README.el.cp737.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/tutor/README.el.cp737.txt -------------------------------------------------------------------------------- /src/proto/if_perlsfio.pro: -------------------------------------------------------------------------------- 1 | /* if_perlsfio.c */ 2 | int *sfdcnewvim __ARGS((void)); 3 | /* vim: set ft=c : */ 4 | -------------------------------------------------------------------------------- /src/proto/pty.pro: -------------------------------------------------------------------------------- 1 | /* pty.c */ 2 | int OpenPTY __ARGS((char **ttyn)); 3 | int SetupSlavePTY __ARGS((int fd)); 4 | -------------------------------------------------------------------------------- /runtime/icons/Vim_4ColorsLace.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/icons/Vim_4ColorsLace.info -------------------------------------------------------------------------------- /runtime/icons/Vim_8ColorsLace.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/icons/Vim_8ColorsLace.info -------------------------------------------------------------------------------- /runtime/keymap/croatian_cp1250.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/croatian_cp1250.vim -------------------------------------------------------------------------------- /runtime/keymap/esperanto_utf-8.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/esperanto_utf-8.vim -------------------------------------------------------------------------------- /runtime/keymap/greek_iso-8859-7.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/greek_iso-8859-7.vim -------------------------------------------------------------------------------- /runtime/lang/menu_af.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Afrikaans 2 | 3 | source :p:h/menu_af_af.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_af_af.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_af_af.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_ca.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu translations for Catalan 2 | " 3 | source :p:h/menu_ca_es.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_ca_es.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_ca_es.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_de_de.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_de_de.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_es.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Spanish 2 | 3 | source :p:h/menu_es_es.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_es_es.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_es_es.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_fi_fi.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_fi_fi.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_fr_fr.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_fr_fr.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_it.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Italian 2 | 3 | source :p:h/menu_it_it.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_it_it.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_it_it.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_ja_jp.euc-jp.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_ja_jp.euc-jp.vim -------------------------------------------------------------------------------- /runtime/lang/menu_nl.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Nederlands 2 | 3 | source :p:h/menu_nl_nl.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_nl_nl.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_nl_nl.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_no_no.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_no_no.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_pt_pt.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_pt_pt.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_ru_ru.koi8-r.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_ru_ru.koi8-r.vim -------------------------------------------------------------------------------- /runtime/lang/menu_sl_si.cp1250.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_sl_si.cp1250.vim -------------------------------------------------------------------------------- /runtime/lang/menu_sl_si.latin2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_sl_si.latin2.vim -------------------------------------------------------------------------------- /runtime/lang/menu_sr_yu.ascii.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Serbian 2 | 3 | source :p:h/menu_sr_rs.ascii.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sr_yu.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Serbian 2 | 3 | source :p:h/menu_sr_rs.utf-8.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sv.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Swedish 2 | 3 | source :p:h/menu_sv_se.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sv_se.latin1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_sv_se.latin1.vim -------------------------------------------------------------------------------- /runtime/lang/menu_uk_ua.cp1251.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_uk_ua.cp1251.vim -------------------------------------------------------------------------------- /runtime/lang/menu_uk_ua.koi8-u.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_uk_ua.koi8-u.vim -------------------------------------------------------------------------------- /runtime/lang/menu_zh_cn.gb2312.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_zh_cn.gb2312.vim -------------------------------------------------------------------------------- /runtime/macros/hanoi/click.me.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/hanoi/click.me.info -------------------------------------------------------------------------------- /runtime/macros/maze/README.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/maze/README.txt.info -------------------------------------------------------------------------------- /runtime/macros/maze/maze_5.78.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/maze/maze_5.78.info -------------------------------------------------------------------------------- /runtime/macros/urm/README.txt.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/macros/urm/README.txt.info -------------------------------------------------------------------------------- /src/testdir/test22.ok: -------------------------------------------------------------------------------- 1 | this lines ends in a 2 | this one doesn't 3 | this one does 4 | and the last one doesn't 5 | -------------------------------------------------------------------------------- /runtime/keymap/croatian_iso-8859-2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/croatian_iso-8859-2.vim -------------------------------------------------------------------------------- /runtime/keymap/hebrew_iso-8859-8.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/hebrew_iso-8859-8.vim -------------------------------------------------------------------------------- /runtime/keymap/serbian_iso-8859-2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/serbian_iso-8859-2.vim -------------------------------------------------------------------------------- /runtime/keymap/serbian_iso-8859-5.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/serbian_iso-8859-5.vim -------------------------------------------------------------------------------- /runtime/keymap/slovak_iso-8859-2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/keymap/slovak_iso-8859-2.vim -------------------------------------------------------------------------------- /runtime/lang/menu_chinese_gb.936.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_chinese_gb.936.vim -------------------------------------------------------------------------------- /runtime/lang/menu_cs_cz.iso_8859-2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_cs_cz.iso_8859-2.vim -------------------------------------------------------------------------------- /runtime/lang/menu_en_gb.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: UK English 2 | 3 | source :p:h/menu_en_gb.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_hu_hu.iso_8859-2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_hu_hu.iso_8859-2.vim -------------------------------------------------------------------------------- /runtime/lang/menu_pl.cp1250.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Polish 2 | 3 | source :p:h/menu_polish_poland.1250.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_pl_pl.cp1250.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Polish 2 | 3 | source :p:h/menu_polish_poland.1250.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_pl_pl.iso_8859-2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_pl_pl.iso_8859-2.vim -------------------------------------------------------------------------------- /runtime/lang/menu_sk_sk.iso_8859-2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_sk_sk.iso_8859-2.vim -------------------------------------------------------------------------------- /runtime/lang/menu_sr_rs.iso_8859-2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_sr_rs.iso_8859-2.vim -------------------------------------------------------------------------------- /runtime/lang/menu_sr_rs.iso_8859-5.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_sr_rs.iso_8859-5.vim -------------------------------------------------------------------------------- /src/testdir/amiga.vim: -------------------------------------------------------------------------------- 1 | " Settings for test script execution 2 | set shell=csh 3 | map! /tmp t: 4 | cmap !rm !Delete all 5 | -------------------------------------------------------------------------------- /src/testdir/test17a.in: -------------------------------------------------------------------------------- 1 | This file is just to test "gf" in test 17. 2 | The contents is not important. 3 | Just testing! 4 | -------------------------------------------------------------------------------- /runtime/keymap/sinhala.vim: -------------------------------------------------------------------------------- 1 | " Vim Keymap file for Sinhala (Sri Lanka) 2 | " 3 | source :p:h/sinhala-phonetic_utf-8.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_chinese_taiwan.950.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_chinese_taiwan.950.vim -------------------------------------------------------------------------------- /runtime/lang/menu_cs.cp1250.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Czech 2 | 3 | source :p:h/menu_czech_czech_republic.1250.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_cs.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Czech 2 | 3 | source :p:h/menu_czech_czech_republic.1252.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_cs_cz.cp1250.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Czech 2 | 3 | source :p:h/menu_czech_czech_republic.1250.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_japanese_japan.932.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_japanese_japan.932.vim -------------------------------------------------------------------------------- /runtime/lang/menu_polish_poland.1250.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_polish_poland.1250.vim -------------------------------------------------------------------------------- /runtime/lang/menu_sr_yu.iso_8859-2.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Serbian 2 | 3 | source :p:h/menu_sr_rs.iso_8859-2.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sr_yu.iso_8859-5.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Serbian 2 | 3 | source :p:h/menu_sr_rs.iso_8859-5.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh_cn.18030.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Simplified Chinese 2 | 3 | source :p:h/menu_zh_cn.gb2312.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh_cn.gbk.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Simplified Chinese 2 | 3 | source :p:h/menu_zh_cn.gb2312.vim 4 | -------------------------------------------------------------------------------- /src/testdir/test8.ok: -------------------------------------------------------------------------------- 1 | start of Xxx2 2 | test 3 | end of Xxx 4 | start of Xxx1 5 | test 6 | end of Xxx 7 | VimLeave done 8 | -------------------------------------------------------------------------------- /runtime/lang/menu_cs_cz.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Czech 2 | 3 | source :p:h/menu_czech_czech_republic.ascii.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_de.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: German for UTF-8 encoding 2 | 3 | source :p:h/menu_de_de.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_eo_eo.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Esperanto for UTF-8 encoding 2 | 3 | source :p:h/menu_eo.utf-8.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_eo_xx.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Esperanto for UTF-8 encoding 2 | 3 | source :p:h/menu_eo.utf-8.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_es.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Spanish for UTF-8 encoding 2 | 3 | source :p:h/menu_es_es.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_fi.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Finnish for UTF-8 encoding 2 | 3 | source :p:h/menu_fi_fi.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_fr.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: French for UTF-8 encoding 2 | 3 | source :p:h/menu_fr_fr.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_hu.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Italian for UTF-8 encoding 2 | 3 | source :p:h/menu_hu_hu.utf-8.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_it.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Italian for UTF-8 encoding 2 | 3 | source :p:h/menu_it_it.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_pt_br.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu translations: Portuguese for UTF-8 encoding 2 | 3 | source :p:h/menu_pt_br.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sk.cp1250.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Slovak 2 | 3 | source :p:h/menu_slovak_slovak_republic.1250.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sv.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Swedish for UTF-8 encoding 2 | 3 | source :p:h/menu_sv_se.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh.big5.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Traditional Chinese 2 | 3 | source :p:h/menu_chinese_taiwan.950.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh.cp950.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Traditional Chinese 2 | 3 | source :p:h/menu_chinese_taiwan.950.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh_tw.big5.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Traditional Chinese 2 | 3 | source :p:h/menu_chinese_taiwan.950.vim 4 | -------------------------------------------------------------------------------- /src/proto/gui_xmdlg.pro: -------------------------------------------------------------------------------- 1 | /* gui_xmdlg.c */ 2 | char_u *gui_xm_select_font __ARGS((char_u *current)); 3 | /* vim: set ft=c : */ 4 | -------------------------------------------------------------------------------- /src/testdir/test50.ok: -------------------------------------------------------------------------------- 1 | 2 | OK 3 | OK 4 | OK 5 | OK 6 | OK 7 | OK 8 | OK 9 | OK 10 | OK 11 | OK 12 | OK 13 | OK 14 | OK 15 | -------------------------------------------------------------------------------- /src/testdir/vms.vim: -------------------------------------------------------------------------------- 1 | " Settings for test script execution under OpenVMS 2 | 3 | " Do not make any swap files 4 | set noswapfile 5 | -------------------------------------------------------------------------------- /src/vim16.def: -------------------------------------------------------------------------------- 1 | CODE PRELOAD EXECUTEONLY 2 | DATA MULTIPLE SHARED 3 | DESCRIPTION 'Vim 7.4' 4 | STACKSIZE 16000 5 | HEAPSIZE 10000 6 | -------------------------------------------------------------------------------- /runtime/lang/menu_af.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Afrikaans for UTF-8 encoding 2 | 3 | source :p:h/menu_af_af.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_af_af.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Afrikaans for UTF-8 encoding 2 | 3 | source :p:h/menu_af_af.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_de.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: German for iso-8859-1 encoding 2 | 3 | source :p:h/menu_de_de.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_de_de.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: German for UTF-8 encoding 2 | 3 | source :p:h/menu_de_de.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_es_es.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Spanish for UTF-8 encoding 2 | 3 | source :p:h/menu_es_es.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_fi.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Finnish for latin 1 encoding 2 | 3 | source :p:h/menu_fi_fi.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_fi_fi.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Finnish for UTF-8 encoding 2 | 3 | source :p:h/menu_fi_fi.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_fr.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: French for ISO 8859-1 encoding 2 | 3 | source :p:h/menu_fr_fr.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_fr_fr.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: French for UTF-8 encoding 2 | 3 | source :p:h/menu_fr_fr.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_it_it.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Italian for UTF-8 encoding 2 | 3 | source :p:h/menu_it_it.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_italian_italy.1252.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Italian for Latin1 2 | 3 | source :p:h/menu_it_it.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_nl.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Nederlands for UTF-8 encoding 2 | 3 | source :p:h/menu_nl_nl.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_nl_nl.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Nederlands for UTF-8 encoding 2 | 3 | source :p:h/menu_nl_nl.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sk_sk.cp1250.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Slovak 2 | 3 | source :p:h/menu_slovak_slovak_republic.1250.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_sv_se.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Swedish for UTF-8 encoding 2 | 3 | source :p:h/menu_sv_se.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh_tw.cp950.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Traditional Chinese 2 | 3 | source :p:h/menu_chinese_taiwan.950.vim 4 | -------------------------------------------------------------------------------- /src/testdir/unix.vim: -------------------------------------------------------------------------------- 1 | " Settings for test script execution 2 | " Always use "sh", don't use the value of "$SHELL". 3 | set shell=sh 4 | -------------------------------------------------------------------------------- /runtime/keymap/arabic.vim: -------------------------------------------------------------------------------- 1 | " Assume 'encoding' is set to "latin1" while actually iso-8859-6 is used 2 | source :p:h/arabic_utf-8.vim 3 | -------------------------------------------------------------------------------- /runtime/lang/menu_czech_czech_republic.1250.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_czech_czech_republic.1250.vim -------------------------------------------------------------------------------- /runtime/lang/menu_hu.iso_8859-2.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Italian for UTF-8 encoding 2 | 3 | source :p:h/menu_hu_hu.iso_8859-2.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh.cp936.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Simplified Chinese (for Windows) 2 | 3 | source :p:h/menu_chinese_gb.936.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh.gb2312.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Simplified Chinese (for Windows) 2 | 3 | source :p:h/menu_zh_cn.gb2312.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_zh_cn.cp936.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Simplified Chinese (for Windows) 2 | 3 | source :p:h/menu_chinese_gb.936.vim 4 | -------------------------------------------------------------------------------- /runtime/macros/urm/urm.vim: -------------------------------------------------------------------------------- 1 | map * 1G/INIT j"iT@i1G/INIT dG 2 | map g 1G/^[(as;.] i >,mkkmw@k 3 | map T y$ 4 | map F yl 5 | map = 'kf, 6 | -------------------------------------------------------------------------------- /src/testdir/test70.ok: -------------------------------------------------------------------------------- 1 | 1 changed line 1 2 | scalar test OK 3 | 2 line 2 4 | dictionary with list OK 5 | circular test OK 6 | funcrefs OK 7 | -------------------------------------------------------------------------------- /runtime/lang/menu_english_united_kingdom.1252.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: UK English for ASCII 2 | 3 | source :p:h/menu_en_gb.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_english_united_kingdom.ascii.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: UK English for ASCII 2 | 3 | source :p:h/menu_en_gb.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_slovak_slovak_republic.1250.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarruda/vim/HEAD/runtime/lang/menu_slovak_slovak_republic.1250.vim -------------------------------------------------------------------------------- /runtime/macros/maze/main.aap: -------------------------------------------------------------------------------- 1 | # Aap recipe to build the maze program 2 | :program maze : mazeansi.c 3 | 4 | :program mazeclean : mazeclean.c 5 | -------------------------------------------------------------------------------- /src/config.mk.dist: -------------------------------------------------------------------------------- 1 | the first targets to make vim are: scratch config myself 2 | srcdir = . 3 | VIMNAME = vim 4 | EXNAME = ex 5 | VIEWNAME = view 6 | -------------------------------------------------------------------------------- /src/testdir/test34.ok: -------------------------------------------------------------------------------- 1 | xxx4asdf fail nop ok 9 333 2 | XX111-XX 3 | ---222--- 4 | 1. one 5 | 2. two 6 | 1. one again 7 | 3 8 | 3 9 | 0 10 | 1 11 | -------------------------------------------------------------------------------- /runtime/lang/menu_french_france.1252.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: French for Windows CodePage 1252 encoding 2 | 3 | source :p:h/menu_fr_fr.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_german_germany.1252.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: German for Windows CodePage 1252 encoding 2 | 3 | source :p:h/menu_de_de.latin1.vim 4 | -------------------------------------------------------------------------------- /runtime/spell/spell.vim: -------------------------------------------------------------------------------- 1 | " Settings for when generating spellfiles. 2 | " 3 | " Assume we have 2 Gbyte RAM available. 4 | set mkspellmem=1800000,6000,1600 5 | -------------------------------------------------------------------------------- /src/mysign: -------------------------------------------------------------------------------- 1 | =auto/configure-lastupdate=1178970549.78-@buildcheck=dfc15c059b7ce88a951584995c49a201=configure.in@md5=e0d6e9a7d7b986d63ce4e8e7362fd0b9 2 | -------------------------------------------------------------------------------- /src/testdir/test35.ok: -------------------------------------------------------------------------------- 1 | 0 0x0ff 0000 -1 2 | 0 1x100 0777777 3 | -1 0x0 078 0xFE 0xfe 4 | -100 -100x100 000 5 | -------------------------------------------------------------------------------- /src/testdir/test46.ok: -------------------------------------------------------------------------------- 1 | 1 aa bb cc 2 dd ee 2 | 3 e 3 | f 4 | g 5 | h 6 | 4 i 7 | j 8 | 5 ax8 9 | 8xb cx9 10 | 9xd 11 | 6 ex7 12 | 7x7f 13 | xxxxx 14 | -------------------------------------------------------------------------------- /runtime/lang/menu_finnish_finland.1252.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Finnish for Windows CodePage 1252 encoding 2 | 3 | source :p:h/menu_fi_fi.latin1.vim 4 | -------------------------------------------------------------------------------- /src/testdir/dotest.in: -------------------------------------------------------------------------------- 1 | :set cp 2 | :map dotest /^STARTTEST j:set ff=unix cpo-=A :.,/ENDTEST/-1w! Xdotest :set ff& cpo+=A nj0:so! Xdotest dotest 3 | dotest 4 | -------------------------------------------------------------------------------- /src/xxd/Makefile: -------------------------------------------------------------------------------- 1 | # The most simplistic Makefile 2 | 3 | xxd: xxd.c 4 | $(CC) $(CFLAGS) $(LDFLAGS) -DUNIX -o xxd xxd.c 5 | 6 | clean: 7 | rm -f xxd xxd.o 8 | -------------------------------------------------------------------------------- /farsi/README.txt: -------------------------------------------------------------------------------- 1 | For information about installation of Farsi fonts and Vim usage in Farsi mode, 2 | refer to the Farsi help file by typing ":help farsi" in Vim. 3 | -------------------------------------------------------------------------------- /runtime/macros/maze/Makefile: -------------------------------------------------------------------------------- 1 | # It's simple... 2 | 3 | maze: mazeansi.c 4 | cc -o maze mazeansi.c 5 | 6 | mazeclean: mazeclean.c 7 | cc -o mazeclean mazeclean.c 8 | -------------------------------------------------------------------------------- /src/testdir/test2.ok: -------------------------------------------------------------------------------- 1 | URL://machine.name/tmp/vimtest2a 2 | URL://machine.name/tmp/vimtest2b 3 | URL:\\machine.name\vimtest2c 4 | URL:\\machine.name\tmp\vimtest2d 5 | -------------------------------------------------------------------------------- /runtime/lang/menu_czech_czech_republic.1252.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Czech for Windows in ASCII encoding 2 | 3 | source :p:h/menu_czech_czech_republic.ascii.vim 4 | -------------------------------------------------------------------------------- /runtime/lang/menu_no.latin1.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Norwegian 2 | " menu_no.latin1.vim 289 2004-05-16 18:00:52Z sunny 3 | 4 | source :p:h/menu_no_no.latin1.vim 5 | -------------------------------------------------------------------------------- /runtime/syntax/dns.vim: -------------------------------------------------------------------------------- 1 | " Vim syntax file 2 | " Language: DNS/BIND Zone File 3 | 4 | " This has been replaced by the bindzone syntax 5 | :runtime! syntax/bindzone.vim 6 | -------------------------------------------------------------------------------- /src/testdir/test20.ok: -------------------------------------------------------------------------------- 1 | 123start here56 2 | 234start here67 3 | 345start here78 4 | 5 | test text test tex rt here 6 | somext 7 | tesext 8 | test text 9 | 10 | 11 | -------------------------------------------------------------------------------- /runtime/lang/menu_ja.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Japanese 2 | 3 | " eucjp is the same as euc-jp. Source the other one from here. 4 | source :p:h/menu_ja_jp.utf-8.vim 5 | -------------------------------------------------------------------------------- /src/xpm_w32.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Header file for xpm_w32.c 3 | */ 4 | 5 | #ifndef XPM_W32__H 6 | int LoadXpmImage __ARGS((char *filename, HBITMAP *hImage, HBITMAP *hShape)); 7 | #endif 8 | -------------------------------------------------------------------------------- /src/gvimtutor: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Start GUI Vim on a copy of the tutor file. 4 | 5 | # Usage: gvimtutor [xx] 6 | # See vimtutor for usage. 7 | 8 | exec `dirname $0`/vimtutor -g "$@" 9 | -------------------------------------------------------------------------------- /src/testdir/test40.ok: -------------------------------------------------------------------------------- 1 | start of Xxx 2 | test40 3 | start of Xxx 4 | test401 5 | end of Xxx 6 | asdf 7 | end of Xxx 8 | write 9 | test401 10 | end of Xxx 11 | end of Xxx 12 | -------------------------------------------------------------------------------- /src/testdir/test90.ok: -------------------------------------------------------------------------------- 1 | start: 2 | test for empty string: ok 3 | test for 1 char: ok 4 | test for 3 chars: ok 5 | test for contains meta char: ok 6 | test for contains non-ascii char: ok 7 | -------------------------------------------------------------------------------- /runtime/lang/menu_ko_kr.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Korean 2 | " Translated By: SungHyun Nam 3 | " Last Change: 2008 Sep 17 4 | 5 | source :p:h/menu_ko_kr.euckr.vim 6 | -------------------------------------------------------------------------------- /runtime/lang/menu_no.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Norwegian for UTF-8 encoding 2 | " menu_no.utf-8.vim 289 2004-05-16 18:00:52Z sunny 3 | 4 | source :p:h/menu_no_no.latin1.vim 5 | -------------------------------------------------------------------------------- /src/testdir/test19.ok: -------------------------------------------------------------------------------- 1 | start text 2 | ome test text 3 | test text 4 | ther test text 5 | a cde 6 | hi 7 | test text 8 | { 9 | x 10 | with whitespace 11 | -------------------------------------------------------------------------------- /runtime/lang/menu_no_no.utf-8.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Norwegian for UTF-8 encoding 2 | " menu_no_no.utf-8.vim 289 2004-05-16 18:00:52Z sunny 3 | 4 | source :p:h/menu_no_no.latin1.vim 5 | -------------------------------------------------------------------------------- /src/link.390: -------------------------------------------------------------------------------- 1 | s%-lXext *%%g 2 | s%-lXmu *%%g 3 | s%-lXm *%/usr/lib/Xm.x %g 4 | s%-lX11 *%/usr/lib/X11.x %g 5 | s%-lXt *%%g 6 | s%-lSM *%/usr/lib/SM.x %g 7 | s%-lICE *%/usr/lib/ICE.x %g 8 | -------------------------------------------------------------------------------- /src/testdir/os2.vim: -------------------------------------------------------------------------------- 1 | " Settings for test script execution 2 | " Always use "CMD.EXE", don't use the value of "$SHELL". 3 | set shell=CMD.EXE shellquote= shellxquote= shellcmdflag=/c shellredir=> 4 | -------------------------------------------------------------------------------- /src/testdir/test38.ok: -------------------------------------------------------------------------------- 1 | 1 2 | A 3 | BCDEFGHIJ 4 | KL 5 | MNO 6 | PQR 7 | 1 8 | abcdefghi 9 | jk lmn 10 | opq rst 11 | uvwxyz 12 | AB......CDEFGHI.Jkl 13 | AB IJKLMNO QRst 14 | -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | # This is just a stub for the Unix configure script, to provide support for 4 | # doing "./configure" in the top Vim directory. 5 | 6 | cd src && exec ./configure "$@" 7 | -------------------------------------------------------------------------------- /runtime/keymap/persian.vim: -------------------------------------------------------------------------------- 1 | let encoding = &enc 2 | if encoding == '' 3 | let encoding = 'utf-8' 4 | endif 5 | 6 | if encoding == 'utf-8' 7 | source :p:h/persian-iranian_utf-8.vim 8 | endif 9 | -------------------------------------------------------------------------------- /runtime/syntax/phtml.vim: -------------------------------------------------------------------------------- 1 | " Vim syntax file 2 | " PHTML used to be the filetype for PHP 2.0. Now everything is PHP. 3 | 4 | if !exists("b:current_syntax") 5 | runtime! syntax/php.vim 6 | endif 7 | -------------------------------------------------------------------------------- /src/testdir/test12.ok: -------------------------------------------------------------------------------- 1 | first line 2 | Xtest1.swp 3 | under Xtest1.swp 4 | under under 5 | Xtest1.swp 6 | under Xtest1.swp 7 | Xtest3 8 | under Xtest3 9 | Xtest3.swp 10 | under Xtest3.swp 11 | -------------------------------------------------------------------------------- /src/testdir/test45.ok: -------------------------------------------------------------------------------- 1 | manual 1 aa 2 | -1 3 | 3 cc 4 | 1 aa 5 | marker 2 6 | 1 7 | 1 8 | 0 9 | indent 2 10 | 1 11 | folding 9 ii 12 | 3 cc 13 | 7 gg 14 | 8 hh 15 | expr 2 16 | 1 17 | 2 18 | 0 19 | -------------------------------------------------------------------------------- /runtime/tools/ref: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # ref - Check spelling of the arguments 4 | # 5 | # Usage: ref word .. 6 | # 7 | # can be used for the K command of Vim 8 | # 9 | spell < 4 | " Last Change: 2009 Dec 24 5 | 6 | runtime! ftplugin/mail.vim 7 | -------------------------------------------------------------------------------- /src/testdir/test43.ok: -------------------------------------------------------------------------------- 1 | 1 a aa abb abbcc 2 | 2 d dd dee deeff 3 | 3 g gg ghh ghhii 4 | 4 j jj jkk jkkll 5 | 5 m mm mnn mnnoo 6 | 6 x aa$ x 7 | 7 (a)(b) abba 8 | 8 axx ab]xx 9 | 9 foobar 10 | 9 foo 11 | 12 | -------------------------------------------------------------------------------- /src/xxd/Make_djg.mak: -------------------------------------------------------------------------------- 1 | # The most simplistic Makefile, for DJGPP on MS-DOS 2 | 3 | CFLAGS = -O2 -Wall 4 | 5 | xxd.exe: xxd.c 6 | gcc $(CFLAGS) -s -o xxd.exe xxd.c -lpc 7 | 8 | clean: 9 | del xxd.exe 10 | -------------------------------------------------------------------------------- /runtime/spell/zu/zu_ZA.diff: -------------------------------------------------------------------------------- 1 | *** zu_ZA.orig.aff Wed Aug 31 21:49:18 2005 2 | --- zu_ZA.aff Wed Aug 31 21:49:52 2005 3 | *************** 4 | *** 21 **** 5 | --- 21,23 ---- 6 | TRY eanuolkihmgwzbtsypdqfcjvxr 7 | + 8 | + MIDWORD - 9 | -------------------------------------------------------------------------------- /runtime/tools/vimm: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # enable DEC locator input model on remote terminal 3 | printf "\033[1;2'z\033[1;3'{\c" 4 | vim "$@" 5 | # disable DEC locator input model on remote terminal 6 | printf "\033[2;4'{\033[0'z\c" 7 | -------------------------------------------------------------------------------- /src/testdir/test26.ok: -------------------------------------------------------------------------------- 1 | 2 | 1x999999999888888887777777666666555554444333221 3 | 2 4 | 3x999999999888888887777777666666555554444333221 5 | 4 6 | 5x 7 | 6 8 | 7x999999999888888887777777666666555554444333221 9 | 8 10 | 9x 11 | -------------------------------------------------------------------------------- /runtime/spell/cy/cy_GB.diff: -------------------------------------------------------------------------------- 1 | *** cy_GB.orig.aff Wed Aug 31 21:44:01 2005 2 | --- cy_GB.aff Wed Aug 31 21:44:01 2005 3 | *************** 4 | *** 81,82 **** 5 | --- 81,84 ---- 6 | 7 | + MIDWORD '- 8 | + 9 | PFX M Y 18 10 | -------------------------------------------------------------------------------- /src/testdir/test31.ok: -------------------------------------------------------------------------------- 1 | testtext 2 2 | testtext 2 2 3 | testtext 1 1 4 | testtext 1 1 1 5 | testtext 2 2 6 | testtext 2 2 7 | testtext 3 8 | testtext 3 3 9 | testtext 1 10 | testtext 3 3 3 11 | testtext 1 12 | testtext 2 2 2 13 | -------------------------------------------------------------------------------- /src/GvimExt/gvimext.def: -------------------------------------------------------------------------------- 1 | ;gvimdef.def : Declares the module parameters for the DLL. 2 | 3 | LIBRARY gvimext 4 | ; DESCRIPTION 'Vim Shell Extension' 5 | 6 | EXPORTS 7 | DllCanUnloadNow private 8 | DllGetClassObject private 9 | -------------------------------------------------------------------------------- /src/gui_w32_rc.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by Script1.rc 4 | // 5 | #define IDR_TOOLBAR1 101 6 | //#define ID_TB_BLOB 40001 7 | //#define ID_TB_CIRCLE 40002 8 | 9 | -------------------------------------------------------------------------------- /src/msvc2008.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | rem To be used on MS-Windows for Visual C++ 2008 Express Edition 3 | rem aka Microsoft Visual Studio 9.0. 4 | rem See INSTALLpc.txt for information. 5 | @echo on 6 | 7 | call "%VS90COMNTOOLS%vsvars32.bat" 8 | -------------------------------------------------------------------------------- /src/proto/event_loop.pro: -------------------------------------------------------------------------------- 1 | /* event_loop.c */ 2 | int ev_next __ARGS((char_u *buf, int maxlen, long wtime, int tb_change_cnt)); 3 | void ev_trigger __ARGS((char_u *event, char_u *event_args)); 4 | void apply_event_autocmd __ARGS((void)); 5 | -------------------------------------------------------------------------------- /src/testdir/test101.ok: -------------------------------------------------------------------------------- 1 | start: 2 | 1:highlighted 3 | 0:not highlighted 4 | 1:highlighted 5 | 0:not highlighted 6 | 1:highlighted 7 | 0:not highlighted 8 | 1:highlighted 9 | 0:not highlighted 10 | 1:highlighted 11 | Vim(let):E706: 12 | -------------------------------------------------------------------------------- /src/testdir/test5.ok: -------------------------------------------------------------------------------- 1 | start of test file Xxx 2 | vim: set noai : 3 | this is a test 4 | this is a test 5 | this is a test 6 | this is a test 7 | this is some more text 8 | end of test file Xxx 9 | this is another test line 10 | -------------------------------------------------------------------------------- /runtime/syntax/docbkxml.vim: -------------------------------------------------------------------------------- 1 | " Vim syntax file 2 | " Language: DocBook XML 3 | " Maintainer: Johannes Zellner 4 | " Last Change: Sam, 07 Sep 2002 17:20:12 CEST 5 | 6 | let b:docbk_type="xml" 7 | runtime syntax/docbk.vim 8 | -------------------------------------------------------------------------------- /src/msvc2010.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | rem To be used on MS-Windows for Visual C++ 2010 Express Edition 3 | rem aka Microsoft Visual Studio 10.0. 4 | rem See INSTALLpc.txt for information. 5 | @echo on 6 | 7 | call "%VS100COMNTOOLS%vsvars32.bat" 8 | -------------------------------------------------------------------------------- /src/testdir/test63.ok: -------------------------------------------------------------------------------- 1 | Results of test63: 2 | *** Test 1: OK 3 | *** Test 2: OK 4 | *** Test 3: OK 5 | *** Test 4: OK 6 | *** Test 5: OK 7 | *** Test 6: OK 8 | *** Test 7: OK 9 | *** Test 8: OK 10 | *** Test 9: OK 11 | *** Test 10: OK 12 | -------------------------------------------------------------------------------- /runtime/syntax/docbksgml.vim: -------------------------------------------------------------------------------- 1 | " Vim syntax file 2 | " Language: DocBook SGML 3 | " Maintainer: Johannes Zellner 4 | " Last Change: Sam, 07 Sep 2002 17:20:46 CEST 5 | 6 | let b:docbk_type="sgml" 7 | runtime syntax/docbk.vim 8 | -------------------------------------------------------------------------------- /src/proto/os_beos.pro: -------------------------------------------------------------------------------- 1 | /* os_beos.c */ 2 | void beos_cleanup_read_thread __ARGS((void)); 3 | int beos_select __ARGS((int nbits, struct fd_set *rbits, struct fd_set *wbits, struct fd_set *ebits, struct timeval *timeout)); 4 | /* vim: set ft=c : */ 5 | -------------------------------------------------------------------------------- /src/testdir/test85.ok: -------------------------------------------------------------------------------- 1 | 1 changed line 1 2 | scalar test OK 3 | 2 line 2 4 | dictionary with list OK 5 | circular test OK 6 | [123.0, 'abc', [1, 2, 3], {'a': 1, 'b': 2, 'c': 3}] 7 | {'4': 123.0, '5': 'abc', '6': [1, 2, 3], '7': {'a': 1, 'b': 2, 'c': 3}} 8 | -------------------------------------------------------------------------------- /src/testdir/test88.ok: -------------------------------------------------------------------------------- 1 | end: 2 | 2:1 3 | 2:17 4 | 2:20 5 | 3:1 6 | 3:17 7 | 3:20 8 | 5:8 9 | 5:25 10 | 5:28 11 | 6:8 12 | 6:25 13 | 6:28 14 | 8:1 15 | 8:9 16 | 8:17 17 | 8:25 18 | 8:27 19 | 9:1 20 | 9:9 21 | 9:17 22 | 9:25 23 | 9:26 24 | 9:26 25 | -------------------------------------------------------------------------------- /README_mac.txt: -------------------------------------------------------------------------------- 1 | README_mac.txt for version 7.4 of Vim: Vi IMproved. 2 | 3 | This file explains the installation of Vim on Macintosh systems. 4 | See "README.txt" for general information about Vim. 5 | 6 | 7 | Sorry, this text still needs to be written! 8 | 9 | -------------------------------------------------------------------------------- /src/testdir/test67.ok: -------------------------------------------------------------------------------- 1 | ##BufEnter: 1 2 | #BufEnter: 0 3 | #BufEnter: 1 4 | #auexists#BufEnter: 0 5 | #auexists#BufEnter: 1 6 | #BufEnter#*.test: 0 7 | #BufEnter#*.test: 1 8 | #BufEnter#: 0 9 | #BufEnter#: 1 10 | #BufEnter#: 0 11 | -------------------------------------------------------------------------------- /src/xxd/Make_os2.mak: -------------------------------------------------------------------------------- 1 | # A very (if most the most) simplistic Makefile for OS/2 2 | 3 | CC=gcc 4 | CFLAGS=-O2 -fno-strength-reduce -DOS2 5 | 6 | xxd.exe: xxd.c 7 | $(CC) $(CFLAGS) -s -o $@ $< 8 | 9 | clean: 10 | - del xxd.o 11 | - del xxd.exe 12 | -------------------------------------------------------------------------------- /runtime/syntax/xhtml.vim: -------------------------------------------------------------------------------- 1 | " Vim syntax file 2 | " Language: XHTML 3 | " Maintainer: noone 4 | " Last Change: 2003 Feb 04 5 | 6 | " Load the HTML syntax for now. 7 | runtime! syntax/html.vim 8 | 9 | let b:current_syntax = "xhtml" 10 | 11 | " vim: ts=8 12 | -------------------------------------------------------------------------------- /src/VisVim/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // Stdafx.cpp : source file that includes just the standard includes 2 | // VisEmacs.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | #include "atlimpl.cpp" 7 | -------------------------------------------------------------------------------- /src/testdir/test94.ok: -------------------------------------------------------------------------------- 1 | a y 2 | 3 | newline 4 | newline 5 | 6 | --------x 7 | --------x 8 | xxxx--------x 9 | xxxx--------x 10 | 11 | NoNoberryach 12 | --ago 13 | 14 | ----Z 15 | WhavcreQhevnaZ 16 | LemonNewNewZ 17 | 18 | zzz 19 | ok 20 | ok 21 | -------------------------------------------------------------------------------- /runtime/lang/menu_sk_sk.1250.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Slovak 2 | " Translated By: Martin Lacko 3 | " Last Change: 2003 May 11 4 | " This is redirection to slovak menu-translations file 5 | 6 | source :p:h/menu_slovak_slovak_republic.1250.vim 7 | -------------------------------------------------------------------------------- /runtime/spell/check/check_bb.dic: -------------------------------------------------------------------------------- 1 | 1234 2 | #Some Comment that isn't supposed to matter 3 | /Another Comment that isn't supposed to matter 4 | 's-Graveland 5 | A4 6 | AagJe 7 | Aalburg/xZBCJZ 8 | Aals'meer/x 9 | Aal-ten/x 10 | foobar/= 11 | rare/? 12 | Emacs/! 13 | -------------------------------------------------------------------------------- /src/testdir/test32.ok: -------------------------------------------------------------------------------- 1 | #include "Xtestfile" 2 | run1 run3 3 | run3 run3 4 | 5 | Makefile to run3 6 | Makefile to run3 7 | Makefile to run3 8 | Xtest11.two 9 | STARTTEST 10 | ENDTEST 11 | unless 12 | test11file 36Gepeto /Tag/ asd 13 | asd 14 | run1 run2 15 | 16 | -------------------------------------------------------------------------------- /runtime/indent/scss.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: SCSS 3 | " Maintainer: Tim Pope 4 | " Last Change: 2010 Jul 26 5 | 6 | if exists("b:did_indent") 7 | finish 8 | endif 9 | 10 | runtime! indent/css.vim 11 | 12 | " vim:set sw=2: 13 | -------------------------------------------------------------------------------- /runtime/spell/check/check_aa.dic: -------------------------------------------------------------------------------- 1 | 1234 2 | #Some Comment that isn't supposed to matter 3 | /Another Comment that isn't supposed to matter 4 | 's-Graveland 5 | A4 6 | AagJe 7 | Aalburg/xZBCJZ 8 | Aals'meer/x 9 | Aal-ten/x 10 | Aalburgers/x 11 | Aalsmeer/x 12 | Aalten/x 13 | -------------------------------------------------------------------------------- /runtime/ftplugin/scss.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin 2 | " Language: SCSS 3 | " Maintainer: Tim Pope 4 | " Last Change: 2010 Jul 26 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | 10 | runtime! ftplugin/sass.vim 11 | 12 | " vim:set sw=2: 13 | -------------------------------------------------------------------------------- /runtime/keymap/greek.vim: -------------------------------------------------------------------------------- 1 | " Assume 'encoding' is set to "latin1" while actually cp1253 or iso-8859-7 is 2 | " being used 3 | if has("win16") || has("win32") || has("win32unix") 4 | source :p:h/greek_cp1253.vim 5 | else 6 | source :p:h/greek_iso-8859-7.vim 7 | endif 8 | -------------------------------------------------------------------------------- /src/testdir/test22.in: -------------------------------------------------------------------------------- 1 | Tests for file with some lines ending in CTRL-M, some not 2 | 3 | STARTTEST 4 | :set ta tx 5 | :e! 6 | :$-3,$w! test.out 7 | :qa! 8 | ENDTEST 9 | 10 | this lines ends in a 11 | this one doesn't 12 | this one does 13 | and the last one doesn't 14 | -------------------------------------------------------------------------------- /pixmaps/gen-inline-pixbufs.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | prefix=stock_ 4 | list= 5 | 6 | for file in "$@" 7 | do 8 | name=`echo "$file" | sed 's|-|_|g; s|^.*/||; s|\..*$||'` 9 | list="$list $prefix$name $file" 10 | done 11 | 12 | gdk-pixbuf-csource --raw --static --build-list $list 13 | 14 | -------------------------------------------------------------------------------- /runtime/macros/life/click.me: -------------------------------------------------------------------------------- 1 | 2 | To run the "Conway's game of life" macros: 3 | 4 | 1. Type ":so life.vim". This loads the macros. 5 | 2. Type "g" to run the macros. 6 | 3. Type CTRL-C to interrupt. 7 | 4. Type ":q!" to get out. 8 | 9 | See life.vim for more advanced usage. 10 | -------------------------------------------------------------------------------- /src/tee/Makefile: -------------------------------------------------------------------------------- 1 | # A very (if not the most) simplistic Makefile for OS/2 2 | 3 | CC=gcc 4 | CFLAGS=-O2 -fno-strength-reduce 5 | 6 | tee.exe: tee.o 7 | $(CC) $(CFLAGS) -s -o $@ $< 8 | 9 | tee.o: tee.c 10 | $(CC) $(CFLAGS) -c $< 11 | 12 | clean: 13 | - del tee.o 14 | - del tee.exe 15 | 16 | -------------------------------------------------------------------------------- /runtime/indent/zsh.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Zsh Shell Script 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2006-04-19 5 | 6 | if exists("b:did_indent") 7 | finish 8 | endif 9 | 10 | " Same as sh indenting for now. 11 | runtime! indent/sh.vim 12 | -------------------------------------------------------------------------------- /runtime/spell/he.vim: -------------------------------------------------------------------------------- 1 | " For Hebrew capitals should not be checked. But only change the 2 | " 'spellcapcheck' option when it is not at its default value. 3 | let s:spc = &l:spc 4 | setlocal spc& 5 | if s:spc == &l:spc 6 | setlocal spc= 7 | else 8 | let &l:spc = s:spc 9 | endif 10 | unlet s:spc 11 | -------------------------------------------------------------------------------- /runtime/spell/yi.vim: -------------------------------------------------------------------------------- 1 | " For Yiddish capitals should not be checked. But only change the 2 | " 'spellcapcheck' option when it is not at its default value. 3 | let s:spc = &l:spc 4 | setlocal spc& 5 | if s:spc == &l:spc 6 | setlocal spc= 7 | else 8 | let &l:spc = s:spc 9 | endif 10 | unlet s:spc 11 | -------------------------------------------------------------------------------- /src/testdir/test7.ok: -------------------------------------------------------------------------------- 1 | start of test file Xxx4 2 | this is a test 3 | this is a test 4 | end of test file Xxx 5 | start of test file Xxx1 6 | this is a test 7 | this is a test 8 | end of test file Xxx 9 | start of test file Xxx4 10 | this is a test 11 | this is a test 12 | end of test file Xxx 13 | -------------------------------------------------------------------------------- /runtime/indent/automake.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: automake 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2006-04-19 5 | 6 | if exists("b:did_indent") 7 | finish 8 | endif 9 | 10 | " same as makefile indenting for now. 11 | runtime! indent/make.vim 12 | -------------------------------------------------------------------------------- /src/testdir/test18.in: -------------------------------------------------------------------------------- 1 | Tests for not doing smart indenting when it isn't set. 2 | 3 | STARTTEST 4 | :so small.vim 5 | :set nocin nosi ai 6 | /some 7 | 2cc#test 8 | :?start?,$w! test.out 9 | :qa! 10 | ENDTEST 11 | 12 | start text 13 | some test text 14 | test text 15 | test text 16 | test text 17 | -------------------------------------------------------------------------------- /runtime/indent/scheme.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Scheme 3 | " Maintainer: Sergey Khorev 4 | " Last Change: 2005 Jun 24 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | 11 | runtime! indent/lisp.vim 12 | -------------------------------------------------------------------------------- /src/pathdef.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # 3 | # pathdef.sh: adjust pathdef.c for auto/link.sed, if it exists 4 | # 5 | if test -s auto/link.sed; then 6 | cp auto/pathdef.c auto/pathdef.tmp 7 | sed -f auto/link.sed auto/pathdef.c 8 | rm -f auto/pathdef.tmp 9 | fi 10 | 11 | # vim:set sw=2 et: 12 | -------------------------------------------------------------------------------- /src/proto/popupmnu.pro: -------------------------------------------------------------------------------- 1 | /* popupmnu.c */ 2 | void pum_display __ARGS((pumitem_T *array, int size, int selected)); 3 | void pum_redraw __ARGS((void)); 4 | void pum_undisplay __ARGS((void)); 5 | void pum_clear __ARGS((void)); 6 | int pum_visible __ARGS((void)); 7 | int pum_get_height __ARGS((void)); 8 | /* vim: set ft=c : */ 9 | -------------------------------------------------------------------------------- /src/which.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # 3 | # which.sh -- find where an executable is located. It's here because the 4 | # "which" command is not supported everywhere. Used by Makefile. 5 | 6 | IFS=":" 7 | for ac_dir in $PATH; do 8 | if test -f "$ac_dir/$1"; then 9 | echo "$ac_dir/$1" 10 | break 11 | fi 12 | done 13 | -------------------------------------------------------------------------------- /src/testdir/dos.vim: -------------------------------------------------------------------------------- 1 | " Settings for test script execution 2 | " Always use "COMMAND.COM", don't use the value of "$SHELL". 3 | set shell=c:\COMMAND.COM shellquote= shellxquote= shellcmdflag=/c shellredir=> 4 | " This is used only when the +eval feature is available. 5 | if executable("cmd.exe") 6 | set shell=cmd.exe 7 | endif 8 | -------------------------------------------------------------------------------- /src/testdir/test72.ok: -------------------------------------------------------------------------------- 1 | this is one line 2 | this is ONE Line 3 | one 4 | two 5 | six 6 | seven 7 | eight 8 | nine 9 | ten 10 | one 11 | two 12 | three 13 | four 14 | five 15 | six 16 | seven 17 | eight 18 | nine 19 | ten 20 | monday 21 | wednesday 22 | thursday 23 | friday 24 | bar apr 25 | apr 26 | foo mar 27 | mar 28 | -------------------------------------------------------------------------------- /runtime/lang/menu_chinese(gb)_gb.936.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Simplified Chinese (Windows) 2 | " Last Change: Tue Sep 4 11:26:52 CST 2001 3 | 4 | " $LANG on Windows 95/98/NT is Chinese(GB)_GB.936 5 | " $LANG on Windows 2000/ME is Chinese_GB.936 6 | " Source the other one from here. 7 | source :p:h/menu_chinese_gb.936.vim 8 | -------------------------------------------------------------------------------- /runtime/lang/menu_sk_sk.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Slovak 2 | " Translated By: Martin Lacko 3 | " Last Change: 2002 May 27 4 | 5 | if has("win32") || has("win16") || has("dos16") || has("dos32") 6 | source :p:h/menu_sk_sk.1250.vim 7 | else 8 | source :p:h/menu_sk_sk.iso_8859-2.vim 9 | endif 10 | -------------------------------------------------------------------------------- /src/testdir/test9.in: -------------------------------------------------------------------------------- 1 | Test for Bufleave autocommand that deletes the buffer we are about to edit. 2 | 3 | STARTTEST 4 | :so small.vim 5 | :au BufLeave test9.in bwipe yy 6 | :e yy 7 | :/^start of/,$w! test.out " Write contents of this file 8 | :qa! 9 | ENDTEST 10 | 11 | start of test file xx 12 | end of test file xx 13 | -------------------------------------------------------------------------------- /src/testdir/test96.ok: -------------------------------------------------------------------------------- 1 | 2 | Test A: 3 | - file name displayed: test://bar.txt 4 | - quickfix claims that the file name displayed is: test://bar.txt 5 | Test B: 6 | - number of window open: 2 7 | Test C: 8 | - 'buftype' of the location list window: quickfix 9 | - buffer displayed in the 2nd window: test://quux.txt 10 | -------------------------------------------------------------------------------- /runtime/indent/xsd.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: .xsd files (XML Schema) 3 | " Maintainer: Nobody 4 | " Last Change: 2005 Jun 09 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | 11 | " Use XML formatting rules 12 | runtime! indent/xml.vim 13 | 14 | -------------------------------------------------------------------------------- /runtime/indent/aap.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Aap recipe 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2005 Jun 24 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | 11 | " Works mostly like Python. 12 | runtime! indent/python.vim 13 | -------------------------------------------------------------------------------- /src/proto/if_perl.pro: -------------------------------------------------------------------------------- 1 | /* auto/if_perl.c */ 2 | int perl_enabled __ARGS((int verbose)); 3 | void perl_end __ARGS((void)); 4 | void msg_split __ARGS((char_u *s, int attr)); 5 | void perl_win_free __ARGS((win_T *wp)); 6 | void perl_buf_free __ARGS((buf_T *bp)); 7 | void ex_perl __ARGS((exarg_T *eap)); 8 | void ex_perldo __ARGS((exarg_T *eap)); 9 | -------------------------------------------------------------------------------- /src/testdir/test14.ok: -------------------------------------------------------------------------------- 1 | - Bug in "vPPPP" on this text (Webb): 2 | { 3 | } 4 | - Bug uuun "vPPPP" uuuuuuuuun this text (Webb): 5 | ABC !ag8 6 | tt m1 {A 7 | tt m2 {B 8 | tt m3 {C 9 | tt m3 {DC 10 | tt m1 {EA 11 | {F 12 | }G e1 13 | }H e3 14 | }I 15 | }JH e3 16 | }K e2 17 | {LF 18 | search() 19 | 0 20 | 1 21 | 1 22 | two 23 | -------------------------------------------------------------------------------- /runtime/ftoff.vim: -------------------------------------------------------------------------------- 1 | " Vim support file to switch off detection of file types 2 | " 3 | " Maintainer: Bram Moolenaar 4 | " Last change: 2001 Jun 11 5 | 6 | if exists("did_load_filetypes") 7 | unlet did_load_filetypes 8 | endif 9 | 10 | " Remove all autocommands in the filetypedetect group 11 | silent! au! filetypedetect * 12 | -------------------------------------------------------------------------------- /src/testdir/test73.ok: -------------------------------------------------------------------------------- 1 | Holy Grail 2 | Jimmy Hoffa 3 | E.T. 4 | Holy Grail 5 | Jimmy Hoffa 6 | E.T. 7 | Holy Grail 8 | Jimmy Hoffa 9 | E.T. 10 | Another Holy Grail 11 | Holy Grail 12 | Voyager 1 13 | Voyager 2 14 | Voyager 2 15 | Voyager 1 16 | Voyager 1 17 | Voyager 2 18 | Jimmy Hoffa 19 | E.T. 20 | Jimmy Hoffa 21 | Another Holy Grail 22 | -------------------------------------------------------------------------------- /runtime/indent/xhtml.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: XHTML 3 | " Maintainer: Bram Moolenaar (for now) 4 | " Last Change: 2005 Jun 24 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | 11 | " Handled like HTML for now. 12 | runtime! indent/html.vim 13 | -------------------------------------------------------------------------------- /runtime/indoff.vim: -------------------------------------------------------------------------------- 1 | " Vim support file to switch off loading indent files for file types 2 | " 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2001 Jun 11 5 | 6 | if exists("did_indent_on") 7 | unlet did_indent_on 8 | endif 9 | 10 | " Remove all autocommands in the filetypeindent group 11 | silent! au! filetypeindent * 12 | -------------------------------------------------------------------------------- /runtime/lang/menu_ja.cp932.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Japanese (for Windows) 2 | " Translated By: MURAOKA Taro 3 | " Last Change: 15-Jun-2012. 4 | " 5 | " Copyright (C) 2004,12 MURAOKA Taro 6 | " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE. 7 | 8 | source :p:h/menu_japanese_japan.932.vim 9 | -------------------------------------------------------------------------------- /runtime/lang/menu_ja_jp.cp932.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Japanese (for Windows) 2 | " Translated By: MURAOKA Taro 3 | " Last Change: 15-Jun-2012. 4 | " 5 | " Copyright (C) 2004,12 MURAOKA Taro 6 | " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE. 7 | 8 | source :p:h/menu_japanese_japan.932.vim 9 | -------------------------------------------------------------------------------- /runtime/macros/hanoi/click.me: -------------------------------------------------------------------------------- 1 | 2 | 3 | See Vim solve the towers of Hanoi! 4 | 5 | Instructions: 6 | type ":so hanoi.vim" to load the macros 7 | type "g" to start it 8 | 9 | and watch it go. 10 | 11 | to quit type ":q!" 12 | to interrupt type CTRL-C 13 | 14 | (This text will disappear as soon as you type "g") 15 | -------------------------------------------------------------------------------- /runtime/indent/changelog.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: generic Changelog file 3 | " Maintainer: noone 4 | " Last Change: 2005 Mar 29 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | let b:did_indent = 1 11 | 12 | setlocal ai 13 | 14 | let b:undo_indent = "setl ai<" 15 | -------------------------------------------------------------------------------- /runtime/indent/htmldjango.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Django HTML template 3 | " Maintainer: Dave Hodder 4 | " Last Change: 2007 Jan 25 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | 11 | " Use HTML formatting rules. 12 | runtime! indent/html.vim 13 | -------------------------------------------------------------------------------- /runtime/lang/menu_chinese(taiwan)_taiwan.950.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Traditional Chinese (for UNIX/Big5 Windows) 2 | " Last Change: 2000 Nov 11 3 | 4 | " $LANG on Windows 95/98/NT is Chinese(Taiwan)_Taiwan.950 5 | " $LANG on Windows 2000/ME is Chinese_Taiwan.950 6 | " Source the other one from here. 7 | source :p:h/menu_chinese_taiwan.950.vim 8 | -------------------------------------------------------------------------------- /runtime/macros/less.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | rem batch file to start Vim with less.vim. 3 | rem Read stdin if no arguments were given. 4 | rem Written by Ken Takata. 5 | 6 | if "%1"=="" ( 7 | vim --cmd "let no_plugin_maps = 1" -c "runtime! macros/less.vim" - 8 | ) else ( 9 | vim --cmd "let no_plugin_maps = 1" -c "runtime! macros/less.vim" %* 10 | ) 11 | -------------------------------------------------------------------------------- /src/VisVim/VisVim.def: -------------------------------------------------------------------------------- 1 | ; VisVim.def : Declares the module parameters for the DLL. 2 | 3 | LIBRARY "VISVIM" 4 | DESCRIPTION 'VISVIM Windows Dynamic Link Library' 5 | 6 | EXPORTS 7 | ; Explicit exports can go here 8 | DllCanUnloadNow PRIVATE 9 | DllGetClassObject PRIVATE 10 | DllRegisterServer PRIVATE 11 | DllUnregisterServer PRIVATE 12 | -------------------------------------------------------------------------------- /src/os_mint.h: -------------------------------------------------------------------------------- 1 | /* vim:ts=8 sts=4:sw=4 2 | * 3 | * VIM - Vi IMproved by Bram Moolenaar 4 | * 5 | * Do ":help uganda" in Vim to read copying and usage conditions. 6 | * Do ":help credits" in Vim to see a list of people who contributed. 7 | */ 8 | 9 | /* 10 | * Atari MiNT Machine-dependent things. 11 | */ 12 | 13 | #define BINARY_FILE_IO 14 | -------------------------------------------------------------------------------- /src/testdir/test102.in: -------------------------------------------------------------------------------- 1 | Test if fnameescape is correct for special chars like ! 2 | 3 | STARTTEST 4 | :%d 5 | :let fname = 'Xspa ce' 6 | :try | exe "w! " . fnameescape(fname) | put='Space' | endtry 7 | :let fname = 'Xemark!' 8 | :try | exe "w! " . fnameescape(fname) | put='ExclamationMark' | endtry 9 | :w! test.out 10 | :qa! 11 | ENDTEST 12 | 13 | -------------------------------------------------------------------------------- /runtime/compiler/erlang.vim: -------------------------------------------------------------------------------- 1 | " Vim compiler file 2 | " Compiler: Erlang 3 | " Maintainer: Dmitry Vasiliev 4 | " Last Change: 2012-02-13 5 | 6 | if exists("current_compiler") 7 | finish 8 | endif 9 | let current_compiler = "erlang" 10 | 11 | CompilerSet makeprg=erlc\ -Wall\ % 12 | 13 | CompilerSet errorformat=%f:%l:\ %m 14 | -------------------------------------------------------------------------------- /src/typemap: -------------------------------------------------------------------------------- 1 | TYPEMAP 2 | VIWIN T_VIOBJNOMUNGE 3 | VIBUF T_VIOBJNOMUNGE 4 | 5 | INPUT 6 | T_VIOBJNOMUNGE 7 | if (sv_isa($arg, \"${ntype}\")) { 8 | IV tmp = SvIV((SV*)SvRV($arg)); 9 | $var = INT2PTR($type, tmp); 10 | if (!tmp) 11 | croak(\"$ntype no longer exists\"); 12 | } 13 | else 14 | croak(\"$var is not of type ${ntype}\") 15 | -------------------------------------------------------------------------------- /runtime/ftplugin/cpp.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: C++ 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2001 Jan 15 5 | 6 | " Only do this when not done yet for this buffer 7 | if exists("b:did_ftplugin") 8 | finish 9 | endif 10 | 11 | " Behaves just like C 12 | runtime! ftplugin/c.vim ftplugin/c_*.vim ftplugin/c/*.vim 13 | -------------------------------------------------------------------------------- /runtime/indent/ant.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: ANT files 3 | " Maintainer: David Fishburn 4 | " Last Change: Thu May 15 2003 10:02:54 PM 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | 11 | " Use XML formatting rules 12 | runtime! indent/xml.vim 13 | -------------------------------------------------------------------------------- /src/proto/termlib.pro: -------------------------------------------------------------------------------- 1 | /* termlib.c */ 2 | int tgetent __ARGS((char *tbuf, char *term)); 3 | int tgetflag __ARGS((char *id)); 4 | int tgetnum __ARGS((char *id)); 5 | char *tgetstr __ARGS((char *id, char **buf)); 6 | char *tgoto __ARGS((char *cm, int col, int line)); 7 | int tputs __ARGS((char *cp, int affcnt, void (*outc)(unsigned int))); 8 | /* vim: set ft=c : */ 9 | -------------------------------------------------------------------------------- /src/testdir/test97.in: -------------------------------------------------------------------------------- 1 | Test whether glob()/globpath() return correct results with certain escaped 2 | characters. 3 | 4 | STARTTEST 5 | :so small.vim 6 | :set shell=doesnotexist 7 | :e test.out 8 | :put =glob('Xxx\{') 9 | :put =glob('Xxx\$') 10 | :w! Xxx{ 11 | :w! Xxx\$ 12 | :put =glob('Xxx\{') 13 | :put =glob('Xxx\$') 14 | :w 15 | :qa! 16 | ENDTEST 17 | 18 | -------------------------------------------------------------------------------- /runtime/ftplugin/objc.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: Objective C 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2003 Jan 15 5 | 6 | " Only do this when not done yet for this buffer 7 | if exists("b:did_ftplugin") 8 | finish 9 | endif 10 | 11 | " Behaves just like C 12 | runtime! ftplugin/c.vim ftplugin/c_*.vim ftplugin/c/*.vim 13 | -------------------------------------------------------------------------------- /src/configure: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # run the automatically generated configure script 3 | CONFIG_STATUS=auto/config.status \ 4 | auto/configure "$@" --srcdir="${srcdir:-.}" --cache-file=auto/config.cache 5 | result=$? 6 | 7 | # Stupid autoconf 2.5x causes this file to be left behind. 8 | if test -f configure.lineno; then rm -f configure.lineno; fi 9 | 10 | exit $result 11 | -------------------------------------------------------------------------------- /src/testdir/test23.in: -------------------------------------------------------------------------------- 1 | Tests for complicated + argument to :edit command 2 | 3 | STARTTEST 4 | :$-1w! Xfile1 5 | :$w! Xfile2 6 | :edit +1|s/|/PIPE/|w Xfile1| e Xfile2|1 | s/\//SLASH/|w 7 | :w! test.out 8 | :e Xfile1 9 | :w >> test.out 10 | :qa! 11 | ENDTEST 12 | 13 | The result should be in Xfile1: "fooPIPEbar", in Xfile2: "fooSLASHbar" 14 | foo|bar 15 | foo/bar 16 | -------------------------------------------------------------------------------- /runtime/compiler/msvc.vim: -------------------------------------------------------------------------------- 1 | " Vim compiler file 2 | " Compiler: Miscrosoft Visual C 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2005 Nov 30 5 | 6 | if exists("current_compiler") 7 | finish 8 | endif 9 | let current_compiler = "msvc" 10 | 11 | " The errorformat for MSVC is the default. 12 | CompilerSet errorformat& 13 | CompilerSet makeprg=nmake 14 | -------------------------------------------------------------------------------- /runtime/indent/xslt.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: XSLT .xslt files 3 | " Maintainer: David Fishburn 4 | " Last Change: Wed May 14 2003 8:48:41 PM 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | 11 | " Use XML formatting rules 12 | runtime! indent/xml.vim 13 | 14 | -------------------------------------------------------------------------------- /runtime/spell/am/am_ET.diff: -------------------------------------------------------------------------------- 1 | *** am_ET.orig.aff Mon Aug 22 11:52:57 2005 2 | --- am_ET.aff Thu Sep 29 21:56:20 2005 3 | *************** 4 | *** 24 **** 5 | --- 24,27 ---- 6 | SFX c 0 ዎች  7 | + 8 | + # Aspell has sound folding for Amharic, but it doesn't look right, it uses 9 | + # different characters than the dictionary. Therefore it was not included. 10 | -------------------------------------------------------------------------------- /src/proto/os_qnx.pro: -------------------------------------------------------------------------------- 1 | /* os_qnx.c */ 2 | void qnx_init __ARGS((void)); 3 | void qnx_clip_init __ARGS((void)); 4 | int clip_mch_own_selection __ARGS((VimClipboard *cbd)); 5 | void clip_mch_lose_selection __ARGS((VimClipboard *cbd)); 6 | void clip_mch_request_selection __ARGS((VimClipboard *cbd)); 7 | void clip_mch_set_selection __ARGS((VimClipboard *cbd)); 8 | /* vim: set ft=c : */ 9 | -------------------------------------------------------------------------------- /README_src.txt: -------------------------------------------------------------------------------- 1 | README_src.txt for version 7.4 of Vim: Vi IMproved. 2 | 3 | The source archive contains the files needed to compile Vim on Unix systems. 4 | It is packed for Unix systems (NL line separator). 5 | 6 | For more information, see the README.txt file that comes with the runtime 7 | archive (vim-7.4-rt.tar.gz). To be able to run Vim you MUST get the runtime 8 | archive too! 9 | -------------------------------------------------------------------------------- /src/proto/digraph.pro: -------------------------------------------------------------------------------- 1 | /* digraph.c */ 2 | int do_digraph __ARGS((int c)); 3 | int get_digraph __ARGS((int cmdline)); 4 | int getdigraph __ARGS((int char1, int char2, int meta_char)); 5 | void putdigraph __ARGS((char_u *str)); 6 | void listdigraphs __ARGS((void)); 7 | char_u *keymap_init __ARGS((void)); 8 | void ex_loadkeymap __ARGS((exarg_T *eap)); 9 | /* vim: set ft=c : */ 10 | -------------------------------------------------------------------------------- /src/testdir/test27.in: -------------------------------------------------------------------------------- 1 | Test for expanding file names 2 | 3 | STARTTEST 4 | :!mkdir Xdir1 5 | :!mkdir Xdir2 6 | :!mkdir Xdir3 7 | :cd Xdir3 8 | :!mkdir Xdir4 9 | :cd .. 10 | :w Xdir1/file 11 | :w Xdir3/Xdir4/file 12 | :n Xdir?/*/file 13 | Go%:.w! test.out 14 | :n! Xdir?/*/nofile 15 | Go%:.w >>test.out 16 | :e! xx 17 | :!rm -rf Xdir1 Xdir2 Xdir3 18 | :qa! 19 | ENDTEST 20 | 21 | -------------------------------------------------------------------------------- /src/testdir/test51.ok: -------------------------------------------------------------------------------- 1 | 2 | 3 | NewGroup xxx term=bold cterm=italic ctermfg=2 ctermbg=3 4 | 5 | Group2 xxx cleared 6 | 7 | Group3 xxx term=underline cterm=bold 8 | 9 | 10 | NewGroup xxx cleared 11 | 12 | Group2 xxx cleared 13 | 14 | 15 | Group2 xxx cleared 16 | 17 | 18 | Group3 xxx cleared 19 | 20 | E475: term='asdf 21 | -------------------------------------------------------------------------------- /runtime/indent/mail.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Mail 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2009 Jun 03 5 | 6 | if exists("b:did_indent") 7 | finish 8 | endif 9 | let b:did_indent = 1 10 | 11 | " What works best is auto-indenting, disable other indenting. 12 | " For formatting see the ftplugin. 13 | setlocal autoindent nosmartindent nocindent indentexpr= 14 | -------------------------------------------------------------------------------- /runtime/ftplugin/btm.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: BTM 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2004 Jul 06 5 | 6 | " Only do this when not done yet for this buffer 7 | if exists("b:did_ftplugin") 8 | finish 9 | endif 10 | 11 | " Behaves just like dosbatch 12 | runtime! ftplugin/dosbatch.vim ftplugin/dosbatch_*.vim ftplugin/dosbatch/*.vim 13 | -------------------------------------------------------------------------------- /runtime/tools/vim132: -------------------------------------------------------------------------------- 1 | #!/bin/csh 2 | # 3 | # Shell script for use with UNIX 4 | # Starts up Vim with the terminal in 132 column mode 5 | # Only works on VT-100 terminals and lookalikes 6 | # You need to have a termcap entry "vt100-w". Same as vt100 but 132 columns. 7 | # 8 | set oldterm=$term 9 | echo "[?3h" 10 | setenv TERM vt100-w 11 | vim $* 12 | set term=$oldterm 13 | echo "[?3l" 14 | -------------------------------------------------------------------------------- /src/proto/version.pro: -------------------------------------------------------------------------------- 1 | /* version.c */ 2 | void make_version __ARGS((void)); 3 | int highest_patch __ARGS((void)); 4 | int has_patch __ARGS((int n)); 5 | void ex_version __ARGS((exarg_T *eap)); 6 | void list_version __ARGS((void)); 7 | void maybe_intro_message __ARGS((void)); 8 | void intro_message __ARGS((int colon)); 9 | void ex_intro __ARGS((exarg_T *eap)); 10 | /* vim: set ft=c : */ 11 | -------------------------------------------------------------------------------- /src/xxd/Make_mvc.mak: -------------------------------------------------------------------------------- 1 | # The most simplistic Makefile for Win32 using Microsoft Visual C++ 2 | # (NT and Windows 95) 3 | 4 | xxd: xxd.exe 5 | 6 | xxd.exe: xxd.c 7 | cl /nologo -DWIN32 xxd.c 8 | 9 | # This was for an older compiler 10 | # cl /nologo -DWIN32 xxd.c /link setargv.obj 11 | 12 | clean: 13 | - if exist xxd.obj del xxd.obj 14 | - if exist xxd.exe del xxd.exe 15 | -------------------------------------------------------------------------------- /runtime/doc/os_risc.txt: -------------------------------------------------------------------------------- 1 | *os_risc.txt* For Vim version 7.4. Last change: 2011 May 10 2 | 3 | 4 | VIM REFERENCE MANUAL by Thomas Leonard 5 | 6 | 7 | *riscos* *RISCOS* *RISC-OS* 8 | The RISC OS support has been removed from Vim with patch 7.3.187. 9 | If you would like to use Vim on RISC OS get the files from before that patch. 10 | 11 | 12 | vim:tw=78:ts=8:ft=help:norl: 13 | -------------------------------------------------------------------------------- /runtime/indent/cuda.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: CUDA 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2008 Nov 29 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | let b:did_indent = 1 11 | 12 | " It's just like C indenting 13 | setlocal cindent 14 | 15 | let b:undo_indent = "setl cin<" 16 | -------------------------------------------------------------------------------- /runtime/indent/dictconf.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: dict(1) configuration file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2006-12-20 5 | 6 | if exists("b:did_indent") 7 | finish 8 | endif 9 | let b:did_indent = 1 10 | 11 | setlocal indentkeys=0{,0},!^F,o,O cinwords= autoindent smartindent 12 | setlocal nosmartindent 13 | inoremap # X# 14 | -------------------------------------------------------------------------------- /runtime/indent/pyrex.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Pyrex 3 | " Maintainer: Marco Barisione 4 | " URL: http://marcobari.altervista.org/pyrex_vim.html 5 | " Last Change: 2005 Jun 24 6 | 7 | " Only load this indent file when no other was loaded. 8 | if exists("b:did_indent") 9 | finish 10 | endif 11 | 12 | " Use Python formatting rules 13 | runtime! indent/python.vim 14 | -------------------------------------------------------------------------------- /runtime/spell/yi/README.txt: -------------------------------------------------------------------------------- 1 | README file for the Yiddish spell file. 2 | 3 | The word list was provided by Raphael Finkel. It is the same one that is used 4 | by uspell. 5 | 6 | There also is a romanized (transliterated) word list. This is used for 7 | latin1. To use this list when 'encoding' is utf-8 use ":set spelllang=yi-tr". 8 | 9 | Copyright Raphael Finkel. Included with permission in Vim. 10 | -------------------------------------------------------------------------------- /src/proto/hangulin.pro: -------------------------------------------------------------------------------- 1 | /* hangulin.c */ 2 | int hangul_input_state_get __ARGS((void)); 3 | void hangul_input_state_set __ARGS((int state)); 4 | int im_get_status __ARGS((void)); 5 | void hangul_input_state_toggle __ARGS((void)); 6 | void hangul_keyboard_set __ARGS((void)); 7 | int hangul_input_process __ARGS((char_u *s, int len)); 8 | void hangul_input_clear __ARGS((void)); 9 | /* vim: set ft=c : */ 10 | -------------------------------------------------------------------------------- /src/proto/if_tcl.pro: -------------------------------------------------------------------------------- 1 | /* if_tcl.c */ 2 | void vim_tcl_init __ARGS((char *arg)); 3 | int tcl_enabled __ARGS((int verbose)); 4 | void tcl_end __ARGS((void)); 5 | void ex_tcl __ARGS((exarg_T *eap)); 6 | void ex_tclfile __ARGS((exarg_T *eap)); 7 | void ex_tcldo __ARGS((exarg_T *eap)); 8 | void tcl_buffer_free __ARGS((buf_T *buf)); 9 | void tcl_window_free __ARGS((win_T *win)); 10 | /* vim: set ft=c : */ 11 | -------------------------------------------------------------------------------- /src/testdir/test21.in: -------------------------------------------------------------------------------- 1 | Tests for [ CTRL-I with a count and CTRL-W CTRL-I with a count 2 | 3 | STARTTEST 4 | :so small.vim 5 | /start 6 | 6[ :.w! test.out 7 | ?start here 8 | 6 :.w >>test.out 9 | :qa! 10 | ENDTEST 11 | 12 | #include test21.in 13 | 14 | /* test text test tex start here 15 | some text 16 | test text 17 | start OK if found this line 18 | start found wrong line 19 | test text 20 | -------------------------------------------------------------------------------- /runtime/ftplugof.vim: -------------------------------------------------------------------------------- 1 | " Vim support file to switch off loading plugins for file types 2 | " 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2011 Oct 20 5 | 6 | if exists("did_load_ftplugin") 7 | unlet did_load_ftplugin 8 | endif 9 | 10 | " Remove all autocommands in the filetypeplugin group, if any exist. 11 | if exists("#filetypeplugin") 12 | silent! au! filetypeplugin * 13 | endif 14 | -------------------------------------------------------------------------------- /runtime/indent/c.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: C 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2005 Mar 27 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | let b:did_indent = 1 11 | 12 | " C indenting is built-in, thus this is very simple 13 | setlocal cindent 14 | 15 | let b:undo_indent = "setl cin<" 16 | -------------------------------------------------------------------------------- /runtime/indent/dictdconf.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: dictd(8) configuration file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2006-12-20 5 | 6 | if exists("b:did_indent") 7 | finish 8 | endif 9 | let b:did_indent = 1 10 | 11 | setlocal indentkeys=0{,0},!^F,o,O cinwords= autoindent smartindent 12 | setlocal nosmartindent 13 | inoremap # X# 14 | -------------------------------------------------------------------------------- /runtime/lang/menu_ja.eucjp.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Japanese (for UNIX) 2 | " Translated By: MURAOKA Taro 3 | " Last Change: 15-Jun-2012. 4 | " 5 | " Copyright (C) 2004,12 MURAOKA Taro 6 | " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE. 7 | 8 | " eucjp is the same as euc-jp. Source the other one from here. 9 | source :p:h/menu_ja_jp.euc-jp.vim 10 | -------------------------------------------------------------------------------- /runtime/lang/menu_ja.ujis.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Japanese (for UNIX) 2 | " Translated By: MURAOKA Taro 3 | " Last Change: 15-Jun-2012. 4 | " 5 | " Copyright (C) 2004,12 MURAOKA Taro 6 | " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE. 7 | 8 | " ujis is the same as euc-jp. Source the other one from here. 9 | source :p:h/menu_ja_jp.euc-jp.vim 10 | -------------------------------------------------------------------------------- /src/testdir/test4.ok: -------------------------------------------------------------------------------- 1 | startstart 2 | start of test file Xxx 3 | vim: set noai : 4 | this is a test 5 | this is a test 6 | this is a test 7 | this is a test 8 | this should be auto-indented 9 | end of test file Xxx 10 | start of test file Xxx 11 | vim: set noai : 12 | this is a test 13 | this is a test 14 | this is a test 15 | this is a test 16 | this should be in column 1 17 | end of test file Xxx 18 | -------------------------------------------------------------------------------- /src/xxd/Make_bc5.mak: -------------------------------------------------------------------------------- 1 | # The most simplistic Makefile for Win32 (NT and Windows 95). 2 | # Used for Borland C++. 3 | 4 | !if ("$(BOR)"=="") 5 | BOR = c:\bc5 6 | !endif 7 | !if ("$(BCC)"=="") 8 | BCC = bcc32 9 | !endif 10 | 11 | xxd: xxd.exe 12 | 13 | xxd.exe: xxd.c 14 | $(BCC) -I$(BOR)\include -L$(BOR)\lib -DWIN32 xxd.c $(BOR)\lib\wildargs.obj 15 | 16 | clean: 17 | - del xxd.obj 18 | - del xxd.exe 19 | -------------------------------------------------------------------------------- /runtime/ftplugin/htmldjango.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: Django HTML template 3 | " Maintainer: Dave Hodder 4 | " Last Change: 2007 Jan 25 5 | 6 | " Only use this filetype plugin when no other was loaded. 7 | if exists("b:did_ftplugin") 8 | finish 9 | endif 10 | 11 | " Use HTML and Django template ftplugins. 12 | runtime! ftplugin/html.vim 13 | runtime! ftplugin/django.vim 14 | -------------------------------------------------------------------------------- /runtime/ftplugin/jproperties.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin 2 | " Language: Java properties file 3 | " Maintainer: David Bürgin <676c7473@gmail.com> 4 | " Last Change: 2013-11-19 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | setlocal formatoptions-=t 12 | setlocal comments=:#,:! 13 | setlocal commentstring=#\ %s 14 | 15 | let b:undo_ftplugin = "setl cms< com< fo<" 16 | -------------------------------------------------------------------------------- /runtime/indent/cpp.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: C++ 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2008 Nov 29 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | let b:did_indent = 1 11 | 12 | " C++ indenting is built-in, thus this is very simple 13 | setlocal cindent 14 | 15 | let b:undo_indent = "setl cin<" 16 | -------------------------------------------------------------------------------- /runtime/indent/cs.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: C# 3 | " Maintainer: Johannes Zellner 4 | " Last Change: Fri, 15 Mar 2002 07:53:54 CET 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | let b:did_indent = 1 11 | 12 | " C# is like indenting C 13 | setlocal cindent 14 | 15 | let b:undo_indent = "setl cin<" 16 | -------------------------------------------------------------------------------- /runtime/indent/docbk.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: DocBook Documentation Format 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2006-04-19 5 | 6 | if exists("b:did_indent") 7 | finish 8 | endif 9 | 10 | " Same as XML indenting for now. 11 | runtime! indent/xml.vim 12 | 13 | if exists('*XmlIndentGet') 14 | setlocal indentexpr=XmlIndentGet(v:lnum,0) 15 | endif 16 | -------------------------------------------------------------------------------- /runtime/keymap/hebrew.vim: -------------------------------------------------------------------------------- 1 | let encoding = &enc 2 | if encoding == 'latin1' 3 | if has("unix") 4 | let encoding = 'iso-8859-8' 5 | else 6 | let encoding = 'cp1255' 7 | endif 8 | endif 9 | 10 | if encoding == 'utf-8' 11 | source :p:h/hebrew_utf-8.vim 12 | elseif encoding == 'cp1255' 13 | source :p:h/hebrew_cp1255.vim 14 | else 15 | source :p:h/hebrew_iso-8859-8.vim 16 | endif 17 | -------------------------------------------------------------------------------- /runtime/keymap/slovak.vim: -------------------------------------------------------------------------------- 1 | let encoding = &enc 2 | if encoding == 'latin1' 3 | if has("unix") 4 | let encoding = 'iso-8859-2' 5 | else 6 | let encoding = 'cp1250' 7 | endif 8 | endif 9 | 10 | if encoding == 'utf-8' 11 | source :p:h/slovak_utf-8.vim 12 | elseif encoding == 'cp1250' 13 | source :p:h/slovak_cp1250.vim 14 | else 15 | source :p:h/slovak_iso-8859-2.vim 16 | endif 17 | -------------------------------------------------------------------------------- /runtime/lang/menu_ja.euc-jp.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Japanese (for UNIX) 2 | " Translated By: MURAOKA Taro 3 | " Last Change: 15-Jun-2012. 4 | " 5 | " Copyright (C) 2004,12 MURAOKA Taro 6 | " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE. 7 | 8 | " eucjp is the same as euc-jp. Source the other one from here. 9 | source :p:h/menu_ja_jp.euc-jp.vim 10 | -------------------------------------------------------------------------------- /runtime/lang/menu_ja_jp.eucjp.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Japanese (for UNIX) 2 | " Translated By: MURAOKA Taro 3 | " Last Change: 15-Jun-2012. 4 | " 5 | " Copyright (C) 2004,12 MURAOKA Taro 6 | " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE. 7 | 8 | " eucjp is the same as euc-jp. Source the other one from here. 9 | source :p:h/menu_ja_jp.euc-jp.vim 10 | -------------------------------------------------------------------------------- /runtime/lang/menu_ja_jp.ujis.vim: -------------------------------------------------------------------------------- 1 | " Menu Translations: Japanese (for UNIX) 2 | " Translated By: MURAOKA Taro 3 | " Last Change: 15-Jun-2012. 4 | " 5 | " Copyright (C) 2004,12 MURAOKA Taro 6 | " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE. 7 | 8 | " ujis is the same as euc-jp. Source the other one from here. 9 | source :p:h/menu_ja_jp.euc-jp.vim 10 | -------------------------------------------------------------------------------- /src/testdir/test16.in: -------------------------------------------------------------------------------- 1 | Tests for resetting "secure" flag after GUI has started. 2 | For KDE set a font, empty 'guifont' may cause a hang. 3 | 4 | STARTTEST 5 | :if $DISPLAY == "" | e! test.ok | wq! test.out | endif 6 | :set exrc secure 7 | :if has("gui_kde") 8 | : set guifont=Courier\ 10\ Pitch/8/-1/5/50/0/0/0/0/0 9 | :endif 10 | :gui -f 11 | :.,$w! test.out 12 | :qa! 13 | ENDTEST 14 | 15 | just some text 16 | -------------------------------------------------------------------------------- /src/testdir/test75.ok: -------------------------------------------------------------------------------- 1 | isfoo 2 | {'silent': 0, 'noremap': 0, 'lhs': 'foo', 'mode': ' ', 'nowait': 0, 'expr': 0, 'sid': 0, 'rhs': 'isfoo', 'buffer': 0} 3 | {'silent': 1, 'noremap': 1, 'lhs': 'bar', 'mode': 'v', 'nowait': 0, 'expr': 1, 'sid': 0, 'rhs': 'isbar', 'buffer': 1} 4 | {'silent': 0, 'noremap': 0, 'lhs': 'foo', 'mode': ' ', 'nowait': 1, 'expr': 0, 'sid': 0, 'rhs': 'bar', 'buffer': 1} 5 | xrx 6 | yRy 7 | -------------------------------------------------------------------------------- /README_unix.txt: -------------------------------------------------------------------------------- 1 | README_unix.txt for version 7.4 of Vim: Vi IMproved. 2 | 3 | This file explains the installation of Vim on Unix systems. 4 | See "README.txt" for general information about Vim. 5 | 6 | 7 | When you use the source distribution, "make install" is used to install Vim. 8 | See the "INSTALL" file in the "src" directory. 9 | 10 | If you use a compiled package, follow the instructions for the package. 11 | -------------------------------------------------------------------------------- /runtime/ftplugin/bst.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: bst 3 | " Author: Tim Pope 4 | " $Id: bst.vim,v 1.1 2007/05/05 17:37:57 vimboss Exp $ 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | setlocal commentstring=%\ %s 12 | setlocal comments=:% 13 | setlocal fo-=t fo+=croql 14 | 15 | let b:undo_ftplugin = "setlocal com< cms< fo<" 16 | -------------------------------------------------------------------------------- /runtime/keymap/hebrewp.vim: -------------------------------------------------------------------------------- 1 | let encoding = &enc 2 | if encoding == 'latin1' 3 | if has("unix") 4 | let encoding = 'iso-8859-8' 5 | else 6 | let encoding = 'cp1255' 7 | endif 8 | endif 9 | 10 | if encoding == 'utf-8' 11 | source :p:h/hebrewp_utf-8.vim 12 | elseif encoding == 'cp1255' 13 | source :p:h/hebrewp_cp1255.vim 14 | else 15 | source :p:h/hebrewp_iso-8859-8.vim 16 | endif 17 | -------------------------------------------------------------------------------- /src/proto/if_ruby.pro: -------------------------------------------------------------------------------- 1 | /* if_ruby.c */ 2 | int ruby_enabled __ARGS((int verbose)); 3 | void ruby_end __ARGS((void)); 4 | void ex_ruby __ARGS((exarg_T *eap)); 5 | void ex_rubydo __ARGS((exarg_T *eap)); 6 | void ex_rubyfile __ARGS((exarg_T *eap)); 7 | void ruby_buffer_free __ARGS((buf_T *buf)); 8 | void ruby_window_free __ARGS((win_T *win)); 9 | void vim_ruby_init __ARGS((void *stack_start)); 10 | /* vim: set ft=c : */ 11 | -------------------------------------------------------------------------------- /runtime/ftplugin/automake.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: Automake 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | 10 | let s:cpo_save = &cpo 11 | set cpo&vim 12 | 13 | runtime! ftplugin/make.vim ftplugin/make_*.vim ftplugin/make/*.vim 14 | 15 | let &cpo = s:cpo_save 16 | unlet s:cpo_save 17 | -------------------------------------------------------------------------------- /src/testdir/test6.ok: -------------------------------------------------------------------------------- 1 | start of test file Xxx1 2 | this is a test 3 | this is a test 4 | this is a test 5 | this is a test 6 | end of test file Xxx 7 | start of test file Xxx1 8 | this is a test 9 | this is a test 10 | this is a test 11 | this is a test 12 | end of test file Xxx 13 | start of test file Xxx2 14 | this is a test 15 | this is a test 16 | this is a test 17 | this is a test 18 | end of test file Xxx 19 | -------------------------------------------------------------------------------- /src/testdir/test81.in: -------------------------------------------------------------------------------- 1 | Test for t movement command and 'cpo-;' setting 2 | 3 | STARTTEST 4 | :set nocompatible viminfo+=nviminfo 5 | :set cpo-=; 6 | /firstline/ 7 | j0tt;D 8 | 0fz;D 9 | $Fy;D 10 | $Ty;D:set cpo+=; 11 | j0tt;;D 12 | $Ty;;D:?firstline?+1,$w! test.out 13 | :qa! 14 | ENDTEST 15 | 16 | firstline 17 | aaa two three four 18 | zzz 19 | yyy 20 | bbb yee yoo four 21 | ccc two three four 22 | ddd yee yoo four 23 | -------------------------------------------------------------------------------- /runtime/indent/bib.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: BibTeX 3 | " Maintainer: Dorai Sitaram 4 | " URL: http://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html 5 | " Last Change: 2005 Mar 28 6 | 7 | " Only do this when not done yet for this buffer 8 | if exists("b:did_indent") 9 | finish 10 | endif 11 | let b:did_indent = 1 12 | 13 | setlocal cindent 14 | 15 | let b:undo_indent = "setl cin<" 16 | -------------------------------------------------------------------------------- /runtime/indent/javascript.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Javascript 3 | " Maintainer: None! Wanna improve this? 4 | " Last Change: 2007 Jan 22 5 | 6 | " Only load this indent file when no other was loaded. 7 | if exists("b:did_indent") 8 | finish 9 | endif 10 | let b:did_indent = 1 11 | 12 | " C indenting is not too bad. 13 | setlocal cindent 14 | setlocal cinoptions+=j1,J1 15 | 16 | let b:undo_indent = "setl cin<" 17 | -------------------------------------------------------------------------------- /runtime/keymap/croatian.vim: -------------------------------------------------------------------------------- 1 | let s:encoding = &enc 2 | if s:encoding == 'latin1' 3 | if has("unix") 4 | let s:encoding = 'iso-8859-2' 5 | else 6 | let s:encoding = 'cp1250' 7 | endif 8 | endif 9 | 10 | if s:encoding == 'utf-8' 11 | source :p:h/croatian_utf-8.vim 12 | elseif s:encoding == 'cp1250' 13 | source :p:h/croatian_cp1250.vim 14 | else 15 | source :p:h/croatian_iso-8859-2.vim 16 | endif 17 | -------------------------------------------------------------------------------- /runtime/indent/lisp.vim: -------------------------------------------------------------------------------- 1 | " Vim indent file 2 | " Language: Lisp 3 | " Maintainer: Sergey Khorev 4 | " URL: http://sites.google.com/site/khorser/opensource/vim 5 | " Last Change: 2012 Jan 10 6 | 7 | " Only load this indent file when no other was loaded. 8 | if exists("b:did_indent") 9 | finish 10 | endif 11 | let b:did_indent = 1 12 | 13 | setlocal ai nosi 14 | 15 | let b:undo_indent = "setl ai< si<" 16 | -------------------------------------------------------------------------------- /runtime/syntax/whitespace.vim: -------------------------------------------------------------------------------- 1 | " Simplistic way to make spaces and Tabs visible 2 | 3 | " This can be added to an already active syntax. 4 | 5 | syn match Space " " 6 | syn match Tab "\t" 7 | if &background == "dark" 8 | hi def Space ctermbg=darkred guibg=#500000 9 | hi def Tab ctermbg=darkgreen guibg=#003000 10 | else 11 | hi def Space ctermbg=lightred guibg=#ffd0d0 12 | hi def Tab ctermbg=lightgreen guibg=#d0ffd0 13 | endif 14 | -------------------------------------------------------------------------------- /src/GvimExt/gvimext_ming.def: -------------------------------------------------------------------------------- 1 | ;gvimdef_ming.def : Declares the module parameters for the DLL. 2 | ;The mingw environment doesn't know anything about private declarations 3 | ;Hence this is the same file as gvimext.def with private removed 4 | 5 | LIBRARY gvimext 6 | ; DESCRIPTION 'Vim Shell Extension build with MinGW' 7 | 8 | EXPORTS 9 | DllCanUnloadNow = DllCanUnloadNow@0 10 | DllGetClassObject = DllGetClassObject@12 11 | -------------------------------------------------------------------------------- /runtime/ftplugin/diff.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: Diff 3 | " Maintainer: Bram Moolenaar 4 | " Last Change: 2005 Jul 27 5 | 6 | " Only do this when not done yet for this buffer 7 | if exists("b:did_ftplugin") 8 | finish 9 | endif 10 | let b:did_ftplugin = 1 11 | 12 | let b:undo_ftplugin = "setl modeline<" 13 | 14 | " Don't use modelines in a diff, they apply to the diffed file 15 | setlocal nomodeline 16 | -------------------------------------------------------------------------------- /runtime/spell/yi/yi.diff: -------------------------------------------------------------------------------- 1 | *** wordlist.utf8.txt Thu Aug 11 19:49:22 2005 2 | --- yi.dic Thu Aug 11 19:49:23 2005 3 | *************** 4 | *** 1,2 **** 5 | --- 1,3 ---- 6 | + 999999 7 | גרונטעלעמענט 8 | דזשאָבענדיקס 9 | *** /dev/null Wed Mar 8 22:11:00 2006 10 | --- yi.aff Mon Aug 15 23:06:00 2005 11 | *************** 12 | *** 0 **** 13 | --- 1,6 ---- 14 | + SET UTF-8 15 | + 16 | + REP 3 17 | + REP וו װ 18 | + REP יי ײ 19 | + REP וי ױ 20 | -------------------------------------------------------------------------------- /README_amisrc.txt: -------------------------------------------------------------------------------- 1 | README_amisrc.txt for version 7.4 of Vim: Vi IMproved. 2 | 3 | See "README.txt" for general information about Vim. 4 | See "README_ami.txt" for installation instructions for the Amiga. 5 | These files are in the runtime archive (vim60rt.tgz). 6 | 7 | 8 | The Amiga source archive contains the files needed to compile Vim on the 9 | Amiga. 10 | 11 | See "src/INSTALLami.txt" for instructions on how to compile Vim on the Amiga. 12 | -------------------------------------------------------------------------------- /src/GvimExt/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by gvimext.rc 4 | // 5 | 6 | // Next default values for new objects 7 | // 8 | #ifdef APSTUDIO_INVOKED 9 | #ifndef APSTUDIO_READONLY_SYMBOLS 10 | #define _APS_NEXT_RESOURCE_VALUE 101 11 | #define _APS_NEXT_COMMAND_VALUE 40001 12 | #define _APS_NEXT_CONTROL_VALUE 1000 13 | #define _APS_NEXT_SYMED_VALUE 101 14 | #endif 15 | #endif 16 | -------------------------------------------------------------------------------- /runtime/compiler/dot.vim: -------------------------------------------------------------------------------- 1 | " Vim compiler file 2 | " Compiler: ATT dot 3 | " Maintainer: Marcos Macedo 4 | " Last Change: 2004 May 16 5 | 6 | if exists("current_compiler") 7 | finish 8 | endif 9 | let current_compiler = "dot" 10 | 11 | if exists(":CompilerSet") != 2 " older Vim always used :setlocal 12 | command -nargs=* CompilerSet setlocal 13 | endif 14 | 15 | CompilerSet makeprg=dot\ -T$*\ \"%:p\"\ -o\ \"%:p:r.$*\" 16 | -------------------------------------------------------------------------------- /src/testdir/test66.ok: -------------------------------------------------------------------------------- 1 | on1 two three 2 | on1 two three 3 | on1 two three 4 | on1 two three 5 | on1 two three 6 | 7 | abcdefghijklmnopqrstuvwxyz 8 | abcdefghij 9 | abc defghijklmnopqrstuvwxyz 10 | abc defghijklmnopqrstuvwxyz 11 | abc defghijklmnopqrstuvwxyz 12 | abcdefghijklmnopqrstuvwxyz 13 | abcdefghij 14 | abc defghijklmnopqrstuvwxyz 15 | abc defghijklmnopqrstuvwxyz 16 | abc defghijklmnopqrstuvwxyz 17 | -------------------------------------------------------------------------------- /src/if_sniff.h: -------------------------------------------------------------------------------- 1 | /* 2 | * if_sniff.h Interface between Vim and SNiFF+ 3 | */ 4 | 5 | #ifndef __if_sniff_h__ 6 | #define __if_sniff_h__ 7 | 8 | extern int want_sniff_request; 9 | extern int sniff_request_waiting; 10 | extern int sniff_connected; 11 | extern int fd_from_sniff; 12 | extern void sniff_disconnect __ARGS((int immediately)); 13 | extern void ProcessSniffRequests __ARGS((void)); 14 | extern void ex_sniff __ARGS((exarg_T *eap)); 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /src/xxd/Make_amiga.mak: -------------------------------------------------------------------------------- 1 | # Makefile for xxd on the Amiga, using Aztec/Manx C 5.0 or later 2 | # 3 | 4 | #>>>>> choose between debugging (-bs) or optimizing (-so) 5 | OPTIONS = -so 6 | #OPTIONS = -bs 7 | 8 | #>>>>>> choose -g for debugging 9 | LN_DEBUG = 10 | #LN_DEBUG = -g 11 | 12 | CFLAGS = $(OPTIONS) -wapruq -ps -qf -DAMIGA -Dconst= 13 | 14 | Xxd: xxd.o 15 | ln +q -m $(LN_DEBUG) -o Xxd xxd.o -lc16 16 | 17 | xxd.o: xxd.c 18 | cc $(CFLAGS) xxd.c -o xxd.o 19 | -------------------------------------------------------------------------------- /runtime/compiler/neato.vim: -------------------------------------------------------------------------------- 1 | " Vim compiler file 2 | " Compiler: ATT neato 3 | " Maintainer: Marcos Macedo 4 | " Last Change: 2004 May 16 5 | 6 | if exists("current_compiler") 7 | finish 8 | endif 9 | let current_compiler = "neato" 10 | 11 | if exists(":CompilerSet") != 2 " older Vim always used :setlocal 12 | command -nargs=* CompilerSet setlocal 13 | endif 14 | 15 | CompilerSet makeprg=neato\ -T$*\ \"%:p\"\ -o\ \"%:p:r.$*\" 16 | -------------------------------------------------------------------------------- /runtime/ftplugin/gitconfig.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin 2 | " Language: git config file 3 | " Maintainer: Tim Pope 4 | " Last Change: 2009 Dec 24 5 | 6 | " Only do this when not done yet for this buffer 7 | if (exists("b:did_ftplugin")) 8 | finish 9 | endif 10 | let b:did_ftplugin = 1 11 | 12 | setlocal formatoptions-=t formatoptions+=croql 13 | setlocal comments=:#,:; commentstring=;\ %s 14 | 15 | let b:undo_ftplugin = "setl fo< com< cms<" 16 | -------------------------------------------------------------------------------- /runtime/syntax/tar.vim: -------------------------------------------------------------------------------- 1 | " Language : Tar Listing Syntax 2 | " Maintainer : Bram Moolenaar 3 | " Last change: Sep 08, 2004 4 | 5 | if exists("b:current_syntax") 6 | finish 7 | endif 8 | 9 | syn match tarComment '^".*' contains=tarFilename 10 | syn match tarFilename 'tarfile \zs.*' contained 11 | syn match tarDirectory '.*/$' 12 | 13 | hi def link tarComment Comment 14 | hi def link tarFilename Constant 15 | hi def link tarDirectory Type 16 | 17 | " vim: ts=8 18 | -------------------------------------------------------------------------------- /runtime/ftplugin/fvwm.vim: -------------------------------------------------------------------------------- 1 | " Created : Tue 09 May 2006 02:07:31 PM CDT 2 | " Modified : Tue 09 May 2006 02:07:31 PM CDT 3 | " Author : Gautam Iyer 4 | " Description : ftplugin for fvwm config files 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let b:undo_ftplugin = "setl com< cms< fo<" 12 | 13 | setlocal comments=:# commentstring=#\ %s 14 | setlocal formatoptions-=t formatoptions+=croql 15 | -------------------------------------------------------------------------------- /src/testdir/test74.ok: -------------------------------------------------------------------------------- 1 | 2 | {'foo': 1, 'longvarible': 1000, 'bar': 0} 3 | [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100] 4 | 5 | foobar 6 | -------------------------------------------------------------------------------- /README_amibin.txt: -------------------------------------------------------------------------------- 1 | README_amibin.txt for version 7.4 of Vim: Vi IMproved. 2 | 3 | See "README.txt" for general information about Vim. 4 | See "README_ami.txt" for installation instructions for the Amiga. 5 | These files are in the runtime archive (vim60rt.tgz). 6 | 7 | 8 | The Amiga "bin" archive contains the Vim executable for the Amiga. It was 9 | compiled with "big" features. 10 | 11 | Postscript printing is not included to avoid requiring floating point 12 | computations. 13 | -------------------------------------------------------------------------------- /runtime/ftplugin/cdrdaoconf.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Maintainer: Nikolai Weibull 3 | " Latest Revision: 2007-12-04 4 | 5 | if exists("b:did_ftplugin") 6 | finish 7 | endif 8 | let b:did_ftplugin = 1 9 | 10 | let s:cpo_save = &cpo 11 | set cpo&vim 12 | 13 | let b:undo_ftplugin = "setl com< cms< fo<" 14 | 15 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 16 | 17 | let &cpo = s:cpo_save 18 | unlet s:cpo_save 19 | -------------------------------------------------------------------------------- /runtime/ftplugin/denyhosts.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Maintainer: Nikolai Weibull 3 | " Latest Revision: 2007-12-04 4 | 5 | if exists("b:did_ftplugin") 6 | finish 7 | endif 8 | let b:did_ftplugin = 1 9 | 10 | let s:cpo_save = &cpo 11 | set cpo&vim 12 | 13 | let b:undo_ftplugin = "setl com< cms< fo<" 14 | 15 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 16 | 17 | let &cpo = s:cpo_save 18 | unlet s:cpo_save 19 | -------------------------------------------------------------------------------- /runtime/ftplugin/hostconf.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Maintainer: Nikolai Weibull 3 | " Latest Revision: 2007-12-04 4 | 5 | if exists("b:did_ftplugin") 6 | finish 7 | endif 8 | let b:did_ftplugin = 1 9 | 10 | let s:cpo_save = &cpo 11 | set cpo&vim 12 | 13 | let b:undo_ftplugin = "setl com< cms< fo<" 14 | 15 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 16 | 17 | let &cpo = s:cpo_save 18 | unlet s:cpo_save 19 | -------------------------------------------------------------------------------- /runtime/ftplugin/kconfig.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Maintainer: Nikolai Weibull 3 | " Latest Revision: 2008-07-09 4 | 5 | if exists("b:did_ftplugin") 6 | finish 7 | endif 8 | let b:did_ftplugin = 1 9 | 10 | let s:cpo_save = &cpo 11 | set cpo&vim 12 | 13 | let b:undo_ftplugin = "setl com< cms< fo<" 14 | 15 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 16 | 17 | let &cpo = s:cpo_save 18 | unlet s:cpo_save 19 | -------------------------------------------------------------------------------- /runtime/ftplugin/mailaliases.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Maintainer: Nikolai Weibull 3 | " Latest Revision: 2008-07-09 4 | 5 | if exists("b:did_ftplugin") 6 | finish 7 | endif 8 | let b:did_ftplugin = 1 9 | 10 | let s:cpo_save = &cpo 11 | set cpo&vim 12 | 13 | let b:undo_ftplugin = "setl com< cms< fo<" 14 | 15 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 16 | 17 | let &cpo = s:cpo_save 18 | unlet s:cpo_save 19 | -------------------------------------------------------------------------------- /runtime/macros/maze/maze.c: -------------------------------------------------------------------------------- 1 | char*M,A,Z,E=40,J[40],T[40];main(C){for(*J=A=scanf(M="%d",&C); 2 | -- E; J[ E] =T 3 | [E ]= E) printf("._"); for(;(A-=Z=!Z) || (printf("\n|" 4 | ) , A = 39 ,C -- 5 | ) ; Z || printf (M ))M[Z]=Z[A-(E =A[J-Z])&&!C 6 | & A == T[ A] 7 | |6<<27 11 | #endif 12 | 13 | #define USE_TMPNAM 14 | 15 | #define POSIX /* Used by pty.c */ 16 | 17 | #if defined(FEAT_GUI_PHOTON) 18 | extern int is_photon_available; 19 | #endif 20 | -------------------------------------------------------------------------------- /src/testdir/test28.in: -------------------------------------------------------------------------------- 1 | Test for sourcing a file with CTRL-V's at the end of the line 2 | 3 | STARTTEST 4 | :/firstline/+1,/lastline/-1w! Xtestfile 5 | :so Xtestfile 6 | Gmm__1__2__3__4__5:'m,$s//0/g 7 | :'m,$w! test.out 8 | :qa! 9 | ENDTEST 10 | 11 | firstline 12 | map __1 afirst 13 | map __2 asecond 14 | map __3 athird 15 | map __4 afourth 16 | map __5 afifth 17 | map __1 asd 18 | map __2 asd 19 | map __3 asd 20 | map __4 asd 21 | map __5 asd 22 | lastline 23 | 24 | -------------------------------------------------------------------------------- /runtime/compiler/javac.vim: -------------------------------------------------------------------------------- 1 | " Vim compiler file 2 | " Compiler: javac 3 | " Maintainer: Doug Kearns 4 | " Last Change: 2004 Nov 27 5 | 6 | if exists("current_compiler") 7 | finish 8 | endif 9 | let current_compiler = "javac" 10 | 11 | if exists(":CompilerSet") != 2 " older Vim always used :setlocal 12 | command -nargs=* CompilerSet setlocal 13 | endif 14 | 15 | CompilerSet makeprg=javac 16 | 17 | CompilerSet errorformat=%E%f:%l:\ %m,%-Z%p^,%-C%.%#,%-G%.%# 18 | -------------------------------------------------------------------------------- /runtime/ftplugin/art.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin 2 | " Language: ART-IM and ART*Enterprise 3 | " Maintainer: Dorai Sitaram 4 | " URL: http://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html 5 | " Last Change: Apr 2, 2003 6 | 7 | " Only do this when not done yet for this buffer 8 | if exists("b:did_ftplugin") 9 | finish 10 | endif 11 | 12 | run ftplugin/lisp.vim 13 | 14 | setl lw-=if 15 | setl lw+=def-art-fun,deffacts,defglobal,defrule,defschema,for,schema,while 16 | -------------------------------------------------------------------------------- /runtime/ftplugin/cvsrc.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: cvs(1) RC file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments= commentstring= formatoptions-=tcroql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/compiler/pyunit.vim: -------------------------------------------------------------------------------- 1 | " Vim compiler file 2 | " Compiler: Unit testing tool for Python 3 | " Maintainer: Max Ischenko 4 | " Last Change: 2004 Mar 27 5 | 6 | if exists("current_compiler") 7 | finish 8 | endif 9 | let current_compiler = "pyunit" 10 | 11 | if exists(":CompilerSet") != 2 " older Vim always used :setlocal 12 | command -nargs=* CompilerSet setlocal 13 | endif 14 | 15 | CompilerSet efm=%C\ %.%#,%A\ \ File\ \"%f\"\\,\ line\ %l%.%#,%Z%[%^\ ]%\\@=%m 16 | 17 | -------------------------------------------------------------------------------- /runtime/syntax/chaskell.vim: -------------------------------------------------------------------------------- 1 | " Vim syntax file 2 | " Language: Haskell supporting c2hs binding hooks 3 | " Maintainer: Armin Sander 4 | " Last Change: 2001 November 1 5 | " 6 | " 2001 November 1: Changed commands for sourcing haskell.vim 7 | 8 | " Enable binding hooks 9 | let b:hs_chs=1 10 | 11 | " Include standard Haskell highlighting 12 | if version < 600 13 | source :p:h/haskell.vim 14 | else 15 | runtime! syntax/haskell.vim 16 | endif 17 | 18 | " vim: ts=8 19 | -------------------------------------------------------------------------------- /src/testdir/test89.ok: -------------------------------------------------------------------------------- 1 | results: 2 | 3 | number 4 | relativenumber 5 | 6 | number 7 | relativenumber 8 | :setlocal must NOT reset the other global value 9 | 10 | number 11 | 12 | relativenumber 13 | :setglobal MUST reset the other global value 14 | 15 | number 16 | 17 | relativenumber 18 | :set MUST reset the other global value 19 | 20 | number 21 | 22 | relativenumber 23 | 24 | Testing findfile 25 | 26 | src/testdir/test19.in 27 | testdir/test19.in 28 | testdir/test19.in 29 | -------------------------------------------------------------------------------- /runtime/compiler/README.txt: -------------------------------------------------------------------------------- 1 | This directory contains Vim scripts to be used with a specific compiler. 2 | They are used with the ":compiler" command. 3 | 4 | These scripts usually set options, for example 'errorformat'. 5 | See ":help write-compiler-plugin". 6 | 7 | If you want to write your own compiler plugin, have a look at the other files 8 | for how to do it, the format is simple. 9 | 10 | If you think a compiler plugin you have written is useful for others, please 11 | send it to Bram@vim.org. 12 | -------------------------------------------------------------------------------- /runtime/ftplugin/crm.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: CRM114 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/logtalk.vim: -------------------------------------------------------------------------------- 1 | " Logtalk filetype plugin file 2 | " Language: Logtalk 3 | " Maintainer: Paulo Moura 4 | " Latest Revision: 2007-07-06 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let b:undo_ftplugin = "setl ts< sw< fdm< fdc< ai< dict<" 12 | 13 | "setlocal ts=4 14 | setlocal sw=4 15 | setlocal fdm=syntax 16 | setlocal fdc=2 17 | setlocal autoindent 18 | setlocal dict=$VIMRUNTIME/ftplugin/logtalk.dict 19 | -------------------------------------------------------------------------------- /runtime/ftplugin/mf.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: MetaFont 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:% commentstring=%\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /src/proto/blowfish.pro: -------------------------------------------------------------------------------- 1 | /* blowfish.c */ 2 | void bf_key_init __ARGS((char_u *password, char_u *salt, int salt_len)); 3 | void bf_ofb_init __ARGS((char_u *iv, int iv_len)); 4 | void bf_crypt_encode __ARGS((char_u *from, size_t len, char_u *to)); 5 | void bf_crypt_decode __ARGS((char_u *ptr, long len)); 6 | void bf_crypt_init_keys __ARGS((char_u *passwd)); 7 | void bf_crypt_save __ARGS((void)); 8 | void bf_crypt_restore __ARGS((void)); 9 | int blowfish_self_test __ARGS((void)); 10 | /* vim: set ft=c : */ 11 | -------------------------------------------------------------------------------- /src/xxd/Make_cyg.mak: -------------------------------------------------------------------------------- 1 | # The most simplistic Makefile, for Cygnus gcc on MS-DOS 2 | 3 | ifndef USEDLL 4 | USEDLL = no 5 | endif 6 | 7 | ifeq (yes, $(USEDLL)) 8 | DEFINES = 9 | LIBS = -lc 10 | else 11 | DEFINES = 12 | LIBS = 13 | endif 14 | 15 | CC = gcc 16 | CFLAGS = -O2 -Wall -DWIN32 $(DEFINES) 17 | 18 | ifneq (sh.exe, $(SHELL)) 19 | DEL = rm 20 | else 21 | DEL = del 22 | endif 23 | 24 | xxd.exe: xxd.c 25 | $(CC) $(CFLAGS) -s -o xxd.exe xxd.c $(LIBS) 26 | 27 | clean: 28 | -$(DEL) xxd.exe 29 | -------------------------------------------------------------------------------- /src/xxd/Make_ming.mak: -------------------------------------------------------------------------------- 1 | # The most simplistic Makefile, for MinGW gcc on MS-DOS 2 | 3 | ifndef USEDLL 4 | USEDLL = no 5 | endif 6 | 7 | ifeq (yes, $(USEDLL)) 8 | DEFINES = 9 | LIBS = -lc 10 | else 11 | DEFINES = 12 | LIBS = 13 | endif 14 | 15 | CC = gcc 16 | CFLAGS = -O2 -Wall -DWIN32 $(DEFINES) 17 | 18 | ifneq (sh.exe, $(SHELL)) 19 | DEL = rm 20 | else 21 | DEL = del 22 | endif 23 | 24 | xxd.exe: xxd.c 25 | $(CC) $(CFLAGS) -s -o xxd.exe xxd.c $(LIBS) 26 | 27 | clean: 28 | -$(DEL) xxd.exe 29 | -------------------------------------------------------------------------------- /runtime/compiler/tcl.vim: -------------------------------------------------------------------------------- 1 | " Vim compiler file 2 | " Compiler: tcl 3 | " Maintainer: Doug Kearns 4 | " Last Change: 2004 Nov 27 5 | 6 | if exists("current_compiler") 7 | finish 8 | endif 9 | let current_compiler = "tcl" 10 | 11 | if exists(":CompilerSet") != 2 " older Vim always used :setlocal 12 | command -nargs=* CompilerSet setlocal 13 | endif 14 | 15 | CompilerSet makeprg=tcl 16 | 17 | CompilerSet errorformat=%EError:\ %m,%+Z\ %\\{4}(file\ \"%f\"\ line\ %l),%-G%.%# 18 | -------------------------------------------------------------------------------- /runtime/ftplugin/treetop.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: Treetop 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2011-03-14 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | setlocal comments=b:# commentstring=#\ %s formatoptions-=tcroq formatoptions+=l 15 | 16 | let b:undo_ftplugin = "setl com< cms< fo<" 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/tt2html.vim: -------------------------------------------------------------------------------- 1 | " Language: TT2 embedded with HTML 2 | " Maintainer: vim-perl 3 | " Homepage: http://github.com/vim-perl/vim-perl 4 | " Bugs/requests: http://github.com/vim-perl/vim-perl/issues 5 | " Last Change: 2013-07-21 6 | 7 | " Only do this when not done yet for this buffer 8 | if exists("b:did_ftplugin") 9 | finish 10 | endif 11 | 12 | " Just use the HTML plugin for now. 13 | runtime! ftplugin/html.vim ftplugin/html_*.vim ftplugin/html/*.vim 14 | -------------------------------------------------------------------------------- /runtime/keymap/magyar_utf-8.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: Laszlo Zavaleta 2 | " Last Changed: 2003 Aug 08 3 | " it has all the accents and a few of the character alterations 4 | 5 | let b:keymap = "magyar" 6 | 7 | loadkey 8 | ` í 9 | ~ Í 10 | ! ' 11 | @ " 12 | # + 13 | $ ! 14 | ^ / 15 | & = 16 | * ( 17 | ( ) 18 | 0 ö 19 | ) Ö 20 | - ü 21 | _ Ü 22 | = ó 23 | + Ó 24 | \\ ű 25 | | Ű 26 | [ ő 27 | { Ő 28 | ] ú 29 | } Ú 30 | ; é 31 | : É 32 | ' á 33 | \" Á 34 | / - 35 | < ? 36 | > : 37 | ? _ 38 | -------------------------------------------------------------------------------- /runtime/syntax/scss.vim: -------------------------------------------------------------------------------- 1 | " Vim syntax file 2 | " Language: SCSS 3 | " Maintainer: Tim Pope 4 | " Filenames: *.scss 5 | " Last Change: 2010 Jul 26 6 | 7 | if exists("b:current_syntax") 8 | finish 9 | endif 10 | 11 | runtime! syntax/sass.vim 12 | 13 | syn match scssComment "//.*" contains=sassTodo,@Spell 14 | syn region scssComment start="/\*" end="\*/" contains=sassTodo,@Spell 15 | 16 | hi def link scssComment sassComment 17 | 18 | let b:current_syntax = "scss" 19 | 20 | " vim:set sw=2: 21 | -------------------------------------------------------------------------------- /src/testdir/test13.ok: -------------------------------------------------------------------------------- 1 | start of testfile 2 | testje1 3 | contents 4 | contents 5 | contents 6 | end of testfile 7 | start of testfile 8 | testje1 9 | contents 10 | contents 11 | contents 12 | end of testfile 13 | start of testfile 14 | testje3 15 | contents 16 | contents 17 | contents 18 | end of testfile 19 | start of testfile 20 | testje2 21 | contents 22 | contents 23 | contents 24 | end of testfile 25 | start of testfile 26 | testje1 27 | contents 28 | contents 29 | contents 30 | end of testfile 31 | -------------------------------------------------------------------------------- /runtime/ftplugin/group.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: group(5) user group file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments= commentstring= formatoptions-=tcroq formatoptions+=l 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/m4.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: m4 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:#,:dnl commentstring=dnl\ %s 17 | setlocal formatoptions-=t formatoptions+=croql 18 | 19 | let &cpo = s:cpo_save 20 | unlet s:cpo_save 21 | -------------------------------------------------------------------------------- /runtime/ftplugin/netrc.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: netrc(5) configuration file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments= commentstring= formatoptions-=tcroq formatoptions+=l 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/passwd.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: passwd(5) password file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments= commentstring= formatoptions-=tcroq formatoptions+=l 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/spell/check/main.aap: -------------------------------------------------------------------------------- 1 | # Aap recipe for a dummy spell file. 2 | # This is used to check if the .spl file format changes. 3 | 4 | # Use a freshly compiled Vim if it exists. 5 | @if os.path.exists('../../../src/vim'): 6 | VIM = ../../../src/vim 7 | @else: 8 | :progsearch VIM vim 9 | 10 | all: check.latin1.spl 11 | 12 | check.latin1.spl : $VIM check_aa.aff check_aa.dic check_bb.aff check_bb.dic 13 | :sys $VIM -u NONE -e -c "mkspell! check check_aa check_bb" -c q 14 | 15 | # vim: set sts=4 sw=4 : 16 | -------------------------------------------------------------------------------- /runtime/syntax/svg.vim: -------------------------------------------------------------------------------- 1 | " Vim syntax file 2 | " Language: SVG (Scalable Vector Graphics) 3 | " Maintainer: Vincent Berthoux 4 | " File Types: .svg (used in Web and vector programs) 5 | " 6 | " Directly call the xml syntax, because SVG is an XML 7 | " dialect. But as some plugins base their effect on filetype, 8 | " providing a distinct filetype from xml is better. 9 | 10 | if exists("b:current_syntax") 11 | finish 12 | endif 13 | 14 | runtime! syntax/xml.vim 15 | let b:current_syntax = "svg" 16 | -------------------------------------------------------------------------------- /runtime/ftplugin/arch.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: GNU Arch inventory file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/conf.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: generic configuration file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/fetchmail.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: fetchmail(1) RC File 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/gpg.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: gpg(1) configuration file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/grub.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: grub(8) configuration file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/lftp.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: lftp(1) configuration file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/rnc.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: Relax NG compact syntax 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/terminfo.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: terminfo(5) definition 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/udevrules.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: udev(8) rules file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | -------------------------------------------------------------------------------- /runtime/ftplugin/dictconf.vim: -------------------------------------------------------------------------------- 1 | " Vim filetype plugin file 2 | " Language: dict(1) configuration file 3 | " Maintainer: Nikolai Weibull 4 | " Latest Revision: 2008-07-09 5 | 6 | if exists("b:did_ftplugin") 7 | finish 8 | endif 9 | let b:did_ftplugin = 1 10 | 11 | let s:cpo_save = &cpo 12 | set cpo&vim 13 | 14 | let b:undo_ftplugin = "setl com< cms< fo<" 15 | 16 | setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql 17 | 18 | let &cpo = s:cpo_save 19 | unlet s:cpo_save 20 | --------------------------------------------------------------------------------