To: vim-dev@vim.org Subject: Patch 6.1.404 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ------------ Patch 6.1.404 (extra) Problem: Various small problems. Solution: Fix comments. Various small additions, changes in indent, removal of unused items and fixes. Files: Makefile, README.txt, runtime/menu.vim, runtime/vimrc_example.vim, src/INSTALL, src/INSTALLole.txt, src/Make_bc5.mak, src/Make_cyg.mak, src/Make_ming.mak, src/Makefile, src/config.h.in, src/edit.c, src/eval.c, src/ex_cmds2.c, src/ex_docmd.c, src/ex_getln.c, src/fileio.c, src/getchar.c, src/gui.c, src/gui_gtk.c, src/gui_photon.c, src/if_cscope.c, src/if_python.c, src/keymap.h, src/mark.c, src/mbyte.c, src/message.c, src/misc1.c, src/misc2.c, src/normal.c, src/option.c, src/os_os2_cfg.h, src/os_win32.c, src/proto/getchar.pro, src/proto/message.pro, src/proto/regexp.pro, src/screen.c, src/structs.h, src/syntax.c, src/term.c, src/testdir/test15.in, src/testdir/test15.ok, src/vim.rc, src/xxd/Make_cyg.mak, src/xxd/Makefile *** ../vim61.403/Makefile Tue Jul 9 21:50:11 2002 --- Makefile Mon Mar 10 20:04:17 2003 *************** *** 367,373 **** SRC_DOS = \ GvimExt \ README_srcdos.txt \ - src/INSTALLole.txt \ src/INSTALLpc.txt \ src/Make_bc3.mak \ src/Make_bc5.mak \ --- 367,372 ---- *************** *** 500,513 **** SRC_VMS = \ src/INSTALLvms.txt \ src/Make_vms.mms \ src/os_vms.c \ - src/os_vms.opt \ 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 \ # source files for OS/2 (in the extra archive) SRC_OS2 = \ --- 499,513 ---- 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 = \ *************** *** 784,790 **** --- 784,792 ---- runtime/lang/menu_*.vim \ runtime/keymap/README.txt \ runtime/keymap/*.vim \ + runtime/tutor/README.*.txt \ runtime/tutor/tutor.?? \ + runtime/tutor/tutor.gr.* \ runtime/tutor/tutor.ja.* \ runtime/tutor/tutor.pl.* \ runtime/tutor/tutor.zh.* \ *** ../vim61.403/README.txt Fri Mar 22 21:18:35 2002 --- README.txt Thu Sep 19 22:10:52 2002 *************** *** 14,22 **** with ten fingers can work very fast. Additionally, function keys can be defined by the user, and the mouse can be used. ! Vim currently runs under Amiga DOS, MS-DOS, MS-Windows 95/98/NT, Atari MiNT, ! Macintosh, BeOS, VMS, RISC OS, OS/2 and almost all flavours of UNIX. ! Porting to other systems should not be very difficult. DISTRIBUTION --- 14,22 ---- with ten fingers can work very fast. Additionally, function keys can be defined by the user, and the mouse can be used. ! Vim currently runs under Amiga DOS, MS-DOS, MS-Windows 95/98/Me/NT/2000/XP, ! Atari MiNT, Macintosh, BeOS, VMS, RISC OS, OS/2 and almost all flavours of ! UNIX. Porting to other systems should not be very difficult. DISTRIBUTION *************** *** 45,77 **** Vim is Charityware. You can use and copy it as much as you like, but you are encouraged to make a donation to orphans in Uganda. Please read the file ! "runtime/doc/uganda.txt" for details. ! There are no restrictions on distributing an unmodified copy of Vim. Parts of ! Vim may also be distributed, but this text must always be included. You are ! allowed to include executables that you made from the unmodified Vim sources, ! your own usage examples and Vim scripts. ! ! If you distribute a modified version of Vim, you are encouraged to send the ! maintainer a copy, including the source code. Or make it available to the ! maintainer through ftp; let him know where it can be found. If the number of ! changes is small (e.g., a modified Makefile) e-mailing the diffs will do. ! When the maintainer asks for it (in any way) you must make your changes, ! including source code, available to him. ! ! The maintainer reserves the right to include any changes in the official ! version of Vim. This is negotiable. You are not allowed to distribute a ! modified version of Vim when you are not willing to make the source code ! available to the maintainer. ! ! The current maintainer is Bram Moolenaar . If this changes, it ! will be announced in appropriate places (most likely www.vim.org and ! comp.editors). When it is completely impossible to contact the maintainer, ! the obligation to send him modified source code ceases. ! ! It is not allowed to remove these restrictions from the distribution of the ! Vim sources or parts of it. These restrictions may also be used for previous ! Vim releases instead of the text that was included with it. COMPILING --- 45,57 ---- Vim is Charityware. You can use and copy it as much as you like, but you are encouraged to make a donation to orphans in Uganda. Please read the file ! "runtime/doc/uganda.txt" for details (do ":help uganda" inside Vim). ! Summary of the license: There are no restrictions on using or distributing an ! unmodified copy of Vim. Parts of Vim may also be distributed, but the license ! text must always be included. For modified versions a few restrictions apply. ! The license is GPL compatible, you may compile Vim with GPL libraries and ! distribute it. COMPILING *** ../vim61.403/runtime/menu.vim Tue Nov 19 11:46:06 2002 --- runtime/menu.vim Sun Dec 29 20:46:56 2002 *************** *** 2,8 **** " You can also use this as a start for your own set of menus. " " Maintainer: Bram Moolenaar ! " Last Change: 2002 Nov 17 " Note that ":an" (short for ":anoremenu") is often used to make a menu work " in all modes and avoid side effects from mappings defined by the user. --- 2,8 ---- " You can also use this as a start for your own set of menus. " " Maintainer: Bram Moolenaar ! " Last Change: 2002 Dec 29 " Note that ":an" (short for ":anoremenu") is often used to make a menu work " in all modes and avoid side effects from mappings defined by the user. *************** *** 152,159 **** vnoremenu 20.340 &Edit.Cu&t"+x "+x vnoremenu 20.350 &Edit.&Copy"+y "+y cnoremenu 20.350 &Edit.&Copy"+y ! nnoremenu 20.360 &Edit.&Paste"+P "+gP ! cnoremenu &Edit.&Paste"+P + if has("virtualedit") vnoremenu