mirror of
https://github.com/vim/vim
synced 2025-07-15 16:51:57 +00:00
updated for version 7.0001
This commit is contained in:
23
Contents
Normal file
23
Contents
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
Vim Vi IMproved. A clone of the UNIX text editor Vi. Very useful
|
||||||
|
for editing programs and other plain ASCII text. Full Vi
|
||||||
|
compatibility and includes all Ex commands. Extra features
|
||||||
|
above Vi: Multilevel undo, multiple windows, syntax
|
||||||
|
highlighting, command line history, folding, improved command
|
||||||
|
line editing, command typeahead display, command to display
|
||||||
|
yank buffers, possibility to edit binary files, file name
|
||||||
|
stack, support for Manx QuickFix and other compiler's error
|
||||||
|
messages, shows current file name in window title, on-line
|
||||||
|
help, rectangular cut/paste, etc., etc., etc...
|
||||||
|
|
||||||
|
Version 7.0aa. Also runs under UNIX, MSDOS and other systems.
|
||||||
|
vim70aart.tgz contains the documentation and syntax files.
|
||||||
|
vim70aabin.tgz contains the binaries.
|
||||||
|
vim70aasrc.tgz contains the sources.
|
||||||
|
Author: Bram Moolenaar et al.
|
||||||
|
|
||||||
|
|
||||||
|
Xxd Hex dumper and reader. Can be used to view files as hex, edit
|
||||||
|
them and write them back. Can also be used to patch files.
|
||||||
|
|
||||||
|
Version 1.8 (1997 May 22)
|
||||||
|
Author: Juergen Weigert
|
BIN
Contents.info
Executable file
BIN
Contents.info
Executable file
Binary file not shown.
657
Filelist
Normal file
657
Filelist
Normal file
@ -0,0 +1,657 @@
|
|||||||
|
# List of distributed Vim files.
|
||||||
|
# Used by Makefile and upload.aap.
|
||||||
|
|
||||||
|
# source files for all source archives
|
||||||
|
SRC_ALL1 = \
|
||||||
|
src/README.txt \
|
||||||
|
src/arabic.c \
|
||||||
|
src/arabic.h \
|
||||||
|
src/ascii.h \
|
||||||
|
src/buffer.c \
|
||||||
|
src/charset.c \
|
||||||
|
src/diff.c \
|
||||||
|
src/digraph.c \
|
||||||
|
src/edit.c \
|
||||||
|
src/eval.c \
|
||||||
|
src/ex_cmds.c \
|
||||||
|
src/ex_cmds.h \
|
||||||
|
src/ex_cmds2.c \
|
||||||
|
src/ex_docmd.c \
|
||||||
|
src/ex_eval.c \
|
||||||
|
src/ex_getln.c \
|
||||||
|
src/farsi.c \
|
||||||
|
src/farsi.h \
|
||||||
|
src/feature.h \
|
||||||
|
src/fileio.c \
|
||||||
|
src/fold.c \
|
||||||
|
src/getchar.c \
|
||||||
|
src/globals.h \
|
||||||
|
src/gui.c \
|
||||||
|
src/gui.h \
|
||||||
|
src/gui_beval.c \
|
||||||
|
src/gui_beval.h \
|
||||||
|
src/keymap.h \
|
||||||
|
src/macros.h \
|
||||||
|
src/main.c \
|
||||||
|
src/mark.c \
|
||||||
|
src/mbyte.c \
|
||||||
|
src/memfile.c \
|
||||||
|
src/memline.c \
|
||||||
|
src/menu.c \
|
||||||
|
src/message.c \
|
||||||
|
src/misc1.c \
|
||||||
|
src/misc2.c \
|
||||||
|
src/move.c \
|
||||||
|
src/mysign \
|
||||||
|
src/nbdebug.c \
|
||||||
|
src/nbdebug.h \
|
||||||
|
src/netbeans.c \
|
||||||
|
src/normal.c \
|
||||||
|
src/ops.c \
|
||||||
|
src/option.c \
|
||||||
|
src/option.h \
|
||||||
|
src/quickfix.c \
|
||||||
|
src/regexp.c \
|
||||||
|
src/regexp.h \
|
||||||
|
src/screen.c \
|
||||||
|
src/search.c \
|
||||||
|
src/structs.h \
|
||||||
|
src/syntax.c \
|
||||||
|
src/tag.c \
|
||||||
|
src/term.c \
|
||||||
|
src/term.h \
|
||||||
|
src/termlib.c \
|
||||||
|
src/ui.c \
|
||||||
|
src/undo.c \
|
||||||
|
src/version.c \
|
||||||
|
src/version.h \
|
||||||
|
src/vim.h \
|
||||||
|
src/window.c \
|
||||||
|
src/xxd/xxd.c \
|
||||||
|
|
||||||
|
SRC_ALL2 = \
|
||||||
|
src/main.aap \
|
||||||
|
src/testdir/main.aap \
|
||||||
|
src/testdir/*.in \
|
||||||
|
src/testdir/*.ok \
|
||||||
|
src/testdir/test49.vim \
|
||||||
|
src/proto.h \
|
||||||
|
src/proto/buffer.pro \
|
||||||
|
src/proto/charset.pro \
|
||||||
|
src/proto/diff.pro \
|
||||||
|
src/proto/digraph.pro \
|
||||||
|
src/proto/edit.pro \
|
||||||
|
src/proto/eval.pro \
|
||||||
|
src/proto/ex_cmds.pro \
|
||||||
|
src/proto/ex_cmds2.pro \
|
||||||
|
src/proto/ex_docmd.pro \
|
||||||
|
src/proto/ex_eval.pro \
|
||||||
|
src/proto/ex_getln.pro \
|
||||||
|
src/proto/fileio.pro \
|
||||||
|
src/proto/fold.pro \
|
||||||
|
src/proto/getchar.pro \
|
||||||
|
src/proto/gui.pro \
|
||||||
|
src/proto/gui_beval.pro \
|
||||||
|
src/proto/main.pro \
|
||||||
|
src/proto/mark.pro \
|
||||||
|
src/proto/mbyte.pro \
|
||||||
|
src/proto/memfile.pro \
|
||||||
|
src/proto/memline.pro \
|
||||||
|
src/proto/menu.pro \
|
||||||
|
src/proto/message.pro \
|
||||||
|
src/proto/misc1.pro \
|
||||||
|
src/proto/misc2.pro \
|
||||||
|
src/proto/move.pro \
|
||||||
|
src/proto/netbeans.pro \
|
||||||
|
src/proto/normal.pro \
|
||||||
|
src/proto/ops.pro \
|
||||||
|
src/proto/option.pro \
|
||||||
|
src/proto/quickfix.pro \
|
||||||
|
src/proto/regexp.pro \
|
||||||
|
src/proto/screen.pro \
|
||||||
|
src/proto/search.pro \
|
||||||
|
src/proto/syntax.pro \
|
||||||
|
src/proto/tag.pro \
|
||||||
|
src/proto/term.pro \
|
||||||
|
src/proto/termlib.pro \
|
||||||
|
src/proto/ui.pro \
|
||||||
|
src/proto/undo.pro \
|
||||||
|
src/proto/version.pro \
|
||||||
|
src/proto/window.pro \
|
||||||
|
|
||||||
|
|
||||||
|
# source files for Unix only
|
||||||
|
SRC_UNIX = \
|
||||||
|
Makefile \
|
||||||
|
Filelist \
|
||||||
|
README_src.txt \
|
||||||
|
configure \
|
||||||
|
pixmaps/*.xpm \
|
||||||
|
pixmaps/gen-inline-pixbufs.sh \
|
||||||
|
pixmaps/stock_icons.h \
|
||||||
|
src/INSTALL \
|
||||||
|
src/Makefile \
|
||||||
|
src/auto/configure \
|
||||||
|
src/config.aap.in \
|
||||||
|
src/config.h.in \
|
||||||
|
src/config.mk.dist \
|
||||||
|
src/config.mk.in \
|
||||||
|
src/configure \
|
||||||
|
src/configure.in \
|
||||||
|
src/gui_at_fs.c \
|
||||||
|
src/gui_at_sb.c \
|
||||||
|
src/gui_at_sb.h \
|
||||||
|
src/gui_athena.c \
|
||||||
|
src/gui_gtk.c \
|
||||||
|
src/gui_gtk_f.c \
|
||||||
|
src/gui_gtk_f.h \
|
||||||
|
src/gui_gtk_x11.c \
|
||||||
|
src/gui_motif.c \
|
||||||
|
src/gui_x11.c \
|
||||||
|
src/hangulin.c \
|
||||||
|
src/if_xcmdsrv.c \
|
||||||
|
src/integration.c \
|
||||||
|
src/integration.h \
|
||||||
|
src/link.sh \
|
||||||
|
src/mkinstalldirs \
|
||||||
|
src/os_unix.c \
|
||||||
|
src/os_unix.h \
|
||||||
|
src/os_unixx.h \
|
||||||
|
src/osdef.sh \
|
||||||
|
src/osdef1.h.in \
|
||||||
|
src/osdef2.h.in \
|
||||||
|
src/pathdef.sh \
|
||||||
|
src/proto/gui_athena.pro \
|
||||||
|
src/proto/gui_gtk.pro \
|
||||||
|
src/proto/gui_gtk_x11.pro \
|
||||||
|
src/proto/gui_motif.pro \
|
||||||
|
src/proto/gui_x11.pro \
|
||||||
|
src/proto/hangulin.pro \
|
||||||
|
src/proto/if_xcmdsrv.pro \
|
||||||
|
src/proto/os_unix.pro \
|
||||||
|
src/proto/pty.pro \
|
||||||
|
src/proto/workshop.pro \
|
||||||
|
src/pty.c \
|
||||||
|
src/testdir/Makefile \
|
||||||
|
src/testdir/unix.vim \
|
||||||
|
src/toolcheck \
|
||||||
|
src/vim_icon.xbm \
|
||||||
|
src/vim_mask.xbm \
|
||||||
|
src/vimtutor \
|
||||||
|
src/which.sh \
|
||||||
|
src/workshop.c \
|
||||||
|
src/workshop.h \
|
||||||
|
src/wsdebug.c \
|
||||||
|
src/wsdebug.h \
|
||||||
|
src/xxd/Makefile \
|
||||||
|
|
||||||
|
# source files for both DOS and Unix
|
||||||
|
SRC_DOS_UNIX = \
|
||||||
|
src/if_cscope.c \
|
||||||
|
src/if_cscope.h \
|
||||||
|
src/if_perl.xs \
|
||||||
|
src/if_perlsfio.c \
|
||||||
|
src/if_python.c \
|
||||||
|
src/if_ruby.c \
|
||||||
|
src/if_tcl.c \
|
||||||
|
src/proto/if_cscope.pro \
|
||||||
|
src/proto/if_perl.pro \
|
||||||
|
src/proto/if_perlsfio.pro \
|
||||||
|
src/proto/if_python.pro \
|
||||||
|
src/proto/if_ruby.pro \
|
||||||
|
src/proto/if_tcl.pro \
|
||||||
|
src/typemap \
|
||||||
|
|
||||||
|
# source files for DOS (also in the extra archive)
|
||||||
|
SRC_DOS = \
|
||||||
|
src/GvimExt \
|
||||||
|
README_srcdos.txt \
|
||||||
|
src/INSTALLpc.txt \
|
||||||
|
src/Make_bc3.mak \
|
||||||
|
src/Make_bc5.mak \
|
||||||
|
src/Make_cyg.mak \
|
||||||
|
src/Make_djg.mak \
|
||||||
|
src/Make_ivc.mak \
|
||||||
|
src/Make_dvc.mak \
|
||||||
|
src/Make_ming.mak \
|
||||||
|
src/Make_mvc.mak \
|
||||||
|
src/Make_w16.mak \
|
||||||
|
src/bigvim.bat \
|
||||||
|
src/dimm.idl \
|
||||||
|
src/dlldata.c \
|
||||||
|
src/dosinst.c \
|
||||||
|
src/dosinst.h \
|
||||||
|
src/glbl_ime.cpp \
|
||||||
|
src/glbl_ime.h \
|
||||||
|
src/gui_w16.c \
|
||||||
|
src/gui_w32.c \
|
||||||
|
src/gui_w48.c \
|
||||||
|
src/guiw16rc.h \
|
||||||
|
src/gui_w32_rc.h \
|
||||||
|
src/if_ole.cpp \
|
||||||
|
src/if_ole.h \
|
||||||
|
src/if_ole.idl \
|
||||||
|
src/iid_ole.c \
|
||||||
|
src/os_dos.h \
|
||||||
|
src/os_msdos.c \
|
||||||
|
src/os_msdos.h \
|
||||||
|
src/os_w32dll.c \
|
||||||
|
src/os_w32exe.c \
|
||||||
|
src/os_win16.c \
|
||||||
|
src/os_win32.c \
|
||||||
|
src/os_mswin.c \
|
||||||
|
src/os_win16.h \
|
||||||
|
src/os_win32.h \
|
||||||
|
src/proto/gui_w16.pro \
|
||||||
|
src/proto/gui_w32.pro \
|
||||||
|
src/proto/if_ole.pro \
|
||||||
|
src/proto/os_msdos.pro \
|
||||||
|
src/proto/os_win16.pro \
|
||||||
|
src/proto/os_win32.pro \
|
||||||
|
src/proto/os_mswin.pro \
|
||||||
|
src/testdir/Make_dos.mak \
|
||||||
|
src/testdir/dos.vim \
|
||||||
|
src/uninstal.c \
|
||||||
|
src/vim.def \
|
||||||
|
src/vim.rc \
|
||||||
|
src/gvim.exe.mnf \
|
||||||
|
src/vim16.def \
|
||||||
|
src/vim16.rc \
|
||||||
|
src/vimrun.c \
|
||||||
|
src/vimtbar.h \
|
||||||
|
src/xpm_w32.c \
|
||||||
|
src/xpm_w32.h \
|
||||||
|
src/xxd/Make_bc3.mak \
|
||||||
|
src/xxd/Make_bc5.mak \
|
||||||
|
src/xxd/Make_cyg.mak \
|
||||||
|
src/xxd/Make_djg.mak \
|
||||||
|
src/xxd/Make_mvc.mak \
|
||||||
|
nsis/gvim.nsi \
|
||||||
|
nsis/README.txt \
|
||||||
|
uninstal.txt \
|
||||||
|
src/VisVim/Commands.cpp \
|
||||||
|
src/VisVim/Commands.h \
|
||||||
|
src/VisVim/DSAddIn.cpp \
|
||||||
|
src/VisVim/DSAddIn.h \
|
||||||
|
src/VisVim/OleAut.cpp \
|
||||||
|
src/VisVim/OleAut.h \
|
||||||
|
src/VisVim/README_VisVim.txt \
|
||||||
|
src/VisVim/Reg.cpp \
|
||||||
|
src/VisVim/Register.bat \
|
||||||
|
src/VisVim/Resource.h \
|
||||||
|
src/VisVim/StdAfx.cpp \
|
||||||
|
src/VisVim/StdAfx.h \
|
||||||
|
src/VisVim/UnRegist.bat \
|
||||||
|
src/VisVim/VisVim.cpp \
|
||||||
|
src/VisVim/VisVim.def \
|
||||||
|
src/VisVim/VisVim.mak \
|
||||||
|
src/VisVim/VisVim.h \
|
||||||
|
src/VisVim/VisVim.odl \
|
||||||
|
src/VisVim/VisVim.rc \
|
||||||
|
src/VisVim/VsReadMe.txt \
|
||||||
|
|
||||||
|
# source files for DOS without CR/LF translation (also in the extra archive)
|
||||||
|
SRC_DOS_BIN = \
|
||||||
|
src/VisVim/Res \
|
||||||
|
src/tearoff.bmp \
|
||||||
|
src/tools.bmp \
|
||||||
|
src/tools16.bmp \
|
||||||
|
src/vim*.ico \
|
||||||
|
src/vim.tlb \
|
||||||
|
src/vimtbar.lib \
|
||||||
|
src/vimtbar.dll \
|
||||||
|
nsis/icons \
|
||||||
|
|
||||||
|
# source files for Amiga, DOS, etc. (also in the extra archive)
|
||||||
|
SRC_AMI_DOS = \
|
||||||
|
|
||||||
|
# source files for Amiga (also in the extra archive)
|
||||||
|
SRC_AMI = \
|
||||||
|
README_amisrc.txt \
|
||||||
|
README_amisrc.txt.info \
|
||||||
|
src.info \
|
||||||
|
src/INSTALLami.txt \
|
||||||
|
src/Make_agui.mak \
|
||||||
|
src/Make_aros.mak \
|
||||||
|
src/Make_dice.mak \
|
||||||
|
src/Make_manx.mak \
|
||||||
|
src/Make_morph.mak \
|
||||||
|
src/Make_sas.mak \
|
||||||
|
src/gui_amiga.c \
|
||||||
|
src/gui_amiga.h \
|
||||||
|
src/os_amiga.c \
|
||||||
|
src/os_amiga.h \
|
||||||
|
src/proto/gui_amiga.pro \
|
||||||
|
src/proto/os_amiga.pro \
|
||||||
|
src/testdir/Make_amiga.mak \
|
||||||
|
src/testdir/amiga.vim \
|
||||||
|
src/xxd/Make_amiga.mak \
|
||||||
|
|
||||||
|
# source files for the Mac (also in the extra archive)
|
||||||
|
SRC_MAC = \
|
||||||
|
src/INSTALLmac.txt \
|
||||||
|
src/Make_mpw.mak \
|
||||||
|
src/dehqx.py \
|
||||||
|
src/gui_mac.c \
|
||||||
|
src/gui_mac.icns \
|
||||||
|
src/gui_mac.r \
|
||||||
|
src/os_mac* \
|
||||||
|
src/proto/gui_mac.pro \
|
||||||
|
src/proto/os_mac.pro \
|
||||||
|
|
||||||
|
# source files for VMS (in the extra archive)
|
||||||
|
SRC_VMS = \
|
||||||
|
src/INSTALLvms.txt \
|
||||||
|
src/Make_vms.mms \
|
||||||
|
src/gui_gtk_vms.h \
|
||||||
|
src/os_vms.c \
|
||||||
|
src/os_vms_conf.h \
|
||||||
|
src/os_vms_mms.c \
|
||||||
|
src/proto/os_vms.pro \
|
||||||
|
src/testdir/Make_vms.mms \
|
||||||
|
src/testdir/vms.vim \
|
||||||
|
src/xxd/Make_vms.mms \
|
||||||
|
vimtutor.com \
|
||||||
|
|
||||||
|
# source files for OS/2 (in the extra archive)
|
||||||
|
SRC_OS2 = \
|
||||||
|
src/Make_os2.mak \
|
||||||
|
src/os_os2_cfg.h \
|
||||||
|
src/testdir/Make_os2.mak \
|
||||||
|
src/testdir/todos.vim \
|
||||||
|
src/testdir/os2.vim \
|
||||||
|
src/xxd/Make_os2.mak \
|
||||||
|
|
||||||
|
# source files for QNX (in the extra archive)
|
||||||
|
SRC_QNX = \
|
||||||
|
src/os_qnx.c \
|
||||||
|
src/os_qnx.h \
|
||||||
|
src/gui_photon.c \
|
||||||
|
src/proto/gui_photon.pro \
|
||||||
|
src/proto/os_qnx.pro \
|
||||||
|
|
||||||
|
|
||||||
|
# source files for the extra archive (all sources that are not for Unix)
|
||||||
|
SRC_EXTRA = \
|
||||||
|
$(SRC_AMI) \
|
||||||
|
$(SRC_AMI_DOS) \
|
||||||
|
$(SRC_DOS) \
|
||||||
|
$(SRC_DOS_BIN) \
|
||||||
|
$(SRC_MAC) \
|
||||||
|
$(SRC_OS2) \
|
||||||
|
$(SRC_QNX) \
|
||||||
|
$(SRC_VMS) \
|
||||||
|
README_os390.txt \
|
||||||
|
src/Make_mint.mak \
|
||||||
|
src/Make_ro.mak \
|
||||||
|
src/gui_beos.cc \
|
||||||
|
src/gui_beos.h \
|
||||||
|
src/gui_riscos.c \
|
||||||
|
src/gui_riscos.h \
|
||||||
|
src/if_sniff.c \
|
||||||
|
src/if_sniff.h \
|
||||||
|
src/infplist.xml \
|
||||||
|
src/link.390 \
|
||||||
|
src/os_beos.c \
|
||||||
|
src/os_beos.h \
|
||||||
|
src/os_beos.rsrc \
|
||||||
|
src/os_mint.h \
|
||||||
|
src/os_riscos.c \
|
||||||
|
src/os_riscos.h \
|
||||||
|
src/proto/gui_beos.pro \
|
||||||
|
src/proto/gui_riscos.pro \
|
||||||
|
src/proto/os_beos.pro \
|
||||||
|
src/proto/os_riscos.pro \
|
||||||
|
src/os_vms_fix.com \
|
||||||
|
src/toolbar.phi \
|
||||||
|
|
||||||
|
# runtime files for all distributions
|
||||||
|
RT_ALL = \
|
||||||
|
README.txt \
|
||||||
|
runtime/bugreport.vim \
|
||||||
|
runtime/doc/*.awk \
|
||||||
|
runtime/doc/*.pl \
|
||||||
|
runtime/doc/*.txt \
|
||||||
|
runtime/doc/Makefile \
|
||||||
|
runtime/doc/doctags.c \
|
||||||
|
runtime/doc/vim.1 \
|
||||||
|
runtime/doc/evim.1 \
|
||||||
|
runtime/doc/vimdiff.1 \
|
||||||
|
runtime/doc/vimtutor.1 \
|
||||||
|
runtime/doc/xxd.1 \
|
||||||
|
runtime/ftoff.vim \
|
||||||
|
runtime/gvimrc_example.vim \
|
||||||
|
runtime/macros/README.txt \
|
||||||
|
runtime/macros/dvorak \
|
||||||
|
runtime/macros/hanoi/click.me \
|
||||||
|
runtime/macros/hanoi/hanoi.vim \
|
||||||
|
runtime/macros/hanoi/poster \
|
||||||
|
runtime/macros/justify.vim \
|
||||||
|
runtime/macros/less.sh \
|
||||||
|
runtime/macros/less.vim \
|
||||||
|
runtime/macros/life/click.me \
|
||||||
|
runtime/macros/life/life.vim \
|
||||||
|
runtime/macros/matchit.vim \
|
||||||
|
runtime/macros/matchit.txt \
|
||||||
|
runtime/macros/maze/README.txt \
|
||||||
|
runtime/macros/maze/[mM]akefile \
|
||||||
|
runtime/macros/maze/main.aap \
|
||||||
|
runtime/macros/maze/maze.c \
|
||||||
|
runtime/macros/maze/maze_5.78 \
|
||||||
|
runtime/macros/maze/maze_mac \
|
||||||
|
runtime/macros/maze/mazeansi.c \
|
||||||
|
runtime/macros/maze/mazeclean.c \
|
||||||
|
runtime/macros/maze/poster \
|
||||||
|
runtime/macros/shellmenu.vim \
|
||||||
|
runtime/macros/swapmous.vim \
|
||||||
|
runtime/macros/urm/README.txt \
|
||||||
|
runtime/macros/urm/examples \
|
||||||
|
runtime/macros/urm/urm \
|
||||||
|
runtime/macros/urm/urm.vim \
|
||||||
|
runtime/mswin.vim \
|
||||||
|
runtime/evim.vim \
|
||||||
|
runtime/optwin.vim \
|
||||||
|
runtime/ftplugin.vim \
|
||||||
|
runtime/ftplugof.vim \
|
||||||
|
runtime/indent.vim \
|
||||||
|
runtime/indoff.vim \
|
||||||
|
runtime/termcap \
|
||||||
|
runtime/tools/README.txt \
|
||||||
|
runtime/tools/[a-z]*[a-z0-9] \
|
||||||
|
runtime/tutor/README.txt \
|
||||||
|
runtime/tutor/tutor \
|
||||||
|
runtime/tutor/tutor.vim \
|
||||||
|
runtime/vimrc_example.vim \
|
||||||
|
|
||||||
|
# runtime files for all distributions without CR-NL translation
|
||||||
|
RT_ALL_BIN = \
|
||||||
|
runtime/doc/tags \
|
||||||
|
runtime/print/*.ps \
|
||||||
|
|
||||||
|
# runtime script files
|
||||||
|
RT_SCRIPTS = \
|
||||||
|
runtime/filetype.vim \
|
||||||
|
runtime/scripts.vim \
|
||||||
|
runtime/menu.vim \
|
||||||
|
runtime/delmenu.vim \
|
||||||
|
runtime/synmenu.vim \
|
||||||
|
runtime/makemenu.vim \
|
||||||
|
runtime/colors/*.vim \
|
||||||
|
runtime/colors/README.txt \
|
||||||
|
runtime/compiler/*.vim \
|
||||||
|
runtime/compiler/README.txt \
|
||||||
|
runtime/indent/*.vim \
|
||||||
|
runtime/indent/README.txt \
|
||||||
|
runtime/ftplugin/*.vim \
|
||||||
|
runtime/ftplugin/README.txt \
|
||||||
|
runtime/plugin/*.vim \
|
||||||
|
runtime/plugin/README.txt \
|
||||||
|
runtime/syntax/*.vim \
|
||||||
|
runtime/syntax/README.txt \
|
||||||
|
|
||||||
|
# Unix runtime
|
||||||
|
RT_UNIX = \
|
||||||
|
README_unix.txt \
|
||||||
|
runtime/vim16x16.png \
|
||||||
|
runtime/vim16x16.xpm \
|
||||||
|
runtime/vim32x32.png \
|
||||||
|
runtime/vim32x32.xpm \
|
||||||
|
runtime/vim48x48.png \
|
||||||
|
runtime/vim48x48.xpm \
|
||||||
|
|
||||||
|
# Unix and DOS runtime without CR-LF translation
|
||||||
|
RT_UNIX_DOS_BIN = \
|
||||||
|
runtime/vim16x16.gif \
|
||||||
|
runtime/vim32x32.gif \
|
||||||
|
runtime/vim48x48.gif \
|
||||||
|
|
||||||
|
# runtime not for unix or extra
|
||||||
|
RT_NO_UNIX = \
|
||||||
|
|
||||||
|
# runtime for Amiga (also in the extra archive)
|
||||||
|
RT_AMI_DOS = \
|
||||||
|
runtime/doc/vim.man \
|
||||||
|
runtime/doc/vimdiff.man \
|
||||||
|
runtime/doc/vimtutor.man \
|
||||||
|
runtime/doc/xxd.man \
|
||||||
|
|
||||||
|
# DOS runtime (also in the extra archive)
|
||||||
|
RT_DOS = \
|
||||||
|
README_dos.txt \
|
||||||
|
runtime/rgb.txt \
|
||||||
|
vimtutor.bat \
|
||||||
|
|
||||||
|
# DOS runtime without CR-LF translation (also in the extra archive)
|
||||||
|
RT_DOS_BIN = \
|
||||||
|
runtime/vimlogo.cdr \
|
||||||
|
runtime/vimlogo.eps \
|
||||||
|
runtime/vimlogo.gif \
|
||||||
|
runtime/vimlogo.pdf \
|
||||||
|
|
||||||
|
# Amiga runtime (also in the extra archive)
|
||||||
|
RT_AMI = \
|
||||||
|
README.txt.info \
|
||||||
|
README_ami.txt \
|
||||||
|
README_ami.txt.info \
|
||||||
|
libs/arp.library \
|
||||||
|
runtime/doc.info \
|
||||||
|
runtime/doc/*.info \
|
||||||
|
runtime/icons \
|
||||||
|
runtime/icons.info \
|
||||||
|
runtime/macros.info \
|
||||||
|
runtime/macros/*.info \
|
||||||
|
runtime/macros/hanoi/*.info \
|
||||||
|
runtime/macros/life/*.info \
|
||||||
|
runtime/macros/maze/*.info \
|
||||||
|
runtime/macros/urm/*.info \
|
||||||
|
runtime/tools.info \
|
||||||
|
runtime/tutor.info \
|
||||||
|
runtime/tutor/*.info \
|
||||||
|
|
||||||
|
# runtime files in extra archive
|
||||||
|
RT_EXTRA = \
|
||||||
|
$(RT_AMI) \
|
||||||
|
$(RT_AMI_DOS) \
|
||||||
|
$(RT_DOS) \
|
||||||
|
$(RT_DOS_BIN) \
|
||||||
|
README_mac.txt \
|
||||||
|
|
||||||
|
# included in all Amiga archives
|
||||||
|
ROOT_AMI = \
|
||||||
|
Contents \
|
||||||
|
Contents.info \
|
||||||
|
runtime.info \
|
||||||
|
vimdir.info \
|
||||||
|
|
||||||
|
# root files for the extra archive
|
||||||
|
ROOT_EXTRA = \
|
||||||
|
$(ROOT_AMI) \
|
||||||
|
|
||||||
|
# files for Amiga small binary (also in extra archive)
|
||||||
|
BIN_AMI = \
|
||||||
|
README_amibin.txt \
|
||||||
|
README_amibin.txt.info \
|
||||||
|
Vim.info \
|
||||||
|
Xxd.info \
|
||||||
|
|
||||||
|
# files for DOS binary (also in extra archive)
|
||||||
|
BIN_DOS = \
|
||||||
|
README_bindos.txt \
|
||||||
|
uninstal.txt \
|
||||||
|
|
||||||
|
# files for Win32 OLE binary (also in extra archive)
|
||||||
|
BIN_OLE = \
|
||||||
|
README_ole.txt \
|
||||||
|
|
||||||
|
# files for Win32s binary (also in extra archive)
|
||||||
|
BIN_W32S = \
|
||||||
|
README_w32s.txt \
|
||||||
|
|
||||||
|
# files for VMS binary (also in extra archive)
|
||||||
|
BIN_VMS = \
|
||||||
|
README_vms.txt \
|
||||||
|
|
||||||
|
# files for OS/2 binary (also in extra archive)
|
||||||
|
BIN_OS2 = \
|
||||||
|
README_os2.txt \
|
||||||
|
|
||||||
|
# binary files for extra archive
|
||||||
|
BIN_EXTRA = \
|
||||||
|
$(BIN_AMI) \
|
||||||
|
$(BIN_DOS) \
|
||||||
|
$(BIN_OLE) \
|
||||||
|
$(BIN_W32S) \
|
||||||
|
$(BIN_VMS) \
|
||||||
|
$(BIN_OS2) \
|
||||||
|
|
||||||
|
# all files for extra archive
|
||||||
|
EXTRA = \
|
||||||
|
$(BIN_EXTRA) \
|
||||||
|
$(ROOT_EXTRA) \
|
||||||
|
$(RT_EXTRA) \
|
||||||
|
$(SRC_EXTRA) \
|
||||||
|
README_extra.txt \
|
||||||
|
src/VisVim/VisVim.dll \
|
||||||
|
farsi \
|
||||||
|
runtime/vimlogo.xpm \
|
||||||
|
src/swis.s \
|
||||||
|
src/tee/Makefile* \
|
||||||
|
src/tee/tee.c \
|
||||||
|
csdpmi4b.zip \
|
||||||
|
emx.dll \
|
||||||
|
emxlibcs.dll \
|
||||||
|
|
||||||
|
# generic language files
|
||||||
|
LANG_GEN = \
|
||||||
|
README_lang.txt \
|
||||||
|
runtime/lang/README.txt \
|
||||||
|
runtime/lang/menu_*.vim \
|
||||||
|
runtime/keymap/README.txt \
|
||||||
|
runtime/keymap/*.vim \
|
||||||
|
runtime/tutor/README.*.txt \
|
||||||
|
runtime/tutor/Makefile \
|
||||||
|
runtime/tutor/tutor.?? \
|
||||||
|
runtime/tutor/tutor.gr.* \
|
||||||
|
runtime/tutor/tutor.ja.* \
|
||||||
|
runtime/tutor/tutor.ko.* \
|
||||||
|
runtime/tutor/tutor.pl.* \
|
||||||
|
runtime/tutor/tutor.ru.* \
|
||||||
|
runtime/tutor/tutor.zh.* \
|
||||||
|
|
||||||
|
# all files for lang archive
|
||||||
|
LANG_SRC = \
|
||||||
|
src/po/README.txt \
|
||||||
|
src/po/README_mingw.txt \
|
||||||
|
src/po/README_mvc.txt \
|
||||||
|
src/po/cleanup.vim \
|
||||||
|
src/po/Makefile \
|
||||||
|
src/po/Make_ming.mak \
|
||||||
|
src/po/Make_mvc.mak \
|
||||||
|
src/po/sjiscorr.c \
|
||||||
|
src/po/*.po \
|
||||||
|
|
||||||
|
# the language files for the Win32 lang archive
|
||||||
|
LANG_DOS = \
|
||||||
|
src/po/*.mo \
|
||||||
|
|
||||||
|
# vim: set ft=make:
|
629
Makefile
Normal file
629
Makefile
Normal file
@ -0,0 +1,629 @@
|
|||||||
|
# This Makefile has two purposes:
|
||||||
|
# 1. Starting the compilation of Vim for Unix.
|
||||||
|
# 2. Creating the various distribution files.
|
||||||
|
|
||||||
|
|
||||||
|
# 1. Using this Makefile without an argument will compile Vim for Unix.
|
||||||
|
#
|
||||||
|
# "make install" is also possible.
|
||||||
|
#
|
||||||
|
# NOTE: If this doesn't work properly, first change directory to "src" and use
|
||||||
|
# the Makefile there:
|
||||||
|
# cd src
|
||||||
|
# make [arguments]
|
||||||
|
# Noticed on AIX systems when using this Makefile: Trying to run "cproto" or
|
||||||
|
# something else after Vim has been compiled. Don't know why...
|
||||||
|
# Noticed on OS/390 Unix: Restarts configure.
|
||||||
|
#
|
||||||
|
# The first (default) target is "first". This will result in running
|
||||||
|
# "make first", so that the target from "src/auto/config.mk" is picked
|
||||||
|
# up properly when config didn't run yet. Doing "make all" before configure
|
||||||
|
# has run can result in compiling with $(CC) empty.
|
||||||
|
|
||||||
|
first:
|
||||||
|
@echo "Starting make in the src directory."
|
||||||
|
@echo "If there are problems, cd to the src directory and run make there"
|
||||||
|
cd src && $(MAKE) $@
|
||||||
|
|
||||||
|
# Some make programs use the last target for the $@ default; put the other
|
||||||
|
# targets separately to always let $@ expand to "first" by default.
|
||||||
|
all install uninstall tools config configure proto depend lint tags types test testclean clean distclean:
|
||||||
|
@echo "Starting make in the src directory."
|
||||||
|
@echo "If there are problems, cd to the src directory and run make there"
|
||||||
|
cd src && $(MAKE) $@
|
||||||
|
|
||||||
|
|
||||||
|
# 2. Create the various distributions:
|
||||||
|
#
|
||||||
|
# TARGET PRODUCES CONTAINS
|
||||||
|
# unixall vim-#.#.tar.bz2 Runtime files and Sources for Unix
|
||||||
|
# unixrt vim-#.#-rt[12].tar.gz Runtime files for Unix
|
||||||
|
# unixsrc vim-#.#-src[12].tar.gz Sources for Unix
|
||||||
|
#
|
||||||
|
# extra vim-#.#-extra.tar.gz Extra source and runtime files
|
||||||
|
# lang vim-#.#-lang.tar.gz multi-language files
|
||||||
|
#
|
||||||
|
# html vim##html.zip HTML docs
|
||||||
|
#
|
||||||
|
# amisrc vim##src.tgz sources for Amiga
|
||||||
|
# amirt vim##rt.tgz runtime for Amiga
|
||||||
|
# amibin vim##bin.tgz binary for Amiga
|
||||||
|
#
|
||||||
|
# dossrc vim##src.zip sources for MS-DOS
|
||||||
|
# dosrt vim##rt.zip runtime for MS-DOS
|
||||||
|
# dosbin vim##d16.zip binary for MS-DOS 16 bits
|
||||||
|
# vim##d32.zip binary for MS-DOS 32 bits
|
||||||
|
# vim##w32.zip binary for Win32
|
||||||
|
# gvim##.zip binary for GUI Win32
|
||||||
|
# gvim##ole.zip OLE exe for Win32 GUI
|
||||||
|
# gvim##_s.zip exe for Win32s GUI
|
||||||
|
# doslang vim##lang.zip language files for Win32
|
||||||
|
#
|
||||||
|
# os2bin vim##os2.zip binary for OS/2
|
||||||
|
# (use RT from dosrt)
|
||||||
|
#
|
||||||
|
# farsi farsi##.zip Farsi fonts
|
||||||
|
#
|
||||||
|
# All output files are created in the "dist" directory. Existing files are
|
||||||
|
# overwritten!
|
||||||
|
# To do all this you need the unixrt, unixsrc, extra and lang archives, and
|
||||||
|
# compiled binaries.
|
||||||
|
# Before creating an archive first delete all backup files, *.orig, etc.
|
||||||
|
|
||||||
|
MAJOR = 6
|
||||||
|
MINOR = 3
|
||||||
|
|
||||||
|
# Uncomment this line if the Win32s version is to be included.
|
||||||
|
#DOSBIN_S = dosbin_s
|
||||||
|
|
||||||
|
# CHECKLIST for creating a new version:
|
||||||
|
#
|
||||||
|
# - Update Vim version number. For a test version in: src/version.h, Contents,
|
||||||
|
# MAJOR/MINOR above, VIMRTDIR and VERSION in src/Makefile, README*.txt,
|
||||||
|
# runtime/doc/*.txt and nsis/gvim.nsi. For a minor/major version:
|
||||||
|
# src/GvimExt/GvimExt.reg, src/vim16.def.
|
||||||
|
# - Correct included_patches[] in src/version.c.
|
||||||
|
# - Compile Vim with GTK, Perl, Python, TCL, Ruby, Cscope and "huge" features.
|
||||||
|
# - With these features: "make proto" (requires cproto and Motif installed;
|
||||||
|
# ignore warnings for missing include files, fix problems for syntax errors).
|
||||||
|
# - With these features: "make depend" (works best with gcc).
|
||||||
|
# - "make lint" and check the output (ignore GTK warnings).
|
||||||
|
# - Enable the efence library in "src/Makefile" and run "make test". May
|
||||||
|
# require disabling Python to avoid trouble with threads.
|
||||||
|
# - Check for missing entries in runtime/makemenu.vim (with checkmenu script).
|
||||||
|
# - Check for missing options in runtime/optwin.vim et al. (with check.vim).
|
||||||
|
# - Do "make menu" to update the runtime/synmenu.vim file.
|
||||||
|
# - Add remarks for changes to runtime/doc/version6.txt.
|
||||||
|
# - In runtime/doc run "make" and "make html" to check for errors.
|
||||||
|
# - Check if src/Makefile and src/feature.h don't contain any personal
|
||||||
|
# preferences or the GTK, Perl, etc. mentioned above.
|
||||||
|
# - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL
|
||||||
|
# ADDITIONS".
|
||||||
|
# - Check file protections to be "644" for text and "755" for executables (run
|
||||||
|
# the "check" script).
|
||||||
|
# - Check compiling on Amiga, MS-DOS and MS-Windows.
|
||||||
|
# - Delete all *~, *.sw?, *.orig, *.rej files
|
||||||
|
# - "make unixall", "make extra", "make lang", "make html"
|
||||||
|
#
|
||||||
|
# Amiga:
|
||||||
|
# - "make amisrc", move the archive to the Amiga and compile:
|
||||||
|
# "make -f Make_manx.mak" (will use "big" features by default).
|
||||||
|
# - Run the tests: "make -f Make_manx.mak test"
|
||||||
|
# - Place the executables Vim and Xxd in this directory (set the executable
|
||||||
|
# flag).
|
||||||
|
# - "make amirt", "make amibin".
|
||||||
|
#
|
||||||
|
# PC:
|
||||||
|
# - "make dossrc" and "make dosrt". Unpack the archives on a PC.
|
||||||
|
# 16 bit DOS version:
|
||||||
|
# - Set environment for compiling with Borland C++ 3.1.
|
||||||
|
# - "bmake -f Make_bc3.mak BOR=E:\borlandc" (compiling xxd might fail, in that
|
||||||
|
# case set environment for compiling with Borland C++ 4.0 and do
|
||||||
|
# "make -f make_bc3.mak BOR=E:\BC4 xxd/xxd.exe").
|
||||||
|
# - "make test" and check the output.
|
||||||
|
# - Rename the executables to "vimd16.exe", "xxdd16.exe", "installd16.exe" and
|
||||||
|
# "uninstald16.exe".
|
||||||
|
# 32 bit DOS version:
|
||||||
|
# - Set environment for compiling with DJGPP; "gmake -f Make_djg.mak".
|
||||||
|
# - "rm testdir/*.out", "make -f Make_djg.mak test" and check the output.
|
||||||
|
# - Rename the executables to "vimd32.exe", "xxdd32.exe", "installd32.exe" and
|
||||||
|
# "uninstald32.exe".
|
||||||
|
# Win32 console version:
|
||||||
|
# - Set environment for Visual C++ 5.0: "vcvars32"
|
||||||
|
# - "nmake -f Make_mvc.mak"
|
||||||
|
# - "rm testdir/*.out", "nmake -f Make_mvc.mak test" and check the output.
|
||||||
|
# - Rename the executables to "vimw32.exe", "xxdw32.exe".
|
||||||
|
# - When building the Win32s version later, delete vimrun.exe, install.exe and
|
||||||
|
# uninstal.exe. Otherwise rename executables to installw32.exe and
|
||||||
|
# uninstalw32.exe.
|
||||||
|
# Win32 GUI version:
|
||||||
|
# - "nmake -f Make_mvc.mak GUI=yes.
|
||||||
|
# - move "gvim.exe" to here (otherwise the OLE version will overwrite it).
|
||||||
|
# - Delete vimrun.exe, install.exe and uninstall.exe.
|
||||||
|
# - Copy "GvimExt/gvimext.dll" to here.
|
||||||
|
# Win32 GUI version with OLE, PERL, TCL, PYTHON and dynamic IME:
|
||||||
|
# - Run src/bigvim.bat ("nmake -f Make_mvc.mak GUI=yes OLE=yes IME=yes ...)
|
||||||
|
# - Rename "gvim.exe" to "gvim_ole.exe".
|
||||||
|
# - Delete install.exe and uninstall.exe.
|
||||||
|
# - If building the Win32s version delete vimrun.exe.
|
||||||
|
# Win32s GUI version:
|
||||||
|
# - Set environment for Visual C++ 4.1 (requires a new console window)
|
||||||
|
# - "vcvars32" (use the path for VC 4.1 e:\msdev\bin)
|
||||||
|
# - "nmake -f Make_mvc.mak GUI=yes INTL=no clean" (use the path for VC 4.1)
|
||||||
|
# - "nmake -f Make_mvc.mak GUI=yes INTL=no" (use the path for VC 4.1)
|
||||||
|
# - Rename "gvim.exe" to "gvim_w32s.exe".
|
||||||
|
# - Rename "install.exe" to "installw32.exe"
|
||||||
|
# - Rename "uninstal.exe" to "uninstalw32.exe"
|
||||||
|
# - The produced uninstalw32.exe and vimrun.exe are used.
|
||||||
|
# Create the archives:
|
||||||
|
# - Copy all the "*.exe" files to where this Makefile is.
|
||||||
|
# - "make dosbin".
|
||||||
|
# - Run make on Unix to update the ".mo" files.
|
||||||
|
# - "make doslang".
|
||||||
|
# NSIS self installing exe:
|
||||||
|
# - Unpack the doslang archive on the PC.
|
||||||
|
# - Make sure gvim_ole.exe, vimd32.exe, vimw32.exe, installw32.exe,
|
||||||
|
# uninstalw32.exe and xxdw32.exe have been build as mentioned above.
|
||||||
|
# - put gvimext.dll in src/GvimExt and VisVim.dll in src/VisVim (get them
|
||||||
|
# from a binary archive or build them)
|
||||||
|
# - make sure there is a diff.exe two levels up
|
||||||
|
# - go to ../nsis and do "makensis gvim.nsi".
|
||||||
|
# - Copy gvim##.exe to the dist directory.
|
||||||
|
#
|
||||||
|
# OS/2:
|
||||||
|
# - Unpack the Unix "src", "extra" and "rt" archives.
|
||||||
|
# - "make -f Make_os2.mak".
|
||||||
|
# - Rename the executables to vimos2.exe, xxdos2.exe and teeos2.exe and copy
|
||||||
|
# them to here.
|
||||||
|
# - "make os2bin".
|
||||||
|
|
||||||
|
VIMVER = vim-$(MAJOR).$(MINOR)
|
||||||
|
VERSION = $(MAJOR)$(MINOR)
|
||||||
|
VDOT = $(MAJOR).$(MINOR)
|
||||||
|
VIMRTDIR = vim$(VERSION)
|
||||||
|
|
||||||
|
# Vim used for conversion from "unix" to "dos"
|
||||||
|
VIM = vim
|
||||||
|
|
||||||
|
# How to include Filelist depends on the version of "make" you have.
|
||||||
|
# If the current choice doesn't work, try the other one.
|
||||||
|
|
||||||
|
include Filelist
|
||||||
|
#.include "Filelist"
|
||||||
|
|
||||||
|
|
||||||
|
# All output is put in the "dist" directory.
|
||||||
|
dist:
|
||||||
|
mkdir dist
|
||||||
|
|
||||||
|
# Clean up some files to avoid they are included.
|
||||||
|
prepare:
|
||||||
|
if test -f runtime/doc/uganda.nsis.txt; then \
|
||||||
|
rm runtime/doc/uganda.nsis.txt; fi
|
||||||
|
|
||||||
|
# For the zip files we need to create a file with the comment line
|
||||||
|
dist/comment:
|
||||||
|
mkdir dist/comment
|
||||||
|
|
||||||
|
COMMENT_RT = comment/$(VERSION)-rt
|
||||||
|
COMMENT_RT1 = comment/$(VERSION)-rt1
|
||||||
|
COMMENT_RT2 = comment/$(VERSION)-rt2
|
||||||
|
COMMENT_D16 = comment/$(VERSION)-bin-d16
|
||||||
|
COMMENT_D32 = comment/$(VERSION)-bin-d32
|
||||||
|
COMMENT_W32 = comment/$(VERSION)-bin-w32
|
||||||
|
COMMENT_GVIM = comment/$(VERSION)-bin-gvim
|
||||||
|
COMMENT_OLE = comment/$(VERSION)-bin-ole
|
||||||
|
COMMENT_W32S = comment/$(VERSION)-bin-w32s
|
||||||
|
COMMENT_SRC = comment/$(VERSION)-src
|
||||||
|
COMMENT_OS2 = comment/$(VERSION)-bin-os2
|
||||||
|
COMMENT_HTML = comment/$(VERSION)-html
|
||||||
|
COMMENT_FARSI = comment/$(VERSION)-farsi
|
||||||
|
COMMENT_LANG = comment/$(VERSION)-lang
|
||||||
|
|
||||||
|
dist/$(COMMENT_RT): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) runtime files for MS-DOS and MS-Windows" > dist/$(COMMENT_RT)
|
||||||
|
|
||||||
|
dist/$(COMMENT_RT1): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) runtime files (PART 1) for MS-DOS and MS-Windows" > dist/$(COMMENT_RT1)
|
||||||
|
|
||||||
|
dist/$(COMMENT_RT2): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) runtime files (PART 2) for MS-DOS and MS-Windows" > dist/$(COMMENT_RT2)
|
||||||
|
|
||||||
|
dist/$(COMMENT_D16): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) binaries for MS-DOS 16 bit real mode" > dist/$(COMMENT_D16)
|
||||||
|
|
||||||
|
dist/$(COMMENT_D32): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) binaries for MS-DOS 32 bit protected mode" > dist/$(COMMENT_D32)
|
||||||
|
|
||||||
|
dist/$(COMMENT_W32): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) binaries for MS-Windows NT/95" > dist/$(COMMENT_W32)
|
||||||
|
|
||||||
|
dist/$(COMMENT_GVIM): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) GUI binaries for MS-Windows NT/95" > dist/$(COMMENT_GVIM)
|
||||||
|
|
||||||
|
dist/$(COMMENT_OLE): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) MS-Windows GUI binaries with OLE support" > dist/$(COMMENT_OLE)
|
||||||
|
|
||||||
|
dist/$(COMMENT_W32S): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) GUI binaries for MS-Windows 3.1/3.11" > dist/$(COMMENT_W32S)
|
||||||
|
|
||||||
|
dist/$(COMMENT_SRC): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) sources for MS-DOS and MS-Windows" > dist/$(COMMENT_SRC)
|
||||||
|
|
||||||
|
dist/$(COMMENT_OS2): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) binaries + runtime files for OS/2" > dist/$(COMMENT_OS2)
|
||||||
|
|
||||||
|
dist/$(COMMENT_HTML): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) documentation in HTML" > dist/$(COMMENT_HTML)
|
||||||
|
|
||||||
|
dist/$(COMMENT_FARSI): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) Farsi language files" > dist/$(COMMENT_FARSI)
|
||||||
|
|
||||||
|
dist/$(COMMENT_LANG): dist/comment
|
||||||
|
echo "Vim - Vi IMproved - v$(VDOT) MS-Windows language files" > dist/$(COMMENT_LANG)
|
||||||
|
|
||||||
|
unixrt: dist prepare
|
||||||
|
-rm -f dist/$(VIMVER)-rt1.tar.gz
|
||||||
|
-rm -f dist/$(VIMVER)-rt2.tar.gz
|
||||||
|
# first runtime file
|
||||||
|
-rm -rf dist/$(VIMRTDIR)
|
||||||
|
mkdir dist/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(RT_ALL) \
|
||||||
|
$(RT_ALL_BIN) \
|
||||||
|
$(RT_UNIX) \
|
||||||
|
$(RT_UNIX_DOS_BIN) \
|
||||||
|
| (cd dist/$(VIMRTDIR); tar xf -)
|
||||||
|
cd dist && tar cf $(VIMVER)-rt1.tar $(VIMRTDIR)
|
||||||
|
gzip -9 dist/$(VIMVER)-rt1.tar
|
||||||
|
# second runtime file (script and language files)
|
||||||
|
-rm -rf dist/$(VIMRTDIR)
|
||||||
|
mkdir dist/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(RT_SCRIPTS) \
|
||||||
|
$(LANG_GEN) \
|
||||||
|
| (cd dist/$(VIMRTDIR); tar xf -)
|
||||||
|
cd dist && tar cf $(VIMVER)-rt2.tar $(VIMRTDIR)
|
||||||
|
gzip -9 dist/$(VIMVER)-rt2.tar
|
||||||
|
|
||||||
|
unixsrc: dist prepare
|
||||||
|
-rm -f dist/$(VIMVER)-src1.tar.gz
|
||||||
|
-rm -f dist/$(VIMVER)-src2.tar.gz
|
||||||
|
# first source file
|
||||||
|
-rm -rf dist/$(VIMRTDIR)
|
||||||
|
mkdir dist/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(SRC_ALL1) \
|
||||||
|
| (cd dist/$(VIMRTDIR); tar xf -)
|
||||||
|
cd dist && tar cf $(VIMVER)-src1.tar $(VIMRTDIR)
|
||||||
|
gzip -9 dist/$(VIMVER)-src1.tar
|
||||||
|
# second source file
|
||||||
|
-rm -rf dist/$(VIMRTDIR)
|
||||||
|
mkdir dist/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(SRC_ALL2) \
|
||||||
|
$(SRC_UNIX) \
|
||||||
|
$(SRC_DOS_UNIX) \
|
||||||
|
| (cd dist/$(VIMRTDIR); tar xf -)
|
||||||
|
# Need to use a "distclean" config.mk file
|
||||||
|
cp -f src/config.mk.dist dist/$(VIMRTDIR)/src/auto/config.mk
|
||||||
|
# Create an empty config.h file, make dependencies require it
|
||||||
|
touch dist/$(VIMRTDIR)/src/auto/config.h
|
||||||
|
# Make sure configure is newer than config.mk to force it to be generated
|
||||||
|
touch dist/$(VIMRTDIR)/src/configure
|
||||||
|
cd dist && tar cf $(VIMVER)-src2.tar $(VIMRTDIR)
|
||||||
|
gzip -9 dist/$(VIMVER)-src2.tar
|
||||||
|
|
||||||
|
unixall: dist unixsrc unixrt
|
||||||
|
-rm -f dist/$(VIMVER).tar.bz2
|
||||||
|
-rm -rf dist/$(VIMRTDIR)
|
||||||
|
mkdir dist/$(VIMRTDIR)
|
||||||
|
cd dist && tar xfz $(VIMVER)-src1.tar.gz
|
||||||
|
cd dist && tar xfz $(VIMVER)-src2.tar.gz
|
||||||
|
cd dist && tar xfz $(VIMVER)-rt1.tar.gz
|
||||||
|
cd dist && tar xfz $(VIMVER)-rt2.tar.gz
|
||||||
|
# Create an empty config.h file, make dependencies require it
|
||||||
|
touch dist/$(VIMRTDIR)/src/auto/config.h
|
||||||
|
# Make sure configure is newer than config.mk to force it to be generated
|
||||||
|
touch dist/$(VIMRTDIR)/src/configure
|
||||||
|
cd dist && tar cf $(VIMVER).tar $(VIMRTDIR)
|
||||||
|
bzip2 dist/$(VIMVER).tar
|
||||||
|
|
||||||
|
extra: dist prepare
|
||||||
|
-rm -f dist/$(VIMVER)-extra.tar.gz
|
||||||
|
-rm -rf dist/$(VIMRTDIR)
|
||||||
|
mkdir dist/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(EXTRA) \
|
||||||
|
| (cd dist/$(VIMRTDIR); tar xf -)
|
||||||
|
cd dist && tar cf $(VIMVER)-extra.tar $(VIMRTDIR)
|
||||||
|
gzip -9 dist/$(VIMVER)-extra.tar
|
||||||
|
|
||||||
|
lang: dist prepare
|
||||||
|
-rm -f dist/$(VIMVER)-lang.tar.gz
|
||||||
|
-rm -rf dist/$(VIMRTDIR)
|
||||||
|
mkdir dist/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(LANG_SRC) \
|
||||||
|
| (cd dist/$(VIMRTDIR); tar xf -)
|
||||||
|
# Make sure ja.sjis.po is newer than ja.po to avoid it being regenerated.
|
||||||
|
# Same for cs.cp1250.po, pl.cp1250.po and sk.cp1250.po.
|
||||||
|
touch dist/$(VIMRTDIR)/src/po/ja.sjis.po
|
||||||
|
touch dist/$(VIMRTDIR)/src/po/cs.cp1250.po
|
||||||
|
touch dist/$(VIMRTDIR)/src/po/pl.cp1250.po
|
||||||
|
touch dist/$(VIMRTDIR)/src/po/sk.cp1250.po
|
||||||
|
touch dist/$(VIMRTDIR)/src/po/zh_CN.cp936.po
|
||||||
|
touch dist/$(VIMRTDIR)/src/po/ru.cp1251.po
|
||||||
|
cd dist && tar cf $(VIMVER)-lang.tar $(VIMRTDIR)
|
||||||
|
gzip -9 dist/$(VIMVER)-lang.tar
|
||||||
|
|
||||||
|
amirt: dist prepare
|
||||||
|
-rm -f dist/vim$(VERSION)rt.tar.gz
|
||||||
|
-rm -rf dist/Vim
|
||||||
|
mkdir dist/Vim
|
||||||
|
mkdir dist/Vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(ROOT_AMI) \
|
||||||
|
$(RT_ALL) \
|
||||||
|
$(RT_ALL_BIN) \
|
||||||
|
$(RT_SCRIPTS) \
|
||||||
|
$(RT_AMI) \
|
||||||
|
$(RT_NO_UNIX) \
|
||||||
|
$(RT_AMI_DOS) \
|
||||||
|
| (cd dist/Vim/$(VIMRTDIR); tar xf -)
|
||||||
|
mv dist/Vim/$(VIMRTDIR)/vimdir.info dist/Vim.info
|
||||||
|
mv dist/Vim/$(VIMRTDIR)/runtime.info dist/Vim/$(VIMRTDIR).info
|
||||||
|
mv dist/Vim/$(VIMRTDIR)/runtime/* dist/Vim/$(VIMRTDIR)
|
||||||
|
rmdir dist/Vim/$(VIMRTDIR)/runtime
|
||||||
|
cd dist && tar cf vim$(VERSION)rt.tar Vim Vim.info
|
||||||
|
gzip -9 dist/vim$(VERSION)rt.tar
|
||||||
|
mv dist/vim$(VERSION)rt.tar.gz dist/vim$(VERSION)rt.tgz
|
||||||
|
|
||||||
|
amibin: dist prepare
|
||||||
|
-rm -f dist/vim$(VERSION)bin.tar.gz
|
||||||
|
-rm -rf dist/Vim
|
||||||
|
mkdir dist/Vim
|
||||||
|
mkdir dist/Vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(ROOT_AMI) \
|
||||||
|
$(BIN_AMI) \
|
||||||
|
Vim \
|
||||||
|
Xxd \
|
||||||
|
| (cd dist/Vim/$(VIMRTDIR); tar xf -)
|
||||||
|
mv dist/Vim/$(VIMRTDIR)/vimdir.info dist/Vim.info
|
||||||
|
mv dist/Vim/$(VIMRTDIR)/runtime.info dist/Vim/$(VIMRTDIR).info
|
||||||
|
cd dist && tar cf vim$(VERSION)bin.tar Vim Vim.info
|
||||||
|
gzip -9 dist/vim$(VERSION)bin.tar
|
||||||
|
mv dist/vim$(VERSION)bin.tar.gz dist/vim$(VERSION)bin.tgz
|
||||||
|
|
||||||
|
amisrc: dist prepare
|
||||||
|
-rm -f dist/vim$(VERSION)src.tar.gz
|
||||||
|
-rm -rf dist/Vim
|
||||||
|
mkdir dist/Vim
|
||||||
|
mkdir dist/Vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(ROOT_AMI) \
|
||||||
|
$(SRC_ALL1) \
|
||||||
|
$(SRC_ALL2) \
|
||||||
|
$(SRC_AMI) \
|
||||||
|
$(SRC_AMI_DOS) \
|
||||||
|
| (cd dist/Vim/$(VIMRTDIR); tar xf -)
|
||||||
|
mv dist/Vim/$(VIMRTDIR)/vimdir.info dist/Vim.info
|
||||||
|
mv dist/Vim/$(VIMRTDIR)/runtime.info dist/Vim/$(VIMRTDIR).info
|
||||||
|
cd dist && tar cf vim$(VERSION)src.tar Vim Vim.info
|
||||||
|
gzip -9 dist/vim$(VERSION)src.tar
|
||||||
|
mv dist/vim$(VERSION)src.tar.gz dist/vim$(VERSION)src.tgz
|
||||||
|
|
||||||
|
no_title.vim: Makefile
|
||||||
|
echo "set notitle noicon nocp nomodeline viminfo=" >no_title.vim
|
||||||
|
|
||||||
|
dosrt: dist dist/$(COMMENT_RT) dosrt_unix2dos
|
||||||
|
-rm -rf dist/vim$(VERSION)rt.zip
|
||||||
|
cd dist && zip -9 -rD -z vim$(VERSION)rt.zip vim <$(COMMENT_RT)
|
||||||
|
|
||||||
|
dosrt_unix2dos: dist prepare no_title.vim
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(RT_ALL) \
|
||||||
|
$(RT_SCRIPTS) \
|
||||||
|
$(RT_DOS) \
|
||||||
|
$(RT_NO_UNIX) \
|
||||||
|
$(RT_AMI_DOS) \
|
||||||
|
$(LANG_GEN) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
tar cf - \
|
||||||
|
$(RT_UNIX_DOS_BIN) \
|
||||||
|
$(RT_ALL_BIN) \
|
||||||
|
$(RT_DOS_BIN) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
mv dist/vim/$(VIMRTDIR)/runtime/* dist/vim/$(VIMRTDIR)
|
||||||
|
rmdir dist/vim/$(VIMRTDIR)/runtime
|
||||||
|
|
||||||
|
|
||||||
|
# Convert runtime files from Unix fileformat to dos fileformat.
|
||||||
|
# Used before uploading. Don't delete the AAPDIR/sign files!
|
||||||
|
runtime_unix2dos: dosrt_unix2dos
|
||||||
|
-rm -rf `find runtime/dos -type f -print | sed -e /AAPDIR/d`
|
||||||
|
cd dist/vim/$(VIMRTDIR); tar cf - * \
|
||||||
|
| (cd ../../../runtime/dos; tar xf -)
|
||||||
|
|
||||||
|
dosbin: prepare dosbin_gvim dosbin_w32 dosbin_d32 dosbin_d16 dosbin_ole $(DOSBIN_S)
|
||||||
|
|
||||||
|
# make Win32 gvim
|
||||||
|
dosbin_gvim: dist no_title.vim dist/$(COMMENT_GVIM)
|
||||||
|
-rm -rf dist/gvim$(VERSION).zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(BIN_DOS) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
cp gvim.exe dist/vim/$(VIMRTDIR)/gvim.exe
|
||||||
|
cp xxdw32.exe dist/vim/$(VIMRTDIR)/xxd.exe
|
||||||
|
cp vimrun.exe dist/vim/$(VIMRTDIR)/vimrun.exe
|
||||||
|
cp installw32.exe dist/vim/$(VIMRTDIR)/install.exe
|
||||||
|
cp uninstalw32.exe dist/vim/$(VIMRTDIR)/uninstal.exe
|
||||||
|
cp gvimext.dll dist/vim/$(VIMRTDIR)/gvimext.dll
|
||||||
|
cd dist && zip -9 -rD -z gvim$(VERSION).zip vim <$(COMMENT_GVIM)
|
||||||
|
|
||||||
|
# make Win32 console
|
||||||
|
dosbin_w32: dist no_title.vim dist/$(COMMENT_W32)
|
||||||
|
-rm -rf dist/vim$(VERSION)w32.zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(BIN_DOS) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
cp vimw32.exe dist/vim/$(VIMRTDIR)/vim.exe
|
||||||
|
cp xxdw32.exe dist/vim/$(VIMRTDIR)/xxd.exe
|
||||||
|
cp installw32.exe dist/vim/$(VIMRTDIR)/install.exe
|
||||||
|
cp uninstalw32.exe dist/vim/$(VIMRTDIR)/uninstal.exe
|
||||||
|
cd dist && zip -9 -rD -z vim$(VERSION)w32.zip vim <$(COMMENT_W32)
|
||||||
|
|
||||||
|
# make 32bit DOS
|
||||||
|
dosbin_d32: dist no_title.vim dist/$(COMMENT_D32)
|
||||||
|
-rm -rf dist/vim$(VERSION)d32.zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(BIN_DOS) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
cp vimd32.exe dist/vim/$(VIMRTDIR)/vim.exe
|
||||||
|
cp xxdd32.exe dist/vim/$(VIMRTDIR)/xxd.exe
|
||||||
|
cp installd32.exe dist/vim/$(VIMRTDIR)/install.exe
|
||||||
|
cp uninstald32.exe dist/vim/$(VIMRTDIR)/uninstal.exe
|
||||||
|
cp csdpmi4b.zip dist/vim/$(VIMRTDIR)
|
||||||
|
cd dist && zip -9 -rD -z vim$(VERSION)d32.zip vim <$(COMMENT_D32)
|
||||||
|
|
||||||
|
# make 16bit DOS
|
||||||
|
dosbin_d16: dist no_title.vim dist/$(COMMENT_D16)
|
||||||
|
-rm -rf dist/vim$(VERSION)d16.zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(BIN_DOS) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
cp vimd16.exe dist/vim/$(VIMRTDIR)/vim.exe
|
||||||
|
cp xxdd16.exe dist/vim/$(VIMRTDIR)/xxd.exe
|
||||||
|
cp installd16.exe dist/vim/$(VIMRTDIR)/install.exe
|
||||||
|
cp uninstald16.exe dist/vim/$(VIMRTDIR)/uninstal.exe
|
||||||
|
cd dist && zip -9 -rD -z vim$(VERSION)d16.zip vim <$(COMMENT_D16)
|
||||||
|
|
||||||
|
# make Win32 gvim with OLE
|
||||||
|
dosbin_ole: dist no_title.vim dist/$(COMMENT_OLE)
|
||||||
|
-rm -rf dist/gvim$(VERSION)ole.zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(BIN_DOS) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
cp gvim_ole.exe dist/vim/$(VIMRTDIR)/gvim.exe
|
||||||
|
cp xxdw32.exe dist/vim/$(VIMRTDIR)/xxd.exe
|
||||||
|
cp vimrun.exe dist/vim/$(VIMRTDIR)/vimrun.exe
|
||||||
|
cp installw32.exe dist/vim/$(VIMRTDIR)/install.exe
|
||||||
|
cp uninstalw32.exe dist/vim/$(VIMRTDIR)/uninstal.exe
|
||||||
|
cp gvimext.dll dist/vim/$(VIMRTDIR)/gvimext.dll
|
||||||
|
cp README_ole.txt dist/vim/$(VIMRTDIR)
|
||||||
|
cp src/VisVim/VisVim.dll dist/vim/$(VIMRTDIR)/VisVim.dll
|
||||||
|
cp src/VisVim/README_VisVim.txt dist/vim/$(VIMRTDIR)
|
||||||
|
cd dist && zip -9 -rD -z gvim$(VERSION)ole.zip vim <$(COMMENT_OLE)
|
||||||
|
|
||||||
|
# make Win32s gvim
|
||||||
|
dosbin_s: dist no_title.vim dist/$(COMMENT_W32S)
|
||||||
|
-rm -rf dist/gvim$(VERSION)_s.zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(BIN_DOS) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
cp gvim_w32s.exe dist/vim/$(VIMRTDIR)/gvim.exe
|
||||||
|
cp xxdd32.exe dist/vim/$(VIMRTDIR)/xxd.exe
|
||||||
|
cp README_w32s.txt dist/vim/$(VIMRTDIR)
|
||||||
|
cp installw32.exe dist/vim/$(VIMRTDIR)/install.exe
|
||||||
|
cp uninstalw32.exe dist/vim/$(VIMRTDIR)/uninstal.exe
|
||||||
|
cd dist && zip -9 -rD -z gvim$(VERSION)_s.zip vim <$(COMMENT_W32S)
|
||||||
|
|
||||||
|
# make Win32 lang archive
|
||||||
|
doslang: dist prepare no_title.vim dist/$(COMMENT_LANG)
|
||||||
|
-rm -rf dist/vim$(VERSION)lang.zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)/lang
|
||||||
|
cd src && MAKEMO=yes $(MAKE) languages
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
# Add the message translations. Trick: skip ja.mo and use ja.sjis.mo instead.
|
||||||
|
# Same for cs.mo / cs.cp1250.mo, pl.mo / pl.cp1250.mo, sk.mo / sk.cp1250.mo,
|
||||||
|
# zh_CN.mo / zh_CN.cp936.mo and ru.mo / ru.cp1251.mo.
|
||||||
|
for i in $(LANG_DOS); do \
|
||||||
|
if test "$$i" != "src/po/ja.mo" -a "$$i" != "src/po/pl.mo" -a "$$i" != "src/po/cs.mo" -a "$$i" != "src/po/sk.mo" -a "$$i" != "src/po/zh_CN.mo" -a "$$i" != "src/po/ru.mo"; then \
|
||||||
|
n=`echo $$i | sed -e "s+src/po/\([-a-zA-Z0-9_]*\(.UTF-8\)*\)\(.sjis\)*\(.cp1250\)*\(.cp1251\)*\(.cp936\)*.mo+\1+"`; \
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)/lang/$$n; \
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)/lang/$$n/LC_MESSAGES; \
|
||||||
|
cp $$i dist/vim/$(VIMRTDIR)/lang/$$n/LC_MESSAGES/vim.mo; \
|
||||||
|
fi \
|
||||||
|
done
|
||||||
|
cp libintl.dll dist/vim/$(VIMRTDIR)/
|
||||||
|
cd dist && zip -9 -rD -z vim$(VERSION)lang.zip vim <$(COMMENT_LANG)
|
||||||
|
|
||||||
|
# MS-DOS sources
|
||||||
|
dossrc: dist no_title.vim dist/$(COMMENT_SRC) runtime/doc/uganda.nsis.txt
|
||||||
|
-rm -rf dist/vim$(VERSION)src.zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(SRC_ALL1) \
|
||||||
|
$(SRC_ALL2) \
|
||||||
|
$(SRC_DOS) \
|
||||||
|
$(SRC_AMI_DOS) \
|
||||||
|
$(SRC_DOS_UNIX) \
|
||||||
|
runtime/doc/uganda.nsis.txt \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
mv dist/vim/$(VIMRTDIR)/runtime/* dist/vim/$(VIMRTDIR)
|
||||||
|
rmdir dist/vim/$(VIMRTDIR)/runtime
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
tar cf - \
|
||||||
|
$(SRC_DOS_BIN) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
cd dist && zip -9 -rD -z vim$(VERSION)src.zip vim <$(COMMENT_SRC)
|
||||||
|
|
||||||
|
runtime/doc/uganda.nsis.txt: runtime/doc/uganda.txt
|
||||||
|
cd runtime/doc && $(MAKE) uganda.nsis.txt
|
||||||
|
|
||||||
|
os2bin: dist no_title.vim dist/$(COMMENT_OS2)
|
||||||
|
-rm -rf dist/vim$(VERSION)os2.zip
|
||||||
|
-rm -rf dist/vim
|
||||||
|
mkdir dist/vim
|
||||||
|
mkdir dist/vim/$(VIMRTDIR)
|
||||||
|
tar cf - \
|
||||||
|
$(BIN_OS2) \
|
||||||
|
| (cd dist/vim/$(VIMRTDIR); tar xf -)
|
||||||
|
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -u no_title.vim -c ":set tx|wq" {} \;
|
||||||
|
cp vimos2.exe dist/vim/$(VIMRTDIR)/vim.exe
|
||||||
|
cp xxdos2.exe dist/vim/$(VIMRTDIR)/xxd.exe
|
||||||
|
cp teeos2.exe dist/vim/$(VIMRTDIR)/tee.exe
|
||||||
|
cp emx.dll emxlibcs.dll dist/vim/$(VIMRTDIR)
|
||||||
|
cd dist && zip -9 -rD -z vim$(VERSION)os2.zip vim <$(COMMENT_OS2)
|
||||||
|
|
||||||
|
html: dist dist/$(COMMENT_HTML)
|
||||||
|
-rm -rf dist/vim$(VERSION)html.zip
|
||||||
|
cd runtime/doc && zip -9 -z ../../dist/vim$(VERSION)html.zip *.html <../../dist/$(COMMENT_HTML)
|
||||||
|
|
||||||
|
farsi: dist dist/$(COMMENT_FARSI)
|
||||||
|
-rm -f dist/farsi$(VERSION).zip
|
||||||
|
zip -9 -rD -z dist/farsi$(VERSION).zip farsi < dist/$(COMMENT_FARSI)
|
BIN
README.txt.info
Executable file
BIN
README.txt.info
Executable file
Binary file not shown.
32
README_ami.txt
Normal file
32
README_ami.txt
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
README_ami.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This file explains the installation of Vim on Amiga systems.
|
||||||
|
See README.txt for general information about Vim.
|
||||||
|
|
||||||
|
|
||||||
|
Unpack the distributed files in the place where you want to keep them. It is
|
||||||
|
wise to have a "vim" directory to keep your vimrc file and any other files you
|
||||||
|
change. The distributed files go into a subdirectory. This way you can
|
||||||
|
easily upgrade to a new version. For example:
|
||||||
|
|
||||||
|
dh0:editors/vim contains your vimrc and modified files
|
||||||
|
dh0:editors/vim/vim54 contains the Vim version 5.4 distributed files
|
||||||
|
dh0:editors/vim/vim55 contains the Vim version 5.5 distributed files
|
||||||
|
|
||||||
|
You would then unpack the archives like this:
|
||||||
|
|
||||||
|
cd dh0:editors
|
||||||
|
tar xf t:vim60bin.tar
|
||||||
|
tar xf t:vim60rt.tar
|
||||||
|
|
||||||
|
Set the $VIM environment variable to point to the top directory of your Vim
|
||||||
|
files. For the above example:
|
||||||
|
|
||||||
|
set VIM=dh0:editors/vim
|
||||||
|
|
||||||
|
Vim version 5.4 will look for your vimrc file in $VIM, and for the runtime
|
||||||
|
files in $VIM/vim54. See ":help $VIM" for more information.
|
||||||
|
|
||||||
|
Make sure the Vim executable is in your search path. Either copy the Vim
|
||||||
|
executable to a directory that is in your search path, or (preferred) modify
|
||||||
|
the search path to include the directory where the Vim executable is.
|
BIN
README_ami.txt.info
Executable file
BIN
README_ami.txt.info
Executable file
Binary file not shown.
12
README_amibin.txt
Normal file
12
README_amibin.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
README_amibin.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
See "README.txt" for general information about Vim.
|
||||||
|
See "README_ami.txt" for installation instructions for the Amiga.
|
||||||
|
These files are in the runtime archive (vim60rt.tgz).
|
||||||
|
|
||||||
|
|
||||||
|
The Amiga "bin" archive contains the Vim executable for the Amiga. It was
|
||||||
|
compiled with "big" features.
|
||||||
|
|
||||||
|
Postscript printing is not included to avoid requiring floating point
|
||||||
|
computations.
|
BIN
README_amibin.txt.info
Executable file
BIN
README_amibin.txt.info
Executable file
Binary file not shown.
11
README_amisrc.txt
Normal file
11
README_amisrc.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
README_amisrc.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
See "README.txt" for general information about Vim.
|
||||||
|
See "README_ami.txt" for installation instructions for the Amiga.
|
||||||
|
These files are in the runtime archive (vim60rt.tgz).
|
||||||
|
|
||||||
|
|
||||||
|
The Amiga source archive contains the files needed to compile Vim on the
|
||||||
|
Amiga.
|
||||||
|
|
||||||
|
See "src/INSTALLami.txt" for instructions on how to compile Vim on the Amiga.
|
BIN
README_amisrc.txt.info
Executable file
BIN
README_amisrc.txt.info
Executable file
Binary file not shown.
19
README_bindos.txt
Normal file
19
README_bindos.txt
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
README_bindos.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
See "README.txt" for general information about Vim.
|
||||||
|
See "README_dos.txt" for installation instructions for MS-DOS and MS-Windows.
|
||||||
|
These files are in the runtime archive (vim60rt.zip).
|
||||||
|
|
||||||
|
|
||||||
|
There are several binary distributions of Vim for the PC. You would normally
|
||||||
|
pick only one of them, but it's also possible to install several.
|
||||||
|
These ones are available (the version number may differ):
|
||||||
|
vim60d16.zip 16 bit DOS version
|
||||||
|
vim60d32.zip 32 bit DOS version
|
||||||
|
vim60w32.zip Windows 95/98/NT/etc. console version
|
||||||
|
gvim60.zip Windows 95/98/NT/etc. GUI version
|
||||||
|
gvim60ole.zip Windows 95/98/NT/etc. GUI version with OLE
|
||||||
|
gvim60_s.zip Windows 3.1 GUI version
|
||||||
|
|
||||||
|
You MUST also get the runtime archive (vim60rt.zip).
|
||||||
|
The sources are also available (vim60src.zip).
|
154
README_dos.txt
Normal file
154
README_dos.txt
Normal file
@ -0,0 +1,154 @@
|
|||||||
|
README_dos.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This file explains the installation of Vim on MS-DOS and MS-Windows systems.
|
||||||
|
See "README.txt" for general information about Vim.
|
||||||
|
|
||||||
|
There are two ways to install Vim:
|
||||||
|
A. Use the self-installing .exe file.
|
||||||
|
B. Unpack .zip files and run the install.exe program.
|
||||||
|
|
||||||
|
|
||||||
|
A. Using the self-installing .exe
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
This is mostly self-explaining. Just follow the prompts and make the
|
||||||
|
selections. A few things to watch out for:
|
||||||
|
|
||||||
|
- When an existing installation is detected, you are offered to first remove
|
||||||
|
this. The uninstall program is then started while the install program waits
|
||||||
|
for it to complete. Sometimes the windows overlap each other, which can be
|
||||||
|
confusing. Be sure the complete the uninstalling before continuing the
|
||||||
|
installation. Watch the taskbar for uninstall windows.
|
||||||
|
|
||||||
|
- When selecting a directory to install Vim, use the same place where other
|
||||||
|
versions are located. This makes it easier to find your _vimrc file. For
|
||||||
|
example "C:\Program Files\vim" or "D:\vim". A name ending in "vim" is
|
||||||
|
preferred.
|
||||||
|
|
||||||
|
- After selecting the directory where to install Vim, clicking on "Next" will
|
||||||
|
start the installation.
|
||||||
|
|
||||||
|
|
||||||
|
B. Using .zip files
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
These are the normal steps to install Vim from the .zip archives:
|
||||||
|
|
||||||
|
1. Go to the directory where you want to put the Vim files. Examples:
|
||||||
|
cd C:\
|
||||||
|
cd D:\editors
|
||||||
|
If you already have a "vim" directory, go to the directory in which it is
|
||||||
|
located. Check the $VIM setting to see where it points to:
|
||||||
|
set VIM
|
||||||
|
For example, if you have
|
||||||
|
C:\vim\vim54
|
||||||
|
do
|
||||||
|
cd C:\
|
||||||
|
Binary and runtime Vim archives are normally unpacked in the same location,
|
||||||
|
on top of each other.
|
||||||
|
|
||||||
|
2. Unpack the zip archives. This will create a new directory "vim\vim60",
|
||||||
|
in which all the distributed Vim files are placed. Since the directory
|
||||||
|
name includes the version number, it is unlikely that you overwrite
|
||||||
|
existing files.
|
||||||
|
Examples:
|
||||||
|
pkunzip -d gvim60.zip
|
||||||
|
unzip vim60w32.zip
|
||||||
|
|
||||||
|
You need to unpack the runtime archive and at least one of the binary
|
||||||
|
archives. When using more than one binary version, be careful not to
|
||||||
|
overwrite one version with the other, the names of the executables
|
||||||
|
"vim.exe" and "gvim.exe" are the same.
|
||||||
|
|
||||||
|
After you unpacked the files, you can still move the whole directory tree
|
||||||
|
to another location. That is where they will stay, the install program
|
||||||
|
won't move or copy the runtime files.
|
||||||
|
|
||||||
|
Only for the 32 bit DOS version on MS-DOS without DPMI support (trying to
|
||||||
|
run install.exe will produce an error message): Unpack the CSDPMI4B.ZIP
|
||||||
|
archive and follow the instructions in the documentation.
|
||||||
|
|
||||||
|
3. Change to the new directory:
|
||||||
|
cd vim\vim60
|
||||||
|
Run the "install.exe" program. It will ask you a number of questions about
|
||||||
|
how you would like to have your Vim setup. Among these are:
|
||||||
|
- You can tell it to write a "_vimrc" file with your preferences in the
|
||||||
|
parent directory.
|
||||||
|
- It can also install an "Edit with Vim" entry in the Windows Explorer
|
||||||
|
popup menu.
|
||||||
|
- You can have it create batch files, so that you can run Vim from the
|
||||||
|
console or in a shell. You can select one of the directories in your
|
||||||
|
$PATH. If you skip this, you can add Vim to the search path manually:
|
||||||
|
The simplest is to add a line to your autoexec.bat. Examples:
|
||||||
|
set path=%path%;C:\vim\vim60
|
||||||
|
set path=%path%;D:\editors\vim\vim60
|
||||||
|
- Create entries for Vim on the desktop and in the Start menu.
|
||||||
|
|
||||||
|
That's it!
|
||||||
|
|
||||||
|
|
||||||
|
Remarks:
|
||||||
|
|
||||||
|
- If Vim can't find the runtime files, ":help" won't work and the GUI version
|
||||||
|
won't show a menubar. Then you need to set the $VIM environment variable to
|
||||||
|
point to the top directory of your Vim files. Example:
|
||||||
|
set VIM=C:\editors\vim
|
||||||
|
Vim version 6.0 will look for your vimrc file in $VIM, and for the runtime
|
||||||
|
files in $VIM/vim60. See ":help $VIM" for more information.
|
||||||
|
|
||||||
|
- To avoid confusion between distributed files of different versions and your
|
||||||
|
own modified vim scripts, it is recommended to use this directory layout:
|
||||||
|
("C:\vim" is used here as the root, replace it with the path you use)
|
||||||
|
Your own files:
|
||||||
|
C:\vim\_vimrc Your personal vimrc.
|
||||||
|
C:\vim\_viminfo Dynamic info for 'viminfo'.
|
||||||
|
C:\vim\vimfiles\ftplugin\*.vim Filetype plugins
|
||||||
|
C:\vim\... Other files you made.
|
||||||
|
Distributed files:
|
||||||
|
C:\vim\vim60\vim.exe The Vim version 6.0 executable.
|
||||||
|
C:\vim\vim60\doc\*.txt The version 6.0 documentation files.
|
||||||
|
C:\vim\vim60\bugreport.vim A Vim version 6.0 script.
|
||||||
|
C:\vim\vim60\... Other version 6.0 distributed files.
|
||||||
|
In this case the $VIM environment variable would be set like this:
|
||||||
|
set VIM=C:\vim
|
||||||
|
Then $VIMRUNTIME will automatically be set to "$VIM\vim60". Don't add
|
||||||
|
"vim60" to $VIM, that won't work.
|
||||||
|
|
||||||
|
- You can put your Vim executable anywhere else. If the executable is not
|
||||||
|
with the other Vim files, you should set $VIM. The simplest is to add a line
|
||||||
|
to your autoexec.bat. Examples:
|
||||||
|
set VIM=c:\vim
|
||||||
|
set VIM=d:\editors\vim
|
||||||
|
|
||||||
|
- If you have told the "install.exe" program to add the "Edit with Vim" menu
|
||||||
|
entry, you can remove it by running the "uninstal.exe". See
|
||||||
|
":help win32-popup-menu".
|
||||||
|
|
||||||
|
- In Windows 95/98/NT you can create a shortcut to Vim. This works for all
|
||||||
|
DOS and Win32 console versions. For the console version this gives you the
|
||||||
|
opportunity to set defaults for the Console where Vim runs in.
|
||||||
|
|
||||||
|
1. On the desktop, click right to get a menu. Select New/Shortcut.
|
||||||
|
2. In the dialog, enter Command line: "C:\command.com". Click "Next".
|
||||||
|
3. Enter any name. Click "Finish".
|
||||||
|
The new shortcut will appear on the desktop.
|
||||||
|
4. With the mouse pointer on the new shortcut, click right to get a menu.
|
||||||
|
Select Properties.
|
||||||
|
5. In the Program tab, change the "Cmdline" to add "/c" and the name of the
|
||||||
|
Vim executable. Examples:
|
||||||
|
C:\command.com /c C:\vim\vim60\vim.exe
|
||||||
|
C:\command.com /c D:\editors\vim\vim60\vim.exe
|
||||||
|
6. Select the font, window size, etc. that you like. If this isn't
|
||||||
|
possible, select "Advanced" in the Program tab, and deselect "MS-DOS
|
||||||
|
mode".
|
||||||
|
7. Click OK.
|
||||||
|
|
||||||
|
For gvim, you can use a normal shortcut on the desktop, and set the size of
|
||||||
|
the Window in your $VIM/_gvimrc:
|
||||||
|
set lines=30 columns=90
|
||||||
|
|
||||||
|
|
||||||
|
For further information, type one of these inside Vim:
|
||||||
|
:help dos
|
||||||
|
:help msdos
|
||||||
|
:help win32
|
61
README_extra.txt
Normal file
61
README_extra.txt
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
README_extra.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
The extra archive of Vim is to be used in combination with the source archive
|
||||||
|
(vim-6.0-src.tar.gz). The extra archive is useless without it.
|
||||||
|
|
||||||
|
For more information, see the "README.txt" file that comes with the runtime
|
||||||
|
archive (vim-6.0-rt.tar.gz). To be able to run Vim you MUST get the runtime
|
||||||
|
archive too!
|
||||||
|
|
||||||
|
The extra archive plus the source and runtime achives make up the complete
|
||||||
|
sources of Vim for all systems.
|
||||||
|
|
||||||
|
|
||||||
|
The extra archive contains:
|
||||||
|
|
||||||
|
Farsi Files for the Farsi (persian) language. If you don't know
|
||||||
|
what Farsi is, this is not for you.
|
||||||
|
|
||||||
|
if_sniff Interface to SNiFF. If you don't know what SNiFF is, this is
|
||||||
|
not for you.
|
||||||
|
|
||||||
|
gui_amiga
|
||||||
|
os_amiga Files for the Amiga port.
|
||||||
|
|
||||||
|
gui_riscos
|
||||||
|
os_riscos Files for the RISC OS port.
|
||||||
|
|
||||||
|
gui_beos
|
||||||
|
os_beos Files for the BeOS port.
|
||||||
|
|
||||||
|
os_msdos
|
||||||
|
os_dos Files for the MS-DOS port.
|
||||||
|
|
||||||
|
gui_mac
|
||||||
|
os_mac Files for the Mac port.
|
||||||
|
|
||||||
|
os_mint Files for the Atari Mint port.
|
||||||
|
|
||||||
|
os_os2 Files for the OS/2 port.
|
||||||
|
tee Extra program for OS/2.
|
||||||
|
|
||||||
|
os_vms Files for the VMS port.
|
||||||
|
|
||||||
|
os_w32
|
||||||
|
os_win32 Files for the Win32 port.
|
||||||
|
|
||||||
|
gui_w32 Files for the Win32 GUI.
|
||||||
|
Gvim_vc.mak MS Visual C++ makefile for the Win32 GUI.
|
||||||
|
rgb.txt File with color definitions for the Win32 GUI.
|
||||||
|
|
||||||
|
if_ole OLE automation interface, for MS Windows 95 and NT.
|
||||||
|
|
||||||
|
VisVim Integration of Win32 GUI with MS Visual Developer Studio.
|
||||||
|
|
||||||
|
GvimExt DLL for the "Edit with Vim" context menu entry
|
||||||
|
|
||||||
|
nsis NSIS script to build the self-installing MS-Windows exe
|
||||||
|
|
||||||
|
*.man Preprocessed manual pages.
|
||||||
|
|
||||||
|
file_select.vim Vim script to browse directories (Unix only).
|
5
README_lang.txt
Normal file
5
README_lang.txt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
README_lang.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This file contains files for non-English languages:
|
||||||
|
- Translated messages.
|
||||||
|
- Translated menus.
|
8
README_mac.txt
Normal file
8
README_mac.txt
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
README_mac.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This file explains the installation of Vim on Macintosh systems.
|
||||||
|
See "README.txt" for general information about Vim.
|
||||||
|
|
||||||
|
|
||||||
|
Sorry, this text still needs to be written!
|
||||||
|
|
20
README_ole.txt
Normal file
20
README_ole.txt
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
README_ole.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This archive contains gvim.exe with OLE interface and VisVim.
|
||||||
|
This version of gvim.exe can also load a number of interface dynamically (you
|
||||||
|
can optionally install the .dll files for each interface).
|
||||||
|
It is only for MS-Windows 95/98/ME/NT/2000/XP.
|
||||||
|
|
||||||
|
Also see the README_bindos.txt, README_dos.txt and README.txt files.
|
||||||
|
|
||||||
|
Be careful not to overwrite the OLE gvim.exe with the non-OLE gvim.exe when
|
||||||
|
unpacking another binary archive! Check the output of ":version":
|
||||||
|
Win32s - "MS-Windows 16/32 bit GUI version"
|
||||||
|
Win32 - "MS-Windows 32 bit GUI version"
|
||||||
|
Win32 with OLE - "MS-Windows 32 bit GUI version with OLE support"
|
||||||
|
|
||||||
|
For further information, type this inside Vim:
|
||||||
|
:help if_ole
|
||||||
|
|
||||||
|
Futhermore, this archive contains VISVIM.DLL. It can be used to integrate
|
||||||
|
the OLE gvim with Microsoft Visual Developer Studio. See VisVim/README.txt.
|
58
README_os2.txt
Normal file
58
README_os2.txt
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
README_os2.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This file explains the installation of Vim on OS/2 systems.
|
||||||
|
See "README.txt" for general information about Vim.
|
||||||
|
|
||||||
|
|
||||||
|
NOTE: You will need two archives:
|
||||||
|
vim62rt.zip contains the runtime files (same as for the PC version)
|
||||||
|
vim62os2.zip contains the OS/2 executables
|
||||||
|
|
||||||
|
1. Go to the directory where you want to put the Vim files. Examples:
|
||||||
|
cd C:\
|
||||||
|
cd D:\editors
|
||||||
|
|
||||||
|
2. Unpack the zip archives. This will create a new directory "vim/vim62",
|
||||||
|
in which all the distributed Vim files are placed. Since the directory
|
||||||
|
name includes the version number, it is unlikely that you overwrite
|
||||||
|
existing files.
|
||||||
|
Examples:
|
||||||
|
pkunzip -d vim62os2.zip
|
||||||
|
unzip vim62os2.zip
|
||||||
|
|
||||||
|
After you unpacked the files, you can still move the whole directory tree
|
||||||
|
to another location.
|
||||||
|
|
||||||
|
3. Add the directory where vim.exe is to your path. The simplest is to add a
|
||||||
|
line to your autoexec.bat. Examples:
|
||||||
|
set path=%path%;C:\vim\vim62
|
||||||
|
set path=%path%;D:\editors\vim\vim62
|
||||||
|
|
||||||
|
That's it!
|
||||||
|
|
||||||
|
|
||||||
|
Extra remarks:
|
||||||
|
|
||||||
|
- To avoid confusion between distributed files of different versions and your
|
||||||
|
own modified vim scripts, it is recommended to use this directory layout:
|
||||||
|
("C:\vim" is used here as the root, replace with the path you use)
|
||||||
|
Your own files:
|
||||||
|
C:\vim\_vimrc Your personal vimrc.
|
||||||
|
C:\vim\_viminfo Dynamic info for 'viminfo'.
|
||||||
|
C:\vim\... Other files you made.
|
||||||
|
Distributed files:
|
||||||
|
C:\vim\vim62\vim.exe The Vim version 6.2 executable.
|
||||||
|
C:\vim\vim62\doc\*.txt The version 6.2 documentation files.
|
||||||
|
C:\vim\vim62\bugreport.vim A Vim version 6.2 script.
|
||||||
|
C:\vim\vim62\... Other version 6.2 distributed files.
|
||||||
|
In this case the $VIM environment variable would be set like this:
|
||||||
|
set VIM=C:\vim
|
||||||
|
|
||||||
|
- You can put your Vim executable anywhere else. If the executable is not
|
||||||
|
with the other distributed Vim files, you should set $VIM. The simplest is
|
||||||
|
to add a line to your autoexec.bat. Examples:
|
||||||
|
set VIM=c:\vim
|
||||||
|
set VIM=d:\editors\vim
|
||||||
|
|
||||||
|
For further information, type this inside Vim:
|
||||||
|
:help os2
|
130
README_os390.txt
Normal file
130
README_os390.txt
Normal file
@ -0,0 +1,130 @@
|
|||||||
|
README_os_390.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
Welcome to the OS/390 Unix port of VIM.
|
||||||
|
|
||||||
|
ATTENTION: THIS IS AN _ALPHA_ VERSION!!!
|
||||||
|
I expect you to know how to handle alpha software!
|
||||||
|
|
||||||
|
This port was done by Ralf Schandl <schandl@de.ibm.com>.
|
||||||
|
This port is not maintained or supported by IBM!!
|
||||||
|
|
||||||
|
|
||||||
|
For the list of changes see runtime/doc/os_390.txt.
|
||||||
|
|
||||||
|
|
||||||
|
Compiling:
|
||||||
|
----------
|
||||||
|
|
||||||
|
Note: After the file configure was created via autoconf, it had been
|
||||||
|
handedited, to make the test for ICEConnectionNumber work.
|
||||||
|
DO NOT run autoconf again!
|
||||||
|
|
||||||
|
Without X11:
|
||||||
|
|
||||||
|
If you build VIM without X11 support, compiling and building is nearly
|
||||||
|
straightforward. The only restriction is, that you can't call make from the
|
||||||
|
VIM toplevel directory. Change to the src directory first and call make from
|
||||||
|
there. Here is a what to do:
|
||||||
|
|
||||||
|
# Don't use c89!
|
||||||
|
# Make additional symbols visible.
|
||||||
|
# Allow intermixing of compiler options and files.
|
||||||
|
|
||||||
|
$ export CC=cc
|
||||||
|
$ export CFLAGS=-D_ALL_SOURCE
|
||||||
|
$ export _CC_CCMODE=1
|
||||||
|
$./configure --enable-max-features --without-x --enable-gui=no
|
||||||
|
$ cd src
|
||||||
|
$ make
|
||||||
|
$ make test
|
||||||
|
|
||||||
|
Note: Test 28 will be reported as failed. This is because diff can't
|
||||||
|
compare files containing '\0' characters. Test 11 will fail if you
|
||||||
|
don't have gzip.
|
||||||
|
|
||||||
|
$ make install
|
||||||
|
|
||||||
|
|
||||||
|
With X11:
|
||||||
|
|
||||||
|
There are two ways for building VIM with X11 support. The first way is simple
|
||||||
|
and results in a big executable (~13 Mb), the second needs a few additional
|
||||||
|
steps and results in a much smaller executable (~4.5 Mb). This examples assume
|
||||||
|
you want Motif.
|
||||||
|
|
||||||
|
The easy way:
|
||||||
|
$ export CC=cc
|
||||||
|
$ export CFLAGS="-D_ALL_SOURCE -W c,dll"
|
||||||
|
$ export LDFLAGS="-W l,dll"
|
||||||
|
$ export _CC_CCMODE=1
|
||||||
|
$ ./configure --enable-max-features --enable-gui=motif
|
||||||
|
$ cd src
|
||||||
|
$ make
|
||||||
|
|
||||||
|
With this VIM is linked statically with the X11 libraries.
|
||||||
|
|
||||||
|
The smarter way:
|
||||||
|
Make VIM as described above. Then create a file named 'link.sed' with the
|
||||||
|
following contense:
|
||||||
|
|
||||||
|
s/-lXext *//g
|
||||||
|
s/-lXmu *//g
|
||||||
|
s/-lXm */\/usr\/lib\/Xm.x /g
|
||||||
|
s/-lX11 */\/usr\/lib\/X11.x /g
|
||||||
|
s/-lXt *//g
|
||||||
|
s/-lSM */\/usr\/lib\/SM.x /g
|
||||||
|
s/-lICE */\/usr\/lib\/ICE.x /g
|
||||||
|
|
||||||
|
Then do:
|
||||||
|
$ rm vim
|
||||||
|
$ make
|
||||||
|
|
||||||
|
Now Vim is linked with the X11-DLLs.
|
||||||
|
|
||||||
|
See the Makefile and the file link.sh on how link.sed is used.
|
||||||
|
|
||||||
|
|
||||||
|
Hint:
|
||||||
|
-----
|
||||||
|
Use the online help! (See weaknesses below.)
|
||||||
|
|
||||||
|
Example:
|
||||||
|
Enter ':help syntax' and then press <TAB> several times, you will switch
|
||||||
|
through all help items containing 'syntax'. Press <ENTER> on the one you are
|
||||||
|
interested at. Or press <Ctrl-D> and you will get a list of all items printed
|
||||||
|
that contain 'syntax'.
|
||||||
|
|
||||||
|
The helpfiles contains cross-references. Links are between '|'. Position the
|
||||||
|
cursor on them and press <Ctrl-]> to follow this link. Use <Ctrl-T> to jump
|
||||||
|
back.
|
||||||
|
|
||||||
|
Known weaknesses:
|
||||||
|
-----------------
|
||||||
|
|
||||||
|
- You can't call make from the toplevel directory, you have to do a 'cd src'
|
||||||
|
first. If you do it, make will call configure again. I don't know why and
|
||||||
|
didn't investigate it, there were more important things to do. If you can
|
||||||
|
make it work drop me a note.
|
||||||
|
|
||||||
|
- The documentation was not updated for this alpha release. It contains lot of
|
||||||
|
ASCII dependencies, especially in examples.
|
||||||
|
|
||||||
|
- Digraphs are dependent on code page 1047. Digraphs are used to enter
|
||||||
|
characters that normally cannot be entered by an ordinary keyboard.
|
||||||
|
See ":help digraphs".
|
||||||
|
|
||||||
|
- Using 'ga' to show the code of the character under the cursor shows the
|
||||||
|
correct dec/hex/oct values, but the other informations might be missing or
|
||||||
|
wrong.
|
||||||
|
|
||||||
|
- The sed syntax file doesn't work, it is ASCII dependent.
|
||||||
|
|
||||||
|
Bugs:
|
||||||
|
-----
|
||||||
|
If you find a bug please inform me (schandl@de.ibm.com), don't disturb Bram
|
||||||
|
Moolenaar. It's most likely a bug I introduced during porting or some ASCII
|
||||||
|
dependency I didn't notice.
|
||||||
|
|
||||||
|
Feedback:
|
||||||
|
---------
|
||||||
|
Feedback welcome! Just drop me a note.
|
10
README_src.txt
Normal file
10
README_src.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
README_src.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
The source archive contains the files needed to compile Vim on Unix systems.
|
||||||
|
It is packed for Unix systems (NL line separator). It is also used for other
|
||||||
|
systems in combination with the extra archive (vim-6.0-extra.tar.gz, in the
|
||||||
|
"extra" directory of ftp.vim.org).
|
||||||
|
|
||||||
|
For more information, see the README.txt file that comes with the runtime
|
||||||
|
archive (vim-6.0-rt.tar.gz). To be able to run Vim you MUST get the runtime
|
||||||
|
archive too!
|
12
README_srcdos.txt
Normal file
12
README_srcdos.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
README_srcdos.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
See "README.txt" for general information about Vim.
|
||||||
|
See "README_dos.txt" for installation instructions for MS-DOS and MS-Windows.
|
||||||
|
These files are in the runtime archive (vim60rt.zip).
|
||||||
|
|
||||||
|
|
||||||
|
The DOS source archive contains the files needed to compile Vim on MS-DOS or
|
||||||
|
MS-Windows. It is packed for DOS systems, with CR-LF. It also includes the
|
||||||
|
VisVim sources.
|
||||||
|
|
||||||
|
See "src/INSTALLpc.txt" for instructions on how to compile Vim on the PC.
|
10
README_unix.txt
Normal file
10
README_unix.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
README_unix.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This file explains the installation of Vim on Unix systems.
|
||||||
|
See "README.txt" for general information about Vim.
|
||||||
|
|
||||||
|
|
||||||
|
When you use the source distribution, "make install" is used to install Vim.
|
||||||
|
See the "INSTALL" file in the "src" directory.
|
||||||
|
|
||||||
|
If you use a compiled package, follow the instructions for the package.
|
41
README_vms.txt
Normal file
41
README_vms.txt
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
README_vms.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This file explains the installation of Vim on VMS systems.
|
||||||
|
See "README.txt" in the runtime archive for information about Vim.
|
||||||
|
|
||||||
|
|
||||||
|
Most information can be found in the on-line documentation. Use ":help vms"
|
||||||
|
inside Vim. Or get the runtime files and read runtime/doc/os_vms.txt to find
|
||||||
|
out how to install and configure Vim with runtime files etc.
|
||||||
|
|
||||||
|
To compile Vim yourself you need three archives:
|
||||||
|
vim-X.X-rt.tar.gz runtime files
|
||||||
|
vim-X.X-src.tar.gz source files
|
||||||
|
vim-X.X-extra.tar.gz extra source files
|
||||||
|
|
||||||
|
Compilation is recommended, in order to make sure that the correct
|
||||||
|
libraries are used for your specific system. However, you might not be
|
||||||
|
able to compile Vim, read more from src/INSTALLvms.txt.
|
||||||
|
|
||||||
|
To use the binary version, you need one of these archives:
|
||||||
|
|
||||||
|
vim-XX-exe-alpha-gui.zip Alpha GUI/Motif executables
|
||||||
|
vim-XX-exe-alpha-gtk.zip Alpha GUI/GTK executables
|
||||||
|
vim-XX-exe-alpha-term.zip Alpha console executables
|
||||||
|
vim-XX-exe-vax-gui.zip VAX GUI executables
|
||||||
|
vim-XX-exe-vax-term.zip VAX console executables
|
||||||
|
|
||||||
|
and of course
|
||||||
|
vim-XX-runtime.zip runtime files
|
||||||
|
|
||||||
|
The binary archives contain: vim.exe, ctags.exe, xxd.exe, mms_vim.exe files,
|
||||||
|
but there are also prepared "deploy ready" archives:
|
||||||
|
|
||||||
|
vim-XX-alpha.zip GUI and console executables with runtime and
|
||||||
|
help files for Alpha systems
|
||||||
|
vim-XX-vax.zip GUI and console executables with runtime and
|
||||||
|
help files for VAX systems
|
||||||
|
|
||||||
|
These executables and up to date patches for OpenVMS system are downloadable
|
||||||
|
from http://www.polarhome.com/vim/ or ftp://ftp.polarhome.com/pub/vim/
|
||||||
|
|
15
README_w32s.txt
Normal file
15
README_w32s.txt
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
README_w32s.txt for version 7.0aa of Vim: Vi IMproved.
|
||||||
|
|
||||||
|
This archive contains the gvim.exe that was specifically compiled for use in
|
||||||
|
the Win32s subsystem in MS-Windows 3.1 and 3.11.
|
||||||
|
|
||||||
|
Also see the README_bindos.txt, README_dos.txt and README.txt files.
|
||||||
|
|
||||||
|
Be careful not to overwrite the Win32s gvim.exe with the another gvim.exe when
|
||||||
|
unpacking another binary archive! Check the output of ":version":
|
||||||
|
Win32s - "MS-Windows 16/32 bit GUI version"
|
||||||
|
Win32 - "MS-Windows 32 bit GUI version"
|
||||||
|
Win32 with OLE - "MS-Windows 32 bit GUI version with OLE support"
|
||||||
|
|
||||||
|
For further information, type this inside Vim:
|
||||||
|
:help win32s
|
6
configure
vendored
Executable file
6
configure
vendored
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
|
||||||
|
# This is just a stub for the Unix configure script, to provide support for
|
||||||
|
# doing "./configure" in the top Vim directory.
|
||||||
|
|
||||||
|
cd src && ./configure "$@"
|
BIN
csdpmi4b.zip
Executable file
BIN
csdpmi4b.zip
Executable file
Binary file not shown.
BIN
emxlibcs.dll
Normal file
BIN
emxlibcs.dll
Normal file
Binary file not shown.
BIN
libs/arp.library
Normal file
BIN
libs/arp.library
Normal file
Binary file not shown.
42
nsis/README.txt
Normal file
42
nsis/README.txt
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
This builds a one-click install for Vim for Win32 using the Nullsoft
|
||||||
|
Installation System (NSIS), available at http://www.nullsoft.com/free/nsis/
|
||||||
|
|
||||||
|
To build the installable .exe:
|
||||||
|
|
||||||
|
1. Unpack three archives:
|
||||||
|
PC sources
|
||||||
|
PC runtime
|
||||||
|
PC language files
|
||||||
|
You can generate these from the Unix sources and runtime plus the extra
|
||||||
|
archive (see the Makefile in the top directory).
|
||||||
|
|
||||||
|
2. Go to the src directory and build:
|
||||||
|
gvim.exe (the OLE version),
|
||||||
|
vimrun.exe,
|
||||||
|
install.exe,
|
||||||
|
uninstal.exe,
|
||||||
|
xxd/xxd.exe,
|
||||||
|
|
||||||
|
3. Go to the GvimExt directory and build gvimext.dll (or get it from a binary
|
||||||
|
archive).
|
||||||
|
|
||||||
|
4. Go to the VisVim directory and build VisVim.dll (or get it from a binary
|
||||||
|
archive).
|
||||||
|
|
||||||
|
5. Go to the OleVim directory and build OpenWithVim.exe and SendToVim.exe (or
|
||||||
|
get them from a binary archive).
|
||||||
|
|
||||||
|
6. Get a "diff.exe" program and put it in the "../.." directory (above the
|
||||||
|
"vim61" directory, it's the same for all Vim versions).
|
||||||
|
You can find one in previous Vim versions or in this archive:
|
||||||
|
http://www.mossbayeng.com/~ron/vim/diffutils.tar.gz
|
||||||
|
|
||||||
|
7. Do "make uganda.nsis.txt" in runtime/doc. This requires sed, you may have
|
||||||
|
to do this on Unix. Make sure the file is in DOS file format!
|
||||||
|
|
||||||
|
Install NSIS if you didn't do that already.
|
||||||
|
Also install UPX, if you want a compressed file.
|
||||||
|
|
||||||
|
To build then, enter:
|
||||||
|
|
||||||
|
makensis gvim.nsi
|
442
nsis/gvim.nsi
Normal file
442
nsis/gvim.nsi
Normal file
@ -0,0 +1,442 @@
|
|||||||
|
# NSIS file to create a self-installing exe for Vim.
|
||||||
|
# It requires NSIS version 2.0 or later.
|
||||||
|
# Last change: 2004 May 02
|
||||||
|
|
||||||
|
# WARNING: if you make changes to this script, look out for $0 to be valid,
|
||||||
|
# because uninstall deletes most files in $0.
|
||||||
|
|
||||||
|
# Location of gvim_ole.exe, vimd32.exe, GvimExt/*, etc.
|
||||||
|
!define VIMSRC "..\src"
|
||||||
|
|
||||||
|
# Location of runtime files
|
||||||
|
!define VIMRT ".."
|
||||||
|
|
||||||
|
# Location of extra tools: diff.exe
|
||||||
|
!define VIMTOOLS ..\..
|
||||||
|
|
||||||
|
# Comment the next line if you don't have UPX.
|
||||||
|
# Get it at http://upx.sourceforge.net
|
||||||
|
!define HAVE_UPX
|
||||||
|
|
||||||
|
# comment the next line if you do not want to add Native Language Support
|
||||||
|
!define HAVE_NLS
|
||||||
|
|
||||||
|
!define VER_MAJOR 7
|
||||||
|
!define VER_MINOR 0aa
|
||||||
|
|
||||||
|
# ----------- No configurable settings below this line -----------
|
||||||
|
|
||||||
|
!include UpgradeDLL.nsh # for VisVim.dll
|
||||||
|
|
||||||
|
Name "Vim ${VER_MAJOR}.${VER_MINOR}"
|
||||||
|
OutFile gvim${VER_MAJOR}${VER_MINOR}.exe
|
||||||
|
CRCCheck force
|
||||||
|
SetCompressor lzma
|
||||||
|
SetDatablockOptimize on
|
||||||
|
|
||||||
|
ComponentText "This will install Vim ${VER_MAJOR}.${VER_MINOR} on your computer."
|
||||||
|
DirText "Choose a directory to install Vim (must end in 'vim')"
|
||||||
|
Icon icons\vim_16c.ico
|
||||||
|
# NSIS2 uses a different strategy with six diferent images in a strip...
|
||||||
|
#EnabledBitmap icons\enabled.bmp
|
||||||
|
#DisabledBitmap icons\disabled.bmp
|
||||||
|
UninstallText "This will uninstall Vim ${VER_MAJOR}.${VER_MINOR} from your system."
|
||||||
|
UninstallIcon icons\vim_uninst_16c.ico
|
||||||
|
|
||||||
|
# On NSIS 2 using the BGGradient causes trouble on Windows 98, in combination
|
||||||
|
# with the BringToFront.
|
||||||
|
# BGGradient 004000 008200 FFFFFF
|
||||||
|
LicenseText "You should read the following before installing:"
|
||||||
|
LicenseData ${VIMRT}\doc\uganda.nsis.txt
|
||||||
|
|
||||||
|
!ifdef HAVE_UPX
|
||||||
|
!packhdr temp.dat "upx --best --compress-icons=1 temp.dat"
|
||||||
|
!endif
|
||||||
|
|
||||||
|
# This adds '\vim' to the user choice automagically. The actual value is
|
||||||
|
# obtained below with ReadINIStr.
|
||||||
|
InstallDir "$PROGRAMFILES\Vim"
|
||||||
|
|
||||||
|
# Types of installs we can perform:
|
||||||
|
InstType Typical
|
||||||
|
InstType Minimal
|
||||||
|
InstType Full
|
||||||
|
|
||||||
|
SilentInstall normal
|
||||||
|
|
||||||
|
# These are the pages we use
|
||||||
|
Page license
|
||||||
|
Page components
|
||||||
|
Page directory "" "" CheckInstallDir
|
||||||
|
Page instfiles
|
||||||
|
UninstPage uninstConfirm
|
||||||
|
UninstPage instfiles
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
# Functions
|
||||||
|
|
||||||
|
Function .onInit
|
||||||
|
MessageBox MB_YESNO|MB_ICONQUESTION \
|
||||||
|
"This will install Vim ${VER_MAJOR}.${VER_MINOR} on your computer.$\n Continue?" \
|
||||||
|
IDYES NoAbort
|
||||||
|
Abort ; causes installer to quit.
|
||||||
|
NoAbort:
|
||||||
|
|
||||||
|
# run the install program to check for already installed versions
|
||||||
|
SetOutPath $TEMP
|
||||||
|
File /oname=install.exe ${VIMSRC}\installw32.exe
|
||||||
|
ExecWait "$TEMP\install.exe -uninstall-check"
|
||||||
|
Delete $TEMP\install.exe
|
||||||
|
|
||||||
|
# We may have been put to the background when uninstall did something.
|
||||||
|
BringToFront
|
||||||
|
|
||||||
|
# Install will have created a file for us that contains the directory where
|
||||||
|
# we should install. This is $VIM if it's set. This appears to be the only
|
||||||
|
# way to get the value of $VIM here!?
|
||||||
|
ReadINIStr $INSTDIR $TEMP\vimini.ini vimini dir
|
||||||
|
Delete $TEMP\vimini.ini
|
||||||
|
|
||||||
|
# If ReadINIStr failed or did not find a path: use the default dir.
|
||||||
|
StrCmp $INSTDIR "" 0 IniOK
|
||||||
|
StrCpy $INSTDIR "$PROGRAMFILES\Vim"
|
||||||
|
IniOK:
|
||||||
|
|
||||||
|
# Should check for the value of $VIM and use it. Unfortunately I don't know
|
||||||
|
# how to obtain the value of $VIM
|
||||||
|
# IfFileExists "$VIM" 0 No_Vim
|
||||||
|
# StrCpy $INSTDIR "$VIM"
|
||||||
|
# No_Vim:
|
||||||
|
|
||||||
|
# User variables:
|
||||||
|
# $0 - holds the directory the executables are installed to
|
||||||
|
# $1 - holds the parameters to be passed to install.exe. Starts with OLE
|
||||||
|
# registration (since a non-OLE gvim will not complain, and we want to
|
||||||
|
# always register an OLE gvim).
|
||||||
|
# $2 - holds the names to create batch files for
|
||||||
|
StrCpy $0 "$INSTDIR\vim${VER_MAJOR}${VER_MINOR}"
|
||||||
|
StrCpy $1 "-register-OLE"
|
||||||
|
StrCpy $2 "gvim evim gview gvimdiff"
|
||||||
|
|
||||||
|
FunctionEnd
|
||||||
|
|
||||||
|
Function .onUserAbort
|
||||||
|
MessageBox MB_YESNO|MB_ICONQUESTION "Abort install?" IDYES NoCancelAbort
|
||||||
|
Abort ; causes installer to not quit.
|
||||||
|
NoCancelAbort:
|
||||||
|
FunctionEnd
|
||||||
|
|
||||||
|
# We only accept the directory if it ends in "vim". Using .onVerifyInstDir has
|
||||||
|
# the disadvantage that the browse dialog is difficult to use.
|
||||||
|
Function CheckInstallDir
|
||||||
|
StrCpy $0 $INSTDIR 3 -3
|
||||||
|
StrCmp $0 "vim" PathGood
|
||||||
|
MessageBox MB_OK "The path must end in 'vim'."
|
||||||
|
Abort
|
||||||
|
PathGood:
|
||||||
|
FunctionEnd
|
||||||
|
|
||||||
|
Function .onInstSuccess
|
||||||
|
WriteUninstaller vim${VER_MAJOR}${VER_MINOR}\uninstall-gui.exe
|
||||||
|
MessageBox MB_YESNO|MB_ICONQUESTION \
|
||||||
|
"The installation process has been successfull. Happy Vimming! \
|
||||||
|
$\n$\n Do you want to see the README file now?" IDNO NoReadme
|
||||||
|
Exec '$0\gvim.exe -R "$0\README.txt"'
|
||||||
|
NoReadme:
|
||||||
|
FunctionEnd
|
||||||
|
|
||||||
|
Function .onInstFailed
|
||||||
|
MessageBox MB_OK|MB_ICONEXCLAMATION "Installation failed. Better luck next time."
|
||||||
|
FunctionEnd
|
||||||
|
|
||||||
|
Function un.onUnInstSuccess
|
||||||
|
MessageBox MB_OK|MB_ICONINFORMATION \
|
||||||
|
"Vim ${VER_MAJOR}.${VER_MINOR} has been (partly) removed from your system"
|
||||||
|
FunctionEnd
|
||||||
|
|
||||||
|
Function un.GetParent
|
||||||
|
Exch $0 ; old $0 is on top of stack
|
||||||
|
Push $1
|
||||||
|
Push $2
|
||||||
|
StrCpy $1 -1
|
||||||
|
loop:
|
||||||
|
StrCpy $2 $0 1 $1
|
||||||
|
StrCmp $2 "" exit
|
||||||
|
StrCmp $2 "\" exit
|
||||||
|
IntOp $1 $1 - 1
|
||||||
|
Goto loop
|
||||||
|
exit:
|
||||||
|
StrCpy $0 $0 $1
|
||||||
|
Pop $2
|
||||||
|
Pop $1
|
||||||
|
Exch $0 ; put $0 on top of stack, restore $0 to original value
|
||||||
|
FunctionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Vim executables and runtime files"
|
||||||
|
SectionIn 1 2 3
|
||||||
|
|
||||||
|
# we need also this here if the user changes the instdir
|
||||||
|
StrCpy $0 "$INSTDIR\vim${VER_MAJOR}${VER_MINOR}"
|
||||||
|
|
||||||
|
SetOutPath $0
|
||||||
|
File /oname=gvim.exe ${VIMSRC}\gvim_ole.exe
|
||||||
|
File /oname=install.exe ${VIMSRC}\installw32.exe
|
||||||
|
File /oname=uninstal.exe ${VIMSRC}\uninstalw32.exe
|
||||||
|
File ${VIMSRC}\vimrun.exe
|
||||||
|
File /oname=xxd.exe ${VIMSRC}\xxdw32.exe
|
||||||
|
File ${VIMTOOLS}\diff.exe
|
||||||
|
File ${VIMRT}\vimtutor.bat
|
||||||
|
File ${VIMRT}\README.txt
|
||||||
|
File ..\uninstal.txt
|
||||||
|
File ${VIMRT}\*.vim
|
||||||
|
File ${VIMRT}\rgb.txt
|
||||||
|
|
||||||
|
SetOutPath $0\colors
|
||||||
|
File ${VIMRT}\colors\*.*
|
||||||
|
|
||||||
|
SetOutPath $0\compiler
|
||||||
|
File ${VIMRT}\compiler\*.*
|
||||||
|
|
||||||
|
SetOutPath $0\doc
|
||||||
|
File ${VIMRT}\doc\*.txt
|
||||||
|
File ${VIMRT}\doc\tags
|
||||||
|
|
||||||
|
SetOutPath $0\ftplugin
|
||||||
|
File ${VIMRT}\ftplugin\*.*
|
||||||
|
|
||||||
|
SetOutPath $0\indent
|
||||||
|
File ${VIMRT}\indent\*.*
|
||||||
|
|
||||||
|
SetOutPath $0\macros
|
||||||
|
File ${VIMRT}\macros\*.*
|
||||||
|
|
||||||
|
SetOutPath $0\plugin
|
||||||
|
File ${VIMRT}\plugin\*.*
|
||||||
|
|
||||||
|
SetOutPath $0\syntax
|
||||||
|
File ${VIMRT}\syntax\*.*
|
||||||
|
|
||||||
|
SetOutPath $0\tools
|
||||||
|
File ${VIMRT}\tools\*.*
|
||||||
|
|
||||||
|
SetOutPath $0\tutor
|
||||||
|
File ${VIMRT}\tutor\*.*
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Vim console program (vim.exe)"
|
||||||
|
SectionIn 1 3
|
||||||
|
|
||||||
|
SetOutPath $0
|
||||||
|
ReadRegStr $R0 HKLM \
|
||||||
|
"SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion
|
||||||
|
IfErrors 0 lbl_winnt
|
||||||
|
# Windows 95/98/ME
|
||||||
|
File /oname=vim.exe ${VIMSRC}\vimd32.exe
|
||||||
|
Goto lbl_done
|
||||||
|
lbl_winnt:
|
||||||
|
# Windows NT/2000/XT
|
||||||
|
File /oname=vim.exe ${VIMSRC}\vimw32.exe
|
||||||
|
lbl_done:
|
||||||
|
StrCpy $2 "$2 vim view vimdiff"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Create .bat files for command line use"
|
||||||
|
SectionIn 3
|
||||||
|
|
||||||
|
StrCpy $1 "$1 -create-batfiles $2"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Create icons on the Desktop"
|
||||||
|
SectionIn 1 3
|
||||||
|
|
||||||
|
StrCpy $1 "$1 -install-icons"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Add Vim to the Start Menu"
|
||||||
|
SectionIn 1 3
|
||||||
|
|
||||||
|
StrCpy $1 "$1 -add-start-menu"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Add an Edit-with-Vim context menu entry"
|
||||||
|
SectionIn 1 3
|
||||||
|
|
||||||
|
# Be aware of this sequence of events:
|
||||||
|
# - user uninstalls Vim, gvimext.dll can't be removed (it's in use) and
|
||||||
|
# is scheduled to be removed at next reboot.
|
||||||
|
# - user installs Vim in same directory, gvimext.dll still exists.
|
||||||
|
# If we now skip installing gvimext.dll, it will disappear at the next
|
||||||
|
# reboot. Thus when copying gvimext.dll fails always schedule it to be
|
||||||
|
# installed at the next reboot. Can't use UpgradeDLL!
|
||||||
|
# We don't ask the user to reboot, the old dll will keep on working.
|
||||||
|
SetOutPath $0
|
||||||
|
ClearErrors
|
||||||
|
SetOverwrite try
|
||||||
|
File /oname=gvimext.dll ${VIMSRC}\GvimExt\gvimext.dll
|
||||||
|
IfErrors 0 GvimExtDone
|
||||||
|
|
||||||
|
# Can't copy gvimext.dll, create it under another name and rename it on
|
||||||
|
# next reboot.
|
||||||
|
GetTempFileName $3 $0
|
||||||
|
File /oname=$3 ${VIMSRC}\GvimExt\gvimext.dll
|
||||||
|
Rename /REBOOTOK $3 $0\gvimext.dll
|
||||||
|
|
||||||
|
GvimExtDone:
|
||||||
|
SetOverwrite lastused
|
||||||
|
|
||||||
|
# We don't have a separate entry for the "Open With..." menu, assume
|
||||||
|
# the user wants either both or none.
|
||||||
|
StrCpy $1 "$1 -install-popup -install-openwith"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Create a _vimrc if it doesn't exist"
|
||||||
|
SectionIn 1 3
|
||||||
|
|
||||||
|
StrCpy $1 "$1 -create-vimrc"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Create plugin directories in HOME or VIM"
|
||||||
|
SectionIn 1 3
|
||||||
|
|
||||||
|
StrCpy $1 "$1 -create-directories home"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "Create plugin directories in VIM"
|
||||||
|
SectionIn 3
|
||||||
|
|
||||||
|
StrCpy $1 "$1 -create-directories vim"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section "VisVim Extension for MS Visual Studio"
|
||||||
|
SectionIn 3
|
||||||
|
|
||||||
|
SetOutPath $0
|
||||||
|
!insertmacro UpgradeDLL "${VIMSRC}\VisVim\VisVim.dll" "$0\VisVim.dll" "$0"
|
||||||
|
File ${VIMSRC}\VisVim\README_VisVim.txt
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
!ifdef HAVE_NLS
|
||||||
|
Section "Native Language Support"
|
||||||
|
SectionIn 1 3
|
||||||
|
|
||||||
|
SetOutPath $0\lang
|
||||||
|
File /r ${VIMRT}\lang\*.*
|
||||||
|
SetOutPath $0\keymap
|
||||||
|
File ${VIMRT}\keymap\README.txt
|
||||||
|
File ${VIMRT}\keymap\*.vim
|
||||||
|
SetOutPath $0
|
||||||
|
File ${VIMRT}\libintl.dll
|
||||||
|
SectionEnd
|
||||||
|
!endif
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section -call_install_exe
|
||||||
|
SetOutPath $0
|
||||||
|
ExecWait "$0\install.exe $1"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section -post
|
||||||
|
BringToFront
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
##########################################################
|
||||||
|
Section Uninstall
|
||||||
|
# Apparently $INSTDIR is set to the directory where the uninstaller is
|
||||||
|
# created. Thus the "vim61" directory is included in it.
|
||||||
|
StrCpy $0 "$INSTDIR"
|
||||||
|
|
||||||
|
# If VisVim was installed, unregister the DLL.
|
||||||
|
IfFileExists "$0\VisVim.dll" Has_VisVim No_VisVim
|
||||||
|
Has_VisVim:
|
||||||
|
ExecWait "regsvr32.exe /u /s $0\VisVim.dll"
|
||||||
|
|
||||||
|
No_VisVim:
|
||||||
|
|
||||||
|
# delete the context menu entry and batch files
|
||||||
|
ExecWait "$0\uninstal.exe -nsis"
|
||||||
|
|
||||||
|
# We may have been put to the background when uninstall did something.
|
||||||
|
BringToFront
|
||||||
|
|
||||||
|
# ask the user if the Vim version dir must be removed
|
||||||
|
MessageBox MB_YESNO|MB_ICONQUESTION \
|
||||||
|
"Would you like to delete $0?$\n \
|
||||||
|
$\nIt contains the Vim executables and runtime files." IDNO NoRemoveExes
|
||||||
|
|
||||||
|
Delete /REBOOTOK $0\*.dll
|
||||||
|
ClearErrors
|
||||||
|
# Remove everything but *.dll files. Avoids that
|
||||||
|
# a lot remains when gvimext.dll cannot be deleted.
|
||||||
|
RMDir /r $0\colors
|
||||||
|
RMDir /r $0\compiler
|
||||||
|
RMDir /r $0\doc
|
||||||
|
RMDir /r $0\ftplugin
|
||||||
|
RMDir /r $0\indent
|
||||||
|
RMDir /r $0\macros
|
||||||
|
RMDir /r $0\plugin
|
||||||
|
RMDir /r $0\syntax
|
||||||
|
RMDir /r $0\tools
|
||||||
|
RMDir /r $0\tutor
|
||||||
|
RMDir /r $0\VisVim
|
||||||
|
RMDir /r $0\lang
|
||||||
|
RMDir /r $0\keymap
|
||||||
|
Delete $0\*.exe
|
||||||
|
Delete $0\*.bat
|
||||||
|
Delete $0\*.vim
|
||||||
|
Delete $0\*.txt
|
||||||
|
|
||||||
|
IfErrors ErrorMess NoErrorMess
|
||||||
|
ErrorMess:
|
||||||
|
MessageBox MB_OK|MB_ICONEXCLAMATION \
|
||||||
|
"Some files in $0 have not been deleted!$\nYou must do it manually."
|
||||||
|
NoErrorMess:
|
||||||
|
|
||||||
|
# No error message if the "vim62" directory can't be removed, the
|
||||||
|
# gvimext.dll may still be there.
|
||||||
|
RMDir $0
|
||||||
|
|
||||||
|
NoRemoveExes:
|
||||||
|
# get the parent dir of the installation
|
||||||
|
Push $INSTDIR
|
||||||
|
Call un.GetParent
|
||||||
|
Pop $0
|
||||||
|
StrCpy $1 $0
|
||||||
|
|
||||||
|
# if a plugin dir was created at installation ask the user to remove it
|
||||||
|
# first look in the root of the installation then in HOME
|
||||||
|
IfFileExists $1\vimfiles AskRemove 0
|
||||||
|
ReadEnvStr $1 "HOME"
|
||||||
|
StrCmp $1 "" NoRemove 0
|
||||||
|
|
||||||
|
IfFileExists $1\vimfiles 0 NoRemove
|
||||||
|
|
||||||
|
AskRemove:
|
||||||
|
MessageBox MB_YESNO|MB_ICONQUESTION \
|
||||||
|
"Remove all files in your $1\vimfiles directory? \
|
||||||
|
$\nIf you have created something there that you want to keep, click No" IDNO Fin
|
||||||
|
RMDir /r $1\vimfiles
|
||||||
|
NoRemove:
|
||||||
|
|
||||||
|
# ask the user if the Vim root dir must be removed
|
||||||
|
MessageBox MB_YESNO|MB_ICONQUESTION \
|
||||||
|
"Would you like to remove $0?$\n \
|
||||||
|
$\nIt contains your Vim configuration files!" IDNO NoDelete
|
||||||
|
RMDir /r $0 ; skipped if no
|
||||||
|
NoDelete:
|
||||||
|
|
||||||
|
Fin:
|
||||||
|
Call un.onUnInstSuccess
|
||||||
|
|
||||||
|
SectionEnd
|
44
pixmaps/alert.xpm
Normal file
44
pixmaps/alert.xpm
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * alert_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"34 34 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor6 m white c #FFFF00",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ... ",
|
||||||
|
" .XXX. ",
|
||||||
|
" .XXXXX.o ",
|
||||||
|
" .XXXXX.oo ",
|
||||||
|
" .XXXXXXX.oo ",
|
||||||
|
" .XXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXXX.oo ",
|
||||||
|
" .XXXX...XXXX.oo ",
|
||||||
|
" .XXXX.....XXXX.oo ",
|
||||||
|
" .XXXX.....XXXX.oo ",
|
||||||
|
" .XXXXX.....XXXXX.oo ",
|
||||||
|
" .XXXXX.....XXXXX.oo ",
|
||||||
|
" .XXXXXX.....XXXXXX.oo ",
|
||||||
|
" .XXXXXX.....XXXXXX.oo ",
|
||||||
|
" .XXXXXXXX...XXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXX...XXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXX...XXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXX.XXXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXXX.XXXXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXXXX..XXXXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXXX....XXXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXXXX....XXXXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXXXXX..XXXXXXXXXXXX.oo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXX.ooo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXX.ooo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXX.oooo ",
|
||||||
|
" .........................ooooo ",
|
||||||
|
" ooooooooooooooooooooooooooo ",
|
||||||
|
" ooooooooooooooooooooooooo ",
|
||||||
|
" "};
|
44
pixmaps/error.xpm
Normal file
44
pixmaps/error.xpm
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * error_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"34 34 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor3 m black c #FF0000",
|
||||||
|
"X s bottomShadowColor m black c #5D6069",
|
||||||
|
"o s iconColor2 m white c #FFFFFF",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ........ ",
|
||||||
|
" ............ ",
|
||||||
|
" ................ ",
|
||||||
|
" .................. ",
|
||||||
|
" ....................X ",
|
||||||
|
" ......................X ",
|
||||||
|
" ........................X ",
|
||||||
|
" .......o..........o.......X ",
|
||||||
|
" ......ooo........ooo......X ",
|
||||||
|
" ......ooooo......ooooo......X ",
|
||||||
|
" .......ooooo....ooooo.......X ",
|
||||||
|
" .........ooooo..ooooo.........X ",
|
||||||
|
" ..........oooooooooo..........X ",
|
||||||
|
" ...........oooooooo...........XX ",
|
||||||
|
" ............oooooo............XX ",
|
||||||
|
" ............oooooo............XX ",
|
||||||
|
" ...........oooooooo...........XX ",
|
||||||
|
" ..........oooooooooo..........XX ",
|
||||||
|
" .........ooooo..ooooo.........XX ",
|
||||||
|
" .......ooooo....ooooo.......XX ",
|
||||||
|
" ......ooooo......ooooo......XX ",
|
||||||
|
" ......ooo........ooo......XXX ",
|
||||||
|
" .......o..........o.......XX ",
|
||||||
|
" ........................XXX ",
|
||||||
|
" ......................XXX ",
|
||||||
|
" X....................XXX ",
|
||||||
|
" X..................XXX ",
|
||||||
|
" X................XXX ",
|
||||||
|
" XX............XXXX ",
|
||||||
|
" XX........XXXXX ",
|
||||||
|
" XXXXXXXXXXX ",
|
||||||
|
" XXXXXXX ",
|
||||||
|
" "};
|
13
pixmaps/gen-inline-pixbufs.sh
Normal file
13
pixmaps/gen-inline-pixbufs.sh
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
|
||||||
|
prefix=stock_
|
||||||
|
list=
|
||||||
|
|
||||||
|
for file in "$@"
|
||||||
|
do
|
||||||
|
name=`echo "$file" | sed 's|-|_|g; s|^.*/||; s|\..*$||'`
|
||||||
|
list="$list $prefix$name $file"
|
||||||
|
done
|
||||||
|
|
||||||
|
gdk-pixbuf-csource --raw --static --build-list $list
|
||||||
|
|
44
pixmaps/generic.xpm
Normal file
44
pixmaps/generic.xpm
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * generic_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"34 34 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s bottomShadowColor m black c #5D6069",
|
||||||
|
"X s iconColor2 m white c #FFFFFF",
|
||||||
|
"o s iconColor1 m black c #000000",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ........ ",
|
||||||
|
" ...XXXXXXXX... ",
|
||||||
|
" ..XXXXXXXXXXXXXX.. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXX. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXo... ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXo... ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXo... ",
|
||||||
|
" oXXXXXXXXXXXXXXXXXXXXXXo.... ",
|
||||||
|
" oXXXXXXXXXXXXXXXXXXXXo.... ",
|
||||||
|
" oXXXXXXXXXXXXXXXXXXo.... ",
|
||||||
|
" ooXXXXXXXXXXXXXXoo.... ",
|
||||||
|
" .oooXXXXXXXXooo..... ",
|
||||||
|
" ...oooXXXXo....... ",
|
||||||
|
" ....oXXXo..... ",
|
||||||
|
" .oXXXo.. ",
|
||||||
|
" oXXo.. ",
|
||||||
|
" oXo.. ",
|
||||||
|
" oo.. ",
|
||||||
|
" ... ",
|
||||||
|
" .. ",
|
||||||
|
" "};
|
44
pixmaps/info.xpm
Normal file
44
pixmaps/info.xpm
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * info_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"34 34 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s bottomShadowColor m black c #5D6069",
|
||||||
|
"X s iconColor2 m white c #FFFFFF",
|
||||||
|
"o s iconColor1 m black c #000000",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ........ ",
|
||||||
|
" ...XXXXXXXX... ",
|
||||||
|
" ..XXXXXXXXXXXXXX.. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXX. ",
|
||||||
|
" .XXXXXXXXooooXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXooooooXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXooooooXXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXXXooooXXXXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXoooooooXXXXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXXXoooooXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXoooooXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXoooooXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXoooooXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXoooooXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXoooooXXXXXXXXXXo... ",
|
||||||
|
" .XXXXXXXXXXXoooooXXXXXXXXXXo... ",
|
||||||
|
" .XXXXXXXXXXoooooXXXXXXXXXo... ",
|
||||||
|
" oXXXXXXXoooooooooXXXXXXo.... ",
|
||||||
|
" oXXXXXXXXXXXXXXXXXXXXo.... ",
|
||||||
|
" oXXXXXXXXXXXXXXXXXXo.... ",
|
||||||
|
" ooXXXXXXXXXXXXXXoo.... ",
|
||||||
|
" .oooXXXXXXXXooo..... ",
|
||||||
|
" ...oooXXXXo....... ",
|
||||||
|
" ....oXXXo..... ",
|
||||||
|
" .oXXXo.. ",
|
||||||
|
" oXXo.. ",
|
||||||
|
" oXo.. ",
|
||||||
|
" oo.. ",
|
||||||
|
" ... ",
|
||||||
|
" .. ",
|
||||||
|
" "};
|
44
pixmaps/quest.xpm
Normal file
44
pixmaps/quest.xpm
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * quest_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"34 34 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s bottomShadowColor m black c #5D6069",
|
||||||
|
"X s iconColor2 m white c #FFFFFF",
|
||||||
|
"o s iconColor1 m black c #000000",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ........ ",
|
||||||
|
" ...XXXXXXXX... ",
|
||||||
|
" ..XXXXXXXXXXXXXX.. ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXX. ",
|
||||||
|
" .XXXXXXXXoooooXXXXXXXo ",
|
||||||
|
" .XXXXXXXXoXXXXooXXXXXXXo ",
|
||||||
|
" .XXXXXXXXoooXXXXooXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXooooXXXooXXXXXXXXo ",
|
||||||
|
" .XXXXXXXXXXooXXXoooXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXXXXXXooooXXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXXXXXooooXXXXXXXXXXo. ",
|
||||||
|
" .XXXXXXXXXXXXXoooooXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXoooooXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXoooXXXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXooXXXXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXXoXXXXXXXXXXXXXXXo.. ",
|
||||||
|
" .XXXXXXXXXXXoXXXXXXXXXXXXXXo... ",
|
||||||
|
" .XXXXXXXXXXXXXXXXXXXXXXXXXXo... ",
|
||||||
|
" .XXXXXXXXXXooXXXXXXXXXXXXo... ",
|
||||||
|
" oXXXXXXXXooooXXXXXXXXXXo.... ",
|
||||||
|
" oXXXXXXXXooXXXXXXXXXXo.... ",
|
||||||
|
" oXXXXXXXXXXXXXXXXXXo.... ",
|
||||||
|
" ooXXXXXXXXXXXXXXoo.... ",
|
||||||
|
" .oooXXXXXXXXooo..... ",
|
||||||
|
" ...oooXXXXo....... ",
|
||||||
|
" ....oXXXo..... ",
|
||||||
|
" .oXXXo.. ",
|
||||||
|
" oXXo.. ",
|
||||||
|
" oXo.. ",
|
||||||
|
" oo.. ",
|
||||||
|
" ... ",
|
||||||
|
" .. ",
|
||||||
|
" "};
|
1700
pixmaps/stock_icons.h
Normal file
1700
pixmaps/stock_icons.h
Normal file
File diff suppressed because it is too large
Load Diff
28
pixmaps/tb_blank.xpm
Normal file
28
pixmaps/tb_blank.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_blank_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s iconColor1 m black c #000000",
|
||||||
|
". s none m none c none",
|
||||||
|
"X s topShadowColor m none c #DCDEE5",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" .",
|
||||||
|
" XXXXXXXXXXXXXXX .",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" X.............. o",
|
||||||
|
" o",
|
||||||
|
"..oooooooooooooooo"};
|
31
pixmaps/tb_close.xpm
Normal file
31
pixmaps/tb_close.xpm
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_close_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 7 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". c #880000 m black",
|
||||||
|
"X s iconColor1 m black c #000000",
|
||||||
|
"o s iconColor3 m black c #FF0000",
|
||||||
|
"O s topShadowColor m none c #DCDEE5",
|
||||||
|
"+ s iconColor2 m none c #FFFFFF",
|
||||||
|
"@ s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ..XXXXXXXXX. ",
|
||||||
|
" .oo.OOOOOOO.o. ",
|
||||||
|
" .oo.O+OOO.oo. ",
|
||||||
|
" .oo.OOO.oo.@ ",
|
||||||
|
" X.oo.O.oo.X@ ",
|
||||||
|
" XO.oo.oo.+X@ ",
|
||||||
|
" XOO.ooo.O+X@ ",
|
||||||
|
" XOO.ooo.O+X@ ",
|
||||||
|
" XO.oo.oo.+X@ ",
|
||||||
|
" X.oo.O.oo.X@ ",
|
||||||
|
" .oo.OOO.oo.@ ",
|
||||||
|
" .oo.OOOOO.oo. ",
|
||||||
|
" .oo.OOOOOOO.oo. ",
|
||||||
|
" ..+++++++++.o. ",
|
||||||
|
" XXXXXXXXXXX. ",
|
||||||
|
" @@@@@@@@@ ",
|
||||||
|
" "};
|
28
pixmaps/tb_copy.xpm
Normal file
28
pixmaps/tb_copy.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_copy_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" .......... ",
|
||||||
|
" .XXXXXXXX.o ",
|
||||||
|
" .X............. ",
|
||||||
|
" .XXXX.XXXXXXXX. ",
|
||||||
|
" .X....X......X.o ",
|
||||||
|
" .XXXX.XXXXXXXX.o ",
|
||||||
|
" .X....X......X.o ",
|
||||||
|
" .XXXX.XXXXXXXX.o ",
|
||||||
|
" .X..X.X......X.o ",
|
||||||
|
" .XXXX.XXXXXXXX.o ",
|
||||||
|
" ......X..XXXXX.o ",
|
||||||
|
" oooo.XXXXXXXX.o ",
|
||||||
|
" ..........o ",
|
||||||
|
" ooooooooo ",
|
||||||
|
" ",
|
||||||
|
" "};
|
31
pixmaps/tb_ctags.xpm
Normal file
31
pixmaps/tb_ctags.xpm
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_ctags_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 7 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
"O m black c #888800",
|
||||||
|
"+ s topShadowColor m none c #DCDEE5",
|
||||||
|
"@ s iconColor6 m none c #FFFF00",
|
||||||
|
/* pixels */
|
||||||
|
" .. ..... ",
|
||||||
|
" .XX.XXXXX. ",
|
||||||
|
" .XXXXXXXXX. ",
|
||||||
|
" .XX.XXXX..X. ",
|
||||||
|
" .. ....o .. ",
|
||||||
|
" OO++O+...+O+.+ ",
|
||||||
|
" Oo@@@@@...o@@@.o",
|
||||||
|
" Oo@@@@@@...o@@@.o",
|
||||||
|
"Oo@+o+@@@...o@@@.o",
|
||||||
|
"O@@o.o@@@...o@@@.o",
|
||||||
|
"o@@+o+@@@...o@@@.o",
|
||||||
|
"o.@@@@@@@...o@@@.o",
|
||||||
|
" o.@@@@@@...o@@@.o",
|
||||||
|
" o.........o....o",
|
||||||
|
" oooooo...oooooo",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ooo "};
|
27
pixmaps/tb_cut.xpm
Normal file
27
pixmaps/tb_cut.xpm
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_cut_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 3 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" . .X ",
|
||||||
|
" .X .X ",
|
||||||
|
" . .X ",
|
||||||
|
" .X .X ",
|
||||||
|
" . .X ",
|
||||||
|
" .X.X ",
|
||||||
|
" .X ",
|
||||||
|
" ...X ",
|
||||||
|
" X.X .X ",
|
||||||
|
" ...X ... ",
|
||||||
|
" .XX.X .X . ",
|
||||||
|
" . .X .X .X ",
|
||||||
|
" . .X .X .X ",
|
||||||
|
" ..XX ..X ",
|
||||||
|
" XX XX ",
|
||||||
|
" ",
|
||||||
|
" "};
|
33
pixmaps/tb_exit.xpm
Normal file
33
pixmaps/tb_exit.xpm
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_exit_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 9 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
"O s iconColor3 m black c #FF0000",
|
||||||
|
"+ s iconGray3 m none c #adadad",
|
||||||
|
"@ s iconGray4 m none c #949494",
|
||||||
|
"# s iconGray5 m black c #737373",
|
||||||
|
"$ s iconGray6 m black c #636363",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ........ ",
|
||||||
|
" .XXXXXX.o ",
|
||||||
|
" .XXXXXX.o ",
|
||||||
|
" ...XXXXXX.o ",
|
||||||
|
" .O.XXXXXX.o ",
|
||||||
|
" ......OO.XX..X.o ",
|
||||||
|
" .OOOOOOOO.X..X.o ",
|
||||||
|
" .OOOOOOOO.XXXX.o ",
|
||||||
|
" ......OO.XXXXX.o ",
|
||||||
|
" .O.XXXXX+.o ",
|
||||||
|
" ...XXXX++.o ",
|
||||||
|
" .XX++@#.o ",
|
||||||
|
" .X+@##$.o ",
|
||||||
|
" ........o ",
|
||||||
|
" ooooooo ",
|
||||||
|
" "};
|
29
pixmaps/tb_find.xpm
Normal file
29
pixmaps/tb_find.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_find_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s iconGray2 m none c #bdbdbd",
|
||||||
|
"+ s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ......... ",
|
||||||
|
" .XXXXXXX.. ",
|
||||||
|
" .XXXXXXX.O. ",
|
||||||
|
" .XXXXXXX.... ",
|
||||||
|
" .XXXXXXXXXX. ",
|
||||||
|
" .XXXXXXX.... ",
|
||||||
|
" .XXXXXX.OOOO. ",
|
||||||
|
" .XXXXX.OXXOOO. ",
|
||||||
|
" .XXXXX.OXOOOO. ",
|
||||||
|
" .XXXXX.OOOOOO. ",
|
||||||
|
" .XXXXX.OOOXOO. ",
|
||||||
|
" .XXXXXX.OOOO.+ ",
|
||||||
|
" .XXXXXXX....+.. ",
|
||||||
|
" .XXXXXXXXXX.+... ",
|
||||||
|
" ............+ .. ",
|
||||||
|
" ++++++++++ ",
|
||||||
|
" "};
|
29
pixmaps/tb_find_help.xpm
Normal file
29
pixmaps/tb_find_help.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_find_help_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s bottomShadowColor m black c #5D6069",
|
||||||
|
"o s iconGray2 m none c #bdbdbd",
|
||||||
|
"O s iconColor2 m none c #FFFFFF",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" .....X ",
|
||||||
|
" .. X..X ",
|
||||||
|
" ..X ... ",
|
||||||
|
" ..X .... ",
|
||||||
|
" X.. .oOOo. ",
|
||||||
|
" .oooOoo. ",
|
||||||
|
" .OOOOoO. ",
|
||||||
|
" ..oOOooo. ",
|
||||||
|
" ...oOOo.X ",
|
||||||
|
" ....X.. ",
|
||||||
|
" ..X ... ",
|
||||||
|
" ..X .. ",
|
||||||
|
" ..X ",
|
||||||
|
" XX ",
|
||||||
|
" ",
|
||||||
|
" "};
|
31
pixmaps/tb_find_next.xpm
Normal file
31
pixmaps/tb_find_next.xpm
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_find_next_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 7 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s iconGray2 m none c #bdbdbd",
|
||||||
|
"O m black c #880000",
|
||||||
|
"+ s bottomShadowColor m black c #5D6069",
|
||||||
|
"@ s iconColor3 m black c #FF0000",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ......... ",
|
||||||
|
" .XXXXXXX.. ",
|
||||||
|
" .XXXXXXX.o. ",
|
||||||
|
" .XOXXXXX.... ",
|
||||||
|
" +XOOXXXXXXX. ",
|
||||||
|
"OOOOO@OXXX.... ",
|
||||||
|
"O@@@@@@OX.oooo. ",
|
||||||
|
"O@@@@@@@OoXXooo. ",
|
||||||
|
"O@@@@@@O.oXoooo. ",
|
||||||
|
"OOOOO@OX.oooooo. ",
|
||||||
|
" +XOOXX.oooXoo. ",
|
||||||
|
" .XOXXXX.oooo.+ ",
|
||||||
|
" .XXXXXXX....+.. ",
|
||||||
|
" .XXXXXXXXXX.+...",
|
||||||
|
" ............+ ..",
|
||||||
|
" ++++++++++ ",
|
||||||
|
" "};
|
31
pixmaps/tb_find_prev.xpm
Normal file
31
pixmaps/tb_find_prev.xpm
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_find_prev_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 7 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s iconGray2 m none c #bdbdbd",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
"+ m black c #880000",
|
||||||
|
"@ s iconColor3 m black c #FF0000",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ......... ",
|
||||||
|
" .XXXXXXX.. ",
|
||||||
|
" .XXXXXXX.o. ",
|
||||||
|
" OX+XXXXX.... ",
|
||||||
|
" o++XXXXXXXX. ",
|
||||||
|
" +@+++++X.... ",
|
||||||
|
" +@@@@@@+.oooo. ",
|
||||||
|
"+@@@@@@@.oXXooo. ",
|
||||||
|
" +@@@@@@.oXoooo. ",
|
||||||
|
" +@++++.oooooo. ",
|
||||||
|
" o++XXX.oooXoo. ",
|
||||||
|
" OX+XXXX.oooo.O ",
|
||||||
|
" .XXXXXXX....O.. ",
|
||||||
|
" .XXXXXXXXXX.O...",
|
||||||
|
" ............O ..",
|
||||||
|
" OOOOOOOOOO ",
|
||||||
|
" "};
|
27
pixmaps/tb_help.xpm
Normal file
27
pixmaps/tb_help.xpm
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_help_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 3 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" .....X ",
|
||||||
|
" .. X..X ",
|
||||||
|
" ..X ... ",
|
||||||
|
" ..X ... ",
|
||||||
|
" X.. X..X ",
|
||||||
|
" ..X ",
|
||||||
|
" .. ",
|
||||||
|
" ..X ",
|
||||||
|
" ..X ",
|
||||||
|
" ",
|
||||||
|
" ..X ",
|
||||||
|
" ..X ",
|
||||||
|
" ..X ",
|
||||||
|
" XX ",
|
||||||
|
" ",
|
||||||
|
" "};
|
30
pixmaps/tb_jump.xpm
Normal file
30
pixmaps/tb_jump.xpm
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_jump_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 6 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". m black c #888800",
|
||||||
|
"X s bottomShadowColor m black c #5D6069",
|
||||||
|
"o s iconColor6 m none c #FFFF00",
|
||||||
|
"O s iconColor1 m black c #000000",
|
||||||
|
"+ s topShadowColor m none c #DCDEE5",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" .............. ",
|
||||||
|
" .XooooooooooooOX",
|
||||||
|
" .XoooooooooooooOX",
|
||||||
|
".Xo+X+ooooooooooOX",
|
||||||
|
".ooXOXooooooooooOX",
|
||||||
|
"Xoo+X+ooooooooooOX",
|
||||||
|
"XOooooooooooooooOX",
|
||||||
|
" XOoooooooooooooOX",
|
||||||
|
" XOOOOOOOOOOOOOOX",
|
||||||
|
" XXXXXXXXXXXXXXX",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
33
pixmaps/tb_load_session.xpm
Normal file
33
pixmaps/tb_load_session.xpm
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_load_session_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 9 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". m black c #880000",
|
||||||
|
"X s iconColor3 m black c #FF0000",
|
||||||
|
"o s iconColor1 m black c #000000",
|
||||||
|
"O s iconColor2 m none c #FFFFFF",
|
||||||
|
"+ s iconGray2 m none c #bdbdbd",
|
||||||
|
"@ s iconGray5 m black c #737373",
|
||||||
|
"# s iconGray4 m none c #949494",
|
||||||
|
"$ s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" .. ",
|
||||||
|
" .XX. ",
|
||||||
|
" .XXXX. ",
|
||||||
|
" ...XX... ",
|
||||||
|
" .XX. ",
|
||||||
|
" .XX. ",
|
||||||
|
" .XX. ",
|
||||||
|
" .... ",
|
||||||
|
" ooooooooooooo ",
|
||||||
|
" oOOOOOOOOOO++@o ",
|
||||||
|
" oOOOOOOOOOOOO#@o ",
|
||||||
|
" oO+++++++++XX#@o ",
|
||||||
|
" oO+++++++++++#@o ",
|
||||||
|
" oOoooooooooo+#@o$",
|
||||||
|
" oOOOOOOOOOOO+#@o$",
|
||||||
|
" o+###########@o$ ",
|
||||||
|
" ooooooooooooo$ ",
|
||||||
|
" $$$$$$$$$$$ "};
|
28
pixmaps/tb_macro.xpm
Normal file
28
pixmaps/tb_macro.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_macro_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s bottomShadowColor m black c #5D6069",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
/* pixels */
|
||||||
|
" ..X ",
|
||||||
|
" .oo.X ",
|
||||||
|
" .oooo.X ",
|
||||||
|
" .oooo.X ",
|
||||||
|
" .oo.XX ",
|
||||||
|
" ..XX ",
|
||||||
|
" .....o.X ",
|
||||||
|
" .ooooooo.X ",
|
||||||
|
" .oooooooo.X ",
|
||||||
|
" .....ooo.X ",
|
||||||
|
" ..ooo.X ",
|
||||||
|
" .ooooo.X ",
|
||||||
|
" .ooooooo.X ",
|
||||||
|
" .ooo...ooo.X ",
|
||||||
|
" .ooo.XX..ooo.X ",
|
||||||
|
" .oo.XX X.oo.X ",
|
||||||
|
" ...X X...X ",
|
||||||
|
" XX XXX "};
|
28
pixmaps/tb_make.xpm
Normal file
28
pixmaps/tb_make.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_make_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" .. ..... ",
|
||||||
|
" .XX.XXXXX. ",
|
||||||
|
" .XXXXXXXXX. ",
|
||||||
|
" .Xo.XXXX..X. ",
|
||||||
|
" .. ....o .. ",
|
||||||
|
" ... . ",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ...o ",
|
||||||
|
" ooo ",
|
||||||
|
" "};
|
29
pixmaps/tb_maximize.xpm
Normal file
29
pixmaps/tb_maximize.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_maximize_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s topShadowColor m none c #DCDEE5",
|
||||||
|
"X s iconColor1 m black c #000000",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" .XXXXXXXXXXX ",
|
||||||
|
" .X....X...oX ",
|
||||||
|
" .X..oXXX..oXO ",
|
||||||
|
" .X.oXXXXX.oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X..XXXXX.oXO ",
|
||||||
|
" .X...XXX..oXO ",
|
||||||
|
" .XooooXooooXO ",
|
||||||
|
" .XXXXXXXXXXXO ",
|
||||||
|
" OOOOOOOOOO ",
|
||||||
|
" "};
|
29
pixmaps/tb_maxwidth.xpm
Normal file
29
pixmaps/tb_maxwidth.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_maxwidth_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s topShadowColor m none c #DCDEE5",
|
||||||
|
"X s iconColor1 m black c #000000",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
".XXXXXXXXXXXXXXXX ",
|
||||||
|
".X.............oX ",
|
||||||
|
".X..X........X.oXO",
|
||||||
|
".X.XX........XXoXO",
|
||||||
|
".XXXX........XXXXO",
|
||||||
|
".X.XX........XXoXO",
|
||||||
|
".X..X........X.oXO",
|
||||||
|
".XooooooooooooooXO",
|
||||||
|
".XXXXXXXXXXXXXXXXO",
|
||||||
|
" OOOOOOOOOOOOOOO",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
29
pixmaps/tb_minimize.xpm
Normal file
29
pixmaps/tb_minimize.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_minimize_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s topShadowColor m none c #DCDEE5",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ..... ",
|
||||||
|
" ... ",
|
||||||
|
" . ",
|
||||||
|
" ",
|
||||||
|
" X............. ",
|
||||||
|
" X.XXXXXXXXXXo. ",
|
||||||
|
" X.XXoXXXXXXXo.O ",
|
||||||
|
" X.XXXXXXXXXXo.O ",
|
||||||
|
" X.XXXXXXXXXoo.O ",
|
||||||
|
" X.ooooooooooo.O ",
|
||||||
|
" X.............O ",
|
||||||
|
" OOOOOOOOOOOO ",
|
||||||
|
" ",
|
||||||
|
" . ",
|
||||||
|
" ... ",
|
||||||
|
" ..... ",
|
||||||
|
" "};
|
29
pixmaps/tb_minwidth.xpm
Normal file
29
pixmaps/tb_minwidth.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_minwidth_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s topShadowColor m none c #DCDEE5",
|
||||||
|
"X s iconColor1 m black c #000000",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" .XXXXXX ",
|
||||||
|
" .X...oX ",
|
||||||
|
" .X...oX ",
|
||||||
|
" .X...oX ",
|
||||||
|
" X .X.o.oXO X ",
|
||||||
|
" XX .X...oXO XX ",
|
||||||
|
" XXX .X...oXO XXX ",
|
||||||
|
" XX .X...oXO XX ",
|
||||||
|
" X .X...oXO X ",
|
||||||
|
" .X...oXO ",
|
||||||
|
" .X..ooXO ",
|
||||||
|
" .XooooXO ",
|
||||||
|
" .XXXXXXO ",
|
||||||
|
" OOOOO ",
|
||||||
|
" ",
|
||||||
|
" "};
|
29
pixmaps/tb_new.xpm
Normal file
29
pixmaps/tb_new.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_new_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s bottomShadowColor m black c #5D6069",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s iconColor1 m black c #000000",
|
||||||
|
"O s topShadowColor m none c #DCDEE5",
|
||||||
|
/* pixels */
|
||||||
|
" . .X. ",
|
||||||
|
" X. .X. X.",
|
||||||
|
" ooooooo.X.oXoX.X",
|
||||||
|
" oOOOOOOOoXXXXo..",
|
||||||
|
" oOOOOOOOXXXXXXXX",
|
||||||
|
" oOOXOOOOoXoXXo..",
|
||||||
|
" oOXXOOO.OXoXoX ",
|
||||||
|
" oOOOOO.OOXoX..X ",
|
||||||
|
" oOOOOOOOOXoX. .X",
|
||||||
|
" oOOOOOOOOXo. .",
|
||||||
|
" oOOOOOOOOXo. ",
|
||||||
|
" oOOOOOOOOXo. ",
|
||||||
|
" oOOOOOOOOXo. ",
|
||||||
|
" oOOOOOOOOXo. ",
|
||||||
|
" oOOOOOOOOXo. ",
|
||||||
|
" oXXXXXXXXXo. ",
|
||||||
|
" ooooooooooo. ",
|
||||||
|
" .......... "};
|
32
pixmaps/tb_new_session.xpm
Normal file
32
pixmaps/tb_new_session.xpm
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_new_session_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 8 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s bottomShadowColor m black c #5D6069",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s iconColor1 m black c #000000",
|
||||||
|
"O s iconGray2 m none c #bdbdbd",
|
||||||
|
"+ s iconGray5 m black c #737373",
|
||||||
|
"@ s iconGray4 m none c #949494",
|
||||||
|
"# s iconColor3 m black c #FF0000",
|
||||||
|
/* pixels */
|
||||||
|
" . .X. . ",
|
||||||
|
" . oXo . ",
|
||||||
|
" ..oXXXo.. ",
|
||||||
|
" XXXXXXXXX ",
|
||||||
|
" ..oXXXo.. ",
|
||||||
|
" . oXo . ",
|
||||||
|
" . .X. . ",
|
||||||
|
" . ",
|
||||||
|
" ooooooooooooo ",
|
||||||
|
" oXXXXXXXXXXOO+o ",
|
||||||
|
" oXXXXXXXXXXXX@+o ",
|
||||||
|
" oXOOOOOOOOO##@+o ",
|
||||||
|
" oXOOOOOOOOOOO@+o ",
|
||||||
|
" oXooooooooooO@+o.",
|
||||||
|
" oXXXXXXXXXXXO@+o.",
|
||||||
|
" oO@@@@@@@@@@@+o. ",
|
||||||
|
" ooooooooooooo. ",
|
||||||
|
" ........... "};
|
31
pixmaps/tb_open.xpm
Normal file
31
pixmaps/tb_open.xpm
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_open_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 7 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s bottomShadowColor m black c #5D6069",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s iconGray1 m none c #dedede",
|
||||||
|
"+ s iconGray5 m black c #737373",
|
||||||
|
"@ s iconGray3 m none c #adadad",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" .........X ",
|
||||||
|
" .oooooo.o.X ",
|
||||||
|
" .oooooo.oo.X ",
|
||||||
|
" .oooooo....X ",
|
||||||
|
" ...ooooooooo... ",
|
||||||
|
" .O.OOOOOOOOo.+. ",
|
||||||
|
".............O.+.X",
|
||||||
|
".oooooooooooo..+.X",
|
||||||
|
" .o@@@@@@@@@@+.+.X",
|
||||||
|
" .o@@@@@@@@@@@.+.X",
|
||||||
|
" .o@@@@@@@@@@+..X",
|
||||||
|
" .o@@@@@@@@@@@..X",
|
||||||
|
" .o+++++++++++.X",
|
||||||
|
" ..............X",
|
||||||
|
" XXXXXXXXXXXXX",
|
||||||
|
" ",
|
||||||
|
" "};
|
31
pixmaps/tb_paste.xpm
Normal file
31
pixmaps/tb_paste.xpm
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_paste_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 7 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconGray5 m black c #737373",
|
||||||
|
"o s iconGray2 m none c #bdbdbd",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
"+ s iconGray4 m none c #949494",
|
||||||
|
"@ s iconColor2 m none c #FFFFFF",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" .... ",
|
||||||
|
" XXXX ",
|
||||||
|
" ...oooo...O ",
|
||||||
|
" .o+......++.O ",
|
||||||
|
" .o+++++++++.O ",
|
||||||
|
" .o+++.......... ",
|
||||||
|
" .o+++.@@@@@@@@. ",
|
||||||
|
" .o+++.@......@.O ",
|
||||||
|
" .o+++.@@@@@@@@.O ",
|
||||||
|
" .o+++.@@@@@@@@.O ",
|
||||||
|
" .o+++.@......@.O ",
|
||||||
|
" .o+++.@@@@@@@@.O ",
|
||||||
|
" .....@..@@@@@.O ",
|
||||||
|
" OOO.@@@@@@@@.O ",
|
||||||
|
" ..........O ",
|
||||||
|
" OOOOOOOOO ",
|
||||||
|
" "};
|
31
pixmaps/tb_print.xpm
Normal file
31
pixmaps/tb_print.xpm
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_print_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 7 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s iconGray2 m none c #bdbdbd",
|
||||||
|
"O s iconGray5 m black c #737373",
|
||||||
|
"+ s bottomShadowColor m black c #5D6069",
|
||||||
|
"@ c #FF1144",
|
||||||
|
/* pixels */
|
||||||
|
" ....... ",
|
||||||
|
" .XXXXX.. ",
|
||||||
|
" .X...X.X. ",
|
||||||
|
" .XXXXX.... ",
|
||||||
|
" .X...XXXX.O ",
|
||||||
|
" .XXXXXXXX.O ",
|
||||||
|
" .X.....XX.O ",
|
||||||
|
" .XXXXXXXX.O ",
|
||||||
|
"................ ",
|
||||||
|
".XXXXXXXXXXXXXO. ",
|
||||||
|
".X@@ooooooooooO.O ",
|
||||||
|
".XooooooooooooO.O ",
|
||||||
|
".XooooooooooooO.O ",
|
||||||
|
"................O ",
|
||||||
|
" .OOOOOOOOOOOO.OO ",
|
||||||
|
" ..............O ",
|
||||||
|
" OOOOOOOOOOOOO ",
|
||||||
|
" "};
|
28
pixmaps/tb_redo.xpm
Normal file
28
pixmaps/tb_redo.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_redo_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ..... .. ",
|
||||||
|
" ..XXXXX..X.o ",
|
||||||
|
" .XXXXXXXXXX.o ",
|
||||||
|
" .XX....XXXX.o ",
|
||||||
|
" .XX.ooo.XXXX.o ",
|
||||||
|
" .XX.o .XXXXX.o ",
|
||||||
|
" .XX.o .......o ",
|
||||||
|
" .XX.o ooo.ooo ",
|
||||||
|
" .XX.o .X. ",
|
||||||
|
" .XX.....XX.o ",
|
||||||
|
" .XXXXXXXX.oo ",
|
||||||
|
" ..XXXXX.oo ",
|
||||||
|
" .....oo ",
|
||||||
|
" ooooo ",
|
||||||
|
" ",
|
||||||
|
" "};
|
33
pixmaps/tb_replace.xpm
Normal file
33
pixmaps/tb_replace.xpm
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_replace_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 9 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
"+ s iconGray4 m none c #949494",
|
||||||
|
"@ s iconColor3 m black c #FF0000",
|
||||||
|
"# s iconGray3 m none c #adadad",
|
||||||
|
"$ s iconGray1 m none c #dedede",
|
||||||
|
"% s iconGray7 m black c #424242",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ......... ",
|
||||||
|
" .XXXXXXX.. ",
|
||||||
|
" .X..XXXX.X. ",
|
||||||
|
" oX..oXXX.... ",
|
||||||
|
" o.X..XXXXXX. ",
|
||||||
|
" +....oXXXXX.o ",
|
||||||
|
" .XXX..XXXXX.o ",
|
||||||
|
" ..oXo...XXXX.o ",
|
||||||
|
" +XXXXXXXXXX+o ",
|
||||||
|
" .X@@XX@XXX.... ",
|
||||||
|
" .Xo@XX@@XX.#$.. ",
|
||||||
|
" .XXo@@@@@X.... ",
|
||||||
|
" .XXXXX@@XX.#$.. ",
|
||||||
|
" .XXXXX@XXX.#$.. ",
|
||||||
|
" ......o..%.... ",
|
||||||
|
" ooooooooo ",
|
||||||
|
" "};
|
29
pixmaps/tb_save.xpm
Normal file
29
pixmaps/tb_save.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_save_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconGray2 m none c #bdbdbd",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" .............. ",
|
||||||
|
" .X.oooooooo.o. ",
|
||||||
|
" .X.oooooooo...O ",
|
||||||
|
" .X.oooooooo.X.O ",
|
||||||
|
" .X.oooooooo.X.O ",
|
||||||
|
" .X.oooooooo.X.O ",
|
||||||
|
" .X.oooooooo.X.O ",
|
||||||
|
" .XX........XX.O ",
|
||||||
|
" .XXXXXXXXXXXX.O ",
|
||||||
|
" .XX.........X.O ",
|
||||||
|
" .XX......oo.X.O ",
|
||||||
|
" .XX......oo.X.O ",
|
||||||
|
" .XX......oo.X.O ",
|
||||||
|
" .............O ",
|
||||||
|
" OOOOOOOOOOOOO ",
|
||||||
|
" ",
|
||||||
|
" "};
|
29
pixmaps/tb_save_all.xpm
Normal file
29
pixmaps/tb_save_all.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_save_all_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s iconColor1 m black c #000000",
|
||||||
|
". s none m none c none",
|
||||||
|
"X s iconGray2 m none c #bdbdbd",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ....",
|
||||||
|
" X oooooooo o ....",
|
||||||
|
" X oooooooo O...",
|
||||||
|
" X .",
|
||||||
|
" X X oooooooo o .",
|
||||||
|
" X X oooooooo O",
|
||||||
|
" X X oooooooo X O",
|
||||||
|
" XX X oooooooo X O",
|
||||||
|
" XX X oooooooo X O",
|
||||||
|
" XX X oooooooo X O",
|
||||||
|
" XX XX XX O",
|
||||||
|
" XX XXXXXXXXXXXX O",
|
||||||
|
" XX XX X O",
|
||||||
|
". XX oo X O",
|
||||||
|
"..O XX oo X O",
|
||||||
|
"... XX oo X O",
|
||||||
|
".... O",
|
||||||
|
".....OOOOOOOOOOOO."};
|
33
pixmaps/tb_save_session.xpm
Normal file
33
pixmaps/tb_save_session.xpm
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_save_session_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 9 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". m black c #880000",
|
||||||
|
"X s iconColor3 m black c #FF0000",
|
||||||
|
"o s iconColor1 m black c #000000",
|
||||||
|
"O s iconColor2 m none c #FFFFFF",
|
||||||
|
"+ s iconGray2 m none c #bdbdbd",
|
||||||
|
"@ s iconGray5 m black c #737373",
|
||||||
|
"# s iconGray4 m none c #949494",
|
||||||
|
"$ s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" .... ",
|
||||||
|
" .XX. ",
|
||||||
|
" .XX. ",
|
||||||
|
" .XX. ",
|
||||||
|
" ...XX... ",
|
||||||
|
" .XXXX. ",
|
||||||
|
" .XX. ",
|
||||||
|
" .. ",
|
||||||
|
" ooooooooooooo ",
|
||||||
|
" oOOOOOOOOOO++@o ",
|
||||||
|
" oOOOOOOOOOOOO#@o ",
|
||||||
|
" oO+++++++++XX#@o ",
|
||||||
|
" oO+++++++++++#@o ",
|
||||||
|
" oOoooooooooo+#@o$",
|
||||||
|
" oOOOOOOOOOOO+#@o$",
|
||||||
|
" o+###########@o$ ",
|
||||||
|
" ooooooooooooo$ ",
|
||||||
|
" $$$$$$$$$$$ "};
|
30
pixmaps/tb_shell.xpm
Normal file
30
pixmaps/tb_shell.xpm
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_shell_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 6 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconGray6 m black c #636363",
|
||||||
|
"o s iconGray2 m none c #bdbdbd",
|
||||||
|
"O s iconColor2 m none c #FFFFFF",
|
||||||
|
"+ s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ... ... ",
|
||||||
|
" .XoXXXoX. ",
|
||||||
|
" .oOoX.XoOo. ",
|
||||||
|
" .XoOoXoOoX. ",
|
||||||
|
" .Xoooo.ooooX. ",
|
||||||
|
" .Xo.XOoXoOX.oX. ",
|
||||||
|
" .oooXOo.oOXooo. ",
|
||||||
|
" .oOo.XOXOX.oOo.+ ",
|
||||||
|
" .XoOo.o.o.oOoX.+ ",
|
||||||
|
" .XooXoooXoOX.+ ",
|
||||||
|
" .XoooOoooX.+ ",
|
||||||
|
" .ooOOOoo.+ ",
|
||||||
|
" ..XoooX..+ ",
|
||||||
|
" .XoooooooX.+ ",
|
||||||
|
" ...........+ ",
|
||||||
|
" ++++++++++ ",
|
||||||
|
" "};
|
29
pixmaps/tb_split.xpm
Normal file
29
pixmaps/tb_split.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_split_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s topShadowColor m none c #DCDEE5",
|
||||||
|
"X s iconColor1 m black c #000000",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" .XXXXXXXXXXX ",
|
||||||
|
" .X........oX ",
|
||||||
|
" .X..o.....oXO ",
|
||||||
|
" .X.oo.....oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .XoooooooooXO ",
|
||||||
|
" .XXXXXXXXXXXO ",
|
||||||
|
" .XOOOOOOOOoXO ",
|
||||||
|
" .X..o.....oXO ",
|
||||||
|
" .X.oo.....oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .X........oXO ",
|
||||||
|
" .XoooooooooXO ",
|
||||||
|
" .XXXXXXXXXXXO ",
|
||||||
|
" OOOOOOOOOO ",
|
||||||
|
" "};
|
28
pixmaps/tb_undo.xpm
Normal file
28
pixmaps/tb_undo.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_undo_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 4 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s iconColor1 m black c #000000",
|
||||||
|
"X s iconColor2 m none c #FFFFFF",
|
||||||
|
"o s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" .. ..... ",
|
||||||
|
" .X..XXXXX.. ",
|
||||||
|
" .XXXXXXXXXX. ",
|
||||||
|
" .XXXX....XX.o ",
|
||||||
|
" .XXXX.ooo.XX. ",
|
||||||
|
" .XXXXX. .XX.o ",
|
||||||
|
" .......o .XX.o ",
|
||||||
|
" o.ooooo .XX.o ",
|
||||||
|
" .X. .XX.o ",
|
||||||
|
" .XX.....XX.oo ",
|
||||||
|
" .XXXXXXXX.o ",
|
||||||
|
" .XXXXX..oo ",
|
||||||
|
" .....ooo ",
|
||||||
|
" ooooo ",
|
||||||
|
" ",
|
||||||
|
" "};
|
29
pixmaps/tb_vsplit.xpm
Normal file
29
pixmaps/tb_vsplit.xpm
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tb_vsplit_xpm[] = {
|
||||||
|
/* width height ncolors cpp [x_hot y_hot] */
|
||||||
|
"18 18 5 1 0 0",
|
||||||
|
/* colors */
|
||||||
|
" s none m none c none",
|
||||||
|
". s topShadowColor m none c #DCDEE5",
|
||||||
|
"X s iconColor1 m black c #000000",
|
||||||
|
"o s iconColor2 m none c #FFFFFF",
|
||||||
|
"O s bottomShadowColor m black c #5D6069",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" .XXXXXXXXXXXXXX ",
|
||||||
|
" .X....oXO....oX ",
|
||||||
|
" .X..o.oXO..o.oXO ",
|
||||||
|
" .X.oo.oXO.oo.oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .X....oXO....oXO ",
|
||||||
|
" .XoooooXooooooXO ",
|
||||||
|
" .XXXXXXXXXXXXXXO ",
|
||||||
|
" OOOOOOOOOOOOO ",
|
||||||
|
" "};
|
BIN
runtime.info
Executable file
BIN
runtime.info
Executable file
Binary file not shown.
86
runtime/bugreport.vim
Normal file
86
runtime/bugreport.vim
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
:" Use this script to create the file "bugreport.txt", which contains
|
||||||
|
:" information about the environment of a possible bug in Vim.
|
||||||
|
:"
|
||||||
|
:" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
|
:" Last change: 2001 Feb 02
|
||||||
|
:"
|
||||||
|
:" To use inside Vim:
|
||||||
|
:" :so $VIMRUNTIME/bugreport.vim
|
||||||
|
:" Or, from the command line:
|
||||||
|
:" vim -s $VIMRUNTIME/bugreport.vim
|
||||||
|
:"
|
||||||
|
:" The "if 1" lines are to avoid error messages when expression evaluation is
|
||||||
|
:" not compiled in.
|
||||||
|
:"
|
||||||
|
:if 1
|
||||||
|
: let more_save = &more
|
||||||
|
:endif
|
||||||
|
:set nomore
|
||||||
|
:if has("unix")
|
||||||
|
: !echo "uname -a" >bugreport.txt
|
||||||
|
: !uname -a >>bugreport.txt
|
||||||
|
:endif
|
||||||
|
:redir >>bugreport.txt
|
||||||
|
:version
|
||||||
|
:if 1
|
||||||
|
: func <SID>CheckDir(n)
|
||||||
|
: if isdirectory(a:n)
|
||||||
|
: echo 'directory "' . a:n . '" exists'
|
||||||
|
: else
|
||||||
|
: echo 'directory "' . a:n . '" does NOT exist'
|
||||||
|
: endif
|
||||||
|
: endfun
|
||||||
|
: func <SID>CheckFile(n)
|
||||||
|
: if filereadable(a:n)
|
||||||
|
: echo '"' . a:n . '" is readable'
|
||||||
|
: else
|
||||||
|
: echo '"' . a:n . '" is NOT readable'
|
||||||
|
: endif
|
||||||
|
: endfun
|
||||||
|
: echo "--- Directories and Files ---"
|
||||||
|
: echo '$VIM = "' . $VIM . '"'
|
||||||
|
: call <SID>CheckDir($VIM)
|
||||||
|
: echo '$VIMRUNTIME = "' . $VIMRUNTIME . '"'
|
||||||
|
: call <SID>CheckDir($VIMRUNTIME)
|
||||||
|
: call <SID>CheckFile(&helpfile)
|
||||||
|
: call <SID>CheckFile(fnamemodify(&helpfile, ":h") . "/tags")
|
||||||
|
: call <SID>CheckFile($VIMRUNTIME . "/menu.vim")
|
||||||
|
: call <SID>CheckFile($VIMRUNTIME . "/filetype.vim")
|
||||||
|
: call <SID>CheckFile($VIMRUNTIME . "/syntax/synload.vim")
|
||||||
|
: delfun <SID>CheckDir
|
||||||
|
: delfun <SID>CheckFile
|
||||||
|
:endif
|
||||||
|
:set all
|
||||||
|
:set termcap
|
||||||
|
:if has("autocmd")
|
||||||
|
: au
|
||||||
|
:endif
|
||||||
|
:if 1
|
||||||
|
: echo "--- Normal/Visual mode mappings ---"
|
||||||
|
:endif
|
||||||
|
:map
|
||||||
|
:if 1
|
||||||
|
: echo "--- Insert/Command-line mode mappings ---"
|
||||||
|
:endif
|
||||||
|
:map!
|
||||||
|
:if 1
|
||||||
|
: echo "--- Abbreviations ---"
|
||||||
|
:endif
|
||||||
|
:ab
|
||||||
|
:if 1
|
||||||
|
: echo "--- Highlighting ---"
|
||||||
|
:endif
|
||||||
|
:highlight
|
||||||
|
:if 1
|
||||||
|
: echo "--- Variables ---"
|
||||||
|
:endif
|
||||||
|
:if 1
|
||||||
|
: let
|
||||||
|
:endif
|
||||||
|
:redir END
|
||||||
|
:set more&
|
||||||
|
:if 1
|
||||||
|
: let &more = more_save
|
||||||
|
: unlet more_save
|
||||||
|
:endif
|
||||||
|
:e bugreport.txt
|
61
runtime/colors/README.txt
Normal file
61
runtime/colors/README.txt
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
README.txt for color scheme files
|
||||||
|
|
||||||
|
These files are used for the ":colorscheme" command. They appear in the
|
||||||
|
Edit/Color Scheme menu in the GUI.
|
||||||
|
|
||||||
|
|
||||||
|
Hints for writing a color scheme file:
|
||||||
|
|
||||||
|
There are two basic ways to define a color scheme:
|
||||||
|
|
||||||
|
1. Define a new Normal color and set the 'background' option accordingly.
|
||||||
|
set background={light or dark}
|
||||||
|
highlight clear
|
||||||
|
highlight Normal ...
|
||||||
|
...
|
||||||
|
|
||||||
|
2. Use the default Normal color and automatically adjust to the value of
|
||||||
|
'background'.
|
||||||
|
highlight clear Normal
|
||||||
|
set background&
|
||||||
|
highlight clear
|
||||||
|
if &background == "light"
|
||||||
|
highlight Error ...
|
||||||
|
...
|
||||||
|
else
|
||||||
|
highlight Error ...
|
||||||
|
...
|
||||||
|
endif
|
||||||
|
|
||||||
|
You can use ":highlight clear" to reset everything to the defaults, and then
|
||||||
|
change the groups that you want differently. This also will work for groups
|
||||||
|
that are added in later versions of Vim.
|
||||||
|
Note that ":highlight clear" uses the value of 'background', thus set it
|
||||||
|
before this command.
|
||||||
|
Some attributes (e.g., bold) might be set in the defaults that you want
|
||||||
|
removed in your color scheme. Use something like "gui=NONE" to remove the
|
||||||
|
attributes.
|
||||||
|
|
||||||
|
To see which highlight group is used where, find the help for
|
||||||
|
"highlight-groups" and "group-name".
|
||||||
|
|
||||||
|
You can use ":highlight" to find out the current colors. Exception: the
|
||||||
|
ctermfg and ctermbg values are numbers, which are only valid for the current
|
||||||
|
terminal. Use the color names instead. See ":help cterm-colors".
|
||||||
|
|
||||||
|
The default color settings can be found in the source file src/syntax.c.
|
||||||
|
Search for "highlight_init".
|
||||||
|
|
||||||
|
If you think you have a color scheme that is good enough to be used by others,
|
||||||
|
please check the following items:
|
||||||
|
|
||||||
|
- Does it work in a color terminal as well as in the GUI?
|
||||||
|
- Is 'background' either used or appropriately set to "light" or "dark"?
|
||||||
|
- Try setting 'hlsearch' and searching for a pattern, is the match easy to
|
||||||
|
spot?
|
||||||
|
- Split a window with ":split" and ":vsplit". Are the status lines and
|
||||||
|
vertical separators clearly visible?
|
||||||
|
- In the GUI, is it easy to find the cursor, also in a file with lots of
|
||||||
|
syntax highlighting?
|
||||||
|
- Do not use hard coded escape sequences, these will not work in other
|
||||||
|
terminals. Always use color names or #RRGGBB for the GUI.
|
77
runtime/colors/blue.vim
Normal file
77
runtime/colors/blue.vim
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
" local syntax file - set colors on a per-machine basis:
|
||||||
|
" vim: tw=0 ts=4 sw=4
|
||||||
|
" Vim color file
|
||||||
|
" Maintainer: Steven Vertigan <steven@vertigan.wattle.id.au>
|
||||||
|
" Last Change: 2003 May 11
|
||||||
|
" Revision #4: Support for new "Underline" group. Removed superfluous html
|
||||||
|
" formatting.
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name = "blue"
|
||||||
|
hi Normal guifg=white guibg=darkBlue
|
||||||
|
hi Normal ctermfg=white ctermbg=darkBlue
|
||||||
|
hi NonText guifg=magenta ctermfg=lightMagenta
|
||||||
|
hi comment guifg=gray gui=bold
|
||||||
|
hi comment ctermfg=gray
|
||||||
|
hi constant guifg=cyan ctermfg=cyan
|
||||||
|
hi identifier guifg=gray ctermfg=gray
|
||||||
|
hi statement guifg=yellow gui=none ctermfg=yellow
|
||||||
|
hi preproc guifg=green ctermfg=green
|
||||||
|
hi type guifg=orange ctermfg=darkYellow
|
||||||
|
hi special guifg=magenta ctermfg=lightMagenta
|
||||||
|
hi Underlined guifg=cyan ctermfg=cyan
|
||||||
|
hi Underlined gui=underline cterm=underline
|
||||||
|
|
||||||
|
hi ErrorMsg guifg=orange guibg=darkBlue
|
||||||
|
hi ErrorMsg ctermfg=lightRed
|
||||||
|
hi WarningMsg guifg=cyan guibg=darkBlue gui=bold
|
||||||
|
hi WarningMsg ctermfg=cyan
|
||||||
|
hi ModeMsg guifg=yellow gui=NONE
|
||||||
|
hi ModeMsg ctermfg=yellow
|
||||||
|
hi MoreMsg guifg=yellow gui=NONE
|
||||||
|
hi MoreMsg ctermfg=yellow
|
||||||
|
hi Error guifg=red guibg=darkBlue gui=underline
|
||||||
|
hi Error ctermfg=red
|
||||||
|
|
||||||
|
hi Todo guifg=black guibg=orange
|
||||||
|
hi Todo ctermfg=black ctermbg=darkYellow
|
||||||
|
hi Cursor guifg=black guibg=white
|
||||||
|
hi Cursor ctermfg=black ctermbg=white
|
||||||
|
hi Search guifg=black guibg=orange
|
||||||
|
hi Search ctermfg=black ctermbg=darkYellow
|
||||||
|
hi IncSearch guifg=black guibg=yellow
|
||||||
|
hi IncSearch ctermfg=black ctermbg=darkYellow
|
||||||
|
hi LineNr guifg=pink ctermfg=lightMagenta
|
||||||
|
hi title guifg=white gui=bold cterm=bold
|
||||||
|
|
||||||
|
hi StatusLineNC gui=NONE guifg=black guibg=blue
|
||||||
|
hi StatusLineNC ctermfg=black ctermbg=blue
|
||||||
|
hi StatusLine gui=bold guifg=cyan guibg=blue
|
||||||
|
hi StatusLine ctermfg=cyan ctermbg=blue
|
||||||
|
|
||||||
|
hi label guifg=yellow ctermfg=yellow
|
||||||
|
hi operator guifg=orange gui=bold ctermfg=darkYellow
|
||||||
|
hi clear Visual
|
||||||
|
hi Visual term=reverse
|
||||||
|
hi Visual ctermfg=black ctermbg=darkCyan
|
||||||
|
hi Visual guifg=black guibg=darkCyan
|
||||||
|
|
||||||
|
hi DiffChange guibg=darkGreen guifg=black
|
||||||
|
hi DiffChange ctermbg=darkGreen ctermfg=black
|
||||||
|
hi DiffText guibg=olivedrab guifg=black
|
||||||
|
hi DiffText ctermbg=lightGreen ctermfg=black
|
||||||
|
hi DiffAdd guibg=slateblue guifg=black
|
||||||
|
hi DiffAdd ctermbg=blue ctermfg=black
|
||||||
|
hi DiffDelete guibg=coral guifg=black
|
||||||
|
hi DiffDelete ctermbg=cyan ctermfg=black
|
||||||
|
|
||||||
|
hi Folded guibg=orange guifg=black
|
||||||
|
hi Folded ctermbg=yellow ctermfg=black
|
||||||
|
hi FoldColumn guibg=gray30 guifg=black
|
||||||
|
hi FoldColumn ctermbg=gray ctermfg=black
|
||||||
|
hi cIf0 guifg=gray ctermfg=gray
|
||||||
|
|
62
runtime/colors/darkblue.vim
Normal file
62
runtime/colors/darkblue.vim
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: Bohdan Vlasyuk <bohdan@vstu.edu.ua>
|
||||||
|
" Last Change: 2002 Mar 09
|
||||||
|
|
||||||
|
" darkblue -- for those who prefer dark background
|
||||||
|
" [note: looks bit uglier with come terminal palettes,
|
||||||
|
" but is fine on default linux console palette.]
|
||||||
|
|
||||||
|
set bg=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = "darkblue"
|
||||||
|
|
||||||
|
hi Normal guifg=#c0c0c0 guibg=#000040 ctermfg=gray ctermbg=black
|
||||||
|
hi ErrorMsg guifg=#ffffff guibg=#287eff ctermfg=white ctermbg=lightblue
|
||||||
|
hi Visual guifg=#8080ff guibg=fg gui=reverse ctermfg=lightblue ctermbg=fg cterm=reverse
|
||||||
|
hi VisualNOS guifg=#8080ff guibg=fg gui=reverse,underline ctermfg=lightblue ctermbg=fg cterm=reverse,underline
|
||||||
|
hi Todo guifg=#d14a14 guibg=#1248d1 ctermfg=red ctermbg=darkblue
|
||||||
|
hi Search guifg=#90fff0 guibg=#2050d0 ctermfg=white ctermbg=darkblue cterm=underline term=underline
|
||||||
|
hi IncSearch guifg=#b0ffff guibg=#2050d0 ctermfg=darkblue ctermbg=gray
|
||||||
|
|
||||||
|
hi SpecialKey guifg=cyan ctermfg=darkcyan
|
||||||
|
hi Directory guifg=cyan ctermfg=cyan
|
||||||
|
hi Title guifg=magenta gui=none ctermfg=magenta cterm=bold
|
||||||
|
hi WarningMsg guifg=red ctermfg=red
|
||||||
|
hi WildMenu guifg=yellow guibg=black ctermfg=yellow ctermbg=black cterm=none term=none
|
||||||
|
hi ModeMsg guifg=#22cce2 ctermfg=lightblue
|
||||||
|
hi MoreMsg ctermfg=darkgreen ctermfg=darkgreen
|
||||||
|
hi Question guifg=green gui=none ctermfg=green cterm=none
|
||||||
|
hi NonText guifg=#0030ff ctermfg=darkblue
|
||||||
|
|
||||||
|
hi StatusLine guifg=blue guibg=darkgray gui=none ctermfg=blue ctermbg=gray term=none cterm=none
|
||||||
|
hi StatusLineNC guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none
|
||||||
|
hi VertSplit guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none
|
||||||
|
|
||||||
|
hi Folded guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold
|
||||||
|
hi FoldColumn guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold
|
||||||
|
hi LineNr guifg=#90f020 ctermfg=green cterm=none
|
||||||
|
|
||||||
|
hi DiffAdd guibg=darkblue ctermbg=darkblue term=none cterm=none
|
||||||
|
hi DiffChange guibg=darkmagenta ctermbg=magenta cterm=none
|
||||||
|
hi DiffDelete ctermfg=blue ctermbg=cyan gui=bold guifg=Blue guibg=DarkCyan
|
||||||
|
hi DiffText cterm=bold ctermbg=red gui=bold guibg=Red
|
||||||
|
|
||||||
|
hi Cursor guifg=#000020 guibg=#ffaf38 ctermfg=bg ctermbg=brown
|
||||||
|
hi lCursor guifg=#ffffff guibg=#000000 ctermfg=bg ctermbg=darkgreen
|
||||||
|
|
||||||
|
|
||||||
|
hi Comment guifg=#80a0ff ctermfg=darkred
|
||||||
|
hi Constant ctermfg=magenta guifg=#ffa0a0 cterm=none
|
||||||
|
hi Special ctermfg=brown guifg=Orange cterm=none gui=none
|
||||||
|
hi Identifier ctermfg=cyan guifg=#40ffff cterm=none
|
||||||
|
hi Statement ctermfg=yellow cterm=none guifg=#ffff60 gui=none
|
||||||
|
hi PreProc ctermfg=magenta guifg=#ff80ff gui=none cterm=none
|
||||||
|
hi type ctermfg=green guifg=#60ff60 gui=none cterm=none
|
||||||
|
hi Underlined cterm=underline term=underline
|
||||||
|
hi Ignore guifg=bg ctermfg=bg
|
||||||
|
|
||||||
|
|
23
runtime/colors/default.vim
Normal file
23
runtime/colors/default.vim
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
|
" Last Change: 2001 Jul 23
|
||||||
|
|
||||||
|
" This is the default color scheme. It doesn't define the Normal
|
||||||
|
" highlighting, it uses whatever the colors used to be.
|
||||||
|
|
||||||
|
" Set 'background' back to the default. The value can't always be estimated
|
||||||
|
" and is then guessed.
|
||||||
|
hi clear Normal
|
||||||
|
set bg&
|
||||||
|
|
||||||
|
" Remove all existing highlighting and set the defaults.
|
||||||
|
hi clear
|
||||||
|
|
||||||
|
" Load the syntax highlighting defaults, if it's enabled.
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = "default"
|
||||||
|
|
||||||
|
" vim: sw=2
|
57
runtime/colors/delek.vim
Normal file
57
runtime/colors/delek.vim
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: David Schweikert <dws@ee.ethz.ch>
|
||||||
|
" Last Change: 2004 May 16
|
||||||
|
|
||||||
|
" First remove all existing highlighting.
|
||||||
|
hi clear
|
||||||
|
|
||||||
|
let colors_name = "delek"
|
||||||
|
|
||||||
|
hi Normal guifg=Black guibg=white
|
||||||
|
|
||||||
|
" Groups used in the 'highlight' and 'guicursor' options default value.
|
||||||
|
hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
|
||||||
|
hi IncSearch term=reverse cterm=reverse gui=reverse
|
||||||
|
hi ModeMsg term=bold cterm=bold gui=bold
|
||||||
|
hi VertSplit term=reverse cterm=reverse gui=reverse
|
||||||
|
hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey guibg=fg
|
||||||
|
hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
|
||||||
|
hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
|
||||||
|
hi Cursor guibg=Green guifg=NONE
|
||||||
|
hi lCursor guibg=Cyan guifg=NONE
|
||||||
|
hi Directory term=bold ctermfg=DarkBlue guifg=Blue
|
||||||
|
hi LineNr term=underline ctermfg=Brown guifg=Brown
|
||||||
|
hi MoreMsg term=bold ctermfg=DarkGreen gui=bold guifg=SeaGreen
|
||||||
|
hi Question term=standout ctermfg=DarkGreen gui=bold guifg=SeaGreen
|
||||||
|
hi Search term=reverse ctermbg=Yellow ctermfg=NONE guibg=Yellow guifg=NONE
|
||||||
|
hi SpecialKey term=bold ctermfg=DarkBlue guifg=Blue
|
||||||
|
hi Title term=bold ctermfg=DarkMagenta gui=bold guifg=Magenta
|
||||||
|
hi WarningMsg term=standout ctermfg=DarkRed guifg=Red
|
||||||
|
hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
|
||||||
|
hi Folded term=standout ctermbg=Grey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
|
||||||
|
hi FoldColumn term=standout ctermbg=Grey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
|
||||||
|
hi DiffAdd term=bold ctermbg=LightBlue guibg=LightBlue
|
||||||
|
hi DiffChange term=bold ctermbg=LightMagenta guibg=LightMagenta
|
||||||
|
hi DiffDelete term=bold ctermfg=Blue ctermbg=LightCyan gui=bold guifg=Blue guibg=LightCyan
|
||||||
|
|
||||||
|
hi StatusLine cterm=bold ctermbg=blue ctermfg=yellow guibg=gold guifg=blue
|
||||||
|
hi StatusLineNC cterm=bold ctermbg=blue ctermfg=black guibg=gold guifg=blue
|
||||||
|
hi NonText term=bold ctermfg=Blue gui=bold guifg=gray guibg=white
|
||||||
|
hi Cursor guibg=fg guifg=bg
|
||||||
|
|
||||||
|
" syntax highlighting
|
||||||
|
hi PreProc term=underline cterm=NONE ctermfg=darkmagenta gui=NONE guifg=magenta3
|
||||||
|
hi Identifier term=underline cterm=NONE ctermfg=darkcyan gui=NONE guifg=cyan4
|
||||||
|
hi Comment term=NONE cterm=NONE ctermfg=darkred gui=NONE guifg=red2
|
||||||
|
hi Constant term=underline cterm=NONE ctermfg=darkgreen gui=NONE guifg=green3
|
||||||
|
hi Special term=bold cterm=NONE ctermfg=lightred gui=NONE guifg=deeppink
|
||||||
|
hi Statement term=bold cterm=bold ctermfg=blue gui=bold guifg=blue
|
||||||
|
hi Type term=underline cterm=NONE ctermfg=blue gui=bold guifg=blue
|
||||||
|
|
||||||
|
if exists("syntax_on")
|
||||||
|
let syntax_cmd = "enable"
|
||||||
|
runtime syntax/syncolor.vim
|
||||||
|
unlet syntax_cmd
|
||||||
|
endif
|
||||||
|
|
||||||
|
" vim: sw=2
|
108
runtime/colors/desert.vim
Normal file
108
runtime/colors/desert.vim
Normal file
@ -0,0 +1,108 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: Hans Fugal <hans@fugal.net>
|
||||||
|
" Last Change: $Date$
|
||||||
|
" Last Change: $Date$
|
||||||
|
" URL: http://hans.fugal.net/vim/colors/desert.vim
|
||||||
|
" Version: $Id$
|
||||||
|
|
||||||
|
" cool help screens
|
||||||
|
" :he group-name
|
||||||
|
" :he highlight-groups
|
||||||
|
" :he cterm-colors
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
if version > 580
|
||||||
|
" no guarantees for version 5.8 and below, but this makes it stop
|
||||||
|
" complaining
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
let g:colors_name="desert"
|
||||||
|
|
||||||
|
hi Normal guifg=White guibg=grey20
|
||||||
|
|
||||||
|
" highlight groups
|
||||||
|
hi Cursor guibg=khaki guifg=slategrey
|
||||||
|
"hi CursorIM
|
||||||
|
"hi Directory
|
||||||
|
"hi DiffAdd
|
||||||
|
"hi DiffChange
|
||||||
|
"hi DiffDelete
|
||||||
|
"hi DiffText
|
||||||
|
"hi ErrorMsg
|
||||||
|
hi VertSplit guibg=#c2bfa5 guifg=grey50 gui=none
|
||||||
|
hi Folded guibg=grey30 guifg=gold
|
||||||
|
hi FoldColumn guibg=grey30 guifg=tan
|
||||||
|
hi IncSearch guifg=slategrey guibg=khaki
|
||||||
|
"hi LineNr
|
||||||
|
hi ModeMsg guifg=goldenrod
|
||||||
|
hi MoreMsg guifg=SeaGreen
|
||||||
|
hi NonText guifg=LightBlue guibg=grey30
|
||||||
|
hi Question guifg=springgreen
|
||||||
|
hi Search guibg=peru guifg=wheat
|
||||||
|
hi SpecialKey guifg=yellowgreen
|
||||||
|
hi StatusLine guibg=#c2bfa5 guifg=black gui=none
|
||||||
|
hi StatusLineNC guibg=#c2bfa5 guifg=grey50 gui=none
|
||||||
|
hi Title guifg=indianred
|
||||||
|
hi Visual gui=none guifg=khaki guibg=olivedrab
|
||||||
|
"hi VisualNOS
|
||||||
|
hi WarningMsg guifg=salmon
|
||||||
|
"hi WildMenu
|
||||||
|
"hi Menu
|
||||||
|
"hi Scrollbar
|
||||||
|
"hi Tooltip
|
||||||
|
|
||||||
|
" syntax highlighting groups
|
||||||
|
hi Comment guifg=SkyBlue
|
||||||
|
hi Constant guifg=#ffa0a0
|
||||||
|
hi Identifier guifg=palegreen
|
||||||
|
hi Statement guifg=khaki
|
||||||
|
hi PreProc guifg=indianred
|
||||||
|
hi Type guifg=darkkhaki
|
||||||
|
hi Special guifg=navajowhite
|
||||||
|
"hi Underlined
|
||||||
|
hi Ignore guifg=grey40
|
||||||
|
"hi Error
|
||||||
|
hi Todo guifg=orangered guibg=yellow2
|
||||||
|
|
||||||
|
" color terminal definitions
|
||||||
|
hi SpecialKey ctermfg=darkgreen
|
||||||
|
hi NonText cterm=bold ctermfg=darkblue
|
||||||
|
hi Directory ctermfg=darkcyan
|
||||||
|
hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
|
||||||
|
hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green
|
||||||
|
hi Search cterm=NONE ctermfg=grey ctermbg=blue
|
||||||
|
hi MoreMsg ctermfg=darkgreen
|
||||||
|
hi ModeMsg cterm=NONE ctermfg=brown
|
||||||
|
hi LineNr ctermfg=3
|
||||||
|
hi Question ctermfg=green
|
||||||
|
hi StatusLine cterm=bold,reverse
|
||||||
|
hi StatusLineNC cterm=reverse
|
||||||
|
hi VertSplit cterm=reverse
|
||||||
|
hi Title ctermfg=5
|
||||||
|
hi Visual cterm=reverse
|
||||||
|
hi VisualNOS cterm=bold,underline
|
||||||
|
hi WarningMsg ctermfg=1
|
||||||
|
hi WildMenu ctermfg=0 ctermbg=3
|
||||||
|
hi Folded ctermfg=darkgrey ctermbg=NONE
|
||||||
|
hi FoldColumn ctermfg=darkgrey ctermbg=NONE
|
||||||
|
hi DiffAdd ctermbg=4
|
||||||
|
hi DiffChange ctermbg=5
|
||||||
|
hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
|
||||||
|
hi DiffText cterm=bold ctermbg=1
|
||||||
|
hi Comment ctermfg=darkcyan
|
||||||
|
hi Constant ctermfg=brown
|
||||||
|
hi Special ctermfg=5
|
||||||
|
hi Identifier ctermfg=6
|
||||||
|
hi Statement ctermfg=3
|
||||||
|
hi PreProc ctermfg=5
|
||||||
|
hi Type ctermfg=2
|
||||||
|
hi Underlined cterm=underline ctermfg=5
|
||||||
|
hi Ignore cterm=bold ctermfg=7
|
||||||
|
hi Ignore ctermfg=darkgrey
|
||||||
|
hi Error cterm=bold ctermfg=7 ctermbg=1
|
||||||
|
|
||||||
|
|
||||||
|
"vim: sw=4
|
50
runtime/colors/elflord.vim
Normal file
50
runtime/colors/elflord.vim
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
" local syntax file - set colors on a per-machine basis:
|
||||||
|
" vim: tw=0 ts=4 sw=4
|
||||||
|
" Vim color file
|
||||||
|
" Maintainer: Ron Aaron <ron@ronware.org>
|
||||||
|
" Last Change: 2003 May 02
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name = "elflord"
|
||||||
|
hi Normal guifg=cyan guibg=black
|
||||||
|
hi Comment term=bold ctermfg=DarkCyan guifg=#80a0ff
|
||||||
|
hi Constant term=underline ctermfg=Magenta guifg=Magenta
|
||||||
|
hi Special term=bold ctermfg=DarkMagenta guifg=Red
|
||||||
|
hi Identifier term=underline cterm=bold ctermfg=Cyan guifg=#40ffff
|
||||||
|
hi Statement term=bold ctermfg=Yellow gui=bold guifg=#aa4444
|
||||||
|
hi PreProc term=underline ctermfg=LightBlue guifg=#ff80ff
|
||||||
|
hi Type term=underline ctermfg=LightGreen guifg=#60ff60 gui=bold
|
||||||
|
hi Function term=bold ctermfg=White guifg=White
|
||||||
|
hi Repeat term=underline ctermfg=White guifg=white
|
||||||
|
hi Operator ctermfg=Red guifg=Red
|
||||||
|
hi Ignore ctermfg=black guifg=bg
|
||||||
|
hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White
|
||||||
|
hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
|
||||||
|
|
||||||
|
" Common groups that link to default highlighting.
|
||||||
|
" You can specify other highlighting easily.
|
||||||
|
hi link String Constant
|
||||||
|
hi link Character Constant
|
||||||
|
hi link Number Constant
|
||||||
|
hi link Boolean Constant
|
||||||
|
hi link Float Number
|
||||||
|
hi link Conditional Repeat
|
||||||
|
hi link Label Statement
|
||||||
|
hi link Keyword Statement
|
||||||
|
hi link Exception Statement
|
||||||
|
hi link Include PreProc
|
||||||
|
hi link Define PreProc
|
||||||
|
hi link Macro PreProc
|
||||||
|
hi link PreCondit PreProc
|
||||||
|
hi link StorageClass Type
|
||||||
|
hi link Structure Type
|
||||||
|
hi link Typedef Type
|
||||||
|
hi link Tag Special
|
||||||
|
hi link SpecialChar Special
|
||||||
|
hi link Delimiter Special
|
||||||
|
hi link SpecialComment Special
|
||||||
|
hi link Debug Special
|
54
runtime/colors/evening.vim
Normal file
54
runtime/colors/evening.vim
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
|
" Last Change: 2001 May 21
|
||||||
|
|
||||||
|
" This color scheme uses a dark grey background.
|
||||||
|
|
||||||
|
" First remove all existing highlighting.
|
||||||
|
set background=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = "evening"
|
||||||
|
|
||||||
|
hi Normal ctermbg=DarkGrey ctermfg=White guifg=White guibg=grey20
|
||||||
|
|
||||||
|
" Groups used in the 'highlight' and 'guicursor' options default value.
|
||||||
|
hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
|
||||||
|
hi IncSearch term=reverse cterm=reverse gui=reverse
|
||||||
|
hi ModeMsg term=bold cterm=bold gui=bold
|
||||||
|
hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
|
||||||
|
hi StatusLineNC term=reverse cterm=reverse gui=reverse
|
||||||
|
hi VertSplit term=reverse cterm=reverse gui=reverse
|
||||||
|
hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey guibg=fg
|
||||||
|
hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
|
||||||
|
hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
|
||||||
|
hi Cursor guibg=Green guifg=Black
|
||||||
|
hi lCursor guibg=Cyan guifg=Black
|
||||||
|
hi Directory term=bold ctermfg=LightCyan guifg=Cyan
|
||||||
|
hi LineNr term=underline ctermfg=Yellow guifg=Yellow
|
||||||
|
hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
|
||||||
|
hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey30
|
||||||
|
hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green
|
||||||
|
hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
|
||||||
|
hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan
|
||||||
|
hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta
|
||||||
|
hi WarningMsg term=standout ctermfg=LightRed guifg=Red
|
||||||
|
hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
|
||||||
|
hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
|
||||||
|
hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
|
||||||
|
hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue
|
||||||
|
hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta
|
||||||
|
hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan
|
||||||
|
|
||||||
|
" Groups for syntax highlighting
|
||||||
|
hi Constant term=underline ctermfg=Magenta guifg=#ffa0a0 guibg=grey5
|
||||||
|
hi Special term=bold ctermfg=LightRed guifg=Orange guibg=grey5
|
||||||
|
if &t_Co > 8
|
||||||
|
hi Statement term=bold cterm=bold ctermfg=Yellow guifg=#ffff60 gui=bold
|
||||||
|
endif
|
||||||
|
hi Ignore ctermfg=DarkGrey guifg=grey20
|
||||||
|
|
||||||
|
" vim: sw=2
|
64
runtime/colors/koehler.vim
Normal file
64
runtime/colors/koehler.vim
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
" local syntax file - set colors on a per-machine basis:
|
||||||
|
" vim: tw=0 ts=4 sw=4
|
||||||
|
" Vim color file
|
||||||
|
" Maintainer: Ron Aaron <ron@ronware.org>
|
||||||
|
" Last Change: 2003 May 02
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
set background=dark
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name = "koehler"
|
||||||
|
hi Normal guifg=white guibg=black
|
||||||
|
hi Scrollbar guifg=darkcyan guibg=cyan
|
||||||
|
hi Menu guifg=black guibg=cyan
|
||||||
|
hi SpecialKey term=bold cterm=bold ctermfg=darkred guifg=Blue
|
||||||
|
hi NonText term=bold cterm=bold ctermfg=darkred gui=bold guifg=Blue
|
||||||
|
hi Directory term=bold cterm=bold ctermfg=brown guifg=Blue
|
||||||
|
hi ErrorMsg term=standout cterm=bold ctermfg=grey ctermbg=blue guifg=White guibg=Red
|
||||||
|
hi Search term=reverse ctermfg=white ctermbg=red guifg=white guibg=Red
|
||||||
|
hi MoreMsg term=bold cterm=bold ctermfg=darkgreen gui=bold guifg=SeaGreen
|
||||||
|
hi ModeMsg term=bold cterm=bold gui=bold guifg=White guibg=Blue
|
||||||
|
hi LineNr term=underline cterm=bold ctermfg=darkcyan guifg=Yellow
|
||||||
|
hi Question term=standout cterm=bold ctermfg=darkgreen gui=bold guifg=Green
|
||||||
|
hi StatusLine term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
|
||||||
|
hi StatusLineNC term=reverse ctermfg=white ctermbg=lightblue guifg=white guibg=blue
|
||||||
|
hi Title term=bold cterm=bold ctermfg=darkmagenta gui=bold guifg=Magenta
|
||||||
|
hi Visual term=reverse cterm=reverse gui=reverse
|
||||||
|
hi WarningMsg term=standout cterm=bold ctermfg=darkblue guifg=Red
|
||||||
|
hi Cursor guifg=bg guibg=Green
|
||||||
|
hi Comment term=bold cterm=bold ctermfg=cyan guifg=#80a0ff
|
||||||
|
hi Constant term=underline cterm=bold ctermfg=magenta guifg=#ffa0a0
|
||||||
|
hi Special term=bold cterm=bold ctermfg=red guifg=Orange
|
||||||
|
hi Identifier term=underline ctermfg=brown guifg=#40ffff
|
||||||
|
hi Statement term=bold cterm=bold ctermfg=yellow gui=bold guifg=#ffff60
|
||||||
|
hi PreProc term=underline ctermfg=darkblue guifg=#ff80ff
|
||||||
|
hi Type term=underline cterm=bold ctermfg=lightgreen gui=bold guifg=#60ff60
|
||||||
|
hi Error term=reverse ctermfg=darkcyan ctermbg=black guifg=Red guibg=Black
|
||||||
|
hi Todo term=standout ctermfg=black ctermbg=darkcyan guifg=Blue guibg=Yellow
|
||||||
|
hi link IncSearch Visual
|
||||||
|
hi link String Constant
|
||||||
|
hi link Character Constant
|
||||||
|
hi link Number Constant
|
||||||
|
hi link Boolean Constant
|
||||||
|
hi link Float Number
|
||||||
|
hi link Function Identifier
|
||||||
|
hi link Conditional Statement
|
||||||
|
hi link Repeat Statement
|
||||||
|
hi link Label Statement
|
||||||
|
hi link Operator Statement
|
||||||
|
hi link Keyword Statement
|
||||||
|
hi link Exception Statement
|
||||||
|
hi link Include PreProc
|
||||||
|
hi link Define PreProc
|
||||||
|
hi link Macro PreProc
|
||||||
|
hi link PreCondit PreProc
|
||||||
|
hi link StorageClass Type
|
||||||
|
hi link Structure Type
|
||||||
|
hi link Typedef Type
|
||||||
|
hi link Tag Special
|
||||||
|
hi link SpecialChar Special
|
||||||
|
hi link Delimiter Special
|
||||||
|
hi link SpecialComment Special
|
||||||
|
hi link Debug Special
|
54
runtime/colors/morning.vim
Normal file
54
runtime/colors/morning.vim
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
|
" Last Change: 2001 May 21
|
||||||
|
|
||||||
|
" This color scheme uses a light grey background.
|
||||||
|
|
||||||
|
" First remove all existing highlighting.
|
||||||
|
set background=light
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = "morning"
|
||||||
|
|
||||||
|
hi Normal ctermfg=Black ctermbg=LightGrey guifg=Black guibg=grey90
|
||||||
|
|
||||||
|
" Groups used in the 'highlight' and 'guicursor' options default value.
|
||||||
|
hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
|
||||||
|
hi IncSearch term=reverse cterm=reverse gui=reverse
|
||||||
|
hi ModeMsg term=bold cterm=bold gui=bold
|
||||||
|
hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
|
||||||
|
hi StatusLineNC term=reverse cterm=reverse gui=reverse
|
||||||
|
hi VertSplit term=reverse cterm=reverse gui=reverse
|
||||||
|
hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey guibg=fg
|
||||||
|
hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
|
||||||
|
hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
|
||||||
|
hi Cursor guibg=Green guifg=NONE
|
||||||
|
hi lCursor guibg=Cyan guifg=NONE
|
||||||
|
hi Directory term=bold ctermfg=DarkBlue guifg=Blue
|
||||||
|
hi LineNr term=underline ctermfg=Brown guifg=Brown
|
||||||
|
hi MoreMsg term=bold ctermfg=DarkGreen gui=bold guifg=SeaGreen
|
||||||
|
hi NonText term=bold ctermfg=Blue gui=bold guifg=Blue guibg=grey80
|
||||||
|
hi Question term=standout ctermfg=DarkGreen gui=bold guifg=SeaGreen
|
||||||
|
hi Search term=reverse ctermbg=Yellow ctermfg=NONE guibg=Yellow guifg=NONE
|
||||||
|
hi SpecialKey term=bold ctermfg=DarkBlue guifg=Blue
|
||||||
|
hi Title term=bold ctermfg=DarkMagenta gui=bold guifg=Magenta
|
||||||
|
hi WarningMsg term=standout ctermfg=DarkRed guifg=Red
|
||||||
|
hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
|
||||||
|
hi Folded term=standout ctermbg=Grey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
|
||||||
|
hi FoldColumn term=standout ctermbg=Grey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
|
||||||
|
hi DiffAdd term=bold ctermbg=LightBlue guibg=LightBlue
|
||||||
|
hi DiffChange term=bold ctermbg=LightMagenta guibg=LightMagenta
|
||||||
|
hi DiffDelete term=bold ctermfg=Blue ctermbg=LightCyan gui=bold guifg=Blue guibg=LightCyan
|
||||||
|
|
||||||
|
" Colors for syntax highlighting
|
||||||
|
hi Constant term=underline ctermfg=DarkRed guifg=Magenta guibg=grey95
|
||||||
|
hi Special term=bold ctermfg=DarkMagenta guifg=SlateBlue guibg=grey95
|
||||||
|
if &t_Co > 8
|
||||||
|
hi Statement term=bold cterm=bold ctermfg=Brown gui=bold guifg=Brown
|
||||||
|
endif
|
||||||
|
hi Ignore ctermfg=LightGrey guifg=grey90
|
||||||
|
|
||||||
|
" vim: sw=2
|
41
runtime/colors/murphy.vim
Normal file
41
runtime/colors/murphy.vim
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
" local syntax file - set colors on a per-machine basis:
|
||||||
|
" vim: tw=0 ts=4 sw=4
|
||||||
|
" Vim color file
|
||||||
|
" Maintainer: Ron Aaron <ron@ronware.org>
|
||||||
|
" Last Change: 2003 May 02
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
set background=dark
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name = "murphy"
|
||||||
|
|
||||||
|
hi Normal ctermbg=Black ctermfg=lightgreen guibg=Black guifg=lightgreen
|
||||||
|
hi Comment term=bold ctermfg=LightRed guifg=Orange
|
||||||
|
hi Constant term=underline ctermfg=LightGreen guifg=White gui=NONE
|
||||||
|
hi Identifier term=underline ctermfg=LightCyan guifg=#00ffff
|
||||||
|
hi Ignore ctermfg=black guifg=bg
|
||||||
|
hi PreProc term=underline ctermfg=LightBlue guifg=Wheat
|
||||||
|
hi Search term=reverse guifg=white guibg=Blue
|
||||||
|
hi Special term=bold ctermfg=LightRed guifg=magenta
|
||||||
|
hi Statement term=bold ctermfg=Yellow guifg=#ffff00 gui=NONE
|
||||||
|
hi Type ctermfg=LightGreen guifg=grey gui=none
|
||||||
|
hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White
|
||||||
|
hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
|
||||||
|
" From the source:
|
||||||
|
hi Cursor guifg=Orchid guibg=fg
|
||||||
|
hi Directory term=bold ctermfg=LightCyan guifg=Cyan
|
||||||
|
hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
|
||||||
|
hi IncSearch term=reverse cterm=reverse gui=reverse
|
||||||
|
hi LineNr term=underline ctermfg=Yellow guifg=Yellow
|
||||||
|
hi ModeMsg term=bold cterm=bold gui=bold
|
||||||
|
hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
|
||||||
|
hi NonText term=bold ctermfg=Blue gui=bold guifg=Blue
|
||||||
|
hi Question term=standout ctermfg=LightGreen gui=bold guifg=Cyan
|
||||||
|
hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan
|
||||||
|
hi StatusLine term=reverse,bold cterm=reverse gui=NONE guifg=White guibg=darkblue
|
||||||
|
hi StatusLineNC term=reverse cterm=reverse gui=NONE guifg=white guibg=#333333
|
||||||
|
hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Pink
|
||||||
|
hi WarningMsg term=standout ctermfg=LightRed guifg=Red
|
||||||
|
hi Visual term=reverse cterm=reverse gui=NONE guifg=white guibg=darkgreen
|
26
runtime/colors/pablo.vim
Normal file
26
runtime/colors/pablo.vim
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
" local syntax file - set colors on a per-machine basis:
|
||||||
|
" vim: tw=0 ts=4 sw=4
|
||||||
|
" Vim color file
|
||||||
|
" Maintainer: Ron Aaron <ron@ronware.org>
|
||||||
|
" Last Change: 2003 May 02
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
set background=dark
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name = "pablo"
|
||||||
|
|
||||||
|
highlight Comment ctermfg=8 guifg=#808080
|
||||||
|
highlight Constant ctermfg=14 cterm=none guifg=#00ffff gui=none
|
||||||
|
highlight Identifier ctermfg=6 guifg=#00c0c0
|
||||||
|
highlight Statement ctermfg=3 cterm=bold guifg=#c0c000 gui=bold
|
||||||
|
highlight PreProc ctermfg=10 guifg=#00ff00
|
||||||
|
highlight Type ctermfg=2 guifg=#00c000
|
||||||
|
highlight Special ctermfg=12 guifg=#0000ff
|
||||||
|
highlight Error ctermbg=9 guibg=#ff0000
|
||||||
|
highlight Todo ctermfg=4 ctermbg=3 guifg=#000080 guibg=#c0c000
|
||||||
|
highlight Directory ctermfg=2 guifg=#00c000
|
||||||
|
highlight StatusLine ctermfg=11 ctermbg=12 cterm=none guifg=#ffff00 guibg=#0000ff gui=none
|
||||||
|
highlight Normal guifg=#ffffff guibg=#000000
|
||||||
|
highlight Search ctermbg=3 guibg=#c0c000
|
60
runtime/colors/peachpuff.vim
Normal file
60
runtime/colors/peachpuff.vim
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: David Ne\v{c}as (Yeti) <yeti@physics.muni.cz>
|
||||||
|
" Last Change: 2003-04-23
|
||||||
|
" URL: http://trific.ath.cx/Ftp/vim/colors/peachpuff.vim
|
||||||
|
|
||||||
|
" This color scheme uses a peachpuff background (what you've expected when it's
|
||||||
|
" called peachpuff?).
|
||||||
|
"
|
||||||
|
" Note: Only GUI colors differ from default, on terminal it's just `light'.
|
||||||
|
|
||||||
|
" First remove all existing highlighting.
|
||||||
|
set background=light
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = "peachpuff"
|
||||||
|
|
||||||
|
hi Normal guibg=PeachPuff guifg=Black
|
||||||
|
|
||||||
|
hi SpecialKey term=bold ctermfg=4 guifg=Blue
|
||||||
|
hi NonText term=bold cterm=bold ctermfg=4 gui=bold guifg=Blue
|
||||||
|
hi Directory term=bold ctermfg=4 guifg=Blue
|
||||||
|
hi ErrorMsg term=standout cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=White guibg=Red
|
||||||
|
hi IncSearch term=reverse cterm=reverse gui=reverse
|
||||||
|
hi Search term=reverse ctermbg=3 guibg=Gold2
|
||||||
|
hi MoreMsg term=bold ctermfg=2 gui=bold guifg=SeaGreen
|
||||||
|
hi ModeMsg term=bold cterm=bold gui=bold
|
||||||
|
hi LineNr term=underline ctermfg=3 guifg=Red3
|
||||||
|
hi Question term=standout ctermfg=2 gui=bold guifg=SeaGreen
|
||||||
|
hi StatusLine term=bold,reverse cterm=bold,reverse gui=bold guifg=White guibg=Black
|
||||||
|
hi StatusLineNC term=reverse cterm=reverse gui=bold guifg=PeachPuff guibg=Gray45
|
||||||
|
hi VertSplit term=reverse cterm=reverse gui=bold guifg=White guibg=Gray45
|
||||||
|
hi Title term=bold ctermfg=5 gui=bold guifg=DeepPink3
|
||||||
|
hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey80 guibg=fg
|
||||||
|
hi VisualNOS term=bold,underline cterm=bold,underline gui=bold,underline
|
||||||
|
hi WarningMsg term=standout ctermfg=1 gui=bold guifg=Red
|
||||||
|
hi WildMenu term=standout ctermfg=0 ctermbg=3 guifg=Black guibg=Yellow
|
||||||
|
hi Folded term=standout ctermfg=4 ctermbg=7 guifg=Black guibg=#e3c1a5
|
||||||
|
hi FoldColumn term=standout ctermfg=4 ctermbg=7 guifg=DarkBlue guibg=Gray80
|
||||||
|
hi DiffAdd term=bold ctermbg=4 guibg=White
|
||||||
|
hi DiffChange term=bold ctermbg=5 guibg=#edb5cd
|
||||||
|
hi DiffDelete term=bold cterm=bold ctermfg=4 ctermbg=6 gui=bold guifg=LightBlue guibg=#f6e8d0
|
||||||
|
hi DiffText term=reverse cterm=bold ctermbg=1 gui=bold guibg=#ff8060
|
||||||
|
hi Cursor guifg=bg guibg=fg
|
||||||
|
hi lCursor guifg=bg guibg=fg
|
||||||
|
|
||||||
|
" Colors for syntax highlighting
|
||||||
|
hi Comment term=bold ctermfg=4 guifg=#406090
|
||||||
|
hi Constant term=underline ctermfg=1 guifg=#c00058
|
||||||
|
hi Special term=bold ctermfg=5 guifg=SlateBlue
|
||||||
|
hi Identifier term=underline ctermfg=6 guifg=DarkCyan
|
||||||
|
hi Statement term=bold ctermfg=3 gui=bold guifg=Brown
|
||||||
|
hi PreProc term=underline ctermfg=5 guifg=Magenta3
|
||||||
|
hi Type term=underline ctermfg=2 gui=bold guifg=SeaGreen
|
||||||
|
hi Ignore cterm=bold ctermfg=7 guifg=bg
|
||||||
|
hi Error term=reverse cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=White guibg=Red
|
||||||
|
hi Todo term=standout ctermfg=0 ctermbg=3 guifg=Blue guibg=Yellow
|
||||||
|
|
43
runtime/colors/ron.vim
Normal file
43
runtime/colors/ron.vim
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
" local syntax file - set colors on a per-machine basis:
|
||||||
|
" vim: tw=0 ts=4 sw=4
|
||||||
|
" Vim color file
|
||||||
|
" Maintainer: Ron Aaron <ron@ronware.org>
|
||||||
|
" Last Change: 2003 May 02
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name = "ron"
|
||||||
|
hi Normal guifg=cyan guibg=black
|
||||||
|
hi NonText guifg=brown
|
||||||
|
hi comment guifg=green
|
||||||
|
hi constant guifg=cyan gui=bold
|
||||||
|
hi identifier guifg=cyan gui=NONE
|
||||||
|
hi statement guifg=lightblue gui=NONE
|
||||||
|
hi preproc guifg=Pink2
|
||||||
|
hi type guifg=seagreen gui=bold
|
||||||
|
hi special guifg=yellow
|
||||||
|
hi ErrorMsg guifg=Black guibg=Red
|
||||||
|
hi WarningMsg guifg=Black guibg=Green
|
||||||
|
hi Error guibg=Red
|
||||||
|
hi Todo guifg=Black guibg=orange
|
||||||
|
hi Cursor guibg=#60a060 guifg=#00ff00
|
||||||
|
hi Search guibg=lightslateblue
|
||||||
|
hi IncSearch gui=NONE guibg=steelblue
|
||||||
|
hi LineNr guifg=darkgrey
|
||||||
|
hi title guifg=darkgrey
|
||||||
|
hi StatusLineNC gui=NONE guifg=lightblue guibg=darkblue
|
||||||
|
hi StatusLine gui=bold guifg=cyan guibg=blue
|
||||||
|
hi label guifg=gold2
|
||||||
|
hi operator guifg=orange
|
||||||
|
hi clear Visual
|
||||||
|
hi Visual term=reverse cterm=reverse gui=reverse
|
||||||
|
hi DiffChange guibg=darkgreen
|
||||||
|
hi DiffText guibg=olivedrab
|
||||||
|
hi DiffAdd guibg=slateblue
|
||||||
|
hi DiffDelete guibg=coral
|
||||||
|
hi Folded guibg=gray30
|
||||||
|
hi FoldColumn guibg=gray30 guifg=white
|
||||||
|
hi cIf0 guifg=gray
|
60
runtime/colors/shine.vim
Normal file
60
runtime/colors/shine.vim
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: Yasuhiro Matsumoto <mattn@mail.goo.ne.jp>
|
||||||
|
" Last Change: 2001 May 25
|
||||||
|
|
||||||
|
" This look like normal text editor.
|
||||||
|
" This color scheme uses a light background.
|
||||||
|
|
||||||
|
" First remove all existing highlighting.
|
||||||
|
set background=light
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = "shine"
|
||||||
|
|
||||||
|
hi Normal ctermbg=White ctermfg=Black guifg=Black guibg=White
|
||||||
|
|
||||||
|
" Groups used in the 'highlight' and 'guicursor' options default value.
|
||||||
|
hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
|
||||||
|
hi IncSearch term=reverse cterm=reverse gui=reverse
|
||||||
|
hi ModeMsg term=bold cterm=bold gui=bold
|
||||||
|
hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
|
||||||
|
hi StatusLineNC term=reverse cterm=reverse gui=reverse
|
||||||
|
hi VertSplit term=reverse cterm=reverse gui=reverse
|
||||||
|
hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey guibg=fg
|
||||||
|
hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
|
||||||
|
hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
|
||||||
|
hi Cursor ctermbg=Green guibg=Green guifg=Black
|
||||||
|
hi lCursor guibg=Cyan guifg=Black
|
||||||
|
hi Directory term=bold ctermfg=LightRed guifg=Red
|
||||||
|
hi LineNr term=underline ctermfg=Yellow guifg=Yellow
|
||||||
|
hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
|
||||||
|
hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey90
|
||||||
|
hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green
|
||||||
|
hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
|
||||||
|
hi SpecialKey term=bold ctermfg=LightBlue guifg=Blue
|
||||||
|
hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta
|
||||||
|
hi WarningMsg term=standout ctermfg=LightRed guifg=Red
|
||||||
|
hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
|
||||||
|
hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
|
||||||
|
hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
|
||||||
|
hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue
|
||||||
|
hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta
|
||||||
|
hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan
|
||||||
|
|
||||||
|
hi Comment ctermfg=DarkGrey ctermbg=White guifg=DarkGrey gui=bold
|
||||||
|
hi SpecialChar ctermfg=DarkGrey ctermbg=White guifg=DarkGrey gui=bold
|
||||||
|
hi StorageClass ctermfg=Red ctermbg=White guifg=Red gui=bold
|
||||||
|
hi Number ctermfg=LightRed ctermbg=White guifg=LightRed gui=bold
|
||||||
|
|
||||||
|
" Groups for syntax highlighting
|
||||||
|
hi Constant term=underline ctermfg=Magenta guifg=#a07070 guibg=grey80
|
||||||
|
hi Special term=bold ctermfg=LightRed guifg=DarkOrange guibg=grey80
|
||||||
|
if &t_Co > 8
|
||||||
|
hi Statement term=bold cterm=bold ctermfg=DarkGreen ctermbg=White guifg=#ffff60 gui=bold
|
||||||
|
endif
|
||||||
|
hi Ignore ctermfg=LightGrey guifg=grey90
|
||||||
|
|
||||||
|
" vim: sw=2
|
50
runtime/colors/torte.vim
Normal file
50
runtime/colors/torte.vim
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
" Vim color file
|
||||||
|
" Maintainer: Thorsten Maerz <info@netztorte.de>
|
||||||
|
" Last Change: 2001 Jul 23
|
||||||
|
" grey on black
|
||||||
|
" optimized for TFT panels
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
"colorscheme default
|
||||||
|
let g:colors_name = "torte"
|
||||||
|
|
||||||
|
" hardcoded colors :
|
||||||
|
" GUI Comment : #80a0ff = Light blue
|
||||||
|
|
||||||
|
" GUI
|
||||||
|
highlight Normal guifg=Grey80 guibg=Black
|
||||||
|
highlight Search guifg=Black guibg=Red gui=bold
|
||||||
|
highlight Visual guifg=Grey25 gui=bold
|
||||||
|
highlight Cursor guifg=Black guibg=Green gui=bold
|
||||||
|
highlight Special guifg=Orange
|
||||||
|
highlight Comment guifg=#80a0ff
|
||||||
|
highlight StatusLine guifg=blue guibg=white
|
||||||
|
highlight Statement guifg=Yellow gui=NONE
|
||||||
|
highlight Type gui=NONE
|
||||||
|
|
||||||
|
" Console
|
||||||
|
highlight Normal ctermfg=LightGrey ctermbg=Black
|
||||||
|
highlight Search ctermfg=Black ctermbg=Red cterm=NONE
|
||||||
|
highlight Visual cterm=reverse
|
||||||
|
highlight Cursor ctermfg=Black ctermbg=Green cterm=bold
|
||||||
|
highlight Special ctermfg=Brown
|
||||||
|
highlight Comment ctermfg=Blue
|
||||||
|
highlight StatusLine ctermfg=blue ctermbg=white
|
||||||
|
highlight Statement ctermfg=Yellow cterm=NONE
|
||||||
|
highlight Type cterm=NONE
|
||||||
|
|
||||||
|
" only for vim 5
|
||||||
|
if has("unix")
|
||||||
|
if v:version<600
|
||||||
|
highlight Normal ctermfg=Grey ctermbg=Black cterm=NONE guifg=Grey80 guibg=Black gui=NONE
|
||||||
|
highlight Search ctermfg=Black ctermbg=Red cterm=bold guifg=Black guibg=Red gui=bold
|
||||||
|
highlight Visual ctermfg=Black ctermbg=yellow cterm=bold guifg=Grey25 gui=bold
|
||||||
|
highlight Special ctermfg=LightBlue cterm=NONE guifg=LightBlue gui=NONE
|
||||||
|
highlight Comment ctermfg=Cyan cterm=NONE guifg=LightBlue gui=NONE
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
54
runtime/colors/zellner.vim
Normal file
54
runtime/colors/zellner.vim
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
" local syntax file - set colors on a per-machine basis:
|
||||||
|
" vim: tw=0 ts=4 sw=4
|
||||||
|
" Vim color file
|
||||||
|
" Maintainer: Ron Aaron <ron@ronware.org>
|
||||||
|
" Last Change: 2003 May 02
|
||||||
|
|
||||||
|
set background=light
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name = "zellner"
|
||||||
|
|
||||||
|
hi Comment term=bold ctermfg=Red guifg=Red
|
||||||
|
hi Normal guifg=black guibg=white
|
||||||
|
hi Constant term=underline ctermfg=Magenta guifg=Magenta
|
||||||
|
hi Special term=bold ctermfg=Magenta guifg=Magenta
|
||||||
|
hi Identifier term=underline ctermfg=Blue guifg=Blue
|
||||||
|
hi Statement term=bold ctermfg=DarkRed gui=NONE guifg=Brown
|
||||||
|
hi PreProc term=underline ctermfg=Magenta guifg=Purple
|
||||||
|
hi Type term=underline ctermfg=Blue gui=NONE guifg=Blue
|
||||||
|
hi Visual term=reverse ctermfg=Yellow ctermbg=Red gui=NONE guifg=Black guibg=Yellow
|
||||||
|
hi Search term=reverse ctermfg=Black ctermbg=Cyan gui=NONE guifg=Black guibg=Cyan
|
||||||
|
hi Tag term=bold ctermfg=DarkGreen guifg=DarkGreen
|
||||||
|
hi Error term=reverse ctermfg=15 ctermbg=9 guibg=Red guifg=White
|
||||||
|
hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
|
||||||
|
hi StatusLine term=bold,reverse cterm=NONE ctermfg=Yellow ctermbg=DarkGray gui=NONE guifg=Yellow guibg=DarkGray
|
||||||
|
hi! link MoreMsg Comment
|
||||||
|
hi! link ErrorMsg Visual
|
||||||
|
hi! link WarningMsg ErrorMsg
|
||||||
|
hi! link Question Comment
|
||||||
|
hi link String Constant
|
||||||
|
hi link Character Constant
|
||||||
|
hi link Number Constant
|
||||||
|
hi link Boolean Constant
|
||||||
|
hi link Float Number
|
||||||
|
hi link Function Identifier
|
||||||
|
hi link Conditional Statement
|
||||||
|
hi link Repeat Statement
|
||||||
|
hi link Label Statement
|
||||||
|
hi link Operator Statement
|
||||||
|
hi link Keyword Statement
|
||||||
|
hi link Exception Statement
|
||||||
|
hi link Include PreProc
|
||||||
|
hi link Define PreProc
|
||||||
|
hi link Macro PreProc
|
||||||
|
hi link PreCondit PreProc
|
||||||
|
hi link StorageClass Type
|
||||||
|
hi link Structure Type
|
||||||
|
hi link Typedef Type
|
||||||
|
hi link SpecialChar Special
|
||||||
|
hi link Delimiter Special
|
||||||
|
hi link SpecialComment Special
|
||||||
|
hi link Debug Special
|
11
runtime/compiler/README.txt
Normal file
11
runtime/compiler/README.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
This directory contains Vim scripts to be used with a specific compiler.
|
||||||
|
They are used with the ":compiler" command.
|
||||||
|
|
||||||
|
These scripts usually set options, for example 'errorformat'.
|
||||||
|
See ":help write-compiler-plugin".
|
||||||
|
|
||||||
|
If you want to write your own compiler plugin, have a look at the other files
|
||||||
|
for how to do it, the format is simple.
|
||||||
|
|
||||||
|
If you think a compiler plugin you have written is useful for others, please
|
||||||
|
send it to Bram@vim.org.
|
38
runtime/compiler/ant.vim
Normal file
38
runtime/compiler/ant.vim
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
" Vim Compiler File
|
||||||
|
" Compiler: ant
|
||||||
|
" Maintainer: Johannes Zellner <johannes@zellner.org>
|
||||||
|
" Last Change: Tue, 27 Apr 2004 15:01:45 CEST
|
||||||
|
|
||||||
|
if exists("current_compiler")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let current_compiler = "ant"
|
||||||
|
|
||||||
|
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
|
||||||
|
command -nargs=* CompilerSet setlocal <args>
|
||||||
|
endif
|
||||||
|
|
||||||
|
let s:cpo_save = &cpo
|
||||||
|
set cpo&vim
|
||||||
|
|
||||||
|
CompilerSet makeprg=ant
|
||||||
|
|
||||||
|
" first line:
|
||||||
|
" ant with jikes +E, which assumes the following
|
||||||
|
" two property lines in your 'build.xml':
|
||||||
|
"
|
||||||
|
" <property name = "build.compiler" value = "jikes"/>
|
||||||
|
" <property name = "build.compiler.emacs" value = "true"/>
|
||||||
|
"
|
||||||
|
" second line:
|
||||||
|
" ant with javac
|
||||||
|
"
|
||||||
|
" note that this will work also for tasks like [wtkbuild]
|
||||||
|
"
|
||||||
|
setlocal errorformat=\ %#[%.%#]\ %#%f:%l:%v:%*\\d:%*\\d:\ %t%[%^:]%#:%m,
|
||||||
|
\%A\ %#[%.%#]\ %f:%l:\ %m,%-Z\ %#[%.%#]\ %p^,%C\ %#[%.%#]\ %#%m
|
||||||
|
|
||||||
|
" ,%-C%.%#
|
||||||
|
|
||||||
|
let &cpo = s:cpo_save
|
||||||
|
unlet s:cpo_save
|
19
runtime/compiler/bcc.vim
Normal file
19
runtime/compiler/bcc.vim
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
" Vim compiler file
|
||||||
|
" Compiler: bcc - Borland C
|
||||||
|
" Maintainer: Emile van Raaij (eraaij@xs4all.nl)
|
||||||
|
" Last Change: 2004 Mar 27
|
||||||
|
|
||||||
|
if exists("current_compiler")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let current_compiler = "bcc"
|
||||||
|
|
||||||
|
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
|
||||||
|
command -nargs=* CompilerSet setlocal <args>
|
||||||
|
endif
|
||||||
|
|
||||||
|
" A workable errorformat for Borland C
|
||||||
|
CompilerSet errorformat=%*[^0-9]%n\ %f\ %l:\ %m
|
||||||
|
|
||||||
|
" default make
|
||||||
|
CompilerSet makeprg=make
|
30
runtime/compiler/bdf.vim
Normal file
30
runtime/compiler/bdf.vim
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
" Vim compiler file
|
||||||
|
" Compiler: BDF to PCF Conversion
|
||||||
|
" Maintainer: Nikolai Weibull <sourc@pcppopper.org>
|
||||||
|
" URL: http://www.pcppopper.org/vim/compiler/pcp/bdf/
|
||||||
|
" Latest Revision: 2004-05-22
|
||||||
|
" arch-tag: 2e2f3a55-199b-468c-aa2e-d6b1a7b87806
|
||||||
|
|
||||||
|
if exists("current_compiler")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let current_compiler = "bdf"
|
||||||
|
|
||||||
|
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
|
||||||
|
command -nargs=* CompilerSet setlocal <args>
|
||||||
|
endif
|
||||||
|
|
||||||
|
let s:cpo_save = &cpo
|
||||||
|
set cpo-=C
|
||||||
|
|
||||||
|
CompilerSet makeprg=bdftopcf\ $*
|
||||||
|
|
||||||
|
CompilerSet errorformat=%ABDF\ %trror\ on\ line\ %l:\ %m,
|
||||||
|
\%-Z%p^,
|
||||||
|
\%Cbdftopcf:\ bdf\ input\\,\ %f\\,\ corrupt,
|
||||||
|
\%-G%.%#
|
||||||
|
|
||||||
|
let &cpo = s:cpo_save
|
||||||
|
unlet s:cpo_save
|
||||||
|
|
||||||
|
" vim: set sts=2 sw=2:
|
20
runtime/compiler/checkstyle.vim
Normal file
20
runtime/compiler/checkstyle.vim
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
" Vim compiler file
|
||||||
|
" Compiler: Checkstyle
|
||||||
|
" Maintainer: Doug Kearns <djkea2@mugca.its.monash.edu.au>
|
||||||
|
" URL: http://mugca.its.monash.edu.au/~djkea2/vim/compiler/checkstyle.vim
|
||||||
|
" Last Change: 2004 Mar 27
|
||||||
|
|
||||||
|
if exists("current_compiler")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let current_compiler = "checkstyle"
|
||||||
|
|
||||||
|
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
|
||||||
|
command -nargs=* CompilerSet setlocal <args>
|
||||||
|
endif
|
||||||
|
|
||||||
|
CompilerSet makeprg=java\ com.puppycrawl.tools.checkstyle.Main\ -f\ plain
|
||||||
|
|
||||||
|
" sample error: WebTable.java:282: '+=' is not preceeded with whitespace.
|
||||||
|
" WebTable.java:201:1: '{' should be on the previous line.
|
||||||
|
CompilerSet errorformat=%f:%l:\ %m,%f:%l:%v:\ %m,%-G%.%#
|
19
runtime/compiler/cs.vim
Normal file
19
runtime/compiler/cs.vim
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
" Vim compiler file
|
||||||
|
" Compiler: ms C#
|
||||||
|
" Maintainer: Joseph H. Yao (hyao@sina.com)
|
||||||
|
" Last Change: 2004 Mar 27
|
||||||
|
|
||||||
|
if exists("current_compiler")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let current_compiler = "cs"
|
||||||
|
|
||||||
|
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
|
||||||
|
command -nargs=* CompilerSet setlocal <args>
|
||||||
|
endif
|
||||||
|
|
||||||
|
" default errorformat
|
||||||
|
CompilerSet errorformat&
|
||||||
|
|
||||||
|
" default make
|
||||||
|
CompilerSet makeprg=csc\ %
|
15
runtime/compiler/dot.vim
Normal file
15
runtime/compiler/dot.vim
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
" Vim compiler file
|
||||||
|
" Compiler: ATT dot
|
||||||
|
" Maintainer: Marcos Macedo <bar4ka@bol.com.br>
|
||||||
|
" Last Change: 2004 May 16
|
||||||
|
|
||||||
|
if exists("current_compiler")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let current_compiler = "dot"
|
||||||
|
|
||||||
|
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
|
||||||
|
command -nargs=* CompilerSet setlocal <args>
|
||||||
|
endif
|
||||||
|
|
||||||
|
CompilerSet makeprg=dot\ -T$*\ \"%:p\"\ -o\ \"%:p:r.$*\"
|
27
runtime/compiler/fortran_F.vim
Normal file
27
runtime/compiler/fortran_F.vim
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
" Vim compiler file
|
||||||
|
" Compiler: Fortran Company/NAGWare F compiler
|
||||||
|
" URL: http://www.unb.ca/chem/ajit/compiler/fortran_F.vim
|
||||||
|
" Maintainer: Ajit J. Thakkar (ajit AT unb.ca); <http://www.unb.ca/chem/ajit/>
|
||||||
|
" Version: 0.2
|
||||||
|
" Last Change: 2004 Mar 27
|
||||||
|
|
||||||
|
if exists("current_compiler")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let current_compiler = "fortran_F"
|
||||||
|
|
||||||
|
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
|
||||||
|
command -nargs=* CompilerSet setlocal <args>
|
||||||
|
endif
|
||||||
|
|
||||||
|
let s:cposet=&cpoptions
|
||||||
|
set cpoptions-=C
|
||||||
|
|
||||||
|
CompilerSet errorformat=%trror:\ %f\\,\ line\ %l:%m,
|
||||||
|
\%tarning:\ %f\\,\ line\ %l:%m,
|
||||||
|
\%tatal\ Error:\ %f\\,\ line\ %l:%m,
|
||||||
|
\%-G%.%#
|
||||||
|
CompilerSet makeprg=F
|
||||||
|
|
||||||
|
let &cpoptions=s:cposet
|
||||||
|
unlet s:cposet
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user