Compare commits

..

5327 Commits

Author SHA1 Message Date
Bram Moolenaar e4e8740c42 updated for version 7.4.017
Problem:    ":help !!" does not find the "!!" tag in the help file. (Ben
	    Fritz)
Solution:   When reading the start of the tags file do parse lines that are
	    not header lines.
2013-09-05 12:06:33 +02:00
Bram Moolenaar 15f18e6be1 Added tag v7-4-016 for changeset 8d5cd0ec3e71 2013-08-30 17:29:16 +02:00
Bram Moolenaar 509541a668 updated for version 7.4.016
Problem:    MS-Windows: File name completion doesn't work properly with
	    Chinese characters. (Yue Wu)
Solution:   Add fname_casew(). (Ken Takata)
2013-08-30 17:29:16 +02:00
Bram Moolenaar 908efd0276 Added tag v7-4-015 for changeset a7478f9f2551 2013-08-30 17:11:33 +02:00
Bram Moolenaar 47bcabbcf1 updated for version 7.4.015
Problem:    MS-Windows: Detecting node type does not work for multi-byte
	    characters.
Solution:   Use wide character function when needed. (Ken Takata)
2013-08-30 17:11:33 +02:00
Bram Moolenaar 9393393d9c Added tag v7-4-014 for changeset 9801d06e7b4c 2013-08-30 17:07:02 +02:00
Bram Moolenaar 9f4d324d32 updated for version 7.4.014
Problem:    MS-Windows: check for writing to device does not work.
Solution:   Fix #ifdefs. (Ken Takata)
2013-08-30 17:07:01 +02:00
Bram Moolenaar c915d6b61e Added tag v7-4-013 for changeset 07737d3aa817 2013-08-30 16:51:19 +02:00
Bram Moolenaar b077713454 updated for version 7.4.013
Problem:    File name buffer too small for utf-8.
Solution:   Use character count instead of byte count. (Ken Takata)
2013-08-30 16:51:18 +02:00
Bram Moolenaar 804d047d15 Added tag v7-4-012 for changeset 8e28c23e482c 2013-08-30 16:44:19 +02:00
Bram Moolenaar 8ff9785427 updated for version 7.4.012
Problem:    MS-Windows: resolving shortcut does not work properly with
	    multi-byte characters.
Solution:   Use wide system functions. (Ken Takata)
2013-08-30 16:44:19 +02:00
Bram Moolenaar 7e56792a37 Added tag v7-4-011 for changeset 54e66395831c 2013-08-30 16:35:45 +02:00
Bram Moolenaar 4c88cd90cb updated for version 7.4.011
Problem:    Cannot find out if "acl" and "xpm" features are supported.
Solution:   Add "acl" and "xpm" to the list of features. (Ken Takata)
2013-08-30 16:35:44 +02:00
Bram Moolenaar 6cfa306316 Added tag v7-4-010 for changeset bb358cc41d92 2013-08-30 16:00:09 +02:00
Bram Moolenaar 930a39509f updated for version 7.4.010
Problem:    Crash with invalid argument to mkdir().
Solution:   Check for empty string. (lcd47)
2013-08-30 16:00:08 +02:00
Bram Moolenaar eb6efc6e5f Added tag v7-4-009 for changeset 8b5d80861c5e 2013-08-25 17:46:08 +02:00
Bram Moolenaar 8ab8432149 updated for version 7.4.009
Problem:    When a file was not decrypted (yet), writing it may destroy the
	    contents.
Solution:   Mark the file as readonly until decryption was done. (Christian
	    Brabandt)
2013-08-25 17:46:08 +02:00
Bram Moolenaar 6792ffda3d Added tag v7-4-008 for changeset b04bdb2c5fce 2013-08-25 17:01:42 +02:00
Bram Moolenaar 00ea3dc1c2 updated for version 7.4.008
Problem:    New regexp engine can't be interrupted.
Solution:   Check for CTRL-C pressed. (Yasuhiro Matsumoto)
2013-08-25 17:01:42 +02:00
Bram Moolenaar 1070ae8e6f Added tag v7-4-007 for changeset 4fe1dfc7014e 2013-08-22 14:14:27 +02:00
Bram Moolenaar d59f1f8ad3 updated for version 7.4.007
Problem:    Creating a preview window on startup leaves the screen layout in a
	    messed up state. (Marius Gedminas)
Solution:   Don't change firstwin. (Christian Brabandt)
2013-08-22 14:14:27 +02:00
Bram Moolenaar e3d9636e91 Added tag v7-4-006 for changeset 2374a05efe20 2013-08-22 12:06:56 +02:00
Bram Moolenaar 04edf343c7 updated for version 7.4.006
Problem:    mkdir("foo/bar/", "p") gives an error message. (David Barnett)
Solution:   Remove the trailing slash. (lcd)
2013-08-22 12:06:55 +02:00
Bram Moolenaar a6918d935e Added tag v7-4-005 for changeset 3640cf4c0d4b 2013-08-14 17:45:29 +02:00
Bram Moolenaar edcf855389 updated for version 7.4.005
Problem:    Using "vaB" while 'virtualedit' is set selects the wrong area.
	    (Dimitar Dimitrov)
Solution:   Reset coladd when finding a match.
2013-08-14 17:45:29 +02:00
Bram Moolenaar ce178f3173 Added tag v7-4-004 for changeset f6247eaf4e1d 2013-08-14 17:11:20 +02:00
Bram Moolenaar 0ef68b9d36 updated for version 7.4.004
Problem:    When closing a window fails ":bwipe" may hang.
Solution:   Let win_close() return FAIL and break out of the loop.
2013-08-14 17:11:20 +02:00
Bram Moolenaar aebc425207 Added tag v7-4-003 for changeset 560a6a232950 2013-08-14 14:18:41 +02:00
Bram Moolenaar a9b5c06e2b updated for version 7.4.003
Problem:    Memory access error in Ruby syntax highlighting. (Christopher Chow)
Solution:   Refresh stale pointer. (James McCoy)
2013-08-14 14:18:40 +02:00
Bram Moolenaar bd6284d8cd Added tag v7-4-002 for changeset e29f11399cce 2013-08-14 13:34:25 +02:00
Bram Moolenaar 91d666c212 updated for version 7.4.002
Problem:    Pattern with two alternative look-behind matches does not match.
	    (Amadeus Demarzi)
Solution:   When comparing PIMs also compare their state ID to see if they are
	    different.
2013-08-14 13:34:25 +02:00
Bram Moolenaar f719adeb32 Added tag v7-4-001 for changeset 3e9107b86b68 2013-08-14 12:06:49 +02:00
Bram Moolenaar dda5350f1e updated for version 7.4.001
Problem:    Character classes such as [a-z] to not react to 'ignorecase'.
	    Breaks man page highlighting. (Mario Grgic)
Solution:   Add separate items for classes that react to 'ignorecase'.  Clean
	    up logic handling character classes.  Add more tests.
2013-08-14 12:06:49 +02:00
Bram Moolenaar 18817fda4a Added tag v7-4 for changeset 359743c1f59a 2013-08-10 15:00:24 +02:00
Bram Moolenaar 2764f733b3 release version 7.4 2013-08-10 15:00:24 +02:00
Bram Moolenaar 6857b5db23 Added tag v7-4b-022 for changeset d5d6b78cff09 2013-08-10 12:45:09 +02:00
Bram Moolenaar 123cab7b1f updated for version 7.4b.022
Problem:    Not waiting for a character when the tick count overflows.
Solution:   Subtract the unsigned numbers and cast to int. (Ken Takata)
2013-08-10 12:45:09 +02:00
Bram Moolenaar 2ad7b5414b Added tag v7-4b-021 for changeset 059c8a4b103f 2013-08-09 20:38:26 +02:00
Bram Moolenaar 9c27cb696b updated for version 7.4b.021
Problem:    Pressing "u" after an external command results in multiple
	    press-enter messages. (glts)
Solution:   Don't call hit_return_msg() when we have K_IGNORE. (Christian
	    Brabandt)
2013-08-09 20:38:26 +02:00
Bram Moolenaar 8299b2d27c Added tag v7-4b-020 for changeset 46cf49cc9289 2013-08-09 19:48:40 +02:00
Bram Moolenaar 3c468f0a27 updated for version 7.4b.020
Problem:    "g~ap" changes first character of next paragraph. (Manuel Ortega)
Solution:   Avoid subtracting (0 - 1) from todo.  (Mike Williams)
2013-08-09 19:48:40 +02:00
Bram Moolenaar 610d9327da Added tag v7-4b-019 for changeset 74a211a0d3a3 2013-08-07 21:13:23 +02:00
Bram Moolenaar ee169b0553 updated for version 7.4b.019
Problem:    Tabline is not updated properly when closing a tab on Win32.
Solution:   Only reduce flickering when adding a tab. (Ken Takata)
2013-08-07 21:13:23 +02:00
Bram Moolenaar a00352b311 Added tag v7-4b-018 for changeset 7ed1ec814daf 2013-08-07 15:27:11 +02:00
Bram Moolenaar ef3e1e1032 updated for version 7.4b.018
Problem:    Win32: Dialog can still be too big.
Solution:   Move the check for height further down. (Andrei Olsen)
2013-08-07 15:27:11 +02:00
Bram Moolenaar 748b40b4f5 Added tag v7-4b-017 for changeset 8c42772f0543 2013-08-07 15:24:41 +02:00
Bram Moolenaar 70e3bc3e6e updated for version 7.4b.017
Problem:    ":he \^x" gives a strange error message. (glts)
Solution:   Do not translate \^x to \_CTRL-x.
2013-08-07 15:24:41 +02:00
Bram Moolenaar a2341a9a3b Added tag v7-4b-016 for changeset ba37e955913e 2013-08-07 15:22:23 +02:00
Bram Moolenaar d84b965c73 updated for version 7.4b.016
Problem:    Ruby detection fails on Fedora 19.
Solution:   Use one way to get the Ruby version. (Michael Henry)
2013-08-07 15:22:23 +02:00
Bram Moolenaar 36427742cf Added tag v7-4b-015 for changeset d96f16667cc4 2013-08-05 22:02:20 +02:00
Bram Moolenaar 7590fba5c3 updated for version 7.4b.015
Problem:    Can't compile without the 'acd' feature.
Solution:   Add #ifdefs. (Kazunobu Kuriyama)
2013-08-05 22:02:20 +02:00
Bram Moolenaar 9e236b2128 Update runtime files. 2013-08-03 18:35:36 +02:00
Bram Moolenaar eb93850a15 Added tag v7-4b-014 for changeset 3ddec3d25bd1 2013-08-03 17:31:29 +02:00
Bram Moolenaar 387242bf11 updated for version 7.4b.014
Problem:    Stupid mistake.
Solution:   Changle "len" to "i".
2013-08-03 17:31:28 +02:00
Bram Moolenaar 0301448e9a Added tag v7-4b-013 for changeset 1ed6fd19c360 2013-08-03 17:21:26 +02:00
Bram Moolenaar 79413b0068 updated for version 7.4b.013
Problem:    Install dir for JP man pages is wrong.
Solution:   Remove ".UTF-8" from the directory name. (Ken Takata)
2013-08-03 17:21:26 +02:00
Bram Moolenaar 3a6fd3b901 Added tag v7-4b-012 for changeset 25f67b62afd8 2013-08-03 14:10:50 +02:00
Bram Moolenaar beafeec71d updated for version 7.4b.012
Problem:    Output from a shell command is truncated at a NUL. (lcd 47)
Solution:   Change every NUL into an SOH.
2013-08-03 14:10:50 +02:00
Bram Moolenaar 06748ba5ca Added tag v7-4b-011 for changeset 7d1f89b27103 2013-08-03 13:41:16 +02:00
Bram Moolenaar 153eaa11fd updated for version 7.4b.011
Problem:    ":he \%(\)" does not work. (ZyX)
Solution:   Add an exception to the list.
2013-08-03 13:41:15 +02:00
Bram Moolenaar f56e78866d Added tag v7-4b-010 for changeset 585b623a1aa3 2013-08-02 20:05:33 +02:00
Bram Moolenaar ae60996c85 updated for version 7.4b.010
Problem:    Win32: Tcl library load does not use standard mechanism.
Solution:   Call vimLoadLib() instead of LoadLibraryEx(). (Ken Takata)
2013-08-02 20:05:32 +02:00
Bram Moolenaar 2c2687cd7b Added tag v7-4b-009 for changeset cd971e951b06 2013-08-02 17:22:23 +02:00
Bram Moolenaar 50e0a638e2 updated for version 7.4b.009
Problem:    When setting the Visual area manually and 'selection' is
	    exclusive, a yank includes one character too much. (Ingo Karkat)
Solution:   Default the Visual operation to "v". (Christian Brabandt)
2013-08-02 17:22:23 +02:00
Bram Moolenaar 9f6ed41680 Added tag v7-4b-008 for changeset 3059c799fcd9 2013-08-02 17:08:13 +02:00
Bram Moolenaar c6782a7787 updated for version 7.4b.008
Problem:    'autochdir' causes setbufvar() to change the current directory.
	    (Ben Fritz)
Solution:   When disabling autocommands also reset 'acd' temporarily.
	    (Christian Brabandt)
2013-08-02 17:08:13 +02:00
Bram Moolenaar d841adbe26 Added tag v7-4b-007 for changeset b882d4b14e00 2013-08-02 16:10:33 +02:00
Bram Moolenaar 7ed98b0f24 updated for version 7.4b.007
Problem:    On 32 bit MS-Windows :perldo does not work.
Solution:   Make sure time_t uses 32 bits. (Ken Takata)
2013-08-02 16:10:32 +02:00
Bram Moolenaar d48a79f58b Added tag v7-4b-006 for changeset 6b7ab6a4f31a 2013-08-02 15:22:39 +02:00
Bram Moolenaar 55887424b1 updated for version 7.4b.006
Problem:    Using \{n,m} in an autocommand pattern no longer works.
	    Specifically, mutt temp files are not recognized. (Gary Johnson)
Solution:   Make \\\{n,m\} work.
2013-08-02 15:22:39 +02:00
Bram Moolenaar 5294cca390 Added tag v7-4b-005 for changeset e63e4b4be923 2013-08-02 14:15:13 +02:00
Bram Moolenaar c88bba0685 updated for version 7.4b.005
Problem:    Finding %s in shellpipe and shellredir does not ignore %%s.
Solution:   Skip over %%. (lcd 47)
2013-08-02 14:15:13 +02:00
Bram Moolenaar 6ed3fa46b9 Added tag v7-4b-004 for changeset 3c6e2b89875f 2013-08-01 18:38:26 +02:00
Bram Moolenaar 94791f06be updated for version 7.4b.004
Problem:    Regexp crash on pattern "@\%[\w\-]*". (Axel Kielhorn)
Solution:   Add \%(\) around \%[] internally.
2013-08-01 18:38:26 +02:00
Bram Moolenaar 13f058ff46 Added tag v7-4b-003 for changeset ea876fe91483 2013-08-01 16:21:34 +02:00
Bram Moolenaar c879b222c9 updated for version 7.4b.003
Problem:    Regexp code is not nicely aligned.
Solution:   Adjust white space. (Ken Takata)
2013-08-01 16:21:34 +02:00
Bram Moolenaar 8ed658b80d Added tag v7-4b-002 for changeset 2e63b6c763f7 2013-08-01 15:45:52 +02:00
Bram Moolenaar 2d8e73ced3 updated for version 7.4b.002
Problem:    Crash searching for \%(\%(\|\d\|-\|\.\)*\|\*\). (Marcin
	    Szamotulski)  Also for \(\)*.
Solution:   Do add a state for opening parenthesis, so that we can check if it
	    was added before at the same position.
2013-08-01 15:45:52 +02:00
Bram Moolenaar 1cf3750efa Added tag v7-4b-001 for changeset 47a09a572ea6 2013-08-01 13:20:42 +02:00
Bram Moolenaar a920f0d4b1 updated for version 7.4b.001
Problem:    Win32: dialog may extend off-screen.
Solution:   Reduce the size, use correct borders. (Andrei Olsen)
2013-08-01 13:20:42 +02:00
Bram Moolenaar 3001b24bc2 Added tag v7-4b-000 for changeset 09c88160095d 2013-07-28 18:29:29 +02:00
Bram Moolenaar ab9d146456 Update files for the 7.4b BETA release. 2013-07-28 18:29:08 +02:00
Bram Moolenaar 1fd16e786f Added tag v7-4a-047 for changeset 8c6615a30951 2013-07-28 16:03:06 +02:00
Bram Moolenaar 0a400af8b0 updated for version 7.4a.047
Problem:    Some comments are not so nice.
Solution:   Change the comments.
2013-07-28 16:03:06 +02:00
Bram Moolenaar 9bf5f1a272 Updated runtime files. 2013-07-28 16:02:18 +02:00
Bram Moolenaar 9c838b1efc Added tag v7-4a-046 for changeset f0361e297d9c 2013-07-28 15:16:19 +02:00
Bram Moolenaar b4f6fe677c updated for version 7.4a.046
Problem:    Can't build without mbyte feature.
Solution:   Add #ifdefs.
2013-07-28 15:16:19 +02:00
Bram Moolenaar c2beb719da Added tag v7-4a-045 for changeset da95a7f1d5a8 2013-07-28 13:32:15 +02:00
Bram Moolenaar 019f238a1f updated for version 7.4a.045
Problem:    Configure does not always find the right library for Lua.  Missing
	    support for LuaJit.
Solution:   Improve the configure detection of Lua. (Hiroshi Shirosaki)
2013-07-28 13:32:15 +02:00
Bram Moolenaar fa5fea58af Updated runtime files. 2013-07-24 19:53:36 +02:00
Bram Moolenaar 98cad44a4d Added tag v7-4a-044 for changeset 647596ab1ae2 2013-07-24 17:51:57 +02:00
Bram Moolenaar c75fe33935 updated for version 7.4a.044
Problem:    Test 96 sometimes fails.
Solution:   Clear window from b_wininfo in win_free().  (Suggestion by
	    Yukihiro Nakadaira)
2013-07-24 17:51:57 +02:00
Bram Moolenaar b4dbf5d8a8 Added tag v7-4a-043 for changeset 6fa64615c8d3 2013-07-24 17:11:46 +02:00
Bram Moolenaar bd30919dcb updated for version 7.4a.043
Problem:    More ml_get errors when adding or deleting lines from Python.
	    (Vlad Irnov)
Solution:   Switch to a window with the buffer when possible.
2013-07-24 17:11:46 +02:00
Bram Moolenaar efe5e18741 Added tag v7-4a-042 for changeset 1899acc5aebd 2013-07-24 16:02:36 +02:00
Bram Moolenaar 63f6aa1085 updated for version 7.4a.042
Problem:    Crash when BufUnload autocommands close all buffers. (Andrew
	    Pimlott)
Solution:   Set curwin->w_buffer to curbuf to avoid NULL.
2013-07-24 16:02:36 +02:00
Bram Moolenaar 01ef79a641 Added tag v7-4a-041 for changeset 74d2f3188cd0 2013-07-24 15:02:03 +02:00
Bram Moolenaar 8745f3e5b2 updated for version 7.4a.041
Problem:    When using ":new ++ff=unix" and "dos" is first in 'fileformats'
	    then 'ff' is set to "dos" instead of "unix". (Ingo Karkat)
Solution:   Create set_file_options() and invoke it from do_ecmd().
2013-07-24 15:02:03 +02:00
Bram Moolenaar a77c2fb0cd Added tag v7-4a-040 for changeset 1261caf9bc51 2013-07-24 13:49:23 +02:00
Bram Moolenaar 2606e35cbe updated for version 7.4a.040
Problem:    Win32: using uninitialized variable.
Solution:   (Yukihiro Nakadaira)
2013-07-24 13:49:22 +02:00
Bram Moolenaar 54cb967e45 Added tag v7-4a-039 for changeset a08fa2919f2b 2013-07-21 18:59:24 +02:00
Bram Moolenaar 5e369a1056 updated for version 7.4a.039
Problem:    New regexp engine doesn't match pattern. (Ingo Karkat)
Solution:   When adding a state also check for different PIM if the list of
	    states has any state with a PIM.
2013-07-21 18:59:24 +02:00
Bram Moolenaar 45cc31ba58 Added tag v7-4a-038 for changeset 8f983df0299f 2013-07-21 17:53:58 +02:00
Bram Moolenaar 0812a4aaf1 updated for version 7.4a.038
Problem:    When using MSVC 2012 there are various issues, including GUI size
	    computations.
Solution:   Use SM_CXPADDEDBORDER. (Mike Williams)
2013-07-21 17:53:58 +02:00
Bram Moolenaar 9bd81b53ee Added tag v7-4a-037 for changeset 91d478da863e 2013-07-21 17:46:43 +02:00
Bram Moolenaar 26ebea78c7 updated for version 7.4a.037
Problem:    Win32: When mouse is hidden and in the toolbar, moving it won't
	    make it appear. (Sami Salonen)
Solution:   Add tabline_wndproc() and toolbar_wndproc(). (Ken Takata)
2013-07-21 17:46:43 +02:00
Bram Moolenaar 4955f50341 Added tag v7-4a-036 for changeset 9982ec574beb 2013-07-21 17:06:00 +02:00
Bram Moolenaar bee722cbd8 updated for version 7.4a.036
Problem:    "\p" in a regexp does not match double-width characters.
	    (Yukihiro Nakadaira)
Solution:   Don't count display cells, use vim_isprintc().
2013-07-21 17:06:00 +02:00
Bram Moolenaar 7c1e711639 Updated runtime files. 2013-07-17 22:37:26 +02:00
Bram Moolenaar 00326c01bb Added tag v7-4a-035 for changeset 4ceacc1b0054 2013-07-17 22:35:39 +02:00
Bram Moolenaar 9e9687034b updated for version 7.4a.035
Problem:    Fix in patch 7.4a.032 is not tested.
Solution:   Add test.
2013-07-17 22:35:39 +02:00
Bram Moolenaar 06dfb35329 Added tag v7-4a-034 for changeset 947edb6335d1 2013-07-17 21:59:14 +02:00
Bram Moolenaar 231e2e1816 updated for version 7.4a.034
Problem:    The tabline may flicker when opening a new tab after 7.3.759 on
	    Win32.
Solution:   Move call to TabCtrl_SetCurSel(). (Ken Takata)
2013-07-17 21:59:13 +02:00
Bram Moolenaar 4dfb29025e Added tag v7-4a-033 for changeset fa024ce48542 2013-07-17 21:40:31 +02:00
Bram Moolenaar 9a4dbb6671 updated for version 7.4a.033
Problem:    Test 98 always passes.
Solution:   Include test98a.in in test98.in, execute the crucial command in
	    one line. (Yukihiro Nakadaira)
2013-07-17 21:40:31 +02:00
Bram Moolenaar c42361ed17 Added tag v7-4a-032 for changeset 2741b46e96bf 2013-07-17 21:10:51 +02:00
Bram Moolenaar 464bab2235 updated for version 7.4a.032
Problem:    New regexp engine: Does not match shorter alternative. (Ingo
	    Karkat)
Solution:   Do not drop a new state when the PIM info is different.
2013-07-17 21:10:51 +02:00
Bram Moolenaar 878441614d Added tag v7-4a-031 for changeset 839ebe7c1b2f 2013-07-17 19:22:13 +02:00
Bram Moolenaar f49416abfa updated for version 7.4a.031
Problem:    Compiler warnings. (Charles Campbell)
Solution:   Initialize variables even when not needed.
2013-07-17 19:22:13 +02:00
Bram Moolenaar e3ec48ae7c Added tag v7-4a-030 for changeset bc4fb0317465 2013-07-17 19:12:57 +02:00
Bram Moolenaar e9d7b297d7 updated for version 7.4a.030
Problem:    Missing find_win_for_buf(). (toothpik)
Solution:   Add missing changes.
2013-07-17 19:12:57 +02:00
Bram Moolenaar 9afac33a1f Added tag v7-4a-029 for changeset 2b58913e19a5 2013-07-17 18:58:11 +02:00
Bram Moolenaar b8f73e1f99 updated for version 7.4a.029
Problem:    Can't build with MzScheme on Ubuntu 13.04.
Solution:   Add configure check for the "ffi" library.
2013-07-17 18:58:11 +02:00
Bram Moolenaar fe13c6539b Added tag v7-4a-028 for changeset 7aca84c0cd37 2013-07-17 17:35:13 +02:00
Bram Moolenaar ec2767e036 updated for version 7.4a.028
Problem:    Crash when spell checking in new buffer.
Solution:   Set the b_p_key field.  (Mike Williams)
2013-07-17 17:35:13 +02:00
Bram Moolenaar 840ec6fdb8 Added tag v7-4a-027 for changeset 8edba3805d78 2013-07-17 17:15:26 +02:00
Bram Moolenaar d66981053d updated for version 7.4a.027
Problem:    When Python adds lines to another buffer the cursor position is
	    wrong, it might be below the last line causing ml_get errors.
	    (Vlad Irnov)
Solution:   Temporarily change the current window, so that marks are corrected
	    properly.
2013-07-17 17:15:25 +02:00
Bram Moolenaar 9ed4ca87ee Added tag v7-4a-026 for changeset b3ff17862b4c 2013-07-17 13:43:39 +02:00
Bram Moolenaar 2ecffb77bf updated for version 7.4a.026
Problem:    ":diffoff" does not remove folds. (Ramel)
Solution:   Do not restore 'foldenable' when 'foldmethod' is "manual".
2013-07-17 13:43:39 +02:00
Bram Moolenaar 738819047c Added tag v7-4a-025 for changeset 1b89e3f916c5 2013-07-17 11:54:28 +02:00
Bram Moolenaar 9a81c7e296 updated for version 7.4a.025
Problem:    Get the press-Enter prompt even after using :redraw.
Solution:   Clear need_wait_return when executing :redraw.
2013-07-17 11:54:28 +02:00
Bram Moolenaar b79d600587 Added tag v7-4a-024 for changeset ba9a11fe2563 2013-07-14 15:06:50 +02:00
Bram Moolenaar fda95a542b updated for version 7.4a.024
Problem:    X11 GUI: Checking icon height twice.
Solution:   Check height and width. (Dominique Pelle)
2013-07-14 15:06:50 +02:00
Bram Moolenaar aad8d7c8dd Added tag v7-4a-023 for changeset 45b2278e6f46 2013-07-14 13:41:56 +02:00
Bram Moolenaar b1176df6d0 updated for version 7.4a.023
Problem:    Still another superfluous parenthesis. (ZyX)
Solution:   Remove it.
2013-07-14 13:41:56 +02:00
Bram Moolenaar 1163111201 Added tag v7-4a-022 for changeset c28202427d71 2013-07-14 13:32:15 +02:00
Bram Moolenaar 3e065f5937 updated for version 7.4a.022
Problem:    Using "d2g$" does not delete the last character. (ZyX)
Solution:   Set the "inclusive" flag properly.
2013-07-14 13:32:15 +02:00
Bram Moolenaar c2335759c4 Added tag v7-4a-021 for changeset fc6f4a653265 2013-07-14 13:02:12 +02:00
Bram Moolenaar 82aca8e7e7 updated for version 7.4a.021
Problem:    Using feedkeys() doesn't always work.
Solution:   Omit feedkeys(). (Ken Takata)
2013-07-14 13:02:12 +02:00
Bram Moolenaar 4f00538f6d Added tag v7-4a-020 for changeset fa76be660fa9 2013-07-14 12:34:56 +02:00
Bram Moolenaar a2116e45e2 updated for version 7.4a.020
Problem:    Superfluous mb_ptr_adv().
Solution:   Remove the call. (Dominique Pelle)
2013-07-14 12:34:56 +02:00
Bram Moolenaar f3a7da2da4 Added tag v7-4a-019 for changeset bea5eb942011 2013-07-14 12:21:57 +02:00
Bram Moolenaar 54aa0b273a updated for version 7.4a.019
Problem:    Invalid closing parenthesis in test 62. Command truncated at
	    double quote.
Solution:   Remove the parenthesis. Change double quote to ''. (ZyX)
2013-07-14 12:21:57 +02:00
Bram Moolenaar 9b37903529 Added tag v7-4a-018 for changeset c6dd0c545e5c 2013-07-13 20:58:11 +02:00
Bram Moolenaar 5a97f63bb5 updated for version 7.4a.018
Problem:    Compiler warning for code unreachable. (Charles Campbell)
Solution:   Use "while" instead of endless loop.  Change break to continue.
2013-07-13 20:58:11 +02:00
Bram Moolenaar d58876133e Added tag v7-4a-017 for changeset 4cbff53717d4 2013-07-13 16:34:32 +02:00
Bram Moolenaar 6e08c76e96 updated for version 7.4a.017
Problem:    When 'foldmethod' is "indent", using ">>" on a line just above a
	    fold makes the cursor line folded. (Evan Laforge)
Solution:   Call foldOpenCursor(). (Christian Brabandt)
2013-07-13 16:34:32 +02:00
Bram Moolenaar 3c61356a61 Added tag v7-4a-016 for changeset 4104bed69ea5 2013-07-13 15:39:34 +02:00
Bram Moolenaar c480547e84 updated for version 7.4a.016
Problem:    Features enabled in Makefile.
Solution:   Undo accidental changes.
2013-07-13 15:39:33 +02:00
Bram Moolenaar b9d941dbac Added tag v7-4a-015 for changeset 7a1b782ec64a 2013-07-13 15:33:20 +02:00
Bram Moolenaar 1543491ea5 updated for version 7.4a.015
Problem:    No Japanese man pages.
Solution:   Add Japanese translations of man pages. (Ken Takata, Yukihiro
	    Nakadaira, et al.)
2013-07-13 15:33:20 +02:00
Bram Moolenaar d390ff3f1b Added tag v7-4a-014 for changeset 08eb57382186 2013-07-13 14:08:17 +02:00
Bram Moolenaar ac84c31ff1 updated for version 7.4a.014
Problem:    Test 86 and 89 have a problem with using a shadow dir.
Solution:   Adjust for the different directory structure. (James McCoy)
2013-07-13 14:08:16 +02:00
Bram Moolenaar 738486fdc2 Added tag v7-4a-013 for changeset 42d592dbbec3 2013-07-13 12:36:56 +02:00
Bram Moolenaar ee610539a6 updated for version 7.4a.013
Problem:    Setting/resetting 'lbr' in the main help file changes alignment
	    after a Tab. (Dimitar Dimitrov)
Solution:   Also use the code for conceal mode where n_extra is computed for
	    'lbr'.
2013-07-13 12:36:55 +02:00
Bram Moolenaar 70436f6091 Added tag v7-4a-012 for changeset fca6ba0d2d66 2013-07-12 20:16:58 +02:00
Bram Moolenaar 14d49197f3 updated for version 7.4a.012
Problem:    "make test" fails when using a shadow directory.
Solution:   Create links for files in src/po. (James McCoy)
2013-07-12 20:16:58 +02:00
Bram Moolenaar bdef7efa68 Added tag v7-4a-011 for changeset ce587b26b8d6 2013-07-12 20:07:24 +02:00
Bram Moolenaar 1e6088c87d updated for version 7.4a.011
Problem:    Configure check for Python 3 config name isn't right.
Solution:   Always include vi_cv_var_python3_version. (Tim Harder)
2013-07-12 20:07:24 +02:00
Bram Moolenaar d1bb48e3d1 Added tag v7-4a-010 for changeset a4e08386a6aa 2013-07-09 21:57:52 +02:00
Bram Moolenaar 9e7379d5ba updated for version 7.4a.010
Problem:    Test 86 and 97 fail when building with Python or Python 3 and
	    using a static library.
Solution:   Add configure check to add -fPIE compiler flag.
2013-07-09 21:57:52 +02:00
Bram Moolenaar 03bf47cf76 Added tag v7-4a-009 for changeset 467efeee8f9e 2013-07-09 17:42:46 +02:00
Bram Moolenaar 420b15b94d updated for version 7.4a.009
Problem:    Compiler warnings for function prototypes.
Solution:   Add "void".  Move list_features() prototype. (Ken Takata)
2013-07-09 17:42:46 +02:00
Bram Moolenaar 3e12e18919 Added tag v7-4a-008 for changeset b3bd43ef012d 2013-07-09 17:30:55 +02:00
Bram Moolenaar 88ada20c18 updated for version 7.4a.008
Problem:    Python 3 doesn't handle multibyte characters prooperly when
	    'encoding' is not utf-8.
Solution:   Use PyUnicode_Decode() instead of PyUnicode_FromString(). (Ken
	    Takata)
2013-07-09 17:30:55 +02:00
Bram Moolenaar 55e7d4f141 Added tag v7-4a-007 for changeset c624928fbc49 2013-07-09 17:08:29 +02:00
Bram Moolenaar 3d5d6cc468 updated for version 7.4a.007
Problem:    After "g$" with 'virtualedit' set, "k" moves to a different
	    column.  (Dimitar Dimitrov)
Solution:   Set w_curswant. (Christian Brabandt)
2013-07-09 17:08:29 +02:00
Bram Moolenaar 896346b9ed Updated runtime files. Fix NL translations. 2013-07-09 15:44:17 +02:00
Bram Moolenaar 3e056a582c Added tag v7-4a-006 for changeset 6b6e1786c7df 2013-07-09 14:58:10 +02:00
Bram Moolenaar 7e2da569f5 updated for version 7.4a.006
Problem:    Failure in po file check goes unnoticed.
Solution:   Fail "make test" if the po file check fails.
2013-07-09 14:58:10 +02:00
Bram Moolenaar 7fbc36b729 Added tag v7-4a-005 for changeset 7a6ce0c426fe 2013-07-09 13:44:59 +02:00
Bram Moolenaar 7f9df1f1b0 updated for version 7.4a.005
Problem:    Scroll binding causes unexpected scroll.
Solution:   Store the topline after updating scroll binding.  Add a test.
	    (Lech Lorens)
2013-07-09 13:44:59 +02:00
Bram Moolenaar 53323a534b Added tag v7-4a-004 for changeset f72d49c406c4 2013-07-09 13:15:46 +02:00
Bram Moolenaar 3311baf663 updated for version 7.4a.004
Problem:    MSVC 2012 Update 3 is not recognized.
Solution:   Add the version number. (Raymond Ko)
2013-07-09 13:15:46 +02:00
Bram Moolenaar 4f9b00cc59 Added tag v7-4a-003 for changeset b5abda4e7c4b 2013-07-09 12:54:21 +02:00
Bram Moolenaar 6d02dbeff6 updated for version 7.4a.003
Problem:    Copyright year is oudated.
Solution:   Only use the first year.
2013-07-09 12:54:21 +02:00
Bram Moolenaar 03207d0337 Added tag v7-4a-002 for changeset d0288faf3086 2013-07-07 16:15:35 +02:00
Bram Moolenaar 7e6de4eb10 updated for version 7.4a.002
Problem:    Valgrind errors in test 89. (Simon Ruderich)
Solution:   Allocate one more byte. (Dominique Pelle)
2013-07-07 16:15:35 +02:00
Bram Moolenaar 05b592b444 Fix duplicate patch number 1. 2013-07-06 18:08:03 +02:00
Bram Moolenaar 46e7c5c7b8 Added tag v7-4a-001 for changeset 0ddba00c204d 2013-07-06 16:23:02 +02:00
Bram Moolenaar 099e0ca4a7 updated for version 7.4a.001
Problem:    Script to update syntax menu is oudated.
Solution:   Add the missing items.
(only changing the version, file was already updated)
2013-07-06 16:23:02 +02:00
Bram Moolenaar d2396c6096 Added tag v7-4a for changeset 6ec6b7ff2d43 2013-07-06 15:44:40 +02:00
Bram Moolenaar a645992791 Vim 7.4a BETA release. 2013-07-06 15:44:11 +02:00
Bram Moolenaar 9d7158aa9e Update runtime files. 2013-07-06 13:58:22 +02:00
Bram Moolenaar beda633a68 Added tag v7-3-1314 for changeset 29e57603bf6f 2013-07-06 13:54:34 +02:00
Bram Moolenaar 641e298503 updated for version 7.3.1314
Problem:    Test 87 fails with Python 3.3.
Solution:   Filter the error messages. (Taro Muraoka)
2013-07-06 13:54:33 +02:00
Bram Moolenaar a8b438c1a7 Added tag v7-3-1313 for changeset afbc9dd67cea 2013-07-06 13:35:08 +02:00
Bram Moolenaar 9f28d748cc updated for version 7.3.1313
Problem:    :py and :py3 don't work when compiled with Cygwin or MingW with 64
	    bit.
Solution:   Add -DMS_WIN64 to the build command. (Ken Takata)
2013-07-06 13:35:08 +02:00
Bram Moolenaar 57d27faaec Added tag v7-3-1312 for changeset 80bab8b1a30d 2013-07-06 13:02:30 +02:00
Bram Moolenaar b9c3a3ee4d updated for version 7.3.1312
Problem:    Not giving correct error messages for SystemExit().
Solution:   Move E858 into an else. (Ken Takata)
2013-07-06 13:02:30 +02:00
Bram Moolenaar 3989534509 A few updated runtime files. 2013-07-05 21:01:22 +02:00
Bram Moolenaar b75dce647b Added tag v7-3-1311 for changeset 28e6f5f88968 2013-07-05 20:09:16 +02:00
Bram Moolenaar 868bfc2320 updated for version 7.3.1311
Problem:    Compiler warnings on Cygwin.
Solution:   Add type casts. Add windows include files. (Ken Takata)
2013-07-05 20:09:16 +02:00
Bram Moolenaar d8583c01df Added tag v7-3-1310 for changeset b49784c49d53 2013-07-05 20:01:32 +02:00
Bram Moolenaar 7c6b4e91f2 updated for version 7.3.1310
Problem:    Typos in nsis script. Can use better compression.
Solution:   Fix typos.  Use lzma compression. (Ken Takata)
2013-07-05 20:01:32 +02:00
Bram Moolenaar 8fddfd3bd7 Added tag v7-3-1309 for changeset a68629544891 2013-07-05 18:29:48 +02:00
Bram Moolenaar 5eeda780f1 updated for version 7.3.1309
Problem:    When a script defines a function the flag to wait for the user to
	    hit enter is reset.
Solution:   Restore the flag. (Yasuhiro Matsumoto)  Except when the user was
	    typing the function.
2013-07-05 18:29:48 +02:00
Bram Moolenaar a15459c568 Added tag v7-3-1308 for changeset 71e066e10a47 2013-07-04 22:50:40 +02:00
Bram Moolenaar 42bcbc1915 updated for version 7.3.1308
Problem:    Typos in MS-Windows build settings and README.
Solution:   Minor changes to MS-Windows files.
2013-07-04 22:50:40 +02:00
Bram Moolenaar 7e3bb095cb Added tag v7-3-1307 for changeset 3dafc80e781b 2013-07-04 22:35:02 +02:00
Bram Moolenaar 22e3ea84bc updated for version 7.3.1307
Problem:    MS-Windows build instructions are outdated.
Solution:   Adjust for building on Windows 7.  Drop Windows 95/98/ME support.
2013-07-04 22:35:01 +02:00
Bram Moolenaar 6b3380d6f1 Added tag v7-3-1306 for changeset 71859e71b1f9 2013-07-04 22:31:03 +02:00
Bram Moolenaar 61e6d23303 updated for version 7.3.1306
Problem:    When redrawing the screen during startup the intro message may be
	    cleared.
Solution:   Redisplay the intro message when appropriate.
2013-07-04 22:31:03 +02:00
Bram Moolenaar 442b3a8dfb Added tag v7-3-1305 for changeset 6f24376028af 2013-07-04 21:19:33 +02:00
Bram Moolenaar 0d59de0c74 updated for version 7.3.1305
Problem:    Warnings from 64 bit compiler.
Solution:   Add type casts.
2013-07-04 21:19:33 +02:00
Bram Moolenaar 4b3795bbff Added tag v7-3-1304 for changeset 46d6318d5b96 2013-07-04 20:50:46 +02:00
Bram Moolenaar f5a37d2dac updated for version 7.3.1304
Problem:    Test 89 still fails on MS-Windows.
Solution:   Set 'shellslash'. (Taro Muraoka)
2013-07-04 20:50:46 +02:00
Bram Moolenaar 9976d16764 Added tag v7-3-1303 for changeset 6e611380b4cf 2013-07-04 20:25:41 +02:00
Bram Moolenaar 0aa2fb0da7 updated for version 7.3.1303
Problem:    Undo is synced whenever CTRL-R = is called, breaking some plugins.
Solution:   Only break undo when calling setline() or append().
2013-07-04 20:25:41 +02:00
Bram Moolenaar 246c5186be Added tag v7-3-1302 for changeset 5569d11ef585 2013-07-03 22:28:36 +02:00
Bram Moolenaar 2c3fcf5507 updated for version 7.3.1302
Problem:    Test 17 fails on MS-Windows.  Includes line break in file name
	    everywhere.
Solution:   Fix 'fileformat'. Omit CR-LF from a line read from an included
	    file.
2013-07-03 22:28:36 +02:00
Bram Moolenaar 5b8221e18b Added tag v7-3-1301 for changeset 6cabac58f26f 2013-07-03 21:19:07 +02:00
Bram Moolenaar 39e53d47b2 updated for version 7.3.1301
Problem:    Some tests fail on MS-Windows.
Solution:   Fix path separators in test 89 and 96.  Omit test 97, escaping
	    works differently.  Make findfile() work on MS-Windows.
2013-07-03 21:19:07 +02:00
Bram Moolenaar a80f2e55ee Added tag v7-3-1300 for changeset 56bc3698f8c6 2013-07-03 19:52:53 +02:00
Bram Moolenaar a9352ae981 updated for version 7.3.1300
Problem:    Mac: tiny and small build fails.
Solution:   Don't include os_macosx.m in tiny build. Include mouse support in
	    small build. (Kazunobu Kuriyama)
2013-07-03 19:52:53 +02:00
Bram Moolenaar 7a4b86b14f Added tag v7-3-1299 for changeset f063be86b632 2013-07-03 18:49:17 +02:00
Bram Moolenaar 9f7d6dadb0 updated for version 7.3.1299
Problem:    Errors when doing "make proto".  Didn't do "make depend" for a
	    while.
Solution:   Add #ifdefs.  Update dependencies.  Update proto files.
2013-07-03 18:49:17 +02:00
Bram Moolenaar 72532d6138 Added tag v7-3-1298 for changeset dafd77a15d44 2013-07-03 17:51:17 +02:00
Bram Moolenaar 7752df3bd7 updated for version 7.3.1298
Problem:    Crash.
Solution:   Use STRCPY() instead of STRCAT() and allocate one more byte.
2013-07-03 17:51:17 +02:00
Bram Moolenaar 451d65c101 Added tag v7-3-1297 for changeset cb0a5c9c0f9b 2013-07-03 17:14:00 +02:00
Bram Moolenaar ace483a98b updated for version 7.3.1297
Problem:    findfile() directory matching does not work when a star follows
	    text. (Markus Braun)
Solution:   Make a wildcard work properly. (Christian Brabandt)
2013-07-03 17:14:00 +02:00
Bram Moolenaar d3ddab9c31 Added tag v7-3-1296 for changeset c3a82208e143 2013-07-03 16:58:44 +02:00
Bram Moolenaar 3c122e26d5 updated for version 7.3.1296
Problem:    Only MS-Windows limits the GUI window size to what fits on the
	    monitor.
Solution:   Limit the size for all systems. (Daniel Harding)
2013-07-03 16:58:44 +02:00
Bram Moolenaar 90db0e4272 Added tag v7-3-1295 for changeset 93cccad6a26b 2013-07-03 16:53:04 +02:00
Bram Moolenaar df7291709b updated for version 7.3.1295
Problem:    glob() and globpath() do not handle escaped special characters
	    properly.
Solution:   Handle escaped characters differently. (Adnan Zafar)
2013-07-03 16:53:03 +02:00
Bram Moolenaar 0c6fc8c2e3 Added tag v7-3-1294 for changeset 11d0c6df1d7b 2013-07-03 15:47:03 +02:00
Bram Moolenaar d213c63338 updated for version 7.3.1294
Problem:    ":diffoff" resets options.
Solution:   Save and restore option values. (Christian Brabandt)
2013-07-03 15:47:03 +02:00
Bram Moolenaar f4ecdaa684 Added tag v7-3-1293 for changeset 18b43970fb7a 2013-07-03 14:19:54 +02:00
Bram Moolenaar 30f069148d updated for version 7.3.1293
Problem:    Put in empty buffer cannot be undone.
Solution:   Save one more line for undo. (Ozaki)
2013-07-03 14:19:54 +02:00
Bram Moolenaar 2db56f9e48 Added tag v7-3-1292 for changeset cad8d29b0bc0 2013-07-03 14:01:56 +02:00
Bram Moolenaar ce21a175bf updated for version 7.3.1292
Problem:    Possibly using invalid pointer when searcing for window. (Raichoo)
Solution:   Use "firstwin" instead of "tp_firstwin" for current tab.
2013-07-03 14:01:56 +02:00
Bram Moolenaar e2376adcc5 Added tag v7-3-1291 for changeset a6ddcab6a240 2013-07-03 13:29:58 +02:00
Bram Moolenaar 9a26b5bbf1 updated for version 7.3.1291
Problem:    Compiler warnings for uninitialized variables. (Tony Mechelynck)
Solution:   Initialize the variables.
2013-07-03 13:29:58 +02:00
Bram Moolenaar c1cf33a1ba Added tag v7-3-1290 for changeset 08d4c11cdaed 2013-07-03 13:16:23 +02:00
Bram Moolenaar d7e76b6f2b updated for version 7.3.1290
Problem:    CTRL-R = in Insert mode changes the start of the insert position.
	    (Ingo Karkat)
Solution:   Only break undo, don't start a new insert.
2013-07-03 13:16:23 +02:00
Bram Moolenaar b0b8e0a604 Added tag v7-3-1289 for changeset 1ed945570d47 2013-07-03 13:04:28 +02:00
Bram Moolenaar 01d03fb9d1 updated for version 7.3.1289
Problem:    Get GLIB warning when removing a menu item.
Solution:   Reference menu-id and also call gtk_container_remove().  (Ivan
	    Krasilnikov)
2013-07-03 13:04:27 +02:00
Bram Moolenaar 361b2e2280 Added tag v7-3-1288 for changeset 8b7baf39a345 2013-07-03 12:45:31 +02:00
Bram Moolenaar 4c3065376d updated for version 7.3.1288
Problem:    The first ":echo 'hello'" command output doesn't show.  Mapping
	    for <S-F3> gets triggered during startup.
Solution:   Add debugging code for the termresponse.  When receiving the "Co"
	    entry and when setting 'ambiwidth' redraw right away if possible.
	    Add redraw_asap().  Don't set 'ambiwidth' if it already had the
	    right value.  Do the 'ambiwidth' check in the second row to avoid
	    confusion with <S-F3>.
2013-07-03 12:45:31 +02:00
Bram Moolenaar 5b0fb457b8 Added tag v7-3-1287 for changeset 34c629c3b4ba 2013-07-01 22:03:04 +02:00
Bram Moolenaar 5fa192bab4 updated for version 7.3.1287
Problem:    Python SystemExit exception is not handled properly.
Solution:   Catch the exception and give an error. (Yasuhiro Matsumoto, Ken
	    Takata)
2013-07-01 22:03:04 +02:00
Bram Moolenaar 0fc8dbaf49 Added tag v7-3-1286 for changeset 6ddc1785c4ff 2013-07-01 21:43:09 +02:00
Bram Moolenaar 7af5312bd4 updated for version 7.3.1286
Problem:    Check for screen size missing for Athena and Motif.
Solution:   Add call to limit_screen_size().
2013-07-01 21:43:08 +02:00
Bram Moolenaar 5568939a47 Added tag v7-3-1285 for changeset 14e7a115d54d 2013-07-01 21:25:25 +02:00
Bram Moolenaar 82bfd0bbde updated for version 7.3.1285
Problem:    No tests for picking a window when selecting an entry in a
	    location list.  Not picking the right window sometimes.
Solution:   Add test 96. Set usable_win appropriately. (Lech Lorens)
2013-07-01 21:25:25 +02:00
Bram Moolenaar 14003ac3b8 Added tag v7-3-1284 for changeset 7b20dc804164 2013-07-01 21:08:48 +02:00
Bram Moolenaar c4bc177e41 updated for version 7.3.1284
Problem:    Compiler warnings in MS-Windows clipboard handling.
Solution:   Add type casts. (Ken Takata)
2013-07-01 21:08:48 +02:00
Bram Moolenaar b8a6b78273 Added tag v7-3-1283 for changeset d6ceddc0be86 2013-07-01 21:00:35 +02:00
Bram Moolenaar f54a80af74 updated for version 7.3.1283
Problem:    Test 71 fails on MS-Windows.
Solution:   Put the binary data in a separate file. (Ken Takata)
2013-07-01 21:00:35 +02:00
Bram Moolenaar 10b5f263d9 Added tag v7-3-1282 for changeset 22ac43fb6d30 2013-07-01 20:18:33 +02:00
Bram Moolenaar 3dc4da76d8 updated for version 7.3.1282
Problem:    'cursorline' not drawn in any other window. (Charles Campbell)
Solution:   Do draw the cursor line in other windows.
2013-07-01 20:18:33 +02:00
Bram Moolenaar 329a4d3104 Added tag v7-3-1281 for changeset 19ed30f7cef7 2013-07-01 20:06:19 +02:00
Bram Moolenaar 3db443ff11 updated for version 7.3.1281
Problem:    When 'ttymouse' is set to "xterm2" clicking in column 123 moves
	    the cursor to column 96. (Kevin Goodsell)
Solution:   Decode KE_CSI.
2013-07-01 20:06:19 +02:00
Bram Moolenaar 9c7561fd38 Added tag v7-3-1280 for changeset 1cacf785299e 2013-06-30 23:24:08 +02:00
Bram Moolenaar ac48b08b8f updated for version 7.3.1280
Problem:    Reading memory already freed since patch 7.3.1247. (Simon
	    Ruderich, Dominique Pelle)
Solution:   Copy submatches before reallocating the state list.
2013-06-30 23:24:08 +02:00
Bram Moolenaar 00a539369a Added tag v7-3-1279 for changeset cca600e60928 2013-06-30 22:43:27 +02:00
Bram Moolenaar e37f4d9517 updated for version 7.3.1279
Problem:    Compiler warning for variable uninitialized. (Tony Mechelynck)
Solution:   Add an init.
2013-06-30 22:43:27 +02:00
Bram Moolenaar 8a9eb68217 Added tag v7-3-1278 for changeset cf52d2a8c05c 2013-06-30 17:51:51 +02:00
Bram Moolenaar 78e4d9fec2 updated for version 7.3.1278
Problem:    When someone sets the screen size to a huge value with "stty" Vim
	    runs out of memory before reducing the size.
Solution:   Limit Rows and Columns in more places.
2013-06-30 17:51:51 +02:00
Bram Moolenaar 4b21551bb0 Added tag v7-3-1277 for changeset 6a7ae677d6a1 2013-06-30 17:24:16 +02:00
Bram Moolenaar 498cffecb2 updated for version 7.3.1277
Problem:    In diff mode 'cursorline' also draws in the non-active window.
	    When 'nu' and 'sbr' are set the 'sbr' string is not underlined.
Solution:   Only draw the cursor line in the current window. Combine the
	    'cursorline' and other highlighting attributes. (Christian
	    Brabandt)
2013-06-30 17:24:16 +02:00
Bram Moolenaar 49374886e5 Added tag v7-3-1276 for changeset d2f9f67924e7 2013-06-30 15:01:23 +02:00
Bram Moolenaar 1fd2c89112 updated for version 7.3.1276
Problem:    When using a cscope connection resizing the window may send
	    SIGWINCH to cscope and it quits.
Solution:   Call setpgid(0, 0) in the child process. (Narendran Gopalakrishnan)
2013-06-30 15:01:22 +02:00
Bram Moolenaar ecdd4be107 Added tag v7-3-1275 for changeset 8875401008da 2013-06-30 14:46:53 +02:00
Bram Moolenaar caf134bbb2 updated for version 7.3.1275
Problem:    "gn" does not work when the match is a single character.
Solution:   Fix it, add a test. (Christian Brabandt)
2013-06-30 14:46:53 +02:00
Bram Moolenaar 00a43dcf59 Added tag v7-3-1274 for changeset 761cef8f5d1d 2013-06-30 13:57:46 +02:00
Bram Moolenaar 48f89ec641 updated for version 7.3.1274
Problem:    When selecting an entry from a location list it may pick an
	    arbitrary window or open a new one.
Solution:   Prefer using a window related to the location list. (Lech Lorens)
2013-06-30 13:57:45 +02:00
Bram Moolenaar 7436dde68e Added tag v7-3-1273 for changeset 30910831e5b0 2013-06-30 13:33:58 +02:00
Bram Moolenaar 20b01bd4d6 updated for version 7.3.1273
Problem:    When copying a location list the index might be wrong.
Solution:   Set the index to one when using the first entry. (Lech Lorens)
2013-06-30 13:33:58 +02:00
Bram Moolenaar c880febfc9 Added tag v7-3-1272 for changeset a00cd1839ac4 2013-06-30 13:17:25 +02:00
Bram Moolenaar bb78e69a66 updated for version 7.3.1272
Problem:    Crash when editing Ruby file. (Aliaksandr Rahalevich)
Solution:   Reallocate the state list when necessary.
2013-06-30 13:17:24 +02:00
Bram Moolenaar 4fc135d41d Added tag v7-3-1271 for changeset 034abed357a1 2013-06-30 12:21:24 +02:00
Bram Moolenaar 2981bfe43e updated for version 7.3.1271
Problem:    Command line completion does not work.
Solution:   Move setting xp_line down. (Daniel Thau)
2013-06-30 12:21:24 +02:00
Bram Moolenaar c2c0b1e923 Updated runtime files. 2013-06-29 23:05:20 +02:00
Bram Moolenaar 90a0fe38cd Added tag v7-3-1270 for changeset 35b6fc57a286 2013-06-29 17:19:28 +02:00
Bram Moolenaar 2bca264933 updated for version 7.3.1270
Problem:    Using "Vp" in an empty buffer can't be undone. (Hauke Petersen)
Solution:   Save one line in an empty buffer. (Christian Brabandt)
2013-06-29 17:19:28 +02:00
Bram Moolenaar fe046c58f1 Added tag v7-3-1269 for changeset 350239b0e9eb 2013-06-29 16:21:58 +02:00
Bram Moolenaar 3ff07da315 updated for version 7.3.1269
Problem:    Insert completion keeps entry selected even though the list has
	    changed. (Olivier Teuliere)
Solution:   Reset compl_shown_match and compl_curr_match. (Christian Brabandt)
2013-06-29 16:21:58 +02:00
Bram Moolenaar c4d8627b39 Added tag v7-3-1268 for changeset 72fcf674e545 2013-06-29 15:40:04 +02:00
Bram Moolenaar a21f96cf4d updated for version 7.3.1268
Problem:    ACL support doesn't work when when compiled with MingW.
Solution:   Support ACL on MingW. (Ken Takata)
2013-06-29 15:40:04 +02:00
Bram Moolenaar eb790fc9b0 Added tag v7-3-1267 for changeset cabdcfe72dc3 2013-06-29 15:36:27 +02:00
Bram Moolenaar 326ac2f67f updated for version 7.3.1267
Problem:    MS-Windows ACL support doesn't work well.
Solution:   Implement more ACL support. (Ken Takata)
2013-06-29 15:36:26 +02:00
Bram Moolenaar 833177a2fe Added tag v7-3-1266 for changeset bbe4bd64c68c 2013-06-29 15:19:21 +02:00
Bram Moolenaar 76ba3bebbe updated for version 7.3.1266
Problem:    QNX: GUI fails to start.
Solution:   Remove the QNX-specific #ifdef. (Sean Boudreau)
2013-06-29 15:19:21 +02:00
Bram Moolenaar 34b7cc8b04 Added tag v7-3-1265 for changeset 53c1b30632df 2013-06-29 15:07:22 +02:00
Bram Moolenaar 3aa770b339 updated for version 7.3.1265
Problem:    Accepting "Vim:" for a modeline causes errors too often.
Solution:   Require "Vim:" to be followed by "set".
2013-06-29 15:07:22 +02:00
Bram Moolenaar b33f6ddc88 Added tag v7-3-1264 for changeset 558c815e1a38 2013-06-29 14:47:22 +02:00
Bram Moolenaar 920b301fd5 updated for version 7.3.1264
Problem:    Missing m_nowait.
Solution:   Include missing part of the patch.
2013-06-29 14:47:22 +02:00
Bram Moolenaar 33d32da9ce Added tag v7-3-1263 for changeset a02575cd564a 2013-06-29 14:42:26 +02:00
Bram Moolenaar 71092afa79 updated for version 7.3.1263
Problem:    Typo in short option name.
Solution:   Change "imse" to "imsf".
2013-06-29 14:42:26 +02:00
Bram Moolenaar 121c1c7d3c Added tag v7-3-1262 for changeset 5e0b6a9282df 2013-06-29 14:17:02 +02:00
Bram Moolenaar a77bbd78fc updated for version 7.3.1262
Problem:    Crash and compilation warnings with Cygwin.
Solution:   Check return value of XmbTextListToTextProperty(). Add type casts.
	    Adjust #ifdefs. (Lech Lorens)
2013-06-29 14:17:02 +02:00
Bram Moolenaar bc8ba51fa3 Added tag v7-3-1261 for changeset 1cf89d38aa76 2013-06-29 13:58:32 +02:00
Bram Moolenaar 6872cd2b27 updated for version 7.3.1261
Problem:    A buffer-local language mapping from a keymap stops a global
	    insert mode mapping from working. (Ron Aaron)
Solution:   Do not wait for more characters to be typed only when the mapping
	    was defined with <nowait>.
2013-06-29 13:58:31 +02:00
Bram Moolenaar 5c4c54f262 Added tag v7-3-1260 for changeset 7aa4e0822dec 2013-06-29 12:58:33 +02:00
Bram Moolenaar 7815b1c445 updated for version 7.3.1260
Problem:    User completion does not get the whole command line in the command
	    line window.
Solution:   Pass on the whole command line. (Daniel Thau)
2013-06-29 12:58:33 +02:00
Bram Moolenaar 29d2797c9a Added tag v7-3-1259 for changeset 7ab94cb688be 2013-06-29 12:10:26 +02:00
Bram Moolenaar eb4f5495d7 updated for version 7.3.1259
Problem:    No test for patch 7.3.1258
Solution:   Add a test entry.
2013-06-29 12:10:26 +02:00
Bram Moolenaar 837164b508 Added tag v7-3-1258 for changeset c9e2ccc53f2e 2013-06-28 23:04:42 +02:00
Bram Moolenaar c9d48adf72 updated for version 7.3.1258
Problem:    Using submatch() may crash Vim. (Ingo Karkat)
Solution:   Restore the number of subexpressions used.
2013-06-28 23:04:42 +02:00
Bram Moolenaar f2fea812a7 Added tag v7-3-1257 for changeset 5751284311f3 2013-06-28 20:36:31 +02:00
Bram Moolenaar cd21979666 updated for version 7.3.1257
Problem:    With GNU gettext() ":lang de_DE.utf8" does not always result in
	    German messages.
Solution:   Clear the $LANGUAGE environment variable.
2013-06-28 20:36:30 +02:00
Bram Moolenaar 6e0b47e9c8 Added tag v7-3-1256 for changeset 322441058afc 2013-06-28 20:16:55 +02:00
Bram Moolenaar 93d8392f58 updated for version 7.3.1256
Problem:    Can't build without eval or autocmd feature.
Solution:   Add #ifdefs.
2013-06-28 20:16:55 +02:00
Bram Moolenaar a206026a7f Update runtime files. Remove duplicate tags in help. 2013-06-28 18:44:48 +02:00
Bram Moolenaar 20ab900d86 Added tag v7-3-1255 for changeset f8d307ebd74a 2013-06-27 22:36:03 +02:00
Bram Moolenaar 2ee4beca07 updated for version 7.3.1255
Problem:    Clang warnings when building with Athena.
Solution:   Add type casts. (Dominique Pelle)
2013-06-27 22:36:03 +02:00
Bram Moolenaar 65e408989f Added tag v7-3-1254 for changeset 5eff37e92f03 2013-06-27 22:29:38 +02:00
Bram Moolenaar 88a16c6d63 updated for version 7.3.1254
Problem:    Can't build without the multi-lang feature. (John Marriott)
Solution:   Add #ifdef.
2013-06-27 22:29:38 +02:00
Bram Moolenaar 175acc896c Added tag v7-3-1253 for changeset d6a7dea44a86 2013-06-27 22:21:24 +02:00
Bram Moolenaar 88f8f30718 updated for version 7.3.1253
Problem:    Still undo problem after using CTRL-R = setline(). (Hirohito
	    Higashi)
Solution:   Set the ins_need_undo flag.
2013-06-27 22:21:24 +02:00
Bram Moolenaar 8b4c3ae5cd Added tag v7-3-1252 for changeset 875a0aeb301c 2013-06-27 22:02:02 +02:00
Bram Moolenaar 1636936107 updated for version 7.3.1252
Problem:    Gvim does not find the toolbar bitmap files in ~/vimfiles/bitmaps
	    if the corresponding menu command contains additional characters
	    like the shortcut marker '&' or if you use a non-english locale.
Solution:   Use menu->en_dname or menu->dname. (Martin Gieseking)
2013-06-27 22:02:02 +02:00
Bram Moolenaar 7d66aec0b3 Added tag v7-3-1251 for changeset 788f48029677 2013-06-26 21:56:36 +02:00
Bram Moolenaar a8d1eba441 updated for version 7.3.1251
Problem:    Test 61 messes up viminfo.
Solution:   Specify a separate viminfo file.
2013-06-26 21:56:36 +02:00
Bram Moolenaar dc9ce1b07f Added tag v7-3-1250 for changeset 6aecf486bb34 2013-06-26 21:49:51 +02:00
Bram Moolenaar 5c20c6c955 updated for version 7.3.1250
Problem:    Python tests fail on MS-Windows.
Solution:   Change backslashes to slashes. (Taro Muraoka)
2013-06-26 21:49:51 +02:00
Bram Moolenaar 7acb541033 Added tag v7-3-1249 for changeset b614332f7df2 2013-06-26 20:04:35 +02:00
Bram Moolenaar 4556a30e85 updated for version 7.3.1249
Problem:    Modeline not recognized when using "Vim" instead of "vim".
Solution:   Also accept "Vim".
2013-06-26 20:04:35 +02:00
Bram Moolenaar 4db795dc35 Added tag v7-3-1248 for changeset 3717d569027d 2013-06-26 19:18:05 +02:00
Bram Moolenaar 4ec66ca039 updated for version 7.3.1248
Problem:    Still have old hacking code for Input Method.
Solution:   Add 'imactivatefunc' and 'imstatusfunc' as a generic solution to
	    Input Method activation. (Yukihiro Nakadaira)
2013-06-26 19:18:05 +02:00
Bram Moolenaar 347654de91 Added tag v7-3-1247 for changeset f451d60ab8ec 2013-06-26 18:16:58 +02:00
Bram Moolenaar f636482557 updated for version 7.3.1247
Problem:    New regexp engine: '[ ]\@!\p\%([ ]\@!\p\)*:' does not always match.
Solution:   When there is a PIM add a duplicate state that starts at another
	    position.
2013-06-26 18:16:58 +02:00
Bram Moolenaar b5e57d2bb4 Added tag v7-3-1246 for changeset a1b41dabc682 2013-06-26 14:04:47 +02:00
Bram Moolenaar 131c5c207a updated for version 7.3.1246
Problem:    When setting 'winfixheight' and resizing the window causes the
	    window layout to be wrong.
Solution:   Add frame_check_height() and frame_check_width() (Yukihiro
	    Nakadaira)
2013-06-26 14:04:47 +02:00
Bram Moolenaar 9a6de046b8 Updated runtime files. New version of TOhtml plugin. 2013-06-26 13:28:14 +02:00
Bram Moolenaar efcb4c9ad5 Added tag v7-3-1245 for changeset 43329b2b5b79 2013-06-26 13:16:20 +02:00
Bram Moolenaar 58e5894256 updated for version 7.3.1245
Problem:    MS-Windows: confirm() dialog text may still not fit.
Solution:   Use GetTextWidthEnc() instead of GetTextWidth() in two more
	    places. (Yasuhiro Matsumoto)
2013-06-26 13:16:20 +02:00
Bram Moolenaar 4969724843 Added tag v7-3-1244 for changeset b4a71dbdb787 2013-06-26 12:58:32 +02:00
Bram Moolenaar e15a9bb05f updated for version 7.3.1244
Problem:    MS-Windows: confirm() dialog text may not fit.
Solution:   Use GetTextWidthEnc() instead of GetTextWidth(). (Yasuhiro
	    Matsumoto)
2013-06-26 12:58:32 +02:00
Bram Moolenaar bbde3bc72a Added tag v7-3-1243 for changeset 8a7d3a73adab 2013-06-26 12:42:45 +02:00
Bram Moolenaar 2e4eedb4a3 updated for version 7.3.1243
Problem:    New regexp engine: back references in look-behind match don't
	    work. (Lech Lorens)
Solution:   Copy the submatches before a recursive match.
2013-06-26 12:42:44 +02:00
Bram Moolenaar fd9cac16ed Added tag v7-3-1242 for changeset b4a2eaf28b51 2013-06-24 22:33:30 +02:00
Bram Moolenaar 09c224f6b1 updated for version 7.3.1242
Problem:    No failure when trying to use a number as a string.
Solution:   Give an error when StringToLine() is called with an instance of
	    the wrong type. (Jun Takimoto)
2013-06-24 22:33:30 +02:00
Bram Moolenaar e7337d24a6 Added tag v7-3-1241 for changeset c87476046967 2013-06-24 22:23:55 +02:00
Bram Moolenaar 104133c000 updated for version 7.3.1241
Problem:    Some test files missing from the distribution.
Solution:   Update the list of files.
2013-06-24 22:23:55 +02:00
Bram Moolenaar 25f59b0d71 Update runtime files. 2013-06-24 22:22:18 +02:00
Bram Moolenaar 4268d901bd Added tag v7-3-1240 for changeset bc9125136c69 2013-06-24 22:17:32 +02:00
Bram Moolenaar 40909d6be3 updated for version 7.3.1240
Problem:    Memory leak in findfile().
Solution:   Free the memory. (Christian Brabandt)
2013-06-24 22:17:32 +02:00
Bram Moolenaar 94c3849df6 Added tag v7-3-1239 for changeset e130cc3d17af 2013-06-24 21:21:58 +02:00
Bram Moolenaar 54a097cfdd updated for version 7.3.1239
Problem:    Can't build with Python and MSVC10.
Solution:   Move #if outside of macro. (Taro Muraoka)
2013-06-24 21:21:58 +02:00
Bram Moolenaar 8560ec34c2 Added tag v7-3-1238 for changeset 048c69ebe8ee 2013-06-24 20:32:58 +02:00
Bram Moolenaar 82956d593a updated for version 7.3.1238
Problem:    Crash in Python interface on 64 bit machines.
Solution:   Change argument type of PyString_AsStringAndSize. (Taro Muraoka,
	    Jun Takimoto)
2013-06-24 20:32:57 +02:00
Bram Moolenaar ef92fe1823 Added tag v7-3-1237 for changeset 5b2c8f3b3906 2013-06-23 16:40:40 +02:00
Bram Moolenaar de1958dd77 updated for version 7.3.1237
Problem:    Python: non-import errors not handled correctly.
Solution:   Let non-ImportError exceptions pass the finder. (ZyX)
2013-06-23 16:40:39 +02:00
Bram Moolenaar 4dfd462c88 Added tag v7-3-1236 for changeset 39980afcf54a 2013-06-23 16:35:47 +02:00
Bram Moolenaar 94c639910e updated for version 7.3.1236
Problem:    Python: WindowSetattr() missing support for NUMBER_UNSIGNED.
Solution:   Add NUMBER_UNSIGNED, add more tests. Various fixes. (ZyX)
2013-06-23 16:35:47 +02:00
Bram Moolenaar fb1ea38135 Added tag v7-3-1235 for changeset 9ae0fe467776 2013-06-23 16:16:19 +02:00
Bram Moolenaar 193fbabeac updated for version 7.3.1235
Problem:    In insert mode CTRL-] is not inserted, on the command-line it is.
Solution:   Don't insert CTRL-] on the command line. (Yukihiro Nakadaira)
2013-06-23 16:16:19 +02:00
Bram Moolenaar ece6912252 Added tag v7-3-1234 for changeset f4969f8f66e9 2013-06-23 16:04:08 +02:00
Bram Moolenaar de358c327d updated for version 7.3.1234
Problem:    Python: Strings are not marked for translation.
Solution:   Add N_() where appropriate. (ZyX)
2013-06-23 16:04:08 +02:00
Bram Moolenaar 196c935437 Added tag v7-3-1233 for changeset 4ed713442c51 2013-06-23 14:37:07 +02:00
Bram Moolenaar 7f53a3281b updated for version 7.3.1233
Problem:    Various Python problems.
Solution:   Fix VimTryEnd. Crash with debug build and PYTHONDUMPREFS=1. Memory
	    leaks in StringToLine(), BufferMark() and convert_dl. (ZyX)
2013-06-23 14:37:07 +02:00
Bram Moolenaar 1889f85f4b Added tag v7-3-1232 for changeset a594ce86b5ea 2013-06-23 14:30:47 +02:00
Bram Moolenaar 4ee0c8aacc updated for version 7.3.1232
Problem:    Python: inconsistencies in variable names.
Solution:   Rename variables. (ZyX)
2013-06-23 14:30:47 +02:00
Bram Moolenaar 2c2192efdd Added tag v7-3-1231 for changeset 537bbfff0c5c 2013-06-23 14:16:57 +02:00
Bram Moolenaar bc82354e1a updated for version 7.3.1231
Problem:    Python: use of numbers not consistent.
Solution:   Add support for Number protocol. (ZyX)
2013-06-23 14:16:57 +02:00
Bram Moolenaar 81d5906f1c Added tag v7-3-1230 for changeset f5c822e5a0eb 2013-06-23 13:46:40 +02:00
Bram Moolenaar 8b79f1941d updated for version 7.3.1230
Problem:    Python: Exception messages are not clear.
Solution:   Make exception messages more verbose. (ZyX)
2013-06-23 13:46:40 +02:00
Bram Moolenaar 7204ad8c89 Added tag v7-3-1229 for changeset b6e693e1f946 2013-06-23 13:28:17 +02:00
Bram Moolenaar 73faa096b7 updated for version 7.3.1229
Problem:    Python: not so easy to delete/restore translating.
Solution:   Make macros do translation of exception messages. (ZyX)
	    Note: this breaks translations!
2013-06-23 13:28:17 +02:00
Bram Moolenaar 916f204072 Added tag v7-3-1228 for changeset 620d9b59d4ed 2013-06-23 13:11:18 +02:00
Bram Moolenaar dd4cc24103 updated for version 7.3.1228
Problem:    Python: various inconsistencies and problems.
Solution:   StringToLine now supports both bytes() and unicode() objects.
	    Make function names consistant.  Fix memory leak fixed in
	    StringToLine. (ZyX)
2013-06-23 13:11:18 +02:00
Bram Moolenaar b8a02f0b15 Added tag v7-3-1227 for changeset 5cee875f3096 2013-06-23 13:00:44 +02:00
Bram Moolenaar 2cdf3249d6 updated for version 7.3.1227
Problem:    Inconsistent string conversion.
Solution:   Use 'encoding' instead of utf-8. Use METH_O in place of
	    METH_VARARGS where appropriate. (ZyX)
2013-06-23 13:00:44 +02:00
Bram Moolenaar e7dd99722e Added tag v7-3-1226 for changeset b34d719b13cd 2013-06-23 12:51:32 +02:00
Bram Moolenaar c27a4e8686 updated for version 7.3.1226
Problem:    Python: duplicate code.
Solution:   Share code between OutputWrite() and OutputWritelines(). (ZyX)
2013-06-23 12:51:32 +02:00
Bram Moolenaar 68e4ea70f6 Added tag v7-3-1225 for changeset 27b008d5b7ac 2013-06-22 13:00:16 +02:00
Bram Moolenaar 0e9eb5d2fe updated for version 7.3.1225
Problem:    Compiler warnings when building with Motif.
Solution:   Change set_label() argument. (Kazunobu Kuriyama)
2013-06-22 13:00:16 +02:00
Bram Moolenaar e903b49359 Added tag v7-3-1224 for changeset 0a379dea13c9 2013-06-21 18:31:23 +02:00
Bram Moolenaar d75c6ba421 updated for version 7.3.1224
Problem:    Clang gives warnings on xxd.
Solution:   Change how to use part of a string. (Dominique Pelle) Also avoid
	    warning for return not reached.
2013-06-21 18:31:23 +02:00
Bram Moolenaar 081bd6b95f Added tag v7-3-1223 for changeset 5cd32322154c 2013-06-19 21:17:31 +02:00
Bram Moolenaar 796ae8ad59 updated for version 7.3.1223
Problem:    Tests fail on MS-Windows.
Solution:   Avoid depending on OS version. Use DOS commands instead of Unix
	    commands. (Taro Muraoka, Ken Takata)
2013-06-19 21:17:31 +02:00
Bram Moolenaar 7733200861 Added tag v7-3-1222 for changeset 07831d280e90 2013-06-19 20:11:50 +02:00
Bram Moolenaar 898acbb80f updated for version 7.3.1222
Problem:    Cannot execute some tests from the src directoly.
Solution:   Add missing targets.
2013-06-19 20:11:50 +02:00
Bram Moolenaar 168f4fb354 Added tag v7-3-1221 for changeset 9f7b92f232d3 2013-06-18 23:31:56 +02:00
Bram Moolenaar 4c8fed87f3 updated for version 7.3.1221
Problem:    When build flags change "make distclean" run into a configure
	    error.
Solution:   When CFLAGS changes delete auto/config.cache.  Also avoid adding
	    duplicate text to flags.
2013-06-18 23:31:55 +02:00
Bram Moolenaar f1fa288608 Added tag v7-3-1220 for changeset ba7db05e1482 2013-06-17 22:43:25 +02:00
Bram Moolenaar ec8e5aa50c updated for version 7.3.1220
Problem:    MS-Windows: When using wide font italic and bold are not included.
Solution:   Support wide-bold, wide-italic and wide-bold-italic. (Ken Takata,
	    Taro Muraoka)
2013-06-17 22:43:25 +02:00
Bram Moolenaar 5670a3c407 Added tag v7-3-1219 for changeset eb5c3508cd7d 2013-06-17 22:04:38 +02:00
Bram Moolenaar 7a32143e80 updated for version 7.3.1219
Problem:    No test for using []] inside \%[].
Solution:   Add a test.
2013-06-17 22:04:38 +02:00
Bram Moolenaar e5ea498fa7 Added tag v7-3-1218 for changeset d10ede931224 2013-06-17 21:53:37 +02:00
Bram Moolenaar 70046bb839 updated for version 7.3.1218
Problem:    "make test" on MS-Windows does not clean all temporary files and
	    gives some unneccessary message.
Solution:   Clean the right files.  Create .failed files. (Ken Takata)
2013-06-17 21:53:37 +02:00
Bram Moolenaar 70a537234a Added tag v7-3-1217 for changeset 613651492c19 2013-06-17 21:33:41 +02:00
Bram Moolenaar eab4be2867 updated for version 7.3.1217
Problem:    New regexp engine: Can't handle \%[[ao]]. (Yukihiro Nakadaira)
Solution:   Support nested atoms inside \%[].
2013-06-17 21:33:41 +02:00
Bram Moolenaar 66ae649e06 Added tag v7-3-1216 for changeset b89aa3374b7f 2013-06-17 20:27:18 +02:00
Bram Moolenaar 2c5593e3f1 updated for version 7.3.1216
Problem:    Configure can't find Motif on Ubuntu.
Solution:   Search for libXm in /usr/lib/*-linux-gnu.
2013-06-17 20:27:18 +02:00
Bram Moolenaar 9b49f71115 Added tag v7-3-1215 for changeset 8bbd0ff486b3 2013-06-17 19:26:36 +02:00
Bram Moolenaar cff3056f6d updated for version 7.3.1215
Problem:    Compiler warning for function not defined.
Solution:   Add #ifdef.
2013-06-17 19:26:36 +02:00
Bram Moolenaar de3b9522e4 Added tag v7-3-1214 for changeset bcb84438bb5b 2013-06-16 22:49:14 +02:00
Bram Moolenaar 6f2721b23a updated for version 7.3.1214
Problem:    Missing declaration for init_users() and realloc_post_list().
	    (Salman Halim)
Solution:   Add the declarations.
2013-06-16 22:49:14 +02:00
Bram Moolenaar 9f97426ad4 Added tag v7-3-1213 for changeset ae05437a744a 2013-06-16 17:32:40 +02:00
Bram Moolenaar b81b0e930c updated for version 7.3.1213
Problem:    Can't build with small features and Python.
Solution:   Adjust #ifdefs.
2013-06-16 17:32:40 +02:00
Bram Moolenaar ed699016d0 Added tag v7-3-1212 for changeset 81e623ff2e55 2013-06-16 16:57:46 +02:00
Bram Moolenaar 0e41cbeeeb updated for version 7.3.1212
Problem:    "make test" on MS-Windows does not report failure like Unix does.
Solution:   Make it work like on Unix. (Taro Muraoka)
2013-06-16 16:57:46 +02:00
Bram Moolenaar 034630a9d2 Added tag v7-3-1211 for changeset 1cf02fbe6281 2013-06-16 16:41:47 +02:00
Bram Moolenaar 25620d11ce updated for version 7.3.1211
Problem:    MS-Windows: When 'encoding' differs from the current codepage
	    ":hardcopy" does not work properly.
Solution:   Use TextOutW() and SetDlgItemTextW(). (Ken Takata)
2013-06-16 16:41:47 +02:00
Bram Moolenaar 8713334900 Added tag v7-3-1210 for changeset 7155782d94fb 2013-06-16 16:34:57 +02:00
Bram Moolenaar fa1af58350 updated for version 7.3.1210
Problem:    'backupcopy' default on MS-Windows is wrong when 'encoding' equals
	    the current codepage.
Solution:   Change the #else block. (Ken Takata)
2013-06-16 16:34:56 +02:00
Bram Moolenaar 12670ed0bf Added tag v7-3-1209 for changeset afb00cc8caac 2013-06-16 16:14:03 +02:00
Bram Moolenaar 3e9f3daaa1 updated for version 7.3.1209
Problem:    No completion for ":tabdo".
Solution:   Add tabdo to the list of modifiers. (Dominique Pelle)
2013-06-16 16:14:03 +02:00
Bram Moolenaar 0dc378deb6 Added tag v7-3-1208 for changeset 784e342ddcae 2013-06-16 16:01:26 +02:00
Bram Moolenaar 45cadb2c26 updated for version 7.3.1208
Problem:    Compiler warnings on MS-Windows.
Solution:   Add type cast.  Move variable declaration. (Mike Williams)
2013-06-16 16:01:25 +02:00
Bram Moolenaar 45c43f85b1 Added tag v7-3-1207 for changeset 6ae32a64e153 2013-06-16 15:43:50 +02:00
Bram Moolenaar 3198e9d0e2 updated for version 7.3.1207
Problem:    New regexp engine: no match found on "#if FOO". (Lech Lorens)
Solution:   When adding a state gets skipped don't adjust the index.
2013-06-16 15:43:50 +02:00
Bram Moolenaar 270e4a9608 Added tag v7-3-1206 for changeset 8dd2769ab75c 2013-06-16 14:25:57 +02:00
Bram Moolenaar 55d281732c updated for version 7.3.1206
Problem:    Inconsistent function argument declarations.
Solution:   Use ANSI style.
2013-06-16 14:25:57 +02:00
Bram Moolenaar 84b49fbe62 Added tag v7-3-1205 for changeset d02448031708 2013-06-16 14:20:14 +02:00
Bram Moolenaar 9ee12874c1 updated for version 7.3.1205
Problem:    logtalk.dict is not removed on uninstall.
Solution:   Remove the file. (Kazunobu Kuriyama)
2013-06-16 14:20:13 +02:00
Bram Moolenaar 67e2389764 Added tag v7-3-1204 for changeset 0792cc5133ce 2013-06-16 14:18:28 +02:00
Bram Moolenaar 67869b393b updated for version 7.3.1204
Problem:    Calling gettabwinvar() in 'tabline' cancels Visual mode. (Hirohito
	    Higashi)
Solution:   Don't always use goto_tabpage_tp().
2013-06-16 14:18:28 +02:00
Bram Moolenaar 166f845bdb Added tag v7-3-1203 for changeset ba328b4a990e 2013-06-15 23:00:30 +02:00
Bram Moolenaar 1849a2f96a updated for version 7.3.1203
Problem:    Matches from matchadd() might be highlighted incorrectly when they
	    are at a fixed position and inserting lines. (John Szakmeister)
Solution:   Redraw all lines below a change if there are highlighted matches.
	    (idea by Christian Brabandt)
2013-06-15 23:00:30 +02:00
Bram Moolenaar ee8a8f3644 Added tag v7-3-1202 for changeset 1707ddb6f5ae 2013-06-15 22:26:52 +02:00
Bram Moolenaar 5f7d69ec8d updated for version 7.3.1202
Problem:    Tags are not found in case-folded tags file. (Darren cole, Issue
	    90)
Solution:   Take into account that when case folding was used for the tags
	    file "!rm" sorts before the "!_TAG" header lines.
2013-06-15 22:26:52 +02:00
Bram Moolenaar 2922c1a702 Added tag v7-3-1201 for changeset d8f65e6238fa 2013-06-15 21:54:16 +02:00
Bram Moolenaar e803b26ab4 updated for version 7.3.1201
Problem:    When a startup script creates a preview window, it probably
	    becomes the current window.
Solution:   Make another window the current one. (Christian Brabandt)
2013-06-15 21:54:16 +02:00
Bram Moolenaar 516a318ee3 Updated runtime files. 2013-06-15 21:39:51 +02:00
Bram Moolenaar b1aa77c02d Added tag v7-3-1200 for changeset 2945fe016b93 2013-06-15 17:54:43 +02:00
Bram Moolenaar 9365183327 updated for version 7.3.1200
Problem:    When calling setline() from Insert mode, using CTRL-R =, undo does
	    not work properly. (Israel Chauca)
Solution:   Sync undo after evaluating the expression. (Christian Brabandt)
2013-06-15 17:54:43 +02:00
Bram Moolenaar e0df124c3c Added tag v7-3-1199 for changeset be2973afe770 2013-06-15 17:06:37 +02:00
Bram Moolenaar b1081c3820 updated for version 7.3.1199
Problem:    When evaluating 'foldexpr' causes an error this is silently
	    ignored and evaluation is retried every time.
Solution:   Set emsg_silent instead of emsg_off. Stop evaluating 'foldexpr' is
	    it is causing errors.  (Christian Brabandt)
2013-06-15 17:06:36 +02:00
Bram Moolenaar 65b846acde Added tag v7-3-1198 for changeset 517fa1a34c7c 2013-06-15 16:47:36 +02:00
Bram Moolenaar c76c7e4bbd updated for version 7.3.1198
Problem:    Build error when using Perl 5.18.0 and dynamic loading.
Solution:   Change #ifdefs for Perl_croak_xs_usage. (Ike Devolder)
2013-06-15 16:47:35 +02:00
Bram Moolenaar 1339c5d4ec Added tag v7-3-1197 for changeset 2fc1f3346bfb 2013-06-15 16:31:47 +02:00
Bram Moolenaar 6ca2de63de updated for version 7.3.1197
Problem:    ":wviminfo!" does not write history previously read from a viminfo
	    file.  (Roland Eggner)
Solution:   When not merging history write all entries.
2013-06-15 16:31:47 +02:00
Bram Moolenaar fb57d57922 Added tag v7-3-1196 for changeset 56fbf60e9476 2013-06-15 15:09:50 +02:00
Bram Moolenaar af2ff50a7d updated for version 7.3.1196
Problem:    Old regexp engine does not match pattern with backref correctly.
	    (Dominique Pelle)
Solution:   Fix setting status.  Test multi-line patterns better.
2013-06-15 15:09:50 +02:00
Bram Moolenaar 882fb41723 Added tag v7-3-1195 for changeset 4837fd61be52 2013-06-14 22:48:54 +02:00
Bram Moolenaar 6eed38954f updated for version 7.3.1195
Problem:    Compiler warning for unitialized variable. (Tony Mechelynck)
Solution:   Set the length to the matching backref.
2013-06-14 22:48:54 +02:00
Bram Moolenaar 8912502841 Added tag v7-3-1194 for changeset 91136a41f83f 2013-06-14 22:33:52 +02:00
Bram Moolenaar 344e4baba6 updated for version 7.3.1194
Problem:    Yaml highlighting is slow.
Solution:   Tune the estimation of pattern failure chance.
2013-06-14 22:33:51 +02:00
Bram Moolenaar f52c955d67 Added tag v7-3-1193 for changeset 8b46c37c4b84 2013-06-14 21:22:39 +02:00
Bram Moolenaar 2750af3fae updated for version 7.3.1193
Problem:    fail_if_missing not used for Python 3.
Solution:   Give an error when Python 3 can't be configured. (Andrei Olsen)
2013-06-14 21:22:39 +02:00
Bram Moolenaar 7b4d7e2165 Added tag v7-3-1192 for changeset 07b9c48a30e9 2013-06-14 21:15:25 +02:00
Bram Moolenaar 1085d50cc4 updated for version 7.3.1192
Problem:    Valgrind reports errors when using backreferences. (Dominique
	    Pelle)
Solution:   Do not check the end of submatches.
2013-06-14 21:15:25 +02:00
Bram Moolenaar 8cf9622c73 Added tag v7-3-1191 for changeset 4c42efb4c098 2013-06-14 20:31:28 +02:00
Bram Moolenaar 0419d7b0ff updated for version 7.3.1191
Problem:    Backreference to previous line doesn't work. (Lech Lorens)
Solution:   Implement looking in another line.
2013-06-14 20:31:28 +02:00
Bram Moolenaar 2cec27d55d Added tag v7-3-1190 for changeset 25d64a4edc0b 2013-06-14 19:15:58 +02:00
Bram Moolenaar 994a91bb9f updated for version 7.3.1190
Problem:    Compiler warning for parentheses. (Christian Wellenbrock)
Solution:   Change #ifdef.
2013-06-14 19:15:58 +02:00
Bram Moolenaar 5e34a15055 Added tag v7-3-1189 for changeset dc78a26f6f64 2013-06-13 22:59:30 +02:00
Bram Moolenaar 9b25bdbad3 updated for version 7.3.1189
Problem:    Highlighting is still wrong sometimes. (Dominique Pelle)
Solution:   Also restore reginput properly.
2013-06-13 22:59:30 +02:00
Bram Moolenaar dadfec2501 Added tag v7-3-1188 for changeset 6f7ed9b799a3 2013-06-13 21:57:20 +02:00
Bram Moolenaar 1040e69454 updated for version 7.3.1188
Problem:    Newline characters messing up error message.
Solution:   Remove the newlines. (Kazunobu Kuriyama)
2013-06-13 21:57:20 +02:00
Bram Moolenaar 6fbb927e95 Added tag v7-3-1187 for changeset fefd8d33a7ea 2013-06-13 21:24:06 +02:00
Bram Moolenaar ff10994a6b updated for version 7.3.1187
Problem:    "s:" is recognized but "<SID>" is not. (ZyX)
Solution:   Translate "<SID>" like "s:".
2013-06-13 21:24:06 +02:00
Bram Moolenaar dcba8df737 Added tag v7-3-1186 for changeset 7b8991e084f9 2013-06-13 20:57:50 +02:00
Bram Moolenaar c38910857a updated for version 7.3.1186
Problem:    Python 3: test 87 may crash.
Solution:   Use _PyArg_Parse_SizeT instead of PyArg_Parse. (Jun Takimoto)
2013-06-13 20:57:50 +02:00
Bram Moolenaar 543894739d Added tag v7-3-1185 for changeset 6d935f45c489 2013-06-13 20:19:40 +02:00
Bram Moolenaar ca8d849ce8 updated for version 7.3.1185
Problem:    New regexp engine: no match with ^ after \n. (SungHyun Nam)
Solution:   Fix it, add a test.
2013-06-13 20:19:40 +02:00
Bram Moolenaar 9a6c6d53d8 Added tag v7-3-1184 for changeset 9e36c6b1ebf4 2013-06-13 19:47:07 +02:00
Bram Moolenaar bdb2441748 updated for version 7.3.1184
Problem:    Highlighting is sometimes wrong. (Axel Bender)
Solution:   Fetch regline again when returning from recursive regmatch.
2013-06-13 19:47:07 +02:00
Bram Moolenaar 7795710587 Add missing files from 7.3.1183. 2013-06-13 19:44:55 +02:00
Bram Moolenaar 04af6c9d97 Added tag v7-3-1183 for changeset 044d23a64c17 2013-06-13 19:27:19 +02:00
Bram Moolenaar f2e9648b04 updated for version 7.3.1183
Problem:    Python tests 86 and 87 fail.
Solution:   Add "empty" files. (ZyX)
2013-06-13 19:27:18 +02:00
Bram Moolenaar 589cb150f6 Added tag v7-3-1182 for changeset fa98c2b030ed 2013-06-12 22:41:37 +02:00
Bram Moolenaar 813f4d5080 updated for version 7.3.1182
Problem:    'backupcopy' default on MS-Windows does not work for hard and soft
	    links.
Solution:   Check for links. (David Pope, Ken Takata)
2013-06-12 22:41:37 +02:00
Bram Moolenaar edd1f139fd Added tag v7-3-1181 for changeset b7bb20390111 2013-06-12 22:08:58 +02:00
Bram Moolenaar 04be186d8e updated for version 7.3.1181
Problem:    Wrong error message for 1.0[0].
Solution:   Check for funcref and float separately. (Yasuhiro Matsumoto)
2013-06-12 22:08:58 +02:00
Bram Moolenaar e67f13ab38 Update runtime files. 2013-06-12 21:29:15 +02:00
Bram Moolenaar 316dff4d19 Added tag v7-3-1180 for changeset 04b8912a9c85 2013-06-12 21:25:23 +02:00
Bram Moolenaar 6d10ef9da0 updated for version 7.3.1180
Problem:    When current directory changes, path from cscope may no longer be
	    valid. (AS Budden)
Solution:   Always store the absolute path. (Christian Brabandt)
2013-06-12 21:25:23 +02:00
Bram Moolenaar f78c11edc9 Added tag v7-3-1179 for changeset d84833983de7 2013-06-12 21:00:27 +02:00
Bram Moolenaar 69f7c04db3 updated for version 7.3.1179
Problem:    When a global mapping starts with the same characters as a
	    buffer-local mapping Vim waits for a character to be typed to find
	    out whether the global mapping is to be used. (Andy Wokula)
Solution:   Use the local mapping without waiting. (Michael Henry)
2013-06-12 21:00:26 +02:00
Bram Moolenaar 3c815abbcb Added tag v7-3-1178 for changeset c4d4f0fc12b9 2013-06-12 20:35:58 +02:00
Bram Moolenaar 6f6563ac3d updated for version 7.3.1178
Problem:    Can't put all Vim config files together in one directory.
Solution:   Load ~/.vim/vimrc if ~/.vimrc does not exist. (Lech Lorens)
2013-06-12 20:35:58 +02:00
Bram Moolenaar 76cb82977d Added tag v7-3-1177 for changeset e79a20f07daa 2013-06-12 19:52:15 +02:00
Bram Moolenaar 8ba3b1bda2 updated for version 7.3.1177
Problem:    Wasting memory on padding.
Solution:   Reorder struct fields. (Dominique Pelle)
2013-06-12 19:52:15 +02:00
Bram Moolenaar 6d3391081d Added tag v7-3-1176 for changeset e48cabe98453 2013-06-12 18:13:38 +02:00
Bram Moolenaar 97db6ccf57 updated for version 7.3.1176
Problem:    Compiler warnings on 64 bit system.
Solution:   Add type casts. (Mike Williams)
2013-06-12 18:13:38 +02:00
Bram Moolenaar 8471eafe24 Added tag v7-3-1175 for changeset 84a8d1ba81c3 2013-06-12 17:12:24 +02:00
Bram Moolenaar 73055457da updated for version 7.3.1175
Problem:    Using isalpha() and isalnum() can be slow.
Solution:   Use range checks. (Mike Williams)
2013-06-12 17:12:24 +02:00
Bram Moolenaar 00d2b3eacb Added tag v7-3-1174 for changeset 52850ef928f8 2013-06-12 14:41:04 +02:00
Bram Moolenaar 5425310c4d updated for version 7.3.1174
Problem:    Python 2 and 3 use different ways to load modules.
Solution:   Use the same method. (ZyX)
2013-06-12 14:41:04 +02:00
Bram Moolenaar 537cb825f4 Added tag v7-3-1173 for changeset b584d361e746 2013-06-12 14:26:26 +02:00
Bram Moolenaar ee9242d512 updated for version 7.3.1173
Problem:    Python 2 tests don't have the same output everywhere.
Solution:   Make the Python 2 tests more portable. (ZyX)
2013-06-12 14:26:26 +02:00
Bram Moolenaar 04a797fe7e Added tag v7-3-1172 for changeset 96e154e825a7 2013-06-12 14:20:36 +02:00
Bram Moolenaar 870882c12f updated for version 7.3.1172
Problem:    Python 2: loading modules doesn't work well.
Solution:   Fix the code. Add more tests. (ZyX)
2013-06-12 14:20:36 +02:00
Bram Moolenaar b0a0c0a799 Added tag v7-3-1171 for changeset fc7f985df537 2013-06-12 14:10:27 +02:00
Bram Moolenaar bcf97eb106 updated for version 7.3.1171
Problem:    Check for digits and ascii letters can be faster.
Solution:   Use a trick with one comparison. (Dominique Pelle)
2013-06-12 14:10:26 +02:00
Bram Moolenaar b8b1c0a154 Added tag v7-3-1170 for changeset 14c2e63caec6 2013-06-12 13:37:43 +02:00
Bram Moolenaar 55f4236b3a updated for version 7.3.1170
Problem:    Patch 7.3.1058 breaks backwards compatibility, not possible to use
	    a function reference as a string. (lilydjwg)
Solution:   Instead of translating the function name only translate "s:".
2013-06-12 13:37:43 +02:00
Bram Moolenaar 0bed166575 Added tag v7-3-1169 for changeset a83fb2bd8c8e 2013-06-11 22:44:09 +02:00
Bram Moolenaar 81eebeb91d updated for version 7.3.1169
Problem:    New regexp engine: some work is done while executing a pattern,
	    even though the result is predictable.
Solution:   Do the work while compiling the pattern.
2013-06-11 22:44:09 +02:00
Bram Moolenaar bae267ba9c Added tag v7-3-1168 for changeset ed47632fd149 2013-06-11 20:53:28 +02:00
Bram Moolenaar 2981d2ec54 updated for version 7.3.1168
Problem:    Python "sane" configure checks give a warning message.
Solution:   Use single quotes intead of escaped double quotes. (Ben Fritz)
2013-06-11 20:53:28 +02:00
Bram Moolenaar 96e8643f20 Added tag v7-3-1167 for changeset 81dedcd64821 2013-06-11 19:53:45 +02:00
Bram Moolenaar a9952bd14b updated for version 7.3.1167
Problem:    Python configure check doesn't reject Python 2 when requesting
	    Python 3.  Some systems need -pthreads instead of -pthread.
Solution:   Adjust configure accordingly. (Andrei Olsen)
2013-06-11 19:53:45 +02:00
Bram Moolenaar ec2c54163c Added tag v7-3-1166 for changeset d59ff2114733 2013-06-11 18:48:22 +02:00
Bram Moolenaar d51f2e779b updated for version 7.3.1166
Problem:    Loading Python modules is not tested.
Solution:   Enable commented-out tests, add missing files. (ZyX)
2013-06-11 18:48:21 +02:00
Bram Moolenaar 87d61c3b47 Added tag v7-3-1165 for changeset 05b8436873d4 2013-06-11 18:42:36 +02:00
Bram Moolenaar 92a1f47742 updated for version 7.3.1165
Problem:    HP-UX compiler can't handle zero size array. (Charles Cooper)
Solution:   Make the array one item big.
2013-06-11 18:42:36 +02:00
Bram Moolenaar c275fb7cca Added tag v7-3-1164 for changeset 4db0bf9f1b44 2013-06-11 18:40:13 +02:00
Bram Moolenaar f691646aea updated for version 7.3.1164
Problem:    Can't test what is actually displayed on screen.
Solution:   Add the screenchar() and screenattr() functions.
2013-06-11 18:40:13 +02:00
Bram Moolenaar bf38080721 Added tag v7-3-1163 for changeset 70b1178dec79 2013-06-10 21:27:29 +02:00
Bram Moolenaar 24f8bee068 updated for version 7.3.1163
Problem:    Not easy to load Python modules.
Solution:   Search "python2", "python3" and "pythonx" directories in
	    'runtimepath' for Python modules. (ZyX)
2013-06-10 21:27:29 +02:00
Bram Moolenaar 9fe5ccded8 Added tag v7-3-1162 for changeset b8eabb6a9687 2013-06-10 20:47:37 +02:00
Bram Moolenaar 66bb495307 updated for version 7.3.1162
Problem:    Python: Memory leaks
Solution:   Add more Py_DECREF(). (ZyX)
2013-06-10 20:47:36 +02:00
Bram Moolenaar d76e01d6eb Added tag v7-3-1161 for changeset ff3935926449 2013-06-10 20:39:03 +02:00
Bram Moolenaar accbdafb78 updated for version 7.3.1161
Problem:    Python: PyList_SetItem() is inefficient.
Solution:   Use PyList_SET_ITEM() (ZyX)
2013-06-10 20:39:03 +02:00
Bram Moolenaar 1f4f330703 Added tag v7-3-1160 for changeset 60301d4d1682 2013-06-10 20:25:10 +02:00
Bram Moolenaar ef48588023 updated for version 7.3.1160
Problem:    Mixing long and pointer doesn't always work.
Solution:   Avoid cast to pointer.
2013-06-10 20:25:10 +02:00
Bram Moolenaar ca1af6e632 Added tag v7-3-1159 for changeset 208a6c04e6b8 2013-06-10 20:10:44 +02:00
Bram Moolenaar 76cd727fa6 updated for version 7.3.1159
Problem:    The round() function is not always available. (Christ van
	    Willegen)
Solution:   Use the solution from f_round().
2013-06-10 20:10:44 +02:00
Bram Moolenaar 2ae1bea8f8 Added tag v7-3-1158 for changeset 46077370bc60 2013-06-10 18:36:24 +02:00
Bram Moolenaar 16c8a28e9d updated for version 7.3.1158
Problem:    Crash when running test 86. (Jun Takimoto)
Solution:   Define PY_SSIZE_T_CLEAN early. (Elimar Riesebieter)
2013-06-10 18:36:24 +02:00
Bram Moolenaar cab8700879 Added tag v7-3-1157 for changeset 2f1ee97f5f23 2013-06-10 16:35:18 +02:00
Bram Moolenaar ce00606e7c updated for version 7.3.1157
Problem:    New regexp engine fails on "\(\<command\)\@<=.*"
Solution:   Fix rule for postponing match.  Further tune estimating whether
	    postponing works better.  Add test.
2013-06-10 16:35:18 +02:00
Bram Moolenaar b6965ab015 Added tag v7-3-1156 for changeset 8c4324e6f477 2013-06-09 20:51:00 +02:00
Bram Moolenaar 7709974f76 updated for version 7.3.1156
Problem:    Compiler warnings. (dv1445)
Solution:   Initialize variables, even when the value isn't really used.
2013-06-09 20:51:00 +02:00
Bram Moolenaar fecce376f0 Added tag v7-3-1155 for changeset bf1e6326df11 2013-06-09 17:52:46 +02:00
Bram Moolenaar 41caecf11c updated for version 7.3.1155
Problem:    MS-DOS: "make test" uses external rmdir command.
Solution:   Rename "rmdir" to "rd". (Taro Muraoka)
2013-06-09 17:52:46 +02:00
Bram Moolenaar 84e73f45c0 Added tag v7-3-1154 for changeset 6419ee8098c8 2013-06-09 17:25:34 +02:00
Bram Moolenaar e63b2f6684 updated for version 7.3.1154
Problem:    New regexp_nfa engine: Uneccessary code.
Solution:   Remove uneccessary code.
2013-06-09 17:25:34 +02:00
Bram Moolenaar 107a7a2cdd Added tag v7-3-1153 for changeset bc3f4804cf47 2013-06-09 16:24:45 +02:00
Bram Moolenaar 3af6ccff10 updated for version 7.3.1153
Problem:    New regexp engine: Some look-behind matches are very expensive.
Solution:   Pospone invisible matches further, until a match is almost found.
2013-06-09 16:24:45 +02:00
Bram Moolenaar 9a24f3a585 Added tag v7-3-1152 for changeset 9909e44879b9 2013-06-08 23:30:04 +02:00
Bram Moolenaar 1d7339a0f6 updated for version 7.3.1152
Problem:    In tiny build ireg_icombine is undefined. (Tony Mechelynck)
Solution:   Add #ifdef.
2013-06-08 23:30:04 +02:00
Bram Moolenaar f50681db1e Added tag v7-3-1151 for changeset 4d7e3df04256 2013-06-08 23:26:27 +02:00
Bram Moolenaar ce4acaadfe updated for version 7.3.1151
Problem:    New regexp engine: Slow when a look-behind match is followed by a
	    zero-width match.
Solution:   Postpone the look-behind match more often.
2013-06-08 23:26:27 +02:00
Bram Moolenaar c4dea43046 Added tag v7-3-1150 for changeset 3dbd251777de 2013-06-08 22:30:03 +02:00
Bram Moolenaar f16e9cac01 updated for version 7.3.1150
Problem:    New regexpengine: Slow when a look-behind match does not have a
	    width specified.
Solution:   Try to compute the maximum width.
2013-06-08 22:30:03 +02:00
Bram Moolenaar e4013d55b8 Added tag v7-3-1149 for changeset 66803af09906 2013-06-08 18:19:48 +02:00
Bram Moolenaar 86eacb50a3 updated for version 7.3.1149
Problem:    New regexp engine: Matching plain text could be faster.
Solution:   Detect a plain text match and handle it specifically.  Add
	    vim_regfree().
2013-06-08 18:19:48 +02:00
Bram Moolenaar 299f5cd632 Added tag v7-3-1148 for changeset 220bdea4f579 2013-06-08 15:24:49 +02:00
Bram Moolenaar 639e7378f0 updated for version 7.3.1148
Problem:    No command line completion for ":syntime".
Solution:   Implement the completion. (Dominique Pelle)
2013-06-08 15:24:48 +02:00
Bram Moolenaar c6453c1e04 Added tag v7-3-1147 for changeset 3cd3cc1e9119 2013-06-08 14:38:27 +02:00
Bram Moolenaar 0a88913a9c updated for version 7.3.1147
Problem:    New regexp engine: regstart is only used to find the first match.
Solution:   Use regstart whenever adding the start state.
2013-06-08 14:38:27 +02:00
Bram Moolenaar 574c4e9921 Added tag v7-3-1146 for changeset e3f9e33fb28c 2013-06-08 13:33:37 +02:00
Bram Moolenaar 0bab3bef25 updated for version 7.3.1146
Problem:    New regexp engine: look-behind match not checked when followed by
	    zero-width match.
Solution:   Do the look-behind match before adding the zero-width state.
2013-06-08 13:33:37 +02:00
Bram Moolenaar 40f480e2eb Added tag v7-3-1145 for changeset a30e3762957d 2013-06-07 22:39:40 +02:00
Bram Moolenaar 776711a771 updated for version 7.3.1145
Problem:    New regexp engine: addstate() is called very often.
Solution:   Optimize adding the start state.
2013-06-07 22:39:40 +02:00
Bram Moolenaar 7556e5bf1d Added tag v7-3-1144 for changeset 8360a59aa04b 2013-06-07 20:17:11 +02:00
Bram Moolenaar 2112fcb7da updated for version 7.3.1144
Problem:    "RO" is not translated everywhere.
Solution:   Put inside _(). (Sergey Alyoshin)
2013-06-07 20:17:11 +02:00
Bram Moolenaar 3f754e4797 Added tag v7-3-1143 for changeset 66e849c4558a 2013-06-07 19:53:10 +02:00
Bram Moolenaar 647c3cf268 updated for version 7.3.1143
Problem:    When mapping NUL it is displayed as an X.
Solution:   Check for KS_ZERO instead of K_ZERO. (Yasuhiro Matsumoto)
2013-06-07 19:53:10 +02:00
Bram Moolenaar f13e5d5269 Added tag v7-3-1142 for changeset 65cef998f860 2013-06-07 19:48:39 +02:00
Bram Moolenaar 17d64240fb updated for version 7.3.1142
Problem:    Memory leak in ":syntime report".
Solution:   Clear the grow array. (Dominique Pelle)
2013-06-07 19:48:39 +02:00
Bram Moolenaar 4303eeec83 Added tag v7-3-1141 for changeset 10673b3531eb 2013-06-07 19:17:14 +02:00
Bram Moolenaar ca4584cd7c updated for version 7.3.1141
Problem:    Win32: Check for available memory is not reliable and adds
	    overhead.
Solution:   Remove mch_avail_mem(). (Mike Williams)
2013-06-07 19:17:14 +02:00
Bram Moolenaar fd34418dd1 Added tag v7-3-1140 for changeset 7fde662e1db2 2013-06-07 17:31:29 +02:00
Bram Moolenaar 3966d3bfe2 updated for version 7.3.1140
Problem:    New regexp engine: trying expensive match while the result is not
	    going to be used.
Solution:   Check for output state already being in the state list.
2013-06-07 17:31:29 +02:00
Bram Moolenaar 8b6ec9afaa Added tag v7-3-1139 for changeset 3b5a023a4543 2013-06-07 16:31:50 +02:00
Bram Moolenaar ed015ef448 updated for version 7.3.1139
Problem:    New regexp engine: negated flag is hardly used.
Solution:   Add separate _NEG states, remove negated flag.
2013-06-07 16:31:50 +02:00
Bram Moolenaar e671e0b3d2 Added tag v7-3-1138 for changeset 47222d8b1e94 2013-06-07 14:59:18 +02:00
Bram Moolenaar c9121ef8f6 updated for version 7.3.1138
Problem:    New regexp engine: neglist no longer used.
Solution:   Remove the now unused neglist.
2013-06-07 14:59:18 +02:00
Bram Moolenaar 4d1fc75c76 Added tag v7-3-1137 for changeset c02c7df9bdc9 2013-06-07 14:08:30 +02:00
Bram Moolenaar 6f4ba32f27 updated for version 7.3.1137
Problem:    New regexp engine: collections are slow.
Solution:   Handle all characters in one go.
2013-06-07 14:08:30 +02:00
Bram Moolenaar 1a5bce8790 Updated runtime files. 2013-06-06 21:36:40 +02:00
Bram Moolenaar 2fc9b47816 Added tag v7-3-1136 for changeset 343d09006056 2013-06-06 21:31:06 +02:00
Bram Moolenaar e85bc64651 updated for version 7.3.1136
Problem:    ":func Foo" does not show attributes.
Solution:   Add "abort", "dict" and "range". (Yasuhiro Matsumoto)
2013-06-06 21:31:06 +02:00
Bram Moolenaar 4353d10d00 Added tag v7-3-1135 for changeset e4bc21965079 2013-06-06 21:19:51 +02:00
Bram Moolenaar c33764106b updated for version 7.3.1135
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2013-06-06 21:19:51 +02:00
Bram Moolenaar b7bad3d8bd Added tag v7-3-1134 for changeset 531e598651fc 2013-06-06 18:55:49 +02:00
Bram Moolenaar 418b494b5b updated for version 7.3.1134
Problem:    Running test 49 takes a long time.
Solution:   Don't have it grep all files.
2013-06-06 18:55:49 +02:00
Bram Moolenaar 663611101e Added tag v7-3-1133 for changeset 03375ccf28a2 2013-06-06 18:46:06 +02:00
Bram Moolenaar 1ed609ae24 updated for version 7.3.1133
Problem:    New regexp engine is a bit slow.
Solution:   Skip ahead to a character that must match.  Don't try matching a
	    "^" patter past the start of line.
2013-06-06 18:46:06 +02:00
Bram Moolenaar d910cfd872 Added tag v7-3-1132 for changeset b20dbf3a5370 2013-06-06 18:04:51 +02:00
Bram Moolenaar 7519f92d15 updated for version 7.3.1132
Problem:    Crash when debugging regexp.
Solution:   Do not try to dump subexpr that were not set.  Skip over count of
	    \% items.
2013-06-06 18:04:51 +02:00
Bram Moolenaar a5423d1863 Added tag v7-3-1131 for changeset 82e6588762e4 2013-06-06 16:22:06 +02:00
Bram Moolenaar addbe4168b updated for version 7.3.1131
Problem:    New regexp engine is a bit slow.
Solution:   Do not clear the state list.  Don't copy syntax submatches when
	    not used.
2013-06-06 16:22:06 +02:00
Bram Moolenaar 64df0b1086 Added tag v7-3-1130 for changeset ec24ff78a79c 2013-06-06 14:55:19 +02:00
Bram Moolenaar 7915c85fed updated for version 7.3.1130
Problem:    Can't build with anything but huge features.
Solution:   Check for FEAT_PROFILE. (Yasuhiro Matsumoto)
2013-06-06 14:55:19 +02:00
Bram Moolenaar 1d6ce62a40 Added tag v7-3-1129 for changeset f824cb97eb92 2013-06-06 14:01:46 +02:00
Bram Moolenaar 6fbf199adf updated for version 7.3.1129
Problem:    Can't see what pattern in syntax highlighting is slow.
Solution:   Add the ":syntime" command.
2013-06-06 14:01:46 +02:00
Bram Moolenaar ea43f30c4c Added tag v7-3-1128 for changeset 47906f888725 2013-06-05 21:42:53 +02:00
Bram Moolenaar f8eacb9b7c updated for version 7.3.1128
Problem:    Now that the NFA engine handles everything every failure is a
	    syntax error.
Solution:   Remove the syntax_error flag.
2013-06-05 21:42:53 +02:00
Bram Moolenaar d71a96802e Added tag v7-3-1127 for changeset 532a9855bd30 2013-06-05 21:30:37 +02:00
Bram Moolenaar d89d0d4688 updated for version 7.3.1127
Problem:    No error for using empty \%[].
Solution:   Give error message.
2013-06-05 21:30:37 +02:00
Bram Moolenaar 7ffd662729 Added tag v7-3-1126 for changeset b25a1b2e3175 2013-06-05 21:23:39 +02:00
Bram Moolenaar a1c1c905bc updated for version 7.3.1126
Problem:    Compiler warning for unitialized variable. (Tony Mechelynck)
Solution:   Assign something to the variable.
2013-06-05 21:23:39 +02:00
Bram Moolenaar 334b4ce78f Added tag v7-3-1125 for changeset 96f3348f9f11 2013-06-05 21:10:59 +02:00
Bram Moolenaar bc655c2666 updated for version 7.3.1125
Problem:    Error for using \%V in a pattern in tiny Vim.
Solution:   Allow using \%V but never match. (Dominique Pelle)
2013-06-05 21:10:59 +02:00
Bram Moolenaar 190c733037 Added tag v7-3-1124 for changeset be1e4acb30ca 2013-06-05 20:34:15 +02:00
Bram Moolenaar 84157a2fa0 updated for version 7.3.1124
Problem:    Python: Crash on MS-Windows when os.fchdir() is not available.
Solution:   Check for _chdir to be NULL. (Ken Takata)
2013-06-05 20:34:15 +02:00
Bram Moolenaar 367a97e43b Added tag v7-3-1123 for changeset 77ecab3bb207 2013-06-05 19:35:38 +02:00
Bram Moolenaar a9c0711c1c updated for version 7.3.1123
Problem:    Can't build tiny Vim on MS-Windows.
Solution:   Adjust #ifdef around using modif_fname(). (Mike Williams)
2013-06-05 19:35:38 +02:00
Bram Moolenaar 7ee1223cf5 Added tag v7-3-1122 for changeset 7793e737ec87 2013-06-05 18:52:41 +02:00
Bram Moolenaar 17c521784b updated for version 7.3.1122
Problem:    New regexp engine: \%> not supported.
Solution:   Implement \%>.
2013-06-05 18:52:40 +02:00
Bram Moolenaar 3c37757d04 Added tag v7-3-1121 for changeset 4b9503f0c7d3 2013-06-05 16:51:57 +02:00
Bram Moolenaar 8b661c6e9e updated for version 7.3.1121
Problem:    New regexp engine: adding states that are not used.
Solution:   Don't add the states.
2013-06-05 16:51:57 +02:00
Bram Moolenaar 7d788f720a Added tag v7-3-1120 for changeset d1376091d18b 2013-06-05 16:33:10 +02:00
Bram Moolenaar c0bc145284 updated for version 7.3.1120
Problem:    Crash when regexp logging is enabled.
Solution:   Avoid using NULL pointers. Advance over count argument.
2013-06-05 16:33:10 +02:00
Bram Moolenaar 6034956466 Added tag v7-3-1119 for changeset a62695305e03 2013-06-05 12:43:09 +02:00
Bram Moolenaar 0c575cace6 updated for version 7.3.1119
Problem:    Flags in 'cpo' are search for several times.
Solution:   Store the result and re-use the flags.
2013-06-05 12:43:09 +02:00
Bram Moolenaar 7ac953ddaf Added tag v7-3-1118 for changeset 6a706ca7a889 2013-06-05 11:46:26 +02:00
Bram Moolenaar 7be75c3675 updated for version 7.3.1118
Problem:    Match failure rate is not very specific.
Solution:   Tune the failure rate for match items.
2013-06-05 11:46:25 +02:00
Bram Moolenaar 93861ddd9f Added tag v7-3-1117 for changeset 97560c16ca99 2013-06-05 11:05:17 +02:00
Bram Moolenaar 2da222fbaf updated for version 7.3.1117
Problem:    New regexp engine: \%[abc] not supported.
Solution:   Implement \%[abc].  Add tests.
2013-06-05 11:05:17 +02:00
Bram Moolenaar 063eb88507 Added tag v7-3-1116 for changeset 66a9e8fa6f45 2013-06-05 11:02:06 +02:00
Bram Moolenaar 81fda39e0b updated for version 7.3.1116
Problem:    Can't build without Visual mode.
Solution:   Add #ifdefs.
2013-06-05 11:02:05 +02:00
Bram Moolenaar 696172cd48 Added tag v7-3-1115 for changeset 3f2319a953b3 2013-06-04 22:13:50 +02:00
Bram Moolenaar 589f94c683 updated for version 7.3.1115
Problem:    Many users don't like the cursor line number when 'relativenumber'
	    is set.
Solution:   Have four combinations with 'number' and 'relativenumber'.
	    (Christian Brabandt)
2013-06-04 22:13:50 +02:00
Bram Moolenaar ef7dd0a92e Added tag v7-3-1114 for changeset 532c31f9e92f 2013-06-04 21:42:22 +02:00
Bram Moolenaar 320c489613 updated for version 7.3.1114
Problem:    Can't build without the syntax feature.
Solution:   Add #ifdefs. (Erik Falor)
2013-06-04 21:42:22 +02:00
Bram Moolenaar 5c8d4050b2 Added tag v7-3-1113 for changeset 0798b096bab3 2013-06-04 21:27:38 +02:00
Bram Moolenaar f5c9e55013 updated for version 7.3.1113
Problem:    New regexp engine: \%'m not supported.
Solution:   Implement \%'m.  Add tests.
2013-06-04 21:27:38 +02:00
Bram Moolenaar cbc9efa436 Added tag v7-3-1112 for changeset 749e2b2755d5 2013-06-04 18:28:48 +02:00
Bram Moolenaar 52fc06fbe1 updated for version 7.3.1112
Problem:    New regexp engine: \%V not supported.
Solution:   Implement \%V.  Add tests.
2013-06-04 18:28:48 +02:00
Bram Moolenaar 1e4d507b82 Added tag v7-3-1111 for changeset 43de4ebbe7ad 2013-06-04 17:47:05 +02:00
Bram Moolenaar f2aa76a7d5 updated for version 7.3.1111
Problem:    nfa_recognize_char_class() implementation is inefficient.
Solution:   Use bits in an int instead of chars in a string. (Dominique Pelle)
2013-06-04 17:47:05 +02:00
Bram Moolenaar 1542179066 Added tag v7-3-1110 for changeset 3849c811cc0b 2013-06-04 14:23:05 +02:00
Bram Moolenaar 2d3efb260e updated for version 7.3.1110
Problem:    New regexp matching: Using \@= and the like can be slow.
Solution:   Decide whether to first try matching the zero-wdith part or what
	    follows, whatever is more likely to fail.
2013-06-04 14:23:05 +02:00
Bram Moolenaar a9723d9744 Added tag v7-3-1109 for changeset 450e13fe1621 2013-06-03 20:12:51 +02:00
Bram Moolenaar 22fa32d6dd updated for version 7.3.1109
Problem:    Building on MS-Windows doesn't see changes in if_py_both.h.
Solution:   Add a dependency. (Ken Takata)
2013-06-03 20:12:51 +02:00
Bram Moolenaar 64697d1118 Added tag v7-3-1108 for changeset 3534e9b4fa42 2013-06-03 20:04:48 +02:00
Bram Moolenaar 12a2a8cb36 updated for version 7.3.1108
Problem:    Error message for os.fchdir() (Charles Peacech)
Solution:   Clear the error. (ZyX)
2013-06-03 20:04:48 +02:00
Bram Moolenaar 1024460669 Added tag v7-3-1107 for changeset bd6bef0bd0fb 2013-06-03 19:41:07 +02:00
Bram Moolenaar 1e58b502ef updated for version 7.3.1107
Problem:    Compiler warnings for unused variables.
Solution:   Put the variables inside #ifdef.
2013-06-03 19:41:06 +02:00
Bram Moolenaar ebbb869849 Added tag v7-3-1106 for changeset ec72bb4a0fc2 2013-06-03 12:17:05 +02:00
Bram Moolenaar c3ed5d7388 updated for version 7.3.1106
Problem:    New regexp engine: saving and restoring lastlist in the states
	    takes a lot of time.
Solution:   Use a second lastlist value for the first recursive call.
2013-06-03 12:17:04 +02:00
Bram Moolenaar 20f24766c6 Added tag v7-3-1105 for changeset a804309e7327 2013-06-02 22:37:42 +02:00
Bram Moolenaar 75ca4ae812 updated for version 7.3.1105
Problem:    New regexp engine: too much code in one function.  Dead code.
Solution:   Move the recursive nfa_regmatch call to a separate function.
	    Remove the dead code.
2013-06-02 22:37:42 +02:00
Bram Moolenaar 9224d07122 Added tag v7-3-1104 for changeset fc4d7f02ea3a 2013-06-02 22:08:04 +02:00
Bram Moolenaar 0fa900cfb0 updated for version 7.3.1104
Problem:    New regexp engine does not handle "~".
Solution:   Add support for "~".
2013-06-02 22:08:03 +02:00
Bram Moolenaar 2ea880d271 Added tag v7-3-1103 for changeset 832bf8136d86 2013-06-02 21:30:04 +02:00
Bram Moolenaar 83321f5f8f updated for version 7.3.1103
Problem:    New regexp engine: overhead in saving and restoring.
Solution:   Make saving and restoring list IDs faster.  Don't copy or check \z
	    subexpressions when they are not used.
2013-06-02 21:30:04 +02:00
Bram Moolenaar 92fdefca6b Added tag v7-3-1102 for changeset 1c5da99d1b70 2013-06-02 19:22:13 +02:00
Bram Moolenaar 02475ef0ad updated for version 7.3.1102
Problem:    Completion of ":py3do" and ":py3file" does not work after ":py3".
Solution:   Make completion work. (Taro Muraoka)
2013-06-02 19:22:13 +02:00
Bram Moolenaar 09fdc82f82 Added tag v7-3-1101 for changeset 761e42cc79c2 2013-06-02 19:14:17 +02:00
Bram Moolenaar 2ebcd16d71 updated for version 7.3.1101
Problem:    Configure doesn't find Python 3 on Ubuntu 13.04.
Solution:   First try distutils.sysconfig. Also fix some indents.  (Ken
	    Takata)
2013-06-02 19:14:17 +02:00
Bram Moolenaar 4ed82f454a Added tag v7-3-1100 for changeset bf917ee1fad2 2013-06-02 18:54:21 +02:00
Bram Moolenaar 4eb5fa86eb updated for version 7.3.1100
Problem:    Python: a few more memory problems.
Solution:   Add and remove Py_XDECREF(). (ZyX)
2013-06-02 18:54:21 +02:00
Bram Moolenaar 0ff229e097 Added tag v7-3-1099 for changeset 542af01979be 2013-06-02 18:20:17 +02:00
Bram Moolenaar 242910e53a updated for version 7.3.1099
Problem:    Python: Changing directory with os.chdir() causes problems for
	    Vim's notion of directories.
Solution:   Add vim.chdir() and vim.fchdir(). (ZyX)
2013-06-02 18:20:17 +02:00
Bram Moolenaar da5845430a Added tag v7-3-1098 for changeset 26f2dbea7443 2013-06-02 18:07:37 +02:00
Bram Moolenaar b914e9efc8 updated for version 7.3.1098
Problem:    Python: Possible memory leaks
Solution:   Add Py_XDECREF() calls. (ZyX)
2013-06-02 18:07:37 +02:00
Bram Moolenaar 32b5209dd9 Added tag v7-3-1097 for changeset 0c25fa1dfd97 2013-06-02 17:46:40 +02:00
Bram Moolenaar ce0c717e24 updated for version 7.3.1097
Problem:    Python: a few recently added items are not documented.
Solution:   Update the documentation. (ZyX)
2013-06-02 17:46:40 +02:00
Bram Moolenaar 6e5ffe2a7b Added tag v7-3-1096 for changeset 2db005052371 2013-06-02 17:41:54 +02:00
Bram Moolenaar a2fc2a9f41 updated for version 7.3.1096
Problem:    Python: popitem() was not defined in a standard way.
Solution:   Remove the argument from popitem(). (ZyX)
2013-06-02 17:41:54 +02:00
Bram Moolenaar 8adb067741 Added tag v7-3-1095 for changeset ed4e689bbea1 2013-06-02 16:40:55 +02:00
Bram Moolenaar 9b20bd6a23 updated for version 7.3.1095
Problem:    Compiler warnings for shadowed variables. (Christian Brabandt)
Solution:   Rename new_state() to alloc_state().  Remove unnecessary
	    declaration.
2013-06-02 16:40:55 +02:00
Bram Moolenaar a0f64e0afc Added tag v7-3-1094 for changeset efc4fb311d5d 2013-06-02 16:34:21 +02:00
Bram Moolenaar f7eef062bc updated for version 7.3.1094
Problem:    New regexp engine: Attempts to match "^" at every character.
Solution:   Only try "^" at the start of a line.
2013-06-02 16:34:21 +02:00
Bram Moolenaar c871f2febc Added tag v7-3-1093 for changeset 08fbb1ce1bc5 2013-06-02 16:07:11 +02:00
Bram Moolenaar 5f67bdc25a updated for version 7.3.1093
Problem:    New regexp engine: When a sub expression is empty \1 skips a
	    character.
Solution:   Make \1 try the current position when the match is emtpy.
2013-06-02 16:07:10 +02:00
Bram Moolenaar 53b94309d4 Added tag v7-3-1092 for changeset 9d97a0c045ef 2013-06-02 15:55:55 +02:00
Bram Moolenaar 29f68dce5e updated for version 7.3.1092
Problem:    Can't build with regexp debugging.  NFA debug output shows wrong
	    pattern.
Solution:   Fix debugging code for recent changes.  Add the pattern to the
	    program.
2013-06-02 15:55:55 +02:00
Bram Moolenaar 1151632aa2 Added tag v7-3-1091 for changeset 371cc0c44097 2013-06-02 15:01:57 +02:00
Bram Moolenaar 28dbe34ec8 updated for version 7.3.1091
Problem:    New regexp engine: no error when using \z1 or \z( where it does
	    not work.
Solution:   Give an error message.
2013-06-02 15:01:57 +02:00
Bram Moolenaar 5a05b3dd4e Added tag v7-3-1090 for changeset 8db697ae406a 2013-06-01 23:02:55 +02:00
Bram Moolenaar c751ca5b8b updated for version 7.3.1090
Problem:    New regexp engine does not support \z1 .. \z9 and \z(.
Solution:   Implement the syntax submatches.
2013-06-01 23:02:54 +02:00
Bram Moolenaar 9b3fa545bb Added tag v7-3-1089 for changeset 79522bb17125 2013-06-01 20:32:13 +02:00
Bram Moolenaar 9579c4f600 updated for version 7.3.1089
Problem:    Tests 86 and 87 fail on MS-Windows. (Ken Takata)
Solution:   Fix platform-specific stuff. (ZyX)
2013-06-01 20:32:12 +02:00
Bram Moolenaar 6298ec5e7d Added tag v7-3-1088 for changeset 2f51ee8825db 2013-06-01 19:54:43 +02:00
Bram Moolenaar e313ada177 updated for version 7.3.1088
Problem:    New regexp engine: \@<= and \@<! are not implemented.
Solution:   Implement look-behind matching.  Fix off-by-one error in old
	    regexp engine.
2013-06-01 19:54:43 +02:00
Bram Moolenaar 8d1bb13b42 Updated runtime files and translations. 2013-06-01 14:50:56 +02:00
Bram Moolenaar 47b7234903 Added tag v7-3-1087 for changeset 4d92b873acef 2013-06-01 14:42:56 +02:00
Bram Moolenaar cabb1a5b9d updated for version 7.3.1087
Problem:    A leading star is not seen as a normal char when \{} follows.
Solution:   Save and restore the parse state properly.
2013-06-01 14:42:56 +02:00
Bram Moolenaar 35e62371ac Added tag v7-3-1086 for changeset c1622ff9ed8d 2013-06-01 13:24:24 +02:00
Bram Moolenaar 3e8176c79f updated for version 7.3.1086
Problem:    Old regexp engine accepts illegal range, new one doesn't.
Solution:   Also accept the illegal range with the new engine.
2013-06-01 13:24:24 +02:00
Bram Moolenaar f7599c303c Added tag v7-3-1085 for changeset 811a4c9b51d8 2013-06-01 12:40:20 +02:00
Bram Moolenaar ad77ce6dce updated for version 7.3.1085
Problem:    New regexp engine: Non-greedy multi doesn't work.
Solution:   Implement \{-}.
2013-06-01 12:40:20 +02:00
Bram Moolenaar 2510bc1893 Added tag v7-3-1084 for changeset 05d57d7c2d55 2013-05-31 23:18:00 +02:00
Bram Moolenaar 81ccc90424 updated for version 7.3.1084
Problem:    New regexp engine: only accepts up to \{,10}.
Solution:   Remove upper limit.  Remove dead code with NFA_PLUS.
2013-05-31 23:18:00 +02:00
Bram Moolenaar adcea51c2c Added tag v7-3-1083 for changeset b3c59716e700 2013-05-31 22:14:52 +02:00
Bram Moolenaar 8782890414 updated for version 7.3.1083
Problem:    New regexp engine: Does not support \%^ and \%$.
Solution:   Support matching start and end of file.
2013-05-31 22:14:52 +02:00
Bram Moolenaar 8e7fe50072 Added tag v7-3-1082 for changeset 2d15582e132f 2013-05-31 21:45:09 +02:00
Bram Moolenaar c5ecb04b79 updated for version 7.3.1082
Problem:    New regexp engine: Problem with \@= matching.
Solution:   Save and restore nfa_match.
2013-05-31 21:45:09 +02:00
Bram Moolenaar c046318b90 Added tag v7-3-1081 for changeset 9e7ef781d494 2013-05-31 20:49:31 +02:00
Bram Moolenaar f5787e116d updated for version 7.3.1081
Problem:    Compiler warnings on 64-bit Windows.
Solution:   Change variable types. (Mike Williams)
2013-05-31 20:49:31 +02:00
Bram Moolenaar e3f4957f73 Added tag v7-3-1080 for changeset 7a35419393c3 2013-05-31 19:01:17 +02:00
Bram Moolenaar d3a093dd29 updated for version 7.3.1080
Problem:    Test 86 fails.
Solution:   Comment out the parts that don't work.  Make it pass on 32 bit
	    systems.
2013-05-31 19:01:16 +02:00
Bram Moolenaar eb21b9e101 Added tag v7-3-1079 for changeset bce2051173f0 2013-05-31 18:46:11 +02:00
Bram Moolenaar 47eeda5971 updated for version 7.3.1079
Problem:    Test 87 fails.
Solution:   Fix the test for Python 3.3. (ZyX)  Make it pass on 32 bit systems.
2013-05-31 18:46:11 +02:00
Bram Moolenaar fa2111ba11 Added tag v7-3-1078 for changeset 0dce3d812e7a 2013-05-30 22:44:02 +02:00
Bram Moolenaar de32629535 updated for version 7.3.1078
Problem:    New regexp engine: \@! doesn't work.
Solution:   Implement the negated version of \@=.
2013-05-30 22:44:02 +02:00
Bram Moolenaar e1a4ebc380 Added tag v7-3-1077 for changeset 80b0081824fa 2013-05-30 22:06:33 +02:00
Bram Moolenaar c7e908f440 updated for version 7.3.1077
Problem:    Python: Allocating dict the wrong way, causing a crash.
Solution:   Use py_dict_alloc(). Fix some exception problems. (ZyX)
2013-05-30 22:06:33 +02:00
Bram Moolenaar 4d2d63f48d Added tag v7-3-1076 for changeset 93b7ed814bec 2013-05-30 21:42:13 +02:00
Bram Moolenaar 8067cbc7b5 updated for version 7.3.1076
Problem:    New regexp engine: \@= and \& don't work.
Solution:   Make these items work.  Add column info to logging.
2013-05-30 21:42:13 +02:00
Bram Moolenaar 208586efc8 Added tag v7-3-1075 for changeset 779ca415f8e1 2013-05-30 19:18:31 +02:00
Bram Moolenaar dff28c323c updated for version 7.3.1075
Problem:    Compiler warning for storing a long_u in an int.
Solution:   Declare the number as an int. (Mike Williams)
2013-05-30 19:18:31 +02:00
Bram Moolenaar c8c5ced9ff Added tag v7-3-1074 for changeset b943fd24c351 2013-05-30 19:01:24 +02:00
Bram Moolenaar e1b6b25c66 updated for version 7.3.1074
Problem:    Compiler warning for printf format. (Manuel Ortega)
Solution:   Add type casts.
2013-05-30 19:01:24 +02:00
Bram Moolenaar e2f908e96e Added tag v7-3-1073 for changeset f10f63aaec5c 2013-05-30 18:45:23 +02:00
Bram Moolenaar ff0bd9b12c updated for version 7.3.1073
Problem:    New regexp engine may run out of states.
Solution:   Allocate states dynamically.  Also make the test report errors.
2013-05-30 18:45:23 +02:00
Bram Moolenaar 9dafa724bb Added tag v7-3-1072 for changeset 9f502d8d5165 2013-05-30 17:49:24 +02:00
Bram Moolenaar 321b18c182 updated for version 7.3.1072
Problem:    Compiler warning for unitialized variable.
Solution:   Initialize it.
2013-05-30 17:49:24 +02:00
Bram Moolenaar 2f1a0bc6a0 Added tag v7-3-1071 for changeset 857f6c53f117 2013-05-30 17:05:39 +02:00
Bram Moolenaar 9402445280 updated for version 7.3.1071
Problem:    New regexp engine: backreferences don't work correctly.
Solution:   Add every possible start/end position on the state stack.
2013-05-30 17:05:39 +02:00
Bram Moolenaar 59ee810e39 Added tag v7-3-1070 for changeset c316a30a8892 2013-05-30 15:38:24 +02:00
Bram Moolenaar 703f453f99 updated for version 7.3.1070
Problem:    Vim crashes in Python tests. Compiler warning for unused function.
Solution:   Disable the tests for now. Move the function.
2013-05-30 15:38:24 +02:00
Bram Moolenaar 32c29bdb32 Added tag v7-3-1069 for changeset 6ec3dada4ad3 2013-05-30 14:52:37 +02:00
Bram Moolenaar 19ee2b37a0 updated for version 7.3.1069
Problem:    Python: memory leaks.
Solution:   Python patch 28: Purge out DICTKEY_CHECK_EMPTY macros. (ZyX)
2013-05-30 14:52:37 +02:00
Bram Moolenaar 88d521186b Added tag v7-3-1068 for changeset 59e6c2bd68e3 2013-05-30 13:37:28 +02:00
Bram Moolenaar 465ddb7c6b updated for version 7.3.1068
Problem:    Python: Script is auto-loaded on function creation.
Solution:   Python patch 27. (ZyX)
2013-05-30 13:37:28 +02:00
Bram Moolenaar 4fddf13be6 Added tag v7-3-1067 for changeset 52a4f66ae1f5 2013-05-30 13:32:30 +02:00
Bram Moolenaar 859401bd60 updated for version 7.3.1067
Problem:    Python: documentation lags behind.
Solution:   Python patch 26. (ZyX)
2013-05-30 13:32:30 +02:00
Bram Moolenaar 4c3441d099 Added tag v7-3-1066 for changeset 4c46e1487c63 2013-05-30 13:28:41 +02:00
Bram Moolenaar 166b603a9f updated for version 7.3.1066
Problem:    Python: Insufficient exception and error testing.
Solution:   Python patch 25. (ZyX)
2013-05-30 13:28:41 +02:00
Bram Moolenaar 2fd48e1639 Added tag v7-3-1065 for changeset 07c534fe9b6c 2013-05-30 13:22:13 +02:00
Bram Moolenaar 2bbe0a07d1 updated for version 7.3.1065
Problem:    Python: key mapping is not standard.
Solution:   Puthon patch 24: use PyMapping_Keys. (ZyX)
2013-05-30 13:22:13 +02:00
Bram Moolenaar ee6fe6fb3e Added tag v7-3-1064 for changeset 3857d399ab41 2013-05-30 13:17:17 +02:00
Bram Moolenaar 6e8c0d0832 updated for version 7.3.1064
Problem:    Python: insufficient error checking.
Solution:   Python patch 23. (ZyX)
2013-05-30 13:17:17 +02:00
Bram Moolenaar 12590579a4 Added tag v7-3-1063 for changeset 4157fef7b950 2013-05-30 13:14:13 +02:00
Bram Moolenaar 7046e3d6c5 updated for version 7.3.1063
Problem:    Python: Function is not standard.
Solution:   Python patch 22: make Function subclassable. (ZyX)
2013-05-30 13:14:13 +02:00
Bram Moolenaar 606142b76a Added tag v7-3-1062 for changeset e4e48d4ee040 2013-05-30 13:05:59 +02:00
Bram Moolenaar 49e572df0e updated for version 7.3.1062
Problem:    Python: List is not standard.
Solution:   Python patch 21: Add standard methods and fields. (ZyX)
2013-05-30 13:05:58 +02:00
Bram Moolenaar c184f70f1b Added tag v7-3-1061 for changeset 18ba89e06fab 2013-05-30 13:01:19 +02:00
Bram Moolenaar 8136993d82 updated for version 7.3.1061
Problem:    Python: Dictionary is not standard.
Solution:   Python patch 20: Add standard methods and fields. (ZyX)
2013-05-30 13:01:18 +02:00
Bram Moolenaar be1704cef4 Added tag v7-3-1060 for changeset cb5c1e37ad4d 2013-05-30 12:43:54 +02:00
Bram Moolenaar 13ee9bf6dd updated for version 7.3.1060
Problem:    Python: can't repr() a function.
Solution:   Python patch 19: add FunctionRepr(). (ZyX)
2013-05-30 12:43:54 +02:00
Bram Moolenaar 332985420e Added tag v7-3-1059 for changeset 548b889fe3cf 2013-05-30 12:40:39 +02:00
Bram Moolenaar d9509e6693 updated for version 7.3.1059
Problem:    Python: Using fixed size buffers.
Solution:   Python patch 18: Use python's own formatter. (ZyX)
2013-05-30 12:40:39 +02:00
Bram Moolenaar 7bc89408ad Added tag v7-3-1058 for changeset 66e615ce7f61 2013-05-30 12:35:52 +02:00
Bram Moolenaar b305bf49bf updated for version 7.3.1058
Problem:    Call of funcref does not succeed in other script.
Solution:   Python patch 17: add get_expanded_name(). (ZyX)
2013-05-30 12:35:52 +02:00
Bram Moolenaar b25327680f Added tag v7-3-1057 for changeset 90beab957ba9 2013-05-30 12:26:58 +02:00
Bram Moolenaar 7eea7f9e53 updated for version 7.3.1057
Problem:    Python: not enough compatibilty.
Solution:   Python patch 16: Make OutputWritelines support any sequence object
	    (ZyX) Note: tests fail
2013-05-30 12:26:58 +02:00
Bram Moolenaar 72cdf48542 Added tag v7-3-1056 for changeset 21a99611149b 2013-05-30 12:14:49 +02:00
Bram Moolenaar db5b79e462 updated for version 7.3.1056
Problem:    Python: possible memory leaks.
Solution:   Python patch 15. (ZyX) Fix will follow later.
2013-05-30 12:14:49 +02:00
Bram Moolenaar 0c950a0b0b Added tag v7-3-1055 for changeset 5679b8ddd8cc 2013-05-30 11:51:08 +02:00
Bram Moolenaar 6a11eedf12 updated for version 7.3.1055
Problem:    Negated collection does not match newline.
Solution:   Handle newline differently. (Hiroshi Shirosaki)
2013-05-30 11:51:08 +02:00
Bram Moolenaar 81a1d33afa Added tag v7-3-1054 for changeset 219b2fcad60d 2013-05-30 11:43:15 +02:00
Bram Moolenaar 3961b485e5 updated for version 7.3.1054
Problem:    Can't build without the +autocmd feature. (Elimar Riesebieter)
Solution:   Fix use of buf and curbuf.
2013-05-30 11:43:15 +02:00
Bram Moolenaar 51256d01ba Added tag v7-3-1053 for changeset 49f0fcd9762c 2013-05-29 22:58:32 +02:00
Bram Moolenaar fd01ab9e20 updated for version 7.3.1053
Problem:    Python: no flag for types with tp_traverse+tp_clear.
Solution:   Python patch 14: Add Py_TPFLAGS_HAVE_GC. (ZyX)
2013-05-29 22:58:32 +02:00
Bram Moolenaar 4a84b22512 Added tag v7-3-1052 for changeset 12421d8a45d5 2013-05-29 22:52:32 +02:00
Bram Moolenaar 528c38d8d0 updated for version 7.3.1052
Problem:    Python: possible SEGV and negative refcount.
Solution:   Python patch 13: Fix IterIter function. (ZyX)
2013-05-29 22:52:32 +02:00
Bram Moolenaar f372850916 Added tag v7-3-1051 for changeset 70600448f9e7 2013-05-29 22:49:26 +02:00
Bram Moolenaar 1101437ecf updated for version 7.3.1051
Problem:    Python: possible memory leaks.
Solution:   Python patch 12: fix the leaks (ZyX)
2013-05-29 22:49:26 +02:00
Bram Moolenaar 17ff432cfe Added tag v7-3-1050 for changeset 38276cfe40b2 2013-05-29 22:46:26 +02:00
Bram Moolenaar f083744859 updated for version 7.3.1050
Problem:    Python: Typo in pyiter_to_tv.
Solution:   Python patch 11. (ZyX)
2013-05-29 22:46:26 +02:00
Bram Moolenaar 1c46869355 Added tag v7-3-1049 for changeset 074491a83571 2013-05-29 22:43:37 +02:00
Bram Moolenaar 747e89bc37 updated for version 7.3.1049
Problem:    Python: no consistent naming
Solution:   Python patch 10: Rename DICTKEY_GET_NOTEMPTY to DICTKEY_GET. (ZyX)
2013-05-29 22:43:37 +02:00
Bram Moolenaar 2ebea86a2b Added tag v7-3-1048 for changeset 19d406a8509d 2013-05-29 22:39:52 +02:00
Bram Moolenaar 1d0059332d updated for version 7.3.1048
Problem:    Python: no consistent naming.
Solution:   Python patch 9: Rename d to dict and lookupDict to lookup_dict.
	    (ZyX)
2013-05-29 22:39:52 +02:00
Bram Moolenaar b705fd318f Added tag v7-3-1047 for changeset 89bec74fd793 2013-05-29 22:36:10 +02:00
Bram Moolenaar e742c4b485 updated for version 7.3.1047
Problem:    Python: dir() does not work properly.
Solution:   Python patch 8.  Add __dir__ method to all objects with custom
	    tp_getattr supplemented by __members__ attribute for at least
	    python-2* versions.  __members__ is not mentioned in python-3*
	    dir() output even if it is accessible. (ZyX)
2013-05-29 22:36:10 +02:00
Bram Moolenaar 76e5488f17 Added tag v7-3-1046 for changeset 00eecb2f8e3e 2013-05-29 22:26:18 +02:00
Bram Moolenaar 81510b7abe updated for version 7.3.1046
Problem:    Python: Using Py_BuildValue for building strings.
Solution:   Python patch 7 and 7.5: Replace Py_BuildValue with
	    PyString_FromString. (ZyX)
2013-05-29 22:26:18 +02:00
Bram Moolenaar 3748b987b5 Added tag v7-3-1045 for changeset 29b2be2bba0d 2013-05-29 22:20:01 +02:00
Bram Moolenaar 88a009b1c0 updated for version 7.3.1045
Problem:    Python: No error handling for VimToPython function.
Solution:   Python patch 6. (ZyX)
2013-05-29 22:20:01 +02:00
Bram Moolenaar f58786fc6d Added tag v7-3-1044 for changeset 0cf552b325b5 2013-05-29 22:15:30 +02:00
Bram Moolenaar d9789a964a updated for version 7.3.1044
Problem:    Python: No {Buffer,TabPage,Window}.valid attributes.
Solution:   Python patch 5: add .valid (ZyX)
2013-05-29 22:15:30 +02:00
Bram Moolenaar 253e7f8ea6 Added tag v7-3-1043 for changeset 1e8952a5a726 2013-05-29 22:05:55 +02:00
Bram Moolenaar f39004b118 updated for version 7.3.1043
Problem:    Python: Dynamic compilation with 2.3 fails.
Solution:   Python patch 4. (ZyX)
2013-05-29 22:05:55 +02:00
Bram Moolenaar 4daa13f076 Added tag v7-3-1042 for changeset fa39483a1363 2013-05-29 22:02:22 +02:00
Bram Moolenaar 3e2da68d13 updated for version 7.3.1042
Problem:    Python: can't assign to vim.Buffer.name.
Solution:   Python patch 3. (ZyX)
2013-05-29 22:02:22 +02:00
Bram Moolenaar ecb0246d68 Added tag v7-3-1041 for changeset 63c9b681c3db 2013-05-29 21:37:35 +02:00
Bram Moolenaar 9710fdd86f updated for version 7.3.1041
Problem:    Python: Invalid read valgrind errors.
Solution:   Python patch 2: defer DICTKEY_UNREF until key is no longer needed.
	    (ZyX)
2013-05-29 21:37:35 +02:00
Bram Moolenaar 839501ad20 Added tag v7-3-1040 for changeset b9f87487d935 2013-05-29 21:33:39 +02:00
Bram Moolenaar 64f4e67f97 updated for version 7.3.1040
Problem:    Python: Problems with debugging dynamic build.
Solution:   Python patch 1. (ZyX)
2013-05-29 21:33:39 +02:00
Bram Moolenaar efe697c0d7 Added tag v7-3-1039 for changeset 321cfbef9431 2013-05-29 21:14:42 +02:00
Bram Moolenaar 8895a1aa28 updated for version 7.3.1039
Problem:    New regexp engine does not support \%23c, \%<23c and the like.
Solution:   Implement them. (partly by Yasuhiro Matsumoto)
2013-05-29 21:14:42 +02:00
Bram Moolenaar b292840bb4 Added tag v7-3-1038 for changeset 6a73ac422c67 2013-05-29 19:18:00 +02:00
Bram Moolenaar 9c68fd9fc8 updated for version 7.3.1038
Problem:    Crash when using Cscope.
Solution:   Avoid negative argument to vim_strncpy(). (Narendran
	    Gopalakrishnan)
2013-05-29 19:18:00 +02:00
Bram Moolenaar b133487ae4 Added tag v7-3-1037 for changeset 7a2be4a39423 2013-05-29 18:45:11 +02:00
Bram Moolenaar abc1c84307 updated for version 7.3.1037
Problem:    Look-behind matching is very slow on long lines.
Solution:   Add a byte limit to how far back an attempt is made.
2013-05-29 18:45:11 +02:00
Bram Moolenaar 264f270d3b Added tag v7-3-1036 for changeset b22bff1a6af8 2013-05-28 22:52:17 +02:00
Bram Moolenaar 5f9bf286cb updated for version 7.3.1036
Problem:    Can't build on HP-UX.
Solution:   Give the union a name. (John Marriott)
2013-05-28 22:52:16 +02:00
Bram Moolenaar fcfb36afd8 Added tag v7-3-1035 for changeset 626e9ccb7c48 2013-05-28 22:31:46 +02:00
Bram Moolenaar 2663596b6d updated for version 7.3.1035
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)
2013-05-28 22:31:46 +02:00
Bram Moolenaar 0d67a7c2bc Added tag v7-3-1034 for changeset 37e444aeb33b 2013-05-28 22:30:35 +02:00
Bram Moolenaar 125c5c0562 updated for version 7.3.1034
Problem:    New regexp code using strange multi-byte code.
Solution:   Use the normal code to advance and backup pointers.
2013-05-28 22:30:35 +02:00
Bram Moolenaar 1bf4ef0242 Added tag v7-3-1033 for changeset b2a8e3a66f8c 2013-05-28 22:03:20 +02:00
Bram Moolenaar 8f3a683f58 updated for version 7.3.1033
Problem:    "\1" .. "\9" are not supported in the new regexp engine.
Solution:   Implement them.  Add a few more tests.
2013-05-28 22:03:20 +02:00
Bram Moolenaar b5a124b16a Added tag v7-3-1032 for changeset f262fb02889d 2013-05-27 20:10:50 +02:00
Bram Moolenaar b73b825f0f updated for version 7.3.1032
Problem:    "\ze" is not supported by the new regexp engine.
Solution:   Make "\ze" work.
2013-05-27 20:10:50 +02:00
Bram Moolenaar 6dfbb8632d Added tag v7-3-1031 for changeset 96c1a7850097 2013-05-27 11:22:04 +02:00
Bram Moolenaar 5aa77bc04a updated for version 7.3.1031
Problem:    Compiler warnings for shadowed variable. (John Little)
Solution:   Move the variable declarations to the scope where they are used.
2013-05-27 11:22:04 +02:00
Bram Moolenaar 4a3936c922 Added tag v7-3-1030 for changeset d1f3c77159f9 2013-05-26 23:13:07 +02:00
Bram Moolenaar 7a5129f59d updated for version 7.3.1030
Problem:    Can't build for debugging.
Solution:   Fix struct member names.
2013-05-26 23:13:07 +02:00
Bram Moolenaar 0191fe0baf Added tag v7-3-1029 for changeset e7016af0cbf9 2013-05-26 22:56:19 +02:00
Bram Moolenaar 572938847b updated for version 7.3.1029
Problem:    New regexp performance: Unused position state being copied.
Solution:   Keep track of which positions are actually valid.
2013-05-26 22:56:19 +02:00
Bram Moolenaar 1b639e3c20 Added tag v7-3-1028 for changeset 4d81fdda8f35 2013-05-26 21:47:28 +02:00
Bram Moolenaar 36f137f8d1 updated for version 7.3.1028
Problem:    New regexp performance: Copying a lot of position state.
Solution:   Only copy the sub-expressions that are being used.
2013-05-26 21:47:28 +02:00
Bram Moolenaar d001c01ec5 Added tag v7-3-1027 for changeset 04086e297563 2013-05-26 19:19:52 +02:00
Bram Moolenaar c34c15fc79 updated for version 7.3.1027
Problem:    New regexp performance: Calling no_Magic() very often.
Solution:   Remove magicness inline.
2013-05-26 19:19:52 +02:00
Bram Moolenaar 1aca548ac9 Added tag v7-3-1026 for changeset 888c12c899e5 2013-05-26 18:40:14 +02:00
Bram Moolenaar 43f7330c1d updated for version 7.3.1026
Problem:    New regexp: pattern that includs a new-line matches too early.
	    (john McGowan)
Solution:   Do not start searching in the second line.
2013-05-26 18:40:14 +02:00
Bram Moolenaar 7ba9b6af1c Added tag v7-3-1025 for changeset b2946c06d1b6 2013-05-26 17:45:50 +02:00
Bram Moolenaar e5d25ee425 updated for version 7.3.1025
Problem:    New regexp: not matching newline in string. (Marc Weber)
Solution:   Check for "\n" character.
2013-05-26 17:45:49 +02:00
Bram Moolenaar 9d8882c9e7 Added tag v7-3-1024 for changeset 7b835b2969af 2013-05-26 16:57:28 +02:00
Bram Moolenaar 0b04c825e9 updated for version 7.3.1024
Problem:    New regexp: End of matching pattern not set correctly. (Cesar
	    Romani)
Solution:   Quit the loop after finding the match.  Store nfa_has_zend in the
	    program.
2013-05-26 16:57:28 +02:00
Bram Moolenaar 37a6daf97c Added tag v7-3-1023 for changeset f0c37f5cf4ea 2013-05-26 15:14:55 +02:00
Bram Moolenaar 93a6f48825 updated for version 7.3.1023
Problem:    Searching for composing char only and using \Z has different
	    results.
Solution:   Make it match the composing char, matching everything is not
	    useful.
2013-05-26 15:14:55 +02:00
Bram Moolenaar 701b646f12 Added tag v7-3-1022 for changeset 849180347ac3 2013-05-26 14:54:12 +02:00
Bram Moolenaar 33f55cb552 updated for version 7.3.1022
Problem:    Compiler warning for shadowed variable. (John Little)
Solution:   Move declaration, rename variables.
2013-05-26 14:54:12 +02:00
Bram Moolenaar a1409183b4 Added tag v7-3-1021 for changeset fc997f05cbc7 2013-05-26 14:32:05 +02:00
Bram Moolenaar 20bf9c4bed updated for version 7.3.1021
Problem:    New regexp engine does not ignore order of composing chars.
Solution:   Ignore composing chars order.
2013-05-26 14:32:05 +02:00
Bram Moolenaar 15b0c82b3d Added tag v7-3-1020 for changeset f7944ce459ac 2013-05-25 23:15:27 +02:00
Bram Moolenaar 695ee1474f updated for version 7.3.1020
Problem:    Not all patterns are tested with auto / old / new engine.
Solution:   Test patterns with three values of 'regexpengine'.
2013-05-25 23:15:27 +02:00
Bram Moolenaar 9334d67910 Added tag v7-3-1019 for changeset 08ac46980953 2013-05-25 22:04:23 +02:00
Bram Moolenaar 2958d43c15 updated for version 7.3.1019
Problem:    These do not work with the new regexp engine: \%o123, \%x123,
	    \%d123, \%u123 and \%U123.
Solution:   Implement these items.
2013-05-25 22:04:23 +02:00
Bram Moolenaar 8dfb767cc8 Added tag v7-3-1018 for changeset 80170d61a85c 2013-05-25 21:18:34 +02:00
Bram Moolenaar acf24bc60a updated for version 7.3.1018
Problem:    New regexp engine wastes memory.
Solution:   Allocate prog with actual number of states, not estimated maximum
	    number of sates.
2013-05-25 21:18:34 +02:00
Bram Moolenaar 318fa7e23a Added tag v7-3-1017 for changeset 532c2e850256 2013-05-25 20:19:50 +02:00
Bram Moolenaar b1f314fb2d updated for version 7.3.1017
Problem:    Zero width match changes length of match.
Solution:   For a zero width match put new states in the current position in
	    the state list.
2013-05-25 20:19:50 +02:00
Bram Moolenaar a355cd3c59 Added tag v7-3-1016 for changeset 5cc98a5898cf 2013-05-25 15:31:05 +02:00
Bram Moolenaar 49192a1825 updated for version 7.3.1016
Problem:    Unused field in nfa_state.
Solution:   Remove lastthread.
2013-05-25 15:31:05 +02:00
Bram Moolenaar c17da6e8d2 Added tag v7-3-1015 for changeset 45f97c349537 2013-05-25 14:42:03 +02:00
Bram Moolenaar 0374660147 updated for version 7.3.1015
Problem:    New regexp engine: Matching composing characters is wrong.
Solution:   Fix matching composing characters.
2013-05-25 14:42:03 +02:00
Bram Moolenaar a692f856b9 Added tag v7-3-1014 for changeset 6a2005efa02b 2013-05-25 12:28:11 +02:00
Bram Moolenaar 3edcfe9932 updated for version 7.3.1014
Problem:    New regexp state dump is hard to read.
Solution:   Make the state dump more pretty. (Taro Muraoka)
2013-05-25 12:28:11 +02:00
Bram Moolenaar 0b260be0bf Added tag v7-3-1013 for changeset 1be43c095aff 2013-05-25 12:18:39 +02:00
Bram Moolenaar 30bbe58242 updated for version 7.3.1013
Problem:    New regexp logging is a bit messy.
Solution:   Consistently use #defines, add explanatory comment. (Taro Muraoka)
2013-05-25 12:18:39 +02:00
Bram Moolenaar 90cf83098f Added tag v7-3-1012 for changeset 432a6b8c7d93 2013-05-24 23:10:50 +02:00
Bram Moolenaar ba9a77de36 updated for version 7.3.1012
Problem:    \Z does not work properly with the new regexp engine.
Solution:   Make \Z work.  Add tests.
2013-05-24 23:10:50 +02:00
Bram Moolenaar bdf1727bc0 Added tag v7-3-1011 for changeset 55bcaa1d2749 2013-05-24 21:59:54 +02:00
Bram Moolenaar 50db0d3b9e updated for version 7.3.1011
Problem:    New regexp engine is inefficient with multi-byte characters.
Solution:   Handle a character at a time instead of a byte at a time.  Also
	    make \Z partly work.
2013-05-24 21:59:54 +02:00
Bram Moolenaar 7195b13277 Added tag v7-3-1010 for changeset 36ddcf4cecbc 2013-05-24 20:25:33 +02:00
Bram Moolenaar 1133b9d1e7 updated for version 7.3.1010
Problem:    New regexp: adding \Z makes every character match.
Solution:   Only apply ireg_icombine for composing characters.
	    Alsl add missing change from patch 1008. (Ken Takata)
2013-05-24 20:25:33 +02:00
Bram Moolenaar 381645bf21 Added tag v7-3-1009 for changeset 57393dc4b811 2013-05-24 18:58:43 +02:00
Bram Moolenaar 679face0e3 updated for version 7.3.1009
Problem:    Compiler warning for ambiguous else.
Solution:   Add curly braces.
2013-05-24 18:58:43 +02:00
Bram Moolenaar 97ff682be2 Added tag v7-3-1008 for changeset 8cb14f59a327 2013-05-23 22:43:08 +02:00
Bram Moolenaar 9a12817614 updated for version 7.3.1008
Problem:    Test 95 fails on MS-Windows.
Solution:   Set 'nomore'. Change \i to \f.  Change multi-byte character to
	    something that is not matching \i. (Ken Takata)
2013-05-23 22:43:08 +02:00
Bram Moolenaar cfd4df5f57 Added tag v7-3-1007 for changeset fba9c0f86f77 2013-05-23 22:27:04 +02:00
Bram Moolenaar af677ba58e updated for version 7.3.1007
Problem:    Can't build on Minix 3.2.1.
Solution:   Add a condition to an #ifdef. (Gautam Tirumala)
2013-05-23 22:27:03 +02:00
Bram Moolenaar 11a9e0c24c Added tag v7-3-1006 for changeset 9a2183bd8295 2013-05-23 22:25:15 +02:00
Bram Moolenaar a8433506b3 updated for version 7.3.1006
Problem:    NFA engine not used for "\_[0-9]".
Solution:   Enable this, fixed in patch 1005.
2013-05-23 22:25:15 +02:00
Bram Moolenaar 11322e51b0 Added tag v7-3-1005 for changeset 90e9917d4114 2013-05-22 23:00:40 +02:00
Bram Moolenaar 27c430529e updated for version 7.3.1005
Problem:    Get stuck on regexp "\n*" and on "%s/^\n\+/\r".
Solution:   Fix handling of matching a line break. (idea by Hirohito Higashi)
2013-05-22 23:00:40 +02:00
Bram Moolenaar f45ba06af8 Added tag v7-3-1004 for changeset cadb57fbb781 2013-05-21 22:38:18 +02:00
Bram Moolenaar cf0a43d810 updated for version 7.3.1004
Problem:    No error when option could not be set.
Solution:   Report an error. (ZyX)
2013-05-21 22:38:18 +02:00
Bram Moolenaar dad9ab77aa Added tag v7-3-1003 for changeset ce94a870b59b 2013-05-21 22:23:56 +02:00
Bram Moolenaar 84902bdda2 updated for version 7.3.1003
Problem:    Python interface does not compile with Python 2.2
Solution:   Fix thread issues and True/False. (ZyX)
2013-05-21 22:23:56 +02:00
Bram Moolenaar 23677afdee Added tag v7-3-1002 for changeset b498224f5b41 2013-05-21 22:13:41 +02:00
Bram Moolenaar 7a51d16ab7 updated for version 7.3.1002
Problem:    Valgrind errors for Python interface.
Solution:   Fix memory leaks when running tests. (ZyX)
2013-05-21 22:13:41 +02:00
Bram Moolenaar 025faf211c Added tag v7-3-1001 for changeset 9dbbddb2ed10 2013-05-21 22:00:51 +02:00
Bram Moolenaar 5662719e55 updated for version 7.3.1001
Problem:    Duplicate condition in if.
Solution:   Remove one condition.
2013-05-21 22:00:51 +02:00
Bram Moolenaar 79d347d2d8 Added tag v7-3-1000 for changeset d037b9cbdaaa 2013-05-21 21:37:20 +02:00
Bram Moolenaar b90388b640 updated for version 7.3.1000
Problem:    Typo in char value causes out of bounds access.
Solution:   Fix character value.  (Klemens Baum)
2013-05-21 21:37:20 +02:00
Bram Moolenaar eee86f5d5d Added tag v7-3-999 for changeset e6e60d9da892 2013-05-21 21:20:20 +02:00
Bram Moolenaar 92670089a7 updated for version 7.3.999
Problem:    New regexp engine sets curbuf temporarily.
Solution:   Use reg_buf instead, like the old engine.
2013-05-21 21:20:20 +02:00
Bram Moolenaar 1bd2fd807c Updated runtime files, language files and translations. 2013-05-21 21:01:10 +02:00
Bram Moolenaar 0090ed06bd Added tag v7-3-998 for changeset 47e6dec5ce3c 2013-05-21 20:51:59 +02:00
Bram Moolenaar facd586588 updated for version 7.3.998
Problem:    Python: garbage collection issues.
Solution:   Fix the GC issues: Use proper DESTRUCTOR_FINISH: avoids negative
	    refcounts, use PyObject_GC_* for objects with tp_traverse and
	    tp_clear, add RangeTraverse and RangeClear, use Py_XDECREF in some
	    places. (ZyX)
2013-05-21 20:51:59 +02:00
Bram Moolenaar 9936166fda Added tag v7-3-997 for changeset ef02f32d8e53 2013-05-21 20:40:40 +02:00
Bram Moolenaar 2d1d3aed9b updated for version 7.3.997
Problem:    Vim and Python exceptions are different.
Solution:   Make Vim exceptions be Python exceptions. (ZyX)
2013-05-21 20:40:40 +02:00
Bram Moolenaar 145e0909ba Added tag v7-3-996 for changeset ebd94eabfd80 2013-05-21 19:50:34 +02:00
Bram Moolenaar 3aa96014d7 updated for version 7.3.996
Problem:    Python: Can't check types of what is returned by bindeval().
Solution:   Add vim.List, vim.Dictionary and vim.Function types. (ZyX)
2013-05-21 19:50:34 +02:00
Bram Moolenaar 9f1e5f7f03 Added tag v7-3-995 for changeset 6d517f6e5f0b 2013-05-21 19:11:01 +02:00
Bram Moolenaar aa78e91177 updated for version 7.3.995
Problem:    Python: Module initialization is duplicated.
Solution:   Move to shared file. (ZyX)
2013-05-21 19:11:01 +02:00
Bram Moolenaar a6237d49dd Added tag v7-3-994 for changeset f74611bfb1b7 2013-05-21 19:01:56 +02:00
Bram Moolenaar ecf2f3f4c5 updated for version 7.3.994
Problem:    Python: using magic constants.
Solution:   Use descriptive values for ml_flags. (ZyX)
2013-05-21 19:01:55 +02:00
Bram Moolenaar 3a1aa2cefd Added tag v7-3-993 for changeset dff1542e64f9 2013-05-21 18:47:21 +02:00
Bram Moolenaar bf0171660e updated for version 7.3.993
Problem:    Python: Later patch does things slightly differently.
Solution:   Adjusted argument type changes. (ZyX)
2013-05-21 18:47:21 +02:00
Bram Moolenaar fa98336cd9 Added tag v7-3-992 for changeset 89ea7593fc0c 2013-05-21 18:30:34 +02:00
Bram Moolenaar c722478813 updated for version 7.3.992
Problem:    Python: Too many type casts.
Solution:   Change argument types. (ZyX)
2013-05-21 18:30:34 +02:00
Bram Moolenaar 7447834548 Added tag v7-3-991 for changeset 8fe768bc1234 2013-05-21 18:19:38 +02:00
Bram Moolenaar c888a20c28 updated for version 7.3.991
Problem:    More can be shared by Python 2 and 3.
Solution:   Move more stuff to if_py_both. (ZyX)
2013-05-21 18:19:38 +02:00
Bram Moolenaar 534bd8b1f1 Added tag v7-3-990 for changeset 9a1d78f82826 2013-05-21 16:28:11 +02:00
Bram Moolenaar 418d057090 updated for version 7.3.990
Problem:    Memory leak in new regexp engine.
Solution:   Jump to end of function to free memory. (Dominique Pelle)
2013-05-21 16:28:11 +02:00
Bram Moolenaar 94f315fb6e Added tag v7-3-989 for changeset cd005ab15ef3 2013-05-21 15:33:41 +02:00
Bram Moolenaar 003cc95e65 updated for version 7.3.989
Problem:    New regexp engine compares negative numbers to character.
Solution:   Add missing case statements.
2013-05-21 15:33:41 +02:00
Bram Moolenaar de9599fbab Added tag v7-3-988 for changeset 035fb0d5e7ce 2013-05-21 14:03:00 +02:00
Bram Moolenaar 2e0e0a1216 updated for version 7.3.988
Problem:    New regexp engine is slow.
Solution:   Break out of the loop when the state list is empty.
2013-05-21 14:03:00 +02:00
Bram Moolenaar 42e031192e Added tag v7-3-987 for changeset 032c9f916f25 2013-05-21 13:30:22 +02:00
Bram Moolenaar 8bea3fe616 updated for version 7.3.987
Problem:    No easy to run an individual test.  Tests 64 fails when
	    'encoding' is not utf-8.
Solution:   Add individual test targets to the Makefile.  Move some lines from
	    test 64 to 95.
2013-05-21 13:30:21 +02:00
Bram Moolenaar 68994601cd Added tag v7-3-986 for changeset 3cc2dca142a0 2013-05-21 13:05:15 +02:00
Bram Moolenaar 85d8b93f84 updated for version 7.3.986
Problem:    Test 95 doesn't pass when 'encoding' isn't utf-8. (Yasuhiro
	    Matsumoto)
Solution:   Force 'encoding' to be utf-8.
2013-05-21 13:05:15 +02:00
Bram Moolenaar 43daca92b4 Added tag v7-3-985 for changeset 0c940b6f2828 2013-05-21 12:52:04 +02:00
Bram Moolenaar 407b98d289 updated for version 7.3.985
Problem:    GTK vim not started as gvim doesn't set WM_CLASS property to a
	    useful value.
Solution:   Call g_set_prgname() on startup. (James McCoy)
2013-05-21 12:52:04 +02:00
Bram Moolenaar 4da4021b10 Added tag v7-3-984 for changeset 94c5441984cc 2013-05-21 12:46:03 +02:00
Bram Moolenaar e06f7e5e16 updated for version 7.3.984
Problem:    A Visual mapping that uses CTRL-G works differently when started
	    from Insert mode. (Ein Brown)
Solution:   Reset old_mapped_len when handling typed text in Select mode.
2013-05-21 12:46:02 +02:00
Bram Moolenaar 583f651d30 Added tag v7-3-983 for changeset ab5154170c3d 2013-05-21 12:43:56 +02:00
Bram Moolenaar 117543c762 updated for version 7.3.983
Problem:    Uneccessary temp variable.
Solution:   Remove the variable.
2013-05-21 12:43:56 +02:00
Bram Moolenaar 83093cd3c0 Added tag v7-3-982 for changeset dde1cf311be6 2013-05-21 12:34:17 +02:00
Bram Moolenaar 6c268e8a59 updated for version 7.3.982
Problem:    In the new regexp engine \p does not work on multi-byte
	    characters.
Solution:   Don't point to an integer but the characters.
2013-05-21 12:34:17 +02:00
Bram Moolenaar 57299d77a9 Added tag v7-3-981 for changeset 4ff8fa416a0d 2013-05-21 00:03:02 +02:00
Bram Moolenaar 29ef9dfb7e updated for version 7.3.981
Problem:    In the old regexp engine \i, \I, \f and \F don't work on
	    multi-byte characters.
Solution:   Dereference pointer properly.
2013-05-21 00:03:02 +02:00
Bram Moolenaar 01bf02d4a6 Added tag v7-3-980 for changeset c83656c9745a 2013-05-20 22:20:02 +02:00
Bram Moolenaar 91080688e3 updated for version 7.3.980
Problem:    Regexp logs may contain garbage. Character classes don't work
	    correctly for multi-byte characters.
Solution:   Check for end of post list.  Only use "is" functions for
	    characters up to 255. (Ken Takata)
2013-05-20 22:20:02 +02:00
Bram Moolenaar 65e8b2d536 Added tag v7-3-979 for changeset a63361b90979 2013-05-20 21:57:04 +02:00
Bram Moolenaar c682c9f656 updated for version 7.3.979
Problem:    Complex NFA regexp doesn't work.
Solution:   Set actual state stack end instead of using an arbitrary number.
	    (Yasuhiro Matsumoto)
2013-05-20 21:57:03 +02:00
Bram Moolenaar 88d4d6ed76 Added tag v7-3-978 for changeset fe8a0a6a1c2a 2013-05-20 21:49:13 +02:00
Bram Moolenaar 93a1f12c8a updated for version 7.3.978
Problem:    Regexp debug logs don't have a good name.
Solution:   Use clear names and make it possible to write logs for the old and
	    new engines separately. (Taro Muraoka)
2013-05-20 21:49:13 +02:00
Bram Moolenaar 69f42f6ce9 Added tag v7-3-977 for changeset 21e13403140a 2013-05-20 21:26:33 +02:00
Bram Moolenaar b7afcb0366 updated for version 7.3.977
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)  Also fix some white space and
	    uncomment what was commented-out for testing.
2013-05-20 21:26:33 +02:00
Bram Moolenaar a48e6d1461 Added tag v7-3-976 for changeset 015a8fabf900 2013-05-20 13:55:21 +02:00
Bram Moolenaar 3a5ab0a733 updated for version 7.3.976
Problem:    Can't build on HP-UX.
Solution:   Remove modern initialization. (John Marriott)
2013-05-20 13:55:21 +02:00
Bram Moolenaar 0f83f87d0c Added tag v7-3-975 for changeset 44b89b025cdf 2013-05-20 13:44:29 +02:00
Bram Moolenaar 900c31d35c updated for version 7.3.975
Problem:    Crash in regexp parsing.
Solution:   Correctly compute the end of allocated memory.
2013-05-20 13:44:29 +02:00
Bram Moolenaar 07c1b06cf3 Added tag v7-3-974 for changeset 92fec4b83be5 2013-05-20 12:52:30 +02:00
Bram Moolenaar 3dafe69531 updated for version 7.3.974
Problem:    Can't build with ruby 1.8.5.
Solution:   Only use ruby_init_stack() when RUBY_INIT_STACK is defined.
	    (Yukihiro Nakadaira)
2013-05-20 12:52:29 +02:00
Bram Moolenaar 1d3e073bf0 Added tag v7-3-973 for changeset 09e1e574a52d 2013-05-19 22:31:18 +02:00
Bram Moolenaar 0458910831 updated for version 7.3.973
Problem:    Compiler warnings. Crash on startup. (Tony Mechelynck)
Solution:   Change EMSG2 to EMSGN. Make array one character longer.
2013-05-19 22:31:18 +02:00
Bram Moolenaar 1cda73d53c Added tag v7-3-972 for changeset ba53304245f0 2013-05-19 21:15:15 +02:00
Bram Moolenaar 918131ff48 updated for version 7.3.972
Problem:    Cursor not restored after InsertEnter autocommand if it moved to
	    another line.
Solution:   Also restore if the saved line number is still valid.  Allow
	    setting v:char to skip restoring.
2013-05-19 21:15:15 +02:00
Bram Moolenaar 35ccdc3c72 Added tag v7-3-971 for changeset 8d6bb2338a58 2013-05-19 21:03:54 +02:00
Bram Moolenaar fdf3aaf684 updated for version 7.3.971
Problem:    No support for VS2012 static code analysis.
Solution:   Add the ANALYZE option. (Mike Williams)
2013-05-19 21:03:54 +02:00
Bram Moolenaar 38b08e9f28 Added tag v7-3-970 for changeset ccecb03e5e8b 2013-05-19 19:40:29 +02:00
Bram Moolenaar 5dc563af4c updated for version 7.3.970
Problem:    Syntax highlighting can be slow.
Solution:   Include the NFA regexp engine.  Add the 'regexpengine' option to
	    select which one is used. (various authors, including Ken Takata,
	    Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)
2013-05-19 19:40:29 +02:00
Bram Moolenaar d27f62a584 Added tag v7-3-969 for changeset 137f9d41f508 2013-05-18 20:55:35 +02:00
Bram Moolenaar 8cd448073c updated for version 7.3.969
Problem:    Can't built with Python 3 and without Python 2.
Solution:   Adjust #ifdef. (Xavier de Gaye)
2013-05-18 20:55:35 +02:00
Bram Moolenaar 0703114077 Added tag v7-3-968 for changeset dfbe53a54c79 2013-05-18 20:45:59 +02:00
Bram Moolenaar 81c27916fc updated for version 7.3.968
Problem:    Multi-byte support is only available when compiled with "big"
	    features.
Solution:   Include multi-byte by default, with "normal" features.
2013-05-18 20:45:59 +02:00
Bram Moolenaar 0fd7ecb9e5 Added tag v7-3-967 for changeset 20e30e31bd86 2013-05-17 21:20:17 +02:00
Bram Moolenaar 4152516da7 updated for version 7.3.967
Problem:    Build fails on Mac OSX. (Greg Novack)
Solution:   Undefine clear().
2013-05-17 21:20:17 +02:00
Bram Moolenaar 455ba4d247 Update runtime files. 2013-05-17 18:14:19 +02:00
Bram Moolenaar 933bcbc593 Added tag v7-3-966 for changeset 9b800f0a757f 2013-05-17 16:40:06 +02:00
Bram Moolenaar f430b2b059 updated for version 7.3.966
Problem:    There is ":py3do" but no ":pydo".
Solution:   Add the ":pydo" command. (Lilydjwg)
2013-05-17 16:40:06 +02:00
Bram Moolenaar ab042fdd55 Added tag v7-3-965 for changeset 8a3ca4adb5d8 2013-05-17 16:24:32 +02:00
Bram Moolenaar 497e93b321 updated for version 7.3.965
Problem:    Python garbage collection not working properly.
Solution:   Add support for garbage collection. (ZyX)
2013-05-17 16:24:32 +02:00
Bram Moolenaar 8bb572a572 Added tag v7-3-964 for changeset 7d81f4e96728 2013-05-17 16:18:34 +02:00
Bram Moolenaar ead1e0c653 updated for version 7.3.964
Problem:    Python: not so easy to access tab pages.
Solution:   Add window.tabpage, make window.number work with non-current tab
	    pages. (ZyX)
2013-05-17 16:18:33 +02:00
Bram Moolenaar 488dd74458 Added tag v7-3-963 for changeset 7eafa576528e 2013-05-17 16:03:58 +02:00
Bram Moolenaar 61229cb3dd updated for version 7.3.963
Problem:    Setting curbuf without curwin causes trouble.
Solution:   Add switch_buffer() and restore_buffer().  Block autocommands to
	    avoid trouble.
2013-05-17 16:03:57 +02:00
Bram Moolenaar e941dbd44a Added tag v7-3-962 for changeset 0a94ac379769 2013-05-17 13:38:04 +02:00
Bram Moolenaar a782a24640 updated for version 7.3.962
Problem:    Python tests are not portable.
Solution:   Use shiftwidth instead of iminsert. (ZyX)
2013-05-17 13:38:04 +02:00
Bram Moolenaar 8579216307 Added tag v7-3-961 for changeset d5177d5ece0c 2013-05-16 20:47:56 +02:00
Bram Moolenaar c66cc293ed updated for version 7.3.961
Problem:    Tests 86 and 87 fail when using another language than English.
Solution:   Set the language to C in the test. (Dominique Pelle)
2013-05-16 20:47:56 +02:00
Bram Moolenaar 5f386ff0bc Added tag v7-3-960 for changeset e67522c4f566 2013-05-15 23:13:10 +02:00
Bram Moolenaar e28b690bd1 updated for version 7.3.960
Problem:    Compiler warning for unused variable.
Solution:   Put declaration in #ifdef.
2013-05-15 23:13:10 +02:00
Bram Moolenaar 8246417788 Added tag v7-3-959 for changeset ef6b11bb183d 2013-05-15 19:44:40 +02:00
Bram Moolenaar 9ff2e99942 updated for version 7.3.959
Problem:    Missing error number.
Solution:   Assign an error number.
2013-05-15 19:44:39 +02:00
Bram Moolenaar b9677a1d57 Added tag v7-3-958 for changeset 58b74ab7f29d 2013-05-15 19:07:47 +02:00
Bram Moolenaar 434a14cdc1 updated for version 7.3.958
Problem:    Python: Iteration destructor not set.
Solution:   Put IterDestructor to use. (ZyX)
2013-05-15 19:07:47 +02:00
Bram Moolenaar 46963dbe98 Added tag v7-3-957 for changeset c16602758d84 2013-05-15 18:28:13 +02:00
Bram Moolenaar 766b31c8e1 updated for version 7.3.957
Problem:    Python does not have a "do" command like Perl or Lua.
Solution:   Add the ":py3do" command. (Lilydjwg)
2013-05-15 18:28:13 +02:00
Bram Moolenaar d213bc4bc3 Added tag v7-3-956 for changeset 0bbacb6a83bd 2013-05-15 17:49:05 +02:00
Bram Moolenaar a687725db5 updated for version 7.3.956
Problem:    Python vim.bindeval() causes SIGABRT.
Solution:   Make pygilstate a local variable. (Yukihiro Nakadaira)
2013-05-15 17:49:05 +02:00
Bram Moolenaar c482d542a0 Added tag v7-3-955 for changeset fa90ebf2c8f3 2013-05-15 16:27:37 +02:00
Bram Moolenaar ff20a787d8 updated for version 7.3.955
Problem:    Python: Not enough tests.
Solution:   Add tests for vim.{current,window*,tabpage*}. (ZyX)
2013-05-15 16:27:37 +02:00
Bram Moolenaar bd2799bd96 Added tag v7-3-954 for changeset 1afdb7d21c14 2013-05-15 16:11:50 +02:00
Bram Moolenaar 784857b6f9 updated for version 7.3.954
Problem:    No check if PyObject_IsTrue fails.
Solution:   Add a check for -1 value. (ZyX)
2013-05-15 16:11:50 +02:00
Bram Moolenaar b89a61e1bd Added tag v7-3-953 for changeset 7b789d337820 2013-05-15 16:04:40 +02:00
Bram Moolenaar f8083ab049 updated for version 7.3.953
Problem:    Python: string exceptions are deprecated.
Solution:   Make vim.error an Exception subclass. (ZyX)
2013-05-15 16:04:40 +02:00
Bram Moolenaar 33e41fb9fe Added tag v7-3-952 for changeset 2a166caf8709 2013-05-15 15:51:08 +02:00
Bram Moolenaar e389be0369 updated for version 7.3.952
Problem:    Python: It's not easy to change window/buffer/tabpage.
Solution:   Add ability to assign to vim.current.{tabpage,buffer,window}.
	    (ZyX)
2013-05-15 15:51:08 +02:00
Bram Moolenaar 89d46fe8f0 Added tag v7-3-951 for changeset 907b1f035ee7 2013-05-15 15:44:28 +02:00
Bram Moolenaar 4fa4552d26 updated for version 7.3.951
Problem:    Python exceptions have problems.
Solution:   Change some IndexErrors to TypeErrors. Make “line number out of
	    range” an IndexError.  Make “unable to get option value” a
	    RuntimeError. Make all PyErr_SetString messages start with
	    lowercase letter and use _(). (ZyX)
2013-05-15 15:44:28 +02:00
Bram Moolenaar a94960d54f Added tag v7-3-950 for changeset d4816e7c3328 2013-05-15 15:35:09 +02:00
Bram Moolenaar 718bf66a68 updated for version 7.3.950
Problem:    Python: Stack trace printer can't handle messages.
Solution:   Make KeyErrors use PyErr_SetObject. (ZyX)
2013-05-15 15:35:09 +02:00
Bram Moolenaar 50cfade70f Added tag v7-3-949 for changeset cfd76908da25 2013-05-15 15:12:29 +02:00
Bram Moolenaar ddd06e26aa updated for version 7.3.949
Problem:    Python: no easy access to tabpages.
Solution:   Add vim.tabpages and vim.current.tabpage. (ZyX)
2013-05-15 15:12:29 +02:00
Bram Moolenaar 1b7cadee89 Added tag v7-3-948 for changeset a6f0544df95e 2013-05-15 14:51:35 +02:00
Bram Moolenaar 806f0dd4ba updated for version 7.3.948
Problem:    Cannot build with Python 2.2
Solution:   Make Python interface work with Python 2.2
	    Make 2.2 the first supported version. (ZyX)
2013-05-15 14:51:35 +02:00
Bram Moolenaar b78e73a9be Added tag v7-3-947 for changeset a84f21892563 2013-05-15 14:39:52 +02:00
Bram Moolenaar 30867df397 updated for version 7.3.947
Problem:    Python: No iterator for vim.list and vim.bufferlist.
Solution:   Add the iterators. Also fix name of FunctionType. Add tests for
	    vim.buffers.  (ZyX)
2013-05-15 14:39:52 +02:00
Bram Moolenaar 6bc6be8f06 Added tag v7-3-946 for changeset 113768420756 2013-05-15 14:22:41 +02:00
Bram Moolenaar 66140f7535 updated for version 7.3.946
Problem:    Sometimes get stuck in waiting for cursor position report,
	    resulting in keys starting with <Esc>[ not working.
Solution:   Only wait for more characters after <Esc>[ if followed by '?', '>'
	    or a digit.
2013-05-15 14:22:41 +02:00
Bram Moolenaar c1a761fe0a Added tag v7-3-945 for changeset 80eea7a9d6b9 2013-05-15 13:38:47 +02:00
Bram Moolenaar 49c46eb243 updated for version 7.3.945
Problem:    Python: List of buffers is not very useful.
Solution:   Make vim.buffers a map. No iterator yet. (ZyX)
2013-05-15 13:38:47 +02:00
Bram Moolenaar 8bb8f5bf6e Added tag v7-3-944 for changeset 71fa86c8fd4a 2013-05-13 20:26:53 +02:00
Bram Moolenaar 0cca4f101f updated for version 7.3.944
Problem:    External program receives the termrespone.
Solution:   Insert a delay and discard input. (Hayaki Saito)
2013-05-13 20:26:53 +02:00
Bram Moolenaar d1a5775140 Added tag v7-3-943 for changeset 736b8e18a3bc 2013-05-12 21:16:23 +02:00
Bram Moolenaar fa60a86644 updated for version 7.3.943
Problem:    Python: Negative indices were failing.
Solution:   Fix negative indices. Add tests. (ZyX)
2013-05-12 21:16:23 +02:00
Bram Moolenaar 96e6e2dbe4 Added tag v7-3-942 for changeset 358c10968c7f 2013-05-12 20:36:14 +02:00
Bram Moolenaar 22f7c59879 updated for version 7.3.942
Problem:    Python: SEGV in Buffer functions.
Solution:   Call CheckBuffer() at the right time. (ZyX)
2013-05-12 20:36:14 +02:00
Bram Moolenaar 9080de1c1f Added tag v7-3-941 for changeset da71e66dc1d4 2013-05-12 19:45:36 +02:00
Bram Moolenaar 99ea08ad66 updated for version 7.3.941
Problem:    Stuff in if_py_both.h is ordered badly.
Solution:   Reorder by type. (ZyX)
2013-05-12 19:45:35 +02:00
Bram Moolenaar 11f6c66648 Added tag v7-3-940 for changeset e2db42528a5b 2013-05-12 19:30:31 +02:00
Bram Moolenaar 0b62b63cca updated for version 7.3.940
Problem:    Python: Can't get position of window.
Solution:   Add window.row and window.col. (ZyX)
2013-05-12 19:30:31 +02:00
Bram Moolenaar 987abe657c Added tag v7-3-939 for changeset 48a22f36ff45 2013-05-12 19:09:51 +02:00
Bram Moolenaar 99c86e434d updated for version 7.3.939
Problem:    Using Py_BuildValue is inefficient sometimes.
Solution:   Use PyLong_FromLong(). (ZyX)
2013-05-12 19:09:51 +02:00
Bram Moolenaar b6b13c3ae1 Added tag v7-3-938 for changeset a2f03b41dca7 2013-05-12 19:00:41 +02:00
Bram Moolenaar dfb20f93d4 updated for version 7.3.938
Problem:    Python: not easy to get to window number.
Solution:   Add vim.window.number. (ZyX)
2013-05-12 19:00:41 +02:00
Bram Moolenaar 6decf829f9 Added tag v7-3-937 for changeset 8ec7323f417d 2013-05-12 18:44:48 +02:00
Bram Moolenaar c03c0a51a8 updated for version 7.3.937
Problem:    More can be shared between Python 2 and 3.
Solution:   Move code to if_py_both.h. (ZyX)
2013-05-12 18:44:48 +02:00
Bram Moolenaar a8e8248969 Added tag v7-3-936 for changeset e7361b2d8136 2013-05-12 14:11:17 +02:00
Bram Moolenaar 0de2ceb152 updated for version 7.3.936
Problem:    Ruby 1.8: Missing piece for static linking on 64 bit systems.
Solution:   Define ruby_init_stack() (Hiroshi Shirosaki)
	    Also fix preprocessor indents.
2013-05-12 14:11:17 +02:00
Bram Moolenaar 99c4270519 Added tag v7-3-935 for changeset c42e130ebf36 2013-05-11 17:45:48 +02:00
Bram Moolenaar c846a12d15 updated for version 7.3.935
Problem:    Init stack works differently on 64 bit systems.
Solution:   Handle 64 bit systems and also static library. (Yukihiro
	    Nakadaira)
2013-05-11 17:45:48 +02:00
Bram Moolenaar e49094379d Added tag v7-3-934 for changeset 000bb500208d 2013-05-11 15:50:33 +02:00
Bram Moolenaar c4a7cbb269 updated for version 7.3.934
Problem:    E381 and E380 make the user think nothing happened.
Solution:   Display the message indicating what error list is now active.
	    (Christian Brabandt)
2013-05-11 15:50:33 +02:00
Bram Moolenaar 0bdd858ee5 Added tag v7-3-933 for changeset c9820396afb9 2013-05-11 13:56:18 +02:00
Bram Moolenaar 882ae69594 updated for version 7.3.933
Problem:    Ruby on Mac crashes due to GC failure.
Solution:   Init the stack from main(). (Hiroshi Shirosaki)
2013-05-11 13:56:18 +02:00
Bram Moolenaar f7b9222e5f Added tag v7-3-932 for changeset b7f2d97ae2b7 2013-05-11 13:45:05 +02:00
Bram Moolenaar f70ecf3f28 updated for version 7.3.932
Problem:    Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution:   Initialize the variable.
2013-05-11 13:45:05 +02:00
Bram Moolenaar c8d0d158e0 Added tag v7-3-931 for changeset fe0c7437ae8b 2013-05-07 05:18:20 +02:00
Bram Moolenaar 104740e857 updated for version 7.3.931
Problem:    No completion for :xmap and :smap. (Yukihiro Nakadaira)
Solution:   Add the case statements. (Christian Brabandt)
2013-05-07 05:18:20 +02:00
Bram Moolenaar fe8c967c4c Added tag v7-3-930 for changeset d85196defe0d 2013-05-07 05:11:17 +02:00
Bram Moolenaar 6e1bd1e920 updated for version 7.3.930
Problem:    MSVC 2012 update is not recognized.
Solution:   Update the version in the makefile. (Raymond Ko)
2013-05-07 05:11:17 +02:00
Bram Moolenaar ca3adcc281 Added tag v7-3-929 for changeset 94aa0d30a3ea 2013-05-06 06:45:47 +02:00
Bram Moolenaar 6731a61d6b updated for version 7.3.929
Problem:    Compiler warning for unused variable. Not freeing unused string.
Solution:   Remove the variable. Clear the options.
2013-05-06 06:45:47 +02:00
Bram Moolenaar f05e962827 Added tag v7-3-928 for changeset 6d45e6f97415 2013-05-06 06:26:15 +02:00
Bram Moolenaar 6501a47e08 updated for version 7.3.928
Problem:    Can't build with strict C compiler.
Solution:   Move declaration to start of block. (Taro Muraoka)
2013-05-06 06:26:15 +02:00
Bram Moolenaar 5448a82c28 Updated runtime files. 2013-05-06 05:58:55 +02:00
Bram Moolenaar a50ec51d6b Added tag v7-3-927 for changeset d67e292af6f9 2013-05-06 05:50:28 +02:00
Bram Moolenaar 7f781f4c8a updated for version 7.3.927
Problem:    Missing combining characters when putting text in a register.
Solution:   Include combining characters. (David Bürgin)
2013-05-06 05:50:28 +02:00
Bram Moolenaar 3414d4d53a Added tag v7-3-926 for changeset c80838526eeb 2013-05-06 04:50:35 +02:00
Bram Moolenaar 0d6adf4c97 updated for version 7.3.926
Problem:    Autocommands are triggered by setwinvar() et al. Missing BufEnter
	    on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of
	    events for :tablose and :tabnew.
Solution:   Fix these autocommand events. (Zyx)
2013-05-06 04:50:35 +02:00
Bram Moolenaar 4b6b73f5c2 Added tag v7-3-925 for changeset 04736b4030ec 2013-05-06 04:24:17 +02:00
Bram Moolenaar f776adc480 updated for version 7.3.925
Problem:    Typos in source files.
Solution:   Fix the typos. (Ken Takata)
2013-05-06 04:24:17 +02:00
Bram Moolenaar 3ebfe4b743 Added tag v7-3-924 for changeset 7eaccdaa5304 2013-05-06 03:52:55 +02:00
Bram Moolenaar 9ad087f4ce updated for version 7.3.924
Problem:    Python interface can't easily access options.
Solution:   Add vim.options, vim.window.options and vim.buffer.options. (ZyX)
2013-05-06 03:52:55 +02:00
Bram Moolenaar cc1c1d3e77 Added tag v7-3-923 for changeset 6ecb80dc6521 2013-05-04 04:40:15 +02:00
Bram Moolenaar 73de995a15 updated for version 7.3.923
Problem:    Check for X11 header files fails on Solaris.
Solution:   Only use -Werror for gcc. (Laurent Blume)
2013-05-04 04:40:15 +02:00
Bram Moolenaar 634a5b55c6 Added tag v7-3-922 for changeset 1d56e5dfa08e 2013-05-04 04:11:07 +02:00
Bram Moolenaar 120dd31e81 updated for version 7.3.922
Problem:    No test for what 7.3.918 fixes.
Solution:   Add a test. (David Bürgin)
2013-05-04 04:11:07 +02:00
Bram Moolenaar 6ca577373f Added tag v7-3-921 for changeset 97474f967eec 2013-05-04 03:42:34 +02:00
Bram Moolenaar 2c6d42a820 updated for version 7.3.921
Problem:    Trying to create a fontset handle when 'guifontset' is not set.
Solution:   Add curly braces around the code block. (Max Kirillov)
2013-05-04 03:42:34 +02:00
Bram Moolenaar 5b9ce2a3a1 Added tag v7-3-920 for changeset 923277a9cce4 2013-05-04 03:40:27 +02:00
Bram Moolenaar 10994c0b7c updated for version 7.3.920
Problem:    Compiler warning for size_t to int.
Solution:   Add a type cast. (Mike Williams)
2013-05-04 03:40:27 +02:00
Bram Moolenaar 478c4e8819 Added tag v7-3-919 for changeset 12636b824816 2013-05-04 03:37:11 +02:00
Bram Moolenaar bebfcd7f9d updated for version 7.3.919
Problem:    An empty nl.po file does not work with an old msgfmt.
Solution:   Put a single # in the file. (Laurent Blume)
2013-05-04 03:37:10 +02:00
Bram Moolenaar 021cb22bd5 Updated runtime files. 2013-04-24 18:51:19 +02:00
Bram Moolenaar de35137be4 Added tag v7-3-918 for changeset 6a8ffaf05856 2013-04-24 18:34:45 +02:00
Bram Moolenaar 6fcb0e17ca updated for version 7.3.918
Problem:    Repeating an Ex command after using a Visual motion does not work.
Solution:   Check for an Ex command being used. (David Bürgin)
2013-04-24 18:34:45 +02:00
Bram Moolenaar 4af4f36949 Added tag v7-3-917 for changeset 3887b02953ce 2013-04-24 17:34:20 +02:00
Bram Moolenaar b30a751dde updated for version 7.3.917
Problem:    When a path ends in a backslash appending a comma has the wrong
	    effect.
Solution:   Replace a trailing backslash with a slash. (Nazri Ramliy)
2013-04-24 17:34:20 +02:00
Bram Moolenaar 1c3f4c4134 Added tag v7-3-916 for changeset f39af3419570 2013-04-24 16:52:36 +02:00
Bram Moolenaar 0517e79ff4 updated for version 7.3.916
Problem:    Using freed memory when pasting with the mouse (Issue 130).
Solution:   Get the byte value early. (hint by Dominique Pelle)
2013-04-24 16:52:36 +02:00
Bram Moolenaar 136e779d76 Added tag v7-3-915 for changeset d8053e6bf72a 2013-04-24 16:34:02 +02:00
Bram Moolenaar f2e38600e1 updated for version 7.3.915
Problem:    When reading a file with encoding conversion fails at the end the
	    next encoding in 'fencs' is not used.
Solution:   Retry with another encoding when possible. (Taro Muraoka)
2013-04-24 16:34:02 +02:00
Bram Moolenaar da987be9f7 Added tag v7-3-914 for changeset 9f642ac84df9 2013-04-24 15:47:15 +02:00
Bram Moolenaar 494039b9d8 updated for version 7.3.914
Problem:    ~/.viminfo is messed up when running tests.
Solution:   Set the viminfo filename.
2013-04-24 15:47:15 +02:00
Bram Moolenaar ff1e3bfb0e Added tag v7-3-913 for changeset 0d3573091d42 2013-04-24 15:39:11 +02:00
Bram Moolenaar 8101034d2a updated for version 7.3.913
Problem:    Still a crash when writing viminfo.
Solution:   Add checks for NULL pointers. (Ron Aaron)
2013-04-24 15:39:11 +02:00
Bram Moolenaar 5e0c19e879 Added tag v7-3-912 for changeset 62eadd7de409 2013-04-24 15:12:32 +02:00
Bram Moolenaar 7f8a92b036 updated for version 7.3.912
Problem:    Typing a ":" command at the hit-enter dialog does not work if the
	    "file changed" dialog happens next.
Solution:   Check for changed files before giving the hit-enter dialog.
2013-04-24 15:12:32 +02:00
Bram Moolenaar 4262fdca1a Added tag v7-3-911 for changeset f1eab4f77a6f 2013-04-24 14:07:45 +02:00
Bram Moolenaar 8771e9d673 updated for version 7.3.911
Problem:    Python: Access to Vim variables is not so easy.
Solution:   Define vim.vars and vim.vvars. (ZyX)
2013-04-24 14:07:45 +02:00
Bram Moolenaar 63f42de9dd Added tag v7-3-910 for changeset d8d9c591c50f 2013-04-24 13:47:45 +02:00
Bram Moolenaar bdbbfbf2e5 updated for version 7.3.910
Problem:    Python code in #ifdef branches with only minor differences.
Solution:   Merge the #ifdef branches. (ZyX)
2013-04-24 13:47:45 +02:00
Bram Moolenaar 4c0b05b3a6 Added tag v7-3-909 for changeset b79f3c3a584c 2013-04-24 13:39:15 +02:00
Bram Moolenaar f7a194605d updated for version 7.3.909
Problem:    Duplicate Python code.
Solution:   Move more items to if_py_both.h. (ZyX)  Also avoid compiler
	    warnings for missing initializers.
2013-04-24 13:39:15 +02:00
Bram Moolenaar 019f4c5fed Added tag v7-3-908 for changeset 4281875776fb 2013-04-24 13:10:41 +02:00
Bram Moolenaar 32b1ecc3d9 updated for version 7.3.908
Problem:    Possible crash when using a list in Python.
Solution:   Return early if the list is NULL. (ZyX)
2013-04-24 13:10:41 +02:00
Bram Moolenaar 46ab762b0c Added tag v7-3-907 for changeset 9f3da1dea7c0 2013-04-24 13:04:26 +02:00
Bram Moolenaar 2064083c0f updated for version 7.3.907
Problem:    Python uses IndexError when a dict key is not found.
Solution:   Use KeyError instead. (ZyX)
2013-04-24 13:04:26 +02:00
Bram Moolenaar 2ed0259827 Added tag v7-3-906 for changeset ff1f3e42df08 2013-04-24 12:56:19 +02:00
Bram Moolenaar eb3699664d updated for version 7.3.906
Problem:    The "sleep .2" for running tests does not work on Solaris.
Solution:   Fall back to using "sleep 1". (Laurent Blume)
2013-04-24 12:56:19 +02:00
Bram Moolenaar b68ded3169 Added tag v7-3-905 for changeset 8e1d1da398b3 2013-04-15 22:22:58 +02:00
Bram Moolenaar 5d3e182c9c updated for version 7.3.905
Problem:    Crash when writing viminfo. (Ron Aaron)
Solution:   Prevent freed history info to be used.
2013-04-15 22:22:57 +02:00
Bram Moolenaar e215441fca Added tag v7-3-904 for changeset bdab73bf24a8 2013-04-15 18:25:59 +02:00
Bram Moolenaar e7143ffb48 updated for version 7.3.904
Problem:    Using memory freed by the garbage collector.
Solution:   Mark items in aucmd_win as used.
2013-04-15 18:25:59 +02:00
Bram Moolenaar 9e9716c958 Added tag v7-3-903 for changeset 166b3df562ea 2013-04-15 16:14:22 +02:00
Bram Moolenaar 65cf8f276d updated for version 7.3.903
Problem:    Crash on exit writing viminfo. (Ron Aaron)
Solution:   Check for the history to be empty.
2013-04-15 16:14:22 +02:00
Bram Moolenaar c82fc15da3 Added tag v7-3-902 for changeset b01e3cff9253 2013-04-15 15:55:19 +02:00
Bram Moolenaar c7d3e55b3b updated for version 7.3.902
Problem:    When deleting last buffer in other tab the tabline is not updated.
Solution:   Set the redraw_tabline flag. (Yukihiro Nakadaira)
2013-04-15 15:55:19 +02:00
Bram Moolenaar 08b78941de Added tag v7-3-901 for changeset 790238e5a46c 2013-04-15 15:47:13 +02:00
Bram Moolenaar 0952bdbfa7 updated for version 7.3.901
Problem:    Outdated comment, ugly condition.
Solution:   Update a few comments, break line.
2013-04-15 15:47:12 +02:00
Bram Moolenaar 168650679f Added tag v7-3-900 for changeset b53fa3b43193 2013-04-15 15:40:33 +02:00
Bram Moolenaar 0a9201ec68 updated for version 7.3.900
Problem:    Not obvious that some mouse features are mutual-exclusive.
Solution:   Add a comment.
2013-04-15 15:40:33 +02:00
Bram Moolenaar d716550af8 Added tag v7-3-899 for changeset bb3cfdb62607 2013-04-15 15:32:25 +02:00
Bram Moolenaar 4d0378b13e updated for version 7.3.899
Problem:    #if indents are off.
Solution:   Fix the indents.
2013-04-15 15:32:25 +02:00
Bram Moolenaar 69c96b4acb Added tag v7-3-898 for changeset aca1886102bd 2013-04-15 15:15:36 +02:00
Bram Moolenaar 888131b907 updated for version 7.3.898
Problem:    Memory leak reported by valgrind in test 91.
Solution:   Only use default argument when needed.
2013-04-15 15:15:35 +02:00
Bram Moolenaar 83898f450b Added tag v7-3-897 for changeset 5aa74a2f8f9d 2013-04-15 14:44:58 +02:00
Bram Moolenaar 87eeeffca6 updated for version 7.3.897
Problem:    Configure doesn't always find the shared library.
Solution:   Change the configure script. (Ken Takata)
2013-04-15 14:44:57 +02:00
Bram Moolenaar dd62449887 Added tag v7-3-896 for changeset af3a3680fc75 2013-04-15 13:49:21 +02:00
Bram Moolenaar 08805de42f updated for version 7.3.896
Problem:    Memory leaks in Lua interface.
Solution:   Fix the leaks, add tests. (Yukihiro Nakadaira)
2013-04-15 13:49:21 +02:00
Bram Moolenaar 65cf01eaef Added tag v7-3-895 for changeset 11007e80829c 2013-04-15 13:06:21 +02:00
Bram Moolenaar b7411ab660 updated for version 7.3.895
Problem:    Valgrind error in test 91. (Issue 128)
Solution:   Pass scope name to find_var_in_ht().
2013-04-15 13:06:21 +02:00
Bram Moolenaar e2f56a7b3d Added tag v7-3-894 for changeset 52e946d654e0 2013-04-15 12:36:18 +02:00
Bram Moolenaar df8707eb19 updated for version 7.3.894
Problem:    Using wrong RUBY_VER causing Ruby build to break.
Solution:   Correct the RUBY_VER value. (Yongwei Wu)
2013-04-15 12:36:18 +02:00
Bram Moolenaar bb01de23c0 Added tag v7-3-893 for changeset dc3efb6d5a08 2013-04-15 12:27:36 +02:00
Bram Moolenaar d89fcb8f25 updated for version 7.3.893
Problem:    Crash when using b:, w: or t: after closing the buffer, window or
	    tabpage.
Solution:   Allocate the dictionary instead of having it part of the
	    buffer/window/tabpage struct. (Yukihiro Nakadaira)
2013-04-15 12:27:36 +02:00
Bram Moolenaar 67835ddd65 Added tag v7-3-892 for changeset 6c2e8074ea25 2013-04-14 23:19:36 +02:00
Bram Moolenaar 2d40165e00 updated for version 7.3.892
Problem:    Still mering problems for viminfo history.
Solution:   Do not merge lines when writing, don't write old viminfo lines.
2013-04-14 23:19:36 +02:00
Bram Moolenaar e046ae18d0 Added tag v7-3-891 for changeset 1dc160bf2488 2013-04-14 16:26:15 +02:00
Bram Moolenaar 9e60f3b860 updated for version 7.3.891
Problem:    Merging viminfo history doesn't work well.
Solution:   Don't stop when one type of history is empty. Don't merge history
	    when writing viminfo.
2013-04-14 16:26:15 +02:00
Bram Moolenaar f587db047c Added tag v7-3-890 for changeset 89bdd6d57510 2013-04-14 16:21:41 +02:00
Bram Moolenaar afc5ebd137 updated for version 7.3.890
Problem:    Test 79 fails on Windows. (Michael Soyka)
Solution:   Add comment below line causing an error.
2013-04-14 16:21:41 +02:00
Bram Moolenaar d0f90779dd Added tag v7-3-889 for changeset cb0c694517a0 2013-04-14 16:19:03 +02:00
Bram Moolenaar ce1186c59a updated for version 7.3.889
Problem:    Can't build with Ruby 2.0 on a 64 bit system.
Solution:   Define rb_fix2int and rb_num2int. (Kohei Suzuki)
2013-04-14 16:19:03 +02:00
Bram Moolenaar a72dd12876 Updated runtime files. 2013-04-12 15:09:51 +02:00
Bram Moolenaar 35a61dc3e1 Added tag v7-3-888 for changeset b0b253898cf9 2013-04-12 14:42:39 +02:00
Bram Moolenaar 12846c4c37 updated for version 7.3.888
Problem:    Filename completion with 'fileignorecase' does not work for
	    multi-byte characters.
Solution:   Make 'fileignorecase' work properly. (Hirohito Higashi)
2013-04-12 14:42:39 +02:00
Bram Moolenaar b0fc8be10c Added tag v7-3-887 for changeset 015e53d99787 2013-04-12 13:45:03 +02:00
Bram Moolenaar 6b47d77052 updated for version 7.3.887
Problem:    No tests for Visual mode operators, what 7.3.879 fixes.
Solution:   Add a new test file. (David Bürgin)
2013-04-12 13:45:02 +02:00
Bram Moolenaar 5bf3644c0e Added tag v7-3-886 for changeset 902d6ab377ee 2013-04-12 12:27:30 +02:00
Bram Moolenaar 7d60acbc34 updated for version 7.3.886
Problem:    Can't build with multi-byte on Solaris 10.
Solution:   Add #ifdef X_HAVE_UTF8_STRING. (Laurent Blume)
2013-04-12 12:27:30 +02:00
Bram Moolenaar 379298150b Added tag v7-3-885 for changeset c5eab656ec51 2013-04-12 12:18:49 +02:00
Bram Moolenaar 6918033747 updated for version 7.3.885
Problem:    Double free for list and dict in Lua. (Shougo Matsu)
Solution:   Do not unref list and dict. (Yasuhiro Matsumoto)
2013-04-12 12:18:49 +02:00
Bram Moolenaar 491a0946ef Move redif syntax file to the right directory.
Disable recognizing .rdf as a redif file.
2013-04-06 17:26:26 +02:00
Bram Moolenaar e4ae976601 Added tag v7-3-884 for changeset 22adc26aaa9f 2013-04-06 14:30:40 +02:00
Bram Moolenaar c77f2b634e updated for version 7.3.884
Problem:    Compiler warning for variable shadowing another. (John Little)
Solution:   Rename the variable. (Christian Brabandt)
2013-04-06 14:30:40 +02:00
Bram Moolenaar 64f6d348c3 Added tag v7-3-883 for changeset 76aa34cef80f 2013-04-06 14:29:00 +02:00
Bram Moolenaar a268622804 updated for version 7.3.883
Problem:    Can't build with some combination of features.
Solution:   Adjust #ifdefs.
2013-04-06 14:29:00 +02:00
Bram Moolenaar d1c0bccc56 Updated runtime files. 2013-04-05 22:26:15 +02:00
Bram Moolenaar 616832304c Added tag v7-3-882 for changeset 8653c39b85ea 2013-04-05 19:50:17 +02:00
Bram Moolenaar f42948f02a updated for version 7.3.882
Problem:    CursorHold may trigger after receiving the termresponse.
Solution:   Set the did_cursorhold flag. (Hayaki Saito)
2013-04-05 19:50:17 +02:00
Bram Moolenaar 78e88e95d7 Added tag v7-3-881 for changeset d8acfc49d94e 2013-04-05 19:32:37 +02:00
Bram Moolenaar 16b943d184 updated for version 7.3.881
Problem:    Python list does not work correctly.
Solution:   Fix it and add a test. (Yukihiro Nakadaira)
2013-04-05 19:32:36 +02:00
Bram Moolenaar 30224e8297 Added tag v7-3-880 for changeset 9945fe0536a3 2013-04-05 18:58:48 +02:00
Bram Moolenaar 4fea54b0f1 updated for version 7.3.880
Problem:    When writing viminfo, old history lines may replace lines written
	    more recently by another Vim instance.
Solution:   Mark history entries that were read from viminfo and overwrite
	    them when merging with the current viminfo.
2013-04-05 18:58:47 +02:00
Bram Moolenaar 5b960f94f0 Added tag v7-3-879 for changeset 79176b78969c 2013-04-05 17:43:14 +02:00
Bram Moolenaar 615cb9e15f updated for version 7.3.879
Problem:    When using an ex command in operator pending mode, using Esc to
	    abort the command still executes the operator. (David Bürgin)
Solution:   Clear the operator when the ex command fails. (Christian Brabandt)
2013-04-05 17:43:14 +02:00
Bram Moolenaar 75157142b0 Added tag v7-3-878 for changeset 97a5ce76cb7d 2013-04-05 15:41:05 +02:00
Bram Moolenaar 485543b69d updated for version 7.3.878
Problem:    'fileignorecase' is missing in options window and quickref.
Solution:   Add the option.
2013-04-05 15:41:05 +02:00
Bram Moolenaar 1e142543bf Added tag v7-3-877 for changeset 96f478b812b1 2013-04-03 21:14:29 +02:00
Bram Moolenaar 9f563988ad updated for version 7.3.877
Problem:    Forward searching with search() is broken.
Solution:   Fix it and add tests. (Sung Pae)
2013-04-03 21:14:29 +02:00
Bram Moolenaar d973731ba3 Added tag v7-3-876 for changeset 787df0fc6539 2013-04-03 21:11:39 +02:00
Bram Moolenaar c890b5e379 updated for version 7.3.876
Problem:    #if indents are off.
Solution:   Insert a space where appropriate. (Taro Muraoka)
2013-04-03 21:11:39 +02:00
Bram Moolenaar 2f2835d857 Added tag v7-3-875 for changeset beab15a2ef14 2013-03-21 22:53:50 +01:00
Bram Moolenaar a8226f9ce8 updated for version 7.3.875
Problem:    Build problem with some combination of features.
Solution:   Use FEAT_XCLIPBOARD instead of FEAT_CLIPBOARD.
2013-03-21 22:53:50 +01:00
Bram Moolenaar 0dcf3ef103 Added tag v7-3-874 for changeset 4d0b39bcec20 2013-03-19 18:31:49 +01:00
Bram Moolenaar 66b499f1ea updated for version 7.3.874
Problem:    Comparing file names does not handle multi-byte characters
	    properly.
Solution:   Implement multi-byte handling.
2013-03-19 18:31:49 +01:00
Bram Moolenaar df1c79dbeb Added tag v7-3-873 for changeset 7faeece39228 2013-03-19 17:42:15 +01:00
Bram Moolenaar 55a4b05d02 updated for version 7.3.873
Problem:    Cannot easily use :s to make title case.
Solution:   Have "\L\u" result in title case. (James McCoy)
2013-03-19 17:42:15 +01:00
Bram Moolenaar 9f48385f4f Added tag v7-3-872 for changeset edd0bc1f26bd 2013-03-19 16:49:16 +01:00
Bram Moolenaar ab234a99a1 updated for version 7.3.872
Problem:    On some systems case of file names is always ignored, on others
	    never.
Solution:   Add the 'fileignorecase' option to control this at runtime.
	    Implies 'wildignorecase'.
2013-03-19 16:49:16 +01:00
Bram Moolenaar 839a828959 Added tag v7-3-871 for changeset d52c45b35fb0 2013-03-19 15:27:48 +01:00
Bram Moolenaar 052d3d9286 updated for version 7.3.871
Problem:    search('^$', 'c') does not use the empty match under the cursor.
Solution:   Special handling of the 'c' flag. (Christian Brabandt)
	    Add tests.
2013-03-19 15:27:48 +01:00
Bram Moolenaar 1339aa50f2 Added tag v7-3-870 for changeset 26e59a39fdd9 2013-03-19 14:48:29 +01:00
Bram Moolenaar 507ae4ee43 updated for version 7.3.870
Problem:    Compiler warnings when using MingW 4.5.3.
Solution:   Do not use MAKEINTRESOURCE. Adjust #if. (Ken Takata)
2013-03-19 14:48:29 +01:00
Bram Moolenaar 9e672b6b93 Added tag v7-3-869 for changeset 23ce9a61bdc2 2013-03-19 14:25:54 +01:00
Bram Moolenaar 0f42ca61f4 updated for version 7.3.869
Problem:    bufwinnr() matches buffers in other tabs.
Solution:   For bufwinnr() and ? only match buffers in the current tab.
	    (Alexey Radkov)
2013-03-19 14:25:54 +01:00
Bram Moolenaar 8f37848195 Added tag v7-3-868 for changeset b31989e2b058 2013-03-19 13:56:08 +01:00
Bram Moolenaar f399860c36 updated for version 7.3.868
Problem:    When at the hit-return prompt and using "k" while no text has
	    scrolled off screen, then using "j", an empty line is displayed.
Solution:   Only act on "k" when text scrolled off screen.  Also accept
	    page-up and page-down.  (cptstubing)
2013-03-19 13:56:08 +01:00
Bram Moolenaar 4eb361c60d Added tag v7-3-867 for changeset 0fcb050fd79d 2013-03-19 13:33:23 +01:00
Bram Moolenaar 3ebabb8a36 updated for version 7.3.867
Problem:    Matchparen does not update match when using auto-indenting.
	    (Marc Aldorasi)
Solution:   Add the TextChanged and TextChangedI autocommand events.
2013-03-19 13:33:23 +01:00
Bram Moolenaar 38456d108e Added tag v7-3-866 for changeset 90d72df431e5 2013-03-19 12:35:42 +01:00
Bram Moolenaar 57b9e2c624 updated for version 7.3.866
Problem:    Not serving the X selection during system() isn't nice.
Solution:   When using fork() do not loose the selection, keep serving it.
	    Add a loop similar to handling I/O. (Yukihiro Nakadaira)
2013-03-19 12:35:42 +01:00
Bram Moolenaar 1d52152e7e Update runtime files. 2013-03-19 11:35:58 +01:00
Bram Moolenaar acd34ab135 Added tag v7-3-865 for changeset 94342b0605fb 2013-03-16 21:42:16 +01:00
Bram Moolenaar 82cd63ce78 updated for version 7.3.865
Problem:    Mouse position may be wrong.
Solution:   Let vungetc() restore the mouse position.
2013-03-16 21:42:16 +01:00
Bram Moolenaar db31caeadd Added tag v7-3-864 for changeset a82ef37d38c0 2013-03-16 21:35:33 +01:00
Bram Moolenaar dbd5198385 updated for version 7.3.864
Problem:    Can't build without the mouse feature.
Solution:   Add an #ifdef. (Ike Devolder)
2013-03-16 21:35:33 +01:00
Bram Moolenaar 683db55251 Added tag v7-3-863 for changeset 5c0652f455c9 2013-03-16 14:33:36 +01:00
Bram Moolenaar c5209ff475 updated for version 7.3.863
Problem:    Problem with 'ambiwidth' detection for ANSI terminal.
Solution:   Work around not recognizing a term response. (Hayaki Saito)
2013-03-16 14:33:36 +01:00
Bram Moolenaar 69556c5477 Added tag v7-3-862 for changeset dd4f3ceb5d86 2013-03-16 14:20:51 +01:00
Bram Moolenaar 6a896432e8 updated for version 7.3.862
Problem:    Dragging the status line can be slow.
Solution:   Look ahead and drop the drag event if there is a next one.
2013-03-16 14:20:51 +01:00
Bram Moolenaar a4fc84101c Added tag v7-3-861 for changeset 6fe728bf165e 2013-03-13 20:42:32 +01:00
Bram Moolenaar 70dbee6707 updated for version 7.3.861
Problem:    ":setlocal number" clears global value of 'relativenumber'.
Solution:   Do it properly. (Markus Heidelberg)
2013-03-13 20:42:32 +01:00
Bram Moolenaar 6e234a82e5 Added tag v7-3-860 for changeset 6ce32844727d 2013-03-13 20:23:22 +01:00
Bram Moolenaar 9c09e55382 updated for version 7.3.860
Problem:    When using --remote-expr try/catch does not work. (Andrey Radev)
Solution:   Set emsg_silent instead of emsg_off.
2013-03-13 20:23:22 +01:00
Bram Moolenaar d013cb91e9 Added tag v7-3-859 for changeset ecf21be84def 2013-03-13 19:29:29 +01:00
Bram Moolenaar 09dabec800 updated for version 7.3.859
Problem:    'ambiwidth' must be set by the user.
Solution:   Detects East Asian ambiguous width (UAX #11) state of the terminal
	    at the start-up time and 'ambiwidth' accordingly.  (Hayaki Saito)
2013-03-13 19:29:28 +01:00
Bram Moolenaar ab1f1fee68 Added tag v7-3-858 for changeset 0a3fab86f34d 2013-03-13 19:02:41 +01:00
Bram Moolenaar c629e0b2eb updated for version 7.3.858
Problem:    "gv" selects the wrong area after some operators.
Solution:   Save and restore the type of selection. (Christian Brabandt)
2013-03-13 19:02:41 +01:00
Bram Moolenaar 52ef2d8af3 Added tag v7-3-857 for changeset 4905e038b105 2013-03-13 18:30:43 +01:00
Bram Moolenaar 4b1c342d2a updated for version 7.3.857
Problem:    The QuitPre autocommand event does not trigger for :qa and :wq.
Solution:   Trigger the event. (Tatsuro Fujii)
2013-03-13 18:30:43 +01:00
Bram Moolenaar 2a5476a2eb Added tag v7-3-856 for changeset fb533fb6c015 2013-03-13 17:50:25 +01:00
Bram Moolenaar 11a30b2504 updated for version 7.3.856
Problem:    When calling system() multi-byte clipboard contents is garbled.
Solution:   Save and restore the clipboard contents.  (Yukihiro Nakadaira)
2013-03-13 17:50:25 +01:00
Bram Moolenaar 62b93ae94e Added tag v7-3-855 for changeset 6604853dd822 2013-03-13 17:01:52 +01:00
Bram Moolenaar 6f203969cd updated for version 7.3.855
Problem:    Compiler warnings.
Solution:   Add type casts. (Mike Williams)
2013-03-13 17:01:52 +01:00
Bram Moolenaar d4c07335d7 Added tag v7-3-854 for changeset 14cdb6e4d5b8 2013-03-07 19:38:54 +01:00
Bram Moolenaar 69e193676f updated for version 7.3.854
Problem:    After using backspace in insert mode completion, CTRL-N and CTRL-P
	    do not highlight the right entry. (Olivier Teuliere)
Solution:   Set the current item to the shown item after using backspace.
2013-03-07 19:38:54 +01:00
Bram Moolenaar ef8dbeaecc Added tag v7-3-853 for changeset eea32254940f 2013-03-07 18:50:57 +01:00
Bram Moolenaar 9968cd609b updated for version 7.3.853
Problem:    Using "ra" in multiple lines on multi-byte characters leaves a few
	    characters not replaced.
Solution:   Adjust the end column only in the last line. (Yasuhiro Matsumoto)
2013-03-07 18:50:57 +01:00
Bram Moolenaar 164eb602f2 Added tag v7-3-852 for changeset 3fd805ca2a6a 2013-03-07 18:02:31 +01:00
Bram Moolenaar da77505a76 updated for version 7.3.852
Problem:    system() breaks clipboard text. (Yukihiro Nakadaira)
Solution:   Use Xutf8TextPropertyToTextList(). (Christian Brabandt)
	    Also do not put the text in the clip buffer if conversion fails.
2013-03-07 18:02:30 +01:00
Bram Moolenaar f120eb3c81 Added tag v7-3-851 for changeset dd669f296568 2013-03-07 16:41:30 +01:00
Bram Moolenaar 5b7083c9fb updated for version 7.3.851
Problem:    Using an empty pattern with :sort silently continues when there is
	    no previous search pattern.
Solution:   Give an error message.
2013-03-07 16:41:30 +01:00
Bram Moolenaar 78ec67ec88 Added tag v7-3-850 for changeset 07fef68eb018 2013-03-07 16:32:54 +01:00
Bram Moolenaar ffbf8bcf4c updated for version 7.3.850
Problem:    ":vimgrep //" matches everywhere.
Solution:   Make it use the previous search pattern. (David Bürgin)
2013-03-07 16:32:54 +01:00
Bram Moolenaar 7fd1fbc9a1 Added tag v7-3-849 for changeset dc77c2a14a05 2013-03-07 16:08:35 +01:00
Bram Moolenaar c29602ab0d updated for version 7.3.849
Problem:    ":g//" gives "Pattern not found error" with E486.  Should not use
	    the error number, it's not a regular error message.
Solution:   Use a normal message. (David Bürgin)
2013-03-07 16:08:35 +01:00
Bram Moolenaar 8816ce3924 Added tag v7-3-848 for changeset e49b80f267dc 2013-03-07 15:16:21 +01:00
Bram Moolenaar 1505294768 updated for version 7.3.848
Problem:    Can't build with Ruby 2.0 when using MinGW x64 or MSVC10.
Solution:   Fix it. Also detect RUBY_PLATFORM and RUBY_INSTALL_NAME for x64.
	    (Ken Takata)
2013-03-07 15:16:21 +01:00
Bram Moolenaar cf41fbfc4e Added tag v7-3-847 for changeset 4dd43d6b3df7 2013-03-07 14:50:34 +01:00
Bram Moolenaar d592f95b8d updated for version 7.3.847
Problem:    Test 55 fails when messages are translated.
Solution:   Set language to C. (Ken Takata)
2013-03-07 14:50:34 +01:00
Bram Moolenaar c2208f7f41 Added tag v7-3-846 for changeset b06bb07d906b 2013-03-07 13:32:36 +01:00
Bram Moolenaar 3576534f55 updated for version 7.3.846
Problem:    Missing proto files.
Solution:   Add the files.
2013-03-07 13:32:36 +01:00
Bram Moolenaar 2905d8e0e7 Added tag v7-3-845 for changeset 171234e02b1e 2013-03-07 13:21:32 +01:00
Bram Moolenaar d38a18f543 updated for version 7.3.845
Problem:    Enum indenting is not tested.
Solution:   Add tests. (Hong Xu)
2013-03-07 13:21:32 +01:00
Bram Moolenaar 3fee743c78 Updated runtime files. 2013-03-07 13:20:54 +01:00
Bram Moolenaar 400b5ff46a Added tag v7-3-844 for changeset eccc0e8a82fb 2013-03-07 13:13:52 +01:00
Bram Moolenaar 8f06b1ae10 updated for version 7.3.844
Problem:    Enum is not indented correctly with "public" etc.
Solution:   Skip "public", "private" and "protected". (Hong Xu)
2013-03-07 13:13:52 +01:00
Bram Moolenaar 5abaa3471b Added tag v7-3-843 for changeset f4960ddda07c 2013-02-26 22:54:11 +01:00
Bram Moolenaar ff16b07c51 updated for version 7.3.843
Problem:    Missing test file changes.
Solution:   Change the tests.
2013-02-26 22:54:11 +01:00
Bram Moolenaar 5934c8473b Added tag v7-3-842 for changeset 78321dcaa8e2 2013-02-26 21:43:32 +01:00
Bram Moolenaar 544a304f18 updated for version 7.3.842
Problem:    Compiler warning for signed/unsigned pointer.
Solution:   Add type cast. (Christian Brabandt)
2013-02-26 21:43:32 +01:00
Bram Moolenaar 9bf8843ea7 Added tag v7-3-841 for changeset b40e6a47ee53 2013-02-26 19:36:15 +01:00
Bram Moolenaar e78a7b7f36 updated for version 7.3.841
Problem:    When a "cond ? one : two" expression has a subscript it is not
	    parsed correctly. (Andy Wokula)
Solution:   Handle a subscript also when the type is unknown. (Christian
	    Brabandt)
2013-02-26 19:36:15 +01:00
Bram Moolenaar 7ea98d0342 Added tag v7-3-840 for changeset 1778d51fcbc3 2013-02-26 18:46:01 +01:00
Bram Moolenaar 219f00fd07 updated for version 7.3.840
Problem:    "\@<!" in regexp does not work correctly with multi-byte
	    characters, especially cp932.
Solution:   Move column to start of multi-byte character. (Yasuhiro Matsumoto)
2013-02-26 18:46:01 +01:00
Bram Moolenaar 875f4e26f2 Added tag v7-3-839 for changeset 2030aca407ed 2013-02-26 17:59:43 +01:00
Bram Moolenaar aeaac10f64 updated for version 7.3.839
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.
2013-02-26 17:59:43 +01:00
Bram Moolenaar 124dbc4046 Added tag v7-3-838 for changeset 1c819b05529c 2013-02-26 17:21:29 +01:00
Bram Moolenaar 4eee239b71 updated for version 7.3.838
Problem:    Insufficient testing for mksession.
Solution:   Add tests. (mostly by Roland Eggner)
2013-02-26 17:21:29 +01:00
Bram Moolenaar 6d7978f9bd Added tag v7-3-837 for changeset 14698f63de8d 2013-02-26 15:27:23 +01:00
Bram Moolenaar 098cd034ce updated for version 7.3.837
Problem:    Empty lines in :version output when 'columns' is 320.
Solution:   Simplify the logic of making columns. (Nazri Ramliy, Roland
	    Eggner)
2013-02-26 15:27:23 +01:00
Bram Moolenaar 698fced435 Added tag v7-3-836 for changeset ff193256398a 2013-02-26 14:56:43 +01:00
Bram Moolenaar 698aeb1a45 updated for version 7.3.836
Problem:    Clipboard does not work on Win32 when compiled with Cygwin.
Solution:   Move the Win32 clipboard code to a separate file and use it when
	    building with os_unix.c. (Frodak Baksik, Ken Takata)
2013-02-26 14:56:42 +01:00
Bram Moolenaar 6f940ae0da Added tag v7-3-835 for changeset d356b5ce84ce 2013-02-26 14:14:07 +01:00
Bram Moolenaar 333430cc92 updated for version 7.3.835
Problem:    "xxd -i" fails on an empty file.
Solution:   Do output the closing } for an empty file. (partly by Lawrence
	    Woodman)
2013-02-26 14:14:07 +01:00
Bram Moolenaar f3b373f51e Added tag v7-3-834 for changeset 3ac9d7d8274e 2013-02-26 13:41:35 +01:00
Bram Moolenaar 989adf1cf0 updated for version 7.3.834
Problem:    Ruby 2.0 has a few API changes.
Solution:   Add handling of Ruby 2.0. (Yasuhiro Matsumoto)
2013-02-26 13:41:35 +01:00
Bram Moolenaar 53599ccbfd Added tag v7-3-833 for changeset b97109760603 2013-02-26 13:30:32 +01:00
Bram Moolenaar 2318398192 updated for version 7.3.833
Problem:    In the terminal the scroll wheel always scrolls the active window.
Solution:   Scroll the window under the mouse pointer, like in the GUI.
	    (Bradie Rao)
2013-02-26 13:30:32 +01:00
Bram Moolenaar deefd3718b Added tag v7-3-832 for changeset 670e576a58d1 2013-02-26 11:25:33 +01:00
Bram Moolenaar 63f531740f updated for version 7.3.832
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)
2013-02-26 11:25:33 +01:00
Bram Moolenaar a9ec55fed1 Update runtime files. 2013-02-20 21:26:00 +01:00
Bram Moolenaar e62f9692b5 Added tag v7-3-831 for changeset cb185366f5c8 2013-02-20 21:12:10 +01:00
Bram Moolenaar f0d5b19d9a updated for version 7.3.831
Problem:    Clumsy to handle the situation that a variable does not exist.
Solution:   Add default value to getbufvar() et al. (Shougo Matsushita,
	    Hirohito Higashi)
2013-02-20 21:12:10 +01:00
Bram Moolenaar b182101d65 Added tag v7-3-830 for changeset 454d35a43392 2013-02-20 19:26:29 +01:00
Bram Moolenaar 870a47966c updated for version 7.3.830
Problem:    :mksession confuses bytes, columns and characters when positioning
	    the cursor.
Solution:   Use w_virtcol with "|" instead of w_cursor.col with "l".
2013-02-20 19:26:29 +01:00
Bram Moolenaar 32e9c62413 Added tag v7-3-829 for changeset 7728d626ae03 2013-02-20 18:39:13 +01:00
Bram Moolenaar b3f41037fa updated for version 7.3.829
Problem:    When compiled with the +rightleft feature 'showmatch' also shows a
	    match for the opening paren.  When 'revins' is set the screen may
	    scroll.
Solution:   Only check the opening paren when the +rightleft feature was
	    enabled.  Do not show a match that is not visible. (partly by
	    Christian Brabandt)
2013-02-20 18:39:13 +01:00
Bram Moolenaar 751c96bc6c Added tag v7-3-828 for changeset 13170a796134 2013-02-20 17:59:12 +01:00
Bram Moolenaar e819e04474 updated for version 7.3.828
Problem:    Mappings are not aware of wildmenu mode.
Solution:   Add wildmenumode(). (Christian Brabandt)
2013-02-20 17:59:11 +01:00
Bram Moolenaar ee5b0eb08b Added tag v7-3-827 for changeset 5e17a12a3b14 2013-02-20 16:54:28 +01:00
Bram Moolenaar c5c77bf370 updated for version 7.3.827
Problem:    Python tests fail.
Solution:   Adjust the output for the stack trace.
2013-02-20 16:54:27 +01:00
Bram Moolenaar 34adf22bc2 Added tag v7-3-826 for changeset 646cb6b6ff23 2013-02-20 16:47:36 +01:00
Bram Moolenaar 9b73e6718c updated for version 7.3.826
Problem:    List of features in :version output is hard to read.
Solution:   Make columns. (Nazri Ramliy)
2013-02-20 16:47:36 +01:00
Bram Moolenaar 9327a3631b Added tag v7-3-825 for changeset 6b1f3fc893cd 2013-02-20 16:09:43 +01:00
Bram Moolenaar 36e91e7db2 updated for version 7.3.825
Problem:    With Python errors are not always clear.
Solution:   Print the stack trace, unless :silent is used. (ZyX)
2013-02-20 16:09:43 +01:00
Bram Moolenaar 5bef99fe02 Added tag v7-3-824 for changeset f5ef9b9c18cd 2013-02-20 15:19:43 +01:00
Bram Moolenaar df9fe68514 updated for version 7.3.824
Problem:    Can redefine builtin functions.  (ZyX)
Solution:   Disallow adding a function to g:.
2013-02-20 15:19:43 +01:00
Bram Moolenaar 8011e35d28 Added tag v7-3-823 for changeset db401e5e4c5d 2013-02-20 13:34:19 +01:00
Bram Moolenaar 3674a88c5d updated for version 7.3.823
Problem:    Building with Cygwin: '-lsupc++' is not needed.
Solution:   Remove it. (Ken Takata)
2013-02-20 13:34:19 +01:00
Bram Moolenaar 70ecb5f697 Added tag v7-3-822 for changeset 2f7883063b19 2013-02-17 15:45:37 +01:00
Bram Moolenaar c4010bcdaa updated for version 7.3.822
Problem:    Crash when accessing freed buffer.
Solution:   Get 'textwidth' in caller of enter_buffer(). (Christian Brabandt)
2013-02-17 15:45:37 +01:00
Bram Moolenaar 102f48b61a Added tag v7-3-821 for changeset 4936ee89b4bc 2013-02-16 18:16:15 +01:00
Bram Moolenaar d780bddf17 updated for version 7.3.821
Problem:    Build with OLE and Cygwin is broken. (Steve Hall)
Solution:   Select static or shared stdc library. (Ken Takta)
2013-02-16 18:16:15 +01:00
Bram Moolenaar bf7a0b9a8e Added tag v7-3-820 for changeset 688da4d486a0 2013-02-14 22:19:51 +01:00
Bram Moolenaar 37db809e8e updated for version 7.3.820
Problem:    Build errors and warnings when building with small features and
	    Lua, Perl or Ruby.
Solution:   Add #ifdefs and UNUSED.
2013-02-14 22:19:51 +01:00
Bram Moolenaar dceb524778 Added tag v7-3-819 for changeset 36fd800b8c6c 2013-02-14 22:11:39 +01:00
Bram Moolenaar 2eda3309f6 updated for version 7.3.819
Problem:    Compiling without +eval and with Python isn't working.
Solution:   Add the eval feature when building with Python.
2013-02-14 22:11:39 +01:00
Bram Moolenaar 9fd827f666 Added tag v7-3-818 for changeset ad7b6062a7f4 2013-02-14 20:58:35 +01:00
Bram Moolenaar 6a43c139a0 updated for version 7.3.818
Problem:    When test 40 fails because of a bad build it may leave files
	    behind that cause it to fail later.
Solution:   Let the file names start with "X".
2013-02-14 20:58:35 +01:00
Bram Moolenaar 5fe360faa2 Added tag v7-3-817 for changeset 01fa9313d4b5 2013-02-14 20:10:33 +01:00
Bram Moolenaar dcd6942ede updated for version 7.3.817
Problem:    Test 89 fails with tiny and small features.
Solution:   Add sourcing small.vim.
2013-02-14 20:10:33 +01:00
Bram Moolenaar 689db6cc52 Add test files. 2013-02-13 17:35:34 +01:00
Bram Moolenaar ee73609013 Added tag v7-3-816 for changeset 2b340e5c5baa 2013-02-13 17:35:04 +01:00
Bram Moolenaar e19771838a updated for version 7.3.816
Problem:    Can't compute a hash.
Solution:   Add the sha256() function. (Tyru, Hirohito Higashi)
2013-02-13 17:35:04 +01:00
Bram Moolenaar c8e38c3e38 Added tag v7-3-815 for changeset 448a6e7cf32e 2013-02-13 17:06:11 +01:00
Bram Moolenaar da9ac0bace updated for version 7.3.815
Problem:    Building with Cygwin and Ruby doesn't work.
Solution:   Copy some things from the MingW build file. (Ken Takata)
2013-02-13 17:06:11 +01:00
Bram Moolenaar 8513bb9c3d Added tag v7-3-814 for changeset d5b1d6177b37 2013-02-13 16:49:58 +01:00
Bram Moolenaar af572fcfd6 updated for version 7.3.814
Problem:    Can't input multibyte characters on Win32 console if 'encoding' is
	    different from current codepage.
Solution:   Use convert_input_safe() instead of convert_input().  Make
	    string_convert_ext() return an error for incomplete input. (Ken
	    Takata)
2013-02-13 16:49:58 +01:00
Bram Moolenaar fde6fd20ee Added tag v7-3-813 for changeset 4e6e012af150 2013-02-13 16:30:21 +01:00
Bram Moolenaar c1ff8076ba updated for version 7.3.813
Problem:    The CompleteDone event is not triggered when there are no pattern
	    matches. (Jianjun Mao)
Solution:   Trigger the event. (Christian Brabandt)
2013-02-13 16:30:21 +01:00
Bram Moolenaar 7d8dbdda37 Update runtime files.
Add missing test files.
2013-02-13 16:15:55 +01:00
Bram Moolenaar bd28141957 Added tag v7-3-812 for changeset 4584e59860b8 2013-02-13 16:10:18 +01:00
Bram Moolenaar cf5298f6f1 updated for version 7.3.812
Problem:    When 'indentexpr' moves the cursor "curswant" not restored.
Solution:   Restore "curswant". (Sung Pae)
2013-02-13 16:10:17 +01:00
Bram Moolenaar 57a3fd243c Added tag v7-3-811 for changeset ad21448af931 2013-02-13 15:53:19 +01:00
Bram Moolenaar 76bb719b6d updated for version 7.3.811
Problem:    Useless termresponse parsing for SGR mouse.
Solution:   Skip the parsing. (Hayaki Saito)
2013-02-13 15:53:19 +01:00
Bram Moolenaar f65e5d654e Added tag v7-3-810 for changeset 8904ccd5ee85 2013-02-13 15:44:26 +01:00
Bram Moolenaar 385c10c455 updated for version 7.3.810
Problem:    'relativenumber is reset unexpectedly. (François Ingelrest)
Solution:   After an option was reset also reset the global value. Add a test.
	    (Christian Brabandt)
2013-02-13 15:44:26 +01:00
Bram Moolenaar 79084bd51e Added tag v7-3-809 for changeset 918d7df425af 2013-02-13 14:36:44 +01:00
Bram Moolenaar 75f03aa4a8 updated for version 7.3.809
Problem:    The dosinst.c program has a buffer overflow. (Thomas Gwae)
Solution:   Ignore $VIMRUNTIME if it is too long.
2013-02-13 14:36:44 +01:00
Bram Moolenaar 413d078238 Added tag v7-3-808 for changeset 3b2a771abb39 2013-02-13 14:17:08 +01:00
Bram Moolenaar bee3d92bfa updated for version 7.3.808
Problem:    Python threads still do not work properly.
Solution:   Fix both Python 2 and 3.  Add tests. (Ken Takata)
2013-02-13 14:17:08 +01:00
Bram Moolenaar 45ba0a9b58 Added tag v7-3-807 for changeset 1efc30385c41 2013-02-13 12:16:06 +01:00
Bram Moolenaar 6c8f0bace1 updated for version 7.3.807
Problem:    Popup menu does not work properly with the preview window, folds
	    and 'cursorcolumn'.
Solution:   Redraw the popup menu after redrawing windows. (Christian
	    Brabandt)
2013-02-13 12:16:05 +01:00
Bram Moolenaar 26e8a07d95 Added tag v7-3-806 for changeset f7e3f87ac992 2013-02-06 19:58:43 +01:00
Bram Moolenaar d44799c514 updated for version 7.3.806
Problem:    Compiler warnings in Perl code when building with Visual studio
	    2012. (skeept)
Solution:   Add type casts. (Christian Brabandt, 2013 Jan 30)
2013-02-06 19:58:43 +01:00
Bram Moolenaar 55139ac163 Added tag v7-3-805 for changeset dc30c01f9956 2013-02-06 19:49:44 +01:00
Bram Moolenaar 22c49e0bbd updated for version 7.3.805
Problem:    Lua version 5.2 is not detected properly on Arch Linux.
Solution:   Adjust autoconf. (lilydjwg)
2013-02-06 19:49:43 +01:00
Bram Moolenaar dfb4a78239 Added tag v7-3-804 for changeset 2eb4b9ed2d42 2013-02-06 18:45:01 +01:00
Bram Moolenaar 71ab5cefa8 updated for version 7.3.804
Problem:    Compiler warning for tiny build. (Tony Mechelynck)
Solution:   Add #ifdefs around variable.
2013-02-06 18:45:01 +01:00
Bram Moolenaar ac31b7d6a1 Added tag v7-3-803 for changeset 77fa4dee43fc 2013-02-06 18:24:02 +01:00
Bram Moolenaar 73524816f6 updated for version 7.3.803
Problem:    Substitute with confirmation and then "q" does not replace
	    anything.  (John McGowan)
Solution:   Do not break the loop, skip to the end.
2013-02-06 18:24:02 +01:00
Bram Moolenaar 5fd230b6d6 Updated runtime files. 2013-02-06 17:34:04 +01:00
Bram Moolenaar 49186dc8b5 Added tag v7-3-802 for changeset cd5145d2408b 2013-02-06 16:26:26 +01:00
Bram Moolenaar 4766ff31b5 updated for version 7.3.802
Problem:    After setting 'isk' to a value ending in a comma appending to the
	    option fails.
Solution:   Disallow a trailing comma for 'isk' and similar options.
2013-02-06 16:26:26 +01:00
Bram Moolenaar ed24b4ed34 Added tag v7-3-801 for changeset 48b54c590dc8 2013-02-06 13:38:02 +01:00
Bram Moolenaar d87197c061 updated for version 7.3.801
Problem:    ":window set nu?" displays the cursor line. (Nazri Ramliy)
Solution:   Do not update the cursor line when conceallevel is zero or the
	    screen has scrolled. (partly by Christian Brabandt)
2013-02-06 13:38:02 +01:00
Bram Moolenaar 757d1075bb Added tag v7-3-800 for changeset c0cc0e0620dd 2013-02-06 12:33:21 +01:00
Bram Moolenaar 7a2ff71092 updated for version 7.3.800
Problem:    The " mark is not adjusted when inserting lines. (Roland Eggner)
Solution:   Adjust the line number. (Christian Brabandt)
2013-02-06 12:33:21 +01:00
Bram Moolenaar d7b8ef27b3 Added tag v7-3-799 for changeset 5e9730de25e9 2013-02-06 12:14:48 +01:00
Bram Moolenaar 1f4ab7ab00 updated for version 7.3.799
Problem:    The color column is not correct when entering a buffer. (Ben
	    Fritz)
Solution:   Call check_colorcolumn() if 'textwidth' changed. (Christian
	    Brabandt)
2013-02-06 12:14:48 +01:00
Bram Moolenaar 0cbd19b9dc Added tag v7-3-798 for changeset cdaa688e3ddd 2013-01-31 21:09:15 +01:00
Bram Moolenaar 796bd76943 updated for version 7.3.798
Problem:    MzScheme: circular list does not work correctly.
Solution:   Separate Mac-specific code from generic code. (Sergey Khorev)
2013-01-31 21:09:15 +01:00
Bram Moolenaar d1e1cd7b27 Added tag v7-3-797 for changeset 0cbea05f19c7 2013-01-30 21:56:21 +01:00
Bram Moolenaar 7098ef9b53 updated for version 7.3.797
Problem:    Compiler warning for size_t to int conversion. (Skeept)
Solution:   Add type casts.
2013-01-30 21:56:21 +01:00
Bram Moolenaar 18a65f6b69 Added tag v7-3-796 for changeset 2c12c4e2fae8 2013-01-30 18:21:52 +01:00
Bram Moolenaar a2203972ec updated for version 7.3.796
Problem:    "/[^\n]" does match at a line break.
Solution:   Make it do the same as "/.". (Christian Brabandt)
2013-01-30 18:21:51 +01:00
Bram Moolenaar 27d16d8186 Added tag v7-3-795 for changeset 17a312ba38a0 2013-01-30 17:41:50 +01:00
Bram Moolenaar b4fb521563 updated for version 7.3.795
Problem:    MzScheme does not build with tiny features.
Solution:   Add #ifdefs.  Also add UNUSED to avoid warnings.  And change
	    library ordering.
2013-01-30 17:41:50 +01:00
Bram Moolenaar f9a2e03ab4 Added tag v7-3-794 for changeset 9867f92c9b9f 2013-01-30 17:30:18 +01:00
Bram Moolenaar a1e2a437ab updated for version 7.3.794
Problem:    Tiny build fails. (Tony Mechelynck)
Solution:   Adjust #ifdefs.
2013-01-30 17:30:17 +01:00
Bram Moolenaar aefffac12b Added tag v7-3-793 for changeset fdbded463fdc 2013-01-30 17:03:30 +01:00
Bram Moolenaar 67512249ba updated for version 7.3.793
Problem:    New interactive :substutite behavior is not tested.
Solution:   Add tests. (Christian Brabandt)
2013-01-30 17:03:30 +01:00
Bram Moolenaar 986f881bba Added tag v7-3-792 for changeset 7061704c2014 2013-01-30 16:30:26 +01:00
Bram Moolenaar 53cd578487 updated for version 7.3.792
Problem:    ":substitute" works differently without confirmation.
Solution:   Do not change the text when asking for confirmation, only display
	    it.
2013-01-30 16:30:26 +01:00
Bram Moolenaar 6c05e3bf83 Added tag v7-3-791 for changeset 16e8a09e8ab0 2013-01-30 14:55:42 +01:00
Bram Moolenaar 9a380fa625 updated for version 7.3.791
Problem:    MzScheme interface doesn't work propely.
Solution:   Make it work better. (Sergey Khorev)
2013-01-30 14:55:42 +01:00
Bram Moolenaar 77c0b64f16 Update runtime files. 2013-01-30 14:18:00 +01:00
Bram Moolenaar 645f8b7cd7 Added tag v7-3-790 for changeset 8819ea6dcb72 2013-01-30 14:13:56 +01:00
Bram Moolenaar e82a864a6f updated for version 7.3.790
Problem:    After reloading a buffer the modelines are not processed.
Solution:   call do_modelines(). (Ken Takata)
2013-01-30 14:13:56 +01:00
Bram Moolenaar 080e825875 Added tag v7-3-789 for changeset 43c15135926f 2013-01-30 13:59:37 +01:00
Bram Moolenaar 85b013a43b updated for version 7.3.789
Problem:    "\k" in regexp does not work in other window.
Solution:   Use the right buffer. (Yukihiro Nakadaira)
2013-01-30 13:59:37 +01:00
Bram Moolenaar ca9952ddab Added tag v7-3-788 for changeset 386fc822dd00 2013-01-30 12:50:57 +01:00
Bram Moolenaar 20d8455316 updated for version 7.3.788
Problem:    When only using patches build fails on missing nl.po.
Solution:   Create an empty nl.po file.
2013-01-30 12:50:56 +01:00
Bram Moolenaar 4004ae6294 Added tag v7-3-787 for changeset e1b98967a985 2013-01-30 12:31:36 +01:00
Bram Moolenaar deeef3d585 updated for version 7.3.787
Problem:    With 'relativenumber' set it is not possible to see the absolute
	    line number.
Solution:   For the cursor line show the absolute line number instead of a
	    zero. (Nazri Ramliy)
2013-01-30 12:31:36 +01:00
Bram Moolenaar a32bd2da49 Added tag v7-3-786 for changeset 8b3e88bab702 2013-01-30 11:44:39 +01:00
Bram Moolenaar 6a2385a9a8 updated for version 7.3.786
Problem:    Python threads don't run in the background (issue 103).
Solution:   Move the statements to manipulate thread state.
2013-01-30 11:44:39 +01:00
Bram Moolenaar 87cb972ce7 Added tag v7-3-785 for changeset be4baed0c933 2013-01-25 20:11:01 +01:00
Bram Moolenaar 2efe329448 updated for version 7.3.785
Problem:    Crash with specific use of search pattern.
Solution:   Initialize reg_buf to curbuf.
2013-01-25 20:11:01 +01:00
Bram Moolenaar a8580c8452 Added tag v7-3-784 for changeset fbadf0f69877 2013-01-25 19:28:39 +01:00
Bram Moolenaar 21f1324bfd updated for version 7.3.784
Problem:    Error when 'guifontwide' has a comma.
Solution:   Use gui.wide_font. (Taro Muraoka)
2013-01-25 19:28:38 +01:00
Bram Moolenaar ec8c43fb02 Added tag v7-3-783 for changeset a80af62d5e3b 2013-01-24 21:00:20 +01:00
Bram Moolenaar e308de9a67 updated for version 7.3.783
Problem:    Crash when mark is not set. (Dominique Pelle)
Solution:   Check for NULL.
2013-01-24 21:00:20 +01:00
Bram Moolenaar d559d0d78e Added tag v7-3-782 for changeset 0de969850c06 2013-01-23 18:37:40 +01:00
Bram Moolenaar 572f3c33d7 updated for version 7.3.782
Problem:    Windows: IME composition may use a wrong font.
Solution:   Use 'guifontwide' for IME when it is set. (Taro Muraoka)
2013-01-23 18:37:40 +01:00
Bram Moolenaar b0d80fe8b9 Added tag v7-3-781 for changeset 29f29e86602e 2013-01-23 17:43:57 +01:00
Bram Moolenaar 59dddfd575 updated for version 7.3.781
Problem:    Drawing with 'guifontwide' can be slow.
Solution:   Draw multiple characters at a time. (Taro Muraoka)
2013-01-23 17:43:57 +01:00
Bram Moolenaar 8f1f6e6a9c Added tag v7-3-780 for changeset 42edc5dac33c 2013-01-23 17:17:11 +01:00
Bram Moolenaar 0671f6e65f updated for version 7.3.780
Problem:    char2nr() and nr2char() always use 'encoding'.
Solution:   Add argument to use utf-8 characters. (Yasuhiro Matsumoto)
2013-01-23 17:17:10 +01:00
Bram Moolenaar 3213ddefe4 Added tag v7-3-779 for changeset 2067ed78d37c 2013-01-23 16:43:12 +01:00
Bram Moolenaar c952d0a057 updated for version 7.3.779
Problem:    Backwards search lands in wrong place when started on a multibyte
	    character.
Solution:   Do not set extra_col for a backwards search. (Sung Pae)
2013-01-23 16:43:11 +01:00
Bram Moolenaar dafcca32c2 Added tag v7-3-778 for changeset 562bbee33aa4 2013-01-23 16:19:23 +01:00
Bram Moolenaar 388e524cd5 updated for version 7.3.778
Problem:    Compiler error for adding up two pointers. (Titov Anatoly)
Solution:   Add a type cast. (Ken Takata)
2013-01-23 16:19:23 +01:00
Bram Moolenaar 5ddcc3f536 Added tag v7-3-777 for changeset 9a1a4c486e6b 2013-01-23 16:00:11 +01:00
Bram Moolenaar 0d05435260 updated for version 7.3.777
Problem:    When building with Gnome locale gets reset.
Solution:   Set locale after gnome_program_init(). (Christian Brabandt)
2013-01-23 16:00:11 +01:00
Bram Moolenaar 10e9a1d637 Added tag v7-3-776 for changeset 80b041b994d1 2013-01-23 15:53:15 +01:00
Bram Moolenaar f9dc7b634d updated for version 7.3.776
Problem:    ml_get error when searching, caused by curwin not matching curbuf.
Solution:   Avoid changing curbuf. (Lech Lorens)
2013-01-23 15:53:15 +01:00
Bram Moolenaar 1cb70ac1a1 Added tag v7-3-775 for changeset a6e60677aea7 2013-01-23 13:55:20 +01:00
Bram Moolenaar 23aaa738dc updated for version 7.3.775
Problem:    Cygwin and Mingw builds miss dependency on gui_w48.c.
Solution:   Add a build rule. (Ken Takata)
2013-01-23 13:55:20 +01:00
Bram Moolenaar eba8960e02 Added tag v7-3-774 for changeset a8f5876e4981 2013-01-23 13:41:01 +01:00
Bram Moolenaar 683d1f4b22 updated for version 7.3.774
Problem:    Tiny GUI version misses console dialog feature.
Solution:   Define FEAT_CON_DIALOG when apprpriate. (Christian Brabandt)
2013-01-23 13:41:00 +01:00
Bram Moolenaar 4340ee59ed Added tag v7-3-773 for changeset 3db9aee957f7 2013-01-19 14:02:02 +01:00
Bram Moolenaar a6c48ea21e updated for version 7.3.773
Problem:    Crash when OriginalFirstThunk is zero.
Solution:   Skip items with OriginalFirstThunk not set. (Ken Takata)
2013-01-19 14:02:02 +01:00
Bram Moolenaar a5da631415 Added tag v7-3-772 for changeset d828cab6964f 2013-01-17 18:34:06 +01:00
Bram Moolenaar 1f03de180f updated for version 7.3.772
Problem:    Cursor is at the wrong location and below the end of the file
	    after doing substitutions with confirm flag: %s/x/y/c
	    (Dominique Pelle)
Solution:   Update the cursor position. (Christian Brabandt & Dominique)
2013-01-17 18:34:05 +01:00
Bram Moolenaar fc2babb778 Added tag v7-3-771 for changeset 3bd2c055319e 2013-01-17 17:37:36 +01:00
Bram Moolenaar 011573ae0f updated for version 7.3.771
Problem:    Uninitialized variable. (Yasuhiro Matsumoto)
Solution:   Set x2 to -1.
2013-01-17 17:37:35 +01:00
Bram Moolenaar d74f47eb47 Added tag v7-3-770 for changeset da7a7ba36ed2 2013-01-17 17:17:26 +01:00
Bram Moolenaar dd96c62a3c updated for version 7.3.770
Problem:    Vim.h indentation is inconsistent.
Solution:   Adjust the indentation. (Elias Diem)
2013-01-17 17:17:26 +01:00
Bram Moolenaar 0c9cc67a1e Added tag v7-3-769 for changeset d179a8eff9d7 2013-01-17 17:02:05 +01:00
Bram Moolenaar df657a5981 updated for version 7.3.769
Problem:    'matchpairs' does not work with multi-byte characters.
Solution:   Make it work. (Christian Brabandt)
2013-01-17 17:02:05 +01:00
Bram Moolenaar 91612b29e8 Added tag v7-3-768 for changeset 9ea81cd9b1f5 2013-01-17 15:37:02 +01:00
Bram Moolenaar 8859eff23c updated for version 7.3.768
Problem:    settabvar() and setwinvar() may move the cursor.
Solution:   Save and restore the cursor position when appropriate. (idea by
	    Yasuhiro Matsumoto)
2013-01-17 15:37:01 +01:00
Bram Moolenaar 6cff24a93b Added tag v7-3-767 for changeset be1cffa1e477 2013-01-17 14:39:47 +01:00
Bram Moolenaar 2362324054 updated for version 7.3.767
Problem:    (Win32) The _errno used for iconv may be the wrong one.
Solution:   Use the _errno from iconv.dll. (Ken Takata)
2013-01-17 14:39:47 +01:00
Bram Moolenaar 1847abb632 Added tag v7-3-766 for changeset b5103b7d9e12 2013-01-17 14:09:45 +01:00
Bram Moolenaar 46a31a8426 updated for version 7.3.766
Problem:    ":help cpo-*" jumps to the wrong place.
Solution:   Make it equivalent to ":help cpo-star".
2013-01-17 14:09:44 +01:00
Bram Moolenaar f16c569f3e Added tag v7-3-765 for changeset 915fb3d2dd8f 2013-01-17 14:00:12 +01:00
Bram Moolenaar d3e90154ef updated for version 7.3.765
Problem:    Segfault when doing "cclose" on BufUnload in a python function.
	    (Sean Reifschneider)
Solution:   Skip window with NULL buffer. (Christian Brabandt)
2013-01-17 14:00:11 +01:00
Bram Moolenaar 2ae88542d2 Added tag v7-3-764 for changeset b29e55d0ef01 2013-01-17 13:37:32 +01:00
Bram Moolenaar 10202c8f7b updated for version 7.3.764
Problem:    Not all message translation files are installed.
Solution:   Also install the converted files.
2013-01-17 13:37:32 +01:00
Bram Moolenaar 5b0d9ac98c Added tag v7-3-763 for changeset b6148e4a9c39 2013-01-17 13:24:08 +01:00
Bram Moolenaar 28701dc458 updated for version 7.3.763
Problem:    Jumping to a mark does not open a fold if it is in the same line.
	    (Wiktor Ruben)
Solution:   Also compare the column after the jump. (Christian Brabandt)
2013-01-17 13:24:08 +01:00
Bram Moolenaar bda3b9bf37 Added tag v7-3-762 for changeset 699f8d8f096d 2012-12-16 12:50:40 +01:00
Bram Moolenaar 04421ddf13 updated for version 7.3.762
Problem:    On some systems the tabline is not redrawn.
Solution:   Call RedrawWindow(). (Charles Peacech)
2012-12-16 12:50:39 +01:00
Bram Moolenaar 9d8aec730e Added tag v7-3-761 for changeset 6834d6aeae09 2012-12-12 18:20:32 +01:00
Bram Moolenaar 4c7bf3323e updated for version 7.3.761
Problem:    In Visual mode a "-p does not work. (Marcin Szamotulski)
Solution:   Avoid writing to "- before putting it. (Christian Brabandt)
2012-12-12 18:20:32 +01:00
Bram Moolenaar 1d7a1b4703 Added tag v7-3-760 for changeset 8e54a32bcd56 2012-12-12 17:33:33 +01:00
Bram Moolenaar 723314bcb3 updated for version 7.3.760
Problem:    dv_ deletes the white space before the line.
Solution:   Move the cursor to the first non-white. (Christian Brabandt)
2012-12-12 17:33:32 +01:00
Bram Moolenaar 6f8d069f5d Added tag v7-3-759 for changeset 25ea15fdfa5c 2012-12-12 17:12:25 +01:00
Bram Moolenaar a3a24e1199 updated for version 7.3.759
Problem:    MS-Windows: Updating the tabline is slow when there are many tabs.
Solution:   Disable redrawing while performing the update. (Arseny Kapoulkine)
2012-12-12 17:12:25 +01:00
Bram Moolenaar 6a35eba1b8 Added tag v7-3-758 for changeset 9eb0d30510f7 2012-12-12 16:43:58 +01:00
Bram Moolenaar aacc0b003d updated for version 7.3.758
Problem:    Matchit plugin does not handle space in #ifdef.
Solution:   Change matching pattern to allow spaces. (Mike Morearty)
2012-12-12 16:43:58 +01:00
Bram Moolenaar 8bf95620a0 Added tag v7-3-757 for changeset 65ef7c96d65f 2012-12-12 16:11:36 +01:00
Bram Moolenaar 2251205395 updated for version 7.3.757
Problem:    Issue 96: May access freed memory when a put command triggers
	    autocommands. (Dominique Pelle)
Solution:   Call u_save() before getting y_array.
2012-12-12 16:11:36 +01:00
Bram Moolenaar 50961970bd Added tag v7-3-756 for changeset 706c87d16d40 2012-12-12 15:55:20 +01:00
Bram Moolenaar 2c9c64a88f updated for version 7.3.756
Problem:    A location list can get a wrong count in :lvimgrep.
Solution:   Check if the list was changed by autocommands. (mostly by
	    Christian Brabandt)
2012-12-12 15:55:20 +01:00
Bram Moolenaar 4abd9f55fd Added tag v7-3-755 for changeset d9b4cf53be2e 2012-12-12 14:25:05 +01:00
Bram Moolenaar f39f3dbc7d updated for version 7.3.755
Problem:    Autoconf doesn't find Python 3 if it's called "python".
Solution:   Search for "python2" and "python3" first, then "python".
2012-12-12 14:25:05 +01:00
Bram Moolenaar fb5593f789 Added tag v7-3-754 for changeset beceb0a18c79 2012-12-06 21:30:29 +01:00
Bram Moolenaar ad97ab6efb updated for version 7.3.754
Problem:    Latest nmake is not recognized.
Solution:   Add nmake version 11.00.51106.1. (Raymond Ko)
2012-12-06 21:30:29 +01:00
Bram Moolenaar 7aafeec503 Added tag v7-3-753 for changeset c83cd3d01128 2012-12-05 19:13:18 +01:00
Bram Moolenaar 42700f44d2 updated for version 7.3.753
Problem:    When there is a QuitPre autocommand using ":q" twice does not work
	    for exiting when there are more files to edit.
Solution:   Do not decrement quitmore in an autocommand. (Techlive Zheng)
2012-12-05 19:13:18 +01:00
Bram Moolenaar 797da8c617 Update runtime files. 2012-12-05 19:01:43 +01:00
Bram Moolenaar 8162a4b06f Added tag v7-3-752 for changeset ed936effb1f3 2012-12-05 19:00:06 +01:00
Bram Moolenaar 0709dfe948 updated for version 7.3.752
Problem:    Test 49 script file doesn't fold properly.
Solution:   Add a colon.
2012-12-05 19:00:06 +01:00
Bram Moolenaar 7b3f4b55d8 Added tag v7-3-751 for changeset d149f18b289f 2012-12-05 18:21:32 +01:00
Bram Moolenaar 56a30905ee updated for version 7.3.751
Problem:    Test 61 is flaky, it fails once in a while.
Solution:   When it fails retry once.
2012-12-05 18:21:32 +01:00
Bram Moolenaar b825db8d76 Added tag v7-3-750 for changeset 5c36fe9f19a5 2012-12-05 17:03:22 +01:00
Bram Moolenaar 636c21f818 updated for version 7.3.750
Problem:    The justify macro does not always work correctly.
Solution:   Fix off-by-one error (James McCoy)
2012-12-05 17:03:22 +01:00
Bram Moolenaar d3e6fca5b4 Added tag v7-3-749 for changeset 3e22fe67fa69 2012-12-05 16:30:07 +01:00
Bram Moolenaar 3c51d63202 updated for version 7.3.749
Problem:    Python interface doesn't build without the multi-byte feature.
Solution:   Add #ifdef. (Ken Takata)
2012-12-05 16:30:07 +01:00
Bram Moolenaar 377795f239 Added tag v7-3-748 for changeset 56bb88c68f98 2012-12-05 16:10:42 +01:00
Bram Moolenaar 8c5ab9f57b updated for version 7.3.748
Problem:    Cannot properly test conceal mode.
Solution:   Add the screencol() and screenrow() functions.  Use them in
	    test88. (Simon Ruderich)
2012-12-05 16:10:42 +01:00
Bram Moolenaar 5387924ba8 Added tag v7-3-747 for changeset cd59ba19985a 2012-12-05 15:32:30 +01:00
Bram Moolenaar 4f86fe317c updated for version 7.3.747
Problem:    When characters are concealed text aligned with tabs are no longer
	    aligned, e.g. at ":help :index".
Solution:   Compensate space for tabs for concealed characters. (Dominique
	    Pelle)
2012-12-05 15:32:30 +01:00
Bram Moolenaar da4aac8496 Added tag v7-3-746 for changeset 4934eb2e22dc 2012-12-05 15:16:47 +01:00
Bram Moolenaar a7cffd84db updated for version 7.3.746
Problem:    Memory leaks when using location lists.
Solution:   Set qf_title to something. (Christian Brabandt)
2012-12-05 15:16:47 +01:00
Bram Moolenaar 502f5913ea Added tag v7-3-745 for changeset aab4b29520e7 2012-12-05 14:43:02 +01:00
Bram Moolenaar ff1dc0d4f6 updated for version 7.3.745
Problem:    Automatically setting 'ttymouse' doesn't work.
Solution:   Reset the "option was set" flag when using the default.
2012-12-05 14:43:02 +01:00
Bram Moolenaar f40119bb1c Added tag v7-3-744 for changeset 26c8b3b49f74 2012-11-29 20:10:00 +01:00
Bram Moolenaar 0eaab143ec updated for version 7.3.744
Problem:    64 bit compiler warning.
Solution:   Add type cast. (Mike Williams)
2012-11-29 20:10:00 +01:00
Bram Moolenaar 25fb25b2d3 Added tag v7-3-743 for changeset 67e3b2753a6e 2012-11-28 23:03:07 +01:00
Bram Moolenaar ed62c6e12c updated for version 7.3.743
Problem:    Tiny build still fails.
Solution:   Add #else in the right place.
2012-11-28 23:03:07 +01:00
Bram Moolenaar 29c4b43529 Added tag v7-3-742 for changeset 4d1753f3e85c 2012-11-28 22:12:45 +01:00
Bram Moolenaar 63087de7c5 updated for version 7.3.742
Problem:    Leaking memory when :vimgrep restores the directory.
Solution:   Free the allocated memory. (Christian Brabandt)
2012-11-28 22:12:44 +01:00
Bram Moolenaar 152a2a1563 Added tag v7-3-741 for changeset 6e1fe64cf440 2012-11-28 19:10:54 +01:00
Bram Moolenaar 0d2d57ed6c updated for version 7.3.741
Problem:    Tiny build fails.
Solution:   Move #ifdef. (Ike Devolder)
2012-11-28 19:10:54 +01:00
Bram Moolenaar 0980990ff5 Added tag v7-3-740 for changeset 2c12cd5c1381 2012-11-28 18:31:54 +01:00
Bram Moolenaar 2a58c672a1 updated for version 7.3.740
Problem:    IOC tool complains about undefined behavior for int.
Solution:   Change to unsigned int. (Dominique Pelle)
2012-11-28 18:31:54 +01:00
Bram Moolenaar fd334505f1 Added tag v7-3-739 for changeset e2d36f345a7f 2012-11-28 18:22:12 +01:00
Bram Moolenaar a993062346 updated for version 7.3.739
Problem:    Computing number of lines may have an integer overflow.
Solution:   Check for MAXCOL explicitly. (Dominique Pelle)
2012-11-28 18:22:11 +01:00
Bram Moolenaar 8539962555 Updated runtime files. 2012-11-28 18:21:11 +01:00
Bram Moolenaar 841a60af50 Added tag v7-3-738 for changeset eccae034465b 2012-11-28 17:41:59 +01:00
Bram Moolenaar 69a827fc71 updated for version 7.3.738
Problem:    Unused function argument.
Solution:   Remove it. (Christian Brabandt)
2012-11-28 17:41:59 +01:00
Bram Moolenaar 27354ab9fb Added tag v7-3-737 for changeset 1773d5aa6437 2012-11-28 17:34:49 +01:00
Bram Moolenaar 98fbe812ec updated for version 7.3.737
Problem:    When using do_cmdline() recursively did_endif is not reset,
	    causing messages to be overwritten.
Solution:   Reset did_endif. (Christian Brabandt)
2012-11-28 17:34:48 +01:00
Bram Moolenaar b542174aa6 Added tag v7-3-736 for changeset b1536bbbda10 2012-11-28 16:49:58 +01:00
Bram Moolenaar 2e146f47e3 updated for version 7.3.736
Problem:    File name completion in input() escapes white space. (Frederic
	    Hardy)
Solution:   Do not escape white space. (Christian Brabandt)
2012-11-28 16:49:58 +01:00
Bram Moolenaar bdd2f864d1 Added tag v7-3-735 for changeset d3158bf4dee9 2012-11-28 16:18:29 +01:00
Bram Moolenaar 914b4d342c updated for version 7.3.735
Problem:    Cannot build Ruby 1.9 with MingW or Cygwin.
Solution:   Add another include directory. (Ken Takata)
2012-11-28 16:18:29 +01:00
Bram Moolenaar 56ca797749 Added tag v7-3-734 for changeset fc8b4a06af9d 2012-11-28 16:06:22 +01:00
Bram Moolenaar fb6652765e updated for version 7.3.734
Problem:    Cannot put help files in a sub-directory.
Solution:   Make :helptags work for sub-directories. (Charles Campbell)
2012-11-28 16:06:22 +01:00
Bram Moolenaar b066ba06e6 Added tag v7-3-733 for changeset 509e55bd4a3f 2012-11-28 15:55:42 +01:00
Bram Moolenaar dfdee0cac4 updated for version 7.3.733
Problem:    Tests fail when including MzScheme.
Solution:   Change #ifdefs for vim_main2().
2012-11-28 15:55:42 +01:00
Bram Moolenaar dfe2858d2f Added tag v7-3-732 for changeset fa8bf69d3866 2012-11-28 15:37:51 +01:00
Bram Moolenaar 4e8fd7eb3e updated for version 7.3.732
Problem:    Compiler warnings for function arguments.
Solution:   Use inteptr_t instead of long.
2012-11-28 15:37:51 +01:00
Bram Moolenaar 71b0fc63e7 Added tag v7-3-731 for changeset 778ff2e87806 2012-11-28 15:33:14 +01:00
Bram Moolenaar 98bea76416 updated for version 7.3.731
Problem:    Py3Init_vim() is exported uneccessarily.
Solution:   Make it static. (Ken Takata)
2012-11-28 15:33:14 +01:00
Bram Moolenaar 45b0d095cb Added tag v7-3-730 for changeset 37a4cacd2051 2012-11-28 15:25:34 +01:00
Bram Moolenaar 94ce4cd1fa updated for version 7.3.730
Problem:    Crash in PHP file when using syntastic. (Ike Devolder)
Solution:   Avoid using NULL pointer. (Christian Brabandt)
2012-11-28 15:25:34 +01:00
Bram Moolenaar 226c8e7450 Added tag v7-3-729 for changeset d08f05285dd1 2012-11-24 13:39:00 +01:00
Bram Moolenaar 1f56038145 updated for version 7.3.729
Problem:    Building with Ruby fails on some systems.
Solution:   Remove "static" and add #ifndef PROTO. (Ken Takata)
2012-11-24 13:39:00 +01:00
Bram Moolenaar cafeed81ca Added tag v7-3-728 for changeset 233666f85933 2012-11-23 21:54:48 +01:00
Bram Moolenaar 6e6e58e1a8 updated for version 7.3.728
Problem:    Cannot compile with MzScheme interface on Ubuntu 12.10.
Solution:   Find the collects directory under /usr/share.
2012-11-23 21:54:48 +01:00
Bram Moolenaar f3011ead9a Added tag v7-3-727 for changeset d3c291efdb0b 2012-11-23 21:47:22 +01:00
Bram Moolenaar 211059a562 updated for version 7.3.727
Problem:    Can't always find Win32.mak when building GvimExt.
Solution:   Use same mechanism as in Make_mvc.mak. (Cade Foster)
2012-11-23 21:47:22 +01:00
Bram Moolenaar f2ef92d020 Added tag v7-3-726 for changeset 5049eacbff0e 2012-11-23 21:45:25 +01:00
Bram Moolenaar 3b99702c4d updated for version 7.3.726
Problem:    Typos and duplicate info in README.
Solution:   Fix the text.
2012-11-23 21:45:25 +01:00
Bram Moolenaar bc78c601ee Added tag v7-3-725 for changeset f4aa43d952f5 2012-11-20 17:55:10 +01:00
Bram Moolenaar c5d971ee2e updated for version 7.3.725
Problem:    :aboveleft and :belowright have no effect on :copen.
Solution:   Check for cmdmod.split. (Christian Brabandt)
2012-11-20 17:55:10 +01:00
Bram Moolenaar b6cdb9958d Added tag v7-3-724 for changeset 6e5acfdf7a5a 2012-11-20 17:21:53 +01:00
Bram Moolenaar 2f6c9b27c9 updated for version 7.3.724
Problem:    Building with Ruby and Tcl on MS-Windows does not work.
Solution:   Remove Ruby and Tcl from the big MS-Windows build.
2012-11-20 17:21:52 +01:00
Bram Moolenaar 88675919ba Added tag v7-3-723 for changeset ee138f29259e 2012-11-20 17:19:02 +01:00
Bram Moolenaar 5bf3f94cee updated for version 7.3.723
Problem:    Various tiny problems.
Solution:   Various tiny fixes.
2012-11-20 17:19:01 +01:00
Bram Moolenaar eb74635f92 Added tag v7-3-722 for changeset de6968039340 2012-11-20 17:03:27 +01:00
Bram Moolenaar 2c8bcf9822 updated for version 7.3.722
Problem:    Perl flags may contain "-g", which breaks "make proto".
Solution:   Filter out the "-g" flag for cproto. (Ken Takata)
2012-11-20 17:03:27 +01:00
Bram Moolenaar 520bac34a3 Added tag v7-3-721 for changeset b23f583e132e 2012-11-20 16:59:14 +01:00
Bram Moolenaar 8f9955b157 updated for version 7.3.721
Problem:    Ruby interface defines local functions globally.
Solution:   Make the functions static.
2012-11-20 16:59:14 +01:00
Bram Moolenaar 3a00ef50e0 Added tag v7-3-720 for changeset 9e119e0ade5d 2012-11-20 16:56:54 +01:00
Bram Moolenaar 8735e06f39 updated for version 7.3.720
Problem:    Proto files are outdated.
Solution:   Update the newly generated proto files.
2012-11-20 16:56:54 +01:00
Bram Moolenaar e8257ff4cb Added tag v7-3-719 for changeset e6d8b44065bc 2012-11-20 16:53:39 +01:00
Bram Moolenaar 84302be966 updated for version 7.3.719
Problem:    Cannot run new version of cproto, it fails on missing include
	    files.
Solution:   Add lots of #ifndef PROTO
2012-11-20 16:53:39 +01:00
Bram Moolenaar 74185aeac2 Added tag v7-3-718 for changeset 18e95db59826 2012-11-20 12:16:59 +01:00
Bram Moolenaar 8412ed29e1 updated for version 7.3.718
Problem:    When re-using the current buffer the buffer-local options stay.
Solution:   Re-initialize the buffer-local options. (Christian Brabandt)
2012-11-20 12:16:58 +01:00
Bram Moolenaar 62ed6d75bc Added tag v7-3-717 for changeset 6a76846b84eb 2012-11-20 12:03:06 +01:00
Bram Moolenaar 665bf5765a updated for version 7.3.717
Problem:    When changing the font size, only MS-Windows limits the window
	    size.
Solution:   Also limit the window size on other systems. (Roland Puntaier)
2012-11-20 12:03:06 +01:00
Bram Moolenaar 99bc37e974 Added tag v7-3-716 for changeset eb268db98f32 2012-11-20 11:04:35 +01:00
Bram Moolenaar eef35dddb2 updated for version 7.3.716
Problem:    Error on exit when using Python 3.
Solution:   Remove PythonIO_Fini(). (Roland Puntaier)
2012-11-20 11:04:35 +01:00
Bram Moolenaar 0c5dd1a7e4 Updated runtime files. 2012-11-15 21:28:22 +01:00
Bram Moolenaar cf2b5cb754 Added tag v7-3-715 for changeset 4f0ddf4137ee 2012-11-14 22:38:08 +01:00
Bram Moolenaar a08e6acadd updated for version 7.3.715
Problem:    Crash when calling setloclist() in BufUnload autocmd. (Marcin
	    Szamotulski)
Solution:   Set w_llist to NULL when it was freed.  Also add a test.
	    (Christian Brabandt)
2012-11-14 22:38:08 +01:00
Bram Moolenaar b3bbaf454e Added tag v7-3-714 for changeset 9ea14f097855 2012-11-14 20:52:28 +01:00
Bram Moolenaar ecb4f614ef updated for version 7.3.714
Problem:    Inconsistency: :set can be used in the sandbox, but :setlocal and
	    :setglobal cannot. (Michael Henry)
Solution:   Fix the flags for :setlocal and :setglobal. (Christian Brabandt)
2012-11-14 20:52:28 +01:00
Bram Moolenaar 7c61c82b8c Added tag v7-3-713 for changeset f15769bce0b8 2012-11-14 18:10:56 +01:00
Bram Moolenaar 5075dbee49 updated for version 7.3.713
Problem:    printf() can only align to bytes, not characters.
Solution:   Add the "S" item. (Christian Brabandt)
2012-11-14 18:10:56 +01:00
Bram Moolenaar 6e88f5f734 Added tag v7-3-712 for changeset 557ef119999e 2012-10-23 05:35:34 +02:00
Bram Moolenaar 05203bf575 updated for version 7.3.712
Problem:    Nmake from VS2010 SP1 is not recognized.
Solution:   Add the version number. (Ken Takata)
2012-10-23 05:35:34 +02:00
Bram Moolenaar 47435331fa Added tag v7-3-711 for changeset 2a7b2943be22 2012-10-23 05:17:38 +02:00
Bram Moolenaar 51a300bce6 updated for version 7.3.711
Problem:    vim.current.buffer is not available. (lilydjwg)
Solution:   Use py3_PyUnicode_AsUTF8 instead of py3_PyUnicode_AsUTF8String.
	    (Ken Takata)
2012-10-23 05:17:37 +02:00
Bram Moolenaar 206726e63a Added tag v7-3-710 for changeset 906eb5c0ef12 2012-10-23 05:08:54 +02:00
Bram Moolenaar 56928ec639 updated for version 7.3.710
Problem:    Patch 7.3.704 breaks "fn".
Solution:   Add check for ca.cmdchar. (Christian Brabandt)
2012-10-23 05:08:53 +02:00
Bram Moolenaar fc5eb0109a Added tag v7-3-709 for changeset fb7dec372910 2012-10-21 23:56:05 +02:00
Bram Moolenaar fa43845945 updated for version 7.3.709
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2012-10-21 23:56:05 +02:00
Bram Moolenaar 2c4a9d2280 Added tag v7-3-708 for changeset 64427849c158 2012-10-21 22:18:21 +02:00
Bram Moolenaar 2c8a38253a updated for version 7.3.708
Problem:    Filler lines above the first line may be hidden when opening Vim.
Solution:   Change how topfill is computed. (Christian Brabandt)
2012-10-21 22:18:21 +02:00
Bram Moolenaar 1e539b30d6 Added tag v7-3-707 for changeset d24d309c365f 2012-10-21 21:38:46 +02:00
Bram Moolenaar 8ed9dc8866 updated for version 7.3.707
Problem:    Problems loading a library for a file name with non-latin
	    characters.
Solution:   Use wide system functions when possible. (Ken Takata)
2012-10-21 21:38:45 +02:00
Bram Moolenaar ed95eeb9d5 Added tag v7-3-706 for changeset d0ae72c2f5f9 2012-10-21 21:25:22 +02:00
Bram Moolenaar 4fbd2091c9 updated for version 7.3.706
Problem:    Can't build Motif version.
Solution:   Fix wrongly named variable. (Ike Devolder)
2012-10-21 21:25:22 +02:00
Bram Moolenaar 35a5b13816 Added tag v7-3-705 for changeset 0aa74f2f50a8 2012-10-21 04:00:08 +02:00
Bram Moolenaar 3e31a488a1 updated for version 7.3.705
Problem:    Mouse features are not sorted properly. (Tony Mechelynck)
Solution:   Put the mouse features in alphabetical order.
2012-10-21 04:00:07 +02:00
Bram Moolenaar be99bf1b09 Added tag v7-3-704 for changeset be8ad9c9b973 2012-10-21 03:54:33 +02:00
Bram Moolenaar a7f05d11e2 updated for version 7.3.704
Problem:    Repeating "cgn" does not always work correctly.
Solution:   Also fetch the operator character. (Christian Brabandt)
2012-10-21 03:54:33 +02:00
Bram Moolenaar 6f0b9bd43a Added tag v7-3-703 for changeset f69321485951 2012-10-21 03:46:05 +02:00
Bram Moolenaar 9863eb607f updated for version 7.3.703
Problem:    When 'undofile' is reset the hash is computed unnecessarily.
Solution:   Only compute the hash when the option was set. (Christian Brabandt)
2012-10-21 03:46:05 +02:00
Bram Moolenaar 770205a438 Updated runtime files. 2012-10-21 03:02:54 +02:00
Bram Moolenaar f69c1db1ca Added tag v7-3-702 for changeset 916b5c11a13e 2012-10-21 02:41:08 +02:00
Bram Moolenaar ece4cfee2d updated for version 7.3.702
Problem:    Nmake from VS6 service pack 6 is not recognized.
Solution:   Detect the version number. (Jiri Sedlak)
2012-10-21 02:41:08 +02:00
Bram Moolenaar 9ee2004755 Added tag v7-3-701 for changeset 48af86560945 2012-10-21 02:37:10 +02:00
Bram Moolenaar 18b14ce11c updated for version 7.3.701
Problem:    MS-Windows: Crash with stack overflow when setting 'encoding'.
Solution:   Handle that loading the iconv library may be called recursively.
	    (Jiri Sedlak)
2012-10-21 02:37:10 +02:00
Bram Moolenaar 554677d0f3 Added tag v7-3-700 for changeset c656847932d3 2012-10-21 02:17:45 +02:00
Bram Moolenaar f3d0ee48fc updated for version 7.3.700
Problem:    Cannot detect URXVT and SGR mouse support.
Solution:   add +mouse_urxvt and +mouse_sgr. (Hayaki Saito)
2012-10-21 02:17:45 +02:00
Bram Moolenaar f1b6440303 Added tag v7-3-699 for changeset 4ffb6f9b58e0 2012-10-21 02:10:24 +02:00
Bram Moolenaar 6be6cf96dd updated for version 7.3.699
Problem:    When 'ttymouse' is set to "sgr" manually, it is overruled by
	    automatic detection.
Solution:   Do not use automatic detection when 'ttymouse' was set manually.
	    (Hayaki Saito)
2012-10-21 02:10:24 +02:00
Bram Moolenaar 2b0508e7d7 Added tag v7-3-698 for changeset b5b892472ecb 2012-10-21 01:47:00 +02:00
Bram Moolenaar 3f9e2bdae2 updated for version 7.3.698
Problem:    Python 3 does not preserve state beween commands.
Solution:   Preserve the state. (Paul Ollis)
2012-10-21 01:47:00 +02:00
Bram Moolenaar 03df480c3d Added tag v7-3-697 for changeset 7c72b5f7ada1 2012-10-21 01:40:30 +02:00
Bram Moolenaar 869df461c0 updated for version 7.3.697
Problem:    Leaking resources when setting GUI font.
Solution:   Free the font. (Ken Takata)
2012-10-21 01:40:30 +02:00
Bram Moolenaar 7baca2ecc1 Added tag v7-3-696 for changeset 447c688b82eb 2012-10-21 01:21:59 +02:00
Bram Moolenaar 3ef8e06718 updated for version 7.3.696
Problem:    Message about added spell language can be wrong.
Solution:   Give correct message. Add g:menutrans_set_lang_to to allow for
	    translation. (Jiri Sedlak)
2012-10-21 01:21:59 +02:00
Bram Moolenaar 02a8e2c595 Added tag v7-3-695 for changeset cd6c420e31d6 2012-10-21 00:58:39 +02:00
Bram Moolenaar a98ea045b4 updated for version 7.3.695
Problem:    Balloon cannot show multi-byte text.
Solution:   Properly deal with multi-byte characters. (Dominique Pelle)
2012-10-21 00:58:39 +02:00
Bram Moolenaar d90d4acf88 Added tag v7-3-694 for changeset 8235ccf121bb 2012-10-21 00:45:18 +02:00
Bram Moolenaar 6c47624778 updated for version 7.3.694
Problem:    Now that 'shiftwidth' may use the value of 'tabstop' it is not so
	    easy to use in indent files.
Solution:   Add the shiftwidth() function. (so8res)
2012-10-21 00:45:18 +02:00
Bram Moolenaar fdbbd612bb Added tag v7-3-693 for changeset fd96b3cc88ed 2012-10-21 00:10:39 +02:00
Bram Moolenaar 93e64309c4 updated for version 7.3.693
Problem:    Can't make 'softtabstop' follow 'shiftwidth'.
Solution:   When 'softtabstop' is negative use the value of 'shiftwidth'.
	    (so8res)
2012-10-21 00:10:39 +02:00
Bram Moolenaar c9f611a8f4 Added tag v7-3-692 for changeset 337a4368fd2b 2012-10-18 05:18:32 +02:00
Bram Moolenaar 78fbf79df6 updated for version 7.3.692
Problem:    Can't build GTK version with GTK 2.0.
Solution:   Put GtkFileFilter declaration in the right place. (Yegappan
	    Lakshmanan)
2012-10-18 05:18:32 +02:00
Bram Moolenaar d4127e8f72 Added tag v7-3-691 for changeset 7f10daa706bb 2012-10-14 05:20:12 +02:00
Bram Moolenaar 8756a1bab4 updated for version 7.3.691
Problem:    State specific to the Python thread is discarded.
Solution:   Keep state between threads. (Paul)
2012-10-14 05:20:12 +02:00
Bram Moolenaar 3725f701e6 Added tag v7-3-690 for changeset caa0ca9ad06c 2012-10-14 04:35:46 +02:00
Bram Moolenaar 2e20cb9f8e updated for version 7.3.690
Problem:    When the current directory name is exactly the maximum path length
	    Vim may crash.
Solution:   Only add "/" when there is room. (Danek Duvall)
2012-10-14 04:35:45 +02:00
Bram Moolenaar 3af4b38fd4 Added tag v7-3-689 for changeset 3c072c1cb873 2012-10-14 03:41:59 +02:00
Bram Moolenaar 24f2824639 updated for version 7.3.689
Problem:    MzScheme and Lua may use a NULL string.
Solution:   Use an empty string instead of NULL. (Yukihiro Nakadaira)
2012-10-14 03:41:59 +02:00
Bram Moolenaar 001f915350 Added tag v7-3-688 for changeset 2696da84d370 2012-10-14 03:22:56 +02:00
Bram Moolenaar c0135cd8b4 updated for version 7.3.688
Problem:    Python 3.3 is not supported.
Solution:   Add Python 3.3 support (Ken Takata)
2012-10-14 03:22:56 +02:00
Bram Moolenaar d1d0297cbb Added tag v7-3-687 for changeset 0545dab1517f 2012-10-11 04:44:33 +02:00
Bram Moolenaar 9a6354ffda updated for version 7.3.687
Problem:    Test 16 fails when $DISPLAY is not set.
Solution:   Skip the test when $DISPLAY is not set.
2012-10-11 04:44:33 +02:00
Bram Moolenaar b3b4ba8d30 Added tag v7-3-686 for changeset ba9c9d0c4ff4 2012-10-11 04:04:38 +02:00
Bram Moolenaar 90e23912be updated for version 7.3.686
Problem:    Using CTRL-\ e mappings is useful also when entering an
	    expression, but it doesn't work. (Marcin Szamotulski)
Solution:   Allow using CTRL-\ e when entering an expression if it was not
	    typed.
2012-10-11 04:04:37 +02:00
Bram Moolenaar b2b22d1ab2 Added tag v7-3-685 for changeset 34aa94a421b7 2012-10-11 03:35:45 +02:00
Bram Moolenaar d1ccdd7448 updated for version 7.3.685
Problem:    No test for what patch 7.3.673 fixes.
Solution:   Add a test. (Christian Brabandt)
2012-10-11 03:35:45 +02:00
Bram Moolenaar b812218b70 Added tag v7-3-684 for changeset 1cc37b8cfaa1 2012-10-06 19:10:36 +02:00
Bram Moolenaar 75fcf65c1a updated for version 7.3.684
Problem:    "make test" does not delete lua.vim.
Solution:   Add lua.vim to the clean target. (Simon Ruderich)
2012-10-06 19:10:35 +02:00
Bram Moolenaar 673aaeb6bb Updated runtime files. 2012-10-05 22:26:30 +02:00
Bram Moolenaar c13e2a0e4c Added tag v7-3-683 for changeset 0f5ee2629635 2012-10-05 21:30:08 +02:00
Bram Moolenaar 3eadef6633 updated for version 7.3.683
Problem:    ":python" may crash when vimbindeval() returns None.
Solution:   Check for v_string to be NULL. (Yukihiro Nakadaira)
2012-10-05 21:30:07 +02:00
Bram Moolenaar bac0b61e68 Added tag v7-3-682 for changeset 8eb5b61161b4 2012-10-04 22:38:37 +02:00
Bram Moolenaar 9277f53395 updated for version 7.3.682
Problem:    Compiler complains about incompatible types.
Solution:   Remove type casts. (hint by Danek Duvall)
2012-10-04 22:38:37 +02:00
Bram Moolenaar 6fa7b5c733 Added tag v7-3-681 for changeset a2fe24ec6a0d 2012-10-03 21:48:44 +02:00
Bram Moolenaar 9ca691796c updated for version 7.3.681
Problem:    List of distributed files picks up backup files.
Solution:   Make tutor patterns more specific.
2012-10-03 21:48:43 +02:00
Bram Moolenaar 99e96bb1e5 Update runtime files. 2012-10-03 21:46:54 +02:00
Bram Moolenaar 73687558ce Added tag v7-3-680 for changeset 52acec46b75e 2012-10-03 21:33:41 +02:00
Bram Moolenaar ac02b42099 updated for version 7.3.680
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.
2012-10-03 21:33:41 +02:00
Bram Moolenaar ed2c5f2dd4 Added tag v7-3-679 for changeset dd0f25ede9a8 2012-10-03 21:09:35 +02:00
Bram Moolenaar 38632af691 updated for version 7.3.679
Problem:    Ruby detection uses Config, newer Ruby versions use RbConfig.
Solution:   Detect the need to use RbConfig. (Vit Ondruch)
2012-10-03 21:09:35 +02:00
Bram Moolenaar 5cfbf61093 Added tag v7-3-678 for changeset de253f606048 2012-10-03 18:50:00 +02:00
Bram Moolenaar 2a36311c7d updated for version 7.3.678
Problem:    Ruby .so name may not be correct.
Solution:   Use the LIBRUBY_SO entry from the config. (Vit Ondruch)
2012-10-03 18:50:00 +02:00
Bram Moolenaar 89bed32e8b Added tag v7-3-677 for changeset 8115f449a574 2012-10-03 18:25:00 +02:00
Bram Moolenaar fe2ad2dc86 updated for version 7.3.677
Problem:    buf_spname() is used inconsistently.
Solution:   Make the return type a char_u pointer.  Check the size of the
	    returned string.
2012-10-03 18:25:00 +02:00
Bram Moolenaar 08b156f633 Added tag v7-3-676 for changeset 5309996ddced 2012-10-03 18:06:59 +02:00
Bram Moolenaar 8e680a6e71 updated for version 7.3.676
Problem:    Ruby compilation on Windows 32 bit doesn't work.
Solution:   Only use some functions for 64 bit. (Ken Takata)
2012-10-03 18:06:59 +02:00
Bram Moolenaar 8e1e1c35a6 Added tag v7-3-675 for changeset 9963f7a9b41b 2012-10-03 17:12:47 +02:00
Bram Moolenaar 8302fbd6ab updated for version 7.3.675
Problem:    Using uninitialized memory with very long file name.
Solution:   Put NUL after text when it is truncated. (ZyX)
2012-10-03 17:12:47 +02:00
Bram Moolenaar 7bcbce3e66 Added tag v7-3-674 for changeset 4da6003f0f0e 2012-10-03 14:48:08 +02:00
Bram Moolenaar 6bb65c08e6 updated for version 7.3.674
Problem:    Can't compile with Lua/dyn on Cygwin.
Solution:   Adjust configure to use the right library name. (Ken Takata)
2012-10-03 14:48:08 +02:00
Bram Moolenaar d6ec6b26c7 Added tag v7-3-673 for changeset ca1c025079b1 2012-10-03 13:35:51 +02:00
Bram Moolenaar 7f49bb1936 updated for version 7.3.673
Problem:    Using "gN" while 'selection' is "exclusive" misses one character.
	    (Ben Fritz)
Solution:   Check the direction when compensating for exclusive selection.
	    (Christian Brabandt)
2012-10-03 13:35:51 +02:00
Bram Moolenaar 680e612f54 Updated runtime files. 2012-09-21 14:54:30 +02:00
Bram Moolenaar 6254b9b6ef Added tag v7-3-672 for changeset fd6ef931aa77 2012-09-21 14:00:35 +02:00
Bram Moolenaar 98754bb975 updated for version 7.3.672
Problem:    Not possible to lock/unlock lists in Python interface.
Solution:   Add .locked and .scope attributes. (ZyX)
2012-09-21 14:00:35 +02:00
Bram Moolenaar 42de085a80 Added tag v7-3-671 for changeset 530f5a903031 2012-09-21 13:46:06 +02:00
Bram Moolenaar 21dd3b2964 updated for version 7.3.671
Problem:    More Python code can be shared between Python 2 and 3.
Solution:   Move code to if_py_both.h. (ZyX)
2012-09-21 13:46:06 +02:00
Bram Moolenaar e64f89ce7f Added tag v7-3-670 for changeset 2bf8c00741f7 2012-09-21 13:43:14 +02:00
Bram Moolenaar 3b5ef59298 updated for version 7.3.670
Problem:    Python: memory leaks when there are exceptions.
Solution:   Add DICTKEY_UNREF in the right places. (ZyX)
2012-09-21 13:43:14 +02:00
Bram Moolenaar 4ed585118c Added tag v7-3-669 for changeset 2b3b7b483708 2012-09-21 13:26:49 +02:00
Bram Moolenaar 94de982cfc updated for version 7.3.669
Problem:    When building with Cygwin loading Python dynamically fails.
Solution:   Use DLLLIBRARY instead of INSTSONAME. (Ken Takata)
2012-09-21 13:26:49 +02:00
Bram Moolenaar 8289dccf23 Added tag v7-3-668 for changeset dde6d0216a08 2012-09-21 12:50:51 +02:00
Bram Moolenaar d60c5b2591 updated for version 7.3.668
Problem:    Building with Perl loaded dynamically  still uses static library.
Solution:   Adjust use of PL_thr_key. (Ken Takata)
2012-09-21 12:50:51 +02:00
Bram Moolenaar ec487fbf71 Added tag v7-3-667 for changeset cd36c0fed43e 2012-09-21 12:42:44 +02:00
Bram Moolenaar 376f7525ae updated for version 7.3.667
Problem:    Unused variables in Perl interface.
Solution:   Adjust #ifdefs.
2012-09-21 12:42:44 +02:00
Bram Moolenaar 7a76bd62c5 Added tag v7-3-666 for changeset 1e22adc6176e 2012-09-18 22:00:08 +02:00
Bram Moolenaar 5c76872620 updated for version 7.3.666
Problem:    With MSVC 11 Win32.mak is not found.
Solution:   Add the SDK_INCLUDE_DIR variable. (Raymond Ko)
2012-09-18 22:00:08 +02:00
Bram Moolenaar 87a25d1587 Added tag v7-3-665 for changeset 35939e1e25ff 2012-09-18 18:27:12 +02:00
Bram Moolenaar 9d5ccf2716 updated for version 7.3.665
Problem:    MSVC 11 is not supported.
Solution:   Recognize MSVC 11. (Raymond Ko)
2012-09-18 18:27:12 +02:00
Bram Moolenaar 3581371ef8 Added tag v7-3-664 for changeset f86619764a1e 2012-09-18 18:03:37 +02:00
Bram Moolenaar 52d45374ab updated for version 7.3.664
Problem:    Buffer overflow in unescaping text. (Raymond Ko)
Solution:   Limit check for multi-byte character to 4 bytes.
2012-09-18 18:03:37 +02:00
Bram Moolenaar e04c023ff6 Added tag v7-3-663 for changeset 2a200527131f 2012-09-18 16:47:07 +02:00
Bram Moolenaar b79461c2b6 updated for version 7.3.663
Problem:    End of color scheme name not clear in E185. (Aaron Lewis)
Solution:   Put the name in single quotes.
2012-09-18 16:47:07 +02:00
Bram Moolenaar 651677c2eb Added tag v7-3-662 for changeset 87afa95a2992 2012-09-18 16:36:32 +02:00
Bram Moolenaar 973d88b7ac updated for version 7.3.662
Problem:    Can't build Ruby interface with Ruby 1.9.3.
Solution:   Add missing functions. (V. Ondruch)
2012-09-18 16:36:32 +02:00
Bram Moolenaar 75f4807f36 Added tag v7-3-661 for changeset 5e909c379a1e 2012-09-12 20:21:43 +02:00
Bram Moolenaar ecc97ea20d updated for version 7.3.661
Problem:    SEGV in Python code.
Solution:   Initialize len to zero.  Use the right function depending on
	    version. (Maxim Philippov)
2012-09-12 20:21:43 +02:00
Bram Moolenaar 7428933f74 Added tag v7-3-660 for changeset 8fdadfccd184 2012-09-12 18:19:46 +02:00
Bram Moolenaar e175702824 updated for version 7.3.660
Problem:    ":help !" jumps to help for ":!".
Solution:   Adjust check for tag header line. (Andy Wokula)
2012-09-12 18:19:46 +02:00
Bram Moolenaar 0809f4e615 Added tag v7-3-659 for changeset e75da4a3225d 2012-09-05 19:17:42 +02:00
Bram Moolenaar b0a29999a3 updated for version 7.3.659
Problem:    Recent Python changes are not tested.
Solution:   Add tests for Python bindings. (ZyX)
2012-09-05 19:17:42 +02:00
Bram Moolenaar 52bc23b85d Added tag v7-3-658 for changeset 15cdcb8ddcfb 2012-09-05 19:09:11 +02:00
Bram Moolenaar 066f55b59e updated for version 7.3.658
Problem:    NUL bytes truncate strings when converted from Python.
Solution:   Handle truncation as an error. (ZyX)
2012-09-05 19:09:11 +02:00
Bram Moolenaar 37c51595c2 Added tag v7-3-657 for changeset 3958b0e672d6 2012-09-05 19:03:56 +02:00
Bram Moolenaar 0e11097cba updated for version 7.3.657
Problem:    Python bindings silently truncate string values containing NUL.
Solution:   Fail when a string contains NUL. (ZyX)
2012-09-05 19:03:56 +02:00
Bram Moolenaar 5bb9dec7da Added tag v7-3-656 for changeset a2f61b2b8e77 2012-09-05 18:54:48 +02:00
Bram Moolenaar 07c8ef3f91 updated for version 7.3.656
Problem:    Internal error in :pyeval.
Solution:   Handle failed object conversion. (ZyX)
2012-09-05 18:54:48 +02:00
Bram Moolenaar 25b08054cc Added tag v7-3-655 for changeset 0d3238b54963 2012-09-05 18:49:25 +02:00
Bram Moolenaar d73aa43552 updated for version 7.3.655
Problem:    64 bit MingW xpm .a file is missing.
Solution:   Add the file. (Sergey Khorev)
2012-09-05 18:49:24 +02:00
Bram Moolenaar fe0b07b0d1 Added tag v7-3-654 for changeset 73557eda7027 2012-09-05 18:45:28 +02:00
Bram Moolenaar d271b32a43 updated for version 7.3.654
Problem:    When creating a Vim dictionary from Python objects an empty key
	    might be used.
Solution:   Do not use empty keys, throw an IndexError. (ZyX)
2012-09-05 18:45:28 +02:00
Bram Moolenaar 328fdacb2f Added tag v7-3-653 for changeset fd0c7452fa51 2012-09-05 17:57:39 +02:00
Bram Moolenaar ad4530dd8d updated for version 7.3.653
Problem:    MingW needs build rule for included XPM files.  Object directory
	    for 32 and 64 builds is the same, also for MSVC.
Solution:   Add MingW build rule to use included XPM files.  Add the CPU or
	    architecture to the object directory name. (Sergey Khorev)
2012-09-05 17:57:39 +02:00
Bram Moolenaar fdd5d4ecc3 Added tag v7-3-652 for changeset 5edf3c51aa93 2012-09-05 17:28:21 +02:00
Bram Moolenaar 1cbfd1bf76 updated for version 7.3.652
Problem:    Workaround for Python crash isn't perfect.
Solution:   Change the type of the length argument. (Sean Estabrooks)
2012-09-05 17:28:21 +02:00
Bram Moolenaar 0b3222cbfa Added tag v7-3-651 for changeset ece544e85821 2012-09-05 15:15:07 +02:00
Bram Moolenaar 5cdaa1a236 updated for version 7.3.651
Problem:    Completion after ":help \{-" gives an error message.
Solution:   Prepend a backslash.
2012-09-05 15:15:07 +02:00
Bram Moolenaar 663b28d8d9 Added tag v7-3-650 for changeset a638ae0f1b0c 2012-09-05 15:03:30 +02:00
Bram Moolenaar 9b3382d4ce updated for version 7.3.650
Problem:    Completion after ":help \{-" gives an error message and messes up
	    the command line.
Solution:   Cancel the tag search if the pattern can't be compiled. (Yasuhiro
	    Matsumoto)
2012-09-05 15:03:30 +02:00
Bram Moolenaar 6e506022ed Added tag v7-3-649 for changeset 063765c3cebb 2012-09-05 14:18:45 +02:00
Bram Moolenaar 0756cbd3bf updated for version 7.3.649
Problem:    When 'clipboard' is set to "unnamed" small deletes end up in the
	    numbered registers. (Ingo Karkat)
Solution:   Use the original register name to decide whether to put a delete
	    in a numbered register. (Christian Brabandt)
2012-09-05 14:18:45 +02:00
Bram Moolenaar 0b9b2aafce Added tag v7-3-648 for changeset 76c099d45772 2012-09-05 13:30:41 +02:00
Bram Moolenaar 0096690dc6 updated for version 7.3.648
Problem:    Crash when using a very long file name. (ZyX)
Solution:   Properly check length of buffer space.
2012-09-05 13:30:40 +02:00
Bram Moolenaar 022fe030b9 Added tag v7-3-647 for changeset 29fe4e5c1db1 2012-09-05 12:16:45 +02:00
Bram Moolenaar 9b89832f62 updated for version 7.3.647
Problem:    "gnd" doesn't work correctly in Visual mode.
Solution:   Handle Visual mode differently in "gn". (Christian Brabandt)
2012-09-05 12:16:45 +02:00
Bram Moolenaar 1528d71a99 Added tag v7-3-646 for changeset e70485d3f81d 2012-08-29 18:50:54 +02:00
Bram Moolenaar 8d0092a645 updated for version 7.3.646
Problem:    When reloading a buffer the undo file becomes unusable unless ":w"
	    is executed. (Dmitri Frank)
Solution:   After reloading the buffer write the undo file. (Christian
	    Brabandt)
2012-08-29 18:50:54 +02:00
Bram Moolenaar 65e62b4ea9 Added tag v7-3-645 for changeset 1810ee914648 2012-08-29 16:55:13 +02:00
Bram Moolenaar fb099eec41 updated for version 7.3.645
Problem:    No tests for patch 7.3.625 and 7.3.637.
Solution:   Add more tests for the "gn" command and try/catch. (Christian
	    Brabandt)
2012-08-29 16:55:13 +02:00
Bram Moolenaar d5b76dcad4 Added tag v7-3-644 for changeset fb7c028dcac7 2012-08-29 16:34:27 +02:00
Bram Moolenaar 57fc75275b updated for version 7.3.644
Problem:    Dead code for BeOS GUI.
Solution:   Remove unused __BEOS__ stuff.
2012-08-29 16:34:27 +02:00
Bram Moolenaar cdc279fb1b Added tag v7-3-643 for changeset fdac34e3afa5 2012-08-29 16:26:04 +02:00
Bram Moolenaar 7af10b00a2 updated for version 7.3.643
Problem:    MS-Windows: When starting gvim maximized 'lines' and 'columns' are
	    wrong. (Christian Robinson)
Solution:   Move the check for gui.starting from ui_get_shellsize() to
	    check_shellsize().
2012-08-29 16:26:04 +02:00
Bram Moolenaar 4402a00f6b Added tag v7-3-642 for changeset 79ac6744237c 2012-08-29 15:50:26 +02:00
Bram Moolenaar 2bddbc693c updated for version 7.3.642
Problem:    Segfault with specific autocommands.  Was OK after 7.3.449 and
	    before 7.3.545. (Richard Brown)
Solution:   Pass TRUE for abort_if_last in the call to close_buffer().
	    (Christian Brabandt)
2012-08-29 15:50:26 +02:00
Bram Moolenaar c06e93c61c Added tag v7-3-641 for changeset c068389057c9 2012-08-29 15:22:25 +02:00
Bram Moolenaar 7c986abef2 updated for version 7.3.641
Problem:    ":mkview" uses ":normal" instead of ":normal!" for folds. (Dan)
Solution:   Add the bang. (Christian Brabandt)
2012-08-29 15:22:25 +02:00
Bram Moolenaar 4dc835380c Added tag v7-3-640 for changeset c2c3577021ed 2012-08-29 14:26:27 +02:00
Bram Moolenaar 7a9e4f667a updated for version 7.3.640
Problem:    It's not easy to build Vim on Windows with XPM support.
Solution:   Binary files for 7.3.639. (Sergey Khorev)
2012-08-29 14:26:27 +02:00
Bram Moolenaar 439b9820c6 Added tag v7-3-639 for changeset 1ec385a8faf4 2012-08-29 14:18:33 +02:00
Bram Moolenaar f9c846c6d0 updated for version 7.3.639
Problem:    It's not easy to build Vim on Windows with XPM support.
Solution:   Include the required files, they are quite small.  Update the
	    MSVC makefile to use them.  Binary files are in the next patch.
	    (Sergey Khorev)
2012-08-29 14:18:33 +02:00
Bram Moolenaar e592794a83 Fix version.c, 638 was there twice. 2012-08-23 22:28:46 +02:00
Bram Moolenaar 8a7acaa3a3 Added tag v7-3-638 for changeset c0256c4bd91e 2012-08-23 18:58:14 +02:00
Bram Moolenaar 7224fd567e updated for version 7.3.638 2012-08-23 18:58:14 +02:00
Bram Moolenaar e5e10f790d Added tag v7-3-637 for changeset 3b62d8f36cdf 2012-08-23 18:43:10 +02:00
Bram Moolenaar 8bd35e012f updated for version 7.3.637
Problem:    Cannot catch the error caused by a foldopen when there is no fold.
	    (ZyX, Issue 48)
Solution:   Do not break out of the loop early when inside try/catch.
	    (Christian Brabandt) Except when there is a syntax error.
2012-08-23 18:43:10 +02:00
Bram Moolenaar 0b3879cfd2 Added tag v7-3-636 for changeset 616bc1ad4f12 2012-08-23 15:53:05 +02:00
Bram Moolenaar 49df86dbd8 updated for version 7.3.636
Problem:    Not all zero-width matches handled correctly for "gn".
Solution:   Move zero-width detection to a separate function. (Christian
	    Brabandt)
2012-08-23 15:53:05 +02:00
Bram Moolenaar 5cd83e3385 Added tag v7-3-635 for changeset f7f68f83fc33 2012-08-23 13:28:55 +02:00
Bram Moolenaar c087e7815a updated for version 7.3.635
Problem:    Issue 21: System call during startup sets 'lines' to a wrong
	    value. (Karl Yngve)
Solution:   Don't set the shell size while the GUI is still starting up.
	    (Christian Brabandt)
2012-08-23 13:28:55 +02:00
Bram Moolenaar ef1a272076 Added tag v7-3-634 for changeset b7eea2409507 2012-08-23 12:59:02 +02:00
Bram Moolenaar 8e201f55f6 updated for version 7.3.634
Problem:    Month/Day format for undo is confusing. (Marcin Szamotulski)
Solution:   Always use Year/Month/Day, should work for everybody.
2012-08-23 12:59:02 +02:00
Bram Moolenaar b7e49604c7 Update runtime files. 2012-08-15 17:43:31 +02:00
Bram Moolenaar a81e8339c6 Added tag v7-3-633 for changeset ad5fbf3596e0 2012-08-15 17:26:57 +02:00
Bram Moolenaar e5a834fd32 updated for version 7.3.633
Problem:    Selection remains displayed as selected after selecting another
	    text.
Solution:   Call xterm_update() before select(). (Andrew Pimlott)
2012-08-15 17:26:57 +02:00
Bram Moolenaar 26bcc2a201 Added tag v7-3-632 for changeset 44038a9777aa 2012-08-15 16:21:33 +02:00
Bram Moolenaar 011ede4a2f updated for version 7.3.632
Problem:    Cannot select beyond 222 columns with the mouse in xterm.
Solution:   Add support for SGR mouse tracking. (Hayaki Saito)
2012-08-15 16:21:32 +02:00
Bram Moolenaar 330c68d41e Added tag v7-3-631 for changeset 99f076ca8d84 2012-08-15 14:05:05 +02:00
Bram Moolenaar 5a5561d91b updated for version 7.3.631
Problem:    Cannot complete user names.
Solution:   Add user name completion.  (Dominique Pelle)
2012-08-15 14:05:05 +02:00
Bram Moolenaar ffb0a2b01d Added tag v7-3-630 for changeset 3416ac23d075 2012-08-15 13:31:00 +02:00
Bram Moolenaar bf8634811e updated for version 7.3.630
Problem:    "|" does not behave correctly when 'virtualedit' is set.
Solution:   Call validate_virtcol(). (David Bürgin)
2012-08-15 13:31:00 +02:00
Bram Moolenaar ca01609419 Added tag v7-3-629 for changeset 7de7ef01288d 2012-08-08 18:01:05 +02:00
Bram Moolenaar 2c4d212ba7 updated for version 7.3.629
Problem:    There is no way to make 'shiftwidth' follow 'tabstop'.
Solution:   When 'shiftwidth' is zero use the value of 'tabstop'. (Christian
	    Brabandt)
2012-08-08 18:01:05 +02:00
Bram Moolenaar bf517450eb Added tag v7-3-628 for changeset 1ed93878d6e2 2012-08-08 17:31:40 +02:00
Bram Moolenaar a6271c1950 updated for version 7.3.628
Problem:    ":open" does not allow for a !, which results in a confusing error
	    message. (Shawn Wilson)
Solution:   Allow ! on ":open". (Christian Brabandt)
2012-08-08 17:31:40 +02:00
Bram Moolenaar fa389e0ae3 Added tag v7-3-627 for changeset dc65e6429d2c 2012-08-08 16:51:15 +02:00
Bram Moolenaar 28599ce6c6 updated for version 7.3.627
Problem:    When using the "n" flag with the ":s" command a \= substitution
	    will not be evaluated.
Solution:   Do perform the evaluation, so that a function can be invoked at
	    every matching position without changing the text. (Christian
	    Brabandt)
2012-08-08 16:51:15 +02:00
Bram Moolenaar ebcc9d4910 Added tag v7-3-626 for changeset 956b1ed19282 2012-08-08 16:05:08 +02:00
Bram Moolenaar c7fcf9eaca updated for version 7.3.626
Problem:    Python interface doesn't build with Python 2.4 or older.
Solution:   Define Py_ssize_t. (Benjamin Bannier)
2012-08-08 16:05:07 +02:00
Bram Moolenaar 5a61931c26 Added tag v7-3-625 for changeset f43ffd820a46 2012-08-08 15:27:58 +02:00
Bram Moolenaar 889329d821 updated for version 7.3.625
Problem:    "gn" does not handle zero-width matches correctly.
Solution:   Handle zero-width patterns specially. (Christian Brabandt)
2012-08-08 15:27:57 +02:00
Bram Moolenaar 9c4918412d Added tag v7-3-624 for changeset 06749e351b1c 2012-08-08 14:33:21 +02:00
Bram Moolenaar 6943b29bf2 updated for version 7.3.624
Problem:    When cancelling input() it returns the third argument. That should
	    only happen for inputdialog().
Solution:   Check if inputdialog() was used. (Hirohito Higashi)
2012-08-08 14:33:21 +02:00
Bram Moolenaar 69c5b5497d Added tag v7-3-623 for changeset a46a101bfddd 2012-08-08 13:17:31 +02:00
Bram Moolenaar 116b6a155d updated for version 7.3.623
Problem:    Perl 5.14 commands crash Vim on MS-Windows.
Solution:   Use perl_get_sv() instead of GvSV(). (Raymond Ko)
2012-08-08 13:17:31 +02:00
Bram Moolenaar c472261abb Added tag v7-3-622 for changeset 52247eb61511 2012-08-02 21:48:24 +02:00
Bram Moolenaar effde5e6bf updated for version 7.3.622
Problem:    XPM library for Win32 can't be found.
Solution:   Suggest using the one from the Vim ftp site.
2012-08-02 21:48:24 +02:00
Bram Moolenaar 727498a99d Added tag v7-3-621 for changeset ac13ea2b098d 2012-08-02 21:24:42 +02:00
Bram Moolenaar 06f8e2332b updated for version 7.3.621
Problem:    Compiler warnings on 64 bit windows.
Solution:   Add type casts. (Mike Williams)
2012-08-02 21:24:42 +02:00
Bram Moolenaar f67b74b3cf Added tag v7-3-620 for changeset a6ebae140d89 2012-08-02 21:21:47 +02:00
Bram Moolenaar eab3681c48 updated for version 7.3.620
Problem:    Building with recent Ruby on Win32 doesn't work.
Solution:   Add a separate argument for the API version. (Yasuhiro Matsumoto)
2012-08-02 21:21:47 +02:00
Bram Moolenaar 43c0246afd Added tag v7-3-619 for changeset 27ecf0c87bd2 2012-08-02 12:31:44 +02:00
Bram Moolenaar 798db5a1bf updated for version 7.3.619
Problem:    When executing a shell command Vim may become slow to respond.
Solution:   Don't wait after every processed message. (idea by Yasuhiro
	    Matsumoto)
2012-08-02 12:31:44 +02:00
Bram Moolenaar c42b5baace Added tag v7-3-618 for changeset 0b1cb3f839c4 2012-07-29 12:55:32 +02:00
Bram Moolenaar 4ed7226c9c updated for version 7.3.618
Problem:    Still doesn't compile with small features.
Solution:   Move current_search() out of #ifdef. (Dominique Pelle)
2012-07-29 12:55:32 +02:00
Bram Moolenaar 46f9b6d21b Added tag v7-3-617 for changeset 73db39ca1877 2012-07-27 21:12:07 +02:00
Bram Moolenaar dc404e7940 updated for version 7.3.617
Problem:    Hang on completion.
Solution:   Skip over the space. (Yasuhiro Matsumoto)
2012-07-27 21:12:07 +02:00
Bram Moolenaar 02e0bc9765 Added tag v7-3-616 for changeset baba6286c91e 2012-07-27 21:05:54 +02:00
Bram Moolenaar aee8a7001f updated for version 7.3.616
Problem:    Can't compile without +visual.
Solution:   Add #ifdef.
2012-07-27 21:05:54 +02:00
Bram Moolenaar 2064324382 Updated runtime files. 2012-07-25 17:49:10 +02:00
Bram Moolenaar 7613fd95cc Added tag v7-3-615 for changeset 169ccc471a8a 2012-07-25 17:22:23 +02:00
Bram Moolenaar fc892d2a0b updated for version 7.3.615
Problem:    Completion for a user command does not recognize backslash before
	    a space.
Solution:   Recognize escaped characters. (Yasuhiro Matsumoto)
2012-07-25 17:22:23 +02:00
Bram Moolenaar 48eb6471e3 Added tag v7-3-614 for changeset 2bb51730ef4b 2012-07-25 16:47:03 +02:00
Bram Moolenaar 1e5a873c00 updated for version 7.3.614
Problem:    Number argument gets turned into a number while it should be a
	    string.
Solution:   Add flag to the call_vim_function() call. (Yasuhiro Matsumoto)
2012-07-25 16:47:03 +02:00
Bram Moolenaar ca534b6ece Added tag v7-3-613 for changeset c03b6363492b 2012-07-25 16:32:08 +02:00
Bram Moolenaar 8577597626 updated for version 7.3.613
Problem:    Including Python's config.c in the build causes trouble.  It is
	    not clear why it was there.
Solution:   Omit the config file. (James McCoy)
2012-07-25 16:32:08 +02:00
Bram Moolenaar c274ef312a Added tag v7-3-612 for changeset 2b4b6185054f 2012-07-25 16:10:03 +02:00
Bram Moolenaar d7ac505ff9 updated for version 7.3.612
Problem:    Auto formatting messes up text when 'fo' contains "2". (ZyX)
Solution:   Decrement "less_cols". (Tor Perkins)
2012-07-25 16:10:03 +02:00
Bram Moolenaar 548db36506 Added tag v7-3-611 for changeset e13f2f3568e1 2012-07-25 15:36:04 +02:00
Bram Moolenaar 31de40616e updated for version 7.3.611
Problem:    Can't use Vim dictionary as self argument in Python.
Solution:   Fix the check for the "self" argument. (ZyX)
2012-07-25 15:36:04 +02:00
Bram Moolenaar 7c69532b89 Added tag v7-3-610 for changeset 9f48a5432997 2012-07-25 15:06:34 +02:00
Bram Moolenaar 980fc6c6f4 updated for version 7.3.610
Problem:    Cannot operate on the text that a search pattern matches.
Solution:   Add the "gn" and "gN" commands. (Christian Brabandt)
2012-07-25 15:06:34 +02:00
Bram Moolenaar c93bd37186 Added tag v7-3-609 for changeset d29aa05b7e31 2012-07-25 13:46:31 +02:00
Bram Moolenaar 0deab0af06 updated for version 7.3.609
Problem:    File names in :checkpath! output are garbled.
Solution:   Check for \zs in the pattern. (Lech Lorens)
2012-07-25 13:46:30 +02:00
Bram Moolenaar 9b5d0cf49d Added tag v7-3-608 for changeset d47e6222d1cd 2012-07-19 18:05:44 +02:00
Bram Moolenaar 0c2ab9908d updated for version 7.3.608
Problem:    winrestview() does not always restore the view correctly.
Solution:   Call win_new_height() and win_new_width(). (Lech Lorens)
2012-07-19 18:05:44 +02:00
Bram Moolenaar a52a3624b2 Added tag v7-3-607 for changeset 002f2c5de317 2012-07-19 17:39:07 +02:00
Bram Moolenaar 651a1d3006 updated for version 7.3.607
Problem:    With an 8 color terminal the selected menu item is black on black,
	    because darkGrey as bg is the same as black.
Solution:   Swap fg and bg colors. (James McCoy)
2012-07-19 17:39:07 +02:00
Bram Moolenaar 88a36e0a55 Added tag v7-3-606 for changeset c612d154bcdd 2012-07-19 17:18:26 +02:00
Bram Moolenaar 63d508fc2b updated for version 7.3.606
Problem:    CTRL-P completion has a problem with multi-byte characters.
Solution:   Check for next character being NUL properly.  (Yasuhiro Matsumoto)
2012-07-19 17:18:26 +02:00
Bram Moolenaar b79776679e Added tag v7-3-605 for changeset 4873d9c4ad3b 2012-07-19 11:37:26 +02:00
Bram Moolenaar f6d5e225af updated for version 7.3.605
Problem:    MS-Windows: Can't compile with older compilers. (Titov Anatoly)
Solution:   Add #ifdef for MEMORYSTATUSEX.
2012-07-19 11:37:26 +02:00
Bram Moolenaar 2b6c1a7992 Added tag v7-3-604 for changeset acd91c9741a6 2012-07-16 19:27:29 +02:00
Bram Moolenaar 2b8eb145e4 updated for version 7.3.604
Problem:    inputdialog() doesn't use the cancel argument in the console.
	    (David Fishburn)
Solution:   Use the third argument. (Christian Brabant)
2012-07-16 19:27:29 +02:00
Bram Moolenaar 2e9571d5a7 Added tag v7-3-603 for changeset 085f14642fe8 2012-07-16 17:31:53 +02:00
Bram Moolenaar b6dd083d90 updated for version 7.3.603
Problem:    It is possible to add replace builtin functions by calling
	    extend() on g:.
Solution:   Add a flag to a dict to indicate it is a scope.  Check for
	    existing functions. (ZyX)
2012-07-16 17:31:53 +02:00
Bram Moolenaar d58401d2de Added tag v7-3-602 for changeset 5cacdf56c94b 2012-07-16 17:28:11 +02:00
Bram Moolenaar 595f225212 updated for version 7.3.602
Problem:    Missing files in distribution.
Solution:   Update the list of files.
2012-07-16 17:28:11 +02:00
Bram Moolenaar ea2c6bf5c3 Added tag v7-3-601 for changeset c1780b4cb995 2012-07-16 17:26:22 +02:00
Bram Moolenaar 1ad455104b updated for version 7.3.601
Problem:    Bad code style.
Solution:   Insert space, remove parens.
2012-07-16 17:26:22 +02:00
Bram Moolenaar 979dba8162 Updated runtime files. 2012-07-12 22:01:11 +02:00
Bram Moolenaar ccbaa62ac9 Added tag v7-3-600 for changeset 8f98038a0bf3 2012-07-10 19:25:10 +02:00
Bram Moolenaar f384bf048e updated for version 7.3.600
Problem:    <f-args> is not expanded properly with DBCS encoding.
Solution:   Skip over character instead of byte. (Yukihiro Nakadaira)
2012-07-10 19:25:10 +02:00
Bram Moolenaar 95956d18a6 Added tag v7-3-599 for changeset b06578f1390f 2012-07-10 18:31:54 +02:00
Bram Moolenaar ffb518017e updated for version 7.3.599
Problem:    Missing change in one file.
Solution:   Patch for changed clip_autoselect().
2012-07-10 18:31:54 +02:00
Bram Moolenaar 8591785fca Added tag v7-3-598 for changeset f07475816079 2012-07-10 17:14:56 +02:00
Bram Moolenaar 97cb15b88f updated for version 7.3.598
Problem:    Cannot act upon end of completion. (Taro Muraoka)
Solution:   Add an autocommand event that is triggered when completion has
	    finished. (Idea by Florian Klein)
2012-07-10 17:14:56 +02:00
Bram Moolenaar db0c5710ee Added tag v7-3-597 for changeset b9aa7fb4a928 2012-07-10 16:49:23 +02:00
Bram Moolenaar 73f536e026 updated for version 7.3.597
Problem:    'clipboard' "autoselect" only applies to the * register. (Sergey
	    Vakulenko)
Solution:   Make 'autoselect' work for the + register. (Christian Brabant)
	    Add the "autoselectplus" option in 'clipboard' and the "P" flag in
	    'guioptions'.
2012-07-10 16:49:23 +02:00
Bram Moolenaar 0c83c5e3ff Added tag v7-3-596 for changeset 5aad2c444a00 2012-07-10 15:18:23 +02:00
Bram Moolenaar d7e87d18f4 updated for version 7.3.596
Problem:    Can't remove all signs for a file or buffer.
Solution:   Support "*" for the sign id. (Christian Brabandt)
2012-07-10 15:18:22 +02:00
Bram Moolenaar 1c81a4a743 Added tag v7-3-595 for changeset 928e7cef8836 2012-07-10 14:56:46 +02:00
Bram Moolenaar 25df6addec updated for version 7.3.595
Problem:    The X command server responds slowly
Solution:   Change the loop that waits for replies. (Brian Burns)
2012-07-10 14:56:45 +02:00
Bram Moolenaar 82952f6393 Added tag v7-3-594 for changeset 5e7b500dbb7e 2012-07-10 14:25:04 +02:00
Bram Moolenaar b4a0e86bf6 updated for version 7.3.594
Problem:    The X command server doesn't work perfectly. It sends an empty
	    reply for as-keys requests.
Solution:   Remove duplicate ga_init2(). Do not send a reply for as-keys
	    requests. (Brian Burns)
2012-07-10 14:25:04 +02:00
Bram Moolenaar a6f97034ad Added tag v7-3-593 for changeset 46896c29edd7 2012-07-10 13:41:14 +02:00
Bram Moolenaar b365e3ec1f updated for version 7.3.593
Problem:    No easy way to decide if b:browsefilter will work.
Solution:   Add the browsefilter feature.
2012-07-10 13:41:14 +02:00
Bram Moolenaar d73b027ef5 Added tag v7-3-592 for changeset 0e06193d4bd7 2012-07-10 13:12:51 +02:00
Bram Moolenaar 8c06185661 updated for version 7.3.592
Problem:    Vim on GTK does not support g:browsefilter.
Solution:   Add a GtkFileFilter to the file chooser. (Christian Brabandt)
2012-07-10 13:12:51 +02:00
Bram Moolenaar 4a4c501038 Added tag v7-3-591 for changeset e5b925ae56e3 2012-07-06 18:27:39 +02:00
Bram Moolenaar 80437c3e3b updated for version 7.3.591
Problem:    Can only move to a tab by absolute number.
Solution:   Move a number of tabs to the left or the right. (Lech Lorens)
2012-07-06 18:27:39 +02:00
Bram Moolenaar d0ba96a736 Added tag v7-3-590 for changeset bdf7f3e4c763 2012-07-06 17:51:28 +02:00
Bram Moolenaar c97657a8cb updated for version 7.3.590
Problem:    The '< and '> marks cannot be set directly.
Solution:   Allow setting '< and '>. (Christian Brabandt)
2012-07-06 17:51:28 +02:00
Bram Moolenaar 890e4c74ac Added tag v7-3-589 for changeset e82937b753a8 2012-07-06 16:49:40 +02:00
Bram Moolenaar 9cc0556c1b updated for version 7.3.589
Problem:    Crash when $HOME is not set.
Solution:   Check for a NULL pointer. (Chris Webb)
2012-07-06 16:49:40 +02:00
Bram Moolenaar 833e9d023d Added tag v7-3-588 for changeset e92cc285632d 2012-07-06 16:39:47 +02:00
Bram Moolenaar e81da61081 updated for version 7.3.588
Problem:    Crash on NULL pointer.
Solution:   Fix the immediate problem by checking for NULL. (Lech Lorens)
2012-07-06 16:39:47 +02:00
Bram Moolenaar 0fa7f4727f Added tag v7-3-587 for changeset a34fb0a077c9 2012-07-06 16:22:02 +02:00
Bram Moolenaar 1578769c18 updated for version 7.3.587
Problem:    Compiler warning for local var shadowing global var.
Solution:   Rename the var and move it to an inner block. (Christian Brabandt)
2012-07-06 16:22:02 +02:00
Bram Moolenaar 91c1a14bc9 Added tag v7-3-586 for changeset 8393a16069fb 2012-07-06 13:40:50 +02:00
Bram Moolenaar b5a0bf5347 updated for version 7.3.586
Problem:    When compiling with Cygwin or MingW MEMORYSTATUSEX is not defined.
Solution:   Set the default for WINVER to 0x0500.
2012-07-06 13:40:50 +02:00
Bram Moolenaar ec3f5d65b7 Added tag v7-3-585 for changeset d258a0c5c38a 2012-07-06 13:36:48 +02:00
Bram Moolenaar 5c7df60517 updated for version 7.3.585
Problem:    Calling changed_bytes() too often.
Solution:   Move changed_bytes() out of a loop. (Tor Perkins)
2012-07-06 13:36:48 +02:00
Bram Moolenaar 2b93dc7dc6 Added tag v7-3-584 for changeset 2d107086903a 2012-06-30 13:34:34 +02:00
Bram Moolenaar 1d3dbdfb72 updated for version 7.3.584
Problem:    PyCObject is not always defined.
Solution:   Use PyObject instead.
2012-06-30 13:34:34 +02:00
Bram Moolenaar c268184f70 Added tag v7-3-583 for changeset a69b1d711ff9 2012-06-30 13:21:08 +02:00
Bram Moolenaar 34da562315 updated for version 7.3.583
Problem:    PyObject_NextNotImplemented is not defined before Python 2.7.
	    (Danek Duvall)
Solution:   Add #ifdefs.
2012-06-30 13:21:08 +02:00
Bram Moolenaar 6fd69ac2fc Added tag v7-3-582 for changeset d383bc2ba811 2012-06-29 23:57:54 +02:00
Bram Moolenaar 33bdff6346 updated for version 7.3.582
Problem:    Missing parts of the test OK file.
Solution:   Add the missing parts.
2012-06-29 23:57:54 +02:00
Bram Moolenaar c1cae1f8c4 Added tag v7-3-581 for changeset 96249a1803e2 2012-06-29 19:14:53 +02:00
Bram Moolenaar 2750cc8593 updated for version 7.3.581
Problem:    Problems compiling with Python.
Solution:   Pick UCS2 or UCS4 function at runtime. (lilydjwg)
2012-06-29 19:14:52 +02:00
Bram Moolenaar e88a408a2f Added tag v7-3-580 for changeset f02b6ad168ae 2012-06-29 17:52:03 +02:00
Bram Moolenaar 9b1cb9f60a updated for version 7.3.580
Problem:    Warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)
2012-06-29 17:52:02 +02:00
Bram Moolenaar 5560eb7816 Added tag v7-3-579 for changeset 80ed6aa7b9eb 2012-06-29 16:28:29 +02:00
Bram Moolenaar 9f92519bc3 updated for version 7.3.579
Problem:    Can't compile with Python 2.5.
Solution:   Use PyCObject when Capsules are not available.
2012-06-29 16:28:28 +02:00
Bram Moolenaar 61c4c8e46f Added tag v7-3-578 for changeset 0e9b2622c94a 2012-06-29 16:19:51 +02:00
Bram Moolenaar 27de9b2d56 updated for version 7.3.578
Problem:    Misplaced declaration.
Solution:   Move declaration to start of block.
2012-06-29 16:19:50 +02:00
Bram Moolenaar c0f2a87eee Added tag v7-3-577 for changeset 286ba0251c0a 2012-06-29 15:51:31 +02:00
Bram Moolenaar 9b10f7eef9 updated for version 7.3.577
Problem:    Size of memory does not fit in 32 bit unsigned.
Solution:   Use Kbyte instead of byte.  Call GlobalMemoryStatusEx() instead of
	    GlobalMemoryStatus() when available.
2012-06-29 15:51:30 +02:00
Bram Moolenaar 3c3f8919c9 Added tag v7-3-576 for changeset 7e3fedfc3d08 2012-06-29 15:04:49 +02:00
Bram Moolenaar 53a638a182 updated for version 7.3.576
Problem:    Formatting of lists inside comments is not right yet.
Solution:   Use another solution and add a test. (Tor Perkins)
2012-06-29 15:04:49 +02:00
Bram Moolenaar 321e8d21f6 Added tag v7-3-575 for changeset 79ae10bd0565 2012-06-29 13:56:06 +02:00
Bram Moolenaar 12b6f010e3 updated for version 7.3.575
Problem:    "ygt" tries to yank instead of giving an error. (Daniel Mueller)
Solution:   Check for a pending operator.
2012-06-29 13:56:06 +02:00
Bram Moolenaar e196761dcb Added tag v7-3-574 for changeset 3ac005f02cf0 2012-06-29 13:44:41 +02:00
Bram Moolenaar 1beac4cd73 updated for version 7.3.574
Problem:    When pasting a register in the search command line a CTRL-L
	    character is not pasted. (Dominique Pelle)
Solution:   Escape the CTRL-L. (Christian Brabandt)
2012-06-29 13:44:41 +02:00
Bram Moolenaar 89e2a91020 Added tag v7-3-573 for changeset 802b1a1b275f 2012-06-29 13:34:19 +02:00
Bram Moolenaar ba8ad0a3fd updated for version 7.3.573
Problem:    Using array index before bounds checking.
Solution:   Swap the parts of the condition. (Dominique Pelle)
2012-06-29 13:34:19 +02:00
Bram Moolenaar df1435bf3c Added tag v7-3-572 for changeset 3ae387af405f 2012-06-29 13:19:27 +02:00
Bram Moolenaar ff4c76aa70 updated for version 7.3.572
Problem:    Duplicate statement in if and else. (Dominique Pelle)
Solution:   Remove the condition and add a TODO.
2012-06-29 13:19:27 +02:00
Bram Moolenaar adb1f57419 Added tag v7-3-571 for changeset 43fd3896fab7 2012-06-29 13:14:03 +02:00
Bram Moolenaar 048ff10cd0 updated for version 7.3.571
Problem:    Duplicated condition.
Solution:   Remove one. (Dominique Pelle)
2012-06-29 13:14:03 +02:00
Bram Moolenaar a59887cd52 Added tag v7-3-570 for changeset 4f1c511e71f8 2012-06-29 12:57:07 +02:00
Bram Moolenaar d48cb8d597 updated for version 7.3.570
Problem:    ":vimgrep" does not obey 'wildignore'.
Solution:   Apply 'wildignore' and 'suffixes' to ":vimgrep". (Ingo Karkat)
2012-06-29 12:57:06 +02:00
Bram Moolenaar 64d5e2c28b Added tag v7-3-569 for changeset c052f3b79b99 2012-06-29 12:54:54 +02:00
Bram Moolenaar cc55142dea updated for version 7.3.569
Problem:    Evaluating Vim expression in Python is insufficient.
Solution:   Add vim.bindeval().  Also add pyeval() and py3eval(). (ZyX)
2012-06-29 12:54:53 +02:00
Bram Moolenaar 54f51129a8 Added tag v7-3-568 for changeset 3b5f541269e2 2012-06-29 12:35:44 +02:00
Bram Moolenaar 9e18be3aaf updated for version 7.3.568
Problem:    Bad indents for #ifdefs.
Solution:   Add and remove spaces. (Elias Diem)
2012-06-29 12:35:44 +02:00
Bram Moolenaar 7d5f4698d4 Added tag v7-3-567 for changeset f90bb88c2615 2012-06-29 11:46:33 +02:00
Bram Moolenaar 0776617572 updated for version 7.3.567
Problem:    Missing copyright notice.
Solution:   Add Vim copyright notice. (Taro Muraoka)
2012-06-29 11:46:33 +02:00
Bram Moolenaar aa951e4692 Added tag v7-3-566 for changeset 18c6b1752d0b 2012-06-20 22:56:02 +02:00
Bram Moolenaar 1ed5c37203 updated for version 7.3.566
Problem:    Redo after completion does not work correctly when refresh: always
	    is not used. (Raymond Ko)
Solution:   Check the compl_opt_refresh_always flag. (Christian Brabandt)
2012-06-20 22:56:02 +02:00
Bram Moolenaar 33e824827a Added tag v7-3-565 for changeset 5f811338b118 2012-06-20 18:39:16 +02:00
Bram Moolenaar 3c983b8bed updated for version 7.3.565
Problem:    Can't generate proto file for Python 3.
Solution:   Add PYTHON3_CFLAGS to LINT_CFLAGS.
2012-06-20 18:39:15 +02:00
Bram Moolenaar 3777f8836f Added tag v7-3-564 for changeset 683de9306096 2012-06-20 17:56:09 +02:00
Bram Moolenaar c84291c32f updated for version 7.3.564
Problem:    Warning for pointer conversion.
Solution:   Add type cast.
2012-06-20 17:56:09 +02:00
Bram Moolenaar 2bc456cf3f Added tag v7-3-563 for changeset 02c86cdcf9a2 2012-06-20 17:54:38 +02:00
Bram Moolenaar 12028946ba updated for version 7.3.563
Problem:    Can't build with tiny features.
Solution:   Add #ifdef.
2012-06-20 17:54:38 +02:00
Bram Moolenaar 7eb49cc853 Added tag v7-3-562 for changeset b2763055bdf2 2012-06-20 15:48:57 +02:00
Bram Moolenaar 62c25523a5 updated for version 7.3.562
Problem:    ":profdel" should not work when the +profile feature is disabled.
Solution:   Call ex_ni(). (Yasuhiro Matsumoto)
2012-06-20 15:48:57 +02:00
Bram Moolenaar 52a29c1c21 Added tag v7-3-561 for changeset a1de7928a7ab 2012-06-20 14:26:35 +02:00
Bram Moolenaar a2d4148794 updated for version 7.3.561
Problem:    Using refresh: always in a complete function breaks the "."
	    command. (Val Markovic)
Solution:   Add match leader to the redo buffer. (Yasuhiro Matsumoto)
2012-06-20 14:26:35 +02:00
Bram Moolenaar ecd15d7efc Added tag v7-3-560 for changeset 0abd38ba6455 2012-06-20 14:13:06 +02:00
Bram Moolenaar 18319cea13 updated for version 7.3.560
Problem:    Get an error for a locked argument in extend().
Solution:   Initialize the lock flag for a dictionary. (Yukihiro Nakadaira)
2012-06-20 14:13:06 +02:00
Bram Moolenaar 87e641198d Added tag v7-3-559 for changeset 74adc9f7e15b 2012-06-20 14:02:27 +02:00
Bram Moolenaar 596c684d6c updated for version 7.3.559
Problem:    home_replace() does not work with 8.3 filename.
Solution:   Make ":p" expand 8.3 name to full path. (Yasuhiro Matsumoto)
2012-06-20 14:02:27 +02:00
Bram Moolenaar 9e27441e92 Added tag v7-3-558 for changeset 34724dc5172b 2012-06-20 12:40:08 +02:00
Bram Moolenaar 575d0fff7c updated for version 7.3.558
Problem:    Memory access error. (Gary Johnson)
Solution:   Allocate one more byte. (Dominique Pelle)
2012-06-20 12:40:08 +02:00
Bram Moolenaar 3b0f52930b Added tag v7-3-557 for changeset a220dd97b5c7 2012-06-20 11:55:01 +02:00
Bram Moolenaar bc7b1b0ae8 updated for version 7.3.557
Problem:    Crash when an autocommand wipes out a buffer when it is hidden.
Solution:   Restore the current window when needed. (Christian Brabandt)
2012-06-20 11:55:01 +02:00
Bram Moolenaar 37d5a14865 Added tag v7-3-556 for changeset b8924014a039 2012-06-14 20:59:25 +02:00
Bram Moolenaar cf95aa2580 updated for version 7.3.556
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)
2012-06-14 20:59:25 +02:00
Bram Moolenaar 110aa37a3d Added tag v7-3-555 for changeset 8fb7bd9dfb2b 2012-06-13 19:19:41 +02:00
Bram Moolenaar fe6dd29ea1 updated for version 7.3.555
Problem:    Building on IBM z/OS fails.
Solution:   Adjust configure. Use the QUOTESED value from config.mk instead of
	    the hard coded one in Makefile. (Stephen Bovy)
2012-06-13 19:19:41 +02:00
Bram Moolenaar b9b5799199 Added tag v7-3-554 for changeset a967a979c37f 2012-06-13 18:15:20 +02:00
Bram Moolenaar 87f6142814 updated for version 7.3.554
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2012-06-13 18:15:19 +02:00
Bram Moolenaar 613f1c447a Added tag v7-3-553 for changeset 583e46e4a56c 2012-06-13 18:06:36 +02:00
Bram Moolenaar e624236b9f updated for version 7.3.553
Problem:    With double-width characters and 'listchars' containing "precedes"
	    the text is displayed one cell off.
Solution:   Check for double-width character being overwritten by the
	    "precedes" character. (Yasuhiro Matsumoto)
2012-06-13 18:06:36 +02:00
Bram Moolenaar c91ed02268 Added tag v7-3-552 for changeset 443c50cd3e88 2012-06-13 17:28:55 +02:00
Bram Moolenaar 79ef07dd34 updated for version 7.3.552
Problem:    Formatting inside comments does not use the "2" flag in
	    'formatoptions'.
Solution:   Support the "2" flag.  (Tor Perkins)
2012-06-13 17:28:55 +02:00
Bram Moolenaar 0b93260ced Added tag v7-3-551 for changeset e83c5dcea112 2012-06-13 14:28:20 +02:00
Bram Moolenaar 975bc6464a updated for version 7.3.551
Problem:    When using :tablose a TabEnter autocommand is triggered too early.
	    (Karthick)
Solution:   Don't trigger *Enter autocommands before closing the tab.
	    (Christian Brabandt)
2012-06-13 14:28:20 +02:00
Bram Moolenaar 599288fd9d Added tag v7-3-550 for changeset 297771eff080 2012-06-13 14:01:42 +02:00
Bram Moolenaar fa904acf32 updated for version 7.3.550
Problem:    With "j" in 'formatoptions' a list leader is not removed. (Gary
	    Johnson)
Solution:   Don't ignore the start of a three part comment. (Lech Lorens)
2012-06-13 14:01:41 +02:00
Bram Moolenaar dfb4903f7b Added tag v7-3-549 for changeset c0c935956ac3 2012-06-13 13:40:48 +02:00
Bram Moolenaar 8776feb9d2 updated for version 7.3.549
Problem:    In 'cinoptions' "0s" is interpreted as one shiftwidth. (David
	    Pineau)
Solution:   Use the zero as zero. (Lech Lorens)
2012-06-13 13:40:48 +02:00
Bram Moolenaar c5d5a4f9a0 Added tag v7-3-548 for changeset 8625e38066db 2012-06-07 21:09:39 +02:00
Bram Moolenaar 501d8ab903 updated for version 7.3.548
Problem:    Compiler warning on 64 bit Windows.
Solution:   Add type cast. (Mike Williams)
2012-06-07 21:09:39 +02:00
Bram Moolenaar da4dcfa802 Added tag v7-3-547 for changeset 4f4db5d661c4 2012-06-06 23:08:39 +02:00
Bram Moolenaar 079fc0b884 updated for version 7.3.547
Problem:    Compiler warning for uninitialized variable.
Solution:   Initialize it.
2012-06-06 23:08:38 +02:00
Bram Moolenaar c72b581847 Added tag v7-3-546 for changeset 0a364618c0e5 2012-06-06 19:05:50 +02:00
Bram Moolenaar 02983652d5 updated for version 7.3.546
Problem:    Bogus line break.
Solution:   Remove the line break.
2012-06-06 19:05:50 +02:00
Bram Moolenaar ff786b86e1 Added tag v7-3-545 for changeset e7ff3251dfa1 2012-06-06 19:02:46 +02:00
Bram Moolenaar ebc8bcae56 updated for version 7.3.545
Problem:    When closing a window or buffer autocommands may close it too,
	    causing problems for where the autocommand was invoked from.
Solution:   Add the w_closing and b_closing flags.  When set disallow ":q" and
	    ":close" to prevent recursive closing.
2012-06-06 19:02:45 +02:00
Bram Moolenaar b6afc29dc7 Added tag v7-3-544 for changeset 09d0bda69df0 2012-06-06 18:03:07 +02:00
Bram Moolenaar c7629ed63c updated for version 7.3.544
Problem:    There is no good way to close a quickfix window when closing the
	    last ordinary window.
Solution:   Add the QuitPre autocommand.
2012-06-06 18:03:07 +02:00
Bram Moolenaar ae64d85f72 Added tag v7-3-543 for changeset ce7bd50bafa7 2012-06-06 16:29:10 +02:00
Bram Moolenaar 71f003f5f1 updated for version 7.3.543
Problem:    The cursor is in the wrong line after using ":copen". (John
	    Beckett)
Solution:   Invoke more drastic redraw method.
2012-06-06 16:29:10 +02:00
Bram Moolenaar 487a91308e Added tag v7-3-542 for changeset 8d1b63e6d317 2012-06-06 16:14:40 +02:00
Bram Moolenaar 831b60d430 updated for version 7.3.542
Problem:    Function is sometimes unused.
Solution:   Add #ifdef.
2012-06-06 16:14:40 +02:00
Bram Moolenaar 920c5382c9 Added tag v7-3-541 for changeset 5c1aaf9b4b1b 2012-06-06 16:12:59 +02:00
Bram Moolenaar c64945cded updated for version 7.3.541
Problem:    When joining lines comment leaders need to be removed manually.
Solution:   Add the 'j' flag to 'formatoptions'. (Lech Lorens)
2012-06-06 16:12:59 +02:00
Bram Moolenaar d20ee3beec Added tag v7-3-540 for changeset af083cb521bc 2012-06-06 12:06:15 +02:00
Bram Moolenaar c4a12e0bf1 updated for version 7.3.540
Problem:    Cursor is left on the text instead of the command line.
Solution:   Don't call setcursor() in command line mode.
2012-06-06 12:06:15 +02:00
Bram Moolenaar 4b6dbe081a Added tag v7-3-539 for changeset 7a710cf51d73 2012-06-06 12:03:06 +02:00
Bram Moolenaar 5073c41f6f updated for version 7.3.539
Problem:    Redrawing a character on the command line does not work properly
	    for multi-byte charactes.
Solution:   Count the number of bytes in a character. (Yukihiro Nakadaira)
2012-06-06 12:03:06 +02:00
Bram Moolenaar 68b3ab3069 Updated runtime files. 2012-06-01 22:38:45 +02:00
Bram Moolenaar fd06240979 Added tag v7-3-538 for changeset bbf1fbbe4ab4 2012-06-01 18:34:41 +02:00
Bram Moolenaar 5156371df2 updated for version 7.3.538
Problem:    'efm' does not handle Tabs in pointer lines.
Solution:   Add Tab support. Improve tests. (Lech Lorens)
2012-06-01 18:34:41 +02:00
Bram Moolenaar d046fdf094 Added tag v7-3-537 for changeset 96715c3a905f 2012-06-01 17:49:55 +02:00
Bram Moolenaar 996cbbc8c5 updated for version 7.3.537
Problem:    Unecessary call to init_spell_chartab().
Solution:   Delete the call.
2012-06-01 17:49:55 +02:00
Bram Moolenaar 54b828a6a9 Added tag v7-3-536 for changeset a8897fd5d074 2012-06-01 17:47:00 +02:00
Bram Moolenaar 8d19b6e4c5 updated for version 7.3.536
Problem:    When spell checking the German sharp s is not seen as a word
	    character. (Aexl Bender)
Solution:   In utf_islower() return true for the sharp s. Note: also need
	    updated spell file for this to take effect.
2012-06-01 17:46:59 +02:00
Bram Moolenaar dde4888e3a Added tag v7-3-535 for changeset f52d2ea0f81c 2012-06-01 15:21:02 +02:00
Bram Moolenaar 9180fa30a8 updated for version 7.3.535
Problem:    Many #ifdefs for MB_MAXBYTES.
Solution:   Also define MB_MAXBYTES without the +multi_byte feature.  Fix
	    places where the buffer didn't include space for a NUL byte.
2012-06-01 15:21:02 +02:00
Bram Moolenaar 1129b1c930 Added tag v7-3-534 for changeset 65f905eb14cd 2012-06-01 14:57:51 +02:00
Bram Moolenaar 2db4be96d0 updated for version 7.3.534
Problem:    When using an InsertCharPre autocommand autoindent fails.
Solution:   Proper handling of v:char. (Alexey Radkov)
2012-06-01 14:57:51 +02:00
Bram Moolenaar 3301f07ea0 Added tag v7-3-533 for changeset 74d51b51f3e6 2012-06-01 13:46:12 +02:00
Bram Moolenaar 600ca6f54a updated for version 7.3.533
Problem:    Memory leak when writing undo file.
Solution:   Free the ACL. (Dominique Pelle)
2012-06-01 13:46:12 +02:00
Bram Moolenaar 9d4ea84591 Added tag v7-3-532 for changeset 9755d151c749 2012-06-01 13:18:53 +02:00
Bram Moolenaar bfe2f3dcd1 updated for version 7.3.532
Problem:    Compiler warning from Clang.
Solution:   Use a different way to point inside a string. (Dominique Pelle)
2012-06-01 13:18:53 +02:00
Bram Moolenaar 959b739258 Added tag v7-3-531 for changeset c44f0f7424b9 2012-05-27 00:37:51 +02:00
Bram Moolenaar da401f5fbc updated for version 7.3.531
Problem:    GUI does not work on MS-Windows.
Solution:   Add the missing #ifdef. (Patrick Avery)
2012-05-27 00:37:51 +02:00
Bram Moolenaar cdab7f2e73 Added tag v7-3-530 for changeset 81d5f3a3e27f 2012-05-25 14:06:36 +02:00
Bram Moolenaar 046cd32be8 updated for version 7.3.530
Problem:    Gvim does not work when 'guioptions' includes "f". (Davido)
Solution:   Call gui_mch_init_check() when running GUI in the foreground.
	    (Yasuhiro Matsumoto)
2012-05-25 14:06:36 +02:00
Bram Moolenaar 1f0f1f6beb Added tag v7-3-529 for changeset d83218a156dd 2012-05-25 13:12:37 +02:00
Bram Moolenaar a008cd3315 updated for version 7.3.529
Problem:    Using a count before "v" and "V" does not work (Kikyous)
Solution:   Make the count select that many characters or lines. (Christian
	    Brabandt)
2012-05-25 13:12:36 +02:00
Bram Moolenaar 5d70d854b7 Added tag v7-3-528 for changeset fa17c8646feb 2012-05-25 12:39:00 +02:00
Bram Moolenaar e3a0fe2467 updated for version 7.3.528
Problem:    Crash when closing last window in a tab. (Alex Efros)
Solution:   Use common code in close_last_window_tabpage(). (Christian
	    Brabandt)
2012-05-25 12:39:00 +02:00
Bram Moolenaar 245a3bb69f Added tag v7-3-527 for changeset a17918b76ca1 2012-05-25 11:56:22 +02:00
Bram Moolenaar c852542285 updated for version 7.3.527
Problem:    Clang complains about non-ASCII characters in a string.
Solution:   Change to \x88 form. (Dominique Pelle)
2012-05-25 11:56:22 +02:00
Bram Moolenaar c9c5d318b7 Added tag v7-3-526 for changeset 257c2878e0fc 2012-05-25 11:04:38 +02:00
Bram Moolenaar 1e4b8e0914 updated for version 7.3.526
Problem:    Confusing indenting for #ifdef.
Solution:   Remove and add indent. (Elias Diem)
2012-05-25 11:04:38 +02:00
Bram Moolenaar 0b9b30734b Added tag v7-3-525 for changeset ac2e00f917df 2012-05-25 11:02:41 +02:00
Bram Moolenaar 550adbd5d5 updated for version 7.3.525
Problem:    Compiler warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)
2012-05-25 11:02:41 +02:00
Bram Moolenaar 64796b88df Added tag v7-3-524 for changeset ae1641c4fbcc 2012-05-18 21:54:13 +02:00
Bram Moolenaar 8475d80c8a updated for version 7.3.524
Problem:    Missing comma.
Solution:   Add the comma.
2012-05-18 21:54:13 +02:00
Bram Moolenaar fb1b98cec1 Fix more 'cpo' issues in runtime files. 2012-05-18 21:49:28 +02:00
Bram Moolenaar 774006b4d9 Added tag v7-3-523 for changeset d8ce4a2eb44e 2012-05-18 18:47:17 +02:00
Bram Moolenaar 89b4692559 updated for version 7.3.523
Problem:    ":diffupdate" doesn't check for files changed elsewhere.
Solution:   Add the ! flag. (Christian Brabandt)
2012-05-18 18:47:17 +02:00
Bram Moolenaar 74903c2e4b Added tag v7-3-522 for changeset e4899d2ff5d8 2012-05-18 18:34:19 +02:00
Bram Moolenaar df6bb84873 updated for version 7.3.522
Problem:    Crash in vim_realloc() when using MEM_PROFILE.
Solution:   Avoid using a NULL argument. (Dominique Pelle)
2012-05-18 18:34:19 +02:00
Bram Moolenaar c69f192281 Added tag v7-3-521 for changeset b14842cf382b 2012-05-18 18:08:01 +02:00
Bram Moolenaar 02ec377932 updated for version 7.3.521
Problem:    Using "z=" on a multi-byte character may cause a crash.
Solution:   Don't use strlen() on an int pointer.
2012-05-18 18:08:01 +02:00
Bram Moolenaar 7479161fc5 Added tag v7-3-520 for changeset 7bafe52b6245 2012-05-18 17:03:18 +02:00
Bram Moolenaar 305cc9c607 updated for version 7.3.520
Problem:    Gvim starts up slow on Unbuntu 12.04.
Solution:   Move the call to gui_mch_init_check() to after fork(). (Yasuhiro
	    Matsumoto)  Do check $DISPLAY being set.
2012-05-18 17:03:18 +02:00
Bram Moolenaar 1400b6bcc2 Added tag v7-3-519 for changeset ebec52bc2800 2012-05-18 16:35:21 +02:00
Bram Moolenaar 2884b921be updated for version 7.3.519
Problem:    When completefunction returns it cannot indicate end of completion
	    mode.
Solution:   Recognize completefunction returning -3.  (Mtsushita Shougo)
2012-05-18 16:35:21 +02:00
Bram Moolenaar 1cf36b7c9c Added tag v7-3-518 for changeset ec4ab9d832b0 2012-05-18 16:24:12 +02:00
Bram Moolenaar 49c69a3886 updated for version 7.3.518
Problem:    When 'encoding' is a double-byte encoding ":helptags" may not find
	    tags correctly.
Solution:   Use vim_strbyte() instead of vim_strchr(). (Yasuhiro Matsumoto)
2012-05-18 16:24:11 +02:00
Bram Moolenaar 8bc0b08200 Updated runtime files. 2012-05-18 13:46:39 +02:00
Bram Moolenaar 441e3206e3 Ignore file generated by tests. 2012-05-18 13:14:26 +02:00
Bram Moolenaar 39e11ccee6 Added tag v7-3-517 for changeset 9a1dba1f969a 2012-05-18 12:49:40 +02:00
Bram Moolenaar 162733676b updated for version 7.3.517
Problem:    Crash when using "vipvv". (Alexandre Provencio)
Solution:   Don't let the text length become negative.
2012-05-18 12:49:40 +02:00
Bram Moolenaar 36b3ea3e50 Added tag v7-3-516 for changeset 02440d1fcc9a 2012-05-18 12:07:05 +02:00
Bram Moolenaar e4573303fd updated for version 7.3.516
Problem:    extend(o, o) may crash Vim.
Solution:   Fix crash and add test. (Thinca and Hirohito Higashi)
2012-05-18 12:07:05 +02:00
Bram Moolenaar dfd856b109 More runtime file fixes for 'compatible' mode. 2012-05-01 21:14:34 +02:00
Bram Moolenaar 5712846ac8 Added tag v7-3-515 for changeset 6c318419e331 2012-04-30 21:09:43 +02:00
Bram Moolenaar bec026774b updated for version 7.3.515
Problem:    'wildignorecase' only applies to the last part of the path.
Solution:   Also ignore case for letters earlier in the path.
2012-04-30 21:09:43 +02:00
Bram Moolenaar fd317a9001 Added tag v7-3-514 for changeset 7e4428115d2c 2012-04-30 18:48:53 +02:00
Bram Moolenaar 0d172a5b12 updated for version 7.3.514
Problem:    No completion for :history command.
Solution:   Add the completion and update the docs. Also fix ":behave"
	    completion. (Dominique Pelle)
2012-04-30 18:48:53 +02:00
Bram Moolenaar 9d41508bb4 Added tag v7-3-513 for changeset 75037f9bc97a 2012-04-30 18:18:47 +02:00
Bram Moolenaar 34c8792f84 updated for version 7.3.513
Problem:    Cannot use CTRL-E and CTRL-Y with "r".
Solution:   Make CTRL-E and CTRL-Y work like in Insert mode. (Christian
	    Brabandt)
2012-04-30 18:18:47 +02:00
Bram Moolenaar d4605bc418 Added tag v7-3-512 for changeset 454646820185 2012-04-30 17:35:48 +02:00
Bram Moolenaar 8a9064b0a1 updated for version 7.3.512
Problem:    undofile() returns a useless name when passed an empty string.
Solution:   Return an empty string. (Christian Brabandt)
2012-04-30 17:35:48 +02:00
Bram Moolenaar 3f0aaa2e78 Added tag v7-3-511 for changeset b782e2f9e689 2012-04-30 17:04:52 +02:00
Bram Moolenaar bea4a34c9b updated for version 7.3.511
Problem:    Using a FileReadCmd autocommand that does ":e! {file}" may cause a
	    crash. (Christian Brabandt)
Solution:   Properly restore curwin->w_s.
2012-04-30 17:04:52 +02:00
Bram Moolenaar 4802493878 Fixed compatible mode in most runtime files. 2012-04-30 15:56:52 +02:00
Bram Moolenaar b3239aae84 Added tag v7-3-510 for changeset 53786601213c 2012-04-30 11:34:28 +02:00
Bram Moolenaar 083206074f updated for version 7.3.510
Problem:    Test 77 fails on Solaris 7. (Michael Soyka)
Solution:   Replace any tabs with spaces.
2012-04-30 11:34:28 +02:00
Bram Moolenaar 0efb59054e Updated runtime files, include fixes for line continuation. 2012-04-26 20:17:03 +02:00
Bram Moolenaar b169703054 Updated runtime files. 2012-04-25 19:07:41 +02:00
Bram Moolenaar ed0b7a09a5 Added tag v7-3-509 for changeset 8101253704f6 2012-04-25 18:57:21 +02:00
Bram Moolenaar 4a1f4e5867 updated for version 7.3.509
Problem:    ":vimgrep" fails when 'autochdir' is set.
Solution:   A more generic solution for changing directory. (Ben Fritz)
2012-04-25 18:57:21 +02:00
Bram Moolenaar 109d41868a Added tag v7-3-508 for changeset 2722f11ddc99 2012-04-25 18:24:29 +02:00
Bram Moolenaar c98b5d5718 updated for version 7.3.508
Problem:    Default for v:register is not set.
Solution:   Init v:register in eval_init(). Correct for 'clipboard' before the
	    main loop. (Ingo Karkat)
2012-04-25 18:24:29 +02:00
Bram Moolenaar 21e20b6f89 Added tag v7-3-507 for changeset f9a865d97614 2012-04-25 17:32:18 +02:00
Bram Moolenaar d8cf0d7239 updated for version 7.3.507
Problem:    When exiting with unsaved changes, selecting an existing file in
	    the file dialog, there is no dialog to ask whether the existing
	    file should be overwritten. (Felipe G. Nievinski)
Solution:   Call check_overwrite() before writing. (Christian Brabandt)
2012-04-25 17:32:18 +02:00
Bram Moolenaar 6eaf654e7d Added tag v7-3-506 for changeset 982f84487daf 2012-04-25 17:10:16 +02:00
Bram Moolenaar 4add8f448b updated for version 7.3.506
Problem:    GTK gives an error when selecting a non-existent file.
Solution:   Add a handler to avoid the error. (Christian Brabandt)
2012-04-25 17:10:16 +02:00
Bram Moolenaar 8a27de090b Added tag v7-3-505 for changeset fe7bf24804e1 2012-04-25 16:50:48 +02:00
Bram Moolenaar 8ca3a9ab91 updated for version 7.3.505
Problem:    Test 11 fails on MS-Windows in some versions.
Solution:   Fix #ifdefs for whether filtering through a pipe is possible. Move
	    setting b_no_eol_lnum back to where it was before patch 7.3.124.
	    (David Pope)
2012-04-25 16:50:48 +02:00
Bram Moolenaar 9e1ee47bf1 Added tag v7-3-504 for changeset 17bfcb054cb7 2012-04-25 12:57:28 +02:00
Bram Moolenaar 7bea3eb221 updated for version 7.3.504
Problem:    Commands in help files are not highlighted.
Solution:   Allow for commands in backticks.  Adjust CTRL-] to remove the
	    backticks.
2012-04-25 12:57:28 +02:00
Bram Moolenaar 42540da5a6 Added tag v7-3-503 for changeset 65d036fd449e 2012-04-25 12:28:10 +02:00
Bram Moolenaar d2e177c012 updated for version 7.3.503
Problem:    Warning for unused argument.
Solution:   Add UNUSED.
2012-04-25 12:28:09 +02:00
Bram Moolenaar b82f5b484a Added tag v7-3-502 for changeset 1d1cce57421c 2012-04-20 19:47:05 +02:00
Bram Moolenaar 28062248ff updated for version 7.3.502
Problem:    Netbeans insert halfway a line actually appends to the line.
Solution:   Insert halfway the line. (Brian Victor)
2012-04-20 19:47:05 +02:00
Bram Moolenaar 0f4ee7cfbd Added tag v7-3-501 for changeset d7b335626ddc 2012-04-20 18:05:47 +02:00
Bram Moolenaar 4133ecebd1 updated for version 7.3.501
Problem:    Error for "flush" not being defined when using Ruby command.
Solution:   Defined "flush" as a no-op method. (Kent Sibilev)
2012-04-20 18:05:47 +02:00
Bram Moolenaar 2f0d2fec5b Added tag v7-3-500 for changeset b36640b2f671 2012-04-20 16:13:25 +02:00
Bram Moolenaar 36bc5b4544 updated for version 7.3.500
Problem:    Ming makefile unconditionally sets WINVER.
Solution:   Only defined when not already defined. (Yasuhiro Matsumoto)
2012-04-20 16:13:25 +02:00
Bram Moolenaar 22d0088067 Added tag v7-3-499 for changeset 4a2cb025b641 2012-04-20 15:55:16 +02:00
Bram Moolenaar 84d8a4a33f updated for version 7.3.499
Problem:    When using any interface language when Vim is waiting for a child
	    process it gets confused by a child process started through the
	    interface.
Solution:   Always used waitpid() instead of wait(). (Yasuhiro Matsumoto)
2012-04-20 15:55:16 +02:00
Bram Moolenaar f3567ecded Added tag v7-3-498 for changeset b1a42d2522fb 2012-04-20 13:46:08 +02:00
Bram Moolenaar a83fe7f110 updated for version 7.3.498
Problem:    The behavior of the "- register changes depending on value of
	    the 'clipboard' option. (Szamotulski)
Solution:   Also set the "- register when the register is "*" or "+".
	    (Christian Brabandt)
2012-04-20 13:46:08 +02:00
Bram Moolenaar 61ddf50fba Added tag v7-3-497 for changeset e34c620007be 2012-04-20 13:31:21 +02:00
Bram Moolenaar 1313bb18d4 updated for version 7.3.497
Problem:    Crash when doing ":python print" and compiled with gcc and
	    the optimizer enabled.
Solution:   Avoid the crash, doesn't really fix the problem. (Christian
	    Brabandt)
2012-04-20 13:31:21 +02:00
Bram Moolenaar 1b7323ff6e Updated runtime files. 2012-04-13 23:04:47 +02:00
Bram Moolenaar 864ed75716 Added tag v7-3-496 for changeset 3daba355b0c1 2012-04-13 19:11:20 +02:00
Bram Moolenaar aff0b39842 updated for version 7.3.496
Problem:    MS-DOS: When "diff" trips over difference in line separators some
	    tests fail.
Solution:   Make some .ok files use unix line separators. (David Pope)
2012-04-13 19:11:20 +02:00
Bram Moolenaar 5c429fa10b Added tag v7-3-495 for changeset 27f6a22ff88e 2012-04-09 20:42:27 +02:00
Bram Moolenaar 22aa92a446 updated for version 7.3.495
Problem:    Compiler warnings.
Solution:   Add function declaration.  Remove "offset" argument.
2012-04-09 20:42:26 +02:00
Bram Moolenaar abe794c96a Added tag v7-3-494 for changeset 5240610f2778 2012-04-06 14:31:00 +02:00
Bram Moolenaar 92916fc87d updated for version 7.3.494
Problem:    Can't compile with Lua 9.1 or dynamic Lua.
Solution:   Fix dll_ methods. Fix luado(). (Muraoka Taro, Luis Carvalho)
2012-04-06 14:31:00 +02:00
Bram Moolenaar a7dab6f199 Added tag v7-3-493 for changeset bf5960ec2532 2012-04-06 13:56:04 +02:00
Bram Moolenaar 82f18b992c updated for version 7.3.493
Problem:    Two unused variables.
Solution:   Remove them. (Hong Xu)
2012-04-06 13:56:04 +02:00
Bram Moolenaar e416737c81 Updated runtime files. 2012-04-05 17:33:26 +02:00
Bram Moolenaar 13a77c0dda Added tag v7-3-492 for changeset 214c7ec1c8f9 2012-04-05 17:17:42 +02:00
Bram Moolenaar 96650831fc updated for version 7.3.492
Problem:    Can't indent conditions separately from function arguments.
Solution:   Add the 'k' flag in 'cino. (Lech Lorens)
2012-04-05 17:17:42 +02:00
Bram Moolenaar a996cc0375 Added tag v7-3-491 for changeset e070b34fe35e 2012-04-05 16:56:52 +02:00
Bram Moolenaar 5bff60976b updated for version 7.3.491
Problem:    No tests for Lua.
Solution:   Add some simple tests for Lua. (Luis Carvalho)
2012-04-05 16:56:52 +02:00
Bram Moolenaar 29f18e0dc5 Added tag v7-3-490 for changeset b067b8b81be9 2012-04-05 16:54:08 +02:00
Bram Moolenaar 4536876ade updated for version 7.3.490
Problem:    Member confusion in Lua interface.
Solution:   Fix it.  Add luaeval(). (Taro Muraoka, Luis Carvalho)
2012-04-05 16:54:08 +02:00
Bram Moolenaar 1588e1f0fb Added tag v7-3-489 for changeset c1a6e1745cb5 2012-04-05 16:07:06 +02:00
Bram Moolenaar ef5431e3b0 updated for version 7.3.489
Problem:    CTRL-] in Insert mode does not expand abbreviation when used in a
	    mapping. (Yichao Zhou)
Solution:   Special case using CTRL-]. (Christian Brabandt)
2012-04-05 16:07:06 +02:00
Bram Moolenaar ce2a546a87 Added tag v7-3-488 for changeset 8691bdcdbf66 2012-04-05 16:05:05 +02:00
Bram Moolenaar 780cd55e3e updated for version 7.3.488
Problem:    ":help!" in a help file does not work as document.
Solution:   When in a help file don't give an error message. (thinca)
2012-04-05 16:05:05 +02:00
Bram Moolenaar 31a85aa502 Updated runtime files. 2012-03-28 20:51:51 +02:00
Bram Moolenaar c8049ae1e6 Added tag v7-3-487 for changeset 21219ffc9790 2012-03-28 19:59:04 +02:00
Bram Moolenaar ce5a873484 updated for version 7.3.487
Problem:    When setting 'timeoutlen' or 'ttimeoutlen' the column for vertical
	    movement is reset unnecessarily.
Solution:   Do not set w_set_curswant for every option. Add a test for this.
	    (Kana Natsuno) Add the P_CURSWANT flag for options.
2012-03-28 19:59:04 +02:00
Bram Moolenaar 94efb0c500 Added tag v7-3-486 for changeset 08a37c57af47 2012-03-28 17:43:11 +02:00
Bram Moolenaar e99a8e8bc5 updated for version 7.3.486
Problem:    Build error with mingw64 on Windows 7.
Solution:   Avoid the step of going through vimres.res. (Guopeng Wen)
2012-03-28 17:43:11 +02:00
Bram Moolenaar 0fb10721e8 Added tag v7-3-485 for changeset 94374e0b6267 2012-03-28 17:17:48 +02:00
Bram Moolenaar 2dba1647fe updated for version 7.3.485
Problem:    When building Vim LDFLAGS isn't passed on to building xxd.
Solution:   Pass the LDFLAGS value. (James McCoy)
2012-03-28 17:17:48 +02:00
Bram Moolenaar 6f8fd832b1 Added tag v7-3-484 for changeset 00fa605e7d7b 2012-03-28 17:10:31 +02:00
Bram Moolenaar 93702941e2 updated for version 7.3.484
Problem:    The -E and --echo-wid command line arguments are not mentioned in
	    "vim --help".
Solution:   Add the help lines. (Dominique Pelle)
2012-03-28 17:10:31 +02:00
Bram Moolenaar 9a02c0d6dc Added tag v7-3-483 for changeset 19040069b8bf 2012-03-28 16:49:29 +02:00
Bram Moolenaar 3bff30f0d8 updated for version 7.3.483
Problem:    More prompt shows up too often.
Solution:   Instead of adding a line break, only start a new line in the
	    message history. (Christian Brabandt)
2012-03-28 16:49:29 +02:00
Bram Moolenaar 6336b7b8d9 Added tag v7-3-482 for changeset 3229335d0c4e 2012-03-28 14:19:51 +02:00
Bram Moolenaar f314e32b5c updated for version 7.3.482
Problem:    With 'cursorbind' set moving up/down does not always keep the same
	    column.
Solution:   Set curswant appropriately. (Gary Johnson)
2012-03-28 14:19:50 +02:00
Bram Moolenaar ea8749906f Added tag v7-3-481 for changeset 8e21ac7f2d6e 2012-03-28 12:59:57 +02:00
Bram Moolenaar 2b1d289470 updated for version 7.3.481
Problem:    Changing 'virtualedit' in an operator function to "all" does not
	    have the desired effect. (Aaron Bohannon)
Solution:   Save, reset and restore virtual_op when executing an operator
	    function.
2012-03-28 12:59:57 +02:00
Bram Moolenaar 733a1ba799 Added tag v7-3-480 for changeset b35844f3eb49 2012-03-23 18:39:18 +01:00
Bram Moolenaar d1cae179f4 updated for version 7.3.480
Problem:    When using ":qa" and there is a changed buffer picking the buffer
	    to jump to is not very good.
Solution:   Consider current and other tab pages. (Hirohito Higashi)
2012-03-23 18:39:18 +01:00
Bram Moolenaar 5b166d0e5c Added tag v7-3-479 for changeset 3db4282d5e6b 2012-03-23 16:25:17 +01:00
Bram Moolenaar ffefee4cc9 updated for version 7.3.479
Problem:    When 'cursorline' is set the line number highlighting can't be set
	    separately.
Solution:   Add "CursorLineNr". (Howard Buchholz)
2012-03-23 16:25:17 +01:00
Bram Moolenaar 7b5fa62d2e Added tag v7-3-478 for changeset 754db4059212 2012-03-23 15:37:02 +01:00
Bram Moolenaar 3aa9d1cefd updated for version 7.3.478
Problem:    Memory leak using the ':rv!' command when reading dictionary or
	    list global variables i.e. with 'viminfo' containing !.
Solution:   Free the typeval. (Dominique Pelle)
2012-03-23 15:37:02 +01:00
Bram Moolenaar 6779d3830a Added tag v7-3-477 for changeset 62dc0d69ab11 2012-03-23 15:18:24 +01:00
Bram Moolenaar 018dfc211d updated for version 7.3.477
Problem:    Using ":echo" to output enough lines to scroll, then using "j" and
	    "k" at the more prompt, displays the command on top of the output.
	    (Marcin Szamotulski)
Solution:   Put the output below the command. (Christian Brabandt)
2012-03-23 15:18:24 +01:00
Bram Moolenaar 947ebd7a99 Added tag v7-3-476 for changeset fb2c5a51dac7 2012-03-23 14:16:23 +01:00
Bram Moolenaar 4205344700 updated for version 7.3.476
Problem:    When selecting a block, using "$" to include the end of each line
	    and using "A" and typing a backspace strange things happen.
	    (Yuangchen Xie)
Solution:   Avoid using a negative length. (Christian Brabandt)
2012-03-23 14:16:23 +01:00
Bram Moolenaar 0e02700514 Added tag v7-3-475 for changeset 36160830a5e8 2012-03-16 20:16:46 +01:00
Bram Moolenaar d242875cc3 updated for version 7.3.475
Problem:    In a terminal with few colors the omnicomplete menu may be hard to
	    see when using the default colors.
Solution:   Use more explicit colors. (suggested by Alex Henrie)
2012-03-16 20:16:46 +01:00
Bram Moolenaar ad36fec9a9 Added tag v7-3-474 for changeset 7613c9ab083f 2012-03-16 19:34:47 +01:00
Bram Moolenaar 6c7d37c5be updated for version 7.3.474
Problem:    Perl build with gcc 4 fails.
Solution:   Remove XS() statements. (Yasuhiro Matsumoto)
2012-03-16 19:34:47 +01:00
Bram Moolenaar 886078730a Added tag v7-3-473 for changeset 7f1bce9c9b79 2012-03-16 19:24:26 +01:00
Bram Moolenaar 8d1294ae7e updated for version 7.3.473
Problem:    'cursorbind' does not work correctly in combination with
	    'virtualedit' set to "all".
Solution:   Copy coladd. (Gary Johnson)
2012-03-16 19:24:26 +01:00
Bram Moolenaar db87040e45 Added tag v7-3-472 for changeset 8332129d9ae8 2012-03-16 19:07:58 +01:00
Bram Moolenaar 1e0d8ca936 updated for version 7.3.472
Problem:    Crash when using ":redraw" in a BufEnter autocommand and
	    switching to another tab. (驼峰)
Solution:   Move triggering the the autocommands to after correcting the
	    option values. Also check the row value to be out of bounds.
	    (Christian Brabandt, Sergey Khorev)
2012-03-16 19:07:58 +01:00
Bram Moolenaar 83f93a06c0 Added tag v7-3-471 for changeset 3465a9e77588 2012-03-16 14:32:15 +01:00
Bram Moolenaar e75e396bdd updated for version 7.3.471
Problem:    Can't abort listing placed signs.
Solution:   Check "got_int". (Christian Brabandt)
2012-03-16 14:32:15 +01:00
Bram Moolenaar e87201dc01 Updated runtime files. Add Dutch translations. 2012-03-11 15:57:40 +01:00
Bram Moolenaar 0fdabb004f Added tag v7-3-470 for changeset 636e4db6e207 2012-03-07 22:55:21 +01:00
Bram Moolenaar a0b78e1dbb updated for version 7.3.470
Problem:    Test 62 fails when compiled without GUI and X11.
Solution:   Don't test :drop when it is not supported.
2012-03-07 22:55:20 +01:00
Bram Moolenaar 879a1da1fa Added tag v7-3-469 for changeset e61c3b09ae86 2012-03-07 22:52:36 +01:00
Bram Moolenaar d256343dc7 updated for version 7.3.469
Problem:    Compiler warning for unused argument without some features.
Solution:   Add UNUSED.
2012-03-07 22:52:36 +01:00
Bram Moolenaar 16ac54a7e3 Added tag v7-3-468 for changeset 38a135730423 2012-03-07 20:13:49 +01:00
Bram Moolenaar 0c7bc0a5d6 updated for version 7.3.468
Problem:    For some compilers the error file is not easily readable.
Solution:   Use QuickFixCmdPre for more commands. (Marcin Szamotulski)
2012-03-07 20:13:49 +01:00
Bram Moolenaar 1ed628acb3 Added tag v7-3-467 for changeset 276d58e9265c 2012-03-07 19:38:56 +01:00
Bram Moolenaar 764261379e updated for version 7.3.467
Problem:    Cursor positioned wrong at the command line when regaining focus
	    and using some input method.
Solution:   Do not position the cursor in command line mode.
2012-03-07 19:38:55 +01:00
Bram Moolenaar fea259a1c7 Added tag v7-3-466 for changeset df9c7798b5e2 2012-03-07 19:30:37 +01:00
Bram Moolenaar ba4fc4032b updated for version 7.3.466
Problem:    Get ml_get error hen ":behave mswin" was used and selecting
	    several lines.  (A. Sinan Unur)
Solution:   Adjust the end of the operation. (Christian Brabandt)
2012-03-07 19:30:36 +01:00
Bram Moolenaar 4aac40ad46 Added tag v7-3-465 for changeset d1096a4e96bd 2012-03-07 19:18:23 +01:00
Bram Moolenaar 4afe680f34 updated for version 7.3.465
Problem:    Cannot get file name with newline from glob().
Solution:   Add argument to glob() and expand() to indicate they must return a
	    list. (Christian Brabandt)
2012-03-07 19:18:23 +01:00
Bram Moolenaar 005a7c2976 Added tag v7-3-464 for changeset 43259e4542c7 2012-03-07 18:03:10 +01:00
Bram Moolenaar 8fb380cab5 updated for version 7.3.464
Problem:    Compiler warning for sprintf.
Solution:   Put the length in a variable. (Dominique Pelle)
2012-03-07 18:03:10 +01:00
Bram Moolenaar 3809da0fa3 Added tag v7-3-463 for changeset 8e0fe5a723ad 2012-03-07 14:57:52 +01:00
Bram Moolenaar 597da9ee07 updated for version 7.3.463
Problem:    When using ":s///c" the cursor is moved away from the match.
	    (Lawman)
Solution:   Don't move the cursor when do_ask is set. (Christian Brabandt)
2012-03-07 14:57:52 +01:00
Bram Moolenaar 2026fda4f0 Added tag v7-3-462 for changeset 70eff6af1158 2012-02-29 19:20:03 +01:00
Bram Moolenaar f7f88731c3 updated for version 7.3.462
Problem:    When using ":loadview" folds may be closed unexpectedly.
Solution:   Take into account foldlevel. (Xavier de Gaye)
2012-02-29 19:20:02 +01:00
Bram Moolenaar 5e7fdb993f Added tag v7-3-461 for changeset de60f6fa3d8d 2012-02-29 18:22:08 +01:00
Bram Moolenaar da0ea3b153 updated for version 7.3.461
Problem:    The InsertCharPre autocommand event is not triggered during
	    completion and when typing several characters quickly.
Solution:   Also trigger InsertCharPre during completion.  Do not read ahead
	    when an InsertCharPre autocommand is defined. (Yasuhiro Matsumoto)
2012-02-29 18:22:08 +01:00
Bram Moolenaar 82d3ba7be6 Added tag v7-3-460 for changeset 981c7ad9dd48 2012-02-29 16:56:39 +01:00
Bram Moolenaar c45fcf382e updated for version 7.3.460
Problem:    Win32: UPX does not compress 64 bit binaries.
Solution:   Mention and add the alternative: mpress. (Dave Bodenstab)
2012-02-29 16:56:39 +01:00
Bram Moolenaar a972731903 Added tag v7-3-459 for changeset cb2ae92ce106 2012-02-29 13:58:47 +01:00
Bram Moolenaar 9dd5cd5b5b updated for version 7.3.459
Problem:    Win32: Warnings for type conversion.
Solution:   Add type casts. (Mike Williams)
2012-02-29 13:58:47 +01:00
Bram Moolenaar 5a6c3b7a23 Added tag v7-3-458 for changeset da670fb71d30 2012-02-29 13:51:37 +01:00
Bram Moolenaar 8a74782fd1 updated for version 7.3.458
Problem:    Crash when calling smsg() during startup.
Solution:   Don't use 'shortmess' when it is not set yet.
2012-02-29 13:51:37 +01:00
Bram Moolenaar f4f6257213 Added tag v7-3-457 for changeset 4a2744311b3f 2012-02-29 13:49:09 +01:00
Bram Moolenaar 8b0263f3b1 updated for version 7.3.457
Problem:    When setting $VIMRUNTIME later the directory for fetching
	    translated messages is not adjusted.
Solution:   Put bindtextdomain() in vim_setenv().
2012-02-29 13:49:09 +01:00
Bram Moolenaar 2f73b922ca Added tag v7-3-456 for changeset 07fd030f89be 2012-02-22 19:13:08 +01:00
Bram Moolenaar daaf8d96ce updated for version 7.3.456
Problem:    ":tab drop file" has several problems, including moving the
	    current window and opening a new tab for a file that already has a
	    window.
Solution:   Refactor ":tab drop" handling. (Hirohito Higashi)
2012-02-22 19:13:08 +01:00
Bram Moolenaar d1b8c623ef Added tag v7-3-455 for changeset e6392f2aed4c 2012-02-22 18:29:33 +01:00
Bram Moolenaar 041ad6ad2b updated for version 7.3.455
Problem:    Using many continuation lines can be slow.
Solution:   Adjust the reallocation size to the current length.
2012-02-22 18:29:33 +01:00
Bram Moolenaar ec13050d7f Added tag v7-3-454 for changeset 1632640a24b4 2012-02-22 18:12:32 +01:00
Bram Moolenaar 5b3226d384 updated for version 7.3.454
Problem:    Re-allocating memory slows Vim down.
Solution:   Use realloc() in ga_grow(). (Dominique Pelle)
2012-02-22 18:12:32 +01:00
Bram Moolenaar 5a1664812a Added tag v7-3-453 for changeset 791baa7b35e1 2012-02-22 17:58:04 +01:00
Bram Moolenaar 24acdbb8c4 updated for version 7.3.453
Problem:    Pasting in the command line is slow.
Solution:   Don't redraw if there is another character to read. (Dominique
	    Pelle)
2012-02-22 17:58:04 +01:00
Bram Moolenaar b1e0d9f36a Added tag v7-3-452 for changeset f1cde9cf023e 2012-02-22 17:38:00 +01:00
Bram Moolenaar 07cb282c10 updated for version 7.3.452
Problem:    Undo broken when pasting close to the last line. (Andrey Radev)
Solution:   Use a flag to remember if the deleted included the last line.
	    (Christian Brabandt)
2012-02-22 17:38:00 +01:00
Bram Moolenaar 8ea5044f60 Updated runtime files. 2012-02-22 17:30:19 +01:00
Bram Moolenaar ef601f550f Added tag v7-3-451 for changeset 045fdc5b6056 2012-02-22 16:01:56 +01:00
Bram Moolenaar 2746ed110b updated for version 7.3.451
Problem:    Tcl doesn't work on 64 MS-Windows.
Solution:   Make it work. (Dave Bodenstab)
2012-02-22 16:01:56 +01:00
Bram Moolenaar a8de39a930 Added tag v7-3-450 for changeset 3479ac596f6c 2012-02-22 15:34:08 +01:00
Bram Moolenaar a9b8f052dc updated for version 7.3.450
Problem:    Win32: Still a problem with "!start /b".
Solution:   Fix pointer use. (Yasuhiro Matsumoto)
2012-02-22 15:34:08 +01:00
Bram Moolenaar dd65c24aa9 Added tag v7-3-449 for changeset 9ccdc4a69d8f 2012-02-22 14:58:37 +01:00
Bram Moolenaar 9639c13944 updated for version 7.3.449
Problem:    Crash when a BufWinLeave autocommand closes the only other window.
	    (Daniel Hunt)
Solution:   Abort closing a buffer when it becomes the only one.
2012-02-22 14:58:37 +01:00
Bram Moolenaar a5c05c9858 Added tag v7-3-448 for changeset 756d712b3118 2012-02-22 13:07:06 +01:00
Bram Moolenaar 0c9ab0c213 updated for version 7.3.448
Problem:    Win32: Still a problem with "!start /b".
Solution:   Escape only '|'. (Yasuhiro Matsumoto)
2012-02-22 13:07:05 +01:00
Bram Moolenaar 9d5d7fd7b7 Added tag v7-3-447 for changeset 6a03b0ea2e12 2012-02-21 21:22:45 +01:00
Bram Moolenaar 0081b1f433 updated for version 7.3.447
Problem:    Win32: External commands with "start" do not work.
Solution:   Unescape part of the command. (Yasuhiro Matsumoto)
2012-02-21 21:22:44 +01:00
Bram Moolenaar 1dc0537041 Added tag v7-3-446 for changeset 20ca2e05ae20 2012-02-20 22:18:30 +01:00
Bram Moolenaar 09f5e4f3f8 updated for version 7.3.446
Problem:    Win32: External commands with special characters don't work.
Solution:   Add the 'shellxescape' option.
2012-02-20 22:18:30 +01:00
Bram Moolenaar e37bd6012c Added tag v7-3-445 for changeset 397e7e49bb0b 2012-02-19 18:19:30 +01:00
Bram Moolenaar 5774a8d509 updated for version 7.3.445
Problem:    Can't properly escape commands for cmd.exe.
Solution:   Default 'shellxquote' to '('.  Append ')' to make '(command)'.
	    No need to use "/s" for 'shellcmdflag'.
2012-02-19 18:19:30 +01:00
Bram Moolenaar 43959c29a7 Update runtime files. 2012-02-13 00:05:22 +01:00
Bram Moolenaar 1a3ce1a5b4 Added tag v7-3-444 for changeset 72146e7f47fa 2012-02-13 00:01:43 +01:00
Bram Moolenaar adc375ee9c updated for version 7.3.444
Problem:    ":all!" and ":sall!" give error E477, even though the
	    documentation says these are valid commands.
Solution:   Support the exclamation mark. (Hirohito Higashi)
2012-02-13 00:01:43 +01:00
Bram Moolenaar bbd6848c76 Added tag v7-3-443 for changeset de050fcc24cf 2012-02-12 23:23:31 +01:00
Bram Moolenaar a94e10f292 updated for version 7.3.443
Problem:    MS-Windows: 'shcf' and 'shellxquote' defaults are not very good.
Solution:   Make a better guess when 'shell' is set to "cmd.exe". (Ben Fritz)
2012-02-12 23:23:31 +01:00
Bram Moolenaar 5bc4b5253c Added tag v7-3-442 for changeset 198ec1fff71a 2012-02-12 20:14:01 +01:00
Bram Moolenaar 69a471842c updated for version 7.3.442
Problem:    Still read modelines for ":doautocmd".
Solution:   Move check for <nomodeline> to separate function.
2012-02-12 20:14:01 +01:00
Bram Moolenaar b1ee52fa81 Added tag v7-3-441 for changeset af4ed13ca541 2012-02-12 01:55:55 +01:00
Bram Moolenaar d08b2fe09e updated for version 7.3.441
Problem:    Newer versions of MzScheme (Racket) require earlier (trampolined)
	    initialisation.
Solution:   Call mzscheme_main() early in main(). (Sergey Khorev)
2012-02-12 01:55:55 +01:00
Bram Moolenaar 341a4b854e Added tag v7-3-440 for changeset e3cbb11f3555 2012-02-12 01:35:10 +01:00
Bram Moolenaar 2ea91580f5 updated for version 7.3.440
Problem:    Vim does not support UTF8_STRING for the X selection.
Solution:   Add UTF8_STRING atom support. (Alex Efros) Use it only when
	    'encoding' is set to Unicode.
2012-02-12 01:35:10 +01:00
Bram Moolenaar 7d897a5c8b Added tag v7-3-439 for changeset dec4338a7da2 2012-02-12 00:31:52 +01:00
Bram Moolenaar b65d6532f4 updated for version 7.3.439
Problem:    Compiler warnings to size casts in Perl interface.
Solution:   Use XS macros. (James McCoy)
2012-02-12 00:31:52 +01:00
Bram Moolenaar dc1ffa7ad0 Added tag v7-3-438 for changeset bb67cd961fc3 2012-02-12 00:18:58 +01:00
Bram Moolenaar cd95bf6def updated for version 7.3.438
Problem:    There is no way to avoid ":doautoall" reading modelines.
Solution:   Add the <nomodeline> argument. Adjust documentation.
2012-02-12 00:18:58 +01:00
Bram Moolenaar 59a41539e7 Added tag v7-3-437 for changeset 539613ce999d 2012-02-11 23:45:37 +01:00
Bram Moolenaar 83800aba4a updated for version 7.3.437
Problem:    Continue looping inside FOR_ALL_TAB_WINDOWS even when already done.
Solution:   Use goto instead of break. (Hirohito Higashi)
2012-02-11 23:45:37 +01:00
Bram Moolenaar 1e5efa4ed2 Added tag v7-3-436 for changeset 2a6eb75275d9 2012-02-11 20:44:10 +01:00
Bram Moolenaar 8f18ffcd0a updated for version 7.3.436
Problem:    Compiler warnings for types on Windows.
Solution:   Add type casts. (Mike Williams)
2012-02-11 20:44:10 +01:00
Bram Moolenaar c1f5848365 Added tag v7-3-435 for changeset afbf45d85496 2012-02-11 20:40:55 +01:00
Bram Moolenaar 6a2c1087fb updated for version 7.3.435
Problem:    Compiler warning for unused variable.
Solution:   Move the variable inside #ifdef.
2012-02-11 20:40:55 +01:00
Bram Moolenaar ae4b5b8f13 Added tag v7-3-434 for changeset 636c2b1cdc8b 2012-02-06 00:13:22 +01:00
Bram Moolenaar 41f3f3f84e updated for version 7.3.434
Problem:    Using join() can be slow.
Solution:   Compute the size of the result before allocation to avoid a lot of
	    allocations and copies. (Taro Muraoka)
2012-02-06 00:13:22 +01:00
Bram Moolenaar 7666fdf497 Added tag v7-3-433 for changeset 8a731d7f0664 2012-02-05 23:10:30 +01:00
Bram Moolenaar 0a02fb26ac updated for version 7.3.433
Problem:    Using continued lines in a Vim script can be slow.
Solution:   Instead of reallocating for every line use a growarray. (Yasuhiro
	    Matsumoto)
2012-02-05 23:10:30 +01:00
Bram Moolenaar 5ceed8ff63 Added tag v7-3-432 for changeset 81201fb337a5 2012-02-05 22:51:33 +01:00
Bram Moolenaar 00f959e4f7 updated for version 7.3.432
Problem:    ACLs are not supported for ZFS or NFSv4 on Solaris.
Solution:   Add configure check and code. (Danek Duvall)
2012-02-05 22:51:33 +01:00
Bram Moolenaar 017cfbe183 Added tag v7-3-431 for changeset a27fac494e70 2012-02-05 22:05:48 +01:00
Bram Moolenaar 4f585663b3 updated for version 7.3.431
Problem:    Fetching a key at a prompt may be confused by escape sequences.
	    Especially when getting a prompt at a VimEnter autocommand.
	    (Alex Efros)
Solution:   Properly handle escape sequences deleted by check_termcode().
2012-02-05 22:05:48 +01:00
Bram Moolenaar 18ca87eb44 Added tag v7-3-430 for changeset a9f8dd20a49f 2012-02-05 20:08:36 +01:00
Bram Moolenaar 039b3449d8 updated for version 7.3.430
Problem:    When a custom filetype detection uses "augroup END" the conf
	    fileytpe detection does not have the filetypedetect group.
Solution:   Always end the group and include filetypedetect in the conf
	    autocommand. (Lech Lorens)
2012-02-05 20:08:36 +01:00
Bram Moolenaar d5b2b4d274 Added tag v7-3-429 for changeset c9366ca36f6f 2012-02-05 01:18:48 +01:00
Bram Moolenaar ea09aef397 updated for version 7.3.429
Problem:    When 'cpoptions' includes "E" "c0" in the first column is an
	    error. The redo register is then set to the errornous command.
Solution:   Do not set the redo register if the command fails because of an
	    empty region. (Hideki Eiraku)
2012-02-05 01:18:48 +01:00
Bram Moolenaar 6ff44243b3 Added tag v7-3-428 for changeset d473f39aeadf 2012-02-05 00:48:00 +01:00
Bram Moolenaar f56439a251 updated for version 7.3.428
Problem:    Win32: an xpm file without a mask crashes Vim.
Solution:   Fail when the mask is missing. (Dave Bodenstab)
2012-02-05 00:48:00 +01:00
Bram Moolenaar 4aa1c44ff4 Added tag v7-3-427 for changeset 45467d77047d 2012-02-05 00:39:19 +01:00
Bram Moolenaar 5dc93ea619 updated for version 7.3.427
Problem:    readfile() can be slow with long lines.
Solution:   Use realloc() instead of alloc(). (John Little)
2012-02-05 00:39:18 +01:00
Bram Moolenaar 1754627300 Added tag v7-3-426 for changeset c70c005f61fb 2012-02-04 23:35:00 +01:00
Bram Moolenaar 94f6708715 updated for version 7.3.426
Problem:    With '$' in 'cpoptions' the $ is not displayed in the first
	    column.
Solution:   Use -1 instead of 0 as a special value. (Hideki Eiraku and
	    Hirohito Higashi)
2012-02-04 23:35:00 +01:00
Bram Moolenaar e7e9d1e506 Added tag v7-3-425 for changeset 7b17a38eb223 2012-02-04 22:44:32 +01:00
Bram Moolenaar 18c970d243 updated for version 7.3.425
Problem:    Search history lines are duplicated. (Edwin Steiner)
Solution:   Convert separator character from space to NUL.
2012-02-04 22:44:32 +01:00
Bram Moolenaar 5ec5c0ac36 Added tag v7-3-424 for changeset 2e4539dc2de7 2012-02-04 22:01:48 +01:00
Bram Moolenaar 6121816fe5 updated for version 7.3.424
Problem:    Win16 version missing some functions.
Solution:   Add #defines for the functions.
2012-02-04 22:01:48 +01:00
Bram Moolenaar 397e6e995e Added tag v7-3-423 for changeset b7811ab264bf 2012-02-04 21:59:02 +01:00
Bram Moolenaar a3f97d330b updated for version 7.3.423
Problem:    Small mistakes in comments, proto and indent.
Solution:   Fix the mistakes.

Also update runtime files
2012-02-04 21:59:01 +01:00
Bram Moolenaar 42b8d0905d Added tag v7-3-422 for changeset 60f6df978a41 2012-02-04 20:17:26 +01:00
Bram Moolenaar c96eea8a96 updated for version 7.3.422
Problem:    Python 3 does not have __members__.
Solution:   Add "name" and "number" in another way. (lilydjwg)
2012-02-04 20:17:26 +01:00
Bram Moolenaar 481a37cee7 Added tag v7-3-421 for changeset 076003f52582 2012-01-28 18:03:35 +01:00
Bram Moolenaar 399c0ade89 updated for version 7.3.421
Problem:    Get E832 when setting 'undofile' in vimrc and there is a file to
	    be edited on the command line. (Toothpik)
Solution:   Do not try reading the undo file for a file that wasn't loaded.
2012-01-28 18:03:35 +01:00
Bram Moolenaar c182d6b4e1 Added tag v7-3-420 for changeset ded8f5add04c 2012-01-26 20:58:26 +01:00
Bram Moolenaar 661533484a updated for version 7.3.420
Problem:    "it" and "at" don't work properly with a dash in the tag name.
Solution:   Require a space to match the tag name. (Christian Brabandt)
2012-01-26 20:58:26 +01:00
Bram Moolenaar e325a542b5 Added tag v7-3-419 for changeset f4574729f6df 2012-01-26 20:41:26 +01:00
Bram Moolenaar edb3284b45 updated for version 7.3.419
Problem:    DBCS encoding in a user command does not always work.
Solution:   Skip over DBCS characters. (Yasuhiro Matsumoto)
2012-01-26 20:41:26 +01:00
Bram Moolenaar 2279689472 Added tag v7-3-418 for changeset 4500a0ad2e0a 2012-01-26 18:58:38 +01:00
Bram Moolenaar b14fac3031 updated for version 7.3.418
Problem:    When a user complete function returns -1 an error message is
	    given.
Solution:   When -2 is returned stop completion silently. (Yasuhiro Matsumoto)
2012-01-26 18:58:38 +01:00
Bram Moolenaar d329fec2ef Added tag v7-3-417 for changeset 63d3541d0733 2012-01-26 18:56:48 +01:00
Bram Moolenaar 228d026ef8 updated for version 7.3.417
Problem:    Test 43 fails with a tiny build.
Solution:   Only run test 43 with at least a small build.
2012-01-26 18:56:47 +01:00
Bram Moolenaar 208bd57c5f Added tag v7-3-416 for changeset 22a626604672 2012-01-26 18:52:42 +01:00
Bram Moolenaar 0c138d5c13 updated for version 7.3.416
Problem:    Compiler warning for wrong pointer.
Solution:   Add type cast.
2012-01-26 18:52:06 +01:00
Bram Moolenaar a4bbae4a0b Added tag v7-3-416 for changeset 5c5ca538693f 2012-01-26 18:03:07 +01:00
Bram Moolenaar eb45303650 updated for version 7.3.416
Problem:    Compiler warning for wrong pointer.
Solution:   Add type cast.
2012-01-26 18:03:07 +01:00
Bram Moolenaar bcefff30cb Added tag v7-3-415 for changeset e7e4dbac7ded 2012-01-26 14:32:30 +01:00
Bram Moolenaar d55c29cbde updated for version 7.3.415
Problem:    Completion of functions stops once a dictionary is encountered.
	    (James McCoy)
Solution:   Return an empty string instead of NULL.
2012-01-26 14:32:30 +01:00
Bram Moolenaar 3c225b54c4 Added tag v7-3-414 for changeset c7861dd3b593 2012-01-26 13:40:08 +01:00
Bram Moolenaar 85730ac25d updated for version 7.3.414
Problem:    Using CTRL-A on "000" drops the leading zero, while on "001" it
	    doesn't.
Solution:   Detect "000" as an octal number. (James McCoy)
2012-01-26 13:40:08 +01:00
Bram Moolenaar 6b66fff6ec Added tag v7-3-413 for changeset 821c8be2e9d6 2012-01-26 13:01:59 +01:00
Bram Moolenaar 71850c2e4b updated for version 7.3.413
Problem:    Build warnings on MS-Windows.
Solution:   Add type casts. (Mike Williams)
2012-01-26 13:01:59 +01:00
Bram Moolenaar 0086556fcf Added tag v7-3-412 for changeset aaee60933022 2012-01-26 11:45:30 +01:00
Bram Moolenaar a9b9200e3e updated for version 7.3.412
Problem:    Storing a float in a session file has an additional '&'.
Solution:   Remove the '&'. (Yasuhiro Matsumoto)
2012-01-26 11:45:30 +01:00
Bram Moolenaar fe85efe631 Added tag v7-3-411 for changeset 8066fb7e3564 2012-01-26 11:43:09 +01:00
Bram Moolenaar a8dd3f8d97 updated for version 7.3.411
Problem:    Pasting in Visual mode using the "" register does not work. (John
	    Beckett)
Solution:   Detect that the write is overwriting the pasted register.
	    (Christian Brabandt)
2012-01-26 11:43:09 +01:00
Bram Moolenaar 59a1a68d04 Added tag v7-3-410 for changeset 5cf2a671d8eb 2012-01-23 20:48:40 +01:00
Bram Moolenaar d08d2e5a8f updated for version 7.3.410
Problem:    Compiler error for // comment. (Joachim Schmitz)
Solution:   Turn into /* comment */.
2012-01-23 20:48:40 +01:00
Bram Moolenaar 28c3eac9a5 Added tag v7-3-409 for changeset 7b59c2c032ca 2012-01-20 21:14:00 +01:00
Bram Moolenaar 0226bb39ed updated for version 7.3.409
Problem:    The license in pty.c is unclear.
Solution:   Add a comment about the license.
2012-01-20 21:13:59 +01:00
Bram Moolenaar 3625badb5c Update runtime files. 2012-01-20 21:08:56 +01:00
Bram Moolenaar 865c57cb89 Added tag v7-3-408 for changeset 1fec3c62f6e8 2012-01-20 20:54:20 +01:00
Bram Moolenaar 083f6dcdeb updated for version 7.3.408
Problem:    Missing declaration.
Solution:   Add the declaration. (John Marriott)
2012-01-20 20:54:19 +01:00
Bram Moolenaar 76a92868d6 Added tag v7-3-407 for changeset 55cebc7e5de0 2012-01-20 20:44:43 +01:00
Bram Moolenaar 4249ac5b3f updated for version 7.3.407
Problem:    ":12verbose call F()" may duplicate text while trying to truncate.
	    (Thinca)
Solution:   Only truncate when there is not enough room.  Also check the byte
	    length of the buffer.
2012-01-20 20:44:43 +01:00
Bram Moolenaar 529f9d4b77 Added tag v7-3-406 for changeset fbb23bd517f8 2012-01-20 17:57:51 +01:00
Bram Moolenaar 56734b519d updated for version 7.3.406
Problem:    Multi-byte characters in b:browsefilter are not handled correctly.
Solution:   First use convert_filter() normally and then convert to wide
	    characters. (Taro Muraoka)
2012-01-20 17:57:51 +01:00
Bram Moolenaar b54a8f49e2 Added tag v7-3-405 for changeset c75a8d2404bd 2012-01-20 17:15:51 +01:00
Bram Moolenaar f98d6c800d updated for version 7.3.405
Problem:    When xterm gets back the function keys it may delete the urxvt
	    mouse termcap code.
Solution:   Check for the whole code, not just the start. (Egmont Koblinger)
2012-01-20 17:15:51 +01:00
Bram Moolenaar 60a0478c17 Added tag v7-3-404 for changeset 8b928bc814a8 2012-01-20 14:32:27 +01:00
Bram Moolenaar 8318c0cc12 updated for version 7.3.404
Problem:    When a complete function uses refresh "always" redo will not work
	    properly.
Solution:   Do not reset compl_leader when compl_opt_refresh_always is set.
	    (Yasuhiro Matsumoto)
2012-01-20 14:32:27 +01:00
Bram Moolenaar d7fd87d15e Added tag v7-3-403 for changeset 5850b5827691 2012-01-20 13:39:07 +01:00
Bram Moolenaar bce4c1e37a updated for version 7.3.403
Problem:    ":helpgrep" does not trigger QuickFixCmd* autocommands.
Solution:   Trigger the autocommands. (Christian Brabandt)
2012-01-20 13:39:07 +01:00
Bram Moolenaar c4620f0b28 Added tag v7-3-402 for changeset 4eda43e1fce0 2012-01-20 13:28:34 +01:00
Bram Moolenaar c84b716508 updated for version 7.3.402
Problem:    When jumping to the first error a line of the buffer is sometimes
	    redrawn on top of the list of errors.
Solution:   Do not call update_topline_redraw() if the display was scrolled
	    up.
2012-01-20 13:28:34 +01:00
Bram Moolenaar caaecf0e23 Added tag v7-3-401 for changeset 1251e1ce9461 2012-01-10 22:31:32 +01:00
Bram Moolenaar 56121d819a updated for version 7.3.401
Problem:    A couple more shadowed variables.
Solution:   Rename the variables.
2012-01-10 22:31:31 +01:00
Bram Moolenaar c8e828c631 Added tag v7-3-400 for changeset 320cc46d0eb0 2012-01-10 22:26:17 +01:00
Bram Moolenaar 13139a414c updated for version 7.3.400
Problem:    Compiler warnings for shadowed variables.
Solution:   Remove or rename the variables.
2012-01-10 22:26:17 +01:00
Bram Moolenaar 6711173a1e Added tag v7-3-399 for changeset ce6afdc00290 2012-01-10 18:37:58 +01:00
Bram Moolenaar 2de01e1993 updated for version 7.3.399
Problem:    ":cd" doesn't work when the path contains wildcards. (Yukihiro
	    Nakadaira)
Solution:   Ignore wildcard errors when the EW_NOTWILD flag is used.
2012-01-10 18:37:58 +01:00
Bram Moolenaar b96ab2fc9c Added tag v7-3-398 for changeset 9eb7fdfb5e63 2012-01-10 17:13:52 +01:00
Bram Moolenaar 0c125d7e19 updated for version 7.3.398
Problem:    When creating more than 10 location lists and adding items one by
	    one a previous location may be used. (Audrius Kažukauskas)
Solution:   Clear the location list completely when adding the tenth one.
2012-01-10 17:13:52 +01:00
Bram Moolenaar 9537a529cd Added tag v7-3-397 for changeset 75217982ea46 2012-01-10 16:28:45 +01:00
Bram Moolenaar 938e6c47db updated for version 7.3.397
Problem:    ":helpgrep" does not work properly when 'encoding' is not utf-8 or
	    latin1.
Solution:   Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)
2012-01-10 16:28:45 +01:00
Bram Moolenaar 3c26cd2416 Updated runtime files. 2012-01-10 14:55:01 +01:00
Bram Moolenaar 9efa8f5e8d Added tag v7-3-396 for changeset 2f075595590f 2012-01-10 13:46:22 +01:00
Bram Moolenaar 42bcfdab99 updated for version 7.3.396
Problem:    After forcing an operator to be characterwise it can still become
	    linewise when spanning whole lines.
Solution:   Don't make the operator linewise when motion_force was set.
	    (Christian Brabandt)
2012-01-10 13:46:22 +01:00
Bram Moolenaar 3967673c9a Added tag v7-3-395 for changeset 80c529a5650f 2012-01-10 13:44:28 +01:00
Bram Moolenaar 7db2083700 updated for version 7.3.395
Problem:    "dv?bar" in the last line deletes too much and breaks undo.
Solution:   Only adjust the cursor position when it's after the last line of
	    the buffer.  Add a test. (Christian Brabandt)
2012-01-10 13:44:27 +01:00
Bram Moolenaar ad95d9ab06 Added tag v7-3-394 for changeset 927c7377cf49 2012-01-10 12:42:10 +01:00
Bram Moolenaar 42df1ebd86 updated for version 7.3.394
Problem:    When placing a mark while starting up a screen redraw messes up
	    the screen. (lith)
Solution:   Don't redraw while still starting up. (Christian Brabandt)
2012-01-10 12:42:09 +01:00
Bram Moolenaar 9ed6fc6bc1 Added tag v7-3-393 for changeset e0248b732a5c 2012-01-04 20:29:22 +01:00
Bram Moolenaar f2187b2e08 updated for version 7.3.393
Problem:    Win32: When resizing Vim it is always moved to the primary monitor
	    if the secondary monitor is on the left.
Solution:   Use the nearest monitor. (Yukihiro Nakadaira)
2012-01-04 20:29:22 +01:00
Bram Moolenaar 5b2f7be81b Added tag v7-3-392 for changeset c4898d6d73a2 2012-01-04 19:34:37 +01:00
Bram Moolenaar 05e538b248 updated for version 7.3.392
Problem:    When setting 'undofile' while the file is already loaded but
	    unchanged, try reading the undo file. (Andy Wokula)
Solution:   Compute a checksum of the text when 'undofile' is set. (Christian
	    Brabandt)
2012-01-04 19:34:37 +01:00
Bram Moolenaar 0a63b122e4 Added tag v7-3-391 for changeset 819322e0e93e 2012-01-04 14:35:37 +01:00
Bram Moolenaar 51939c8112 updated for version 7.3.391
Problem:    Can't check if the XPM_W32 feature is enabled.
Solution:   Add xpm_w32 to the list of features. (kat)
2012-01-04 14:35:37 +01:00
Bram Moolenaar b3c2b7e2f7 Added tag v7-3-390 for changeset 48252b5fd170 2011-12-30 15:01:59 +01:00
Bram Moolenaar cc19d507c2 updated for version 7.3.390
Problem:    Using NULL buffer pointer in a window.
Solution:   Check for w_buffer being NULL in more places. (Bjorn Winckler)
2011-12-30 15:01:59 +01:00
Bram Moolenaar 68911a9de9 Added tag v7-3-389 for changeset c97c3272d7a6 2011-12-30 14:14:29 +01:00
Bram Moolenaar 7eb53ef670 updated for version 7.3.389
Problem:    After typing at a prompt the "MORE" message appears too soon.
Solution:   reset lines_left in msg_end_prompt(). (Eswald)
2011-12-30 14:14:29 +01:00
Bram Moolenaar 91623d823b Added tag v7-3-388 for changeset 683fab13904c 2011-12-30 13:39:10 +01:00
Bram Moolenaar a104729f09 updated for version 7.3.388
Problem:    Crash on exit when EXITFREE is defined and using tiny features.
Solution:   Check for NULL window pointer. (Dominique Pelle)
2011-12-30 13:39:10 +01:00
Bram Moolenaar 1ec159dc15 Updated runtime files. 2011-12-30 13:11:27 +01:00
Bram Moolenaar 0d1049be90 Added tag v7-3-387 for changeset ac16c62282ac 2011-12-30 13:09:21 +01:00
Bram Moolenaar eb70ddd08e updated for version 7.3.387
Problem:    Test 83 may fail for some encodings.
Solution:   Set 'encoding' to utf-8 earlier.
2011-12-30 13:09:21 +01:00
Bram Moolenaar bdd5dcb83b Added tag v7-3-386 for changeset 1cedbee50ca6 2011-12-23 14:56:28 +01:00
Bram Moolenaar 23c65ee46d updated for version 7.3.386
Problem:    Test 83 fails when iconv does not support cp932. (raf)
Solution:   Test if conversion works. (Yukihiro Nakadaira)
2011-12-23 14:56:28 +01:00
Bram Moolenaar 91f1ffa777 Added tag v7-3-385 for changeset 910eb66c9768 2011-12-23 14:54:04 +01:00
Bram Moolenaar 09c90a885a updated for version 7.3.385
Problem:    When using an expression mapping on the command line the cursor
	    ends up in the wrong place. (Yasuhiro Matsumoto)
Solution:   Save and restore msg_col and msg_row when evaluating the
	    expression.
2011-12-23 14:54:04 +01:00
Bram Moolenaar 48a6ba7a00 Added tag v7-3-384 for changeset e958eeffa0a7 2011-12-23 13:15:03 +01:00
Bram Moolenaar d1d9e7f5dc updated for version 7.3.384
Problem:    Mapping CTRL-K in Insert mode breaks CTRL-X CTRL-K for dictionary
	    completion.
Solution:   Add CTRL-K to the list of recognized keys. (James McCoy)
2011-12-23 13:15:03 +01:00
Bram Moolenaar a2e9c11eb2 Added tag v7-3-383 for changeset f8d2ef4512f8 2011-12-23 12:47:03 +01:00
Bram Moolenaar 26638ba6ee updated for version 7.3.383
Problem:    For EBCDIC pound sign is defined as 't'.
Solution:   Correctly define POUND.
2011-12-23 12:47:03 +01:00
Bram Moolenaar d8a4df05bc Added tag v7-3-382 for changeset 2260435283f2 2011-12-15 21:51:36 +01:00
Bram Moolenaar 4afcfaa00c updated for version 7.3.382
Problem:    IME characters are inserted twice.
Solution:   Do not call DefWindowProc() if the event was handled. (Yasuhiro
	    Matsumoto)
2011-12-15 21:51:36 +01:00
Bram Moolenaar daa11f6b8a Update runtime files. 2011-12-14 21:17:39 +01:00
Bram Moolenaar ec6f556670 Added tag v7-3-381 for changeset 6cc788692b2e 2011-12-14 20:51:25 +01:00
Bram Moolenaar 980fe8fb25 updated for version 7.3.381
Problem:    Configure silently skips interfaces that won't work.
Solution:   Add the --enable-fail_if_missing argument. (Shlomi Fish)
2011-12-14 20:51:25 +01:00
Bram Moolenaar e2d6c51914 Added tag v7-3-380 for changeset 534b3ef1cf14 2011-12-14 20:21:35 +01:00
Bram Moolenaar 26343ce6b7 updated for version 7.3.380
Problem:    C-indenting wrong for a function header.
Solution:   Skip to the start paren. (Lech Lorens)
2011-12-14 20:21:35 +01:00
Bram Moolenaar d1b2049adc Added tag v7-3-379 for changeset 0f193ef0f429 2011-12-14 20:05:21 +01:00
Bram Moolenaar 04c8a92cf8 updated for version 7.3.379
Problem:    C-indenting wrong for static enum.
Solution:   Skip over "static". (Lech Lorens)
2011-12-14 20:05:21 +01:00
Bram Moolenaar f868e5ce4e Added tag v7-3-378 for changeset a7517e84d9b8 2011-12-14 19:22:34 +01:00
Bram Moolenaar fad1f8a475 updated for version 7.3.378
Problem:    When cross-compiling the check for uint32_t fails.
Solution:   Only give a warning message. (Maksim Melnikau)
2011-12-14 19:22:34 +01:00
Bram Moolenaar a968ecc862 Added tag v7-3-377 for changeset cd145cc2f2c9 2011-12-14 15:32:50 +01:00
Bram Moolenaar 20fda59384 updated for version 7.3.377
Problem:    No support for bitwise AND, OR, XOR and invert.
Solution:   Add add(), or(), invert() and xor() functions.
2011-12-14 15:32:50 +01:00
Bram Moolenaar 5541f49f1e Added tag v7-3-376 for changeset 1d7434010de1 2011-12-14 15:24:00 +01:00
Bram Moolenaar ae4622ab5d updated for version 7.3.376
Problem:    Win32: Toolbar repainting does not work when the mouse pointer
	    hovers over a button.
Solution:   Call DefWindowProc() when not hanlding an event. (Sergiu Dotenco)
2011-12-14 15:23:59 +01:00
Bram Moolenaar 7ca2f76370 Added tag v7-3-375 for changeset 767bb493e7d3 2011-12-14 15:07:29 +01:00
Bram Moolenaar c024481d5f updated for version 7.3.375
Problem:    Duplicate return statement.
Solution:   Remove the superfluous one. (Dominique Pelle)
2011-12-14 15:07:29 +01:00
Bram Moolenaar c258a13f9c Added tag v7-3-374 for changeset 0a9d7cf90f94 2011-12-14 14:49:46 +01:00
Bram Moolenaar 9fd390236e updated for version 7.3.374
Problem:    ++encoding does not work properly.
Solution:   Recognize ++encoding before ++enc. (Charles Cooper)
2011-12-14 14:49:45 +01:00
Bram Moolenaar 9fb0f89145 Added tag v7-3-373 for changeset a1d2f741d45c 2011-12-14 14:15:17 +01:00
Bram Moolenaar 1fecd76f63 updated for version 7.3.373
Problem:    A tags file with an extremely long name may cause an infinite loop.
Solution:   When encountering a long name switch to linear search.
2011-12-14 14:15:16 +01:00
Bram Moolenaar b380b37ff0 Added tag v7-3-372 for changeset 6ff80dd02b51 2011-12-08 18:44:51 +01:00
Bram Moolenaar aac1b48cee updated for version 7.3.372
Problem:    When using a command line mapping to <Up> with file name
	    completion to go one directory up, 'wildchar' is inserted.
	    (Yasuhiro Matsumoto)
Solution:   Set the KeyTyped flag.
2011-12-08 18:44:51 +01:00
Bram Moolenaar c8aefeed97 Added tag v7-3-371 for changeset e757e1127d21 2011-12-08 17:49:35 +01:00
Bram Moolenaar b5052701a5 updated for version 7.3.371
Problem:    Crash in autocomplete. (Greg Weber)
Solution:   Check not going over allocated buffer size.
2011-12-08 17:49:35 +01:00
Bram Moolenaar f1ddd31fe9 Added tag v7-3-370 for changeset 3801e4811b0e 2011-12-08 16:00:16 +01:00
Bram Moolenaar 06c0b97f9d updated for version 7.3.370
Problem:    Compiler warns for unused variable in Lua interface.
Solution:   Remove the variable.
2011-12-08 16:00:16 +01:00
Bram Moolenaar 87272c2e54 Added tag v7-3-369 for changeset 0df9718c45b6 2011-12-08 15:58:00 +01:00
Bram Moolenaar 6169415865 updated for version 7.3.369
Problem:    When compiled with Gnome get an error message when using --help.
Solution:   Don't fork. (Ivan Krasilnikov)
2011-12-08 15:57:59 +01:00
Bram Moolenaar 43e9dea666 Added tag v7-3-368 for changeset 4e9c5338f44c 2011-12-08 15:17:34 +01:00
Bram Moolenaar 7351680605 updated for version 7.3.368
Problem:    Gcc complains about redefining _FORTIFY_SOURCE.
Solution:   Undefine it before redefining it.
2011-12-08 15:17:34 +01:00
Bram Moolenaar f8175ad7b2 Added tag v7-3-367 for changeset 972bd3fca556 2011-12-08 15:14:09 +01:00
Bram Moolenaar 75cd710649 updated for version 7.3.367
Problem:    :wundo and :rundo use a wrong checksum.
Solution:   Include the last line when computing the hash. (Christian Brabandt)
2011-12-08 15:14:09 +01:00
Bram Moolenaar 8c23633066 Added tag v7-3-366 for changeset 436b42f3cba1 2011-12-08 15:12:12 +01:00
Bram Moolenaar 4e49c0646d updated for version 7.3.366
Problem:    A tags file with an extremely long name causes errors.
Solution:   Ignore tags that are too long. (Arno Renevier)
2011-12-08 15:12:11 +01:00
Bram Moolenaar 4c2fa89984 Added tag v7-3-365 for changeset 54ef99c39139 2011-12-08 15:09:52 +01:00
Bram Moolenaar 78bdb17fd1 updated for version 7.3.365
Problem:    Crash when using a large Unicode character in a file that has
	    syntax highlighting. (ngollan)
Solution:   Check for going past the end of the utf tables. (Dominique Pelle)
2011-12-08 15:09:52 +01:00
Bram Moolenaar 5c5f2b7b78 Added tag v7-3-364 for changeset b0bbaf1020f0 2011-12-01 20:59:21 +01:00
Bram Moolenaar 1abdc96ef9 updated for version 7.3.364
Problem:    Can't compile on HP-UX. (John Marriott)
Solution:   Only use TTYM_URXVT when it is defined.
2011-12-01 20:59:21 +01:00
Bram Moolenaar f3475f243b Added tag v7-3-363 for changeset c025592d7b1d 2011-11-30 17:20:23 +01:00
Bram Moolenaar d48fb3b223 updated for version 7.3.363
Problem:    C indenting is wrong after #endif followed by a semicolon.
Solution:   Add special handling for a semicolon in a line by itself. (Lech
	    Lorens)
2011-11-30 17:20:23 +01:00
Bram Moolenaar 9c4862bdf6 Added tag v7-3-362 for changeset 074ddc768fea 2011-11-30 17:01:59 +01:00
Bram Moolenaar a1bf69a653 updated for version 7.3.362
Problem:    ml_get error when using ":g" with folded lines.
Solution:   Adjust the line number for changed_lines(). (Christian Brabandt)
2011-11-30 17:01:58 +01:00
Bram Moolenaar c15b4a0f31 Added tag v7-3-361 for changeset e42252611e74 2011-11-30 15:40:56 +01:00
Bram Moolenaar 17642ddddd updated for version 7.3.361
Problem:    Accessing memory after it is freed when EXITFREE is defined.
Solution:   Don't access curwin when firstwin is NULL. (Dominique Pelle)
2011-11-30 15:40:56 +01:00
Bram Moolenaar 4dc4606b18 Added tag v7-3-360 for changeset 28480c9006e6 2011-11-30 15:19:28 +01:00
Bram Moolenaar 35c2054dd4 updated for version 7.3.360
Problem:    Interrupting the load of an autoload function may cause a crash.
Solution:   Do not use the hashitem when not valid. (Yukihiro Nakadaira)
2011-11-30 15:19:28 +01:00
Bram Moolenaar 1d7a8e8e93 Added tag v7-3-359 for changeset b7f0f23bf906 2011-11-30 14:57:31 +01:00
Bram Moolenaar 0120135839 updated for version 7.3.359
Problem:    Command line completion shows dict functions.
Solution:   Skip dict functions for completion. (Yasuhiro Matsumoto)
2011-11-30 14:57:31 +01:00
Bram Moolenaar 162621294b Added tag v7-3-358 for changeset 97a52300ef2b 2011-11-30 14:47:16 +01:00
Bram Moolenaar 9c18762537 updated for version 7.3.358
Problem:    Mouse support doesn't work properly.
Solution:   Add HMT_URXVT. (lilydjwg, James McCoy)
2011-11-30 14:47:15 +01:00
Bram Moolenaar a83eb97cd9 Added tag v7-3-357 for changeset e618700297e8 2011-11-30 13:42:44 +01:00
Bram Moolenaar 298fdc30a5 updated for version 7.3.357
Problem:    Compiler warning in MS-Windows console build.
Solution:   Adjust return type of PrintHookProc(). (Mike Williams)
2011-11-30 13:42:44 +01:00
Bram Moolenaar e9e2160c50 Added tag v7-3-356 for changeset c349a670716a 2011-11-30 13:03:28 +01:00
Bram Moolenaar b8aece3c2b updated for version 7.3.356
Problem:    Using "o" with 'cindent' set may freeze Vim. (lolilolicon)
Solution:   Skip over {} correctly. (Hari G)
2011-11-30 13:03:28 +01:00
Bram Moolenaar 4eca70ab34 Added tag v7-3-355 for changeset d2f70593afeb 2011-11-30 11:31:30 +01:00
Bram Moolenaar 3fdb703028 updated for version 7.3.355
Problem:    GTK warnings when using netrw.vim. (Ivan Krasilnikov)
Solution:   Do not remove the beval event handler twice.
2011-11-30 11:31:30 +01:00
Bram Moolenaar 1b2c4872a3 Added tag v7-3-354 for changeset 6672b1645306 2011-11-30 11:15:47 +01:00
Bram Moolenaar bc76b6331d updated for version 7.3.354
Problem:    ":set backspace+=eol" doesn't work when 'backspace' has a
	    backwards compatible value of 2.
Solution:   Convert the number to a string. (Hirohito Higashi)
2011-11-30 11:15:47 +01:00
Bram Moolenaar 10b3c0f645 Added tag v7-3-353 for changeset 12bb368fef2c 2011-10-26 23:48:21 +02:00
Bram Moolenaar 6600aafdb0 updated for version 7.3.353
Problem:    Missing part of the urxvt patch.
Solution:   Add the change in term.c
2011-10-26 23:48:20 +02:00
Bram Moolenaar 0cf6db0293 Added tag v7-3-352 for changeset ca65249eb34b 2011-10-26 22:02:15 +02:00
Bram Moolenaar 4228b249ba updated for version 7.3.352
Problem:    When completing methods dict functions and script-local functions
	    get in the way.
Solution:   Sort function names starting with "<" to the end. (Yasuhiro
	    Matsumoto)
2011-10-26 22:02:15 +02:00
Bram Moolenaar b90976953d Added tag v7-3-351 for changeset ff69efc4bc55 2011-10-26 17:04:29 +02:00
Bram Moolenaar 1342485c83 updated for version 7.3.351
Problem:    Text formatting uses start of insert position when it should not.
	    (Peter Wagenaar)
Solution:   Do not use Insstart when intentionally formatting.
2011-10-26 17:04:29 +02:00
Bram Moolenaar 38d02cf621 Added tag v7-3-350 for changeset 07956eab189c 2011-10-26 13:19:27 +02:00
Bram Moolenaar ea06125e32 updated for version 7.3.350
Problem:    Block of code after ":lua << EOF" may not work. (Paul Isambert)
Solution:   Recognize the ":lua" command, skip to EOF.
2011-10-26 13:19:27 +02:00
Bram Moolenaar 2700e7f98d Added tag v7-3-349 for changeset 075acc2dccaa 2011-10-26 11:44:19 +02:00
Bram Moolenaar 577dc26f79 updated for version 7.3.349
Problem:    When running out of memory during startup trying to open a
	    swapfile will loop forever.
Solution:   Let findswapname() set dirp to NULL if out of memory.
2011-10-26 11:44:18 +02:00
Bram Moolenaar 6e74ec14ef Added tag v7-3-348 for changeset 4d4a328f199e 2011-10-26 11:41:00 +02:00
Bram Moolenaar eb2e52501a updated for version 7.3.348
Problem:    "call range(1, 947948399)" causes a crash. (ZyX)
Solution:   Avoid a loop in the out of memory message.
2011-10-26 11:41:00 +02:00
Bram Moolenaar 273c13e072 Added tag v7-3-347 for changeset 72528c5eb87e 2011-10-26 11:36:25 +02:00
Bram Moolenaar d48cf5d910 updated for version 7.3.347
Problem:    When dropping text from a browser on Vim it receives HTML even
	    though "html" is excluded from 'clipboard'. (Andrei Avk)
Solution:   Fix the condition for TARGET_HTML.
2011-10-26 11:36:25 +02:00
Bram Moolenaar 49bef74788 Updated runtime files. 2011-10-20 22:22:38 +02:00
Bram Moolenaar e88bfd9324 Added tag v7-3-346 for changeset af76a61a7f79 2011-10-20 21:58:35 +02:00
Bram Moolenaar d393de0226 updated for version 7.3.346
Problem:    It's hard to test netbeans commands.
Solution:   Process netbeans commands after :sleep. (Xavier de Gaye)
2011-10-20 21:58:34 +02:00
Bram Moolenaar 84b983d3e3 Added tag v7-3-345 for changeset 35f098371af6 2011-10-20 21:41:09 +02:00
Bram Moolenaar b08a1bbae9 updated for version 7.3.345 2011-10-20 21:41:09 +02:00
Bram Moolenaar 9a97e57783 Added tag v7-3-344 for changeset 7ba2f171cdac 2011-10-20 21:28:01 +02:00
Bram Moolenaar cfab44a96c updated for version 7.3.344
Problem:    Problem with GUI startup related to XInitThreads.
Solution:   Use read() and write() instead of fputs() and fread(). (James
	    Vega)
2011-10-20 21:28:01 +02:00
Bram Moolenaar d5221a239d Added tag v7-3-343 for changeset 98a05814f1b4 2011-10-20 21:09:35 +02:00
Bram Moolenaar 8ddefa994b updated for version 7.3.343
Problem:    No mouse support for urxvt.
Solution:   Implement urxvt mouse support, also for > 252 columns.  (Yiding
	    Jia)
2011-10-20 21:09:35 +02:00
Bram Moolenaar fd4ddaf448 Added tag v7-3-342 for changeset 314d9368069e 2011-10-20 18:24:22 +02:00
Bram Moolenaar cd8a8c0c3e updated for version 7.3.342
Problem:    Code not in Vim style.
Solution:   Fix the style. (Elias Diem)
2011-10-20 18:24:22 +02:00
Bram Moolenaar 6ae8c33dd9 Added tag v7-3-341 for changeset 6963603ec6dc 2011-10-20 18:17:42 +02:00
Bram Moolenaar e052bb0e80 updated for version 7.3.341
Problem:    Local help files are only listed in help.txt, not in translated
	    help files.
Solution:   Also find translated help files. (Yasuhiro Matsumoto)
2011-10-20 18:17:42 +02:00
Bram Moolenaar 6b930092d0 Added tag v7-3-340 for changeset 49b08c9b9f5b 2011-10-20 18:12:32 +02:00
Bram Moolenaar 92653584da updated for version 7.3.340
Problem:    When 'verbosefile' is set ftplugof.vim can give an error.
Solution:   Only remove filetypeplugin autocommands when they exist. (Yasuhiro
	    Matsumoto)
2011-10-20 18:12:32 +02:00
Bram Moolenaar b8cf4ab4b7 Added tag v7-3-339 for changeset b5a2b4c0c1ca 2011-10-20 16:35:35 +02:00
Bram Moolenaar ad9f9e6bef updated for version 7.3.339
Problem:    "make shadow" doesn't link all test files.
Solution:   Add a line in Makefile and Filelist.
2011-10-20 16:35:35 +02:00
Bram Moolenaar 64f6022ed7 Added tag v7-3-338 for changeset 7919a3d7333b 2011-10-12 22:02:14 +02:00
Bram Moolenaar 6ec662e8bc updated for version 7.3.338
Problem:    Using getchar() in an expression mapping doesn't work well.
Solution:   Don't save and restore the typeahead. (James Vega)
2011-10-12 22:02:14 +02:00
Bram Moolenaar 0345e7b4cf Added tag v7-3-337 for changeset 176bfa951339 2011-10-12 21:04:20 +02:00
Bram Moolenaar 34f05937b7 updated for version 7.3.337
Problem:    Screen doesn't update after resizing the xterm until a character
	    is typed.
Solution:   When the select call is interrupted check do_resize. (Taylor
	    Hedberg)
2011-10-12 21:04:20 +02:00
Bram Moolenaar dba54d6637 Added tag v7-3-336 for changeset 52526aec4afb 2011-10-12 19:53:52 +02:00
Bram Moolenaar 85446b4aea updated for version 7.3.336
Problem:    When a tags file specifies an encoding different from 'enc' it
	    may hang and using a pattern doesn't work.
Solution:   Convert the whole line.  Continue reading the header after the
	    SORT tag.  Add test83. (Yukihiro Nakadaira)
2011-10-12 19:53:52 +02:00
Bram Moolenaar a32ec197a2 Added tag v7-3-335 for changeset dc3f90a73fb3 2011-10-12 16:57:13 +02:00
Bram Moolenaar 7430cfdd1d updated for version 7.3.335
Problem:    When 'imdisable' is reset from an autocommand in Insert mode it
	    doesn't take effect.
Solution:   Call im_set_active() in Insert mode. (Taro Muraoka)
2011-10-12 16:57:13 +02:00
Bram Moolenaar 7b456f0685 Added tag v7-3-334 for changeset fdc723632298 2011-10-12 14:11:46 +02:00
Bram Moolenaar 886b7d4dff updated for version 7.3.334
Problem:    Latest MingW about XSUBPP referencing itself. (Gongqian Li)
Solution:   Rename the first use to XSUBPPTRY.
2011-10-12 14:11:45 +02:00
Bram Moolenaar 849be489de Added tag v7-3-333 for changeset 992b24149a9e 2011-10-04 21:22:44 +02:00
Bram Moolenaar 1b0fda4fd4 updated for version 7.3.333
Problem:    Using "." to repeat a Visual delete counts the size in bytes, not
	    characters.  (Connor Lane Smith)
Solution:   Store the virtual column numbers instead of byte positions.
2011-10-04 21:22:44 +02:00
Bram Moolenaar a80969cb05 Added tag v7-3-332 for changeset 0ecfe54a273f 2011-10-04 18:03:47 +02:00
Bram Moolenaar de7e37c7a4 updated for version 7.3.332
Problem:    Indent after "public:" is not increased in C++ code. (Lech Lorens)
Solution:   Check for namespace after the regular checks. (partly by Martin
	    Gieseking)
2011-10-04 18:03:47 +02:00
Bram Moolenaar 13d8bf1e31 Added tag v7-3-331 for changeset 4b8c614c1c91 2011-10-04 17:00:21 +02:00
Bram Moolenaar c83d35248a updated for version 7.3.331
Problem:    "vit" selects wrong text when a tag name starts with the same text
	    as an outer tag name. (Ben Fritz)
Solution:   Add "\>" to the pattern to check for word boundary.
2011-10-04 17:00:20 +02:00
Bram Moolenaar 563c27a457 Added tag v7-3-330 for changeset abb03be99d66 2011-10-04 16:43:53 +02:00
Bram Moolenaar b69aa571f1 updated for version 7.3.330
Problem:    When longjmp() is invoked if the X server gives an error the state
	    is not properly restored.
Solution:   Reset vgetc_busy. (Yukihiro Nakadaira)
2011-10-04 16:43:53 +02:00
Bram Moolenaar 400b7a96c7 Add files aaded by patch 7.3.326. 2011-10-03 22:12:32 +02:00
Bram Moolenaar 00515d5096 Added tag v7-3-329 for changeset ec901ddc84d5 2011-09-30 18:35:57 +02:00
Bram Moolenaar ad96a77efa updated for version 7.3.329
Problem:    When skipping over code from ":for" to ":endfor" get an error for
	    calling a dict function. (Yasuhiro Matsumoto)
Solution:   Ignore errors when skipping over :call command.
2011-09-30 18:35:57 +02:00
Bram Moolenaar 8ab9878aab Added tag v7-3-328 for changeset 5b53cea62e5d 2011-09-30 17:46:21 +02:00
Bram Moolenaar e0df790b3e updated for version 7.3.328
Problem:    When command line wraps the cursor may be displayed wrong when
	    there are multi-byte characters.
Solution:   Position the cursor before drawing the text. (Yasuhiro Matsumoto)
2011-09-30 17:46:21 +02:00
Bram Moolenaar ed1bac3dc6 Added tag v7-3-327 for changeset 9028c70adafd 2011-09-30 17:30:31 +02:00
Bram Moolenaar 819f8a846b updated for version 7.3.327
Problem:    When jumping to a help tag a closed fold doesn't open.
Solution:   Save and restore KeyTyped. (Yasuhiro Matsumoto)
2011-09-30 17:30:31 +02:00
Bram Moolenaar d82fd27929 Added tag v7-3-326 for changeset d3758064ff99 2011-09-30 16:56:02 +02:00
Bram Moolenaar c987dc714d updated for version 7.3.326
Problem:    MingW 4.6 no longer supports the -mno-cygwin option.
Solution:   Split the Cygwin and MingW makefiles. (Matsushita Shougo)
2011-09-30 16:56:02 +02:00
Bram Moolenaar d9e1c67bc5 Added tag v7-3-325 for changeset 8aca621c0091 2011-09-30 16:39:48 +02:00
Bram Moolenaar 427edf1b42 updated for version 7.3.325
Problem:    A duplicated function argument gives an internal error.
Solution:   Give a proper error message. (based on patch by Tyru)
2011-09-30 16:39:48 +02:00
Bram Moolenaar 5b57b6b110 Added tag v7-3-324 for changeset f04619f1fc16 2011-09-30 16:23:32 +02:00
Bram Moolenaar 7be1fff251 updated for version 7.3.324
Problem:    Completion for ":compiler" shows color scheme names.
Solution:   Fix the directory name. (James Vega)
2011-09-30 16:23:32 +02:00
Bram Moolenaar 8238b5a625 Added tag v7-3-323 for changeset 3bdb646fc8a4 2011-09-30 14:44:54 +02:00
Bram Moolenaar 51d1c3e069 updated for version 7.3.323
Problem:    The default 'errorformat' does not ignore some "included from"
	    lines.
Solution:   Add a few more patterns. (Ben Boeckel)
2011-09-30 14:44:54 +02:00
Bram Moolenaar ae69c8f6a0 Added tag v7-3-322 for changeset 38a7fd904347 2011-09-21 20:09:42 +02:00
Bram Moolenaar 1be1131004 updated for version 7.3.322
Problem:    #ifdef for PDP_RETVAL doesn't work, INT_PTR can be a typedef.
Solution:   Check the MSC version and 64 bit flags. (Sergiu Dotenco)
2011-09-21 20:09:42 +02:00
Bram Moolenaar 7a8c854e46 Added tag v7-3-321 for changeset fc0804089b29 2011-09-21 19:50:05 +02:00
Bram Moolenaar eb673295ac updated for version 7.3.321
Problem:    Code not following Vim style.
Solution:   Fix the style. (Elias Diem)
2011-09-21 19:50:05 +02:00
Bram Moolenaar 585971eaaa Updated a few runtime files. 2011-09-21 19:22:10 +02:00
Bram Moolenaar 77b06dc012 Added tag v7-3-320 for changeset 738ea87c1964 2011-09-21 19:10:46 +02:00
Bram Moolenaar e08090fb4f updated for version 7.3.320
Problem:    When a 0xa0 character is in a sourced file the error message for
	    unrecognized command does not show the problem.
Solution:   Display 0xa0 as <a0>.
2011-09-21 19:10:46 +02:00
Bram Moolenaar 56c3c3b2fc Added tag v7-3-319 for changeset dc7f2f975920 2011-09-21 18:23:05 +02:00
Bram Moolenaar 5e4e9f6f8c updated for version 7.3.319
Problem:    Redobuff doesn't always include changes of the completion leader.
Solution:   Insert backspaces as needed. (idea by Taro Muraoka)
2011-09-21 18:23:05 +02:00
Bram Moolenaar f1abb15df8 Added tag v7-3-318 for changeset d68f20a86a3e 2011-09-21 17:33:53 +02:00
Bram Moolenaar 4926376cca updated for version 7.3.318
Problem:    "C" on the last line deletes that line if it's blank.
Solution:   Only delete the last line for a delete operation. (James Vega)
2011-09-21 17:33:53 +02:00
Bram Moolenaar 5356836a52 Added tag v7-3-317 for changeset 92a181a1cec3 2011-09-21 17:15:39 +02:00
Bram Moolenaar 71d6eee251 updated for version 7.3.317
Problem:    Calling debug.debug() in Lua may cause Vim to hang.
Solution:   Add a better debug method. (Rob Hoelz, Luis Carvalho)
2011-09-21 17:15:39 +02:00
Bram Moolenaar 39792e2894 Added tag v7-3-316 for changeset 33c140e4664d 2011-09-21 13:40:17 +02:00
Bram Moolenaar 903b6e2a28 updated for version 7.3.316
Problem:    Crash when 'colorcolumn' is set and closing buffer.
Solution:   Check for w_buffer to be NULL. (Yasuhiro Matsumoto)
2011-09-21 13:40:17 +02:00
Bram Moolenaar e9a13b77e9 Added tag v7-3-315 for changeset 3ecf9e91d88a 2011-09-14 19:04:40 +02:00
Bram Moolenaar 04483c3bbc updated for version 7.3.315
Problem:    Opening a window before forking causes problems for GTK.
Solution:   Fork first, create the window in the child and report back to the
	    parent process whether it worked.  If successful the parent exits,
	    if unsuccessful the child exits and the parent continues in the
	    terminal. (Tim Starling)
2011-09-14 19:04:39 +02:00
Bram Moolenaar dd533abf2f Added tag v7-3-314 for changeset 6ab1b45cc95e 2011-09-14 19:01:42 +02:00
Bram Moolenaar af62049fcb updated for version 7.3.314
Problem:    Missing parenthesis.
Solution:   Add it. (Benjamin R. Haskell)
2011-09-14 19:01:42 +02:00
Bram Moolenaar a6f906b39f Added tag v7-3-313 for changeset dc60200a16b2 2011-09-14 18:59:40 +02:00
Bram Moolenaar 55bb7b9692 updated for version 7.3.313
Problem:    One more warning when compiling with dynamic Python 3.
Solution:   Change PySliceObject to PyObject.
2011-09-14 18:59:39 +02:00
Bram Moolenaar 3bb203c07c Updated runtime files. 2011-09-14 17:55:08 +02:00
Bram Moolenaar 69de622bf7 Added tag v7-3-312 for changeset 0ed06069aaf3 2011-09-14 17:50:14 +02:00
Bram Moolenaar b4f924af8d updated for version 7.3.312
Problem:    Can't compile with tiny features.
Solution:   Add #ifdef around win_valid().
2011-09-14 17:50:14 +02:00
Bram Moolenaar 256fcd2ff9 Added tag v7-3-311 for changeset 2cbde6bcc623 2011-09-14 16:52:09 +02:00
Bram Moolenaar 55b2c43a5d updated for version 7.3.311
Problem:    Complete function isn't called when the leader changed.
Solution:   Allow the complete function to return a dictionary with a flag
	    that indicates ins_compl_restart() is to be called when the leader
	    changes. (Taro Muraoka)
2011-09-14 16:52:09 +02:00
Bram Moolenaar fa1e1ceb53 Added tag v7-3-310 for changeset 51ce22ba89d1 2011-09-14 16:05:15 +02:00
Bram Moolenaar e2c3db8732 updated for version 7.3.310
Problem:    Code not following Vim style.
Solution:   Fix the style. (Elias Diem)
2011-09-14 16:05:15 +02:00
Bram Moolenaar e88772b64e Added tag v7-3-309 for changeset 6eae1b42c668 2011-09-14 15:41:58 +02:00
Bram Moolenaar faad9e2122 updated for version 7.3.309
Problem:    Warnings for pointer types.
Solution:   Change PySliceObject to PyObject.
2011-09-14 15:41:58 +02:00
Bram Moolenaar eeb32dea66 Added tag v7-3-308 for changeset 61c5e1527bd8 2011-09-14 15:39:29 +02:00
Bram Moolenaar 71e566374d updated for version 7.3.308
Problem:    Writing to 'verbosefile' has problems, e.g. for :highlight.
Solution:   Do not use a separate verbose_write() function but write with the
	    same code that does redirecting. (Yasuhiro Matsumoto)
2011-09-14 15:39:29 +02:00
Bram Moolenaar 599f47a358 Added tag v7-3-307 for changeset 880b7dd69331 2011-09-14 15:01:58 +02:00
Bram Moolenaar e62dffc460 updated for version 7.3.307
Problem:    Python 3 doesn't support slice assignment.
Solution:   Implement slices. (Brett Overesch, Roland Puntaier)
2011-09-14 15:01:58 +02:00
Bram Moolenaar 620b6a81cd Added tag v7-3-306 for changeset 0787bb5f387b 2011-09-14 14:43:25 +02:00
Bram Moolenaar 4975483018 updated for version 7.3.306
Problem:    When closing a window there is a chance that deleting a scrollbar
	    triggers a GUI resize, which uses the window while it is not in a
	    valid state.
Solution:   Set the buffer pointer to NULL to be able to detect the invalid
	    situation.  Fix a few places that used the buffer pointer
	    incorrectly.
2011-09-14 14:43:25 +02:00
Bram Moolenaar 3d8eef75b5 Added tag v7-3-305 for changeset 0e06c025f66f 2011-09-14 14:33:51 +02:00
Bram Moolenaar 1c9e55dc24 updated for version 7.3.305
Problem:    Auto-loading a function while editing the command line causes
	    scrolling up the display.
Solution:   Don't set msg_scroll when defining a function and the user is not
	    typing. (Yasuhiro Matsumoto)
2011-09-14 14:33:51 +02:00
Bram Moolenaar a6b1384474 Added tag v7-3-304 for changeset b3a523ced6bd 2011-09-14 10:49:46 +02:00
Bram Moolenaar 62848a8221 updated for version 7.3.304
Problem:    Strawberry Perl doesn't work on MS-Windows.
Solution:   Use xsubpp if needed. (Yasuhiro Matsumoto)
2011-09-14 10:49:46 +02:00
Bram Moolenaar 30bdf0412e Added tag v7-3-303 for changeset d832d642f520 2011-09-08 23:24:14 +02:00
Bram Moolenaar 68d8e0cdc3 updated for version 7.3.303
Problem:    Compilation error.
Solution:   Correct return type from int to pid_t. (Danek Duvall)
2011-09-08 23:24:14 +02:00
Bram Moolenaar a190e77b43 Added tag v7-3-302 for changeset 61b2f2662310 2011-09-08 23:22:40 +02:00
Bram Moolenaar 0e825cadec updated for version 7.3.302
Problem:    Test 19 fails without 'smartindent' and +eval.
Solution:   Don't use ":exe". Source small.vim.
2011-09-08 23:22:40 +02:00
Bram Moolenaar 82a1c43d4d Added tag v7-3-301 for changeset 4a7097153089 2011-09-07 19:58:10 +02:00
Bram Moolenaar 29625eda6c updated for version 7.3.301
Problem:    When 'smartindent' and 'copyindent' are set a Tab is used even
	    though 'expandtab' is set.
Solution:   Do not insert Tabs. Add a test. (Christian Brabandt)
2011-09-07 19:58:09 +02:00
Bram Moolenaar acedc9a38e Added tag v7-3-300 for changeset 2665b456ee59 2011-09-07 19:30:21 +02:00
Bram Moolenaar e1e886dc1f updated for version 7.3.300
Problem:    Python doesn't parse multi-byte argument correctly.
Solution:   Use "t" instead of "s". (lilydjwg)
2011-09-07 19:30:21 +02:00
Bram Moolenaar d673d94bb2 Added tag v7-3-299 for changeset eb4972982bfe 2011-09-07 19:09:01 +02:00
Bram Moolenaar f2650ff764 updated for version 7.3.299
Problem:    Source code not in Vim style.
Solution:   Adjust the style. (Elias Diem)
2011-09-07 19:09:01 +02:00
Bram Moolenaar c2b45f2dd6 Added tag v7-3-298 for changeset 43b1d031e302 2011-09-07 18:58:30 +02:00
Bram Moolenaar e2c67d5a25 updated for version 7.3.298
Problem:    Built-in colors are different from rgb.txt.
Solution:   Adjust the color values. (Benjamin Haskell)
2011-09-07 18:58:29 +02:00
Bram Moolenaar bc919aaddc Added tag v7-3-297 for changeset 22550986c713 2011-09-07 18:47:23 +02:00
Bram Moolenaar ed8ebc3609 updated for version 7.3.297
Problem:    Can't load Perl 5.14 dynamically.
Solution:   Add code in #ifdefs. (Charles Cooper)
2011-09-07 18:47:23 +02:00
Bram Moolenaar 4de9b133a6 Added tag v7-3-296 for changeset c19c15a9e9bf 2011-09-07 15:04:31 +02:00
Bram Moolenaar a62ee05d73 updated for version 7.3.296
Problem:    When writing to an external command a zombie process may be left
	    behind.
Solution:   Wait on the process. (James Vega)
2011-09-07 15:04:31 +02:00
Bram Moolenaar ed7aad195b Added tag v7-3-295 for changeset 0d8494c05113 2011-09-07 14:06:47 +02:00
Bram Moolenaar 1dd6de0e4c updated for version 7.3.295
Problem:    When filtering text with an external command Vim may not read all
	    the output.
Solution:   When select() is interrupted loop and try again. (James Vega)
2011-09-07 14:06:47 +02:00
Bram Moolenaar 7aee3b2f6f Added tag v7-3-294 for changeset dbd73fe939cf 2011-09-05 20:13:42 +02:00
Bram Moolenaar df018188ba updated for version 7.3.294
Problem:    Patch 289 causes more problems than it solves.
Solution:   Rever the patch untill a better solution is found.
2011-09-05 20:13:42 +02:00
Bram Moolenaar 6027889f5f Added tag v7-3-293 for changeset 6cd0d6413a2e 2011-09-02 14:18:20 +02:00
Bram Moolenaar b711cb948c updated for version 7.3.293
Problem:    MSVC compiler has a problem with non-ASCII characters.
Solution:   Avoid non-ASCII characters. (Hong Xu)
2011-09-02 14:18:20 +02:00
Bram Moolenaar d720f7c724 Added tag v7-3-292 for changeset b6af1c5dd22f 2011-09-02 14:07:36 +02:00
Bram Moolenaar 16013aeade updated for version 7.3.292
Problem:    Crash when using fold markers and selecting a visual block that
	    includes a folded line and goes to end of line. (Sam Lidder)
Solution:   Check for the column to be MAXCOL. (James Vega)
2011-09-02 14:07:36 +02:00
Bram Moolenaar bf11b46d02 Added tag v7-3-291 for changeset e8ee4b4ebf41 2011-09-02 12:27:25 +02:00
Bram Moolenaar 51af0d29da updated for version 7.3.291
Problem:    Configure doesn't work properly with Python3.
Solution:   Put -ldl before $LDFLAGS. Add PY3_NO_RTLD_GLOBAL. (Roland
	    Puntaier)
2011-09-02 12:27:25 +02:00
Bram Moolenaar e02d555935 Added tag v7-3-290 for changeset df33dba4e553 2011-09-02 11:56:20 +02:00
Bram Moolenaar e6cf4958e0 updated for version 7.3.290
Problem:    When a BufWriteCmd autocommand resets 'modified' this doesn't
	    change older buffer states to be marked as 'modified' like
	    ":write" does.  (Yukihiro Nakadaira)
Solution:   When the BufWriteCmd resets 'modified' then adjust the undo
	    information like ":write" does.
2011-09-02 11:56:20 +02:00
Bram Moolenaar 4e32250da0 Added tag v7-3-289 for changeset 44ffd0a8abcd 2011-08-28 16:02:28 +02:00
Bram Moolenaar 0693189b3d updated for version 7.3.289
Problem:    Complete function isn't called when the leader changed.
Solution:   Call ins_compl_restart() when the leader changed.  (Taro Muraoka)
2011-08-28 16:02:28 +02:00
Bram Moolenaar b75ec5b812 Added tag v7-3-288 for changeset e4f3fa1a474e 2011-08-28 16:00:19 +02:00
Bram Moolenaar 9111b07d15 updated for version 7.3.288
Problem:    has('python') may give an error message for not being able to load
	    the library after using python3.
Solution:   Only give the error when the verbose argument is true.
2011-08-28 16:00:19 +02:00
Bram Moolenaar cd30e5fb09 Added tag v7-3-287 for changeset 07bc2ccfe555 2011-08-27 15:10:04 +02:00
Bram Moolenaar 7d76998444 updated for version 7.3.287
Problem:    Can't compile with MSVC and tiny options.
Solution:   Move variables and #ifdefs. (Sergey Khorev)
2011-08-27 15:10:04 +02:00
Bram Moolenaar 5440e47038 Added tag v7-3-286 for changeset 3f822e54765c 2011-08-26 16:13:00 +02:00
Bram Moolenaar 92fd93f8ae updated for version 7.3.286
Problem:    Crash when using "zd" on a large number of folds. (Sam King)
Solution:   Recompute pointer after reallocating array.  Move fewer entries
	    when making room.
2011-08-26 16:13:00 +02:00
Bram Moolenaar 1eb597cbd5 Added tag v7-3-285 for changeset 6018c815e120 2011-08-19 22:29:02 +02:00
Bram Moolenaar 099d9956f7 updated for version 7.3.285
Problem:    Mapping <Char-123> no longer works.
Solution:   Properly check for "char-".  Add a test for it.
2011-08-19 22:29:02 +02:00
Bram Moolenaar 047b67c4bc Added tag v7-3-284 for changeset 27d43855b723 2011-08-17 20:33:23 +02:00
Bram Moolenaar 78fe614e0f updated for version 7.3.284
Problem:    The str2special() function doesn't handle multi-byte characters
	    properly.
Solution:   Recognize multi-byte characters. (partly by Vladimir Vichniakov)
2011-08-17 20:33:22 +02:00
Bram Moolenaar 8d2ed0e667 Added tag v7-3-283 for changeset 47b6d37b6012 2011-08-17 17:18:20 +02:00
Bram Moolenaar 5a4fdf6afb updated for version 7.3.283
Problem:    An expression mapping with a multi-byte character containing a
	    0x80 byte gets messed up. (ZyX)
Solution:   Unescape the expression before evaluating it (Yukihiro Nakadaira)
2011-08-17 17:18:20 +02:00
Bram Moolenaar 30648ff208 Added tag v7-3-282 for changeset 92167bb91c95 2011-08-17 16:25:48 +02:00
Bram Moolenaar 87b2f7a8cb updated for version 7.3.282
Problem:    When using input() and :echo in a loop the displayed text is
	    incorrect. (Benjamin Fritz)
Solution:   Only restore the cursor position when there is a command line.
	    (Ben Schmidt)
2011-08-17 16:25:48 +02:00
Bram Moolenaar e6f15218a3 Added tag v7-3-281 for changeset 45ead8a0bede 2011-08-17 15:23:23 +02:00
Bram Moolenaar fdd55fb50f updated for version 7.3.281
Problem:    After using "expand('%:8')" the buffer name is changed.
Solution:   Make a copy of the file name before shortening it.
2011-08-17 15:23:23 +02:00
Bram Moolenaar 42ef9b2a90 Added tag v7-3-280 for changeset 58bba69b3371 2011-08-10 18:36:54 +02:00
Bram Moolenaar 8f5c2cef16 updated for version 7.3.280
Problem:    ":lmake" does not update the quickfix window title.
Solution:   Update the title. (Lech Lorens)
2011-08-10 18:36:54 +02:00
Bram Moolenaar 08b91fee99 Added tag v7-3-279 for changeset 342b17608967 2011-08-10 17:44:45 +02:00
Bram Moolenaar 9d92d15761 updated for version 7.3.279
Problem:    With GTK, when gvim is full-screen and a tab is opened and using a
	    specific monitor configuration the window is too big.
Solution:   Adjust the window size like on MS-Windows. (Yukihiro Nakadaira)
2011-08-10 17:44:45 +02:00
Bram Moolenaar b8e3f25686 Added tag v7-3-278 for changeset 6622f28b7e87 2011-08-10 17:25:52 +02:00
Bram Moolenaar d3f965cd11 updated for version 7.3.278
Problem:    Passing the file name to open in VisVim doesn't work.
Solution:   Adjust the index and check for end of buffer. (Jiri Sedlak)
2011-08-10 17:25:51 +02:00
Bram Moolenaar 87198cb851 Added tag v7-3-277 for changeset e5b17a5f6516 2011-08-10 17:08:03 +02:00
Bram Moolenaar 51c7ff1b15 updated for version 7.3.277
Problem:    MS-Windows: some characters do not show in dialogs.
Solution:   Use the wide methods when available. (Yanwei Jia)
2011-08-10 17:08:03 +02:00
Bram Moolenaar 56c252a451 Added tag v7-3-276 for changeset 37a54a85413e 2011-08-10 16:31:24 +02:00
Bram Moolenaar 7de168b99a updated for version 7.3.276
Problem:    GvimExt sets $LANG in the wrong way.
Solution:   Save the environment and use it for gvim. (Yasuhiro Matsumoto)
2011-08-10 16:31:23 +02:00
Bram Moolenaar d76e5210fc Added tag v7-3-275 for changeset 125c7bf52271 2011-08-10 15:56:27 +02:00
Bram Moolenaar c47026a9e3 updated for version 7.3.275
Problem:    MS-Windows: When using a black background some screen updates
	    cause the window to flicker.
Solution:   Add WS_CLIPCHILDREN to CreateWindow().  (René Aguirre)
2011-08-10 15:56:27 +02:00
Bram Moolenaar fa06bcbfd3 Added tag v7-3-274 for changeset 1bb6776fa8c4 2011-08-10 14:32:39 +02:00
Bram Moolenaar 3022795081 updated for version 7.3.274
Problem:    With concealed characters tabs do not have the right size.
Solution:   Use VCOL_HLC instead of vcol. (Eiichi Sato)
2011-08-10 14:32:39 +02:00
Bram Moolenaar 17ef08a081 Added tag v7-3-273 for changeset 7d4e5e31d8c1 2011-08-10 13:21:46 +02:00
Bram Moolenaar 036c633a6f updated for version 7.3.273
Problem:    A BOM in an error file is seen as text. (Aleksey Baibarin)
Solution:   Remove the BOM from the text before evaluating. (idea by Christian
	    Brabandt)
2011-08-10 13:21:46 +02:00
Bram Moolenaar 9fdb1dde05 Added tag v7-3-272 for changeset 02f5abca10ae 2011-08-10 12:38:08 +02:00
Bram Moolenaar 67558ca8b8 updated for version 7.3.272
Problem:    ":put =list" does not add an empty line for a trailing empty
	    item.
Solution:   Add a trailing NL when turning a list into a string.
2011-08-10 12:38:08 +02:00
Bram Moolenaar 912fdb5935 Added tag v7-3-271 for changeset 32a52f06f33b 2011-08-10 12:19:04 +02:00
Bram Moolenaar 2b762ecef6 updated for version 7.3.271
Problem:    Code not following Vim coding style.
Solution:   Fix the style. (Elias Diem)
2011-08-10 12:19:04 +02:00
Bram Moolenaar bf9dd5c985 Added tag v7-3-270 for changeset b9182da84c7e 2011-08-10 12:11:01 +02:00
Bram Moolenaar a67306f44a updated for version 7.3.270
Problem:    Illegal memory access.
Solution:   Swap conditions. (Dominique Pelle)
2011-08-10 12:11:01 +02:00
Bram Moolenaar c6bec97c91 Added tag v7-3-269 for changeset 7f4f5ca70dbd 2011-08-04 22:59:28 +02:00
Bram Moolenaar b361d7f7c8 updated for version 7.3.269
Problem:    'shellcmdflag' only works with one flag.
Solution:   Split into multiple arguments. (Gary Johnson)
2011-08-04 22:59:28 +02:00
Bram Moolenaar ebd311996b Added tag v7-3-268 for changeset ee17ee712512 2011-08-04 19:36:52 +02:00
Bram Moolenaar 96555a4ee0 updated for version 7.3.268
Problem:    Vim freezes when executing an external command with zsh.
Solution:   Use O_NOCTTY both in the master and slave. (Bjorn Winckler)
2011-08-04 19:36:52 +02:00
Bram Moolenaar 8ecd3ed8f9 Added tag v7-3-267 for changeset ad404f2a4bfa 2011-08-04 19:34:59 +02:00
Bram Moolenaar af63045dee updated for version 7.3.267
Problem:    Ruby on Mac OS X 10.7 may crash.
Solution:   Avoid alloc(0). (Bjorn Winckler)
2011-08-04 19:34:59 +02:00
Bram Moolenaar dc11ec1ed8 Added tag v7-3-266 for changeset 25be7c9dda54 2011-07-27 18:25:44 +02:00
Bram Moolenaar 15e30b8781 updated for version 7.3.266
Problem:    In Gvim with iBus typing space in Insert mode doesn't work.
Solution:   Clear xim_expected_char after checking it.
2011-07-27 18:25:44 +02:00
Bram Moolenaar c3fb28ceb1 Added tag v7-3-265 for changeset eff686fb8de6 2011-07-27 17:58:46 +02:00
Bram Moolenaar 5538e07e2c updated for version 7.3.265
Problem:    When storing a pattern in search history there is no proper check
	    for the separator character.
Solution:   Pass the separator character to in_history(). (Muraoka Taro)
2011-07-27 17:58:46 +02:00
Bram Moolenaar f40b95f29e Added tag v7-3-264 for changeset aa40bddeea9a 2011-07-27 17:31:47 +02:00
Bram Moolenaar b0359d8a83 updated for version 7.3.264
Problem:    When the current directory name contains wildcard characters, such
	    as "foo[with]bar", the tags file can't be found.  (Jeremy
	    Erickson)
Solution:   When searching for matching files also match without expanding
	    wildcards.  This is a bit of a hack.
2011-07-27 17:31:47 +02:00
Bram Moolenaar b5416f6520 Added tag v7-3-263 for changeset a56259157c93 2011-07-27 14:15:46 +02:00
Bram Moolenaar cb35efe79c updated for version 7.3.263
Problem:    Perl and Tcl have a few code style problems.
Solution:   Clean it up.  (Elias Diem)
2011-07-27 14:15:46 +02:00
Bram Moolenaar bced59401e Added tag v7-3-262 for changeset 847733973bfd 2011-07-27 14:09:09 +02:00
Bram Moolenaar 9832f309e7 updated for version 7.3.262
Problem:    Photon code style doesn't match Vim style.
Solution:   Clean up some of it.  (Elias Diem)
2011-07-27 14:09:09 +02:00
Bram Moolenaar 93ebf12882 Added tag v7-3-261 for changeset 410d42e3d4da 2011-07-27 13:59:21 +02:00
Bram Moolenaar efb8108f61 updated for version 7.3.261
Problem:    G++ error message errornously recognized as error.
Solution:   Ignore "In file included from" line also when it ends in a colon.
	    (Fernando Castillo)
2011-07-27 13:59:21 +02:00
Bram Moolenaar ef55403af9 Added tag v7-3-260 for changeset cb4682b95909 2011-07-20 18:29:39 +02:00
Bram Moolenaar fb03f0d720 updated for version 7.3.260
Problem:    CursorHold triggers on an incomplete mapping. (Will Gray)
Solution:   Don't trigger CursorHold when there is typeahead.
2011-07-20 18:29:39 +02:00
Bram Moolenaar f285830d4e Added tag v7-3-259 for changeset 59130cd78dfc 2011-07-20 17:58:20 +02:00
Bram Moolenaar 7d5a12e4e0 updated for version 7.3.259
Problem:    Equivalence classes only work for latin characters.
Solution:   Add the Unicode equivalence characters. (Dominique Pelle)
2011-07-20 17:58:20 +02:00
Bram Moolenaar 6bcff1df81 Added tag v7-3-258 for changeset bdc3335bd72e 2011-07-20 17:27:25 +02:00
Bram Moolenaar 1a5ecaa8aa updated for version 7.3.258
Problem:    MS-Windows: The edit with existing vim context menu entries can be
	    unwanted.
Solution:   Let a registry entry disable them. (Jerome Vuarand)
2011-07-20 17:27:25 +02:00
Bram Moolenaar eb0b6bb3d0 Added tag v7-3-257 for changeset 1fad9c73d77a 2011-07-20 16:37:24 +02:00
Bram Moolenaar b2a90b3cc1 updated for version 7.3.257
Problem:    Not all completions are available to user commands.
Solution:   Add "color", "compiler", "file_in_path" and "locale". (Dominique
	    Pelle)
2011-07-20 16:37:24 +02:00
Bram Moolenaar 079f2afb2c Added tag v7-3-256 for changeset c296c225736e 2011-07-20 15:09:44 +02:00
Bram Moolenaar f0eecff4d6 updated for version 7.3.256
Problem:    Javascript indenting not sufficiently tested.
Solution:   Add more tests. (Luc Deschenaux)  Mark the lines that are indented
	    wrong.
2011-07-20 15:09:43 +02:00
Bram Moolenaar 743c216f43 Added tag v7-3-255 for changeset aa998de9f959 2011-07-20 15:04:59 +02:00
Bram Moolenaar b87452b2ad updated for version 7.3.255
Problem:    When editing a file such as "File[2010-08-15].vim" an E16 error is
	    given. (Manuel Stol)
Solution:   Don't give an error for failing to compile the regexp.
2011-07-20 15:04:58 +02:00
Bram Moolenaar b3ab0181eb Updated runtime files.
Add missing test82 files.
2011-07-18 19:40:27 +02:00
Bram Moolenaar f05d9ee525 Added tag v7-3-254 for changeset 1eb805225de7 2011-07-15 21:24:12 +02:00
Bram Moolenaar 167cf4d2e4 updated for version 7.3.254
Problem:    The coladd field is not reset when setting the line number for a
	    ":call" command.
Solution:   Reset it.
2011-07-15 21:24:11 +02:00
Bram Moolenaar ae999eb642 Added tag v7-3-253 for changeset c21429d7768c 2011-07-15 21:16:59 +02:00
Bram Moolenaar 35d824aaa4 updated for version 7.3.253
Problem:    "echo 'abc' > ''" returns 0 or 1, depending on 'ignorecase'.
	    Checks in mb_strnicmp() for illegal and truncated bytes are
	    wrong.  Should not assume that byte length is equal before case
	    folding.
Solution:   Add utf_safe_read_char_adv() and utf_strnicmp(). Add a test for
	    this. (Ivan Krasilnikov)
2011-07-15 21:16:59 +02:00
Bram Moolenaar 28c94e5e38 Added tag v7-3-252 for changeset 0b4289bcf836 2011-07-15 17:56:16 +02:00
Bram Moolenaar be1658efe5 updated for version 7.3.252
Problem:    Tests fail. (David Northfield)
Solution:   Add missing update for .ok file.
2011-07-15 17:56:16 +02:00
Bram Moolenaar 39e86023de Added tag v7-3-251 for changeset fe6ad3fd8532 2011-07-15 17:51:34 +02:00
Bram Moolenaar 7981e476eb updated for version 7.3.251
Problem:    "gH<Del>" deletes the current line, except when it's the last
	    line.
Solution:   Set the "include" flag to indicate the last line is to be deleted.
2011-07-15 17:51:34 +02:00
Bram Moolenaar 4c1272ff47 Added tag v7-3-250 for changeset f909f4f0f38c 2011-07-15 15:54:44 +02:00
Bram Moolenaar dd2dc1a6d6 updated for version 7.3.250
Problem:    Python: Errors in Unicode characters not handled nicely.
Solution:   Add the surrogateescape error handler. (lilydjwg)
2011-07-15 15:54:44 +02:00
Bram Moolenaar 492e90558b Added tag v7-3-249 for changeset 9f71f5a526af 2011-07-15 14:12:31 +02:00
Bram Moolenaar 775c5a4c62 updated for version 7.3.249
Problem:    Wrong indenting for array initializer.
Solution:   Detect '}' in a better way. (Lech Lorens)
2011-07-15 14:12:30 +02:00
Bram Moolenaar 0cfc17ca8c Added tag v7-3-248 for changeset 57a7998e0fa8 2011-07-15 13:52:04 +02:00
Bram Moolenaar 32bc9a3222 updated for version 7.3.248
Problem:    PC Install instructions missing install instructions.
Solution:   Step-by-step explanation. (Michael Soyka)
2011-07-15 13:52:04 +02:00
Bram Moolenaar f2c2be3d72 Added tag v7-3-247 for changeset 7fe2c092913e 2011-07-15 13:33:21 +02:00
Bram Moolenaar 64be3e0342 updated for version 7.3.247
Problem:    Running tests changes the users viminfo file.  Test for patch
	    7.3.245 missing.
Solution:   Add "nviminfo" to the 'viminfo' option.  Include the test.
2011-07-15 13:33:21 +02:00
Bram Moolenaar 1f3c9e72a5 Added tag v7-3-246 for changeset 3f1a4ed36d1b 2011-07-15 13:21:30 +02:00
Bram Moolenaar f6739048ea updated for version 7.3.246
Problem:    Repeating "f4" in "4444" skips one 4.
Solution:   Check the t_cmd flag. (Christian Brabandt)
2011-07-15 13:21:30 +02:00
Bram Moolenaar 611a10bba9 Added tag v7-3-245 for changeset 52512eddb876 2011-07-15 13:09:51 +02:00
Bram Moolenaar de423a9dc0 updated for version 7.3.245
Problem:    Python 3.2 libraries not correctly detected.
Solution:   Add the suffix to the library name. (Niclas Zeising)
2011-07-15 13:09:51 +02:00
Bram Moolenaar 67f0d1ec34 Added tag v7-3-244 for changeset be6b65096362 2011-07-07 17:43:42 +02:00
Bram Moolenaar 859e57db42 updated for version 7.3.244
Problem:    MS-Windows: Build problem with old compiler. (John Beckett)
Solution:   Only use HandleToLong() when available. (Mike Williams)
2011-07-07 17:43:41 +02:00
Bram Moolenaar fd6540de35 Added tag v7-3-243 for changeset 512ddd87f1a8 2011-07-07 17:36:57 +02:00
Bram Moolenaar 6c6f1710c4 updated for version 7.3.243
Problem:    Illegal memory access in readline().
Solution:   Swap the conditions. (Dominique Pelle)
2011-07-07 17:36:56 +02:00
Bram Moolenaar 7bef36535a Added tag v7-3-242 for changeset 3d96ddbeb3b0 2011-07-07 17:15:33 +02:00
Bram Moolenaar 2a006d0d0c updated for version 7.3.242
Problem:    Illegal memory access in after_pathsep().
Solution:   Check that the pointer is not at the start of the file name.
	    (Dominique Pelle)
2011-07-07 17:15:33 +02:00
Bram Moolenaar c2a3f4c63a Added tag v7-3-241 for changeset 0a650db02653 2011-07-07 16:44:38 +02:00
Bram Moolenaar 6a5c869113 updated for version 7.3.241
Problem:    Using CTRL-R CTRL-W on the command line may insert only part of
	    the word.
Solution:   Use the cursor position instead of assuming it is at the end of
	    the command. (Tyru)
2011-07-07 16:44:37 +02:00
Bram Moolenaar 5b1812c0d1 Added tag v7-3-240 for changeset bf283e37792b 2011-07-07 16:20:52 +02:00
Bram Moolenaar 1a8a2c0c39 updated for version 7.3.240
Problem:    External commands can't use pipes on MS-Windows.
Solution:   Implement pipes and use them when 'shelltemp' isn't set. (Vincent
	    Berthoux)
2011-07-07 16:20:52 +02:00
Bram Moolenaar 45f86b1fe9 Added tag v7-3-239 for changeset 0bef86c5c985 2011-07-07 15:08:58 +02:00
Bram Moolenaar ee31b81099 updated for version 7.3.239
Problem:    Python corrects the cursor column without taking 'virtualedit'
	    into account. (lilydjwg)
Solution:   Call check_cursor_col_win().
2011-07-07 15:08:58 +02:00
Bram Moolenaar 9dd6497635 Added tag v7-3-238 for changeset f2c108f44f41 2011-07-07 15:04:52 +02:00
Bram Moolenaar c3f3f8731c updated for version 7.3.238
Problem:    Compiler warning for conversion.
Solution:   Add type cast. (Mike Williams)
2011-07-07 15:04:52 +02:00
Bram Moolenaar 6816d25089 Added tag v7-3-237 for changeset e3bb93df6c34 2011-06-26 19:40:23 +02:00
Bram Moolenaar 1ecbd7ff24 updated for version 7.3.237
Problem:    "filetype" completion doesn't work on Windows. (Yue Wu)
Solution:   Don't use a glob pattern for the directories, use a list of
	    directories. (Dominique Pelle)
2011-06-26 19:40:23 +02:00
Bram Moolenaar 0f7d73b380 Added tag v7-3-236 for changeset c1733ef5b6e8 2011-06-26 19:13:51 +02:00
Bram Moolenaar f9a9b3de9d updated for version 7.3.236
Problem:    Python 3 doesn't compile without +multi_byte
Solution:   Use "latin1" when MULTI_BYTE is not defined. (lilydjwg)
2011-06-26 19:13:50 +02:00
Bram Moolenaar 842f2dd9aa Added tag v7-3-235 for changeset 441d364773dc 2011-06-26 05:36:34 +02:00
Bram Moolenaar 1c7916d4ea updated for version 7.3.235
Problem:    ";" gets stuck on a "t" command, it's not useful.
Solution:   Add the ';' flag in 'cpo'. (Christian Brabandt)
2011-06-26 05:36:34 +02:00
Bram Moolenaar 1ed7a32923 Added tag v7-3-234 for changeset 7653420fdc45 2011-06-26 04:49:00 +02:00
Bram Moolenaar 6671265e0d updated for version 7.3.234
Problem:    With GTK menu may be popping down.
Solution:   Use event time instead of GDK_CURRENT_TIME. (Hong Xu)
2011-06-26 04:49:00 +02:00
Bram Moolenaar 67eff292c1 Added tag v7-3-233 for changeset 69b90e43b728 2011-06-26 04:25:30 +02:00
Bram Moolenaar ec0697b0e3 updated for version 7.3.233
Problem:    ":scriptnames" and ":breaklist" show long file names.
Solution:   Shorten to use "~/" when possible. (Jean-Rene David)
2011-06-26 04:25:30 +02:00
Bram Moolenaar 11eb0fb24f Added tag v7-3-232 for changeset b67d3a44262a 2011-06-26 04:01:44 +02:00
Bram Moolenaar 7b9dc69134 updated for version 7.3.232
Problem:    Python doesn't compile without +multi_byte
Solution:   Use "latin1" when MULTI_BYTE is not defined.
2011-06-26 04:01:44 +02:00
Bram Moolenaar 525c7cc19d Added tag v7-3-231 for changeset 455a4c85d04d 2011-06-26 03:18:52 +02:00
Bram Moolenaar 7ddf42ad0b updated for version 7.3.231
Problem:    Runtime file patches failed.
Solution:   Redo the patches made against the patched files instead of the
	    files in the mercurial repository.
2011-06-26 03:18:52 +02:00
Bram Moolenaar 48146293e5 Added tag v7-3-230 for changeset 70c8f54e7efb 2011-06-20 05:02:58 +02:00
Bram Moolenaar 212d649448 updated for version 7.3.230
Problem:    ":wundo" and ":rundo" don't unescape their argument.  (Aaron
	    Thoma)
Solution:   Use FILE1 instead of XFILE.
2011-06-20 05:02:58 +02:00
Bram Moolenaar eaa07a0f77 Added tag v7-3-229 for changeset 07647a0545c9 2011-06-20 00:53:15 +02:00
Bram Moolenaar 8d420e99f9 updated for version 7.3.229
Problem:    Using fork() makes gvim crash on Mac when build with
	    CoreFoundation.
Solution:   Disallow fork() when __APPLE__ is defined. (Hisashi T Fujinaka)
2011-06-20 00:53:15 +02:00
Bram Moolenaar adc2de3c57 Added tag v7-3-228 for changeset c6df8554b39d 2011-06-20 00:45:58 +02:00
Bram Moolenaar 78d3e4de40 updated for version 7.3.228
Problem:    "2gj" does not always move to the correct position.
Solution:   Get length of line after moving to a next line. (James Vega)
2011-06-20 00:45:58 +02:00
Bram Moolenaar bc0c29b855 Added tag v7-3-227 for changeset b65a26a2aa09 2011-06-20 00:25:44 +02:00
Bram Moolenaar 3542a5913c updated for version 7.3.227
Problem:    Mac OS doesn't have the linewise clipboard fix.
Solution:   Also change the Mac OS file. (Bjorn Winckler)
2011-06-20 00:25:44 +02:00
Bram Moolenaar 34f9b3bad3 Updated runtime files. 2011-06-19 05:09:16 +02:00
Bram Moolenaar c2af502f12 Added tag v7-3-226 for changeset 8477b2cc2b81 2011-06-19 04:54:22 +02:00
Bram Moolenaar 2ef74554f8 updated for version 7.3.226
Problem:    On a 64 bit system "syn sync fromstart" is very slow.  (Bjorn
	    Steinbrink)
Solution:   Store the state when starting to parse from the first line.
2011-06-19 04:54:21 +02:00
Bram Moolenaar 6508c2a7f6 Added tag v7-3-225 for changeset c249d9aa60f7 2011-06-19 04:32:15 +02:00
Bram Moolenaar 090c17770e updated for version 7.3.225
Problem:    Using "\n" in a substitute inside ":s" does not result in a line
	    break.
Solution:   Change behavior inside vim_regexec_nl().   Add tests.  (Motoya
	    Kurotsu)
2011-06-19 04:32:15 +02:00
Bram Moolenaar 13436fc5bf Added tag v7-3-224 for changeset 69e0783ed0ef 2011-06-19 02:55:38 +02:00
Bram Moolenaar 886ca0fcec updated for version 7.3.224
Problem:    Can't pass dict to sort function.
Solution:   Add the optional {dict} argument to sort(). (ZyX)
2011-06-19 02:55:37 +02:00
Bram Moolenaar 4ef9445fac Added tag v7-3-223 for changeset 4e21fd3cfc30 2011-06-19 01:30:07 +02:00
Bram Moolenaar 62b5bb3170 updated for version 7.3.223
Problem:    MingW cross compilation doesn't work with tiny features.
Solution:   Move acp_to_enc(), enc_to_utf16() and utf16_to_enc() outside of
	    "#ifdef CLIPBOARD".  Fix typo in makefile.
2011-06-19 01:30:07 +02:00
Bram Moolenaar 2ae4410a52 Added tag v7-3-222 for changeset c3b4b1c89d8e 2011-06-19 01:27:34 +02:00
Bram Moolenaar 8acc7dd1db updated for version 7.3.222
Problem:    Warning for building GvimExt.
Solution:   Comment-out the DESCRIPTION line. (Mike Williams)
2011-06-19 01:27:34 +02:00
Bram Moolenaar 1d84eff3ab Added tag v7-3-221 for changeset fd4224d9ee09 2011-06-19 01:14:29 +02:00
Bram Moolenaar 2d75e2db39 updated for version 7.3.221
Problem:    Text from the clipboard is sometimes handled as linewise, but not
	    consistently.
Solution:   Assume the text is linewise when it ends in a CR or NL.
2011-06-19 01:14:29 +02:00
Bram Moolenaar 5ed854778d Added tag v7-3-220 for changeset fe9c7da98b5e 2011-06-19 00:27:51 +02:00
Bram Moolenaar 898929ac9a updated for version 7.3.220
Problem:    Python 3: vim.error is a 'str' instead of an 'Exception' object,
	    so 'except' or 'raise' it causes a 'SystemError' exception.
	    Buffer objects do not support slice assignment.
	    When exchanging text between Vim and Python, multibyte texts become
	    gabage or cause Unicode Expceptions, etc.
	    'py3file' tries to read in the file as Unicode, sometimes causes
	    UnicodeDecodeException
Solution:   Fix the problems. (lilydjwg)
2011-06-19 00:27:51 +02:00
Bram Moolenaar df9940b6c5 Add files added by recent patches. 2011-06-13 21:21:22 +02:00
Bram Moolenaar a0d96436d1 Added tag v7-3-219 for changeset acda456c788a 2011-06-13 02:04:00 +02:00
Bram Moolenaar d24c1ee84d updated for version 7.3.219
Problem:    Can't compile with GTK on Mac.
Solution:   Add some #ifdef trickery. (Ben Schmidt)
2011-06-13 02:04:00 +02:00
Bram Moolenaar 7efd86c232 Added tag v7-3-218 for changeset cf89a1d3a0dd 2011-06-13 01:32:47 +02:00
Bram Moolenaar 23613af71b updated for version 7.3.218
Problem:    Tiny configuration problem with Python 3.
Solution:   Add abiflags in one more place. (Andreas Behr)
2011-06-13 01:32:46 +02:00
Bram Moolenaar c758715a78 Added tag v7-3-217 for changeset 15705b520c29 2011-06-13 01:19:56 +02:00
Bram Moolenaar 781cf038fc updated for version 7.3.217
Problem:    Inside an "if" a ":wincmd" causes problems.
Solution:   When skipping commands let ":wincmd" skip over its argument.
2011-06-13 01:19:56 +02:00
Bram Moolenaar 75f6afeaf5 Added tag v7-3-216 for changeset eb6c70460702 2011-06-13 01:07:27 +02:00
Bram Moolenaar 962639c2e7 updated for version 7.3.216
Problem:    When recovering a file a range of lines is missing. (Charles Jie)
Solution:   Reset the index when advancing to the next pointer block.  Add a
	    test to verify recovery works.
2011-06-13 01:07:27 +02:00
Bram Moolenaar 6abc294530 Added tag v7-3-215 for changeset b7523ef31e23 2011-06-12 22:13:41 +02:00
Bram Moolenaar a8a0739e7f updated for version 7.3.215
Problem:    Wrong file names in previous patch. (Toothpik)
Solution:   Include the option changes.
2011-06-12 22:13:40 +02:00
Bram Moolenaar f5e23e0459 Added tag v7-3-214 for changeset d84a564f28c9 2011-06-12 22:03:23 +02:00
Bram Moolenaar c6121d7844 updated for version 7.3.214
Problem:    The text displayed by ":z-" isn't exactly like old Vi.
Solution:   Add one to the start line number. (ChangZhuo Chen)
2011-06-12 22:03:23 +02:00
Bram Moolenaar 2e3ae28e82 Added tag v7-3-213 for changeset 493897f8bf90 2011-06-12 21:51:08 +02:00
Bram Moolenaar 1b7033a233 updated for version 7.3.213
Problem:    Javascript object literal is not indented correctly.
Solution:   Make a special case for when "J1" is in 'cino'. (Luc Deschenaux)
2011-06-12 21:51:08 +02:00
Bram Moolenaar fc01343161 Added tag v7-3-212 for changeset 6bbdb9c7a425 2011-06-12 21:37:13 +02:00
Bram Moolenaar af27967ecf updated for version 7.3.212
Problem:    With Python 3.2 ":py3" fails.
Solution:   Move PyEval_InitThreads() to after Py_Initialize(). (Roland
	    Puntaier)  Check abiflags in configure. (Andreas Behr)
2011-06-12 21:37:13 +02:00
Bram Moolenaar ec344f1b97 Added tag v7-3-211 for changeset c7d942260772 2011-06-12 21:25:00 +02:00
Bram Moolenaar de6225ecfb updated for version 7.3.211
Problem:    Compiler warning.
Solution:   Add type cast.
2011-06-12 21:25:00 +02:00
Bram Moolenaar 4479d11255 Added tag v7-3-210 for changeset eeb1ac4f66d1 2011-06-12 20:42:22 +02:00
Bram Moolenaar 6c4ad7b229 updated for version 7.3.210
Problem:    Can't always find the file when using cscope.
Solution:   Add the 'cscoperelative' option. (Raghavendra D Prabhu)
2011-06-12 20:42:22 +02:00
Bram Moolenaar 1241ee7057 Added tag v7-3-209 for changeset 82cd9f1e8d6b 2011-06-12 20:36:09 +02:00
Bram Moolenaar efdbeb3309 updated for version 7.3.209
Problem:    MSVC Install instructions point to wrong batch file.
Solution:   Add a batch file for use with MSVC 10.
2011-06-12 20:36:09 +02:00
Bram Moolenaar cb440e41e4 Added tag v7-3-208 for changeset 205adc87d579 2011-06-12 20:33:38 +02:00
Bram Moolenaar 92359e146f updated for version 7.3.208
Problem:    Early terminated if statement.
Solution:   Remove the semicolon. (Lech Lorens)
2011-06-12 20:33:38 +02:00
Bram Moolenaar 31a2c816cb Added tag v7-3-207 for changeset d1445b72ddb7 2011-06-12 20:31:31 +02:00
Bram Moolenaar 19e942c09c updated for version 7.3.207
Problem:    Can't compile with MSVC with pentium4 and 64 bit.
Solution:   Only use SSE2 for 32 bit. (Mike Williams)
2011-06-12 20:31:31 +02:00
Bram Moolenaar c06586e6bf Added tag v7-3-206 for changeset 46544d3ae7ec 2011-05-25 21:18:06 +02:00
Bram Moolenaar cb0898ace6 updated for version 7.3.206
Problem:    64bit MS-Windows compiler warning.
Solution:   Use HandleToLong() instead of type cast. (Mike Williams)
2011-05-25 21:18:06 +02:00
Bram Moolenaar 9334e301ce Added tag v7-3-205 for changeset 8d8bd6307b1a 2011-05-25 17:56:27 +02:00
Bram Moolenaar f4ed6864b8 updated for version 7.3.205
Problem:    Syntax "extend" doesn't work correctly.
Solution:   Avoid calling check_state_ends() recursively (Ben Schmidt)
2011-05-25 17:56:27 +02:00
Bram Moolenaar 72b2ad770a Added tag v7-3-204 for changeset e6ce47f06836 2011-05-25 17:29:44 +02:00
Bram Moolenaar d30de51278 updated for version 7.3.204
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)
2011-05-25 17:29:44 +02:00
Bram Moolenaar 4888d203de Added tag v7-3-203 for changeset ce1dce2af2a3 2011-05-25 17:06:23 +02:00
Bram Moolenaar c2dc333675 updated for version 7.3.203
Problem:    MS-Windows: Can't run an external command without a console window.
Solution:   Support ":!start /b cmd". (Xaizek)
2011-05-25 17:06:22 +02:00
Bram Moolenaar 448750ff8b Added tag v7-3-202 for changeset f80e67bd6271 2011-05-25 15:16:18 +02:00
Bram Moolenaar 245aea0df4 updated for version 7.3.202
Problem:    Cannot influence the indent inside a namespace.
Solution:   Add the "N" 'cino' parameter. (Konstantin Lepa)
2011-05-25 15:16:18 +02:00
Bram Moolenaar e448622387 Added tag v7-3-201 for changeset 78859ef2982b 2011-05-25 13:34:04 +02:00
Bram Moolenaar 63882c14f3 updated for version 7.3.201
Problem:    "} else" still causes following lines to be indented too much.
Solution:   Better detection for the "else" block. (Lech Lorens)
2011-05-25 13:34:04 +02:00
Bram Moolenaar 1a9c432846 Added tag v7-3-200 for changeset 41b17dd07029 2011-05-25 12:51:22 +02:00
Bram Moolenaar e580d5282d updated for version 7.3.200
Problem:    CTRL-D doesn't complete :lang.
Solution:   Add the missing part of the change. (Dominique Pelle)
2011-05-25 12:51:22 +02:00
Bram Moolenaar 9aa4180f4e Added tag v7-3-199 for changeset c76efe33a3c1 2011-05-25 12:09:50 +02:00
Bram Moolenaar 3eb3a311f7 updated for version 7.3.199
Problem:    MS-Windows: Compilation problem of OLE with MingW compiler.
Solution:   Put #ifdef around declarations. (Guopeng Wen)
2011-05-25 12:09:50 +02:00
Bram Moolenaar 750b920eca Added tag v7-3-198 for changeset b0190e93e601 2011-05-19 18:26:40 +02:00
Bram Moolenaar 8453cc5347 updated for version 7.3.198
Problem:    No completion for ":lang".
Solution:   Get locales to complete from. (Dominique Pelle)
2011-05-19 18:26:40 +02:00
Bram Moolenaar 33dbdbb6f8 Added tag v7-3-197 for changeset 45c536fe48db 2011-05-19 17:42:59 +02:00
Bram Moolenaar 48c117a6ba updated for version 7.3.197
Problem:    When a QuickfixCmdPost event removes all errors, Vim still tries
	    to jump to the first error, resulting in E42.
Solution:   Get the number of error after the autocmd event. (Mike Lundy)
2011-05-19 17:42:59 +02:00
Bram Moolenaar 55671be3df Added tag v7-3-196 for changeset d641f141f937 2011-05-19 17:25:41 +02:00
Bram Moolenaar 24884a49f9 updated for version 7.3.196
Problem:    Can't intercept a character that is going to be inserted.
Solution:   Add the InsertCharPre autocommand event. (Jakson A. Aquino)
2011-05-19 17:25:41 +02:00
Bram Moolenaar bae398be01 Added tag v7-3-195 for changeset 8dbea5adc937 2011-05-19 16:35:09 +02:00
Bram Moolenaar a0ec667f6a updated for version 7.3.195
Problem:    "} else" causes following lines to be indented too much. (Rouben
	    Rostamian)
Solution:   Better detection for the "else". (Lech Lorens)
2011-05-19 16:35:09 +02:00
Bram Moolenaar caf69f3f16 Added tag v7-3-194 for changeset 664c1adcb909 2011-05-19 14:59:10 +02:00
Bram Moolenaar 03c03bc678 updated for version 7.3.194
Problem:    When "b" is a symlink to directory "a", resolve("b/") doesn't
	    result in "a/".  (ZyX)
Solution:   Remove the trailing slash. (Jean-Rene David)
2011-05-19 14:59:10 +02:00
Bram Moolenaar 9ae4566e67 Added tag v7-3-193 for changeset e1c5f69de95b 2011-05-19 14:50:54 +02:00
Bram Moolenaar 2c35abcc8d updated for version 7.3.193
Problem:    In the command line window ":close" doesn't work properly. (Tony
	    Mechelynck)
Solution:   Use Ctrl_C instead of K_IGNORE for cmdwin_result. (Jean-Rene
	    David)
2011-05-19 14:50:54 +02:00
Bram Moolenaar 17fec5f4f2 Added tag v7-3-192 for changeset 8470ac4679c1 2011-05-19 14:30:16 +02:00
Bram Moolenaar d7a8f62b3c updated for version 7.3.192
Problem:    Ex command ":s/ \?/ /g" splits multi-byte characters into bytes.
	    (Dominique Pelle)
Solution:   Advance over whole character instead of one byte.
2011-05-19 14:30:16 +02:00
Bram Moolenaar 1df7b8ac20 Updated message translations. 2011-05-19 13:44:07 +02:00
Bram Moolenaar ee5c96137f Added tag v7-3-191 for changeset 107b03fdf1ad 2011-05-19 13:41:14 +02:00
Bram Moolenaar 2ef15f6304 updated for version 7.3.191
Problem:    Still some RISC OS stuff to remove.
Solution:   Remove files and lines. (Hong Xu)
	    Remove the 'osfiletype' option code.
2011-05-19 13:41:14 +02:00
Bram Moolenaar 96d0792c92 Updated runtime files. 2011-05-19 12:22:51 +02:00
Bram Moolenaar 0d760b1236 Added tag v7-3-190 for changeset 30b7cde21940 2011-05-19 12:14:11 +02:00
Bram Moolenaar 30b2bc1d69 updated for version 7.3.190
Problem:    When there is a "containedin" syntax argument highlighting may be
	    wrong. (Radek)
Solution:   Reset current_next_list. (Ben Schmidt)
2011-05-19 12:14:10 +02:00
Bram Moolenaar 293786bbdd Added tag v7-3-189 for changeset 71e1da07e141 2011-05-10 17:29:34 +02:00
Bram Moolenaar 3804da1bcf updated for version 7.3.189
Problem:    Can't build without +clipboard feature. (Christian Ebert)
Solution:   Add the missing #ifdef.
2011-05-10 17:29:33 +02:00
Bram Moolenaar 8c3807c3f2 Added tag v7-3-188 for changeset f2e1c3a90a3b 2011-05-10 17:21:56 +02:00
Bram Moolenaar 57091296c5 updated for version 7.3.188
Problem:    More RISC OS files to remove.
Solution:   Remove them.  Update the file list.
2011-05-10 17:21:56 +02:00
Bram Moolenaar 815c0f10fe Updated runtime files. 2011-05-10 17:18:44 +02:00
Bram Moolenaar c6ccdf6d3c Remove the deleted RISC OS files. 2011-05-10 16:42:00 +02:00
Bram Moolenaar 28abe30868 Added tag v7-3-187 for changeset 8bd38abda314 2011-05-10 16:41:26 +02:00
Bram Moolenaar b07a2ae462 updated for version 7.3.187
Problem:    The RISC OS port has obvious errors and is not being maintained.
Solution:   Remove the RISC OS files and code.
2011-05-10 16:41:25 +02:00
Bram Moolenaar d41e5ddf1b Added tag v7-3-186 for changeset 3d1a3aa0240c 2011-05-10 16:12:45 +02:00
Bram Moolenaar 286b5847af updated for version 7.3.186
Problem:    When 'clipboard' contains "unnamed" or "unnamedplus" the value of
	    v:register is wrong for operators without a specific register.
Solution:   Adjust the register according to 'clipboard'. (Ingo Karkat)
2011-05-10 16:12:45 +02:00
Bram Moolenaar e8997f4afc Added tag v7-3-185 for changeset 9c8dffc62a41 2011-05-10 16:00:47 +02:00
Bram Moolenaar 57706d10cd updated for version 7.3.185
Problem:    ":windo g/pattern/q" closes windows and reports "N more lines".
	    (Tim Chase)
Solution:   Remember what buffer ":global" started in. (Jean-Rene David)
2011-05-10 16:00:47 +02:00
Bram Moolenaar 9ae16822db Added tag v7-3-184 for changeset b941cc96926a 2011-05-10 15:52:15 +02:00
Bram Moolenaar 91a3fe6acb updated for version 7.3.184
Problem:    Static code analysis errors in riscOS.
Solution:   Make buffer size bigger. (Dominique Pelle)
2011-05-10 15:52:15 +02:00
Bram Moolenaar ef6bb23ffa Added tag v7-3-183 for changeset e4403440e192 2011-05-10 15:42:03 +02:00
Bram Moolenaar 4153321f9b updated for version 7.3.183
Problem:    When Exuberant ctags binary is exuberant-ctags it's not found.
Solution:   Add configure check for exuberant-ctags.
2011-05-10 15:42:03 +02:00
Bram Moolenaar e7553a891d Added tag v7-3-182 for changeset 21346361ce6c 2011-05-10 14:44:11 +02:00
Bram Moolenaar 6c20fa8378 updated for version 7.3.182
Problem:    Compiler warning for uninitialized variable.
Solution:   Add dummy initializer.
2011-05-10 14:44:11 +02:00
Bram Moolenaar 2de9818f49 Added tag v7-3-181 for changeset 5381eb5b1eb9 2011-05-10 14:22:16 +02:00
Bram Moolenaar 1884824a54 updated for version 7.3.181
Problem:    When repeating the insert of CTRL-V or a digraph the display may
	    not be updated correctly.
Solution:   Only call edit_unputchar() after edit_putchar(). (Lech Lorens)
2011-05-10 14:22:16 +02:00
Bram Moolenaar 871e7d6b8b Added tag v7-3-180 for changeset ed47d18b39c6 2011-05-10 13:38:27 +02:00
Bram Moolenaar dc178c6440 updated for version 7.3.180
Problem:    When both a middle part of 'comments' matches and an end part, the
	    middle part was used errornously.
Solution:   After finding the middle part match continue looking for a better
	    end part match. (partly by Lech Lorens)
2011-05-10 13:38:27 +02:00
Bram Moolenaar c320ef3b0e Added tag v7-3-179 for changeset 11e62fb6f815 2011-05-10 11:56:30 +02:00
Bram Moolenaar 381c8ca2a5 updated for version 7.3.179
Problem:    C-indent doesn't handle colon in string correctly.
Solution:   Skip the string. (Lech Lorens)
2011-05-10 11:56:30 +02:00
Bram Moolenaar 82a6600bf7 Added tag v7-3-178 for changeset ac639ca9f58f 2011-05-10 11:39:19 +02:00
Bram Moolenaar dbd02aee32 updated for version 7.3.178
Problem:    C-indent doesn't handle code right after { correctly.
Solution:   Fix detecting unterminated line. (Lech Lorens)
2011-05-10 11:39:19 +02:00
Bram Moolenaar 3667cf3eda Added tag v7-3-177 for changeset 66f2d62271fe 2011-05-05 18:31:59 +02:00
Bram Moolenaar c299e01f2c updated for version 7.3.177
Problem:    MS-Windows: mkdir() doesn't work properly when 'encoding' is
	    "utf-8".
Solution:   Convert to utf-16. (Yukihiro Nakadaira)
2011-05-05 18:31:59 +02:00
Bram Moolenaar 67bce8b899 Added tag v7-3-176 for changeset 94f42ae4e4e6 2011-05-05 18:10:16 +02:00
Bram Moolenaar 26f34672ec updated for version 7.3.176
Problem:    Ruby linking doesn't work properly on Mac OS X.
Solution:   Fix the configure check for Ruby. (Bjorn Winckler)
2011-05-05 18:10:16 +02:00
Bram Moolenaar 84a432ef03 Added tag v7-3-175 for changeset 537e0102c0f9 2011-05-05 17:32:44 +02:00
Bram Moolenaar e8362bd839 updated for version 7.3.175
Problem:    When 'colorcolumn' is set locally to a window, ":new" opens a
	    window with the same highlighting but 'colorcolumn' is empty.
	    (Tyru)
Solution:   Call check_colorcolumn() after clearing and copying options.
	    (Christian Brabandt)
2011-05-05 17:32:44 +02:00
Bram Moolenaar 431ea6cc54 Added tag v7-3-174 for changeset 820f12659c50 2011-05-05 17:24:27 +02:00
Bram Moolenaar d32c062e58 updated for version 7.3.174
Problem:    When Exuberant ctags binary is exctags it's not found.
Solution:   Add configure check for exctags. (Hong Xu)
2011-05-05 17:24:27 +02:00
Bram Moolenaar c058c94090 Added tag v7-3-173 for changeset 133d089f247e 2011-05-05 17:14:14 +02:00
Bram Moolenaar 7b941b9d32 updated for version 7.3.173
Problem:    After using setqflist() to make the quickfix list empty ":cwindow"
	    may open the window anyway.  Also after ":vimgrep".
Solution:   Correctly check whether the list is empty. (Ingo Karkat)
2011-05-05 17:14:14 +02:00
Bram Moolenaar 7f2a81670c Added tag v7-3-172 for changeset ee48b3da9d53 2011-05-05 16:41:24 +02:00
Bram Moolenaar 8affa06b47 updated for version 7.3.172
Problem:    MS-Windows: rename() might delete the file if the name differs but
	    it's actually the same file.
Solution:   Use the file handle to check if it's the same file. (Yukihiro
	    Nakadaira)
2011-05-05 16:41:24 +02:00
Bram Moolenaar 192a4b93f9 Added tag v7-3-171 for changeset 1bd8af13fb43 2011-05-05 14:26:41 +02:00
Bram Moolenaar ab67003e4d updated for version 7.3.171
Problem:    When the clipboard isn't supported: ":yank*" gives a confusing
	    error message.
Solution:   Specifically mention that the register name is invalid.
	    (Jean-Rene David)
2011-05-05 14:26:41 +02:00
Bram Moolenaar a794629f66 Added tag v7-3-170 for changeset 64c3402df964 2011-04-28 19:05:05 +02:00
Bram Moolenaar 40d262e569 updated for version 7.3.170
Problem:    VMS Makefile for testing was not updated for test77.
Solution:   Add test77 to the Makefile.
2011-04-28 19:05:05 +02:00
Bram Moolenaar c5976787a3 Updated runtime files. 2011-04-28 19:02:44 +02:00
Bram Moolenaar cabeb4cd72 Added tag v7-3-169 for changeset 5f45bacf31ef 2011-04-28 17:48:44 +02:00
Bram Moolenaar e7e666c167 updated for version 7.3.169
Problem:    Freeing memory already freed, warning from static code analyzer.
Solution:   Initialize pointers to NULL, correct use of "mustfree". (partly by
	    Dominique Pelle)
2011-04-28 17:48:44 +02:00
Bram Moolenaar 278e5350c8 Added tag v7-3-168 for changeset 930b171ce3fc 2011-04-28 17:30:09 +02:00
Bram Moolenaar 7cbe75b5dc updated for version 7.3.168
Problem:    When the second argument of input() contains a CR the text up to
	    that is used without asking the user. (Yasuhiro Matsumoto)
Solution:   Change CR, NL and ESC in the text to a space.
2011-04-28 17:30:09 +02:00
Bram Moolenaar a1311aa860 Added tag v7-3-167 for changeset 0a0d7961b4fe 2011-04-28 17:27:09 +02:00
Bram Moolenaar 9ee680a63f updated for version 7.3.167
Problem:    When using the internal grep QuickFixCmdPost is not triggered.
	    (Yukihiro Nakadaira)
Solution:   Change the place where autocommands are triggered.
2011-04-28 17:27:09 +02:00
Bram Moolenaar 7604d9e6cf Added tag v7-3-166 for changeset 5ddb68c2a845 2011-04-28 17:24:58 +02:00
Bram Moolenaar 08b5525413 updated for version 7.3.166
Problem:    Buffer on the stack may be too big
Solution:   Allocate the space.
2011-04-28 17:24:58 +02:00
Bram Moolenaar 4c5ddccd9e Added tag v7-3-165 for changeset e92a4b9b4484 2011-04-28 17:21:54 +02:00
Bram Moolenaar f8bc173747 updated for version 7.3.165
Problem:    ":find" completion does not escape spaces in a directory name.
	    (Isz)
Solution:   Add backslashes for EXPAND_FILES_IN_PATH. (Carlo Teubner)
2011-04-28 17:21:53 +02:00
Bram Moolenaar bfcfc776cb Added tag v7-3-164 for changeset cdefcbb70e8c 2011-04-28 13:02:09 +02:00
Bram Moolenaar 7a4af081ef updated for version 7.3.164
Problem:    C-indenting: a preprocessor statement confuses detection of a
	    function delcaration.
Solution:   Ignore preprocessor lines. (Lech Lorens)  Also recognize the style
	    to put a comma before the argument name.
2011-04-28 13:02:09 +02:00
Bram Moolenaar 467397d34a Added tag v7-3-163 for changeset e8f012b00187 2011-04-28 12:57:36 +02:00
Bram Moolenaar cc2390b55e updated for version 7.3.163
Problem:    For the default of 'shellpipe' "mksh" and "pdksh" are not
	    recognized.
Solution:   Recognize these shell names.
2011-04-28 12:57:36 +02:00
Bram Moolenaar 36575cb724 Added tag v7-3-162 for changeset 18ad854f5dcd 2011-04-21 14:27:28 +02:00
Bram Moolenaar 2d323fd2fa updated for version 7.3.162
Problem:    No error message when assigning to a list with an index out of
	    range. (Yukihiro Nakadaira)
Solution:   Add the error message.
2011-04-21 14:27:28 +02:00
Bram Moolenaar 4180be6ef4 Added tag v7-3-161 for changeset 25672ad7f377 2011-04-11 21:35:11 +02:00
Bram Moolenaar fa1b6c8ee7 updated for version 7.3.161
Problem:    Items on the stack may be too big.
Solution:   Make items static or allocate them.
2011-04-11 21:35:11 +02:00
Bram Moolenaar cbae3b33f2 Added tag v7-3-160 for changeset c5e47b752f07 2011-04-11 16:56:35 +02:00
Bram Moolenaar d37d421d2f updated for version 7.3.160
Problem:    Unsafe string copying.
Solution:   Use vim_strncpy() instead of strcpy().  Use vim_strcat() instead
	    of strcat().
2011-04-11 16:56:35 +02:00
Bram Moolenaar fa4c6221a6 Added tag v7-3-159 for changeset 415c55534d90 2011-04-11 14:29:18 +02:00
Bram Moolenaar d293d3e224 updated for version 7.3.159
Problem:    Using uninitialized pointer when out of memory.
Solution:   Check for NULL return value.
2011-04-11 14:29:17 +02:00
Bram Moolenaar cd7d753573 Added tag v7-3-158 for changeset b5f774f15927 2011-04-11 14:27:38 +02:00
Bram Moolenaar e26aced8f1 updated for version 7.3.158
Problem:    Might use uninitialized memory in C indenting.
Solution:   Init arrays to empty.
2011-04-11 14:27:38 +02:00
Bram Moolenaar b6906163e5 Added tag v7-3-157 for changeset 9a98d8562637 2011-04-11 14:26:19 +02:00
Bram Moolenaar f5401da934 updated for version 7.3.157
Problem:    Superfluous assignment.
Solution:   Remove assignment.
2011-04-11 14:26:19 +02:00
Bram Moolenaar c029b138a8 Added tag v7-3-156 for changeset 7fb8cdb9cb25 2011-04-11 14:24:37 +02:00
Bram Moolenaar 9283c62d40 updated for version 7.3.156
Problem:    Tty names possibly left unterminated.
Solution:   Use vim_strncpy() instead of strncpy().
2011-04-11 14:24:37 +02:00
Bram Moolenaar 4975d36774 Added tag v7-3-155 for changeset 5747cd65d62b 2011-04-11 13:46:14 +02:00
Bram Moolenaar bcc8f38adb updated for version 7.3.155
Problem:    Crash when using map(), filter() and remove() on v:. (ZyX)
            Also for extend(). (Yukihiro Nakadaira)
Solution:   Mark v: as locked.  Also correct locking error messages.
2011-04-11 13:46:13 +02:00
Bram Moolenaar 0b8121e4b8 Added tag v7-3-154 for changeset d72d709f0e18 2011-04-02 15:12:50 +02:00
Bram Moolenaar fd1eb22c66 updated for version 7.3.154
Problem:    Can't compile with tiny features. (Tony Mechelynck)
Solution:   Move #define outside of #ifdef.
2011-04-02 15:12:50 +02:00
Bram Moolenaar 7698705374 Added tag v7-3-153 for changeset d0cae5983609 2011-04-02 14:44:56 +02:00
Bram Moolenaar dcd82b11b7 updated for version 7.3.153
Problem:    Compiler warning for ambiguous else, missing prototype.
Solution:   Add braces. (Dominique Pelle)  Add prototype for die().
2011-04-02 14:44:55 +02:00
Bram Moolenaar 65ce54b139 Added tag v7-3-152 for changeset 0f7f66682a55 2011-04-01 19:14:40 +02:00
Bram Moolenaar e4093f99e7 updated for version 7.3.152
Problem:    Xxd does not check for errors from library functions.
Solution:   Add error checks. (Florian Zumbiehl)
2011-04-01 19:14:40 +02:00
Bram Moolenaar cd3c991187 Updated runtime files. 2011-04-01 18:03:16 +02:00
Bram Moolenaar 48222df564 Added tag v7-3-151 for changeset f169a51f7ead 2011-04-01 16:28:39 +02:00
Bram Moolenaar bc67fded42 updated for version 7.3.151
Problem:    When "unnamedplus" is in 'clipboard' the selection is sometimes
	    also copied to the star register.
Solution:   Avoid copy to the star register when undesired. (James Vega)
2011-04-01 16:28:38 +02:00
Bram Moolenaar 6252cf4c1a Added tag v7-3-150 for changeset 6146c9859f65 2011-04-01 16:07:46 +02:00
Bram Moolenaar c1cf5cc855 updated for version 7.3.150
Problem:    readline() does not return the last line when the NL is missing.
	    (Hong Xu)
Solution:   When at the end of the file Also check for a previous line.
2011-04-01 16:07:46 +02:00
Bram Moolenaar 3b8cbd329a Added tag v7-3-149 for changeset 7f937a04cdba 2011-04-01 15:33:59 +02:00
Bram Moolenaar f6811d48e8 updated for version 7.3.149
Problem:    The cursor disappears after the processing of the 'setDot'
	    netbeans command when vim runs in a terminal.
Solution:   Show the cursor after a screen update. (Xavier de Gaye, 2011
2011-04-01 15:33:59 +02:00
Bram Moolenaar bbe70cda5d Added tag v7-3-148 for changeset d67916de812a 2011-04-01 14:44:59 +02:00
Bram Moolenaar bb8ac83bbf updated for version 7.3.148
Problem:    A syntax file with a huge number of items or clusters causes weird
	    behavior, a hang or a crash. (Yukihiro Nakadaira)
Solution:   Check running out of IDs. (partly by Ben Schmidt)
2011-04-01 14:44:59 +02:00
Bram Moolenaar 63caef498e Added tag v7-3-147 for changeset 55fe8407514f 2011-04-01 13:05:46 +02:00
Bram Moolenaar 6b29b86b16 updated for version 7.3.147
Problem:    Can't build on HP-UX.
Solution:   Remove an unnecessary backslash. (John Marriott)
2011-04-01 13:05:45 +02:00
Bram Moolenaar ccf13433cb Added tag v7-3-146 for changeset 2bd574a2ef1c 2011-03-27 16:03:15 +02:00
Bram Moolenaar 277bf14842 updated for version 7.3.146
Problem:    It's possible to assign to a read-only member of a dict.
	    It's possible to create a global variable "0". (ZyX)
            It's possible to add a v: variable with ":let v:.name = 1".
Solution:   Add check for dict item being read-only.
	    Check the name of g: variables.
	    Disallow adding v: variables.
2011-03-27 16:03:15 +02:00
Bram Moolenaar 2923d92b95 Added tag v7-3-145 for changeset 329a9676040c 2011-03-26 18:32:06 +01:00
Bram Moolenaar 3f41552303 updated for version 7.3.145
Problem:    Can't build with Python dynamically loading.
Solution:   Add dll_PyType_Ready.
2011-03-26 18:32:05 +01:00
Bram Moolenaar 4e533d5244 Added tag v7-3-144 for changeset 322a5c8d392b 2011-03-26 13:56:48 +01:00
Bram Moolenaar 2e258c8777 updated for version 7.3.144
Problem:    Crash with ":python help(dir)". (Kearn Holliday)
Solution:   Fix the way the type is set on objects. (Tobias Columbus)
2011-03-26 13:56:48 +01:00
Bram Moolenaar 287c6bcae6 Added tag v7-3-143 for changeset 632f43801ddb 2011-03-22 20:54:25 +01:00
Bram Moolenaar d6355fbac2 Remove tag. 2011-03-22 20:54:22 +01:00
Bram Moolenaar 5542c9afc3 Add missing files for patch 7.3.143. 2011-03-22 20:52:37 +01:00
Bram Moolenaar 9f652f1817 Added tag v7-3-143 for changeset e0a90042318d 2011-03-22 18:10:45 +01:00
Bram Moolenaar d2a0b848e5 updated for version 7.3.143
Problem:    Memfile is not tested sufficiently.  Looking up blocks in a
	    memfile is slow when there are many blocks.
Solution:   Add high level test and unittest.  Adjust the number of hash
	    buckets to the number of blocks.  (Ivan Krasilnikov)
2011-03-22 18:10:45 +01:00
Bram Moolenaar d512e43752 Updated runtime file. Fix Italian translations. 2011-03-22 17:40:10 +01:00
Bram Moolenaar 38d5cb0cab Added tag v7-3-142 for changeset 62e8d93241cd 2011-03-22 15:47:44 +01:00
Bram Moolenaar 4f25486de7 updated for version 7.3.142
Problem:    Python stdout doesn't have a flush() method, causing an import to
	    fail.
Solution:   Add a dummy flush() method. (Tobias Columbus)
2011-03-22 15:47:44 +01:00
Bram Moolenaar 75646d13b7 updated for version 7.3.141
Problem:    When a key code is not set get a confusing error message.
Solution:   Change the error message to say the key code is not set.
2011-03-22 14:35:05 +01:00
Bram Moolenaar 5c0b027734 Updated runtime files. 2011-03-22 14:05:35 +01:00
Bram Moolenaar 222041c694 updated for version 7.3.140
Problem:    Crash when drawing the "$" at end-of-line for list mode just after
	    the window border and 'cursorline' is set.
Solution:   Don't check for 'cursorline'. (Quentin Carbonneaux)
2011-03-22 13:29:24 +01:00
Bram Moolenaar 5692479062 updated for version 7.3.139
Problem:    When 'lazyredraw' is set ":ver" output can't be read.
Solution:   Don't redraw the screen when at a prompt or command line.
2011-03-22 13:07:26 +01:00
Bram Moolenaar 61203ef1bd updated for version 7.3.138
Problem:    ":com" changes the multi-byte text of :echo. (Dimitar Dimitrov)
Solution:   Search for K_SPECIAL as a byte, not a character. (Ben Schmidt)
2011-03-03 15:54:50 +01:00
Bram Moolenaar b6a46f3a51 updated for version 7.3.137
Problem:    When 'lazyredraw' is set the screen may not be updated. (Ivan
	    Krasilnikov)
Solution:   Call update_screen() before waiting for input.
2011-03-03 15:04:08 +01:00
Bram Moolenaar 80c8b8e5f2 updated for version 7.3.136
Problem:    Duplicate include of assert.h.
Solution:   Remove it.
2011-03-03 15:01:30 +01:00
Bram Moolenaar 22a9a4e152 updated for version 7.3.135
Problem:    When there is no previous substitute pattern, the previous search
	    pattern is used.  The other way around doesn't work.
Solution:   When there is no previous search pattern, use the previous
	    substitute pattern if possible. (Christian Brabandt)
2011-02-25 18:38:36 +01:00
Bram Moolenaar b5b993eb3a updated for version 7.3.134
Problem:    Drag-n-drop doesn't work in KDE Dolphin.
Solution:   Add GDK_ACTION_MOVE flag. (Florian Degner)
2011-02-25 17:10:27 +01:00
Bram Moolenaar 2f0f1cd804 updated for version 7.3.133
Problem:    When using encryption it's not clear what method was used.
Solution:   In the file message show "blowfish" when using blowfish.
2011-02-25 16:52:17 +01:00
Bram Moolenaar bf155fb7d4 updated for version 7.3.132
Problem:    C++ style comments.
Solution:   Change to C comments.
2011-02-25 15:18:50 +01:00
Bram Moolenaar 220670d80f updated for version 7.3.131
Problem:    Including errno.h too often.
Solution:   Don't include errno.h in Unix header file.
2011-02-25 15:17:19 +01:00
Bram Moolenaar 6bce1c29ca updated for version 7.3.130
Problem:    Variable misplaced in #ifdef.
Solution:   Move clipboard_event_time outside of #ifdef.
2011-02-25 15:15:50 +01:00
Bram Moolenaar aee7201a0b updated for version 7.3.129
Problem:    Using integer like a boolean.
Solution:   Nicer check for integer being non-zero.
2011-02-25 15:13:48 +01:00
Bram Moolenaar 96d25da937 updated for version 7.3.128
Problem:    Another compiler warning for signed pointer.
Solution:   Use unsigned int argument for sscanf().
2011-02-25 15:11:22 +01:00
Bram Moolenaar c374f219b7 updated for version 7.3.127
Problem:    Compiler complains about comma.
Solution:   Remove comma after last enum element.
2011-02-25 14:46:09 +01:00
Bram Moolenaar 1f58e3fd83 updated for version 7.3.126
Problem:    Compiler warning for signed pointer.
Solution:   Use unsigned int argument for sscanf().
2011-02-25 14:42:45 +01:00
Bram Moolenaar 4c7d1b8d99 Runtime file updates. 2011-02-25 14:42:19 +01:00
Bram Moolenaar b9263d70cb updated for version 7.3.125
Problem:    MSVC: Problem with quotes in link argument.
Solution:   Escape backslashes and quotes. (Weasley)
2011-02-15 18:06:15 +01:00
Bram Moolenaar a972f2c510 updated for version 7.3.124
Problem:    When writing a file in binary mode it may be missing the final EOL
	    if a file previously read was missing the EOL. (Kevin Goodsell)
Solution:   Move the write_no_eol_lnum into the buffer struct.
2011-02-15 17:39:22 +01:00
Bram Moolenaar 5989a1ca18 updated for version 7.3.123
Problem:    ml_get error when executing register being recorded into, deleting
	    lines and 'conceallevel' is set. (ZyX)
Solution:   Don't redraw a line for concealing when it doesn't exist.
2011-02-15 16:29:59 +01:00
Bram Moolenaar 7dad84ee30 updated for version 7.3.122
Problem:    Having auto/config.mk in the repository causes problems.
Solution:   Remove auto/config.mk from the distribution.  In the toplevel
	    Makefile copy it from the "dist" file.
2011-02-15 15:28:09 +01:00
Bram Moolenaar ef1026e4b2 updated for version 7.3.121
Problem:    Complicated 'statusline' causes a crash. (Christian Brabandt)
Solution:   Check that the number of items is not too big.
2011-02-15 14:24:46 +01:00
Bram Moolenaar fff913b0b2 updated for version 7.3.120
Problem:    The message for an existing swap file is too long to fit in a 25
	    line terminal.
Solution:   Make the message shorter. (Chad Miller)
2011-02-15 11:57:04 +01:00
Bram Moolenaar 0760334380 updated for version 7.3.119
Problem:    Build problem on Mac. (Nicholas Stallard)
Solution:   Use "extern" instead of "EXTERN" for p_vfile.
2011-02-12 14:00:03 +01:00
Bram Moolenaar 13b9f2a45b updated for version 7.3.118
Problem:    Ruby uses SIGVTALARM which makes Vim exit. (Alec Tica)
Solution:   Ignore SIGVTALARM. (Dominique Pelle)
2011-02-09 18:47:40 +01:00
Bram Moolenaar c4444df833 updated for version 7.3.117
Problem:    On some systems --as-needed does not work, because the "tinfo"
	    library is included indirectly from "ncurses". (Charles Campbell)
Solution:   In configure prefer using "tinfo" instead of "ncurses".
2011-02-09 17:42:57 +01:00
Bram Moolenaar 044d68d96e updated for version 7.3.116
Problem:    'cursorline' is displayed too short when there are concealed
	    characters and 'list' is set.  (Dennis Preiser)
Solution:   Check for 'cursorline' when 'list' is set. (Christian Brabandt)
2011-02-09 17:09:30 +01:00
Bram Moolenaar ddc0844b01 Updated runtime files and translations. 2011-02-09 17:07:58 +01:00
Bram Moolenaar 80e1677f0b updated for version 7.3.115
Problem:    Vim can crash when tmpnam() returns NULL.
Solution:   Check for NULL. (Hong Xu)
2011-02-09 16:44:51 +01:00
Bram Moolenaar 57525cd85e updated for version 7.3.114
Problem:    Potential problem in initialization when giving an error message
	    early.
Solution:   Initialize 'verbosefile' empty. (Ben Schmidt)
2011-02-09 15:59:37 +01:00
Bram Moolenaar 94c36bc12d updated for version 7.3.113
Problem:    Windows: Fall back directory for creating temp file is wrong.
Solution:   Use "." instead of empty string. (Hong Xu)
2011-02-09 14:47:03 +01:00
Bram Moolenaar 413742d402 updated for version 7.3.112
Problem:    Setting 'statusline' to "%!'asdf%' reads uninitialized memory.
Solution:   Check for NUL after %.
2011-02-01 21:55:01 +01:00
Bram Moolenaar 0d87ab8329 updated for version 7.3.111
Problem:    Executing a :normal command in 'statusline' evaluation causes the
	    cursor to move. (Dominique Pelle)
Solution:   When updating the cursor for 'cursorbind' allow the cursor beyond
	    the end of the line.  When evaluating 'statusline' temporarily
	    reset 'cursorbind'.
2011-02-01 18:01:11 +01:00
Bram Moolenaar 1b07212fae updated for version 7.3.110
Problem:    The "nbsp" item in 'listchars' isn't used for ":list".
Solution:   Make it work. (Christian Brabandt)
2011-02-01 17:12:25 +01:00
Bram Moolenaar aba33b425a updated for version 7.3.109
Problem:    Processing new Esperanto spell file fails and crashes Vim.
	    (Dominique Pelle)
Solution:   When running out of memory give an error.  Handle '?' in
	    COMPOUNDRULE properly.
2011-02-01 13:59:48 +01:00
Bram Moolenaar 4e88df9ce5 updated for version 7.3.108
Problem:    Useless check for NULL when calling vim_free().
Solution:   Remove the check. (Dominique Pelle)
2011-02-01 13:48:53 +01:00
Bram Moolenaar 3e21a3e972 updated for version 7.3.107
Problem:    Year number for :undolist can be confused with month or day.
Solution:   Change "%y" to "%Y".
2011-01-22 21:25:11 +01:00
Bram Moolenaar eb34e1242e updated for version 7.3.106
Problem:    When 'cursorbind' is set another window may scroll unexpectedly
	    when 'scrollbind' is also set. (Xavier Wang)
Solution:   Don't call update_topline() if 'scrollbind' is set.
2011-01-22 21:05:07 +01:00
Bram Moolenaar ad25be10a8 updated for version 7.3.105
Problem:    Can't get the value of "b:changedtick" with getbufvar().
Solution:   Make it work. (Christian Brabandt)
2011-01-22 01:13:39 +01:00
Bram Moolenaar 681225f6d4 updated for version 7.3.104
Problem:    Conceal: using Tab for cchar causes problems. (ZyX)
Solution:   Do not accept a control character for cchar.
2011-01-22 00:58:20 +01:00
Bram Moolenaar 2395d11f85 updated for version 7.3.103
Problem:    Changing 'fileformat' and then using ":w" in an empty file sets
	    the 'modified' option.
Solution:   In unchanged() don't ignore 'ff' for an empty file.
2011-01-22 00:11:50 +01:00
Bram Moolenaar e47c149d50 updated for version 7.3.102
Problem:    When using ":make", typing the next command and then getting the
	    "reload" prompt the next command is (partly) eaten by the reload
	    prompt.
Solution:   Accept ':' as a special character at the reload prompt to accept
	    the default choice and execute the command.
2011-01-17 20:08:11 +01:00
Bram Moolenaar 9524ee4555 updated for version 7.3.101
Problem:    ino_t defined with wrong size.
Solution:   Move including auto/config.h before other includes. (Marius
	    Geminas)
2011-01-17 19:53:27 +01:00
Bram Moolenaar 47b2ea2487 updated for version 7.3.100
Problem:    When using :normal v:count isn't set.
Solution:   Call normal_cmd() with toplevel set to TRUE.
2011-01-17 19:50:06 +01:00
Bram Moolenaar 07c2ff0c93 Updated runtime files. 2011-01-08 16:06:37 +01:00
Bram Moolenaar 714c9471a9 updated for version 7.3.099
Problem:    Crash when splitting a window with zero height. (Yukihiro
	    Nakadaira)
Solution:   Don't set the fraction in a window with zero height.
2011-01-08 14:46:03 +01:00
Bram Moolenaar e89c39b2e2 updated for version 7.3.098
Problem:    Function that ignores error still causes called_emsg to be set.
	    E.g. when expand() fails the status line is disabled.
Solution:   Move check for emsg_not_now() up. (James Vega)
2011-01-04 19:25:50 +01:00
Bram Moolenaar 1cb280b00f updated for version 7.3.097
Problem:    Using ":call" inside "if 0" does not see that a function returns a
	    Dict and gives error for "." as string concatenation.
Solution:   Use eval0() to skip over the expression.  (Yasuhiro Matsumoto)
2011-01-04 19:03:27 +01:00
Bram Moolenaar 62a1fa1e72 updated for version 7.3.096
Problem:    "gvim -nb" is not interruptable.  Leaking file descriptor on
	    netbeans connection error.
Solution:   Check for CTRL-C typed.  Free file descriptor.  (Xavier de Gaye)
2011-01-04 18:11:43 +01:00
Bram Moolenaar e57916cffc updated for version 7.3.095
Problem:    Win32: In Chinese tear-off menu doesn't work. (Weasley)
Solution:   Use menu_name_equal().  (Alex Jakushev)
2011-01-04 17:49:32 +01:00
Bram Moolenaar 71ff4cea7b updated for version 7.3.094
Problem:    Using abs() requires type cast to int.
Solution:   Use labs() so that the value remains long. (Hong Xu)
2010-12-30 14:57:08 +01:00
Bram Moolenaar 4c7db96dc4 updated for version 7.3.093
Problem:    New DLL dependencies in MingW with gcc 4.5.0.
Solution:   Add STATIC_STDCPLUS, LDFLAGS and split up WINDRES. (Guopeng Wen)
2010-12-30 14:50:52 +01:00
Bram Moolenaar cabc49aeea updated for version 7.3.092
Problem:    Resizing the window when exiting.
Solution:   Don't resize when exiting.
2010-12-30 14:47:36 +01:00
Bram Moolenaar ad7650f8a1 updated for version 7.3.091
Problem:    "vim -w foo" writes special key codes for removed escape
	    sequences. (Josh Triplett)
Solution:   Don't write K_IGNORE codes.
2010-12-30 12:30:31 +01:00
Bram Moolenaar fb96b05e46 updated for version 7.3.090
Problem:    Wrong help text for Cscope.
Solution:   Adjust the help text for "t". (Dominique Pelle)
2010-12-30 11:41:09 +01:00
Bram Moolenaar d610a842d5 updated for version 7.3.089
Problem:    Compiler warning on 64 bit MS-Windows.
Solution:   Add type cast. (Mike Williams)
2010-12-24 14:00:17 +01:00
Bram Moolenaar 01de2c1321 updated for version 7.3.088
Problem:    Ruby can't load Gems sometimes, may cause a crash.
Solution:   Undefine off_t.  Use ruby_process_options(). (Yasuhiro Matsumoto)
2010-12-24 13:39:35 +01:00
Bram Moolenaar ab8fb1805b updated for version 7.3.087
Problem:    EINTR is not always defined.
Solution:   Include errno.h in vim.h.
2010-12-17 20:24:01 +01:00
Bram Moolenaar e183c91d28 updated for version 7.3.086
Problem:    When using a mapping with an expression and there was no count,
	    v:count has the value of the previous command. (ZyX)
Solution:   Also set v:count and v:count1 before getting the character that
	    could be a command or a count.
2010-12-17 18:53:01 +01:00
Bram Moolenaar 8deedbfd1d updated for version 7.3.085
Problem:    Inconsistency with preproc symbols.  void * computation.
Solution:   Include vimio.h from vim.h.  Add type cast.
2010-12-17 18:06:06 +01:00
Bram Moolenaar 1c35b5f775 updated for version 7.3.084
Problem:    When splitting the window, the new one scrolls with the cursor at
	    the top.
Solution:   Compute w_fraction before setting the new height.
2010-12-17 17:35:10 +01:00
Bram Moolenaar 9f4a0a475b updated for version 7.3.083
Problem:    When a read() or write() is interrupted by a signal it fails.
Solution:   Add read_eintr() and write_eintr().
2010-12-17 16:27:16 +01:00
Bram Moolenaar d50b8f84bb updated for version 7.3.082
Problem:    Leaking file descriptor when hostname doesn't exist.
Solution:   Remove old debugging lines.
2010-12-17 12:19:21 +01:00
Bram Moolenaar 81dce6ba76 Update runtime files. 2010-12-10 20:35:50 +01:00
Bram Moolenaar b9d86c63c3 updated for version 7.3.081
Problem:    Non-printable characters in 'statusline' cause trouble. (ZyX)
Solution:   Use transstr(). (partly by Caio Ariede)
2010-12-08 19:56:58 +01:00
Bram Moolenaar 9b72fea166 updated for version 7.3.080
Problem:    Spell doesn't work on VMS.
Solution:   Use different file names. (Zoltan Bartos, Zoltan Arpadffy)
2010-12-08 17:09:32 +01:00
Bram Moolenaar 0a65f8dbf0 updated for version 7.3.079
Problem:    Duplicate lines in makefile.
Solution:   Remove the lines. (Hong Xu)
2010-12-08 14:55:02 +01:00
Bram Moolenaar 891dca48f8 updated for version 7.3.078
Problem:    Warning for unused variable.
Solution:   Adjuste #ifdefs.
2010-12-08 14:23:15 +01:00
Bram Moolenaar 871168b86c updated for version 7.3.077
Problem:    When updating crypt of swapfile fails there is no error message.
	    (Carlo Teubner)
Solution:   Add the error message.
2010-12-08 13:17:03 +01:00
Bram Moolenaar 23d18302f0 updated for version 7.3.076
Problem:    Clang warnings for dead code.
Solution:   Remove it. (Carlo Teubner)
2010-12-08 13:11:21 +01:00
Bram Moolenaar 8205bf0d96 updated for version 7.3.075
Problem:    Missing part of 'wildignorecase'
Solution:   Also adjust expand()
2010-12-02 21:44:40 +01:00
Bram Moolenaar 8016b57d8e updated for version 7.3.074
Problem:    Can't use the "+ register like "* for yank and put.
Solution:   Add "unnamedplus" to the 'clipboard' option. (Ivan Krasilnikov)
2010-12-02 21:43:16 +01:00
Bram Moolenaar 12433ee56e updated for version 7.3.073
Problem:    Double free memory when netbeans command follows DETACH.
Solution:   Only free the node when owned. (Xavier de Gaye)
2010-12-02 17:09:54 +01:00
Bram Moolenaar d1cd654c25 updated for version 7.3.072
Problem:    Can't complete file names while ignoring case.
Solution:   Add 'wildignorecase'.
2010-12-02 16:01:29 +01:00
Bram Moolenaar 35f044b9bc updated for version 7.3.071
Problem:    Editing a file in a window that's in diff mode resets 'diff'
	    but not cursor binding.
Solution:   Reset cursor binding in two more places.
2010-12-02 15:33:21 +01:00
Bram Moolenaar c2c8fa01b8 updated for version 7.3.070
Problem:    Can set environment variables in the sandbox, could be abused.
Solution:   Disallow it.
2010-12-02 14:48:14 +01:00
Bram Moolenaar cd8ef3f9eb updated for version 7.3.069
Problem:    GTK: pressing Enter in inputdialog() doesn't work like clicking OK
	    as documented.
Solution:   call gtk_entry_set_activates_default(). (Britton Kerin)
2010-11-24 18:48:12 +01:00
Bram Moolenaar d7b9e8566d updated for version 7.3.068
Problem:    Using freed memory when doing ":saveas" and an autocommand sets
	    'autochdir'. (Kevin Klement)
Solution:   Get the value of fname again after executing autocommands.
2010-11-24 17:59:32 +01:00
Bram Moolenaar b1b2c830f3 updated for version 7.3.067
Problem:    Ruby: Init_prelude is not always available.
Solution:   Remove use of Init_prelude. (Yasuhiro Matsumoto)
2010-11-24 17:03:38 +01:00
Bram Moolenaar c5457424d6 updated for version 7.3.066
Problem:    Crash when changing to another window while in a :vimgrep command.
	    (Christian Brabandt)
Solution:   When wiping out the dummy before, remove it from aucmd_win.
2010-11-24 16:32:05 +01:00
Bram Moolenaar 4be4ecb639 updated for version 7.3.065
Problem:    Can't get current line number in a source file.
Solution:   Add the <slnum> item, similar to <sfile>.
2010-11-24 15:50:59 +01:00
Bram Moolenaar f624fbea51 updated for version 7.3.064
Problem:    Win32: ":dis +" shows nothing, but "+p does insert text.
Solution:   Display the * register, since that's what will be inserted.
	    (Christian Brabandt)
2010-11-24 14:28:58 +01:00
Bram Moolenaar 85e52a43ac updated for version 7.3.063
Problem:    Win32: Running a filter command makes Vim lose focus.
Solution:   Use SW_SHOWMINNOACTIVE instead of SW_SHOWMINIMIZED. (Hong Xu)
2010-11-24 12:35:21 +01:00
Bram Moolenaar 99db651bb7 Updated runtime files. 2010-11-16 20:34:40 +01:00
Bram Moolenaar b036f1018a updated for version 7.3.062
Problem:    Python doesn't work properly when installed in another directory
	    than expected.
Solution:   Figure out home directory in configure and use Py_SetPythonHome()
	    at runtime. (Roland Puntaier)
2010-11-16 19:26:02 +01:00
Bram Moolenaar 52d2e0c197 updated for version 7.3.061
Problem:    Remote ":drop" does not respect 'autochdir'. (Peter Odding)
Solution:   Don't restore the directory when 'autochdir' is set. (Benjamin
	    Fritz)
2010-11-16 16:25:51 +01:00
Bram Moolenaar 81618f4336 updated for version 7.3.060
Problem:    Netbeans: crash when socket is disconnected unexpectedly.
Solution:   Don't cleanup when a read fails, put a message in the queue and
	    disconnect later. (Xavier de Gaye)
2010-11-16 15:49:02 +01:00
Bram Moolenaar 2d54c6f57b updated for version 7.3.059
Problem:    Netbeans: Problem with recursively handling messages for Athena
	    and Motif.
Solution:   Call netbeans_parse_messages() in the main loop, like it's done
	    for GTK. (Xavier de Gaye)
2010-11-16 15:04:57 +01:00
Bram Moolenaar 4354a74122 updated for version 7.3.058
Problem:    Error "code converter not found" when loading Ruby script.
Solution:   Load Gem module. (Yasuhiro Matsumoto)
2010-11-16 14:46:19 +01:00
Bram Moolenaar 8cd9e3d306 updated for version 7.3.057
Problem:    Segfault with command line abbreviation. (Randy Morris)
Solution:   Don't retrigger the abbreviation when abandoning the command line.
	    Continue editing the command line after the error.
2010-11-16 14:06:08 +01:00
Bram Moolenaar 71f31852c7 updated for version 7.3.056
Problem:    "getline" argument in do_cmdline() shadows global.
Solution:   Rename the argument.
Files:	    src/ex_docmd.c
2010-11-16 11:32:01 +01:00
Bram Moolenaar e4132b7e60 updated for version 7.3.055
Problem:    Recursively nested lists and dictionaries cause a near-endless
	    loop when comparing them with a copy. (ZyX)
Solution:   Limit recursiveness in a way that non-recursive structures can
	    still be nested very deep.
Files:	    src/eval.c, src/testdir/test55.in, src/testdir/test55.ok
2010-11-10 20:41:57 +01:00
Bram Moolenaar 3d834ba7ca updated for version 7.3.054
Problem:    Can define a user command for :Print, but it doesn't work. (Aaron
	    Thoma)
Solution:   Let user command :Print overrule the builtin command (Christian
	    Brabandt)  Disallow :X and :Next as a user defined command.
2010-11-10 19:00:01 +01:00
Bram Moolenaar 239a8e7982 updated for version 7.3.053
Problem:    complete() function doesn't reset complete direction.  Can't use
	    an empty string in the list of matches.
Solution:   Set compl_direction to FORWARD.  Add "empty" key to allow empty
	    words. (Kikuchan)
2010-11-10 17:11:33 +01:00
Bram Moolenaar 460b16187f updated for version 7.3.052
Problem:    When 'completefunc' opens a new window all kinds of errors follow.
	    (Xavier Deguillard)
Solution:   When 'completefunc' goes to another window or buffer and when it
	    deletes text abort completion.  Add a test for 'completefunc'.
2010-11-10 16:54:20 +01:00
Bram Moolenaar bc27b3041d updated for version 7.3.051
Problem:    Crash when /home/mool/bin:/usr/local/sbin:/usr/local/bin:/home/mool/java/jdk/bin:/bin:/sbin:/usr/bin:/usr/games:/usr/sbin:/usr/X11R6/bin:/usr/local/linux-jdk1.3.1/bin:/usr/local/lib/python2.2/Tools/idle is empty.
Solution:   Check for vim_getenv() returning NULL. (Yasuhiro Matsumoto)
2010-11-10 15:37:05 +01:00
Bram Moolenaar 3d6b2a03a0 updated for version 7.3.050
Problem:    The link script is clumsy.
Solution:   Use the --as-needed linker option if available. (Kirill A.
	    Shutemov)
2010-11-03 22:32:24 +01:00
Bram Moolenaar f7bf9928ba updated for version 7.3.049
Problem:    PLT has rebranded their Scheme to Racket.
Solution:   Add support for Racket 5.x. (Sergey Khorev)
2010-11-03 21:59:30 +01:00
Bram Moolenaar 669a69fa52 updated for version 7.3.048
Problem:    ":earlier 1f" doesn't work after loading undo file.
Solution:   Set b_u_save_nr_cur when loading an undo file. (Christian
	    Brabandt)
	    Fix only showing time in ":undolist"
2010-11-03 19:32:42 +01:00
Bram Moolenaar 1f0c948ee7 updated for version 7.3.047
Problem:    Missing makefile updates for test 75.
Solution:   Update the makefiles.
2010-10-27 18:36:36 +02:00
Bram Moolenaar f102fc6797 Updated runtile files. 2010-10-27 18:34:44 +02:00
Bram Moolenaar e8c90118c2 updated for version 7.3.046
Problem:    Can't build Ruby on MS-Windows.
Solution:   Add #ifdef, don't use WIN3264 before including vim.h.
2010-10-27 17:40:59 +02:00
Bram Moolenaar f3bda05869 updated for version 7.3.045
Problem:    Compiler warning for uninitialized variable.
Solution:   Initialize the variable always.
2010-10-27 17:39:05 +02:00
Bram Moolenaar 2fb386059d updated for version 7.3.044
Problem:    The preview window opened by the popup menu is larger than
	    specified with 'previewheight'. (Benjamin Haskell)
Solution:   Use 'previewheight' if it's set and smaller.
2010-10-27 17:11:15 +02:00
Bram Moolenaar 3dea7f7e99 updated for version 7.3.043
Problem:    Can't load Ruby dynamically on Unix.
Solution:   Adjust the configure script. (James Vega)
2010-10-27 16:49:47 +02:00
Bram Moolenaar 27e511e062 updated for version 7.3.042
Problem:    No spell highlighting when re-using an empty buffer.
Solution:   Clear the spell checking info only when clearing the options for a
	    buffer. (James Vega)
2010-10-27 16:18:00 +02:00
Bram Moolenaar 3ff1a67ce9 updated for version 7.3.041
Problem:    Compiler warning for accessing mediumVersion. (Tony Mechelynck)
Solution:   Use the pointer instead of the array itself. (Dominique Pelle)
2010-10-27 16:01:27 +02:00
Bram Moolenaar 528cdf6fcf updated for version 7.3.040
Problem:    Comparing strings while ignoring case goes beyond end of the
	    string when there are illegal bytes. (Dominique Pelle)
Solution:   Explicitly check for illegal bytes.
2010-10-27 13:37:44 +02:00
Bram Moolenaar d79bbf36de updated for version 7.3.039
Problem:    Crash when using skk.vim plugin.
Solution:   Get length of expression evaluation result only after checking for
	    NULL.  (Noriaki Yagi, Dominique Pelle)
2010-10-27 12:58:23 +02:00
Bram Moolenaar 7fe7d2c9a6 updated for version 7.3.038
Problem:    v:windowid isn't set on MS-Windows.
Solution:   Set it to the window handle. (Chris Sutcliffe)
2010-10-27 12:33:17 +02:00
Bram Moolenaar bc5fbd255a updated for version 7.3.037
Problem:    Compiler warnings for loss of data. (Mike Williams)
Solution:   Add type casts.
2010-10-27 12:18:00 +02:00
Bram Moolenaar 4f167c1993 updated for version 7.3.036
Problem:    Win32 GUI: When building without menus, the font for dialogs and
	    tab page headers also changes.
Solution:   Define USE_SYSMENU_FONT always. (Harig G.)
2010-10-27 12:15:33 +02:00
Bram Moolenaar db655c973c updated for version 7.3.035
Problem:    Stray semicolon after if statement. (Hari G)
Solution:   Remove the semicolon.
2010-10-24 14:33:43 +02:00
Bram Moolenaar fc18fefbf3 updated for version 7.3.034
Problem:    Win32: may be loading .dll from the wrong directory.
Solution:   Go to the Vim executable directory when opening a library.
2010-10-23 14:02:54 +02:00
Bram Moolenaar 9636935707 updated for version 7.3.033
Problem:    Can't build without FEAT_LOCALMAP.
Solution:   Add an #ifdef. (John Marriott)
2010-10-22 22:13:52 +02:00
Bram Moolenaar b9cb1382ba updated for version 7.3.032
Problem:    maparg() doesn't return the flags, such as <buffer>, <script>,
	    <silent>.  These are needed to save and restore a mapping.
Solution:   Improve maparg(). (also by Christian Brabandt)
2010-10-20 21:23:33 +02:00
Bram Moolenaar 36580251be updated for version 7.3.031
Problem:    Can't pass the X window ID to another application.
Solution:   Add v:windowid. (Christian J. Robinson, Lech Lorens)
2010-10-20 19:17:48 +02:00
Bram Moolenaar 58152755cb Updated runtime files and translations. 2010-10-20 18:45:33 +02:00
Bram Moolenaar dc39cf21bd updated for version 7.3.030
Problem:    Cannot store Dict and List in viminfo file.
Solution:   Add support for this. (Christian Brabandt)
2010-10-20 17:44:42 +02:00
Bram Moolenaar 14535be66b updated for version 7.3.029
Problem:    ":sort n" sorts lines without a number as number zero. (Beeyawned)
Solution:   Make lines without a number sort before lines with a number.  Also
	    fix sorting negative numbers.
2010-10-15 20:20:05 +02:00
Bram Moolenaar bf12d98881 updated for version 7.3.028
Problem:    Signs don't show up. (Charles Campbell)
Solution:   Don't use negative numbers.  Also assign a number to signs that
	    have a name of all digits to avoid using a sign number twice.
2010-10-14 21:29:37 +02:00
Bram Moolenaar 527a165a44 updated for version 7.3.027
Problem:    Opening a file on a network share is very slow.
Solution:   When fixing file name case append "\*" to directory, server and
	    network share names. (David Anderson, John Beckett)
2010-10-13 20:37:41 +02:00
Bram Moolenaar c479d57ed6 updated for version 7.3.026
Problem:    CTRL-] in a help file doesn't always work. (Tony Mechelynck)
Solution:   Don't escape special characters. (Carlo Teubner)
2010-10-13 18:06:47 +02:00
Bram Moolenaar 88194269ea updated for version 7.3.025
Problem:    ":mksession" does not square brackets escape file name properly.
Solution:   Improve escapging of file names. (partly by Peter Odding)
2010-10-13 17:50:07 +02:00
Bram Moolenaar 53452315f1 updated for version 7.3.024
Problem:    Named signs do not use a negative number as intended.
Solution:   Fix the numbering of named signs. (Xavier de Gaye)
2010-10-13 16:44:23 +02:00
Bram Moolenaar bb987d8b7f updated for version 7.3.023
Problem:    External program may hang when it tries to write to the tty.
Solution:   Don't close the slave tty until after the child exits. (Nikola
	    Knezevic)
2010-10-13 16:22:09 +02:00
Bram Moolenaar c5dc766da5 updated for version 7.3.022
Problem:    When opening a new window the 'spellcapcheck' option is cleared.
Solution:   Copy the correct option value. (Christian Brabandt)
2010-10-13 14:05:35 +02:00
Bram Moolenaar 25a6f3b19a updated for version 7.3.021
Problem:    Conflict for defining Boolean in Mac header files.
Solution:   Define NO_X11_INCLUDES. (Rainer Muller)
2010-10-10 17:08:43 +02:00
Bram Moolenaar f5a8911d92 updated for version 7.3.020
Problem:    Cursor position wrong when joining multiple lines and
	    'formatoptions' contains "a". (Moshe Kamensky)
Solution:   Adjust cursor position for skipped indent. (Carlo Teubner)
2010-10-09 17:23:31 +02:00
Bram Moolenaar 2d2384f527 Runtime file updates. 2010-09-30 21:47:56 +02:00
Bram Moolenaar 24598d9754 updated for version 7.3.019
Problem:    ":nbstart" can fail silently.
Solution:   Give an error when netbeans is not supported by the GUI. (Xavier
	    de Gaye)
2010-09-30 21:03:26 +02:00
Bram Moolenaar 8f34b187ec updated for version 7.3.018
Problem:    Missing argument to windres in MingW makefiles.
Solution:   Add the argument that was wrapped in the patch. (Jon Maken)
2010-09-29 18:42:28 +02:00
Bram Moolenaar a7bb505f5e updated for version 7.3.017
Problem:    smatch reports errors.
Solution:   Fix the reported errors. (Dominique Pelle)
2010-09-29 18:32:52 +02:00
Bram Moolenaar c3b281f677 updated for version 7.3.016
Problem:    Netbeans doesn't work under Athena.
Solution:   Support Athena, just like Motif. (Xavier de Gaye)
2010-09-29 17:27:01 +02:00
Bram Moolenaar 543151b460 updated for version 7.3.015
Problem:    Test is using error message that no longer exists.
Solution:   Change E106 to E121. (Dominique Pelle)
2010-09-29 16:55:49 +02:00
Bram Moolenaar 8e2062b84c updated for version 7.3.014
Problem:    Ending a line in a backslash inside an ":append" or ":insert"
	    command in Ex mode doesn't work properly. (Ray Frush)
Solution:   Halve the number of backslashes, only insert a NUL after an odd
	    number of backslashes.
2010-09-29 15:50:30 +02:00
Bram Moolenaar cdac7b282d updated for version 7.3.013
Problem:    Dynamic loading with Ruby doesn't work for 1.9.2.
Solution:   Handle rb_str2cstr differently.  Also support dynamic loading on
	    Unix. (Jon Maken)
2010-09-29 13:02:53 +02:00
Bram Moolenaar 12b8acd815 updated for version 7.3.012
Problem:    Problems building with MingW.
Solution:   Adjust the MingW makefiles. (Jon)
2010-09-29 12:38:00 +02:00
Bram Moolenaar 50207bf62c Updated runtime files. 2010-09-21 22:34:02 +02:00
Bram Moolenaar 3d7562979a updated for version 7.3.011
Problem:    X11 clipboard doesn't work in Athena/Motif GUI.  First selection
	    after a shell command doesn't work.
Solution:   When using the GUI use XtLastTimestampProcessed() instead of
	    changing a property.  (partly by Toni Ronkko)
	    When executing a shell command disown the selection.
2010-09-21 22:09:37 +02:00
Bram Moolenaar 5de8528fa3 updated for version 7.3.010
Problem:    Mac GUI: Missing break statements.
Solution:   Add the break statements. (Dominique Pelle)
2010-09-21 17:34:31 +02:00
Bram Moolenaar 9272c382ed updated for version 7.3.009
Problem:    Win32: Crash on Windows when using a bad argument for strftime().
	    (Christian Brabandt)
Solution:   Use the bad_param_handler(). (Mike Williams)
2010-09-21 17:29:23 +02:00
Bram Moolenaar f331656da4 updated for version 7.3.008
Problem:    'cursorbind' is kept in places where 'scrollbind' is reset.
Solution:   Reset 'cursorbind'.
2010-09-21 16:56:35 +02:00
Bram Moolenaar df0dd47395 updated for version 7.3.007
Problem:    Python code defines global "buffer".  Re-implements a grow-array.
Solution:   Use a grow-array instead of coding the same functionality.  Handle
	    out-of-memory situation properly.
2010-09-21 16:49:37 +02:00
Bram Moolenaar a7e7a2ba22 Updated runtime files. 2010-09-19 19:01:21 +02:00
Bram Moolenaar 6161e6fa81 updated for version 7.3.006
Problem:    Can't build some multi-byte code with C89.
Solution:   Move code to after declarations. (Joachim Schmitz)
2010-09-18 13:36:49 +02:00
Bram Moolenaar 068b8898e7 updated for version 7.3.005
Problem:    Crash when using undotree(). (Christian Brabandt)
Solution:   Increase the list reference count.  Add a test for undotree()
	    (Lech Lorens)
2010-09-14 12:47:37 +02:00
Bram Moolenaar c3409ebf90 updated for version 7.3.004
Problem:    Crash when using very long regexp. (Peter Odding)
Solution:   Reset reg_toolong. (Carlo Teubner)
2010-09-14 10:55:47 +02:00
Bram Moolenaar 7186601ebc Fold Vim 7.2 default branch back to trunk to avoid two heads. (Tony
Mechelynck)
2010-08-20 11:11:57 +02:00
Bram Moolenaar b6a49c8ab4 updated for version 7.3.003
Problem:    Crash with specific BufWritePost autocmd. (Peter Odding)
Solution:   Don't free the quickfix title twice. (Lech Lorens)
2010-08-17 20:26:59 +02:00
Bram Moolenaar 8c21559fac updated for version 7.3.002
Problem:    ":find" completion doesn't work when halfway an environment
	    variable. (Dominique Pelle)
Solution:   Only use in-path completion when expanding file names. (Nazri
	    Ramliy)
2010-08-16 22:34:29 +02:00
Bram Moolenaar 8bb8b6a81c updated for version 7.3.002
Problem:    ":find" completion doesn't work when halfway an environment
	    variable. (Dominique Pelle)
Solution:   Only use in-path completion when expanding file names. (Nazri
	    Ramliy)
2010-08-16 21:53:27 +02:00
Bram Moolenaar 2db35c4cf9 Make the vim73 branch the default branch. 2010-08-16 21:24:09 +02:00
Bram Moolenaar 517721a404 Last changes for the 7.3 release! 2010-08-15 15:24:20 +02:00
Bram Moolenaar f38028e504 Fix #ifdef for GDK_SUPER_MASK. (Stephan Schulz) 2010-08-15 13:53:58 +02:00
Bram Moolenaar 16d1bcf8a4 Make the references to features in the help more consistent. (Sylvain Hitier) 2010-08-15 13:50:43 +02:00
Bram Moolenaar 859339821d Docs fix for tabpagewinnr(). (Sylvain Hitier) 2010-08-15 13:30:34 +02:00
Bram Moolenaar af872a031c Two fixes for :find completion and more testing. (Nazri Ramliy) 2010-08-15 13:29:11 +02:00
Bram Moolenaar d97623e315 Do include Mac clipboard code for MacVim. 2010-08-15 12:57:37 +02:00
Bram Moolenaar 82cc03e801 Runtime file updates. 2010-08-14 21:57:32 +02:00
Bram Moolenaar b40fcf12d1 Fix building the Mac version with GUI. 2010-08-14 21:56:42 +02:00
Bram Moolenaar 72b1a5029b README and help file updates. 2010-08-14 17:46:20 +02:00
Bram Moolenaar 1afe9e569d Fix: in compatible mode, in an empty buffer, ":r file" triggered an error
message.
2010-08-14 14:32:54 +02:00
Bram Moolenaar 5e4aad9222 Fix: strcat() on overlapping string. (Dominique Pelle) 2010-08-14 13:34:39 +02:00
Bram Moolenaar 1e5f14c927 Version 7.3f -> 7.3g 2010-08-14 13:33:56 +02:00
Bram Moolenaar 0702a17732 Preparations for 7.3f release. 2010-08-13 22:05:54 +02:00
Bram Moolenaar f2a526df8b Cleanup in :find completion code. Make it work for "./subdir" in 'path'. 2010-08-13 21:16:49 +02:00
Bram Moolenaar f9a12fd9e6 Use mkdir() instead of !mkdir in test 73, it's more reliable. 2010-08-13 19:13:18 +02:00
Bram Moolenaar a5a8682ed7 Now really fix using expressions in the command line (hopefully). 2010-08-13 19:12:07 +02:00
Bram Moolenaar 6edec1c96d Fix illegal memory access when using expressions in the command line. 2010-08-13 16:51:26 +02:00
Bram Moolenaar dd3a0e109a Update message for :python/:py3 usage with approximate translations. 2010-08-13 16:24:30 +02:00
Bram Moolenaar 89226fc90a Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier) 2010-08-13 16:22:57 +02:00
Bram Moolenaar 7dc96dd4ae Conceal feature caused the 'cursorline' highlighting to stop early. 2010-08-13 15:24:39 +02:00
Bram Moolenaar 80b5458607 Fix for Yaml syntax file. (Nikolai Weibull) 2010-08-13 14:58:53 +02:00
Bram Moolenaar 498511a96a Runtime file updates. 2010-08-13 14:38:12 +02:00
Bram Moolenaar bc3c00dbab Fix #ifdef for GDK_SUPER_MASK. 2010-08-13 13:57:13 +02:00
Bram Moolenaar 344a144253 More fixes for :find completion. (mostly by Nazri Ramliy) 2010-08-13 13:36:15 +02:00
Bram Moolenaar 7fd1d64748 Update to Perl runtime files. (Andy Lester) 2010-08-13 12:09:22 +02:00
Bram Moolenaar d59a1f0be3 Updated Italian menus. (Vlad Sandrini) 2010-08-13 11:57:42 +02:00
Bram Moolenaar 1f1b2707ac Updates for :TOhtml. (Benjamin Fritz) 2010-08-13 11:30:02 +02:00
Bram Moolenaar f82a2e6001 Avoid warnings from the clang compiler. (Dominique Pelle) 2010-08-13 11:18:02 +02:00
Bram Moolenaar 51985ef592 Updated Finnish translations. (Flammie Pirinen) 2010-08-12 22:19:09 +02:00
Bram Moolenaar 4381d4c2ac Fix: Lua interface tried to load the library when closing a buffer or window. 2010-08-12 22:14:01 +02:00
Bram Moolenaar 5a62617fb6 Improvements for :find completion. 2010-08-12 21:50:51 +02:00
Bram Moolenaar 16e8621eeb Include wchar.h in charset.c for towupper(). 2010-08-12 20:17:02 +02:00
Bram Moolenaar 44d33f26fb Runtime file updates. 2010-08-11 23:37:32 +02:00
Bram Moolenaar 2eb13fd3be Updated translations. Added Portuguese tutor. 2010-08-11 23:11:47 +02:00
Bram Moolenaar 1db7a52ccc Fixes for :find completion. 2010-08-11 22:05:57 +02:00
Bram Moolenaar e2d26162ed Improved pt_PT spell file generation. 2010-08-10 22:53:02 +02:00
Bram Moolenaar 404d5e2300 Updated message translations. 2010-08-10 22:52:25 +02:00
Bram Moolenaar a425fa94e2 Runtime file updates. Fix tar plugin window split. 2010-08-10 21:43:35 +02:00
Bram Moolenaar bf44df4d7d Make :find completion work better with the DJGPP build. (Nazri Ramliy) 2010-08-10 19:50:26 +02:00
Bram Moolenaar 5f1c5654be Fix compiler warning. 2010-08-10 09:25:48 +02:00
Bram Moolenaar 50e93fd783 Fix crash when using netbeans in a terminal when compiled with GUI support.
(partly by Xavier de Gaye)
2010-08-09 22:49:00 +02:00
Bram Moolenaar fa07775ccd Runtime file updates. 2010-08-09 22:33:06 +02:00
Bram Moolenaar ccc1247dde Fix: :ltag command did not set w:quickfix_title. (Lech Lorens) 2010-08-09 22:14:48 +02:00
Bram Moolenaar e36aac321e Fix for float values on VMS. (Zoltan Arpadffy) 2010-08-09 22:07:08 +02:00
Bram Moolenaar fedfe088a4 When building with both Python 2 and Python 3 don't use RTLD_GLOBAL, so that
both may work.
2010-08-09 22:06:13 +02:00
Bram Moolenaar efa2b7b55e Version 7.3e -> 7.3f. 2010-08-09 20:16:32 +02:00
Bram Moolenaar 1927936843 Runtime file updates. (Tim Pope) 2010-08-09 20:13:35 +02:00
Bram Moolenaar b9e886a5e2 Prepare for 7.3e release. 2010-08-08 21:39:46 +02:00
Bram Moolenaar 6740139787 Update version info in help files. 2010-08-08 21:15:53 +02:00
Bram Moolenaar 2e2aa360df Fixed: on MS-Windows sometimes files with number 4913 or higher are left
behind.
2010-08-08 18:46:06 +02:00
Bram Moolenaar 10d357abb0 Update help about wildcards in 'tags' option. 2010-08-08 18:29:48 +02:00
Bram Moolenaar 22487a3fb3 Fix: 'suffixesadd' was used for finding tags file. 2010-08-08 18:17:52 +02:00
Bram Moolenaar e61d762b7e Remove unused code. 2010-08-08 16:38:42 +02:00
Bram Moolenaar a4a3429f1f NL spelling: remove REP items to avoid lots of suggestions with dots. 2010-08-08 16:34:14 +02:00
Bram Moolenaar 820b2d71f8 Also support Doxygen in C# files. (Andreas J. Beblik) 2010-08-08 15:28:22 +02:00
Bram Moolenaar c39fc1c461 Improve positioning of combining characters in GTK. 2010-08-08 14:40:37 +02:00
Bram Moolenaar 8fcd911d43 Make test 11 pass when there is no gzip program. (John Beckett) 2010-08-08 13:18:47 +02:00
Bram Moolenaar 61ef0dcb8d Avoid that test 73 ovewrites viminfo. (James Vega) 2010-08-08 13:13:51 +02:00
Bram Moolenaar 6dc52a1111 Fix: test 73 failed with small features. 2010-08-08 13:07:57 +02:00
Bram Moolenaar 85ab832a9b Change readfile() to ignore byte order marks, unless in binary mode. 2010-08-07 20:30:49 +02:00
Bram Moolenaar 8db669320a Use different Czech keymap (Stepan Nemec) 2010-08-07 18:42:45 +02:00
Bram Moolenaar 0d617cbf61 Fixed: on MS-Windows completion of shell commands didn't work. 2010-08-07 17:07:21 +02:00
Bram Moolenaar ed9cec6dd1 Updated translations. (Dominique Pelle) 2010-08-07 16:38:38 +02:00
Bram Moolenaar d2701d7adb Fix: An unprintable multi-byte character at the start of the screen line
caused the following text to be drawn at the wrong position.
2010-08-07 16:38:13 +02:00
Bram Moolenaar 57555caf6c Updates for :TOhtml. (Ben Fritz) 2010-08-07 15:47:30 +02:00
Bram Moolenaar 1785ddb9e4 Fix: with newer GTK versions accented characters were drawn too much to the
left.
2010-08-07 15:46:45 +02:00
Bram Moolenaar c6b7b4addf Update for jsp syntax file. 2010-08-07 13:46:23 +02:00
Bram Moolenaar d71d008208 Some messages were missing when updating translations. (Dominique Pelle) 2010-08-07 13:45:59 +02:00
Bram Moolenaar 0cf39a05bf Set 'visualbell' in test 72 to avoid a beep. 2010-08-07 13:27:48 +02:00
Bram Moolenaar 6c94d3221b Update pt_BR translations. 2010-08-07 13:19:56 +02:00
Bram Moolenaar 2c2ea5b31a Update README files. Remove references to extra and lang archives. 2010-08-07 13:19:27 +02:00
Bram Moolenaar 45e7beebd2 Fix: ml_get errors when using undo with 'virtualedit'. 2010-08-07 12:54:12 +02:00
Bram Moolenaar 7c6fc506c4 Updated Dutch spell files to use latest OpenOffic.org version. 2010-08-06 22:14:36 +02:00
Bram Moolenaar 36e870a950 Update version number in gvim.exe manifest. (Michael Wookey) 2010-08-06 20:53:49 +02:00
Bram Moolenaar a9faafa760 Call gui_mch_update() before triggering GuiEnter autocmd. (Ron Aaron) 2010-08-06 20:42:30 +02:00
Bram Moolenaar be7020404c Updated syntax files. 2010-08-05 22:08:47 +02:00
Bram Moolenaar 7a0f7812bb Improve handling of user settings in :TOhtml. Default to generating CSS.
(Benjamin Fritz)
2010-08-05 21:54:00 +02:00
Bram Moolenaar 7182979acc Fix a few problems for :find completion. Test much more. (Nazri Ramliy) 2010-08-05 21:40:16 +02:00
Bram Moolenaar b7c3ca84da Updated syntax files. (Charles Campbell) 2010-08-04 23:03:17 +02:00
Bram Moolenaar 5980cbbac9 Fixed: "make install" installed a few Amiga .info files. 2010-08-04 22:44:27 +02:00
Bram Moolenaar c3097fda5b Disallow setting 'ambiwidth' to "double" when 'listchars' or 'fillchars'
contains a character that would become double width.
2010-08-04 20:55:44 +02:00
Bram Moolenaar 3938da3cad After entering a crypt key would need to hit return to continue.
When silencing a message it would still clear a kept message.
2010-08-04 20:12:32 +02:00
Bram Moolenaar 1422df2a74 7.3d -> 7.3e. 2010-08-04 19:29:04 +02:00
Bram Moolenaar 67db51b51c Make test 73 a bit more portable. 2010-08-04 18:27:57 +02:00
Bram Moolenaar dfcd745d0e Preparations for 7.3d release. 2010-08-04 17:49:30 +02:00
Bram Moolenaar dc421719e5 Make :find completion consistent between Unix and MS-Windows. Add a test.
(Nazri Ramliy)
2010-08-04 17:07:20 +02:00
Bram Moolenaar 7e99e1559e Add translations in diff syntax. (Jakson A. Aquino) 2010-08-04 16:11:50 +02:00
Bram Moolenaar 61080a2e67 Small changes to the test files. (John Beckett) 2010-08-04 16:10:19 +02:00
Bram Moolenaar 27c73d9b97 Set 'wrapscan' when checking the .po files. (Mike Williams) 2010-08-04 15:47:08 +02:00
Bram Moolenaar c1a7df8cd0 Fix: when setting crypt key seed was not updated when the swap file wasn't
created yet.
2010-08-04 15:32:46 +02:00
Bram Moolenaar 9c53c15880 When undoing a reload, move the cursor to the first changed line. 2010-08-04 14:29:54 +02:00
Bram Moolenaar a98b74015d Fix crash when no item in 'path' is used for :find completion. 2010-08-04 12:39:44 +02:00
Bram Moolenaar 77d7625294 Rename quickfix plugin to match the filetype set in the code. 2010-08-04 12:05:40 +02:00
Bram Moolenaar f382d28f82 Runtime file updates. 2010-08-03 23:00:38 +02:00
Bram Moolenaar 055393caff Recognize .f03 and .f08 as Fortran files. (Ajit Thakkar) 2010-08-03 22:45:06 +02:00
Bram Moolenaar a3f04a7dcc Fix crash in :find completion. (Nazri Ramliy) 2010-08-03 22:21:00 +02:00
Bram Moolenaar 4357ce1f4a Fix: With 'path' set to relative directory ":find" completion didn't work.
(Nazri Ramliy)
2010-08-03 22:11:29 +02:00
Bram Moolenaar c6d6e4abf4 Windows uninstaller: Instead of calling RegDeleteKeyEx() directly load it
dynamically from the .dll.  Should work everywhere.
2010-08-02 23:06:46 +02:00
Bram Moolenaar 9508f6e9ac Take OLE registration back to 32 bit registry, the unregister wasn't working
for the 64 registry.
2010-08-02 22:13:25 +02:00
Bram Moolenaar e7834088b8 Syntax file updates. (Charles Campbell) 2010-08-02 22:12:46 +02:00
Bram Moolenaar d557b76885 Updated version of gettext for use with MVC. (Mike Williams) 2010-08-02 21:43:29 +02:00
Bram Moolenaar 3dc8ae08cf Improvements for :find completion. (Nazri Ramliy) 2010-08-02 21:33:37 +02:00
Bram Moolenaar e412e3f73b Put quotes around the gvim.exe path for the "Open with" menu entry. 2010-08-02 20:45:27 +02:00
Bram Moolenaar 6ba74295e0 Workaround for missing RegDeleteKeyEx() method. 2010-08-02 20:26:43 +02:00
Bram Moolenaar ffa0b7c7e5 Update version.h for 7.3c -> 7.3d. 2010-08-01 22:35:43 +02:00
Bram Moolenaar 6c5539cde3 Add Datascript syntax file. (Dominique Pelle) 2010-08-01 21:48:21 +02:00
Bram Moolenaar 78b26e054f Fix: the MS-Windows uninstaller did not delete registry keys on 64 bit systems. 2010-08-01 21:15:45 +02:00
Bram Moolenaar b9b6dd4486 Version 7.3c -> 7.3d 2010-08-01 20:38:51 +02:00
Bram Moolenaar 6d4dd54f14 Update todo file. 2010-08-01 20:18:38 +02:00
Bram Moolenaar d01989efb9 Define the WOW64 key when needed. 2010-08-01 19:50:25 +02:00
Bram Moolenaar 3f11c15fe9 Update utf-8 version of tutor. 2010-08-01 19:11:06 +02:00
Bram Moolenaar e411618fa3 Minor updates for the 7.3c release. 2010-08-01 19:06:10 +02:00
Bram Moolenaar 6047f887f3 Remove unused variable and STRLEN(). (Dominique Pelle) 2010-08-01 17:59:57 +02:00
Bram Moolenaar 42c89e6011 Fix: test 69 didn't work on MS-Windows. Test 72 beeped too often. 2010-08-01 17:37:17 +02:00
Bram Moolenaar beb5760307 Runtime file updates. 2010-08-01 16:13:51 +02:00
Bram Moolenaar 153b1b7334 Avoid illegal memory access in spell suggestion. (Dominique Pelle) 2010-08-01 15:47:35 +02:00
Bram Moolenaar 700bb78756 Avoid that running tests changes viminfo. 2010-08-01 15:47:03 +02:00
Bram Moolenaar 8292efa8e5 Fix: crash in spell checking with a 0x300 character. 2010-08-01 15:37:02 +02:00
Bram Moolenaar 7c0893f56a Fix: uninitialized memory access. (Dominique Pelle) 2010-08-01 15:11:43 +02:00
Bram Moolenaar 8b76d60779 Fix typos in README files. (Dominique Pelle) 2010-08-01 14:36:59 +02:00
Bram Moolenaar 4a0086c222 No need to redraw cursorline when 'modifiable' is changed. (Dominique Pelle) 2010-08-01 14:35:05 +02:00
Bram Moolenaar e9fb772207 Fix: changing case of a character removed combining characters. 2010-08-01 14:22:48 +02:00
Bram Moolenaar ccff2b0dee Add the WOW64 flag back to OLE registration. (untested) 2010-08-01 13:25:05 +02:00
Bram Moolenaar 8050d9d6a6 Fix that uninstaller isn't found on 64-bit Windows. 2010-07-31 22:03:44 +02:00
Bram Moolenaar db28938001 Fix: on MS-Windows the "open with..." menu starts Vim without a file. 2010-07-31 20:53:54 +02:00
Bram Moolenaar 39fdecac2e Move many more common Python items to if_py_both.c. 2010-07-31 19:54:14 +02:00
Bram Moolenaar 98f0bb95d1 Fixed: CTRL-R in Insert mode doesn't insert composing characters. 2010-07-31 17:59:29 +02:00
Bram Moolenaar 19456480b3 Fixes for coverity warnings. 2010-07-31 16:44:19 +02:00
Bram Moolenaar ed26dd6bdd Support syntax and filetype completion for user commands. (Christian Brabandt) 2010-07-31 14:59:19 +02:00
Bram Moolenaar 9ec2d5b77f Possibly make OLE work on Windows 64 bit. (untested) 2010-07-31 14:45:05 +02:00
Bram Moolenaar bf0abd3fc2 More updated runtime files. 2010-07-30 22:41:22 +02:00
Bram Moolenaar 3b54ff9e5b Improvements for VMS. (Zoltan Arpadffy) 2010-07-30 22:29:41 +02:00
Bram Moolenaar 83c8c138f8 Correct comments in testdir makefiles. (John Beckett) 2010-07-30 22:04:17 +02:00
Bram Moolenaar 800b1b0e4d Runtime file updates. 2010-07-30 21:49:40 +02:00
Bram Moolenaar dc056a70fa Fix test 72 not setting encryption method. (Dominique Pelle) 2010-07-30 21:49:07 +02:00
Bram Moolenaar 73822f9639 Dectect Perl6. 2010-07-29 23:12:43 +02:00
Bram Moolenaar 9104cccaf3 Few more fixes for VMS. 2010-07-29 23:12:15 +02:00
Bram Moolenaar c11f327ef4 Fix a few compile warnings. (Mike Williams) 2010-07-29 23:10:40 +02:00
Bram Moolenaar d5316c826e Updated runtime files. Add logcheck filetype plugin. (James Vega) 2010-07-29 22:33:18 +02:00
Bram Moolenaar f67bb5c96f Add completion for ":ownsyntax" and improve completion for ":filetype".
(Dominique Pelle)
2010-07-29 20:59:59 +02:00
Bram Moolenaar e3bf893ca8 Updated runtime files. :TOhtml improvements by Benjamin Fritz. 2010-07-29 20:43:36 +02:00
Bram Moolenaar 4870c20837 Update for Lua interface. (Luis Carvalho) 2010-07-28 22:46:08 +02:00
Bram Moolenaar 59bb0f1d3e Remove Mupad indent and ftplugin files, they are not useful. 2010-07-28 22:30:00 +02:00
Bram Moolenaar a1d8939b27 Improvements for ":find" completion. (Nazri Ramliy) 2010-07-28 22:29:10 +02:00
Bram Moolenaar 418f73b139 Changes for VMS. Mostly by Zoltan Arpadffy. 2010-07-28 19:38:16 +02:00
Bram Moolenaar 4bd7b78d8b Fix: :redir to a dictionary that is changed before ":redir END" causes a
memory access error.
2010-07-28 18:55:02 +02:00
Bram Moolenaar 3e1f7f8979 More runtime file updates. 2010-07-28 18:17:41 +02:00
Bram Moolenaar 7901049751 Fix: concealed regions didn't get redrawn correctly when moving the cursor
through them.
2010-07-28 18:14:45 +02:00
Bram Moolenaar 047a79c6b6 More accented characters in tex.vim syntax. (Charles Campbell) 2010-07-28 17:25:21 +02:00
Bram Moolenaar e1caed18f0 Updated runtime files. 2010-07-28 17:02:55 +02:00
Bram Moolenaar 415c94a95e Updated Italian messages. (Vlad Sandrini) 2010-07-28 14:28:48 +02:00
Bram Moolenaar f6331184a8 Minor runtime file updates. 2010-07-28 12:52:27 +02:00
Bram Moolenaar 45573a36b2 Updated runtime files. New netrw plugin version. 2010-07-27 22:50:36 +02:00
Bram Moolenaar 39992d740a Fix build warnings and problems for tiny/small Win32 build. (Mike Williams) 2010-07-27 22:41:43 +02:00
Bram Moolenaar 00dfd27853 Fix for "concealends". (Vince Negri) 2010-07-27 20:47:25 +02:00
Bram Moolenaar c54d2257e8 Update TeX syntax file. 2010-07-26 22:51:56 +02:00
Bram Moolenaar 00875cc185 Fix compiler warnings on 64 bit systems. 2010-07-26 22:51:28 +02:00
Bram Moolenaar fea82e5755 Updated runtime files. 2010-07-26 22:21:27 +02:00
Bram Moolenaar 3711a72f45 Fix: terminal title not properly restured when there are multi-byte
characters.  (partly by James Vega)
2010-07-25 22:30:20 +02:00
Bram Moolenaar 0357c1593f 7.3b -> 7.3c 2010-07-25 20:53:06 +02:00
Bram Moolenaar 65c7c2db9a Prepare for 7.3b release. Fix src/Makefile enabling python3 by default. 2010-07-25 17:42:45 +02:00
Bram Moolenaar 895b309b5d Add "q" item for 'statusline'. Add w:quickfix_title. (Lech Lorens) 2010-07-25 16:58:46 +02:00
Bram Moolenaar d64a82ca26 Fix: editing a not encrypted file after a crypted file messed up reading the
text from an undo file.
2010-07-25 16:05:19 +02:00
Bram Moolenaar 289e6f507d Add support for horizontal scroll wheel. (Bjorn Winckler) 2010-07-25 15:49:07 +02:00
Bram Moolenaar eff94daa00 Better fix for memory access in recovery. (Dominique Pelle) 2010-07-25 15:11:11 +02:00
Bram Moolenaar 8c1566c00f Fix memory access to 'cryptmethod' during recovery. (Dominique Pelle) 2010-07-25 14:00:46 +02:00
Bram Moolenaar 9eeccb3630 Add completion for :setfiletype. (Dominique Pelle) 2010-07-25 13:53:11 +02:00
Bram Moolenaar 5fa3740e0b Add completion for :lmap and :lunmap. 2010-07-25 13:50:33 +02:00
Bram Moolenaar bbfa94f1be Include old Python changes in Python 3 interface. 2010-07-25 13:43:20 +02:00
Bram Moolenaar b264ed9b15 Fix: when resetting both 'title' and 'icon' the title would be set after a
shell command.
Reset 'title' and 'icon' in test47 to avoid the xterm title getting messed up.
2010-07-25 13:42:29 +02:00
Bram Moolenaar ed13444ee2 Use the SONAME-versioned liblua, if it exists. (James Vega) 2010-07-25 13:12:49 +02:00
Bram Moolenaar c6af4d2cad Add the synconcealed() function and use it for :TOhtml. (Benjamin Fritz) 2010-07-25 12:46:44 +02:00
Bram Moolenaar f50c4b8666 Let 'v' flag in 'concealcursor' apply to all lines in the Visual area. 2010-07-24 23:52:26 +02:00
Bram Moolenaar e4a56d3c2a Move some common code from if_python.c and if_python3.c to if_py_both.h. 2010-07-24 23:51:45 +02:00
Bram Moolenaar 9e4c820add More runtime file updates. 2010-07-24 20:57:44 +02:00
Bram Moolenaar a9c0528ef5 Fix for compiler warning about function prototype in pty.c. 2010-07-24 20:44:27 +02:00
Bram Moolenaar 32e373a938 Add 'window' to the options window. 2010-07-24 20:44:02 +02:00
Bram Moolenaar 1496820016 Further improvements for :options. (Dominique Pelle) 2010-07-24 20:35:12 +02:00
Bram Moolenaar 597a346b83 Add the 'undoreload' option to be able to undo a file reload. 2010-07-24 20:27:03 +02:00
Bram Moolenaar a162920426 Fix for cursor position in wrapped line with concealed text. 2010-07-24 17:39:52 +02:00
Bram Moolenaar 9105834f55 Give each syntax item a sequence number, so that we know when it starts and
can show the 'cchar' for each of them.
2010-07-24 17:29:03 +02:00
Bram Moolenaar a1cd7c35a2 Document extra argument for Python append(). 2010-07-24 16:58:02 +02:00
Bram Moolenaar 141a7be5d4 Fix: errors for allocating zero bytes when profiling an empty function. 2010-07-24 16:57:39 +02:00
Bram Moolenaar 02506ee69a Remove -arch flag from build flags for Perl. (Bjorn Wickler) 2010-07-24 16:19:44 +02:00
Bram Moolenaar add1687fa7 Find python3 also in lib64 directory. (Ben Boeckel) 2010-07-24 16:11:21 +02:00
Bram Moolenaar 75782f8d1b Fix memory leak in :find completion. (Dominique Pelle) 2010-07-24 16:01:56 +02:00
Bram Moolenaar a3186e8e52 Better text for 'concealcursor' in :options window. 2010-07-24 15:56:43 +02:00
Bram Moolenaar 96b7027c4a Fix 'autochdir' not showing up in :options window. (Dominique Pelle)
Adjust :options window for changes in conceal options.
2010-07-24 15:48:31 +02:00
Bram Moolenaar 5745fac6d7 Temporary solution for crashing when using both :py and :py3: disallow both in
one session.
2010-07-24 15:42:14 +02:00
Bram Moolenaar 586efc7c59 Specify library to load for Python more precisely. (James Vega) 2010-07-24 15:19:11 +02:00
Bram Moolenaar 32a7b39b36 Add the 'c' flag to 'concealcursor'. 2010-07-24 15:00:38 +02:00
Bram Moolenaar 6b85b91d88 Another conceal fix: cursor in wrong column when 'number' set. 2010-07-24 13:31:09 +02:00
Bram Moolenaar 191b26e832 Don't conceal text in lines inside the Visual area. 2010-07-24 13:15:07 +02:00
Bram Moolenaar 5f94ab590c Window split didn't copy the value of 'conceallevel'. 2010-07-23 22:27:03 +02:00
Bram Moolenaar a0c35afe8b Add the 'concealcursor' option to decide when the cursor line is to be
concealed or not.
Rename 'conc' to 'cole' as the short name for 'conceallevel'.
2010-07-23 22:10:27 +02:00
Bram Moolenaar bcb2e430a4 Update Fortran indent and syntax file. (Ajit Thakkar) 2010-07-22 22:30:23 +02:00
Bram Moolenaar f65fab15e9 Fix: strdisplaywidth("x", 2) returned 3 instead of 1. 2010-07-22 22:20:57 +02:00
Bram Moolenaar b9e83de23a For conceal mode: when two different syntax items follow each other, show the
replacement character for both.
2010-07-22 22:16:29 +02:00
Bram Moolenaar d7e7eeff4b Fix: "import termios" doesn't work with dynamically loaded Python. (James
Vega)
2010-07-22 21:44:13 +02:00
Bram Moolenaar 14c577ace8 Make it possible to load Lua dynamically on Unix. (Luis Carvalho) 2010-07-22 21:32:16 +02:00
Bram Moolenaar d60d8ac5b6 Fix building with Perl on Windows with MingW. (James Vega) 2010-07-22 11:34:16 +02:00
Bram Moolenaar 9041432305 Update French and Esperanto translations. (Dominique Pelle) 2010-07-21 22:27:37 +02:00
Bram Moolenaar 2bb41337cd Make it possible to load Perl dynamically on Unix. (James Vega) 2010-07-21 22:05:20 +02:00
Bram Moolenaar 9f09171dbf Fix dependencies in help Makefile. (James Vega) 2010-07-21 20:40:27 +02:00
Bram Moolenaar 413e8be816 Small docs fixes. 2010-07-21 20:36:22 +02:00
Bram Moolenaar b4548d464d Fix build problem when fchown() not available. (Gary Johnson) 2010-07-21 20:31:07 +02:00
Bram Moolenaar 30ec416748 Fix that :py3file was not working. 2010-07-21 16:00:43 +02:00
Bram Moolenaar e850d29877 Update timestamps for recently changed help files. 2010-07-20 22:45:13 +02:00
Bram Moolenaar e48af13f0b Fix hang when resizing in diff mode and there are concealed items. 2010-07-20 22:33:34 +02:00
Bram Moolenaar 7b343e4caf Avoid error when exiting in diff mode with EXITFREE defined. 2010-07-20 22:30:01 +02:00
Bram Moolenaar 376aea3fe4 When resetting 'mousehide' show the mouse pointer right away. 2010-07-20 18:44:27 +02:00
Bram Moolenaar 6a2285cccc Fix some duplicates in ":find" completion. (Nazri Ramliy) 2010-07-20 18:10:15 +02:00
Bram Moolenaar 97c7bf6a47 Change 'cryptmethod' from a number to a string option. Make it global-local. 2010-07-20 17:32:38 +02:00
Bram Moolenaar 4c64577f31 Fix: When 'searchhl' causes a hang make CTRL-C disable 'shearchhl'. 2010-07-20 13:11:28 +02:00
Bram Moolenaar 0df4489da5 Add a few items to the syntax menu. Split up long submenus. 2010-07-20 13:10:11 +02:00
Bram Moolenaar cc061bc7a8 Updated sh and vim syntax files. (Charles Campbell) 2010-07-20 12:36:02 +02:00
Bram Moolenaar ef64c11304 Fix 'colorcolumn' adjecent columns not highlighted after end of line. 2010-07-20 11:29:07 +02:00
Bram Moolenaar 8e99659483 Fix typos in documentation. (Dominique Pelle) 2010-07-20 11:16:17 +02:00
Bram Moolenaar 540aebb5da Fixed: crash with ":find " completion, using uninitialized count. 2010-07-19 23:11:27 +02:00
Bram Moolenaar 6d9ca0068f Updated Ukranian translations. (Anatoli Sakhnik) 2010-07-19 22:08:50 +02:00
Bram Moolenaar e57df33605 Updated Polish translations. (Mikolaj Machowski) 2010-07-19 21:51:01 +02:00
Bram Moolenaar 763796f815 Fix configure for Python3 libs and version number. (James Vega) 2010-07-19 21:18:54 +02:00
Bram Moolenaar 51c91eb74e Rename some "python3" symbols to "py3", as the command name.
Documentation updates.
2010-07-19 20:46:22 +02:00
Bram Moolenaar 70ec36eb94 Never hide text for conceal in cursor line. Do hide when there is
highlighting.
2010-07-19 20:13:22 +02:00
Bram Moolenaar e63d9112f0 Rename w_p_conceal to w_p_conc for consistency. 2010-07-19 19:52:13 +02:00
Bram Moolenaar 6635b0d255 Also make ALT modifier work for mouse wheel. (Benjamin Haskell) 2010-07-18 23:32:13 +02:00
Bram Moolenaar 049e30b19f Fix: 'colorcolumn' interfered with concealed text. 2010-07-18 23:30:34 +02:00
Bram Moolenaar a8ba981997 Vim 7.3a -> 7.3b. 2010-07-18 23:29:58 +02:00
Bram Moolenaar 21b9869927 Fix: MS-Windows installer used wrong path for uninstaller key. 2010-07-18 22:33:56 +02:00
Bram Moolenaar 7e1661a98f Last few changes for the 7.3a BETA release. 2010-07-18 22:10:01 +02:00
Bram Moolenaar f28fb4c558 Fixes and improvements for MS-Windows build. 2010-07-18 21:42:34 +02:00
Bram Moolenaar 0890976131 Minor runtime file updates. 2010-07-18 18:47:44 +02:00
Bram Moolenaar bec67c2f5b Make automatic prototype generation work with more interfaces. 2010-07-18 18:04:50 +02:00
Bram Moolenaar bd1571f4ba Added strdisplaywidth() function. 2010-07-18 15:45:49 +02:00
Bram Moolenaar f7d93d4f17 Added strwidth() and strchars() functions. 2010-07-18 15:31:08 +02:00
Bram Moolenaar 5b198b928b Better conceal in help. (partly by Dominique Pelle) 2010-07-18 14:34:51 +02:00
Bram Moolenaar 2e4c7adc6b Make CTRL modifier work for mouse wheel. (Benjamin Haskell) 2010-07-18 14:26:11 +02:00
Bram Moolenaar 538d1b80a4 Fix build broken without multi-byte feature. 2010-07-18 14:20:35 +02:00
Bram Moolenaar 38bf1f208d Improved :TOhtml. (Benjamin Fritz) 2010-07-18 14:07:22 +02:00
Bram Moolenaar 4b085a831d Build problem when using all interfaces except Lua. 2010-07-18 13:58:26 +02:00
Bram Moolenaar a4a2193c2f Make 'cursorcolumn' work together with the conceal feature. 2010-07-18 13:55:02 +02:00
Bram Moolenaar c3f7956dba Make it easier to build with Lua. Remove compiler warnings. 2010-07-18 12:35:47 +02:00
Bram Moolenaar 941f3abcea Whitespace cleanup. 2010-07-17 23:52:29 +02:00
Bram Moolenaar 742403b68e Added support for Python 3. (Roland Puntaier) 2010-07-17 21:19:38 +02:00
Bram Moolenaar a104bb8a61 Add the 'L' item to 'cinoptions'. (Manuel Konig) 2010-07-17 17:12:06 +02:00
Bram Moolenaar dc5453b8e4 Mac: Support disabling antialias. (LC Mi) 2010-07-17 16:44:59 +02:00
Bram Moolenaar 56c15837e5 Make it possible to drag a tab page label to another position. (Paul B. Mahol) 2010-07-17 16:30:42 +02:00
Bram Moolenaar ef44c5d3f3 Better implementation of creating the Color Scheme menu. (Juergen Kraemer) 2010-07-17 15:20:30 +02:00
Bram Moolenaar 79767fbae4 In Visual mode with 'showcmd' display the number of bytes and characters. 2010-07-17 12:47:16 +02:00
Bram Moolenaar be5fdc4658 Fix bad parsing of 'colorcolumn'. (Dominique Pelle) 2010-07-16 21:29:06 +02:00
Bram Moolenaar 9e8f2e289d Avoid compiler warnings for size_t to int conversions. 2010-07-16 20:38:52 +02:00
Bram Moolenaar 9437a647ad Improved version of 2html.vim.
Includes progress bar.
Fix dynamic folding in diff view.
(Benjamin Fritz)
2010-07-16 20:35:36 +02:00
Bram Moolenaar c5c74fdacc Added Lua interfae. (Luis Carvalho) 2010-07-14 23:23:17 +02:00
Bram Moolenaar 48dde386f9 Fix: When entering a digraph or special character after a line that fits the
window the '?' or '^' on the next line is not redrawn. (Ian Kelling)
2010-07-14 22:35:55 +02:00
Bram Moolenaar 4476715a7f Allow synIDattr() getting GUI attributes when build without GUI.
(Matt Wozniski)
2010-07-14 22:04:22 +02:00
Bram Moolenaar 694f3c4fba Disallow setting 'enc' in a modeline. (Patrick Texier) 2010-07-14 21:12:05 +02:00
Bram Moolenaar 99bfe7840f Fix: cursor line not properly concealed when moving between windows.
(Vince Negri)
2010-07-14 20:57:00 +02:00
Bram Moolenaar 97749b3a50 Remove obsolete Mac code. 2010-07-14 20:31:44 +02:00
Bram Moolenaar 0113cb8602 Added 'colorcolumn' option. Partly by Gregor Uhlenheuer. 2010-07-14 19:53:30 +02:00
Bram Moolenaar 579cf0f07b Fix using freed memory in :find completion. 2010-07-14 16:59:57 +02:00
Bram Moolenaar 5daf3f2341 Missing piece for Mac console clipboard support. (Bjorn Winckler) 2010-07-14 16:54:21 +02:00
Bram Moolenaar e4e7e071fd Support completion for ":find". (Nazri Ramliy)
Cleanup white space.
2010-07-14 16:52:17 +02:00
Bram Moolenaar 750b9035e9 Fix a few compiler warnings. 2010-07-14 14:28:26 +02:00
Bram Moolenaar 774d6d2b92 Add clipboard support in Mac console. (Bjorn Winckler) 2010-07-14 13:58:07 +02:00
Bram Moolenaar 432a1b6d5b Minor runtime file updates. 2010-07-12 23:05:41 +02:00
Bram Moolenaar 06dc741594 Fix: Composing characters in :s substitute text were dropped. 2010-07-12 22:42:33 +02:00
Bram Moolenaar a6399dfeff updated for version 7.2.446
Problem:    Crash in GUI when closing the last window in a tabpage. (ryo7000)
Solution:   Remove the tabpage from the list before freeing the window.
2010-07-12 21:38:19 +02:00
Bram Moolenaar 477ad9c409 updated for version 7.2.446
Problem:    Crash in GUI when closing the last window in a tabpage. (ryo7000)
Solution:   Remove the tabpage from the list before freeing the window.
2010-07-12 21:38:19 +02:00
Bram Moolenaar fbfb8b4e04 Fix: exists() was causing an autload script to be loaded. 2010-07-11 23:12:29 +02:00
Bram Moolenaar fe52419bd5 When the buffer is in diff mode, have :TOhtml create HTML to show the diff
side-by-side.  (Christian Brabandt)
2010-07-11 22:38:52 +02:00
Bram Moolenaar c75d84e16e Filter out -pthread for cproto. 2010-07-11 20:52:58 +02:00
Bram Moolenaar 9e29077356 Make CTRL-L in command line mode respect 'ignorecase' and 'smartcase'. (Martin
Toft)
2010-07-11 20:46:53 +02:00
Bram Moolenaar a0b7989275 Avoid use of the GTK mail_loop() so that the GtkFileChooser can be used.
(James Vega)
2010-07-11 19:01:06 +02:00
Bram Moolenaar fd4c417987 Add back SAL lines for Swedish spell file. 2010-07-11 18:03:15 +02:00
Bram Moolenaar 131ed80f58 Fix crash in generating spell .sug file. 2010-07-11 18:01:39 +02:00
Bram Moolenaar 13279a4c82 When 'formatexpr' evaluates to non-zero fall back to internal formatting, also
for "gq". (James Vega)
2010-07-11 17:35:50 +02:00
Bram Moolenaar 5b0909a142 Improve Javascript indenting. Add "J" flag to 'cino'. (Hari Kumar G) 2010-07-11 17:23:02 +02:00
Bram Moolenaar e95edea8ac Support :browse for commands that use an error file argument. (Lech Lorens) 2010-07-11 16:58:51 +02:00
Bram Moolenaar 031f066552 Support wide file names in gvimext. (Szabolcs Horvat) 2010-07-10 19:22:44 +02:00
Bram Moolenaar e6513d405a Make joining a range of lines much faster. (Milan Vancura) 2010-07-10 17:51:46 +02:00
Bram Moolenaar db71299a34 Fix bug: spell menu moved cursor, causing Copy not to work. Spell replacement
didn't work in 'compatible' mode.
2010-07-10 16:36:59 +02:00
Bram Moolenaar dd9021d154 Update spell files for Ubuntu locale names. 2010-07-10 15:52:35 +02:00
Bram Moolenaar 07ea3f5ae4 Improve test for joining lines. (Milan Vancura) 2010-07-10 14:10:50 +02:00
Bram Moolenaar 6d6c27ca55 Fixed ":s" message. Docs updates. 2010-07-10 13:52:13 +02:00
Bram Moolenaar fb61378b64 Make synstack() work on the character just after the end of the line. 2010-07-08 22:27:55 +02:00
Bram Moolenaar 9d0587fee7 Apply patch 7.2.445. 2010-07-07 18:26:28 +02:00
Bram Moolenaar 860856373c updated for version 7.2.445
Problem:    Crash when using undo/redo and a FileChangedRO autocmd event that
	    reloads the buffer. (Dominique Pelle)
Solution:   Do not allow autocommands while performing and undo or redo.
2010-07-07 18:20:28 +02:00
Bram Moolenaar 73514786b0 Make the dos installer work with more compilers. 2010-07-07 15:14:03 +02:00
Bram Moolenaar 9926afa8c8 Adjust MS-Windows installer so that it also works for 64 bit systems. (George
Reilly)
2010-07-07 13:19:55 +02:00
Bram Moolenaar 355d9f336f Change SKIP_GTK to SKIP_GTK2 in configure. 2010-07-05 22:57:59 +02:00
Bram Moolenaar e99eb6d576 Better init for match highlighting when using conceal feature. 2010-07-05 22:22:57 +02:00
Bram Moolenaar 59e9b5aa90 Mainly documentation updates. 2010-07-04 22:20:21 +02:00
Bram Moolenaar 4f0c0721ed Make updating text for conceal mode simpler. A few compiler warning fixes. 2010-07-02 20:20:09 +02:00
Bram Moolenaar 28d9fd8fc2 Added ":earlier 1f" and ":later 1f". 2010-06-27 05:18:54 +02:00
Bram Moolenaar 97b59ce8e6 Add file save counter to undo information. Add undotree() function. 2010-06-27 01:15:55 +02:00
Bram Moolenaar db68563f9b Remove wrong #ifdef added by previous change. 2010-06-26 21:15:50 +02:00
Bram Moolenaar ecf9b93707 Various small fixes from Dominique Pelle. 2010-06-26 06:24:45 +02:00
Bram Moolenaar 6907f18819 Change remaining HAVE_GTK2 to FEAT_GUI_GTK. 2010-06-26 05:38:18 +02:00
Bram Moolenaar 6b0e90f4d5 Fix that :mksession may generate "2argu" even though there is no such
argument. (Peter Odding)
2010-06-26 05:25:54 +02:00
Bram Moolenaar f158a31a63 Remove the old and not well supported GTK 1 code. (James Vega) 2010-06-25 05:37:59 +02:00
Bram Moolenaar 4eb10798b3 Fix build problem with Ruby on Windows. (Cesar Romani) 2010-06-25 04:29:11 +02:00
Bram Moolenaar 4d457a8790 Fix a memory leak in encryption. (Dominique Pelle) 2010-06-24 05:39:03 +02:00
Bram Moolenaar cd19849657 Fix compiler warning. 2010-06-24 05:20:13 +02:00
Bram Moolenaar 512c59e42c Fix compiler warnings for shadowed variables. Make 'conceal' a long instead
of int.
2010-06-22 06:28:58 +02:00
Bram Moolenaar 422c1f9c82 Fixes for time in clipboard request. Also fix ownership. (David Fries) 2010-06-22 06:07:12 +02:00
Bram Moolenaar 489c41e3f4 Couple of small fixes for conceal feature. (Dominique Pelle) 2010-06-22 05:16:38 +02:00
Bram Moolenaar 9702a3b833 Command line completion for :ownsyntax. (Dominique Pelle) 2010-06-21 06:24:34 +02:00
Bram Moolenaar e908f03b9f Crypt the swapfile. 2010-06-21 06:15:46 +02:00
Bram Moolenaar 92abae907b Fix tiny build, move functions to undo.c. 2010-06-14 01:39:13 +02:00
Bram Moolenaar b20ce3985a Added salt to blowfish encryption. 2010-06-13 05:20:42 +02:00
Bram Moolenaar f8e3a3e3a6 updated for version 7.2.444
Problem:    Can't build with GTK 1, gtk_selection_clear_targets() is not
	    available. (Patrick Texier)
Solution:   Don't change the targets for GTK 1, set them once.
2010-06-13 02:35:46 +02:00
Bram Moolenaar 4597043470 Update help files. 2010-06-12 20:18:19 +02:00
Bram Moolenaar a85fc8c3b1 updated for version 7.2.443
Problem:    Using taglist() on a tag file with duplicate fields generates an
	    internal error. (Peter Odding)
Solution:   Check for duplicate field names.
2010-06-12 20:12:02 +02:00
Bram Moolenaar b42b30dd32 updated for version 7.2.443
Problem:    Using taglist() on a tag file with duplicate fields generates an
	    internal error. (Peter Odding)
Solution:   Check for duplicate field names.
2010-06-12 20:12:02 +02:00
Bram Moolenaar 76374a3888 Minor typo and docs update. 2010-06-12 06:46:44 +02:00
Bram Moolenaar 227e64fe9f Avoid compiler warnings on Mac 10.6. 2010-06-12 06:45:20 +02:00
Bram Moolenaar 09b008c582 Update src/po/it.po. Fixed errors in ko.po. 2010-06-08 23:17:01 +02:00
Bram Moolenaar 3b4fc9f89b Fix conceal feature for gj, gk, etc. (Vince Negri) 2010-06-08 22:59:42 +02:00
Bram Moolenaar d72bcc71a2 Fix crash when using ":grep". 2010-06-07 23:07:44 +02:00
Bram Moolenaar ea54c73123 Fix Make_ivc.mak makefile. (Vince Negri) 2010-06-07 22:50:29 +02:00
Bram Moolenaar ea3fefb28f Fix crash for ":ownsyntax". (Dominique Pelle) 2010-06-06 23:10:19 +02:00
Bram Moolenaar 7cd77bee67 Avoid compiler warnings. 2010-06-06 23:04:47 +02:00
Bram Moolenaar 96e12a1c45 One more fix for conceal patch. 2010-06-06 17:41:24 +02:00
Bram Moolenaar f285d99517 Fixed: after ":ownsyntax perl" and ":e" syntax was cleared in other window. 2010-06-06 16:11:09 +02:00
Bram Moolenaar ba82c0759d Fixed memory leak in ":ownsyntax". 2010-06-06 15:21:10 +02:00
Bram Moolenaar 73b7b06ea3 Fix a few compiler warnings. Fix crash with encrypted undo file. 2010-06-06 14:20:26 +02:00
Bram Moolenaar 51f92a5608 Add the conceal patch from Vince Negri. 2010-06-05 23:22:07 +02:00
Bram Moolenaar 2863dea2da Use full path in undofile(). Updated docs. 2010-06-05 17:43:32 +02:00
Bram Moolenaar 73d3ba149d updated for version 7.2.442
Problem:    Copy/paste with OpenOffice doesn't work.
Solution:   Do not offer the HTML target when it is not supported. (James
	    Vega)
2010-06-05 12:49:46 +02:00
Bram Moolenaar 8be1685034 updated for version 7.2.442
Problem:    Copy/paste with OpenOffice doesn't work.
Solution:   Do not offer the HTML target when it is not supported. (James
	    Vega)
2010-06-05 12:49:46 +02:00
Bram Moolenaar c1b47b181f Add patch to improve support of z/OS (OS/390). (Ralf Schandl) 2010-06-03 21:17:25 +02:00
Bram Moolenaar c008134cc7 Move text from various.txt to a new helphelp.txt help file. 2010-06-03 20:25:18 +02:00
Bram Moolenaar 968d5853cf Optimize the blowfish crypt/decrypt code a bit more. 2010-06-02 20:32:23 +02:00
Bram Moolenaar 92a59d9b3c Made crypt/decrypt faster. 2010-06-01 23:37:39 +02:00
Bram Moolenaar a511bb0f62 Fix completion of file names with '%' and '*'. 2010-06-01 21:57:09 +02:00
Bram Moolenaar 7229b59c61 Don't use pointers to store numbers, use a union.
Fixed MSVC makefile use of /Wp64 flag.
2010-06-01 19:58:08 +02:00
Bram Moolenaar 73cb5e71e4 Correct use of long instead of off_t for file size. (James Vega) 2010-05-31 21:59:46 +02:00
Bram Moolenaar 00cf1776e7 Add test for gettabvar() and settabvar(). 2010-05-31 21:27:30 +02:00
Bram Moolenaar 620c03a67f Crypt the text in the undo file if the file itself is crypted. 2010-05-30 22:48:02 +02:00
Bram Moolenaar d6d5d177df Made reading/writing undo info a bit more robust. 2010-05-30 20:40:11 +02:00
Bram Moolenaar 4b7e5ab675 Add a few #ifdefs to exclude functions that are not used. (Domnique Pelle) 2010-05-30 19:00:15 +02:00
Bram Moolenaar b802dd97ec Added the undofile() function. Updated runtime files. 2010-05-30 18:30:36 +02:00
Bram Moolenaar e84e059c7e Do not write an undo file if there is nothing to undo. 2010-05-30 17:17:42 +02:00
Bram Moolenaar 2ddf0ad012 updated for version 7.2.441
Problem:    When using ":earlier" undo information may be wrong.
Solution:   When changing alternate branches also adjust b_u_oldhead.
2010-05-30 16:55:22 +02:00
Bram Moolenaar 38d106ee34 updated for version 7.2.441
Problem:    When using ":earlier" undo information may be wrong.
Solution:   When changing alternate branches also adjust b_u_oldhead.
2010-05-30 16:55:22 +02:00
Bram Moolenaar b0f0bf6e07 A bit of cleanup and simplification for undofile. 2010-05-30 16:01:37 +02:00
Bram Moolenaar 0a4ccb2fcd A few more fixes for undo file. Split test in two parts so that it doesn't
fail with tiny features.
2010-05-30 13:26:21 +02:00
Bram Moolenaar 70a7c5f325 Various improvements to undo file code to make it more robust. 2010-05-29 20:33:07 +02:00
Bram Moolenaar 6597bc516b Remove old and unused method to allocate memory for undo. 2010-05-29 15:40:47 +02:00
Bram Moolenaar 643b2219a2 Fix a few more things for persistent undo. 2010-05-29 15:11:47 +02:00
Bram Moolenaar 7c36c353a5 updated for version 7.2.440
Problem:    Calling a function through a funcref, where the function deletes
	    the funcref, leads to an invalid memory access.
Solution:   Make a copy of the function name. (Lech Lorens)
2010-05-28 22:06:46 +02:00
Bram Moolenaar dea63e5deb updated for version 7.2.440
Problem:    Calling a function through a funcref, where the function deletes
	    the funcref, leads to an invalid memory access.
Solution:   Make a copy of the function name. (Lech Lorens)
2010-05-28 22:06:46 +02:00
Bram Moolenaar c04ab4b481 updated for version 7.2.439
Problem:    Invalid memory access when doing thesaurus completion and
	    'infercase' is set.
Solution:   Use the minimal length of completed word and replacement.
	    (Dominique Pelle)
2010-05-28 21:31:58 +02:00
Bram Moolenaar dc62c1029b updated for version 7.2.439
Problem:    Invalid memory access when doing thesaurus completion and
	    'infercase' is set.
Solution:   Use the minimal length of completed word and replacement.
	    (Dominique Pelle)
2010-05-28 21:31:58 +02:00
Bram Moolenaar 7d09b7344d Don't execute some autocommands when v:dying is 2 or more. 2010-05-28 21:07:08 +02:00
Bram Moolenaar fda6b03eb2 Runtime file updates. 2010-05-28 20:54:39 +02:00
Bram Moolenaar 2b014620f0 Fix definition of UINT_PTR for 64 bit systems. 2010-05-26 21:42:54 +02:00
Bram Moolenaar 36f2c10a8f More strict checks for the undo file. 2010-05-26 21:21:00 +02:00
Bram Moolenaar 2f3d7cec25 Fix for using ":wundo foo" when foo is an empty file. 2010-05-25 22:09:21 +02:00
Bram Moolenaar 246345fc77 updated for version 7.2.438
Problem:    "vim -r" crashes.
Solution:   Don't use NULL pointer argument.
2010-05-25 21:37:17 +02:00
Bram Moolenaar 1a0e57a0a2 updated for version 7.2.438
Problem:    "vim -r" crashes.
Solution:   Don't use NULL pointer argument.
2010-05-25 21:37:17 +02:00
Bram Moolenaar d2d2bbaf2c Found a way to make the MS-Windows installer wait for the uninstaller to
finish, no need for the user to press Enter.
2010-05-25 21:02:00 +02:00
Bram Moolenaar f0a95b636a And another small fix for persistent undo. 2010-05-24 22:06:04 +02:00
Bram Moolenaar fe71e070b3 Fix: :wundo didn't work in a buffer without a name. 2010-05-24 22:02:24 +02:00
Bram Moolenaar 597a92a306 Improve the MS-Windows installer. 2010-05-24 21:34:22 +02:00
Bram Moolenaar 56ceeff845 Tiny change for Italian man page. 2010-05-24 21:25:23 +02:00
Bram Moolenaar 99a5dc69e6 Fix uninit memory read in undo code. Fix uint32_t in proto file.
A few minor changes.
2010-05-24 11:59:29 +02:00
Bram Moolenaar 562a9bce66 Included patch for persistent undo. Lots of changes and added test. 2010-05-23 23:34:36 +02:00
Bram Moolenaar 91289935fd Fix for Netbeans on MS-Windows not compiling. 2010-05-23 12:06:58 +02:00
Bram Moolenaar 2b8d736f98 Some versions of Ruby redefine rb_str_new2 to rb_str_new_cstr.
Attempt at a fix.
2010-05-22 21:56:55 +02:00
Bram Moolenaar d6263c725b Fix wrong memory access when clearing crypt key. 2010-05-22 21:37:53 +02:00
Bram Moolenaar 84e2615383 Add :nbstart and :nbclose. 2010-05-22 21:34:09 +02:00
Bram Moolenaar 0122a641eb Included the patch to support netbeans in a terminal. 2010-05-22 18:28:27 +02:00
Bram Moolenaar 2fc97c186d Fix: window title not updated after file dropped. 2010-05-22 15:50:12 +02:00
Bram Moolenaar 510ad86c5c Add the settabvar() and gettabvar() functions.
Various runtime file updates.
2010-05-22 15:37:44 +02:00
Bram Moolenaar 3ca92e0f13 Add extra floating point functions. 2010-05-21 16:33:48 +02:00
Bram Moolenaar a50b3d86a4 "g8" doesn't work properly on a NUL. 2010-05-21 15:46:35 +02:00
Bram Moolenaar 172f433799 A few more changes for encryption. Add test that encrypted file can be read. 2010-05-21 15:36:08 +02:00
Bram Moolenaar 4c32fd4166 updated for version 7.2.437
Problem:    When "\\\n" appears in the expression result the \n doesn't result
	    in a line break. (Andy Wokula)
Solution:   Also replace a \n after a backslash into \r.
2010-05-21 13:08:58 +02:00
Bram Moolenaar 86f992317f updated for version 7.2.437
Problem:    When "\\\n" appears in the expression result the \n doesn't result
	    in a line break. (Andy Wokula)
Solution:   Also replace a \n after a backslash into \r.
2010-05-21 13:08:58 +02:00
Bram Moolenaar 99677f045c Updated runtime files. 2010-05-21 12:05:36 +02:00
Bram Moolenaar 6d9fc279df Other solution for GTK not changing the locale. 2010-05-21 12:04:55 +02:00
Bram Moolenaar 34b6d9007a Various smaller changes. Updated proto files. Updated dependencies. 2010-05-20 21:46:00 +02:00
Bram Moolenaar 5f3d2cb994 Use UINT32_T in the code, define it to uint32_t or unsigned int.
Better autoconf check for uint32_t.
2010-05-19 21:57:45 +02:00
Bram Moolenaar 9af8415565 Updated a few runtime files. 2010-05-18 22:28:22 +02:00
Bram Moolenaar a7f3a00238 One more fix for defining uint32_t. 2010-05-18 21:49:58 +02:00
Bram Moolenaar bf9381acca Change wording in link.sh: "remove" -> "omit" 2010-05-18 21:41:09 +02:00
Bram Moolenaar 2c808e5a51 Fix build on Cygwin and MingW. 2010-05-18 21:17:10 +02:00
Bram Moolenaar 74ab8d37b4 Undefine uint32_t when building if_perl.xs to fix the build. 2010-05-18 21:05:27 +02:00
Bram Moolenaar b3645d431b Add blowfish and sha256 source files to more Makefiles. 2010-05-18 20:34:20 +02:00
Bram Moolenaar 9cad1b5520 Small update to help files. 2010-05-17 22:07:47 +02:00
Bram Moolenaar c8bdd94b25 Avoid warnings for unused arguments when compiling with Gnome. 2010-05-17 22:07:15 +02:00
Bram Moolenaar f73e82e507 Undo undesired changes in src/Makefile. 2010-05-17 21:37:47 +02:00
Bram Moolenaar 74916df150 Fixed encryption big/little endian test.
Use uint32_t to avoid crash on 64 bit machines.
Added error numbers for Blowfish errors.
Fixed the tiny version not building.
2010-05-17 20:32:55 +02:00
Bram Moolenaar d49e457e7f Minor updates to blowfish encryption. 2010-05-16 23:02:33 +02:00
Bram Moolenaar 14c0e8da9b Add the blowfish encryption patch from Mohsin Ahmed. Needs more work. 2010-05-16 22:32:54 +02:00
Bram Moolenaar 33c34b91e7 Add 'relativenumber' patch from Markus Heidelberg. 2010-05-16 15:46:46 +02:00
Bram Moolenaar 559b72bffd Remove outdated line from top Makefile. 2010-05-16 15:15:27 +02:00
Bram Moolenaar 5b60b23f24 Move items around in the todo list. 2010-05-16 15:14:25 +02:00
Bram Moolenaar 0b2a285e35 updated for version 7.2.436
Problem:    Reproducible crash in syntax HL. (George Reilly, Dominique Pelle)
Solution:   Make sst_stacksize an int instead of short. (Dominique Pelle)
2010-05-16 13:56:06 +02:00
Bram Moolenaar 99198bb079 updated for version 7.2.436
Problem:    Reproducible crash in syntax HL. (George Reilly, Dominique Pelle)
Solution:   Make sst_stacksize an int instead of short. (Dominique Pelle)
2010-05-16 13:56:06 +02:00
Bram Moolenaar 32327a8f52 Fix typo in release date. 2010-05-16 13:40:33 +02:00
Bram Moolenaar 291a6756ba updated for version 7.2.435
Problem:    Crash when using bad_char_idx uninitialized. (Patrick Texier)
Solution:   Don't use bad_char_idx, reproduce the ++bad argument from bad_char.
2010-05-16 13:26:25 +02:00
Bram Moolenaar 01ed1b8c43 updated for version 7.2.435
Problem:    Crash when using bad_char_idx uninitialized. (Patrick Texier)
Solution:   Don't use bad_char_idx, reproduce the ++bad argument from bad_char.
2010-05-16 13:26:25 +02:00
Bram Moolenaar f63d00c663 Merge patch 7.2.434. 2010-05-16 12:49:27 +02:00
Bram Moolenaar ed89a75b81 updated for version 7.2.434
Problem:    Compilation fails without the multi-lang feature.
Solution:   Add #ifdefs. (Johm Marriott)
2010-05-16 12:32:51 +02:00
Bram Moolenaar be67813326 Merged change from default branch: Correct Japanese menus. 2010-05-15 21:29:02 +02:00
Bram Moolenaar 1aa2d5d2d6 Undo changes that are meant for the Vim 7.3 branch. 2010-05-15 21:13:04 +02:00
Bram Moolenaar 12e58957ea Correct Japanese menus to avoid error while loading them after 7.2.432. 2010-05-15 18:21:26 +02:00
Bram Moolenaar 9b3b299b7f After recovery check if the text changed. If it did mark the buffer as
modified.
2010-05-15 17:06:53 +02:00
Bram Moolenaar 9e1eb7d7c1 After recovery check if the text changed. If it did mark the buffer as
modified.
2010-05-15 17:06:53 +02:00
Bram Moolenaar 5f97acff2d Get rid of the "extra" and "lang" archives. 2010-05-15 15:41:59 +02:00
Bram Moolenaar 49ebd2ee7e Get rid of the "extra" and "lang" archives. 2010-05-15 15:41:59 +02:00
Bram Moolenaar e5a7f14f29 Switched from autoconf 2.63 to 2.65. 2010-05-15 15:04:53 +02:00
Bram Moolenaar 5b18914fa2 Switched from autoconf 2.63 to 2.65. 2010-05-15 15:04:53 +02:00
Bram Moolenaar 78aaf56097 Small fix for compiler warning in Netbeans. 2010-05-15 14:49:02 +02:00
Bram Moolenaar 459d1769fc Small fix for compiler warning in Netbeans. 2010-05-15 14:49:02 +02:00
Bram Moolenaar 3ffe80d1bc First step in the Vim 7.3 branch. Changed version numbers. 2010-05-15 13:56:02 +02:00
Bram Moolenaar f6d7725b00 First step in the Vim 7.3 branch. Changed version numbers. 2010-05-15 13:56:02 +02:00
Bram Moolenaar 15b1e7376e Updated runtime files. 2010-05-14 23:24:24 +02:00
Bram Moolenaar de8020373e updated for version 7.2.433
Problem:    Can't use cscope with QuickFixCmdPre and QuickFixCmdPost.
Solution:   Add cscope support for these autocmd events. (Bryan Venteicher)
2010-05-14 23:14:42 +02:00
Bram Moolenaar b2b444c7f5 updated for version 7.2.432
Problem:    When menus are translated they can only be found by the translated
	    name.  That makes ":emenu" difficult to use.
Solution:   Store the untranslated name and use it for completion and :emenu.
	    (Edward L. Fox / Liang Peng / Bezetek James)
2010-05-14 22:24:40 +02:00
Bram Moolenaar e13c8a55f1 updated for version 7.2.431
Problem:    ":amenu" moves the cursor when in Insert mode.
Solution:   Use CTRL-\ CTRL-O instead of CTRL-O. (Christian Brabandt)
2010-05-14 21:19:23 +02:00
Bram Moolenaar cafe027cfb updated for version 7.2.430
Problem:    The ++bad argument is handled wrong, resulting in an invalid
	    memory access.
Solution:   Use the bad_char field only for the replacement character, add
	    bad_char_idx to store the position. (Dominique Pelle)
2010-05-14 20:41:05 +02:00
Bram Moolenaar 083b1b8158 updated for version 7.2.429
Problem:    A file that exists but access is denied may result in a "new file"
	    message.  E.g. when its directory is unreadable.
Solution:   Specifically check for ENOENT to decide a file doesn't exist.
	    (partly by James Vega)
2010-05-14 18:56:38 +02:00
Bram Moolenaar df73e6573d updated for version 7.2.428
Problem:    Using setqflist([]) to clear the error list doesn't work properly.
Solution:   Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)
2010-05-14 18:10:27 +02:00
Bram Moolenaar 5ca8b5ea4d updated for version 7.2.427
Problem:    The swapfile is created using the destination of a symlink, but
	    recovery doesn't follow symlinks.
Solution:   When recovering, resolve symlinks. (James Vega)
2010-05-14 17:52:42 +02:00
Bram Moolenaar d5aeb476ed updated for version 7.2.426
Problem:    Commas in 'langmap' are not always handled correctly.
Solution:   Require commas to be backslash escaped. (James Vega)
2010-05-14 17:32:58 +02:00
Bram Moolenaar 6947076bd3 updated for version 7.2.425
Problem:    Some compilers complain about fourth EX() argument.
Solution:   Add cast to long_u.
2010-05-14 15:42:53 +02:00
Bram Moolenaar 74ef5ac947 updated for version 7.2.424
Problem:    ":colorscheme" without an argument doesn't do anything.
Solution:   Make it echo the current color scheme name.  (partly by Christian
	    Brabandt)
2010-05-14 15:28:44 +02:00
Bram Moolenaar 3513281064 updated for version 7.2.423
Problem:    Crash when assigning s: to variable. (Yukihiro Nakadaira)
Solution:   Make ga_scripts contain pointer to scriptvar_T instead of
	    scriptvar_T itself. (Dominique Pelle)
2010-05-14 12:16:25 +02:00
Bram Moolenaar fe87ab4a48 updated for version 7.2.422
Problem:    May get E763 when using spell dictionaries.
Solution:   Avoid utf-8 case folded character to be truncated to 8 bits and
	    differ from latin1. (Dominique Pelle)
2010-05-13 17:46:58 +02:00
Bram Moolenaar 71b37c66e6 updated for version 7.2.421
Problem:    Folds are sometimes not updated properly and there is no way to
	    force an update.
Solution:   Make "zx" and "zX" recompute folds (suggested by Christian
	    Brabandt)
2010-05-13 17:35:59 +02:00
Bram Moolenaar 301f8233a6 updated for version 7.2.420
Problem:    ":argedit" does not accept "++enc=utf8" as documented. (Dominique
	    Pelle)
Solution:   Add the ARGOPT flag to ":argedit".
2010-05-13 16:46:21 +02:00
Bram Moolenaar 5c74942b9c updated for version 7.2.419
Problem:    Memory leak in Motif when clicking on "Search Vim Help".
Solution:   Free string returned by XmTextGetString(). (Dominique Pelle)
2010-05-13 16:31:25 +02:00
Bram Moolenaar 6135e43101 updated for version 7.2.418
Problem:    Vim tries to set the background or foreground color in a terminal
	    to -1.  (Graywh)  Happens with ":hi Normal ctermbg=NONE".
Solution:   When resetting the foreground or background color don't set the
	    color, let the clear screen code do that.
2010-05-13 15:40:30 +02:00
Bram Moolenaar 3e86a688c2 updated for version 7.2.417
Problem:    When 'shell' has an argument with a slash then 'shellpipe' is not
	    set properly. (Britton Kerin)
Solution:   Assume there are no spaces in the path, arguments follow.
2010-05-13 13:12:06 +02:00
Bram Moolenaar f62e20e70e updated for version 7.2.416
Problem:    Logtalk.dict is not installed.
Solution:   Add it to the install target. (Markus Heidelberg)
2010-05-07 16:54:37 +02:00
Bram Moolenaar c0e3e1537f updated for version 7.2.415
Problem:    Win32: Can't open a remote file when starting Vim.
Solution:   Don't invoke cygwin_conv_path() for URLs. (Tomoya Adachi)
2010-05-07 16:35:04 +02:00
Bram Moolenaar e3a2125337 updated for version 7.2.414
Problem:    CTRK-K <space> <space> does not produce 0xa0 as expected. (Tony
	    Mechelynck)
Solution:   Remove the Unicode range 0xe000 - 0xefff from digraphs, these are
	    not valid characters.
2010-05-07 16:18:14 +02:00
Bram Moolenaar 2198a8c818 updated for version 7.2.413
Problem:    Large file support is incorrect.
Solution:   Add AC_SYS_LARGEFILE to configure. (James Vega)
2010-05-07 16:05:55 +02:00
Bram Moolenaar 00f6cf4acb updated for version 7.2.412
Problem:    [ or ] followed by mouse click doesn't work.
Solution:   Reverse check for key being a mouse event. (Dominique Pelle)
2010-05-07 15:52:08 +02:00
Bram Moolenaar 65056670c1 updated for version 7.2.411
Problem:    When parsing 'cino' a comma isn't skipped properly.
Solution:   Skip the comma. (Lech Lorens)
2010-03-23 18:22:46 +01:00
Bram Moolenaar df8be20d72 updated for version 7.2.410
Problem:    Highlighting directories for completion doesn't work properly.
Solution:   Don't halve backslashes when not needed, expaned "~/".
	    (Dominique Pelle)
2010-03-23 18:06:52 +01:00
Bram Moolenaar d49236e451 updated for version 7.2.409
Problem:    Summary of number of substitutes is incorrect for ":folddo". (Jean
	    Johner)
Solution:   Reset sub_nsubs and sub_nlines in global_exe().
2010-03-23 17:49:24 +01:00
Bram Moolenaar 97c07db4f6 updated for version 7.2.408
Problem:    With ":g/the/s/foo/bar/" the '[ and '] marks can be set to a line
	    that was not changed.
Solution:   Only set '[ and '] marks when a substitution was done.
2010-03-23 17:36:29 +01:00
Bram Moolenaar 4f53bb992a updated for version 7.2.407
Problem:    When using an expression in ":s" backslashes in the result are
	    dropped. (Sergey Goldgaber, Christian Brabandt)
Solution:   Double backslashes.
2010-03-23 16:27:22 +01:00
Bram Moolenaar b488e90ddb updated for version 7.2.406
Problem:    Patch 7.2.119 introduces uninit mem read. (Dominique Pelle)
Solution:   Only used ScreeenLinesC when ScreeenLinesUC is not zero. (Yukihiro
	    Nakadaira)  Also clear ScreeenLinesC when allocating.
2010-03-23 15:36:35 +01:00
Bram Moolenaar 3235bd21b6 updated for version 7.2.405
Problem:    When built with small features the matching text is not
	    highlighted for ":s/pat/repl/c".
Solution:   Remove the #ifdef for IncSearch. (James Vega)
2010-03-23 14:39:12 +01:00
Bram Moolenaar 45406e1594 updated for version 7.2.404
Problem:    Pointers for composing characters are not properly initialized.
Solution:   Compute the size of the pointer, not what it points to. (Yukihiro
	    Nakadaira)
2010-03-23 13:56:59 +01:00
Bram Moolenaar 1befd18a42 updated for version 7.2.403
Problem:    Compiler warning for pointer type. (Tony Mechelynck)
Solution:   Move type cast to the right place.
2010-03-19 23:08:48 +01:00
Bram Moolenaar 80f9f9f825 Updated runtime and language files. 2010-03-17 20:02:06 +01:00
Bram Moolenaar 8fad325920 updated for version 7.2.402
Problem:    This gives a #705 error: let X = function('haslocaldir')
	    let X = function('getcwd')
Solution:   Don't give E705 when the name is found in the hashtab. (Sergey
	    Khorev)
2010-03-17 19:53:49 +01:00
Bram Moolenaar df6b758e2a updated for version 7.2.401
Problem:    ":e dir<Tab>" with 'wildmode' set to "list" doesn't highlight
	    directory names with a space. (Alexandre Provencio)
Solution:   Remove the backslash before checking if the name is a directory.
	    (Dominique Pelle)
2010-03-17 19:13:27 +01:00
Bram Moolenaar e32bebb08a updated for version 7.2.400
Problem:    Dynamic Ruby is not initialised properly for version 1.9.1.
	    Ruby cannot create strings from NULL.
Solution:   Cleanup #ifdefs.  Handle NULL like an empty string.  Add
	    ruby_init_stack. (Sergey Khorev)
2010-03-17 18:15:23 +01:00
Bram Moolenaar a24bc36d18 updated for version 7.2.399
Problem:    Cannot compile on MingW
Solution:   Move ifneq to separate line. (Vlad Sandrini, Dominique Pelle)
2010-03-17 17:25:09 +01:00
Bram Moolenaar eb083fd4db updated for version 7.2.398
Problem:    When moving windows the cursor ends up in the wrong line.
Solution:   Set the window width and height properly. (Lech Lorens)
2010-03-17 16:54:57 +01:00
Bram Moolenaar d681344d19 updated for version 7.2.397
Problem:    Redundant check for w_lines_valid.
Solution:   Remove the if.  (Lech Lorens)
2010-03-17 16:45:12 +01:00
Bram Moolenaar 77d63ba1b0 updated for version 7.2.396
Problem:    Get E38 errors. (Dasn)
Solution:   Set cursor to line 1 instead of 0. (Dominique Pelle)
2010-03-17 14:48:24 +01:00
Bram Moolenaar 8999c381e2 updated for version 7.2.395
Problem:    In help CTRL=] on g?g? escapes the ?, causing it to fail. (Tony
	    Mechelynck)
Solution:   Don't escape ? for a help command. (Sergey Khorev)
2010-03-17 13:07:08 +01:00
Bram Moolenaar 097458954b updated for version 7.2.394
Problem:    .xz files are not supported.
Solution:   Recognize .xz files so that they can be edited.
2010-03-10 17:16:12 +01:00
Bram Moolenaar a2d478ae47 updated for version 7.2.393
Problem:    Mac: Can't build with different Xcode developer tools directory.
Solution:   make "Developer" directory name configurable. (Rainer Muller)
2010-03-10 16:28:12 +01:00
Bram Moolenaar 54f2a9295c updated for version 7.2.392
Problem:    Netbeans hangs reading from a socket at the maximum block size.
Solution:   Use select() or poll(). (Xavier de Gaye)
2010-03-10 16:12:48 +01:00
Bram Moolenaar 50baed3896 updated for version 7.2.391
Problem:    Internal alloc(0) error when doing "CTRL-V $ c". (Martti Kuparinen)
Solution:   Fix computations in getvcol(). (partly by Lech Lorens)
2010-03-10 14:46:26 +01:00
Bram Moolenaar a72e6b603d updated for version 7.2.390
Problem:    In some situations the popup menu can be displayed wrong.
Solution:   Remove the popup menu if the cursor moved. (Lech Lorens)
2010-03-10 14:15:54 +01:00
Bram Moolenaar 6b5a5487f9 updated for version 7.2.389
Problem:    synIDattr() cannot return the font.
Solution:   Support the "font" argument. (Christian Brabandt)
2010-03-10 13:43:49 +01:00
Bram Moolenaar 7bdb8b6456 updated for version 7.2.388
Problem:    Ruby with MingW still doesn't build all versions.
Solution:   Different approach to build file. (Sergey Khorev)
2010-03-10 13:20:40 +01:00
Bram Moolenaar 419451bf80 updated for version 7.2.387
Problem:    Ruby with MingW still doesn't build all versions.
Solution:   More #ifdefs for the  Ruby code. (Sergey Khorev)
2010-03-10 12:47:00 +01:00
Bram Moolenaar 09e5b0044c updated for version 7.2.386
Problem:    Focus hack for KDE 3.1 causes problems for other window managers.
Solution:   Remove the hack. (forwarded by Joel Bradshaw)
2010-03-10 12:25:03 +01:00
Bram Moolenaar d78bc7f6c3 updated for version 7.2.385
Problem:    When in the command line window dragging status line only works
	    for last-but-one window. (Jean Johner)
Solution:   Remove the code that disallows this.
2010-03-02 18:16:09 +01:00
Bram Moolenaar 02e15a1de9 updated for version 7.2.384
Problem:    Vim doesn't build properly with MSVC 2010.
Solution:   Add the nmake version to the build file. (George Reilly)
2010-03-02 17:59:44 +01:00
Bram Moolenaar dbe851c0a4 updated for version 7.2.383
Problem:    Vim doesn't build cleanly with MSVC 2010.
Solution:   Change a few types. (George Reilly)
2010-03-02 17:54:33 +01:00
Bram Moolenaar e5dcf227e4 updated for version 7.2.382
Problem:    Accessing freed memory when closing the cmdline window when
	    'bufhide' is set to "wipe".
Solution:   Check if the buffer still exists before invoking close_buffer()
	    (Dominique Pelle)
2010-03-02 17:23:21 +01:00
Bram Moolenaar 3961afd862 Updated runtime an documentation files. 2010-03-02 16:19:40 +01:00
Bram Moolenaar be408a19c4 updated for version 7.2.381
Problem:    No completion for :behave.
Solution:   Add :behave completion.  Minor related fixes. (Dominique Pelle)
2010-03-02 15:56:05 +01:00
Bram Moolenaar eb9df75253 updated for version 7.2.380
Problem:    Perl interface builds with 5.10.1 but not with 5.10.0.
Solution:   Change the #ifdefs. (Sergey Khorev)
2010-03-02 15:14:33 +01:00
Bram Moolenaar e636e099e2 updated for version 7.2.379
Problem:    'eventignore' is set to an invalid value inside ":doau". (Antony
	    Scriven)
Solution:   Don't include the leading comma when the option was empty.
2010-03-02 12:48:05 +01:00
Bram Moolenaar 6415787cce updated for version 7.2.378
Problem:    C function declaration indented too much. (Rui)
Solution:   Don't see a line containing { or } as a type. (Matt Wozniski)
2010-03-02 12:38:22 +01:00
Bram Moolenaar 43ec85a6cc updated for version 7.2.377
Problem:    Misplaced assignment.  Duplicate build line for gvimext.dll.
Solution:   Move setting CROSS_COMPILE to before ifneq.  Remove the wrong
	    build line. (Markus Heidelberg)
2010-02-26 22:05:22 +01:00
Bram Moolenaar 828ef6ec7b updated for version 7.2.376
Problem:    ml_get error when using SiSU syntax. (Nathan Thomas)
Solution:   If the match ends below the last line move it to the end of the
	    last line.
2010-02-24 17:22:20 +01:00
Bram Moolenaar f1dbde1508 updated for version 7.2.375
Problem:    ml_get errors when using ":bprevious" in a BufEnter autocmd.
	    (Dominique Pelle)
Solution:   Clear w_valid when entering another buffer.
2010-02-24 16:58:36 +01:00
Bram Moolenaar 0d0b6241f5 updated for version 7.2.374
Problem:    Ruby eval() doesn't understand Vim types.
Solution:   Add the vim_to_ruby() function.  (George Gensure)
2010-02-24 15:48:04 +01:00
Bram Moolenaar 7a179d2698 updated for version 7.2.373
Problem:    Gcc 4.5 adds more error messages. (Chris Indy)
Solution:   Update default 'errorformat'.
2010-02-24 15:25:25 +01:00
Bram Moolenaar 25a555ed85 updated for version 7.2.372
Problem:    Cross-compiling GvimExt and xxd doesn't work.
Solution:   Change the build files. (Markus Heidelberg)
2010-02-24 15:08:27 +01:00
Bram Moolenaar ef578e94a7 updated for version 7.2.371
Problem:    Build problems on Tandem NonStop.
Solution:   A few changes to #ifdefs (Joachim Schmitz)
2010-02-24 14:47:08 +01:00
Bram Moolenaar cd472b4822 updated for version 7.2.370
Problem:    A redraw may cause folds to be closed.
Solution:   Revert part of the previous patch.  Add a test. (Lech Lorens)
2010-02-24 14:34:19 +01:00
Bram Moolenaar 5637f62fe6 updated for version 7.2.369
Problem:    Error message is not easy to understand.
Solution:   Add quotes. (SungHyun Nam)
2010-02-24 14:01:28 +01:00
Bram Moolenaar 541e5b051a updated for version 7.2.368
Problem:    Ruby interface: Appending line doesn't work. (Michael Henry)
Solution:   Reverse check for NULL line. (James Vega)
2010-02-18 15:53:29 +01:00
Bram Moolenaar 7e68911c4e updated for version 7.2.367
Problem:    "xxd -r -p" doesn't work as documented.
Solution:   Skip white space. (James Vega)
2010-02-17 18:28:41 +01:00
Bram Moolenaar 30ce66ffe6 updated for version 7.2.366
Problem:    CTRL-B doesn't go back to the first line of the buffer.
Solution:   Avoid an overflow when adding MAXCOL.
2010-02-17 18:20:37 +01:00
Bram Moolenaar cf200f6ce6 updated for version 7.2.365
Problem:    MS-Windows with MingW: "File->Save As" does not work. (John
	    Marriott)
Solution:   Correctly fill in structure size. (Andy Kittner)
2010-02-17 17:34:43 +01:00
Bram Moolenaar d9a99e36ec updated for version 7.2.364
Problem:    Can't build gvimext.dll on Win 7 x64 using MinGW (John Marriott)
Solution:   Check if _MSC_VER is defined. (Andy Kittner)
2010-02-17 17:24:27 +01:00
Bram Moolenaar 76faf208b0 updated for version 7.2.363
Problem:    Can't dynamically load Perl 5.10.
Solution:   Add the function Perl_croak_xs_usage. (Sergey Khorev)
2010-02-17 16:40:58 +01:00
Bram Moolenaar 12dab4f59d updated for version 7.2.362
Problem:    Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution:   Instead of handling WM_NCCREATE, create wide text area window
	    class if the parent window iw side. (Sergey Khorev)
2010-02-17 16:31:32 +01:00
Bram Moolenaar 168ff5a75f updated for version 7.2.361
Problem:    Ruby 1.9 is not supported.
Solution:   Add Ruby 1.9 support. (Msaki Suketa)
2010-02-17 16:23:09 +01:00
Bram Moolenaar 48f55440f6 updated for version 7.2.360
Problem:    Ruby on MS-Windows: can't use sockets.
Solution:   Call NtInitialize() during initialization. (Ariya Mizutani)
2010-02-17 15:11:50 +01:00
Bram Moolenaar 0ee77a7cf3 updated for version 7.2.359
Problem:    Crash when using the Netbeans join command.
Solution:   Make sure the ml_flush_line() function is not used recursively.
	    (Xavier de Gaye)
2010-02-11 18:54:43 +01:00
Bram Moolenaar ebce1cd235 updated for version 7.2.358
Problem:    Compiler warnings on VMS. (Zoltan Arpadffy)
Solution:   Pass array itself instead its address.  Return a value.
2010-02-11 18:19:38 +01:00
Bram Moolenaar eec6de222f updated for version 7.2.357
Problem:    When changing 'fileformat' from/to "mac" and there is a CR in the
	    text the display is wrong.
Solution:   Redraw the text when 'fileformat' is changed. (Ben Schmidt)
2010-02-11 17:02:11 +01:00
Bram Moolenaar f997a55da8 Updated runtime files. 2010-02-11 14:19:15 +01:00
Bram Moolenaar 6cf6a59c53 updated for version 7.2.356
Problem:    When 'foldmethod' is changed not all folds are closed as expected.
Solution:   In foldUpdate() correct the start position and reset fd_flags when
	    w_foldinvalid is set. (Lech Lorens)
2010-02-03 18:14:49 +01:00
Bram Moolenaar 82a9ae6025 updated for version 7.2.355
Problem:    Computing the cursor column in validate_cursor_col() is wrong when
	    line numbers are used and 'n' is not in 'cpoptions', causing the
	    popup menu to be positioned wrong.
Solution:   Correctly use the offset. (partly by Dominique Pelle)
2010-02-03 17:43:07 +01:00
Bram Moolenaar 843c0ec0f8 updated for version 7.2.354
Problem:    Japanese single-width double-byte characters not handled correctly.
Solution:   Put 0x8e in ScreenLines[] and the second byte in ScreenLines2[].
	    (partly by Kikuchan)
2010-02-03 15:48:04 +01:00
Bram Moolenaar ba95bc0219 updated for version 7.2.353
Problem:    No command line completion for ":profile".
Solution:   Complete the subcommand and file name.
2010-02-03 15:14:22 +01:00
Bram Moolenaar 6ef97f52f2 updated for version 7.2.352
Problem:    Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution:   Always return TRUE for the WM_NCCREATE message. (Andy Kittner)
2010-02-03 12:23:24 +01:00
Bram Moolenaar 3504f0d6e0 updated for version 7.2.351
Problem:    Can't build with some compilers.
Solution:   Move the #ifdef outside of a macro.  Cleanup the code.
2010-01-28 22:58:16 +01:00
Bram Moolenaar 5b63a5d3f1 updated for version 7.2.350
Problem:    Win32: When changing font the window may jump from the secondary
	    to the primary screen. (Michael Wookey)
Solution:   When the screen position was negative don't correct it to zero.
2010-01-27 21:05:05 +01:00
Bram Moolenaar beab7fedfb updated for version 7.2.349
Problem:    CTRL-W gf doesn't put the new tab in the same place as "tab split"
	    and "gf". (Tony Mechelynck)
Solution:   Store the tab number in cmdmod.tab.
2010-01-27 20:26:46 +01:00
Bram Moolenaar 46e53584dc updated for version 7.2.348
Problem:    Unicode double-width characters are not up-to date.
Solution:   Produce the double-width table like the others.
2010-01-27 18:29:26 +01:00
Bram Moolenaar 59a244e209 updated for version 7.2.347
Problem:    Crash when executing <expr> mapping redefines that same mapping.
Solution:   Save the values used before evaluating the expression.
2010-01-27 17:31:43 +01:00
Bram Moolenaar bcf644deb7 updated for version 7.2.346
Problem:    Repeating a command with @: causes a mapping to be applied twice.
Solution:   Do not remap characters inserted in the typeahead buffer. (Kana
	    Natsuno)
2010-01-27 16:31:13 +01:00
Bram Moolenaar 6da3a34579 updated for version 7.2.345
Problem:    Tab line is not updated when the value of 'bt' is changed.
Solution:   Call redraw_titles(). (Lech Lorens)
2010-01-27 15:58:13 +01:00
Bram Moolenaar de02df1c3c Add more pathdef.c to .hgignore. 2010-01-20 21:56:50 +01:00
Bram Moolenaar 5361657f03 updated for version 7.2.344
Problem:    Can't compile on some systems
Solution:   Move the #ifdef outside of the mch_open macro. (Patrick Texier)
2010-01-20 21:41:47 +01:00
Bram Moolenaar 208f9f6e81 updated for version 7.2.343
Problem:    Can't compile on Win32.
Solution:   Insert the missing bar.
2010-01-19 23:30:41 +01:00
Bram Moolenaar d9cf764db6 updated for version 7.2.342
Problem:    Popup menu displayed wrong in 'rightleft' mode when there are
	    multi-byte characters.
Solution:   Adjust the column computations. (Dominique Pelle)
2010-01-19 18:06:03 +01:00
Bram Moolenaar bed10a8d35 updated for version 7.2.341
Problem:    Popup menu wraps to next line when double-wide character doesn't
	    fit. (Jiang Ma)
Solution:   Display a ">" instead. (Dominique Pelle)
2010-01-19 17:40:46 +01:00
Bram Moolenaar 2c73ff481c updated for version 7.2.340
Problem:    Gcc warning for condition that can never be true. (James Vega)
Solution:   Use start_lvl instead flp->lvl.
2010-01-19 17:24:25 +01:00
Bram Moolenaar 0fa0b9c466 updated for version 7.2.339
Problem:    Part of --startuptime patch is missing.
Solution:   Add check for time_fd.
2010-01-19 16:31:47 +01:00
Bram Moolenaar 66621f2c7c updated for version 7.2.338
Problem:    Part of FD_CLOEXEC change is missing.
Solution:   Include source file skipped because of typo.
2010-01-19 16:22:03 +01:00
Bram Moolenaar fac5f8e7af updated for version 7.2.337
Problem:    The :compiler command doesn't function properly when invoked in a
	    function.
Solution:   Add "g:" before "current_compiler". (Yukihiro Nakadaira)
2010-01-19 16:13:50 +01:00
Bram Moolenaar 2814727409 updated for version 7.2.336
Problem:    MzScheme interface can't evaluate an expression.
Solution:   Add mzeval(). (Sergey Khorev)
2010-01-19 15:55:06 +01:00
Bram Moolenaar 959b01123d updated for version 7.2.335
Problem:    The CTRL-] command escapes too many characters.
Solution:   Use a different list of characters to be escaped. (Sergey Khorev)
2010-01-19 15:24:27 +01:00
Bram Moolenaar 6cb362fb97 updated for version 7.2.334
Problem:    Postponing keys in Netbeans interface does not work properly.
Solution:   Store the key string instead of the number.  Avoid an infinite
	    loop. (Mostly by Xavier de Gaye)
2010-01-19 15:13:14 +01:00
Bram Moolenaar 0c157a1eae updated for version 7.2.333
Problem:    Warnings from static code analysis.
Solution:   Small changes to various lines. (Dominique Pelle)
2010-01-19 14:59:56 +01:00
Bram Moolenaar 86e02d4426 updated for version 7.2.332
Problem:    Crash when spell correcting triggers an autocommand that reloads
	    the buffer.
Solution:   Make a copy of the line to be modified. (Dominique Pelle)
2010-01-19 13:08:42 +01:00
Bram Moolenaar 421b9b2a15 updated for version 7.2.331
Problem:    Can't interrupt "echo list" for a very long list.
Solution:   Call line_breakcheck() in list_join().
2010-01-19 12:48:05 +01:00
Bram Moolenaar 4bd4dff420 Add a few missing runtime files. 2010-01-17 14:38:06 +01:00
Bram Moolenaar b8a648e5d3 Updated runtime files. 2010-01-16 14:29:14 +01:00
Bram Moolenaar d322a20637 Updated runtime files. 2010-01-12 21:31:21 +01:00
Bram Moolenaar 43eff18d2a updated for version 7.2.330
Problem:    Tables for Unicode case operators are outdated.
Solution:   Add a Vim script for generating the tables.  Include tables for
	    Unicode 5.2.
2010-01-12 19:52:03 +01:00
Bram Moolenaar c1eabb3687 updated for version 7.2.329
Problem:    "g_" doesn't position cursor correctly when in Visual mode and
	    'selection' is "exclusive". (Ben Fritz)
Solution:   Call adjust_for_sel().
2010-01-12 15:42:37 +01:00
Bram Moolenaar 5cc4c38678 updated for version 7.2.328
Problem:    has("win64") does not return 1 on 64 bit MS-Windows version.
Solution:   Also check for _WIN64 besides WIN64.
2010-01-12 13:18:33 +01:00
Bram Moolenaar 97a9ea2380 Fixed encoding name in Ukranian message file. 2010-01-11 20:07:07 +01:00
Bram Moolenaar 46fffa4d11 Add an .hgignore file (suggested by Mike Williams). 2010-01-10 14:44:52 +01:00
Bram Moolenaar f96f089c8c Remove config.h from the distribution, let's see if that works. 2010-01-10 14:35:14 +01:00
Bram Moolenaar 30c9364c7d Minor text file updates. 2010-01-06 21:16:31 +01:00
Bram Moolenaar 44870672fe Update runtime files. 2010-01-06 20:54:52 +01:00
Bram Moolenaar 7caf4e805d Update documentation files. 2010-01-06 20:52:26 +01:00
Bram Moolenaar debaa853e3 Update message translations. 2010-01-06 20:29:28 +01:00
Bram Moolenaar 9527a8599f updated for version 7.2.327 2010-01-06 18:25:34 +01:00
Bram Moolenaar 1c9590191e updated for version 7.2.326 2010-01-06 17:53:38 +01:00
convert-repo b6cd9786dc update tags 2010-01-06 14:58:33 +00:00
vimboss d4c90c74ec updated for version 7.2-325 2009-12-31 13:53:33 +00:00
vimboss ad6055c33b updated for version 7.2-324 2009-12-31 12:18:30 +00:00
vimboss 2b15b0d954 updated for version 7.2-323 2009-12-24 15:11:40 +00:00
vimboss 74b7d04890 updated for version 7.2-322 2009-12-24 14:46:12 +00:00
vimboss fbadb5204d updated for version 7.2-321 2009-12-24 14:01:12 +00:00
vimboss 73443fb1c8 updated for version 7.2-320 2009-12-16 18:02:47 +00:00
vimboss ab69f47fe7 updated for version 7.2-319 2009-12-16 17:49:39 +00:00
vimboss d35da625f7 updated for version 7.2-318 2009-12-16 17:28:07 +00:00
vimboss 9489b04085 updated for version 7.2-317 2009-12-16 17:13:44 +00:00
vimboss e1a5191340 updated for version 7.2-316 2009-12-16 16:14:51 +00:00
vimboss d8690cb24c updated for version 7.2-315 2009-12-02 16:58:33 +00:00
vimboss d935916e42 updated for version 7.2-314 2009-12-02 16:47:11 +00:00
vimboss 811fe04060 updated for version 7.2-313 2009-12-02 16:14:36 +00:00
vimboss fff7490b26 updated for version 7.2-312 2009-12-02 14:02:39 +00:00
vimboss 6d1077ecbd updated for version 7.2-311 2009-12-02 12:31:27 +00:00
vimboss 1c01855fb0 updated for version 7.2-310 2009-12-02 11:08:38 +00:00
vimboss b6475bc598 updated for version 7.2-309 2009-11-26 19:40:49 +00:00
vimboss 2cba757c47 updated for version 7.2-308 2009-11-25 18:51:24 +00:00
vimboss 6873f7f3a9 updated for version 7.2-307 2009-11-25 17:21:32 +00:00
vimboss f1b31d7dc2 updated for version 7.2-306 2009-11-25 16:14:45 +00:00
vimboss 124a10f616 updated for version 7.2-305 2009-11-25 12:08:03 +00:00
vimboss f7703e6682 updated for version 7.2-304 2009-11-25 11:38:30 +00:00
vimboss f895b336d3 updated for version 7.2-303 2009-11-18 19:11:58 +00:00
vimboss b74a5c13ad updated for version 7.2-302 2009-11-17 16:57:14 +00:00
vimboss 0f55c81d36 updated for version 7.2-301 2009-11-17 16:41:01 +00:00
vimboss d32433f57e updated for version 7.2-300 2009-11-17 16:13:15 +00:00
vimboss c5ab19e3c4 updated for version 7.2-299 2009-11-17 15:08:26 +00:00
vimboss b81688d404 updated for version 7.2-298 2009-11-17 13:57:22 +00:00
vimboss e1c2590422 updated for version 7.2-297 2009-11-17 11:43:06 +00:00
vimboss af839641ba updated for version 7.2-296 2009-11-17 11:31:25 +00:00
vimboss 6bb06ed0da updated for version 7.2-295 2009-11-17 11:20:35 +00:00
vimboss 779edc362b updated for version 7.2-294 2009-11-17 11:08:52 +00:00
vimboss 3f6d59d8ca updated for version 7.2-293 2009-11-11 16:30:08 +00:00
vimboss 50c9ded368 updated for version 7.2-292 2009-11-11 16:22:28 +00:00
vimboss 6857396dc0 updated for version 7.2-291 2009-11-11 16:07:20 +00:00
vimboss f62228957c updated for version 7.2-290 2009-11-11 15:56:10 +00:00
vimboss 005e7aeecb updated for version 7.2-289 2009-11-11 15:23:37 +00:00
vimboss 992c655e14 updated for version 7.2-288 2009-11-11 14:06:59 +00:00
vimboss c186cb14c3 updated for version 7.2-287 2009-11-11 13:45:33 +00:00
vimboss d0dae356ae updated for version 7.2-286 2009-11-11 13:22:11 +00:00
vimboss 551f45e178 updated for version 7.2-285 2009-11-11 12:22:32 +00:00
vimboss a3384e5e81 updated for version 7.2-284 2009-11-03 17:47:12 +00:00
vimboss 6b9f0b5c0f updated for version 7.2-283 2009-11-03 17:13:59 +00:00
vimboss 6de65a93ed updated for version 7.2-282 2009-11-03 17:04:43 +00:00
vimboss adfd174ff4 updated for version 7.2-281 2009-11-03 16:36:44 +00:00
vimboss f0304c8948 updated for version 7.2-280 2009-11-03 16:20:34 +00:00
vimboss c7d6b551ec updated for version 7.2-279 2009-11-03 15:44:21 +00:00
vimboss 037105e1ef updated for version 7.2-278 2009-11-03 15:30:12 +00:00
vimboss c6bcea7612 updated for version 7.2-277 2009-11-03 15:23:14 +00:00
vimboss a6cc1a97f9 updated for version 7.2-276 2009-11-03 15:04:20 +00:00
vimboss 973366f8da updated for version 7.2-275 2009-11-03 14:33:17 +00:00
vimboss 0af115a969 updated for version 7.2-274 2009-11-03 13:46:54 +00:00
vimboss 1b9112c9af updated for version 7.2-273 2009-11-03 13:26:55 +00:00
vimboss 7fbe9e9b20 updated for version 7.2-272 2009-11-03 12:06:23 +00:00
vimboss 6970feedfc updated for version 7.2-271 2009-11-03 11:53:55 +00:00
vimboss 4b9d27f0cc updated for version 7.2-270 2009-11-03 11:40:19 +00:00
vimboss 98c86c24ce updated for version 7.2-269 2009-11-03 11:11:11 +00:00
vimboss 1e32979644 updated for version 7.2-268 2009-11-03 10:43:27 +00:00
vimboss 0660d4bb8f updated for version 7.2-267 2009-10-07 14:20:30 +00:00
vimboss d96265467b updated for version 7.2-266 2009-09-30 13:17:02 +00:00
vimboss 1e8c9efd3b updated for version 7.2-265 2009-09-30 11:24:36 +00:00
vimboss a6265f4b38 updated for version 7.2-264 2009-09-23 16:14:49 +00:00
vimboss 7b1f26a274 updated for version 7.2-263 2009-09-23 15:35:48 +00:00
vimboss 31b1de8fb0 updated for version 7.2-262 2009-09-18 15:25:52 +00:00
vimboss 0590d023bd updated for version 7.2-261 2009-09-18 13:17:09 +00:00
vimboss 54fb541467 updated for version 7.2-260 2009-09-18 12:59:26 +00:00
vimboss d558194e50 updated for version 7.2-259 2009-09-11 15:24:31 +00:00
vimboss fd3be011bd updated for version 7.2-258 2009-09-11 14:48:27 +00:00
vimboss 00f456b010 updated for version 7.2-257 2009-09-11 14:17:54 +00:00
vimboss da31cdf488 updated for version 7.2-256 2009-09-11 13:46:41 +00:00
vimboss 43c0c18abc updated for version 7.2-255 2009-09-11 13:20:33 +00:00
vimboss 0ffe9831db updated for version 7.2-254 2009-09-11 13:04:24 +00:00
vimboss fa1e5de7f2 updated for version 7.2-253 2009-09-11 12:19:51 +00:00
vimboss 9571334304 updated for version 7.2-252 2009-09-11 12:02:34 +00:00
vimboss a268e22860 updated for version 7.2-251 2009-09-11 11:44:54 +00:00
vimboss de1211db69 updated for version 7.2-250 2009-09-11 11:26:56 +00:00
vimboss 3ef9edb695 updated for version 7.2-249 2009-09-11 11:00:05 +00:00
vimboss 14ba325610 updated for version 7.2-248 2009-09-11 10:49:58 +00:00
vimboss 248152193b updated for version 7.2-247 2009-09-11 10:21:41 +00:00
vimboss 101b5f009e updated for version 7.2-246 2009-09-11 09:30:34 +00:00
vimboss 11401e1eb3 updated for version 7.2-245 2009-07-29 16:25:31 +00:00
vimboss 6dd8c523b8 updated for version 7.2-244 2009-07-29 16:06:27 +00:00
vimboss 02bffe41e9 updated for version 7.2-243 2009-07-29 14:24:36 +00:00
vimboss 84e403d130 updated for version 7.2-242 2009-07-29 13:42:05 +00:00
vimboss 9d928c345e updated for version 7.2-241 2009-07-29 10:10:29 +00:00
vimboss 344815da65 updated for version 7.2-240 2009-07-29 09:11:15 +00:00
vimboss a47a3b4436 updated for version 7.2-239 2009-07-22 14:23:13 +00:00
vimboss bee33da8d1 updated for version 7.2-238 2009-07-22 12:28:17 +00:00
vimboss db6f151c9f updated for version 7.2-237 2009-07-22 11:28:11 +00:00
vimboss d1fe24bdec updated for version 7.2-236 2009-07-22 09:17:23 +00:00
vimboss 8f89959d6a updated for version 7.2-235 2009-07-22 09:04:20 +00:00
vimboss 8b2302cc07 updated for version 7.2-234 2009-07-14 19:40:21 +00:00
vimboss 5fdfe1814a updated for version 7.2-233 2009-07-14 16:38:36 +00:00
vimboss 7d909c4618 updated for version 7.2-232 2009-07-14 15:38:41 +00:00
vimboss 68b0430896 updated for version 7.2-231 2009-07-14 14:04:54 +00:00
vimboss 66af3e4cc7 updated for version 7.2-230 2009-07-14 11:44:30 +00:00
vimboss a55f7762ea updated for version 7.2-229 2009-07-14 10:20:22 +00:00
vimboss e9a769f9e5 updated for version 7.2-228 2009-07-10 13:11:26 +00:00
vimboss 91e18565f7 updated for version 7.2-227 2009-07-09 18:13:49 +00:00
vimboss de168a02a4 updated for version 7.2-226 2009-07-09 18:06:49 +00:00
vimboss dcdce48702 updated for version 7.2-225 2009-07-09 16:24:19 +00:00
vimboss d7300b65cc updated for version 7.2-224 2009-07-09 16:15:16 +00:00
vimboss 21d30c2d4c updated for version 7.2-223 2009-07-09 13:55:43 +00:00
vimboss df189acba1 updated for version 7.2-222 2009-07-01 18:18:57 +00:00
vimboss 647c4a17fc updated for version 7.2-221 2009-07-01 16:04:58 +00:00
vimboss 6e01575073 updated for version 7.2-220 2009-07-01 15:13:56 +00:00
vimboss 1906976e24 updated for version 7.2-219 2009-07-01 14:13:18 +00:00
vimboss d03f2911d6 updated for version 7.2-218 2009-06-24 16:32:08 +00:00
vimboss 9e98f01e05 updated for version 7.2-217 2009-06-24 16:08:18 +00:00
vimboss 9b33464f27 updated for version 7.2-216 2009-06-24 15:51:37 +00:00
vimboss e1326479d7 updated for version 7.2-215 2009-06-24 15:32:01 +00:00
vimboss 3365f4db19 updated for version 7.2-214 2009-06-24 15:05:00 +00:00
vimboss ae317f00b8 updated for version 7.2-213 2009-06-24 14:50:12 +00:00
vimboss d76cd67c52 updated for version 7.2-212 2009-06-24 14:41:19 +00:00
vimboss f02afe1096 updated for version 7.2-211 2009-06-24 14:25:49 +00:00
vimboss c40e01d1d8 updated for version 7.2-210 2009-06-24 09:58:32 +00:00
vimboss 45dd8cc0ab updated for version 7.2-209 2009-06-16 16:29:10 +00:00
vimboss adfe8ced96 updated for version 7.2-208 2009-06-16 15:50:33 +00:00
vimboss 56faa510ff updated for version 7.2-207 2009-06-16 15:22:12 +00:00
vimboss 97729fe53b updated for version 7.2-206 2009-06-16 14:57:26 +00:00
vimboss bdca9336d9 updated for version 7.2-205 2009-06-16 14:44:48 +00:00
vimboss 92a98c739f updated for version 7.2-204 2009-06-16 14:34:38 +00:00
vimboss 47a4b1cd4c updated for version 7.2-203 2009-06-16 14:01:43 +00:00
vimboss b536b73a26 updated for version 7.2-202 2009-06-16 13:35:20 +00:00
vimboss 1f70fe7295 updated for version 7.2-201 2009-06-16 13:23:06 +00:00
vimboss 3fe2f8812c updated for version 7.2-200 2009-06-16 13:12:07 +00:00
vimboss d9a9bc4699 updated for version 7.2-199 2009-06-16 12:31:33 +00:00
vimboss 55eac7d082 updated for version 7.2-198 2009-06-16 09:07:49 +00:00
vimboss a47b655e5a updated for version 7.2-197 2009-06-10 16:15:40 +00:00
vimboss 5343a15624 updated for version 7.2-196 2009-06-03 20:08:14 +00:00
vimboss f91fb2f909 updated for version 7.2-195 2009-06-03 14:20:21 +00:00
vimboss df5541f1f9 updated for version 7.2-194 2009-06-03 13:05:07 +00:00
vimboss 30fb32d464 updated for version 7.2-193 2009-06-03 12:26:06 +00:00
vimboss 4ca60169ed updated for version 7.2-192 2009-06-03 11:22:45 +00:00
vimboss cf81509eb7 updated for version 7.2-191 2009-05-26 20:59:55 +00:00
vimboss c29a03d071 updated for version 7.2-190 2009-05-26 16:12:37 +00:00
vimboss 823d2e1372 updated for version 7.2-189 2009-05-26 09:02:10 +00:00
vimboss b834a7f21c updated for version 7.2-188 2009-05-24 11:40:58 +00:00
vimboss a39773e9a3 updated for version 7.2-187 2009-05-23 12:28:15 +00:00
vimboss 2e24c31d4c updated for version 7.2-186 2009-05-22 19:08:31 +00:00
vimboss 9080ddee1b updated for version 7.2-185 2009-05-22 16:20:57 +00:00
vimboss d8125926a9 updated for version 7.2-184 2009-05-21 21:27:43 +00:00
vimboss 98a37ab900 updated for version 7.2-183 2009-05-21 13:20:59 +00:00
vimboss b44e27015c updated for version 7.2-182 2009-05-17 21:25:42 +00:00
vimboss 5c4a896981 updated for version 7.2-181 2009-05-17 14:24:23 +00:00
vimboss 406ec3763e updated for version 7.2-180 2009-05-17 11:33:22 +00:00
vimboss d04c732108 updated for version 7.2-179 2009-05-16 19:16:33 +00:00
vimboss c0ec5ee008 updated for version 7.2-178 2009-05-16 19:07:03 +00:00
vimboss 930416ebd7 updated for version 7.2-177 2009-05-16 15:31:32 +00:00
vimboss 9b5ca4e5f9 updated for version 7.2-176 2009-05-16 14:41:10 +00:00
vimboss 786c9457ea updated for version 7.2-175 2009-05-16 14:16:02 +00:00
vimboss fecca0f5b5 updated for version 7.2-174 2009-05-15 19:33:18 +00:00
vimboss 15e5b4abc6 updated for version 7.2-173 2009-05-14 20:20:33 +00:00
vimboss 71a9835e8a updated for version 7.2-172 2009-05-14 20:01:05 +00:00
vimboss 54700b2f33 updated for version 7.2-171 2009-05-14 19:51:46 +00:00
vimboss ff0aaa022f updated for version 7.2-170 2009-05-13 18:48:16 +00:00
vimboss e60c68d10a updated for version 7.2-169 2009-05-13 16:56:33 +00:00
vimboss 49bc7a34f8 updated for version 7.2-168 2009-05-13 12:49:39 +00:00
vimboss 237b9be6cc updated for version 7.2-167fix 2009-05-13 12:15:37 +00:00
vimboss ea78dd4253 updated for version 7.2-168 2009-05-13 10:51:08 +00:00
vimboss a8ea484d81 updated for version 7.2-166 2009-04-29 16:47:23 +00:00
vimboss 97128c8b8f updated for version 7.2-165 2009-04-29 16:03:38 +00:00
vimboss 92804b97db updated for version 7.2-164 2009-04-29 15:41:40 +00:00
vimboss 81facb9bee updated for version 7.2-163 2009-04-29 10:05:51 +00:00
vimboss 89e1dd260b updated for version 7.2-162 2009-04-29 09:52:12 +00:00
vimboss d25044b028 updated for version 7.2-161 2009-04-29 09:02:44 +00:00
vimboss 72a4dca204 updated for version 7.2-160 2009-04-22 16:45:21 +00:00
vimboss a1f56f5f18 updated for version 7.2-159 2009-04-22 15:53:09 +00:00
vimboss 9a2bed029e updated for version 7.2-158 2009-04-22 15:45:05 +00:00
vimboss 4c55c6f4db updated for version 7.2-157 2009-04-22 14:44:41 +00:00
vimboss f29acfb03b updated for version 7.2-156 2009-04-22 14:25:01 +00:00
vimboss 0734f27593 updated for version 7.2-155 2009-04-22 14:10:39 +00:00
vimboss 75191a2b27 updated for version 7.2-154 2009-04-22 13:58:46 +00:00
vimboss e9e00d4940 updated for version 7.2-153 2009-04-22 13:39:36 +00:00
vimboss 10522e8a0c updated for version 7.2-152 2009-04-22 12:44:48 +00:00
vimboss bc2a6dce17 updated for version 7.2-151 2009-04-22 11:52:33 +00:00
vimboss f1315a1301 updated for version 7.2-150 2009-04-22 11:08:26 +00:00
vimboss a4dc4b9ee8 updated for version 7.2-149 2009-04-22 10:56:16 +00:00
vimboss c1eb856ca7 updated for version 7.2-148 2009-03-18 18:09:03 +00:00
vimboss 10d19ff1fa updated for version 7.2-147 2009-03-18 15:28:08 +00:00
vimboss 076970d87a updated for version 7.2-146 2009-03-18 14:42:00 +00:00
vimboss e1323143da updated for version 7.2-145 2009-03-18 13:32:24 +00:00
vimboss 3798060c7f updated for version 7.2-144 2009-03-18 13:21:18 +00:00
vimboss 745887ff88 updated for version 7.2-143 2009-03-18 11:52:53 +00:00
vimboss a40028e418 updated for version 7.2-142 2009-03-18 11:22:25 +00:00
vimboss 3876053c71 updated for version 7.2-141 2009-03-11 16:58:40 +00:00
vimboss 6aff321102 updated for version 7.2-140 2009-03-11 16:47:21 +00:00
vimboss 1fb251164d updated for version 7.2-139 2009-03-11 16:29:20 +00:00
vimboss 9089c5303c updated for version 7.2-138 2009-03-11 15:37:53 +00:00
vimboss 407b0d98be updated for version 7.2-137 2009-03-11 15:28:26 +00:00
vimboss d38ddf316f updated for version 7.2-136 2009-03-11 14:37:32 +00:00
vimboss e046d92a34 updated for version 7.2-135 2009-03-11 14:10:38 +00:00
vimboss abb59ef9f1 updated for version 7.2-134 2009-03-11 12:11:02 +00:00
vimboss e85d430cf2 updated for version 7.2-133 2009-03-11 11:47:18 +00:00
vimboss 794c16b7ce updated for version 7.2-132 2009-03-05 02:15:53 +00:00
vimboss a0b0b3d211 updated for version 7.2-131 2009-03-04 03:13:35 +00:00
vimboss bbd7e9062f updated for version 7.2-130 2009-03-02 01:47:02 +00:00
vimboss c677bc3990 updated for version 7.2-129 2009-03-02 01:12:48 +00:00
vimboss d821e1c0c0 updated for version 7.2-128 2009-03-01 01:45:35 +00:00
vimboss 1cbe964be7 updated for version 7.2-127 2009-02-24 03:38:04 +00:00
vimboss 1398afb0ed updated for version 7.2-126 2009-02-24 03:30:14 +00:00
vimboss 33232e7880 updated for version 7.2-125 2009-02-24 03:12:40 +00:00
vimboss b3763a536b updated for version 7.2-124 2009-02-22 23:54:59 +00:00
vimboss 661b1b2f57 updated for version 7.2-123 2009-02-22 22:43:27 +00:00
vimboss 7eaed4120f updated for version 7.2-122 2009-02-22 20:13:39 +00:00
vimboss 051e539c85 updated for version 7.2-121 2009-02-22 01:52:59 +00:00
vimboss 84991fc731 updated for version 7.2-120 2009-02-22 01:37:59 +00:00
vimboss 1740a4099a updated for version 7.2-119 2009-02-22 00:14:58 +00:00
vimboss d0d3a57a13 updated for version 7.2-118 2009-02-21 23:59:19 +00:00
vimboss da74b3bdbb updated for version 7.2-117 2009-02-21 23:03:09 +00:00
vimboss 7897020ef2 updated for version 7.2-116 2009-02-21 21:58:24 +00:00
vimboss d0036828ee updated for version 7.2-115 2009-02-21 21:30:39 +00:00
vimboss 478cfdf8ec updated for version 7.2-114 2009-02-21 21:14:00 +00:00
vimboss 06f3fe42fe updated for version 7.2-113 2009-02-21 21:04:20 +00:00
vimboss bcbd86f3b1 updated for version 7.2-112 2009-02-21 20:23:59 +00:00
vimboss f9fe15e405 updated for version 7.2-111 2009-02-21 20:11:41 +00:00
vimboss 3de9aa15ab updated for version 7.2-110 2009-02-21 19:37:46 +00:00
vimboss 443df15a5e updated for version 7.2-109 2009-02-21 19:28:48 +00:00
vimboss 580b7e9363 updated for version 7.2-108 2009-02-11 21:48:40 +00:00
vimboss 0cdfa346fc updated for version 7.2-107 2009-02-11 17:47:54 +00:00
vimboss 16f3d41b75 updated for version 7.2-106 2009-02-11 16:58:49 +00:00
vimboss 1c54639f95 updated for version 7.2-105 2009-02-11 15:47:05 +00:00
vimboss 6f10388ed3 updated for version 7.2-104 2009-02-11 15:03:45 +00:00
vimboss 9ababf837f updated for version 7.2-103 2009-02-11 10:35:36 +00:00
vimboss 4e61e5a740 updated for version 7.2-102 2009-02-05 19:48:25 +00:00
vimboss c67e8419ff updated for version 7.2-101 2009-02-04 17:35:52 +00:00
vimboss 39dee616ad updated for version 7.2-100 2009-02-04 16:50:47 +00:00
vimboss 50ed63829d updated for version 7.2-099 2009-02-04 16:29:07 +00:00
vimboss f343f2696c updated for version 7.2-098 2009-02-04 15:27:06 +00:00
vimboss b41fd75903 updated for version 7.2-097 2009-02-04 13:19:42 +00:00
vimboss a0e58ddbd9 updated for version 7.2-096 2009-02-04 12:14:51 +00:00
vimboss 437b195402 updated for version 7.2-095 2009-02-04 10:46:25 +00:00
vimboss 20890c6bf1 updated for version 7.2-094 2009-02-04 10:20:58 +00:00
vimboss 2869e7b77b updated for version 7.2-093 2009-01-28 20:23:17 +00:00
vimboss d4cdea0d3f updated for version 7.2-092 2009-01-28 18:09:38 +00:00
vimboss 5bc9762e94 updated for version 7.2-091 2009-01-28 15:04:42 +00:00
vimboss 3f97c18407 updated for version 7.2-090 2009-01-28 14:42:59 +00:00
vimboss 76ae02972d updated for version 7.2-089 2009-01-28 13:18:26 +00:00
vimboss 46af41bf53 updated for version 7.2-088 2009-01-22 20:50:10 +00:00
vimboss 07135e0604 updated for version 7.2-087 2009-01-22 20:32:12 +00:00
vimboss 3c36469d9c updated for version 7.2-086 2009-01-22 19:48:55 +00:00
vimboss 5bdd664814 updated for version 7.2-085 2009-01-22 17:33:49 +00:00
vimboss ec8a48279d updated for version 7.2-084 2009-01-13 17:11:05 +00:00
vimboss 935c615efe updated for version 7.2-083 2009-01-13 16:28:21 +00:00
vimboss be71a89b17 updated for version 7.2-082 2009-01-13 15:58:01 +00:00
vimboss 4986652edd updated for version 7.2-081 2009-01-13 15:38:37 +00:00
vimboss 4ce314f4f2 updated for version 7.2-080 2009-01-13 11:29:48 +00:00
vimboss ac52b2e41c updated for version 7.2-079 2009-01-06 15:14:30 +00:00
vimboss 0834276ffc updated for version 7.2-078 2009-01-06 14:02:45 +00:00
vimboss 6cd5277c2e updated for version 7.2-077 2008-12-31 15:21:32 +00:00
vimboss dd69936d78 updated for version 7.2-076 2008-12-30 15:15:57 +00:00
vimboss 7392cd4f04 updated for version 7.2-075 2008-12-24 13:25:14 +00:00
vimboss a67200c892 updated for version 7.2-074 2008-12-24 12:06:26 +00:00
vimboss 6067ecf29c updated for version 7.2-073 2008-12-24 11:54:31 +00:00
vimboss a19f0cbcdc updated for version 7.2-072 2008-12-24 11:43:49 +00:00
vimboss 726cbd9666 updated for version 7.2-071 2008-12-24 11:20:53 +00:00
vimboss 5289fae816 updated for version 7.2-070 2008-12-23 22:52:58 +00:00
vimboss 96429a90b6 updated for version 7.2-069 2008-12-09 21:34:39 +00:00
vimboss 11e6a68807 updated for version 7.2-068 2008-12-09 11:13:06 +00:00
vimboss dee2760e68 updated for version 7.2-067 2008-12-09 10:18:03 +00:00
vimboss d8e72d8719 updated for version 7.2-066 2008-12-09 09:57:49 +00:00
vimboss 30eff795e6 updated for version 7.2-065 2008-12-03 17:50:45 +00:00
vimboss ca3c011499 updated for version 7.2-064 2008-12-03 12:38:36 +00:00
vimboss 6bcede2df6 updated for version 7.2-063 2008-12-03 12:18:55 +00:00
vimboss 94fc0d27dc updated for version 7.2-062 2008-12-03 10:21:57 +00:00
vimboss 3052c3599d updated for version 7.2-061 2008-12-03 08:52:26 +00:00
vimboss e610412c18 updated for version 7.2-060 2008-11-30 20:12:46 +00:00
vimboss 0d4f7b4e0b updated for version 7.2-059 2008-11-30 14:16:57 +00:00
vimboss bc4cc9d302 updated for version 7.2-058 2008-11-30 11:15:09 +00:00
vimboss bd3269d8ab updated for version 7.2-057 2008-11-29 19:19:19 +00:00
vimboss 9808a422f4 updated for version 7.2-056 2008-11-29 19:11:40 +00:00
vimboss 8dab600a6b updated for version 7.2-055 2008-11-28 20:29:07 +00:00
vimboss 14d1881a43 updated for version 7.2-053 2008-11-28 10:47:47 +00:00
vimboss 728d94b0dc updated for version 7.2-052 2008-11-28 10:16:05 +00:00
vimboss 766e77b9fd updated for version 7.2-051 2008-11-28 10:01:10 +00:00
vimboss c3f1b0ceb3 updated for version 7.2-050 2008-11-28 09:08:51 +00:00
vimboss 30f5cf6bd2 updated for version 7.2-049 2008-11-20 16:10:17 +00:00
vimboss 4b04aad776 updated for version 7.2-048 2008-11-20 15:12:02 +00:00
vimboss 980174deec updated for version 7.2-047 2008-11-20 13:12:36 +00:00
vimboss 46ea983737 updated for version 7.2-046 2008-11-20 10:56:33 +00:00
vimboss fa815ccd89 updated for version 7.2-045 2008-11-20 10:04:53 +00:00
vimboss c3ba922781 updated for version 7.2-044 2008-11-20 09:37:01 +00:00
vimboss eb9c174382 updated for version 7.2-043 2008-11-20 09:27:32 +00:00
vimboss c5b540494b fix truncation 2008-11-15 15:16:46 +00:00
vimboss 107d3b8b03 updated for version 7.2-042 2008-11-15 15:06:17 +00:00
vimboss 695ffcd2f3 updated for version 7.2-041 2008-11-15 13:12:07 +00:00
vimboss 48719ee554 updated for version 7.2-040 2008-11-12 15:05:21 +00:00
vimboss 36f4e2bb3a updated for version 7.2-039 2008-11-12 14:29:28 +00:00
vimboss ae53d2a081 updated for version 7.2-038 2008-11-12 13:52:46 +00:00
vimboss 8053918200 updated for version 7.2-037 2008-11-12 13:10:15 +00:00
vimboss 21cf106ef6 updated for version 7.2-036 2008-11-12 12:36:30 +00:00
vimboss b9e487cef8 updated for version 7.2-035 2008-11-12 12:08:45 +00:00
vimboss 1b3179b337 updated for version 7.2-034 2008-11-12 11:52:19 +00:00
vimboss 3eda21c094 updated for version 7.2-033 2008-11-11 20:57:11 +00:00
vimboss 4a34aeb23b updated for version 7.2-032 2008-11-09 16:22:01 +00:00
vimboss 93ae025e7b updated for version 7.2-031 2008-11-09 12:46:09 +00:00
vimboss fb1960bd1c updated for version 7.2-030 2008-11-06 19:47:51 +00:00
vimboss 87bb3e3494 updated for version 7.2-029 2008-11-06 16:16:44 +00:00
vimboss 4a3f8ec5c9 updated for version 7.2-028 2008-11-06 10:05:42 +00:00
vimboss ff8b751695 updated for version 7.2-027 2008-11-06 09:23:57 +00:00
vimboss 425831f073 updated for version 7.2-026 2008-11-01 12:52:38 +00:00
vimboss 458869582e updated for version 7.2-025 2008-10-02 20:55:54 +00:00
vimboss 0bf1d11c3b updated for version 7.2-024 2008-10-02 20:48:41 +00:00
vimboss 3c6402af2b updated for version 7.2-023 2008-10-02 16:04:05 +00:00
vimboss 7b48a753f8 updated for version 7.2-022 2008-09-20 14:27:03 +00:00
vimboss e080198f89 updated for version 7.2-021 2008-09-18 19:29:58 +00:00
vimboss 094d8c41e9 updated for version 7.2-020 2008-09-18 18:57:10 +00:00
vimboss 38314b59ce updated for version 7.2-019 2008-09-18 10:44:28 +00:00
vimboss ff1e1c4d84 updated for version 7.2-018 2008-09-14 19:41:30 +00:00
vimboss 0250ebc91c updated for version 7.2-017 2008-09-14 13:58:34 +00:00
vimboss eb775889dd updated for version 7.2-016 2008-09-14 12:42:29 +00:00
vimboss 36deb96df4 updated for version 7.2-015 2008-09-10 16:26:04 +00:00
vimboss 704ff840d3 updated for version 7.2-014 2008-09-10 13:39:10 +00:00
vimboss 1bdaca299b updated for version 7.2-013 2008-09-07 19:48:53 +00:00
vimboss adfb9b2654 updated for version 7.2-012 2008-09-07 13:50:37 +00:00
vimboss 18b0052471 updated for version 7.2-011 2008-09-07 11:55:43 +00:00
vimboss c09949c5f3 updated for version 7.2-010 2008-09-06 14:44:59 +00:00
vimboss bfccc875e4 updated for version 7.2-009 2008-09-01 15:56:45 +00:00
vimboss a288bf1bd5 updated for version 7.2-008 2008-09-01 15:33:17 +00:00
vimboss b11277547d updated for version 7.2-007 2008-09-01 14:51:37 +00:00
vimboss 18cf279fc0 updated for version 7.2-006 2008-08-25 03:04:18 +00:00
vimboss e227db6d9b updated for version 7.2-005 2008-08-25 02:49:18 +00:00
vimboss 1a6057e3f7 updated for version 7.2-004 2008-08-25 02:35:59 +00:00
vimboss de08a5f46f updated for version 7.2-003 2008-08-25 02:14:05 +00:00
vimboss 8c15d4d5f4 updated for version 7.2-002 2008-08-17 21:44:45 +00:00
vimboss effe542cb6 updated for version 7.2-001 2008-08-17 21:03:18 +00:00
vimboss 08f10bac60 updated for version 7.2-000 2008-08-09 17:55:22 +00:00
vimboss 0cc8891c91 updated for version 7.2c-003 2008-08-08 11:45:39 +00:00
vimboss cee9817fdc updated for version 7.2c-002 2008-08-08 10:59:17 +00:00
vimboss 33db0c6f66 updated for version 7.2c-001 2008-08-08 10:36:31 +00:00
vimboss 4446ec942a updated for version 7.2c-000 2008-08-06 17:06:04 +00:00
vimboss 12b62fcf2a updated for version 7.2b-030 2008-08-06 13:28:57 +00:00
vimboss ecfbfcbb69 updated for version 7.2b-029 2008-08-06 13:03:07 +00:00
vimboss b281bb57f0 updated for version 7.2b-028 2008-08-06 12:37:44 +00:00
vimboss 31a0a69cdf updated for version 7.2b-027 2008-08-06 12:19:26 +00:00
vimboss 66468945f9 updated for version 7.2b-026 2008-07-31 20:29:28 +00:00
vimboss 3d0ddcd0a6 updated for version 7.2b-025 2008-07-31 20:04:27 +00:00
vimboss 521cf28df1 updated for version 7.2b-024 2008-07-29 10:22:12 +00:00
vimboss d4e6384b8f updated for version 7.2b-023 2008-07-27 13:57:29 +00:00
vimboss f85785c974 updated for version 7.2b-022 2008-07-26 14:05:07 +00:00
vimboss 37ccabe9d2 updated for version 7.2b-021 2008-07-24 20:09:16 +00:00
vimboss 2ee14229d4 updated for version 7.2b-020 2008-07-24 19:31:11 +00:00
vimboss f2c2298af7 updated for version 7.2b-019 2008-07-24 18:51:11 +00:00
vimboss cf7b32b644 updated for version 7.2b-018 2008-07-24 18:29:37 +00:00
vimboss 7c5bc8100c updated for version 7.2b-017 2008-07-24 17:34:23 +00:00
vimboss 1e87d87631 updated for version 7.2b-016 2008-07-24 16:45:38 +00:00
vimboss d1e9b5698b updated for version 7.2b-015 2008-07-24 15:20:50 +00:00
vimboss 6e01716b87 updated for version 7.2b-014 2008-07-24 14:24:48 +00:00
vimboss 856c084af9 updated for version 7.2b-012 2008-07-24 11:51:40 +00:00
vimboss b6d98b0a69 updated for version 7.2b-011 2008-07-24 11:21:31 +00:00
vimboss e8a7161baf updated for version 7.2b-010 2008-07-22 16:58:47 +00:00
vimboss 1d46974f55 updated for version 7.2b-009 2008-07-18 15:14:43 +00:00
vimboss 56cc92012f updated for version 7.2b-008 2008-07-18 10:54:50 +00:00
vimboss 46419c0628 updated for version 7.2b-007 2008-07-18 10:05:58 +00:00
vimboss bf94409623 updated for version 7.2b-006 2008-07-18 09:26:30 +00:00
vimboss c5963566b6 updated for version 7.2b-005 2008-07-16 20:43:37 +00:00
vimboss a7da4347ca updated for version 7.2b-004 2008-07-14 21:05:15 +00:00
vimboss a6454073c8 updated for version 7.2b-003 2008-07-14 19:48:05 +00:00
vimboss 0cc233e930 updated for version 7.2b-002 2008-07-14 17:51:11 +00:00
vimboss 41beea8664 updated for version 7.2b-001 2008-07-14 09:52:40 +00:00
vimboss ef7ad4d1ec updated for version 7.2b-000 2008-07-13 17:41:49 +00:00
vimboss 8a5fc12daa updated for version 7.2a-019 2008-07-08 15:15:08 +00:00
vimboss b918cf1adf updated for version 7.2a-018 2008-07-08 10:46:08 +00:00
vimboss 9cc64db40f updated for version 7.2a-017 2008-07-08 09:36:58 +00:00
vimboss a766045399 updated for version 7.2a-016 2008-07-07 19:23:37 +00:00
vimboss 4f0f04b006 updated for version 7.2a-015 2008-07-06 17:16:02 +00:00
vimboss ec6b3d54e5 updated for version 7.2a-014 2008-07-04 16:51:55 +00:00
vimboss 8d82ed5bcb updated for version 7.2a-013 2008-07-04 09:44:11 +00:00
vimboss 9a6cfa5f22 updated for version 7.2a-012 2008-07-02 19:05:48 +00:00
vimboss 8eb86d47d7 updated for version 7.2a-011 2008-07-01 19:56:57 +00:00
vimboss aeb9788462 updated for version 7.2a-010 2008-06-29 14:16:06 +00:00
vimboss 1d3e34380e updated for version 7.2a-009 2008-06-29 12:00:49 +00:00
vimboss fc0148142c updated for version 7.2a-008 2008-06-28 14:10:11 +00:00
vimboss 1945898831 updated for version 7.2a-007 2008-06-28 13:09:56 +00:00
vimboss f212e1fd64 updated for version 7.2a-006 2008-06-28 11:03:50 +00:00
vimboss e8afef2ab1 updated for version 7.2a-005 2008-06-27 19:17:34 +00:00
vimboss 306732b9b6 updated for version 7.2a-004 2008-06-27 18:58:11 +00:00
vimboss 7498e22d2d updated for version 7.2a-003 2008-06-27 18:42:32 +00:00
vimboss f2fdb329b4 updated for version 7.2a-002 2008-06-27 18:26:11 +00:00
vimboss c0dbeb3032 updated for version 7.2a-001 2008-06-26 20:14:00 +00:00
vimboss 79067f3eba updated for version 7.2a-00 2008-06-25 20:13:35 +00:00
vimboss 1b1cb4cf59 updated for version 7.2a 2008-06-25 01:35:16 +00:00
vimboss 5a750afcf1 updated for version 7.2a 2008-06-25 01:26:17 +00:00
vimboss 395a3143b3 updated for version 7.2a 2008-06-25 01:18:32 +00:00
vimboss d370ab3041 updated for version 7.2a 2008-06-25 01:14:13 +00:00
vimboss ff567eff22 updated for version 7.2a 2008-06-25 01:05:34 +00:00
vimboss f629f6d925 updated for version 7.2a 2008-06-25 01:02:34 +00:00
vimboss 1d79887c20 updated for version 7.2a 2008-06-25 01:00:37 +00:00
vimboss d7d1f6045a updated for version 7.2a 2008-06-25 00:55:20 +00:00
vimboss 20dd02ab94 updated for version 7.2a 2008-06-25 00:50:38 +00:00
vimboss 5e27aa53b7 updated for version 7.2a 2008-06-25 00:48:31 +00:00
vimboss 5c97e9196d updated for version 7.2a 2008-06-25 00:44:59 +00:00
vimboss 3bdd8b4d64 updated for version 7.2a 2008-06-25 00:42:29 +00:00
vimboss b134e2763d updated for version 7.2a 2008-06-25 00:39:49 +00:00
vimboss 6497dce957 updated for version 7.2a 2008-06-25 00:34:34 +00:00
vimboss e6c7474a7f updated for version 7.2a 2008-06-25 00:33:13 +00:00
vimboss 81529c8bec updated for version 7.2a 2008-06-25 00:31:04 +00:00
vimboss 1e65eed070 updated for version 7.2a 2008-06-25 00:29:54 +00:00
vimboss dea6fb32fd updated for version 7.2a 2008-06-25 00:26:19 +00:00
vimboss a724735400 updated for version 7.2a 2008-06-25 00:23:56 +00:00
vimboss eaa65cac80 updated for version 7.2a 2008-06-25 00:22:05 +00:00
vimboss b4696f4dad updated for version 7.2a 2008-06-25 00:16:10 +00:00
vimboss 7946615140 updated for version 7.2a 2008-06-25 00:09:14 +00:00
vimboss 4049647056 updated for version 7.2a 2008-06-24 23:58:50 +00:00
vimboss 7ba9e9c7e7 updated for version 7.2a 2008-06-24 22:58:06 +00:00
vimboss 1ab146f2f4 updated for version 7.2a 2008-06-24 22:14:38 +00:00
vimboss bd7de9b420 updated for version 7.2a 2008-06-24 22:09:24 +00:00
vimboss 46b0829fef updated for version 7.2a 2008-06-24 21:56:24 +00:00
vimboss f29279d4ac updated for version 7.2a 2008-06-24 21:16:56 +00:00
vimboss 28ec1695be updated for version 7.2a 2008-06-24 20:39:31 +00:00
vimboss c4edfb26c3 updated for version 7.2a 2008-06-24 20:19:36 +00:00
vimboss 4f0d2467db updated for version 7.1-330 2008-06-21 14:30:28 +00:00
vimboss 79260309ad updated for version 7.1-329 2008-06-21 12:14:30 +00:00
vimboss faac4a0644 updated for version 7.1-328 2008-06-21 11:12:49 +00:00
vimboss 1712ee2a92 updated for version 7.1-327 2008-06-20 19:29:35 +00:00
vimboss 043843f072 updated for version 7.1-326 2008-06-20 16:51:41 +00:00
vimboss a19fbd3fb2 updated for version 7.1-325 2008-06-20 16:31:07 +00:00
vimboss 40c40aa257 updated for version 7.1-324 2008-06-20 16:07:02 +00:00
vimboss 84099c42d1 updated for version 7.1-323 2008-06-20 15:53:31 +00:00
vimboss 92e1e92456 updated for version 7.1-322 2008-06-20 15:31:51 +00:00
vimboss 46d3b1bcf5 updated for version 7.1-321 2008-06-20 14:52:32 +00:00
vimboss 314af70d75 updated for version 7.1-320 2008-06-20 14:32:41 +00:00
vimboss c3d6714253 updated for version 7.1-319 2008-06-20 10:56:16 +00:00
vimboss 535c43303b updated for version 7.1-318 2008-06-20 09:59:25 +00:00
vimboss 46620fcf70 updated for version 7.1-317 2008-06-20 09:40:11 +00:00
vimboss 8db90fd221 updated for version 7.1-316 2008-06-20 09:11:34 +00:00
vimboss c4aa76d3b5 updated for version 7.1-315 2008-06-15 12:21:50 +00:00
vimboss 5b49a8c51d updated for version 7.1-314 2008-06-09 15:07:54 +00:00
vimboss 6325fbc933 updated for version 7.1-313 2008-06-09 13:10:45 +00:00
vimboss e644748b34 updated for version 7.1-312 2008-06-09 12:46:00 +00:00
vimboss a77df6c1f6 updated for version 7.1-311 2008-06-04 19:35:35 +00:00
vimboss 64ba870a74 updated for version 7.1-310 2008-06-04 17:37:34 +00:00
vimboss 089e4df322 updated for version 7.1-309 2008-06-04 13:28:18 +00:00
vimboss ee00b0e601 updated for version 7.1-308 2008-06-04 12:29:14 +00:00
vimboss 06decf5574 updated for version 7.1-307 2008-06-04 11:35:26 +00:00
vimboss 18c3079a5a updated for version 7.1-306 2008-06-04 09:00:32 +00:00
vimboss f7fdd62ef2 updated for version 7.1-305 2008-05-29 20:41:57 +00:00
vimboss fc39261a8f updated for version 7.1-304 2008-05-29 19:47:13 +00:00
vimboss 6eea4fd1d8 updated for version 7.1-303 2008-05-29 13:36:10 +00:00
vimboss a28d3654a6 updated for version 7.1-302 2008-05-28 20:02:48 +00:00
vimboss 14ebf94f29 updated for version 7.1-301 2008-05-28 17:02:46 +00:00
vimboss 60cffe67f6 updated for version 7.1-300 2008-05-28 15:32:20 +00:00
vimboss 39f7586160 updated for version 7.1-299 2008-05-28 14:49:58 +00:00
vimboss f9343829b3 updated for version 7.1-298 2008-05-10 19:39:08 +00:00
vimboss bdc9266c34 updated for version 7.1-297 2008-05-07 19:46:51 +00:00
vimboss 199be33359 updated for version 7.1-296 2008-05-07 17:09:24 +00:00
vimboss 1c4f99fb16 updated for version 7.1-295 2008-05-07 15:40:33 +00:00
vimboss 642a575fd8 updated for version 7.1-294 2008-05-07 11:10:28 +00:00
vimboss 8c10f23237 updated for version 7.1-293 2008-04-09 13:49:57 +00:00
vimboss b6386c23e1 updated for version 7.1-292 2008-04-09 10:16:02 +00:00
vimboss a703c0d5f4 updated for version 7.1-291 2008-04-01 18:59:07 +00:00
vimboss 839aa94cbc updated for version 7.1-290 2008-04-01 15:14:36 +00:00
vimboss 099b7dccac updated for version 7.1-289 2008-04-01 12:53:43 +00:00
vimboss 6ac062cb0d updated for version 7.1-288 2008-04-01 12:31:14 +00:00
vimboss 239b026727 updated for version 7.1-287 2008-04-01 11:12:09 +00:00
vimboss 0a349a291d updated for version 7.1-286 2008-04-01 10:06:39 +00:00
vimboss cb8e0ee692 updated for version 7.1-285 2008-03-20 13:39:37 +00:00
vimboss 7eac04ec5e updated for version 7.1-284 2008-03-20 12:23:49 +00:00
vimboss abcef2bf73 updated for version 7.1-283 2008-03-16 15:04:34 +00:00
vimboss c396ab6888 updated for version 7.1-282 2008-03-16 13:54:13 +00:00
vimboss 9f68af137b updated for version 7.1-281 2008-03-16 12:09:58 +00:00
vimboss b9b960c645 updated for version 7.1-280 2008-03-15 12:12:59 +00:00
vimboss b163e48ef3 updated for version 7.1-279 2008-03-15 11:41:07 +00:00
vimboss f646870815 updated for version 7.1-278 2008-03-12 20:48:13 +00:00
vimboss c5794d4891 updated for version 7.1-277 2008-03-12 16:38:55 +00:00
vimboss d7b0dfee32 updated for version 7.1-276 2008-03-12 16:27:00 +00:00
vimboss 22c4ee4f13 updated for version 7.1-275 2008-03-12 13:40:54 +00:00
vimboss 5e240b3142 updated for version 7.1-274 2008-03-12 12:46:13 +00:00
vimboss afc3683785 updated for version 7.1-273 2008-03-12 12:17:28 +00:00
vimboss eada8dfa06 updated for version 7.1-272 2008-03-12 11:23:53 +00:00
vimboss 28aaf8d1b7 updated for version 7.1-271 2008-03-11 21:02:00 +00:00
vimboss 587376f5d0 updated for version 7.1-270 2008-03-10 20:34:59 +00:00
vimboss f7d82cc4ad updated for version 7.1-269 2008-03-09 15:45:53 +00:00
vimboss 7226b84b81 updated for version 7.1-268 2008-03-09 13:30:56 +00:00
vimboss fc9aada8e6 updated for version 7.1-267 2008-03-06 21:45:49 +00:00
vimboss 6db4f53634 updated for version 7.1-266 2008-03-01 12:49:21 +00:00
vimboss 73ccdb6582 updated for version 7.1-266 2008-02-27 15:14:04 +00:00
vimboss f269b1cebe updated for version 7.1-265 2008-02-26 20:30:12 +00:00
vimboss 72b30b527c updated for version 7.1-264 2008-02-25 20:55:22 +00:00
vimboss 55170d0427 updated for version 7.1-263 2008-02-25 19:46:51 +00:00
vimboss c45a24b75a updated for version 7.1-262 2008-02-20 19:11:07 +00:00
vimboss bf83882405 updated for version 7.1-261 2008-02-20 17:15:26 +00:00
vimboss 6568cdb099 updated for version 7.1-260 2008-02-20 13:59:32 +00:00
vimboss 2bd8b68be0 updated for version 7.1-259 2008-02-20 13:16:29 +00:00
vimboss 16a612e1f4 updated for version 7.1-258 2008-02-20 12:43:01 +00:00
vimboss 9200111343 updated for version 7.1-258 2008-02-20 12:41:56 +00:00
vimboss ccc99d8f27 updated for version 7.1-257 2008-02-20 11:44:03 +00:00
vimboss f0e2356485 updated for version 7.1-256 2008-02-20 11:24:52 +00:00
vimboss 42ee3d996e updated for version 7.1-255 2008-02-20 10:29:39 +00:00
vimboss 8e15fa114d updated for version 7.1-254 2008-02-20 09:58:18 +00:00
vimboss 9266977ef4 updated for version 7.1-253 2008-02-18 18:42:52 +00:00
vimboss 6a3bc0c09c updated for version 7.1-252 2008-02-14 21:20:26 +00:00
vimboss 2d0f7c745d updated for version 7.1-251 2008-02-13 20:49:04 +00:00
vimboss 8599863e1d updated for version 7.1-250 2008-02-13 17:36:06 +00:00
vimboss d50f8daada updated for version 7.1-249 2008-02-13 14:21:38 +00:00
vimboss 3146fb2c45 updated for version 7.1-248 2008-02-13 11:42:46 +00:00
vimboss 8b3149b3a9 updated for version 7.1-247 2008-02-13 09:58:14 +00:00
vimboss 54d110495a updated for version 7.1-246 2008-02-13 09:28:19 +00:00
vimboss a7508dc2d0 updated for version 7.1-245 2008-02-10 21:25:55 +00:00
vimboss ac62deeda3 updated for version 7.1-244 2008-02-06 16:33:58 +00:00
vimboss a395774ac7 updated for version 7.1-243 2008-02-06 13:44:43 +00:00
vimboss a9cca3b582 updated for version 7.1-242 2008-01-26 20:15:46 +00:00
vimboss e13e3f88b9 updated for version 7.1-241 2008-01-22 16:50:03 +00:00
vimboss 88fd949198 updated for version 7.1-240 2008-01-22 15:02:31 +00:00
vimboss 55c48091de updated for version 7.1-239 2008-01-22 11:44:47 +00:00
vimboss 81a29944ef updated for version 7.1-238 2008-01-22 10:59:38 +00:00
vimboss 3edb373ba0 updated for version 7.1-237 2008-01-22 10:06:48 +00:00
vimboss aa4d4f4ac3 updated for version 7.1-236 2008-01-19 14:59:58 +00:00
vimboss 04f3b02079 updated for version 7.1-235 2008-01-18 19:37:23 +00:00
vimboss 794fe61860 updated for version 7.1-234 2008-01-18 16:40:00 +00:00
vimboss b9600a246c updated for version 7.1-233 2008-01-18 12:16:16 +00:00
vimboss 790c1e20b3 updated for version 7.1-232 2008-01-18 10:40:55 +00:00
vimboss 2b5d04b836 updated for version 7.1-231 2008-01-16 19:03:13 +00:00
vimboss 123e6debc9 updated for version 7.1-230 2008-01-15 21:17:30 +00:00
vimboss bdc97d92ca updated for version 7.1-229 2008-01-14 19:12:28 +00:00
vimboss ea1db9eeff updated for version 7.1-228 2008-01-13 20:58:13 +00:00
vimboss 95203e4108 updated for version 7.1-227 2008-01-13 16:40:19 +00:00
vimboss d4d2836444 updated for version 7.1-226 2008-01-13 16:12:10 +00:00
vimboss 61e2cd0252 updated for version 7.1-225 2008-01-13 15:31:00 +00:00
vimboss b0ffba4d37 updated for version 7.1-224 2008-01-13 15:18:01 +00:00
vimboss c6d64c3ade updated for version 7.1-223 2008-01-13 12:54:11 +00:00
vimboss 6da11427f0 updated for version 7.1-222 2008-01-13 12:31:34 +00:00
vimboss 54cbb945a6 updated for version 7.1-221 2008-01-12 17:13:50 +00:00
vimboss aa528fc829 updated for version 7.1-220 2008-01-12 16:12:10 +00:00
vimboss dc570b1e6f updated for version 7.1-219 2008-01-12 15:47:10 +00:00
vimboss a81329a323 updated for version 7.1-218 2008-01-11 20:27:45 +00:00
vimboss cab6eccc23 updated for version 7.1-217 2008-01-11 20:02:02 +00:00
vimboss 3970ffaa43 updated for version 7.1-216 2008-01-11 19:26:36 +00:00
vimboss 4c4fed075a updated for version 7.1-215 2008-01-10 21:24:39 +00:00
vimboss 22cd17d2dc updated for version 7.1-214 2008-01-09 21:40:50 +00:00
vimboss eccbe6757a updated for version 7.1-213 2008-01-09 19:30:36 +00:00
vimboss e1d3d06101 updated for version 7.1-212 2008-01-09 09:14:13 +00:00
vimboss c60aca0abc updated for version 7.1-211 2008-01-06 19:07:36 +00:00
vimboss 94e01089cb updated for version 7.1-210 2008-01-06 16:18:56 +00:00
vimboss 4d618cf2ee updated for version 7.1-209 2008-01-06 14:17:07 +00:00
vimboss 555e2b7ee4 updated for version 7.1-208 2008-01-05 21:16:31 +00:00
vimboss e8cf345a51 updated for version 7.1-207 2008-01-05 17:07:13 +00:00
vimboss dded098f97 updated for version 7.1-206 2008-01-05 12:59:22 +00:00
vimboss 78d5e8242f updated for version 7.1-205 2008-01-05 12:35:21 +00:00
vimboss c7036ffb8b updated for version 7.1-204 2008-01-05 12:15:52 +00:00
vimboss 3e30b49d5f updated for version 7.1-203 2008-01-04 20:25:44 +00:00
vimboss a6a29c6b68 updated for version 7.1-202 2008-01-04 16:47:25 +00:00
vimboss 8c7b624d21 updated for version 7.1-201 2008-01-04 15:31:21 +00:00
vimboss 98c22300ba updated for version 7.1-200 2008-01-04 15:01:07 +00:00
vimboss 5b22412939 updated for version 7.1-199 2008-01-04 14:17:47 +00:00
vimboss 915ac5289b updated for version 7.1-198 2008-01-04 13:53:09 +00:00
vimboss f712284f11 updated for version 7.1-197 2008-01-04 10:54:50 +00:00
vimboss 11c690e431 updated for version 7.1-196 2008-01-03 19:45:15 +00:00
vimboss 756133d3fe updated for version 7.1-195 2008-01-03 19:22:13 +00:00
vimboss 48f6a81fd6 updated for version 7.1-194 2008-01-03 17:56:04 +00:00
vimboss 65918f2f3f updated for version 7.1-193 2008-01-03 16:54:33 +00:00
vimboss 9c215bb84b updated for version 7.1-192 2008-01-03 15:34:40 +00:00
vimboss 9e00856264 updated for version 7.1-191 2008-01-03 15:15:07 +00:00
vimboss a0100e2ebd updated for version 7.1-190 2008-01-03 12:20:39 +00:00
vimboss 7f06a37e35 updated for version 7.1-189 2008-01-03 11:43:42 +00:00
vimboss 62d66a2054 updated for version 7.1-188 2008-01-02 21:09:33 +00:00
vimboss bad78a516b updated for version 7.1-187 2008-01-02 20:55:27 +00:00
vimboss d574bc9a74 updated for version 7.1-186 2008-01-02 20:08:25 +00:00
vimboss 7fba3f5400 updated for version 7.1-185 2008-01-02 16:49:36 +00:00
vimboss 8b8c6897f5 updated for version 7.1-184 2008-01-02 15:26:04 +00:00
vimboss 3078b3ab75 updated for version 7.1-183 2008-01-02 14:35:30 +00:00
vimboss 29870d57db updated for version 7.1-182 2008-01-02 14:13:10 +00:00
vimboss b46b127017 updated for version 7.1-181 2008-01-02 12:59:21 +00:00
vimboss 798e893938 updated for version 7.1-180 2008-01-01 16:37:52 +00:00
vimboss cdccfe96bd updated for version 7.1-179 2008-01-01 15:26:45 +00:00
vimboss 6ffc54fe5c updated for version 7.1-178 2008-01-01 14:43:35 +00:00
vimboss f935011208 updated for version 7.1-177 2008-01-01 13:17:56 +00:00
vimboss 6b410d1862 updated for version 7.1-176 2007-12-31 15:42:13 +00:00
vimboss 637fa7f678 updated for version 7.1-175 2007-12-09 19:26:44 +00:00
vimboss f1d211f642 updated for version 7.1-174 2007-12-09 18:38:35 +00:00
vimboss 2b24cc05c3 updated for version 7.1-173 2007-12-09 18:26:22 +00:00
vimboss c1663d99d8 updated for version 7.1-172 2007-12-08 21:21:18 +00:00
vimboss c9d1ac767c updated for version 7.1-171 2007-12-07 19:28:58 +00:00
vimboss 3faaefbdb5 updated for version 7.1-170 2007-12-07 16:30:42 +00:00
vimboss 070e64aa82 updated for version 7.1-169 2007-12-07 16:09:32 +00:00
vimboss 11f2063f13 updated for version 7.1-168 2007-12-03 21:21:03 +00:00
vimboss 5aa55d7f45 updated for version 7.1-167 2007-12-03 20:32:43 +00:00
vimboss cbe901300c updated for version 7.1-166 2007-12-01 20:13:05 +00:00
vimboss 017cf825e4 updated for version 7.1-165 2007-12-01 16:19:33 +00:00
vimboss d25e13b85d updated for version 7.1-164 2007-11-29 20:27:21 +00:00
vimboss 0af44fa7f1 updated for version 7.1-163 2007-11-29 16:46:44 +00:00
vimboss eaa8456990 updated for version 7.1-162 2007-11-24 20:50:24 +00:00
vimboss 7e5de72c58 updated for version 7.1-161 2007-11-24 20:28:24 +00:00
vimboss 1847bf4b2d updated for version 7.1-160 2007-11-24 14:44:58 +00:00
vimboss 442360dabb updated for version 7.1-159 2007-11-20 17:04:29 +00:00
vimboss 98e471e5b2 updated for version 7.1-158 2007-11-20 16:22:16 +00:00
vimboss 1c8ecbd0f4 updated for version 7.1-157 2007-11-20 11:31:26 +00:00
vimboss a069d6c34c updated for version 7.1-156 2007-11-11 18:17:28 +00:00
vimboss b37f927f76 updated for version 7.1-155 2007-11-10 21:51:15 +00:00
vimboss 3d65a5eb7f updated for version 7.1-154 2007-11-08 20:24:19 +00:00
vimboss dad62e39b5 updated for version 7.1-153 2007-11-08 19:49:02 +00:00
vimboss 4a77bc498e updated for version 7.1-152 2007-11-08 13:51:42 +00:00
vimboss 4484394025 updated for version 7.1-151 2007-11-08 12:04:26 +00:00
vimboss 24209a4891 updated for version 7.1-150 2007-11-08 09:35:50 +00:00
vimboss e2f8747cec updated for version 7.1-149 2007-11-06 21:27:31 +00:00
vimboss 9e3b1a6947 updated for version 7.1-148 2007-11-04 14:36:18 +00:00
vimboss fb3fae9f9b updated for version 7.1-147 2007-10-30 16:37:15 +00:00
vimboss d853e537a9 updated for version 7.1-146 2007-10-29 21:38:54 +00:00
vimboss be0d8e0b5f updated for version 7.1-145 2007-10-19 18:40:51 +00:00
vimboss 3b79582791 updated for version 7.1-144 2007-10-19 16:58:12 +00:00
vimboss 2f203642a8 updated for version 7.1-143 2007-10-19 15:33:39 +00:00
vimboss 415c408fea updated for version 7.1-142 2007-10-19 14:20:54 +00:00
vimboss 343c50a86e updated for version 7.1-141 2007-10-19 12:33:44 +00:00
vimboss fa95674a5b updated for version 7.1-140 2007-10-14 15:16:27 +00:00
vimboss 7e42ee4c53 updated for version 7.1-139 2007-10-14 13:33:20 +00:00
vimboss 55c5f414da updated for version 7.1-138 2007-10-09 08:47:27 +00:00
vimboss 326ee883a3 updated for version 7.1-137 2007-10-07 13:45:08 +00:00
vimboss 33a4c7f5cf updated for version 7.1-136 2007-10-07 13:22:19 +00:00
vimboss 530e58f8e2 updated for version 7.1-135 2007-10-03 12:31:33 +00:00
vimboss 3be6602550 updated for version 7.1-134 2007-10-03 11:29:44 +00:00
vimboss cd4bed5c7e updated for version 7.1-133 2007-10-03 10:50:10 +00:00
vimboss a76e51057e updated for version 7.1-132 2007-10-02 20:08:54 +00:00
vimboss c398d2cfc2 updated for version 7.1-131 2007-10-02 18:40:57 +00:00
vimboss f02f7a1cd7 updated for version 7.1-130 2007-10-01 20:54:15 +00:00
vimboss 35d4391b1c updated for version 7.1-129 2007-10-01 18:34:34 +00:00
vimboss e08ccbd5f4 updated for version 7.1-128 2007-09-30 20:28:48 +00:00
vimboss 486ece8cc3 updated for version 7.1-127 2007-09-30 20:11:26 +00:00
vimboss 2aa9067091 updated for version 7.1-126 2007-09-30 12:02:55 +00:00
vimboss 07a23eb0b4 updated for version 7.1-125 2007-09-29 12:16:41 +00:00
vimboss 904307cad7 updated for version 7.1-124 2007-09-29 11:16:17 +00:00
vimboss f216b72695 updated for version 7.1-123 2007-09-26 20:36:32 +00:00
vimboss 521284bb3e updated for version 7.1-122 2007-09-25 20:13:54 +00:00
vimboss bf9a450e2a updated for version 7.1-121 2007-09-25 18:40:14 +00:00
vimboss 6b595e58f0 updated for version 7.1-120 2007-09-25 16:00:00 +00:00
vimboss 28efb013d7 updated for version 7.1-119 2007-09-25 12:51:28 +00:00
vimboss a91a407bcf updated for version 7.1-118 2007-09-25 12:20:19 +00:00
vimboss 44f77fc7bf updated for version 7.1-117 2007-09-25 10:51:12 +00:00
vimboss 1d46ff41bb updated for version 7.1-116 2007-09-17 20:39:42 +00:00
vimboss f6808a5874 updated for version 7.1-115 2007-09-17 20:21:33 +00:00
vimboss f7d069410a updated for version 7.1-114 2007-09-17 19:56:01 +00:00
vimboss 586305f536 updated for version 7.1-113 2007-09-17 19:38:08 +00:00
vimboss eb62bb9421 updated for version 7.1-112 2007-09-16 12:21:16 +00:00
vimboss f38472aa74 updated for version 7.1-111 2007-09-16 11:27:42 +00:00
vimboss f6740ba04e updated for version 7.1-110 2007-09-15 12:49:35 +00:00
vimboss 8b46fa7e19 updated for version 7.1-109 2007-09-15 12:07:46 +00:00
vimboss 34a2e9023f updated for version 7.1-108 2007-09-14 17:56:59 +00:00
vimboss bb791b7af3 updated for version 7.1-107 2007-09-13 20:41:32 +00:00
vimboss 5b850008a4 updated for version 7.1-106 2007-09-13 20:05:18 +00:00
vimboss d2215a4ec2 updated for version 7.1-105 2007-09-13 18:40:54 +00:00
vimboss fc7e75ffc9 updated for version 7.1-104 2007-09-13 16:26:47 +00:00
vimboss b23d53e857 updated for version 7.1-103 2007-09-13 13:34:02 +00:00
vimboss 1bdced0a0e updated for version 7.1-102 2007-09-13 13:20:16 +00:00
vimboss 7ab21d50b2 updated for version 7.1-101 2007-09-13 13:01:18 +00:00
vimboss 8059029a4e updated for version 7.1-100 2007-09-06 15:39:22 +00:00
vimboss 9e2ddae4a7 updated for version 7.1-099 2007-09-06 14:35:35 +00:00
vimboss fa91543831 updated for version 7.1-098 2007-09-06 12:26:44 +00:00
vimboss b1922d32ca updated for version 7.1-097 2007-09-06 11:33:37 +00:00
vimboss c4999d2202 updated for version 7.1-096 2007-09-06 10:54:51 +00:00
vimboss b52e922661 updated for version 7.1-095 2007-09-05 19:47:23 +00:00
vimboss f56ae11491 updated for version 7.1-094 2007-08-30 17:37:40 +00:00
vimboss 825597b8d1 updated for version 7.1-093 2007-08-30 11:53:22 +00:00
vimboss 6830a4177d updated for version 7.1-092 2007-08-30 10:51:14 +00:00
vimboss cd3909acc2 updated for version 7.1-091 2007-08-30 10:26:19 +00:00
vimboss 70fc92258d updated for version 7.1-090 2007-08-30 09:47:38 +00:00
vimboss c79354e786 updated for version 7.1-089 2007-08-30 09:12:23 +00:00
vimboss fa8c68f5b5 updated for version 7.1-088 2007-08-30 08:35:35 +00:00
vimboss 7433dcc415 updated for version 7.1-087 2007-08-21 16:03:51 +00:00
vimboss b244688d4f updated for version 7.1-086 2007-08-21 15:29:56 +00:00
vimboss 572d2af36f updated for version 7.1-085 2007-08-21 13:29:28 +00:00
vimboss 6f145a06da updated for version 7.1-084 2007-08-21 13:07:12 +00:00
vimboss 88b9b5675e updated for version 7.1-082 2007-08-18 16:21:50 +00:00
vimboss 26b65c57a7 updated for version 7.1-081 2007-08-18 15:47:34 +00:00
vimboss 3780082088 updated for version 7.1-080 2007-08-18 15:00:42 +00:00
vimboss b998b8531a updated for version 7.1-079 2007-08-15 18:41:34 +00:00
vimboss 959d7c1c4c updated for version 7.1-078 2007-08-15 18:08:50 +00:00
vimboss b1669838c7 updated for version 7.1-077 2007-08-14 21:07:36 +00:00
vimboss 42e36fe6a4 updated for version 7.1-076 2007-08-14 20:54:49 +00:00
vimboss 894c93b0ad updated for version 7.1-075 2007-08-14 20:41:13 +00:00
vimboss 638f555063 updated for version 7.1-074 2007-08-14 20:29:31 +00:00
vimboss b863d74221 updated for version 7.1-073 2007-08-14 20:16:42 +00:00
vimboss e17bccb935 updated for version 7.1-072 2007-08-14 15:55:42 +00:00
vimboss 00e7bd92e4 updated for version 7.1-071 2007-08-14 15:29:16 +00:00
vimboss e35fc5b074 updated for version 7.1-070 2007-08-14 14:57:55 +00:00
vimboss 3a3d22052e updated for version 7.1-069 2007-08-14 13:00:40 +00:00
vimboss 5524d56df8 updated for version 7.1-068 2007-08-12 14:55:56 +00:00
vimboss ccfe618156 updated for version 7.1-067 2007-08-12 14:38:46 +00:00
vimboss 766afaffc3 updated for version 7.1-066 2007-08-12 13:51:26 +00:00
vimboss 10d3b77fc0 updated for version 7.1-065 2007-08-12 13:25:01 +00:00
vimboss d846044f61 updated for version 7.1-064 2007-08-11 20:24:10 +00:00
vimboss 3228008813 updated for version 7.1-063 2007-08-11 14:00:30 +00:00
vimboss 27a1081ac4 updated for version 7.1-062 2007-08-11 12:32:57 +00:00
vimboss d745808d15 updated for version 7.1-061 2007-08-11 11:58:23 +00:00
vimboss 8db07e3b71 updated for version 7.1-060 2007-08-11 11:39:45 +00:00
vimboss 34e0f17f9b updated for version 7.1-059 2007-08-10 19:33:47 +00:00
vimboss 1b5e53652c updated for version 7.1-058 2007-08-08 20:49:37 +00:00
vimboss f2a12c68d2 updated for version 7.1-057 2007-08-08 19:42:05 +00:00
vimboss cf29d1c5c3 updated for version 7.1-056 2007-08-07 20:00:31 +00:00
vimboss 9a6009da4e updated for version 7.1-055 2007-08-06 20:28:43 +00:00
vimboss 5b9f85e509 updated for version 7.1-054 2007-08-05 18:10:54 +00:00
vimboss 4196713d32 updated for version 7.1-053 2007-08-05 17:20:43 +00:00
vimboss d9b0ef7266 updated for version 7.1-052 2007-08-05 16:49:43 +00:00
vimboss f77cf28d44 updated for version 7.1-051 2007-08-05 16:33:12 +00:00
vimboss 6b5aa10e97 updated for version 7.1-050 2007-08-04 10:14:52 +00:00
vimboss df5d5d337b updated for version 7.1-049 2007-08-03 20:02:28 +00:00
vimboss c826e18a45 updated for version 7.1-048 2007-08-02 21:00:50 +00:00
vimboss f25bfb4148 updated for version 7.1-047 2007-08-01 13:47:46 +00:00
vimboss 22e329f378 updated for version 7.1-046 2007-07-30 20:32:53 +00:00
vimboss fb1b076d52 updated for version 7.1-045 2007-07-30 20:00:38 +00:00
vimboss 282f290adc updated for version 7.1-044 2007-07-29 13:03:35 +00:00
vimboss 3066a41ea5 updated for version 7.1-043 2007-07-28 12:21:47 +00:00
vimboss 28b57cb430 updated for version 7.1-042 2007-07-27 19:33:14 +00:00
vimboss d0049348cc updated for version 7.1-041 2007-07-26 21:11:52 +00:00
vimboss 31ac86514a updated for version 7.1-040 2007-07-26 20:58:42 +00:00
vimboss de51998627 updated for version 7.1-039 2007-07-25 20:56:39 +00:00
vimboss 2e5c0e6032 updated for version 7.1-038 2007-07-24 13:26:15 +00:00
vimboss 17f9520ffc updated for version 7.1-037 2007-07-24 12:58:01 +00:00
vimboss 0251c3efb0 updated for version 7.1-036 2007-07-24 12:34:30 +00:00
vimboss caabb889d2 updated for version 7.1-035 2007-07-24 09:16:38 +00:00
vimboss 105ebea538 updated for version 7.1-034 2007-07-24 08:45:13 +00:00
vimboss b40af81572 updated for version 7.1-033 2007-07-24 07:51:18 +00:00
vimboss 32e9e604cb updated for version 7.1-032 2007-07-17 16:15:36 +00:00
vimboss b78709b04c updated for version 7.1-031 2007-07-17 14:32:23 +00:00
vimboss d4f0e570a9 updated for version 7.1-030 2007-07-17 12:33:46 +00:00
vimboss 7f5ee75b22 updated for version 7.1-029 2007-07-16 18:39:49 +00:00
vimboss 273f4ce1cd updated for version 7.1-028 2007-07-10 15:26:20 +00:00
vimboss a44d296496 updated for version 7.1-027 2007-07-10 15:10:54 +00:00
vimboss beb5046980 updated for version 7.1-026 2007-07-10 12:03:33 +00:00
vimboss 4f58c64442 updated for version 7.1-025 2007-07-10 11:28:55 +00:00
vimboss f5a745619b updated for version 7.1-024 2007-07-10 11:09:36 +00:00
vimboss 60abecc4cf updated for version 7.1-023 2007-07-10 10:38:02 +00:00
vimboss d68e2878bf updated for version 7.1-022 2007-07-07 11:58:28 +00:00
vimboss 1dcdcf4212 updated for version 7.1-021 2007-07-06 17:43:08 +00:00
vimboss e7ed02c4a1 updated for version 7.1-020 2007-07-05 08:11:42 +00:00
vimboss 41e36a9044 updated for version 7.1-019 2007-07-05 07:54:17 +00:00
vimboss c167050dc4 updated for version 7.1-018 2007-06-28 20:18:51 +00:00
vimboss d730a337b2 updated for version 7.1-017 2007-06-28 20:02:32 +00:00
vimboss 8be6c6e23c updated for version 7.1-016 2007-06-28 19:33:43 +00:00
vimboss 5585e163c1 updated for version 7.1-015 2007-06-28 11:07:21 +00:00
vimboss d50806332c updated for version 7.1-014 2007-06-28 10:49:22 +00:00
vimboss 1d86fa3216 updated for version 7.1-013 2007-06-28 10:03:45 +00:00
vimboss 34e6faefec updated for version 7.1-012 2007-06-19 18:52:53 +00:00
vimboss ee5f875319 updated for version 7.1-011 2007-06-19 18:27:18 +00:00
vimboss 2a0fd581c3 updated for version 7.1-010 2007-06-19 16:03:50 +00:00
vimboss 72557b6b74 updated for version 7.1-009 2007-06-19 15:44:58 +00:00
vimboss ad013f9a4d updated for version 7.1-008 2007-06-19 15:31:05 +00:00
vimboss 990354888e updated for version 7.1-008 2007-06-19 15:19:55 +00:00
vimboss 3e51befac0 updated for version 7.1-007 2007-06-19 14:29:43 +00:00
vimboss 0e2d9b516a updated for version 7.1-006 2007-06-19 13:36:52 +00:00
vimboss 4ec393232a updated for version 7.1-005 2007-06-19 10:56:05 +00:00
vimboss 23795227b6 updated for version 7.1-004 2007-06-19 09:51:25 +00:00
vimboss c08f9b95d1 updated for version 7.1-003 2007-06-19 08:06:18 +00:00
vimboss c0ea166fe4 updated for version 7.1-002 2007-05-15 07:12:25 +00:00
vimboss dce22242a8 updated for version 7.1-001 2007-05-14 17:38:30 +00:00
vimboss e547101352 updated for version 7.1 2007-05-12 15:34:06 +00:00
vimboss 47d34672c2 updated for version 7.1 2007-05-12 15:32:12 +00:00
vimboss d2a1b46f60 updated for version 7.1 2007-05-12 15:28:06 +00:00
vimboss 946e04fb8c updated for version 7.1 2007-05-12 15:26:47 +00:00
vimboss eb1f39a48a updated for version 7.1 2007-05-12 15:23:40 +00:00
vimboss 385df52cf1 updated for version 7.1 2007-05-12 15:19:41 +00:00
vimboss ee7fc96dc8 updated for version 7.1 2007-05-12 15:16:37 +00:00
vimboss ecc2ee28d4 updated for version 7.1 2007-05-12 15:14:36 +00:00
vimboss 2c446a74e5 updated for version 7.1 2007-05-12 15:12:15 +00:00
vimboss 3433a0af89 updated for version 7.1 2007-05-12 15:10:39 +00:00
vimboss cdf0dc8aaa updated for version 7.1 2007-05-12 15:07:00 +00:00
vimboss eaf4662131 updated for version 7.1 2007-05-12 15:05:26 +00:00
vimboss 4ee20b5fdc updated for version 7.1 2007-05-12 15:04:19 +00:00
vimboss 3ead0f966c updated for version 7.1 2007-05-12 15:00:32 +00:00
vimboss 387093f675 updated for version 7.1 2007-05-12 14:59:12 +00:00
vimboss 65224e9228 updated for version 7.1 2007-05-12 14:57:31 +00:00
vimboss a4212bb14b updated for version 7.1 2007-05-12 14:50:38 +00:00
vimboss e34ed5d442 updated for version 7.1 2007-05-12 14:46:25 +00:00
vimboss 562772b44e updated for version 7.1 2007-05-12 14:42:48 +00:00
vimboss cff2d267fe updated for version 7.1 2007-05-12 14:38:41 +00:00
vimboss b4bb9b32b4 updated for version 7.1 2007-05-12 14:34:30 +00:00
vimboss 84489af5b2 updated for version 7.1 2007-05-12 14:32:25 +00:00
vimboss 581a2883d7 updated for version 7.1 2007-05-12 14:28:25 +00:00
vimboss be69e937f4 updated for version 7.1 2007-05-12 14:24:45 +00:00
vimboss b3ac5fad7d updated for version 7.1 2007-05-12 14:23:41 +00:00
vimboss a9ae5c1d67 updated for version 7.1 2007-05-12 14:17:21 +00:00
vimboss f3567e3fb6 updated for version 7.1 2007-05-12 14:15:39 +00:00
vimboss 2b63c986b8 updated for version 7.1 2007-05-12 14:13:37 +00:00
vimboss 94469ba967 updated for version 7.1 2007-05-12 14:10:12 +00:00
vimboss 4f1d09a719 updated for version 7.1 2007-05-12 14:06:39 +00:00
vimboss f7737f3ebb updated for version 7.1 2007-05-12 14:03:30 +00:00
vimboss 4d3b15b9db updated for version 7.1 2007-05-12 13:57:53 +00:00
vimboss 1f41f0d38e updated for version 7.1 2007-05-12 13:56:44 +00:00
vimboss b72a417a9f updated for version 7.1 2007-05-12 13:55:30 +00:00
vimboss bd75133828 updated for version 7.1 2007-05-12 13:52:50 +00:00
vimboss 5db9d8d5fd updated for version 7.1 2007-05-12 13:51:35 +00:00
vimboss 7ee33b2499 updated for version 7.1 2007-05-12 13:48:35 +00:00
vimboss 8095962e2a updated for version 7.1 2007-05-12 13:47:10 +00:00
vimboss 9e1f5c64a1 updated for version 7.1 2007-05-12 13:43:14 +00:00
vimboss 91d9966c6e updated for version 7.1 2007-05-12 13:40:39 +00:00
vimboss 95310d64cf updated for version 7.1 2007-05-12 13:38:39 +00:00
vimboss 0c76d61061 updated for version 7.1 2007-05-12 13:36:14 +00:00
vimboss 44eb40a8f9 updated for version 7.1 2007-05-12 13:30:28 +00:00
vimboss 84fe3cde87 updated for version 7.1 2007-05-12 13:28:48 +00:00
vimboss d2e11d79d4 updated for version 7.1 2007-05-12 13:26:40 +00:00
vimboss 4620b43810 updated for version 7.1 2007-05-12 13:25:01 +00:00
vimboss d04cb6e1ee updated for version 7.1 2007-05-12 13:20:15 +00:00
vimboss 30bf9244a9 updated for version 7.1 2007-05-12 13:16:04 +00:00
vimboss 0285c3406e updated for version 7.1 2007-05-12 13:13:51 +00:00
vimboss e97992e9e0 updated for version 7.1 2007-05-12 13:12:19 +00:00
vimboss 38ecf6d767 updated for version 7.1 2007-05-12 13:06:29 +00:00
vimboss cb6b705982 updated for version 7.1 2007-05-12 13:03:54 +00:00
vimboss 2217db9b54 updated for version 7.1 2007-05-12 13:02:42 +00:00
vimboss 83df8bab68 updated for version 7.1 2007-05-12 13:00:40 +00:00
vimboss 2fc2a6e778 updated for version 7.1 2007-05-12 12:58:05 +00:00
vimboss c633cfedb3 updated for version 7.1b-002 2007-05-11 18:15:45 +00:00
vimboss c8a19134e4 updated for version 7.1b-001 2007-05-10 20:17:29 +00:00
vimboss d140892d8d updated for version 7.1b 2007-05-10 19:30:25 +00:00
vimboss 567a1097b6 updated for version 7.1b 2007-05-10 19:24:43 +00:00
vimboss 0d1510d210 updated for version 7.1b 2007-05-10 19:19:59 +00:00
vimboss 742bfb54e6 updated for version 7.1b 2007-05-10 19:08:09 +00:00
vimboss 36769f765e updated for version 7.1b 2007-05-10 19:06:20 +00:00
vimboss f8d27cb3cc updated for version 7.1b 2007-05-10 19:00:27 +00:00
vimboss dbd1f20838 updated for version 7.1b 2007-05-10 18:59:07 +00:00
vimboss 3583dc2ad1 updated for version 7.1b 2007-05-10 18:52:16 +00:00
vimboss 0d06b73a43 updated for version 7.1b 2007-05-10 18:46:18 +00:00
vimboss e90d6659a4 updated for version 7.1b 2007-05-10 18:44:18 +00:00
vimboss 4e5c228440 updated for version 7.1b 2007-05-10 18:40:02 +00:00
vimboss c1e5d297eb updated for version 7.1b 2007-05-10 18:38:52 +00:00
vimboss de323e657a updated for version 7.1b 2007-05-10 18:32:52 +00:00
vimboss 23885350fb updated for version 7.1b 2007-05-10 18:29:51 +00:00
vimboss 98a7363139 updated for version 7.1b 2007-05-10 18:25:20 +00:00
vimboss 3eac7e1ece updated for version 7.1b 2007-05-10 18:19:11 +00:00
vimboss 305ecfd1e2 updated for version 7.1b 2007-05-10 18:07:50 +00:00
vimboss 71764eb23a updated for version 7.1b 2007-05-10 18:05:13 +00:00
vimboss 74a964d8e6 updated for version 7.1b 2007-05-10 18:02:27 +00:00
vimboss e098d91526 updated for version 7.1b 2007-05-10 18:00:30 +00:00
vimboss efaca149e9 updated for version 7.1b 2007-05-10 17:56:19 +00:00
vimboss c6ee07c584 updated for version 7.1b 2007-05-10 17:52:45 +00:00
vimboss b9b4b6cb4b updated for version 7.1b 2007-05-10 17:46:55 +00:00
vimboss 580217b979 updated for version 7.1b 2007-05-10 17:45:37 +00:00
vimboss 3e4a7eda85 updated for version 7.1b 2007-05-10 17:44:18 +00:00
vimboss a7bef3b092 updated for version 7.1b 2007-05-10 17:39:52 +00:00
vimboss 4d068f3509 updated for version 7.1b 2007-05-10 17:36:58 +00:00
vimboss d87248be76 updated for version 7.1b 2007-05-10 17:35:54 +00:00
vimboss c083aaf05d updated for version 7.1b 2007-05-10 17:26:28 +00:00
vimboss 1d4e6a6a2c updated for version 7.1b 2007-05-10 17:24:16 +00:00
vimboss cfd22a223e updated for version 7.1b 2007-05-10 17:17:07 +00:00
vimboss f1aab493fa updated for version 7.1b 2007-05-10 17:15:45 +00:00
vimboss 7e275f4cdf updated for version 7.1b 2007-05-10 17:06:00 +00:00
vimboss 5b0f9af982 updated for version 7.1b 2007-05-10 17:04:44 +00:00
vimboss a4a73af562 updated for version 7.1b 2007-05-10 17:03:39 +00:00
vimboss 4deba496bf updated for version 7.1b 2007-05-10 17:02:32 +00:00
vimboss 9ee6fd295b updated for version 7.1b 2007-05-10 17:00:48 +00:00
vimboss 7f8e815672 updated for version 7.1b 2007-05-10 16:58:19 +00:00
vimboss f8c0afa2ac updated for version 7.1b 2007-05-10 16:56:30 +00:00
vimboss a2e275f1d4 updated for version 7.1b 2007-05-10 16:50:23 +00:00
vimboss 1b0df799d3 updated for version 7.1b 2007-05-10 16:48:19 +00:00
vimboss 6525286cdc updated for version 7.1b 2007-05-10 16:44:05 +00:00
vimboss ed8aba5d2f updated for version 7.1b 2007-05-10 16:41:10 +00:00
vimboss 7405473d54 updated for version 7.1a-001 2007-05-06 21:55:31 +00:00
vimboss 1fef6a309f updated for version 7.1a 2007-05-06 17:22:46 +00:00
vimboss 7a96af9165 updated for version 7.1a 2007-05-06 17:19:06 +00:00
vimboss 9555833f31 updated for version 7.1a 2007-05-06 16:50:15 +00:00
vimboss 786d75289e updated for version 7.1a 2007-05-06 16:46:03 +00:00
vimboss e711ddff47 updated for version 7.1a 2007-05-06 16:41:27 +00:00
vimboss 95b51fb2f6 updated for version 7.1a 2007-05-06 16:39:48 +00:00
vimboss cc70cc1a7c updated for version 7.1a 2007-05-06 16:33:11 +00:00
vimboss 783aef18dc updated for version 7.1a 2007-05-06 16:28:11 +00:00
vimboss 808d432a29 updated for version 7.1a 2007-05-06 16:19:19 +00:00
vimboss af5ba1d14b updated for version 7.1a 2007-05-06 16:15:07 +00:00
vimboss 852801423a updated for version 7.1a 2007-05-06 15:48:14 +00:00
vimboss fbcdd00946 updated for version 7.1a 2007-05-06 15:30:35 +00:00
vimboss c3d89094fa updated for version 7.1a 2007-05-06 15:28:16 +00:00
vimboss 2ea7110602 updated for version 7.1a 2007-05-06 15:11:45 +00:00
vimboss 7db40124ec updated for version 7.1a 2007-05-06 14:33:06 +00:00
vimboss e0aedc6338 updated for version 7.1a 2007-05-06 14:28:38 +00:00
vimboss 537d09e350 updated for version 7.1a 2007-05-06 14:26:48 +00:00
vimboss a92cf34ada updated for version 7.1a 2007-05-06 14:25:46 +00:00
vimboss a410bd2d62 updated for version 7.1a 2007-05-06 14:15:36 +00:00
vimboss d71bfed0cc updated for version 7.1a 2007-05-06 14:13:49 +00:00
vimboss 5330f74892 updated for version 7.1a 2007-05-06 14:12:36 +00:00
vimboss 352c0b47e0 updated for version 7.1a 2007-05-06 13:58:05 +00:00
vimboss 7f960de080 updated for version 7.1a 2007-05-06 13:56:27 +00:00
vimboss 8ccbc00e74 updated for version 7.1a 2007-05-06 13:54:35 +00:00
vimboss 0ecb711c02 updated for version 7.1a 2007-05-06 13:49:21 +00:00
vimboss d0a6ee5827 updated for version 7.1a 2007-05-06 13:45:52 +00:00
vimboss 12ce5883b0 updated for version 7.1a 2007-05-06 13:43:09 +00:00
vimboss e110079d80 updated for version 7.1a 2007-05-06 13:38:48 +00:00
vimboss 908bcd88f4 updated for version 7.1a 2007-05-06 13:32:59 +00:00
vimboss b4beb14d94 updated for version 7.1a 2007-05-06 13:28:50 +00:00
vimboss 8a6a7d925a updated for version 7.1a 2007-05-06 13:26:41 +00:00
vimboss d5894801a8 updated for version 7.1a 2007-05-06 13:23:02 +00:00
vimboss 252ae45264 updated for version 7.1a 2007-05-06 13:22:01 +00:00
vimboss 0e786d478e updated for version 7.1a 2007-05-06 13:18:29 +00:00
vimboss e2f706b58a updated for version 7.1a 2007-05-06 13:12:34 +00:00
vimboss 6f9d20bdd9 updated for version 7.1a 2007-05-06 13:10:49 +00:00
vimboss 97ea078d4b updated for version 7.1a 2007-05-06 13:04:32 +00:00
vimboss 6dffe59f5e updated for version 7.1a 2007-05-06 12:54:06 +00:00
vimboss 2b372666ef updated for version 7.1a 2007-05-06 12:51:41 +00:00
vimboss 35a2c1d2b9 updated for version 7.1a 2007-05-06 12:48:13 +00:00
vimboss e82fa6a3e3 updated for version 7.1a 2007-05-06 12:46:22 +00:00
vimboss 46095b85a1 updated for version 7.1a 2007-05-06 12:44:46 +00:00
vimboss 92460442d1 updated for version 7.1a 2007-05-06 12:40:34 +00:00
vimboss a7204f38d7 updated for version 7.1a 2007-05-06 12:39:05 +00:00
vimboss 943d569f5d updated for version 7.1a 2007-05-06 12:34:30 +00:00
vimboss 25ff99c709 updated for version 7.1a 2007-05-06 12:32:12 +00:00
vimboss 6ab801ce09 updated for version 7.1a 2007-05-06 12:30:18 +00:00
vimboss 46a12e450e updated for version 7.1a 2007-05-06 12:28:24 +00:00
vimboss 633da38605 updated for version 7.1a 2007-05-06 12:26:25 +00:00
vimboss aec49705ae updated for version 7.1a 2007-05-06 12:24:45 +00:00
vimboss 98c5c2786b updated for version 7.1a 2007-05-06 12:18:31 +00:00
vimboss 4b54f63879 updated for version 7.1a 2007-05-06 12:12:19 +00:00
vimboss 21ee8bebe7 updated for version 7.1a 2007-05-06 12:07:59 +00:00
vimboss 7bfa3f1908 updated for version 7.1a 2007-05-06 11:59:04 +00:00
vimboss e7b4a247e5 updated for version 7.1a 2007-05-06 11:56:32 +00:00
vimboss 4b4d3fbeb0 updated for version 7.1a 2007-05-06 11:55:00 +00:00
vimboss 3237f5f84c updated for version 7.1a 2007-05-06 11:53:06 +00:00
vimboss 24d29f1f62 updated for version 7.1a 2007-05-06 11:29:37 +00:00
vimboss 06b5be30d5 updated for version 7.1a 2007-05-05 18:27:07 +00:00
vimboss c16472a339 updated for version 7.1a 2007-05-05 18:24:42 +00:00
vimboss a1497337ce updated for version 7.1a 2007-05-05 18:01:06 +00:00
vimboss d31a92e4fc updated for version 7.1a 2007-05-05 17:59:48 +00:00
vimboss ab8beb4fa1 updated for version 7.1a 2007-05-05 17:56:55 +00:00
vimboss 9c5c012021 updated for version 7.1a 2007-05-05 17:54:07 +00:00
vimboss 8c634cd656 updated for version 7.1a 2007-05-05 17:15:44 +00:00
vimboss ed718f74a8 updated for version 7.1a 2007-05-05 17:11:56 +00:00
vimboss 2ef893261d updated for version 7.1a 2007-05-05 17:10:09 +00:00
vimboss 9243d4e95f updated for version 7.0-243 2007-05-05 10:52:16 +00:00
vimboss 8b673beb27 updated for version 7.0-242 2007-05-04 20:29:09 +00:00
vimboss 5a6954fd2e updated for version 7.0-241 2007-05-03 20:11:13 +00:00
vimboss f2f0447abf updated for version 7.0-240 2007-05-02 19:50:14 +00:00
vimboss 5d70c47b19 updated for version 7.0-239 2007-05-01 21:21:21 +00:00
vimboss abb945d5d5 updated for version 7.0-238 2007-05-01 20:04:53 +00:00
vimboss 08215de3ed updated for version 7.0-237 2007-05-01 17:05:03 +00:00
vimboss 604aab0f12 updated for version 7.0-236 2007-05-01 11:37:47 +00:00
vimboss 54d35bf795 updated for version 7.0-235 2007-04-29 11:53:56 +00:00
vimboss 4c08a367c7 updated for version 7.0-234 2007-04-27 20:15:55 +00:00
vimboss 5ae660849d updated for version 7.0-233 2007-04-26 16:40:56 +00:00
vimboss 2202beafcf updated for version 7.0-232 2007-04-26 16:20:50 +00:00
vimboss 0b87140e48 updated for version 7.0-231 2007-04-26 15:21:56 +00:00
vimboss 47caacb7a0 updated for version 7.0-230 2007-04-26 15:06:45 +00:00
vimboss 7874affc3e updated for version 7.0-229 2007-04-26 14:48:01 +00:00
vimboss d3a393fbcd updated for version 7.0-228 2007-04-26 14:26:37 +00:00
vimboss fb46ab978a updated for version 7.0-227 2007-04-26 14:09:42 +00:00
vimboss 767688198b updated for version 7.0-226 2007-04-26 09:04:31 +00:00
vimboss 3549d38762 updated for version 7.0-225 2007-04-26 08:54:21 +00:00
vimboss 50e451b406 updated for version 7.0-224 2007-03-27 14:57:09 +00:00
vimboss 317c66bd34 updated for version 7.0-223 2007-03-27 10:42:05 +00:00
vimboss c2c8ca5627 updated for version 7.0-222 2007-03-27 09:02:11 +00:00
vimboss f87ffa290b updated for version 7.0-221 2007-03-27 08:19:43 +00:00
vimboss 664d333f2e updated for version 7.0-220 2007-03-25 15:49:08 +00:00
vimboss 94e9f9bece updated for version 7.0-219 2007-03-18 20:51:46 +00:00
vimboss 7414d09fc8 updated for version 7.0-218 2007-03-15 21:54:01 +00:00
vimboss a86c06a9e9 updated for version 7.0-217 2007-03-15 20:38:26 +00:00
vimboss 89928d5176 updated for version 7.0-216 2007-03-11 14:48:29 +00:00
vimboss 5252bc5c3e updated for version 7.0-215 2007-03-08 19:34:12 +00:00
vimboss fee354d68b updated for version 7.0-214 2007-03-08 17:12:08 +00:00
vimboss 2dbe81f2d4 updated for version 7.0-213 2007-03-08 13:49:53 +00:00
vimboss c8e619a9de updated for version 7.0-212 2007-03-08 12:36:46 +00:00
vimboss 0adc9f6e0f updated for version 7.0-211 2007-03-08 12:10:13 +00:00
vimboss 33b9bb329d updated for version 7.0-210 2007-03-08 10:01:03 +00:00
vimboss 96b0afe35b updated for version 7.0-209 2007-03-08 09:20:28 +00:00
vimboss aa97ef728e updated for version 7.0-208 2007-03-06 19:22:53 +00:00
vimboss e3d6cb3923 updated for version 7.0-207 2007-03-04 20:22:01 +00:00
vimboss 1b9bd24093 updated for version 7.0-206 2007-03-02 18:56:27 +00:00
vimboss e6256e723f updated for version 7.0-205 2007-02-27 22:03:05 +00:00
vimboss ba4245b5a8 updated for version 7.0-204 2007-02-27 17:08:16 +00:00
vimboss 0de9403058 updated for version 7.0-203 2007-02-27 16:21:38 +00:00
vimboss e631cc823e updated for version 7.0-202 2007-02-27 15:48:28 +00:00
vimboss ef7c298686 updated for version 7.0-201 2007-02-20 03:43:38 +00:00
vimboss 2b182b8c65 updated for version 7.0-200 2007-02-20 02:49:19 +00:00
vimboss 95c5e9eb69 updated for version 7.0-199 2007-02-20 02:31:20 +00:00
vimboss 36effb1f2a updated for version 7.0-198 2007-02-20 02:16:18 +00:00
vimboss 2bf428a18d updated for version 7.0-197 2007-02-20 01:59:20 +00:00
vimboss f4258b1e11 updated for version 7.0-196 2007-02-19 23:14:18 +00:00
vimboss ce5b9c1188 updated for version 7.0-195 2007-02-13 05:19:30 +00:00
vimboss 94afa1665b updated for version 7.0-194 2007-02-13 03:01:39 +00:00
vimboss a1e1504e70 updated for version 7.0-193 2007-02-13 02:47:22 +00:00
vimboss b0fa520d38 updated for version 7.0-192 2007-02-07 02:41:57 +00:00
vimboss 3f051d6b8e updated for version 7.0-191 2007-02-04 01:58:18 +00:00
vimboss b3aaef1651 updated for version 7.0-190 2007-02-04 01:48:10 +00:00
vimboss 1d450ad539 updated for version 7.0-189 2007-02-04 01:37:39 +00:00
vimboss 3c78884025 updated for version 7.0-188 2007-01-16 21:14:45 +00:00
vimboss 2c352b0090 updated for version 7.0-187 2007-01-16 20:33:19 +00:00
vimboss 48d6c63313 updated for version 7.0-186 2007-01-16 15:01:41 +00:00
vimboss 0fb357b22e updated for version 7.0-185 2007-01-16 14:46:32 +00:00
vimboss 992293d2cf updated for version 7.0-184 2007-01-16 14:18:41 +00:00
vimboss f8fd02bdbe updated for version 7.0-183 2007-01-14 14:28:34 +00:00
vimboss 0c6ec69147 updated for version 7.0-182 2007-01-09 19:23:12 +00:00
vimboss 57b58a0ad6 updated for version 7.0-181 2007-01-09 14:37:01 +00:00
vimboss c525c8264b updated for version 7.0-180 2007-01-09 14:09:25 +00:00
vimboss d1b3d1e6a0 updated for version 7.0-179 2007-01-09 13:34:50 +00:00
vimboss 7682317b88 updated for version 7.0-178 2006-12-05 21:06:46 +00:00
vimboss 068006c82c updated for version 7.0-177 2006-12-05 20:43:17 +00:00
vimboss 3ce325cf07 updated for version 7.0-176 2006-12-05 20:29:56 +00:00
vimboss b041005206 updated for version 7.0-175 2006-12-05 09:32:29 +00:00
vimboss 8fd7c367b9 updated for version 7.0-174 2006-11-28 20:40:00 +00:00
vimboss eff5d9afef updated for version 7.0-173 2006-11-28 19:54:04 +00:00
vimboss 22a1b6dfd9 updated for version 7.0-172 2006-11-28 17:36:37 +00:00
vimboss 7e94ff7561 updated for version 7.0-171 2006-11-28 16:43:58 +00:00
vimboss 6eeb520c79 updated for version 7.0-170 2006-11-28 16:16:58 +00:00
vimboss cf5eae3b1c updated for version 7.0-169 2006-11-28 15:14:56 +00:00
vimboss bec20c3ae5 updated for version 7.0-168 2006-11-21 19:57:30 +00:00
vimboss ba89bc9adf updated for version 7.0-167 2006-11-21 18:36:05 +00:00
vimboss e7c92f31c2 updated for version 7.0-166 2006-11-21 10:43:23 +00:00
vimboss fa74e6d82b updated for version 7.0-165 2006-11-21 10:29:45 +00:00
vimboss ee5b359769 updated for version 7.0-164 2006-11-14 19:25:02 +00:00
vimboss 166790ae90 updated for version 7.0-163 2006-11-14 17:29:46 +00:00
vimboss f44885541f updated for version 7.0-162 2006-11-07 21:59:47 +00:00
vimboss 3523b56161 updated for version 7.0-161 2006-11-07 18:05:31 +00:00
vimboss 560cf10a2d updated for version 7.0-160 2006-11-07 17:43:47 +00:00
vimboss 8440c15a79 updated for version 7.0-159 2006-11-07 17:02:30 +00:00
vimboss f3f4f48939 updated for version 7.0-158 2006-11-01 20:25:45 +00:00
vimboss 688e37a696 updated for version 7.0-157 2006-11-01 17:34:40 +00:00
vimboss 3f5beeb1ce updated for version 7.0-156 2006-11-01 17:12:57 +00:00
vimboss 7a1b06bbce updated for version 7.0-155 2006-11-01 14:32:36 +00:00
vimboss a70d700d5f updated for version 7.0-154 2006-11-01 11:44:31 +00:00
vimboss 43c3f68200 updated for version 7.0-153 2006-10-30 21:32:28 +00:00
vimboss d8bb91e140 updated for version 7.0-152 2006-10-24 20:29:10 +00:00
vimboss e3bf36fff3 updated for version 7.0-151 2006-10-24 20:01:06 +00:00
vimboss baa44f7019 updated for version 7.0-150 2006-10-24 19:36:02 +00:00
vimboss e2086c84d6 updated for version 7.0-149 2006-10-24 19:12:40 +00:00
vimboss 74bd09f3c0 updated for version 7.0-148 2006-10-24 11:49:25 +00:00
vimboss 35b9b2a934 updated for version 7.0-147 2006-10-24 10:59:57 +00:00
vimboss 80229e66f4 updated for version 7.0-146 2006-10-20 18:13:14 +00:00
vimboss 4804c0d1fb updated for version 7.0-145 2006-10-17 20:38:28 +00:00
vimboss 99e19c23c6 updated for version 7.0-144 2006-10-17 16:48:26 +00:00
vimboss ddec8e4043 updated for version 7.0-143 2006-10-17 16:34:24 +00:00
vimboss 7e9c924b8a updated for version 7.0-142 2006-10-17 14:54:03 +00:00
vimboss 336b4779a4 updated for version 7.0-141 2006-10-17 14:25:24 +00:00
vimboss e060fe6d5e updated for version 7.0-140 2006-10-17 13:16:39 +00:00
vimboss 0165bbfafb updated for version 7.0-139 2006-10-17 11:37:50 +00:00
vimboss 9dee826cb0 updated for version 7.0-138 2006-10-17 10:51:57 +00:00
vimboss 317f23d130 updated for version 7.0-137 2006-10-17 09:49:09 +00:00
vimboss 60ba02942f updated for version 7.0-136 2006-10-17 09:12:21 +00:00
vimboss d52f46a8ff updated for version 7.0-135 2006-10-15 20:37:38 +00:00
vimboss 96e6028136 updated for version 7.0-134 2006-10-15 13:09:12 +00:00
vimboss b33ac5f738 updated for version 7.0-133 2006-10-14 12:32:39 +00:00
vimboss a1eb62df4a updated for version 7.0-132 2006-10-12 19:14:26 +00:00
vimboss 593873a7c0 updated for version 7.0-131 2006-10-10 19:56:03 +00:00
vimboss 9dfbf97845 updated for version 7.0-130 2006-10-10 16:44:07 +00:00
vimboss 44710f229a updated for version 7.0-129 2006-10-10 16:28:30 +00:00
vimboss 71dd107444 updated for version 7.0-128 2006-10-10 15:35:57 +00:00
vimboss 096ebe2838 updated for version 7.0-127 2006-10-10 14:20:13 +00:00
vimboss 8e0db55206 updated for version 7.0-126 2006-10-10 13:49:10 +00:00
vimboss df9143f953 updated for version 7.0-125 2006-10-10 11:26:53 +00:00
vimboss 97b236c14e updated for version 7.0-124 2006-10-10 10:55:47 +00:00
vimboss 66dccaf082 updated for version 7.0-123 2006-10-10 09:41:28 +00:00
vimboss 65ed91dbc9 updated for version 7.0-122 2006-10-09 20:11:17 +00:00
vimboss a762292d6a updated for version 7.0-121 2006-10-08 11:56:24 +00:00
vimboss 6354e8445d updated for version 7.0-120 2006-10-06 21:33:16 +00:00
vimboss 790467672a updated for version 7.0-119 2006-10-06 18:39:58 +00:00
vimboss 520f4a522a updated for version 7.0-118 2006-10-03 15:21:42 +00:00
vimboss f7c5a6634d updated for version 7.0-117 2006-10-03 15:04:36 +00:00
vimboss 9dc52ecf9a updated for version 7.0-116 2006-10-03 14:30:41 +00:00
vimboss 295d33bace updated for version 7.0-115 2006-10-03 13:49:29 +00:00
vimboss 7049264df4 updated for version 7.0-114 2006-10-03 13:36:13 +00:00
vimboss 0eddf23887 updated for version 7.0-113 2006-10-03 13:22:23 +00:00
vimboss 201cce87c3 updated for version 7.0-112 2006-10-03 13:02:36 +00:00
vimboss b4429491ee updated for version 7.0-111 2006-10-03 12:44:42 +00:00
vimboss 7919eccf02 updated for version 7.0-110 2006-09-26 11:48:34 +00:00
vimboss dee7b9b777 updated for version 7.0-109 2006-09-15 18:18:09 +00:00
vimboss 1b57cb6e12 updated for version 7.0-108 2006-09-14 19:36:57 +00:00
vimboss 16186d0b4c updated for version 7.0-107 2006-09-14 19:04:14 +00:00
vimboss cc5dbc19ae updated for version 7.0-106 2006-09-14 11:35:25 +00:00
vimboss d2dd46e7b4 updated for version 7.0-105 2006-09-14 09:27:26 +00:00
vimboss 4f014eee0f updated for version 7.0-104 2006-09-14 09:07:34 +00:00
vimboss 6e290ec162 updated for version 7.0-103 2006-09-14 08:48:14 +00:00
vimboss 5478386145 updated for version 7.0-102 2006-09-14 08:25:49 +00:00
vimboss cd0c3ae362 updated for version 7.0-101 2006-09-12 20:25:24 +00:00
vimboss 9434d490e4 updated for version 7.0-100 2006-09-11 19:38:08 +00:00
vimboss 19debf48de updated for version 7.0-099 2006-09-10 19:39:25 +00:00
vimboss 7cb191f8b4 updated for version 7.0-098 2006-09-10 19:07:28 +00:00
vimboss d429b2c6bc updated for version 7.0-097 2006-09-10 13:51:17 +00:00
vimboss 815358b174 updated for version 7.0-096 2006-09-10 11:56:59 +00:00
vimboss 447754819c updated for version 7.0-095 2006-09-10 11:24:31 +00:00
vimboss 9a7c95704a updated for version 7.0-094 2006-09-09 12:52:42 +00:00
vimboss 7a7eccb13f updated for version 7.0-093 2006-09-09 11:37:51 +00:00
vimboss c1a51e2990 updated for version 7.0-092 2006-09-09 10:06:58 +00:00
vimboss 34dfd2ec21 updated for version 7.0-091 2006-09-06 20:16:42 +00:00
vimboss 92c479d129 updated for version 7.0-090 2006-09-05 18:57:57 +00:00
vimboss 0b5dbf904e updated for version 7.0-089 2006-09-05 16:30:40 +00:00
vimboss 4784eeae56 updated for version 7.0-088 2006-09-05 15:32:11 +00:00
vimboss 6dbd94e8cf updated for version 7.0-087 2006-09-05 14:31:54 +00:00
vimboss c9c35e3635 updated for version 7.0-086 2006-09-05 13:37:47 +00:00
vimboss 31c5229b2f updated for version 7.0-085 2006-09-05 11:36:02 +00:00
vimboss ded3f1177a updated for version 7.0-084 2006-09-05 10:59:47 +00:00
vimboss 2f50957c44 updated for version 7.0-083 2006-09-03 14:35:42 +00:00
vimboss f776b3b0f5 updated for version 7.0-082 2006-09-03 13:34:00 +00:00
vimboss 06b9f36a93 updated for version 7.0-081 2006-09-02 15:54:18 +00:00
vimboss 65ab03617f updated for version 7.0-080 2006-09-02 14:32:22 +00:00
vimboss 896918939d updated for version 7.0-079 2006-09-02 12:50:52 +00:00
vimboss dcb78f4068 updated for version 7.0-078 2006-09-02 12:04:57 +00:00
vimboss d6fd271d48 updated for version 7.0-077 2006-09-02 11:41:07 +00:00
vimboss 755b28dcf4 updated for version 7.0-076 2006-08-29 20:31:34 +00:00
vimboss 3b764bb551 updated for version 7.0-075 2006-08-29 19:55:53 +00:00
vimboss 12b5834c96 updated for version 7.0-074 2006-08-29 19:26:50 +00:00
vimboss 2586ad2fc6 updated for version 7.0-073 2006-08-29 16:33:06 +00:00
vimboss d44073963c updated for version 7.0-072 2006-08-29 16:13:22 +00:00
vimboss 41af759077 updated for version 7.0-071 2006-08-29 15:58:12 +00:00
vimboss 66e32bb1ed updated for version 7.0-070 2006-08-29 15:30:07 +00:00
vimboss 573113d0d8 updated for version 7.0-069 2006-08-29 14:48:14 +00:00
vimboss c6b4410e7b updated for version 7.0-068 2006-08-29 14:30:35 +00:00
vimboss 9468d100c0 updated for version 7.0-067 2006-08-29 14:07:36 +00:00
vimboss 49a96e1a75 updated for version 7.0-066 2006-08-22 19:48:48 +00:00
vimboss ed2f7148ae updated for version 7.0-065 2006-08-22 19:36:17 +00:00
vimboss edffb7e0c1 updated for version 7.0-064 2006-08-22 17:55:55 +00:00
vimboss 8cc9d34bc1 updated for version 7.0-063 2006-08-16 20:02:22 +00:00
vimboss 832d01f2c2 updated for version 7.0-062 2006-08-16 19:41:08 +00:00
vimboss 7728854a14 updated for version 7.0-061 2006-08-16 19:24:22 +00:00
vimboss 2b36f0f8f4 updated for version 7.0-060 2006-08-16 17:35:00 +00:00
vimboss b45d67b37b updated for version 7.0-059 2006-08-16 16:17:39 +00:00
vimboss c201b3ce72 updated for version 7.0-058 2006-08-16 16:03:34 +00:00
vimboss f3eb321547 updated for version 7.0-057 2006-08-16 15:34:57 +00:00
vimboss b6032cd121 updated for version 7.0-056 2006-08-16 15:04:21 +00:00
vimboss 031c35e325 updated for version 7.0-055 2006-08-16 14:23:04 +00:00
vimboss 0e8c9d2116 updated for version 7.0-054 2006-08-16 13:55:16 +00:00
vimboss 7cb24bfda7 updated for version 7.0-053 2006-08-15 20:24:14 +00:00
vimboss 3f94d92ab3 updated for version 7.0-052 2006-08-15 19:40:35 +00:00
vimboss 53b6d89e4c updated for version 7.0-051 2006-08-11 20:55:20 +00:00
vimboss 8443028c80 updated for version 7.0-050 2006-08-08 19:34:19 +00:00
vimboss e99c4c7b50 updated for version 7.0-049 2006-08-08 18:54:11 +00:00
vimboss 2ddf58a22a updated for version 7.0-048 2006-08-08 17:53:03 +00:00
vimboss fda6f44707 updated for version 7.0-047 2006-08-08 17:08:52 +00:00
vimboss 785649b632 updated for version 7.0-046 2006-08-08 16:07:03 +00:00
vimboss dbc021a331 updated for version 7.0-045 2006-08-08 15:04:31 +00:00
vimboss c7a6192098 updated for version 7.0-044 2006-08-08 14:45:44 +00:00
vimboss 0dce6bfba9 updated for version 7.0-043 2006-08-08 14:29:16 +00:00
vimboss 3d4b93d4c7 updated for version 7.0-042 2006-07-23 20:37:09 +00:00
vimboss df1161e215 updated for version 7.0-041 2006-07-23 20:12:24 +00:00
vimboss 91965667b0 updated for version 7.0-040 2006-07-23 19:51:57 +00:00
vimboss e0f17c9220 updated for version 7.0-039 2006-07-13 06:31:00 +00:00
vimboss 310d86c927 updated for version 7.0-038 2006-07-12 19:49:41 +00:00
vimboss d9b97751bc updated for version 7.0-037 2006-07-11 21:01:01 +00:00
vimboss 999e90faa9 updated for version 7.0-036 2006-07-11 20:36:45 +00:00
vimboss 9a799f658b updated for version 7.0-035 2006-06-23 19:36:29 +00:00
vimboss 17ad6ec943 updated for version 7.0-034 2006-06-23 15:59:09 +00:00
vimboss 46141092b9 updated for version 7.0-033 2006-06-23 15:25:34 +00:00
vimboss 01594ba49b updated for version 7.0-032 2006-06-23 14:44:06 +00:00
vimboss 25f628c947 updated for version 7.0-031 2006-06-23 14:33:23 +00:00
vimboss be2c29b7d4 updated for version 7.0-030 2006-06-22 19:15:58 +00:00
vimboss bc0394ee4d updated for version 7.0-029 2006-06-22 19:01:34 +00:00
vimboss 2339c5c515 updated for version 7.0-028 2006-06-22 17:47:10 +00:00
vimboss b4b1e3f757 updated for version 7.0-027 2006-06-22 17:34:26 +00:00
vimboss 9d7535eed3 updated for version 7.0-026 2006-06-22 16:19:31 +00:00
vimboss 9706734c05 updated for version 7.0-025 2006-06-22 16:03:05 +00:00
vimboss 05d34a8658 updated for version 7.0-024 2006-06-22 15:35:14 +00:00
vimboss 465df7f301 updated for version 7.0-023 2006-06-22 15:13:21 +00:00
vimboss 6cb1f854d9 updated for version 7.0-022 2006-06-20 19:10:43 +00:00
vimboss 297226d3fc updated for version 7.0-021 2006-06-20 18:49:32 +00:00
vimboss 15b6966ce4 updated for version 7.0-020 2006-06-20 18:39:51 +00:00
vimboss c719558d86 updated for version 7.0-019 2006-06-20 18:29:34 +00:00
vimboss 4c424fa8c6 updated for version 7.0-018 2006-06-20 16:51:47 +00:00
vimboss 67f4c1ed31 updated for version 7.0-017 2006-05-13 15:22:39 +00:00
vimboss c65534d088 updated for version 7.0-016 2006-05-13 15:06:23 +00:00
vimboss ba6978ecc1 updated for version 7.0-015 2006-05-13 13:51:38 +00:00
vimboss bfb4040b83 updated for version 7.0-014 2006-05-13 13:41:03 +00:00
vimboss f7f5117064 updated for version 7.0-013 2006-05-13 13:24:33 +00:00
vimboss e5416ca2f6 updated for version 7.0-012 2006-05-13 12:48:30 +00:00
vimboss 0551c038b6 updated for version 7.0-011 2006-05-13 12:37:50 +00:00
vimboss 7fd8d264eb updated for version 7.0-010 2006-05-13 12:25:55 +00:00
vimboss 6ae50929be updated for version 7.0-009 2006-05-13 12:09:24 +00:00
vimboss 41d6da7051 updated for version 7.0-008 2006-05-13 11:33:27 +00:00
vimboss a431e4a9ee updated for version 7.0-007 2006-05-13 11:09:22 +00:00
vimboss bef1bfb958 updated for version 7.0-006 2006-05-13 10:55:25 +00:00
vimboss 47a7b50eef updated for version 7.0-005 2006-05-13 10:44:07 +00:00
vimboss 493798a89f updated for version 7.0-004 2006-05-13 10:32:52 +00:00
vimboss 990407a757 updated for version 7.0-003 2006-05-13 10:11:39 +00:00
vimboss 7fca380881 updated for version 7.0-002 2006-05-13 09:09:15 +00:00
vimboss 1f49e5c837 updated for version 7.0-001 2006-05-09 16:15:42 +00:00
vimboss dbfc30be65 updated for version 7.0 2006-05-07 15:16:06 +00:00
vimboss 314d2a8aad updated for version 7.0g05 2006-05-06 21:47:30 +00:00
vimboss 694f462bda updated for version 7.0g05 2006-05-06 21:44:30 +00:00
vimboss 66896fa40f updated for version 7.0g05 2006-05-06 21:40:45 +00:00
vimboss 0f37512f88 updated for version 7.0g05 2006-05-06 21:38:18 +00:00
vimboss 218a063224 updated for version 7.0g04 2006-05-05 21:18:03 +00:00
vimboss c3b7e7b99a updated for version 7.0g04 2006-05-05 21:16:59 +00:00
vimboss da33b44af4 updated for version 7.0g04 2006-05-05 21:15:17 +00:00
vimboss f980f675a1 updated for version 7.0g04 2006-05-05 21:09:41 +00:00
vimboss 556f0298f7 updated for version 7.0g03 2006-05-04 21:57:11 +00:00
vimboss 547c6b0841 updated for version 7.0g03 2006-05-04 21:54:08 +00:00
vimboss 04bb7941ef updated for version 7.0g03 2006-05-04 21:49:10 +00:00
vimboss 3662c1a1bf updated for version 7.0g03 2006-05-04 21:47:50 +00:00
vimboss 7469e303ba updated for version 7.0g02 2006-05-03 21:29:58 +00:00
vimboss 7e088d4bce updated for version 7.0g02 2006-05-03 21:28:47 +00:00
vimboss 4c935c4896 updated for version 7.0g02 2006-05-03 21:26:49 +00:00
vimboss fd2d2f8c70 updated for version 7.0g01 2006-05-02 22:09:31 +00:00
vimboss 5e3b901b70 updated for version 7.0g01 2006-05-02 22:08:30 +00:00
vimboss 0c6927db46 updated for version 7.0g 2006-04-30 18:54:39 +00:00
vimboss 16d8b077a6 updated for version 7.0f05 2006-04-29 22:03:41 +00:00
vimboss ee7e2922a9 updated for version 7.0f05 2006-04-29 22:02:36 +00:00
vimboss 4a92c00664 updated for version 7.0f05 2006-04-29 22:01:03 +00:00
vimboss 408ae146b4 updated for version 7.0f05 2006-04-29 21:55:22 +00:00
vimboss 5724afee04 updated for version 7.0f04 2006-04-28 22:41:43 +00:00
vimboss 8c84486db7 updated for version 7.0f04 2006-04-28 22:39:47 +00:00
vimboss 070e46f6df updated for version 7.0f04 2006-04-28 22:38:25 +00:00
vimboss 90f1d36712 updated for version 7.0f04 2006-04-28 22:34:45 +00:00
vimboss c81ceb6a74 updated for version 7.0f04 2006-04-28 22:32:28 +00:00
vimboss c609c94c8e updated for version 7.0f03 2006-04-27 21:47:44 +00:00
vimboss acca07088e updated for version 7.0f03 2006-04-27 21:40:34 +00:00
vimboss a545a1f27a updated for version 7.0f02 2006-04-27 00:02:13 +00:00
vimboss 2542ae5202 updated for version 7.0f01 2006-04-25 22:13:59 +00:00
vimboss d40408b2ff updated for version 7.0f 2006-04-24 19:47:27 +00:00
vimboss f3a3e28358 updated for version 7.0e07 2006-04-23 22:40:29 +00:00
vimboss e16b116f96 updated for version 7.0e06 2006-04-22 22:33:57 +00:00
vimboss d97926070f updated for version 7.0e05 2006-04-21 22:12:41 +00:00
vimboss 5d050f1dff updated for version 7.0e04 2006-04-20 22:17:20 +00:00
vimboss f8b1d575de updated for version 7.0e03 2006-04-19 21:23:36 +00:00
vimboss d9f6781b6f updated for version 7.0e02 2006-04-18 21:55:01 +00:00
vimboss cce3af5120 updated for version 7.0e01 2006-04-17 22:14:47 +00:00
vimboss a2171667da updated for version 7.0e 2006-04-16 18:30:08 +00:00
vimboss 4b853061e0 updated for version 7.0d05 2006-04-15 20:28:54 +00:00
vimboss 2e2e578006 updated for version 7.0d05 2006-04-15 20:27:24 +00:00
vimboss ed189d4e0d updated for version 7.0d05 2006-04-15 20:25:09 +00:00
vimboss 5b72245d49 updated for version 7.0d05 2006-04-15 20:16:09 +00:00
vimboss 2ecea7236d updated for version 7.0d04 2006-04-14 20:42:25 +00:00
vimboss b83cf97d0b updated for version 7.0d03 2006-04-13 20:37:35 +00:00
vimboss 41310853db updated for version 7.0d02 2006-04-12 21:52:12 +00:00
vimboss 49561703b8 updated for version 7.0d01 2006-04-11 21:38:50 +00:00
vimboss 17101ba401 updated for version 7.0d 2006-04-10 14:55:34 +00:00
vimboss 6ffd3dd5c6 updated for version 7.0c13 2006-04-09 21:54:49 +00:00
vimboss c954c0d3ab updated for version 7.0c12 2006-04-07 21:40:07 +00:00
vimboss 7d1215d7bf updated for version 7.0c12 2006-04-07 21:33:12 +00:00
vimboss 63d308fd1f updated for version 7.0c11 2006-04-06 20:21:51 +00:00
vimboss e1d247ab20 updated for version 7.0c11 2006-04-06 20:18:50 +00:00
vimboss 97d9a6e9c3 updated for version 7.0c10 2006-04-05 20:41:53 +00:00
vimboss aba616e61a updated for version 7.0c03 2006-03-29 21:18:24 +00:00
vimboss 7d9559d288 updated for version 7.0c03 2006-03-29 21:06:37 +00:00
vimboss 97044da6af updated for version 7.0c02 2006-03-28 21:08:56 +00:00
vimboss 3306706be7 updated for version 7.0c02 2006-03-28 20:57:42 +00:00
vimboss b0fff98aaa updated for version 7.0c01 2006-03-27 21:03:26 +00:00
vimboss cca86fd003 updated for version 7.0c01 2006-03-27 20:59:33 +00:00
vimboss 491a5ae853 updated for version 7.0c01 2006-03-27 20:58:26 +00:00
vimboss b4bb9a11c9 updated for version 7.0c01 2006-03-27 20:55:21 +00:00
vimboss 3c5cfd62cc updated for version 7.0c 2006-03-27 17:01:56 +00:00
vimboss f5fe34931d updated for version 7.0b02 2006-03-26 21:06:50 +00:00
vimboss 350a12c773 updated for version 7.0b01 2006-03-25 22:06:54 +00:00
vimboss 7dccbb6b34 updated for version 7.0b01 2006-03-25 22:05:04 +00:00
vimboss 586c443e6b updated for version 7.0b01 2006-03-25 22:02:07 +00:00
vimboss e62715ebc3 updated for version 7.0b01 2006-03-25 21:59:56 +00:00
vimboss e56aec8669 updated for version 7.0b01 2006-03-25 21:55:52 +00:00
vimboss 543b823336 updated for version 7.0b01 2006-03-25 21:52:34 +00:00
vimboss 92ef2cec3f updated for version 7.0b01 2006-03-25 21:48:58 +00:00
vimboss 7b6cc15fa1 updated for version 7.0b01 2006-03-25 21:46:12 +00:00
vimboss 2999606a94 updated for version 7.0b 2006-03-24 22:46:53 +00:00
vimboss 9b05047857 updated for version 7.0b 2006-03-24 22:21:52 +00:00
vimboss bb6867436f updated for version 7.0232 2006-03-23 22:59:57 +00:00
vimboss beeb9bb8d6 updated for version 7.0232 2006-03-23 22:47:08 +00:00
vimboss 431a6e3a2b updated for version 7.0232 2006-03-23 22:44:10 +00:00
vimboss f16cff7351 updated for version 7.0231 2006-03-21 21:33:03 +00:00
vimboss 21d53b81c1 updated for version 7.0231 2006-03-21 21:29:36 +00:00
vimboss 496d56d74e updated for version 7.0231 2006-03-21 21:23:25 +00:00
vimboss 34a1480923 updated for version 7.0231 2006-03-21 21:20:39 +00:00
vimboss 13f9478072 updated for version 7.0230 2006-03-20 21:59:49 +00:00
vimboss b097a82750 updated for version 7.0230 2006-03-20 21:55:45 +00:00
vimboss fbbd23de9b updated for version 7.0230 2006-03-20 21:50:15 +00:00
vimboss 2f07b4705b updated for version 7.0230 2006-03-20 21:47:49 +00:00
vimboss 0ce2132d5c updated for version 7.0229 2006-03-19 22:18:55 +00:00
vimboss 5277eccccb updated for version 7.0229 2006-03-19 22:15:26 +00:00
vimboss e66b0db644 updated for version 7.0229 2006-03-19 22:11:16 +00:00
vimboss 45a670866b updated for version 7.0229 2006-03-19 22:08:37 +00:00
vimboss a8155d95df updated for version 7.0228 2006-03-18 21:42:09 +00:00
vimboss 6cfb93496d updated for version 7.0228 2006-03-18 21:40:56 +00:00
vimboss e8af0fe162 updated for version 7.0228 2006-03-18 21:33:02 +00:00
vimboss 7a7192df78 updated for version 7.0228 2006-03-18 21:31:46 +00:00
vimboss 8c7ce14d43 updated for version 7.0228 2006-03-18 21:30:13 +00:00
vimboss 4b46d6288a updated for version 7.0227 2006-03-17 23:21:19 +00:00
vimboss a9f037641a updated for version 7.0227 2006-03-17 23:19:38 +00:00
vimboss 048921aa28 updated for version 7.0227 2006-03-17 23:12:21 +00:00
vimboss f2277897a6 updated for version 7.0227 2006-03-17 23:10:44 +00:00
vimboss 7003c1d74b updated for version 7.0226 2006-03-16 21:46:52 +00:00
vimboss 3a55ef3d49 updated for version 7.0226 2006-03-16 21:43:34 +00:00
vimboss 7b4baadbf8 updated for version 7.0226 2006-03-16 21:41:35 +00:00
vimboss 92763c01b7 updated for version 7.0226 2006-03-16 21:35:52 +00:00
vimboss 7d990240c7 updated for version 7.0225 2006-03-15 23:07:59 +00:00
vimboss c580065a58 updated for version 7.0225 2006-03-15 23:06:44 +00:00
vimboss 9ac712d173 updated for version 7.0225 2006-03-15 23:04:43 +00:00
vimboss 9755d73dfb updated for version 7.0225 2006-03-15 23:03:01 +00:00
vimboss 7c7ea40136 updated for version 7.0225 2006-03-15 22:59:18 +00:00
vimboss f7662b9da0 updated for version 7.0225 2006-03-15 22:53:57 +00:00
vimboss d55695702b updated for version 7.0225 2006-03-15 22:50:30 +00:00
vimboss 1cb9e5bfc8 updated for version 7.0225 2006-03-15 22:48:35 +00:00
vimboss b56e6336e2 updated for version 7.0224 2006-03-14 23:08:30 +00:00
vimboss c2d5e134ef updated for version 7.0224 2006-03-14 23:07:19 +00:00
vimboss c5243cc748 updated for version 7.0224 2006-03-14 23:04:27 +00:00
vimboss acdb507a91 updated for version 7.0224 2006-03-14 23:02:02 +00:00
vimboss 82b07ddae6 updated for version 7.0224 2006-03-14 23:00:46 +00:00
vimboss 2f6282ffe8 updated for version 7.0224 2006-03-14 22:55:34 +00:00
vimboss 5d0dcf87bf updated for version 7.0224 2006-03-14 22:53:34 +00:00
vimboss ed46f38ea5 updated for version 7.0224 2006-03-14 22:51:38 +00:00
vimboss 37345a0877 updated for version 7.0223 2006-03-13 22:18:45 +00:00
vimboss d5e5a39403 updated for version 7.0223 2006-03-13 22:15:53 +00:00
vimboss 0858201d0c updated for version 7.0223 2006-03-13 22:10:45 +00:00
vimboss 861437a1cd updated for version 7.0223 2006-03-13 22:08:57 +00:00
vimboss 0906984226 updated for version 7.0223 2006-03-13 22:07:11 +00:00
vimboss 5e39a7463b updated for version 7.0222 2006-03-12 22:19:04 +00:00
vimboss 66798929a6 updated for version 7.0222 2006-03-12 22:18:00 +00:00
vimboss 8f99a6bb41 updated for version 7.0222 2006-03-12 22:13:45 +00:00
vimboss 60ce50c5cf updated for version 7.0222 2006-03-12 22:11:10 +00:00
vimboss e70849d1e6 updated for version 7.0222 2006-03-12 22:10:07 +00:00
vimboss 13aeb742f7 updated for version 7.0222 2006-03-12 22:08:12 +00:00
vimboss 3ee3b95950 updated for version 7.0222 2006-03-12 22:05:10 +00:00
vimboss d1f9428273 updated for version 7.0222 2006-03-12 22:00:48 +00:00
vimboss dc83d24f6f updated for version 7.0222 2006-03-12 21:58:43 +00:00
vimboss 8868a98130 updated for version 7.0222 2006-03-12 21:56:11 +00:00
vimboss 7c5b397d77 updated for version 7.0222 2006-03-12 21:53:56 +00:00
vimboss 4fc2d0d20e updated for version 7.0222 2006-03-12 21:52:47 +00:00
vimboss 4c044fb7f7 updated for version 7.0222 2006-03-12 21:50:18 +00:00
vimboss 086446415f updated for version 7.0221 2006-03-11 21:38:31 +00:00
vimboss bc4d1f0dea updated for version 7.0221 2006-03-11 21:36:59 +00:00
vimboss e9edee35a2 updated for version 7.0221 2006-03-11 21:35:11 +00:00
vimboss c8457c6f0d updated for version 7.0221 2006-03-11 21:32:59 +00:00
vimboss ef6bf4f993 updated for version 7.0221 2006-03-11 21:30:53 +00:00
vimboss 93005de3c3 updated for version 7.0221 2006-03-11 21:29:41 +00:00
vimboss 38972770cd updated for version 7.0221 2006-03-11 21:27:59 +00:00
vimboss f113654602 updated for version 7.0221 2006-03-11 21:24:08 +00:00
vimboss 3f0bcd622f updated for version 7.0221 2006-03-11 21:22:53 +00:00
vimboss 5a03e59fdc updated for version 7.0221 2006-03-11 21:18:15 +00:00
vimboss 0880f3b9ee updated for version 7.0221 2006-03-11 21:16:47 +00:00
vimboss 2c57c30538 updated for version 7.0220 2006-03-10 21:46:58 +00:00
vimboss 90ac4f841d updated for version 7.0220 2006-03-10 21:42:59 +00:00
vimboss 614abe7ea5 updated for version 7.0220 2006-03-10 21:37:46 +00:00
vimboss 0b78abfa7c updated for version 7.0220 2006-03-10 21:35:45 +00:00
vimboss adc29304a2 updated for version 7.0220 2006-03-10 21:34:27 +00:00
vimboss 4fcf3b9b3f updated for version 7.0219 2006-03-09 22:37:52 +00:00
vimboss d1523d1c98 updated for version 7.0219 2006-03-09 22:32:39 +00:00
vimboss e07cbdeae2 updated for version 7.0219 2006-03-09 22:27:48 +00:00
vimboss 48d47eeb47 updated for version 7.0218 2006-03-08 21:32:40 +00:00
vimboss 6ca66f7d24 updated for version 7.0217 2006-03-07 22:38:47 +00:00
vimboss 9c7719575d updated for version 7.0217 2006-03-07 22:29:51 +00:00
vimboss 87a40c0bbf updated for version 7.0216 2006-03-06 23:29:24 +00:00
vimboss c49b5282b9 updated for version 7.0214 2006-03-04 21:58:33 +00:00
vimboss c069c004d0 updated for version 7.0214 2006-03-04 21:55:31 +00:00
vimboss 810a6c2d6a updated for version 7.0214 2006-03-04 21:49:37 +00:00
vimboss 146eff7e25 updated for version 7.0214 2006-03-04 21:46:13 +00:00
vimboss 8e0df61edf updated for version 7.0213 2006-03-03 23:00:03 +00:00
vimboss 1965a25767 updated for version 7.0213 2006-03-03 22:58:45 +00:00
vimboss d5c7946cd9 updated for version 7.0213 2006-03-03 22:56:30 +00:00
vimboss 5852d13992 updated for version 7.0213 2006-03-03 22:50:42 +00:00
vimboss cefb7eccf3 updated for version 7.0212 2006-03-02 22:52:09 +00:00
vimboss f53ba9d3e4 updated for version 7.0212 2006-03-02 22:51:05 +00:00
vimboss 3c6565f200 updated for version 7.0212 2006-03-02 22:49:12 +00:00
vimboss 3fbec0a13d updated for version 7.0212 2006-03-02 22:43:39 +00:00
vimboss 31acfb459a updated for version 7.0212 2006-03-02 22:40:52 +00:00
vimboss 1a05e79638 updated for version 7.0211 2006-03-01 22:12:31 +00:00
vimboss 21f127c67f updated for version 7.0211 2006-03-01 22:09:21 +00:00
vimboss ec6b4a8071 updated for version 7.0211 2006-03-01 22:01:55 +00:00
vimboss 6d0f730694 updated for version 7.0210 2006-03-01 00:01:28 +00:00
vimboss 365d7efd98 updated for version 7.0210 2006-02-28 23:52:23 +00:00
vimboss eb1f45f145 updated for version 7.0210 2006-02-28 23:50:17 +00:00
vimboss 8af7a9db2e updated for version 7.0209 2006-02-27 23:58:35 +00:00
vimboss 5f4609db61 updated for version 7.0208 2006-02-27 00:11:10 +00:00
vimboss f09439f6cf updated for version 7.0208 2006-02-27 00:08:02 +00:00
vimboss e183d5bf8e updated for version 7.0208 2006-02-27 00:00:52 +00:00
vimboss cd521029e7 updated for version 7.0208 2006-02-26 23:59:20 +00:00
vimboss a8230d1546 updated for version 7.0207 2006-02-25 21:55:24 +00:00
vimboss c6f42cb839 updated for version 7.0207 2006-02-25 21:52:33 +00:00
vimboss 987dfbc4eb updated for version 7.0207 2006-02-25 21:47:41 +00:00
vimboss 89b9985d09 updated for version 7.0207 2006-02-25 21:45:02 +00:00
vimboss 30e75f3da8 updated for version 7.0206 2006-02-24 23:53:04 +00:00
vimboss 395ff08fb6 updated for version 7.0205 2006-02-23 21:34:44 +00:00
vimboss d48d77ca0f updated for version 7.0205 2006-02-23 21:32:16 +00:00
vimboss 95480ee237 updated for version 7.0205 2006-02-23 21:26:58 +00:00
vimboss 376db4a842 updated for version 7.0204 2006-02-22 21:25:37 +00:00
vimboss 86d4efaa85 updated for version 7.0203 2006-02-21 22:12:05 +00:00
vimboss 8f8f641f7d updated for version 7.0203 2006-02-21 22:04:51 +00:00
vimboss 39f866f68e updated for version 7.0203 2006-02-21 22:02:53 +00:00
vimboss 5672a810bd updated for version 7.0202 2006-02-20 21:37:40 +00:00
vimboss 264c922adf updated for version 7.0202 2006-02-20 21:28:49 +00:00
vimboss aebb78dfeb updated for version 7.0202 2006-02-20 21:27:21 +00:00
vimboss 9ff2fa4c07 updated for version 7.0201 2006-02-18 22:14:51 +00:00
vimboss 7f0a361aeb updated for version 7.0200 2006-02-17 21:53:23 +00:00
vimboss 2de7d719e4 updated for version 7.0200 2006-02-17 21:45:41 +00:00
vimboss 68f857bdae updated for version 7.0199 2006-02-16 22:11:02 +00:00
vimboss 0cfa782fe9 updated for version 7.0198 2006-02-15 22:18:42 +00:00
vimboss 6cf3bf554d updated for version 7.0198 2006-02-15 22:12:56 +00:00
vimboss 312c84742f updated for version 7.0198 2006-02-15 22:11:25 +00:00
vimboss 901de86423 updated for version 7.0197 2006-02-14 22:29:30 +00:00
vimboss 2d9c727fab updated for version 7.0196 2006-02-10 23:23:57 +00:00
vimboss ee84dd6d37 updated for version 7.0196 2006-02-10 23:20:28 +00:00
vimboss 03ddf30273 updated for version 7.0196 2006-02-10 23:13:40 +00:00
vimboss f889b114d7 updated for version 7.0196 2006-02-10 23:11:56 +00:00
vimboss 25fbd4d3ba updated for version 7.0195 2006-02-09 23:54:54 +00:00
vimboss 9a8f67351f updated for version 7.0195 2006-02-09 23:53:20 +00:00
vimboss a88926b139 updated for version 7.0195 2006-02-09 23:48:02 +00:00
vimboss 948d4250d0 updated for version 7.0194 2006-02-08 09:20:24 +00:00
vimboss 489a1f83a7 updated for version 7.0193 2006-02-04 22:45:44 +00:00
vimboss 755285c6b9 updated for version 7.0193 2006-02-04 22:43:20 +00:00
vimboss 4ee8546963 updated for version 7.0193 2006-02-04 22:38:56 +00:00
vimboss c99c329f44 updated for version 7.0193 2006-02-04 22:37:47 +00:00
vimboss 6a44409571 updated for version 7.0192 2006-02-04 00:59:56 +00:00
vimboss 078a0d6a6a updated for version 7.0192 2006-02-04 00:57:42 +00:00
vimboss d7292d1a2d updated for version 7.0192 2006-02-04 00:54:59 +00:00
vimboss cc755d06d5 updated for version 7.0191 2006-02-01 21:56:25 +00:00
vimboss 416a2e3241 updated for version 7.0191 2006-02-01 21:51:12 +00:00
vimboss c15ea42745 updated for version 7.0191 2006-02-01 21:47:16 +00:00
vimboss 930d034cfa updated for version 7.0189 2006-01-30 00:14:18 +00:00
vimboss e9cd752674 updated for version 7.0188 2006-01-26 22:25:15 +00:00
vimboss 12e3d5ca74 updated for version 7.0188 2006-01-26 22:17:47 +00:00
vimboss 70b72f8b74 updated for version 7.0188 2006-01-26 22:16:34 +00:00
vimboss 7058099737 updated for version 7.0187 2006-01-25 22:10:52 +00:00
vimboss 3659a4183f updated for version 7.0187 2006-01-25 22:02:51 +00:00
vimboss dc55888225 updated for version 7.0186 2006-01-23 22:30:28 +00:00
vimboss f4da4112a4 updated for version 7.0186 2006-01-23 22:23:09 +00:00
vimboss aaa2b102a9 updated for version 7.0185 2006-01-22 23:30:12 +00:00
vimboss df77db0679 updated for version 7.0185 2006-01-22 23:25:56 +00:00
vimboss 4dff0e6614 updated for version 7.0185 2006-01-22 23:22:22 +00:00
vimboss 6e7b5a53d8 updated for version 7.0184 2006-01-21 22:16:51 +00:00
vimboss ab706fbf01 updated for version 7.0184 2006-01-21 22:12:51 +00:00
vimboss f059e24a01 updated for version 7.0184 2006-01-21 22:09:43 +00:00
vimboss 28c1158e08 updated for version 7.0183 2006-01-20 23:10:18 +00:00
vimboss 83aa62b1be updated for version 7.0183 2006-01-20 23:02:51 +00:00
vimboss 21f7001da2 updated for version 7.0182 2006-01-19 22:16:24 +00:00
vimboss 058574b777 updated for version 7.0182 2006-01-19 22:09:32 +00:00
vimboss 22660cfc80 updated for version 7.0181 2006-01-14 21:23:38 +00:00
vimboss 3bf481bd84 updated for version 7.0181 2006-01-14 21:20:41 +00:00
vimboss a928431064 updated for version 7.0181 2006-01-14 21:18:42 +00:00
vimboss 0c440b9dc0 updated for version 7.0181 2006-01-14 21:15:59 +00:00
vimboss d552ffa13d updated for version 7.0180 2006-01-13 22:35:40 +00:00
vimboss eaf620eefb updated for version 7.0179 2006-01-12 23:22:24 +00:00
vimboss 753f20d45e updated for version 7.0178 2005-12-29 22:51:09 +00:00
vimboss 9eb2780acf updated for version 7.0178 2005-12-29 22:48:26 +00:00
vimboss 902b61487d updated for version 7.0178 2005-12-29 22:45:34 +00:00
vimboss f96ed4c4a8 updated for version 7.0178 2005-12-29 22:43:53 +00:00
vimboss 134c78601f updated for version 7.0177 2005-12-28 22:39:57 +00:00
vimboss 034b0249b8 updated for version 7.0176 2005-12-23 22:19:46 +00:00
vimboss 2f0d599014 updated for version 7.0176 2005-12-23 22:16:03 +00:00
vimboss 8faae559db updated for version 7.0176 2005-12-23 22:13:51 +00:00
vimboss 0f94a5f6e3 updated for version 7.0176 2005-12-23 22:11:04 +00:00
vimboss 57459b5546 updated for version 7.0175 2005-12-22 22:47:02 +00:00
vimboss 17adc97f9e updated for version 7.0174 2005-12-19 22:15:59 +00:00
vimboss 447b03ebfa updated for version 7.0174 2005-12-19 22:14:58 +00:00
vimboss 8b9bef9d00 updated for version 7.0174 2005-12-19 22:08:24 +00:00
vimboss 9d03adc937 updated for version 7.0174 2005-12-19 22:06:56 +00:00
vimboss 20b72e404f updated for version 7.0173 2005-12-18 22:10:00 +00:00
vimboss 27dcab683d updated for version 7.0173 2005-12-18 22:02:33 +00:00
vimboss 58a0f41ee4 updated for version 7.0173 2005-12-18 21:59:16 +00:00
vimboss 487520acdf updated for version 7.0172 2005-12-17 22:10:02 +00:00
vimboss a5981f941f updated for version 7.0172 2005-12-17 22:06:52 +00:00
vimboss 9358ce21cf updated for version 7.0172 2005-12-17 22:02:57 +00:00
vimboss b0c6ef7041 updated for version 7.0171 2005-12-16 21:55:46 +00:00
vimboss 78b2b8b91a updated for version 7.0171 2005-12-16 21:53:56 +00:00
vimboss 07602c00e4 updated for version 7.0171 2005-12-16 21:49:31 +00:00
vimboss 666b9629a9 updated for version 7.0170 2005-12-14 22:08:35 +00:00
vimboss cb2b3c9423 updated for version 7.0170 2005-12-14 22:04:43 +00:00
vimboss 4f12c796f1 updated for version 7.0170 2005-12-14 22:02:18 +00:00
vimboss ce81b565ef updated for version 7.0170 2005-12-14 21:59:55 +00:00
vimboss 0673a5562d updated for version 7.0169 2005-12-13 20:09:08 +00:00
vimboss d8ff797346 updated for version 7.0169 2005-12-13 20:04:55 +00:00
vimboss 29212b8e95 updated for version 7.0169 2005-12-13 20:02:15 +00:00
vimboss a4005451a9 updated for version 7.0168 2005-12-12 22:05:50 +00:00
vimboss fbe1b7d6e4 updated for version 7.0168 2005-12-12 22:02:31 +00:00
vimboss e67cdda4f7 updated for version 7.0168 2005-12-12 21:58:40 +00:00
vimboss dbb69e4b41 updated for version 7.0167 2005-12-11 21:36:39 +00:00
vimboss 059335a960 updated for version 7.0167 2005-12-11 21:33:32 +00:00
vimboss 162e3ecdbf updated for version 7.0167 2005-12-11 21:29:51 +00:00
vimboss 738dd703af updated for version 7.0167 2005-12-11 21:27:22 +00:00
vimboss b85bb18eb1 updated for version 7.0166 2005-12-10 20:23:46 +00:00
vimboss d752f41472 updated for version 7.0166 2005-12-10 20:19:46 +00:00
vimboss bb2bf978a6 updated for version 7.0166 2005-12-10 20:17:30 +00:00
vimboss aeadaafa1b updated for version 7.0166 2005-12-10 20:15:02 +00:00
vimboss b854e7439a updated for version 7.0165 2005-12-08 22:05:05 +00:00
vimboss b55be833f6 updated for version 7.0165 2005-12-08 22:02:51 +00:00
vimboss 0fce39852d updated for version 7.0165 2005-12-08 22:00:22 +00:00
vimboss 2cf45bd4db updated for version 7.0164 2005-12-07 21:07:59 +00:00
vimboss 7eb9a563aa updated for version 7.0164 2005-12-07 21:04:31 +00:00
vimboss 474a7a8920 updated for version 7.0164 2005-12-07 20:59:24 +00:00
vimboss 9da1ee132d updated for version 7.0164 2005-12-07 20:56:14 +00:00
vimboss a5b3a8cb2f updated for version 7.0164 2005-12-07 20:54:59 +00:00
vimboss da5923e08a updated for version 7.0163 2005-12-06 20:04:44 +00:00
vimboss 909d6b714d updated for version 7.0163 2005-12-06 19:59:18 +00:00
vimboss fe6a1087d8 updated for version 7.0163 2005-12-06 19:50:41 +00:00
vimboss 20954ed66f updated for version 7.0162 2005-12-02 00:50:49 +00:00
vimboss 2137aed295 updated for version 7.0162 2005-12-02 00:46:37 +00:00
vimboss 82c40bf396 updated for version 7.0162 2005-12-02 00:44:04 +00:00
vimboss 93e9ddc9df updated for version 7.0161 2005-11-28 23:05:55 +00:00
vimboss c59ea046b7 updated for version 7.0161 2005-11-28 23:01:53 +00:00
vimboss c8d143383b updated for version 7.0161 2005-11-28 22:58:23 +00:00
vimboss 69c440948a updated for version 7.0161 2005-11-28 22:56:19 +00:00
vimboss 7d89073d72 updated for version 7.0160 2005-11-26 23:48:46 +00:00
vimboss 2f2e655515 updated for version 7.0160 2005-11-26 23:46:11 +00:00
vimboss 91fdb16554 updated for version 7.0160 2005-11-26 23:45:02 +00:00
vimboss e799b44872 updated for version 7.0160 2005-11-26 23:42:09 +00:00
vimboss 638af610bc updated for version 7.0160 2005-11-26 23:40:59 +00:00
vimboss a378e4ea96 updated for version 7.0159 2005-11-25 19:58:47 +00:00
vimboss 8ec4c3e6c4 updated for version 7.0159 2005-11-25 19:54:28 +00:00
vimboss 66dd169f07 updated for version 7.0159 2005-11-25 19:50:52 +00:00
vimboss d666165ef3 updated for version 7.0158 2005-11-23 21:25:05 +00:00
vimboss 3e1a894779 updated for version 7.0157 2005-10-12 21:01:44 +00:00
vimboss 8232203414 updated for version 7.0157 2005-10-12 20:58:49 +00:00
vimboss de76830a8f updated for version 7.0157 2005-10-12 20:54:52 +00:00
vimboss e1d5e08ce7 updated for version 7.0157 2005-10-12 20:52:20 +00:00
vimboss 3331fff9cf updated for version 7.0156 2005-10-11 20:34:58 +00:00
vimboss d71eb95760 updated for version 7.0156 2005-10-11 20:32:28 +00:00
vimboss a1978bca24 updated for version 7.0156 2005-10-11 20:29:39 +00:00
vimboss ef6d771c22 updated for version 7.0155 2005-10-10 21:00:54 +00:00
vimboss b162f078ef updated for version 7.0155 2005-10-10 20:59:28 +00:00
vimboss 8b44c7b042 updated for version 7.0154 2005-10-04 09:16:35 +00:00
vimboss 0f349e9ef9 updated for version 7.0154 2005-10-04 09:14:13 +00:00
vimboss cc0d10f80a updated for version 7.0154 2005-10-04 09:12:31 +00:00
vimboss 2ae0b948d5 updated for version 7.0154 2005-10-04 09:08:17 +00:00
vimboss 0efbd8489d updated for version 7.0154 2005-10-04 09:06:09 +00:00
vimboss 2f71969a41 updated for version 7.0153 2005-10-03 22:05:45 +00:00
vimboss 4ff8d44a19 updated for version 7.0153 2005-10-03 22:04:08 +00:00
vimboss 4ef0c78d99 updated for version 7.0153 2005-10-03 22:02:18 +00:00
vimboss d2cad2aa63 updated for version 7.0153 2005-10-03 21:52:09 +00:00
vimboss f3476d87e5 updated for version 7.0152 2005-09-30 21:23:56 +00:00
vimboss ab1437d890 updated for version 7.0152 2005-09-30 21:20:29 +00:00
vimboss 90a3f48c98 updated for version 7.0152 2005-09-30 21:15:37 +00:00
vimboss 1807074cc8 updated for version 7.0152 2005-09-30 21:12:02 +00:00
vimboss 308c65ad95 updated for version 7.0151 2005-09-29 18:26:07 +00:00
vimboss 972a804f9c updated for version 7.0150 2005-09-25 22:20:24 +00:00
vimboss fafb8e2825 updated for version 7.0150 2005-09-25 22:16:38 +00:00
vimboss 41b93a67ac updated for version 7.0149 2005-09-20 23:22:24 +00:00
vimboss b7d8d3a149 updated for version 7.0148 2005-09-16 21:55:43 +00:00
vimboss 9ab7deae42 updated for version 7.0148 2005-09-16 21:47:57 +00:00
vimboss d154830b7f updated for version 7.0147 2005-09-14 21:41:18 +00:00
vimboss ad6b6d6f99 updated for version 7.0147 2005-09-14 21:40:12 +00:00
vimboss 5353df8a27 updated for version 7.0147 2005-09-14 21:33:59 +00:00
vimboss ecedecead4 updated for version 7.0147 2005-09-14 21:32:32 +00:00
vimboss 0fdd295bba updated for version 7.0146 2005-09-13 21:22:27 +00:00
vimboss dac0470ed6 updated for version 7.0146 2005-09-13 21:20:47 +00:00
vimboss 81ab9ba7cd updated for version 7.0146 2005-09-13 21:09:24 +00:00
vimboss ddb1b09661 updated for version 7.0145 2005-09-10 19:26:26 +00:00
vimboss 013480e361 updated for version 7.0145 2005-09-10 19:24:59 +00:00
vimboss 05a2a00160 updated for version 7.0145 2005-09-10 19:22:57 +00:00
vimboss 182b749fae updated for version 7.0145 2005-09-10 19:16:33 +00:00
vimboss ff65dd5a46 updated for version 7.0144 2005-09-09 19:53:42 +00:00
vimboss d26519058c updated for version 7.0144 2005-09-09 19:52:02 +00:00
vimboss 459994f68c updated for version 7.0144 2005-09-09 19:49:30 +00:00
vimboss 141f539da9 updated for version 7.0144 2005-09-09 19:47:12 +00:00
vimboss 6047658953 updated for version 7.0144 2005-09-09 19:44:31 +00:00
vimboss 67bbd6e3b5 updated for version 7.0143 2005-09-07 21:22:27 +00:00
vimboss 832d35b0a5 updated for version 7.0143 2005-09-07 21:21:14 +00:00
vimboss 2d687636b4 updated for version 7.0143 2005-09-07 21:18:43 +00:00
vimboss 0abd26d0bb updated for version 7.0143 2005-09-07 21:15:32 +00:00
vimboss cc7d2be781 updated for version 7.0143 2005-09-07 21:12:33 +00:00
vimboss dbebbe8066 updated for version 7.0142 2005-09-06 19:25:11 +00:00
vimboss 10ca499012 updated for version 7.0142 2005-09-06 19:13:27 +00:00
vimboss 6ea87ed91a updated for version 7.0141 2005-09-05 22:14:46 +00:00
vimboss d1f09f948a updated for version 7.0141 2005-09-05 22:11:52 +00:00
vimboss 35b8513209 updated for version 7.0141 2005-09-05 22:05:30 +00:00
vimboss 447937ac37 updated for version 7.0140 2005-09-01 20:46:49 +00:00
vimboss 9ac45b1167 updated for version 7.0139 2005-08-30 21:55:26 +00:00
vimboss 6ad8336f9f updated for version 7.0138 2005-08-29 22:25:38 +00:00
vimboss 0ed961966f updated for version 7.0137 2005-08-25 21:27:31 +00:00
vimboss 4815024a0a updated for version 7.0137 2005-08-25 21:21:38 +00:00
vimboss 55aedf3b5f updated for version 7.0136 2005-08-24 22:16:11 +00:00
vimboss 1ade660eac updated for version 7.0136 2005-08-24 22:09:56 +00:00
vimboss 73d7da2e18 updated for version 7.0136 2005-08-24 22:08:48 +00:00
vimboss bf2340e697 updated for version 7.0135 2005-08-23 21:04:20 +00:00
vimboss 1a336610f4 updated for version 7.0135 2005-08-23 21:02:42 +00:00
vimboss 8ce679a78b updated for version 7.0135 2005-08-23 21:00:13 +00:00
vimboss 44514260e0 updated for version 7.0134 2005-08-22 22:59:46 +00:00
vimboss 89972a316b updated for version 7.0134 2005-08-22 22:54:29 +00:00
vimboss 6951af41ca updated for version 7.0133 2005-08-21 22:20:28 +00:00
vimboss 64647903de updated for version 7.0133 2005-08-21 22:17:52 +00:00
vimboss 155238e2e8 updated for version 7.0133 2005-08-21 22:14:09 +00:00
vimboss 4f3dbd7e25 updated for version 7.0133 2005-08-21 22:12:59 +00:00
vimboss a80d7dab25 updated for version 7.0133 2005-08-21 22:08:24 +00:00
vimboss 0042205b60 updated for version 7.0132 2005-08-19 20:40:30 +00:00
vimboss 821a4f0888 updated for version 7.0132 2005-08-19 20:32:47 +00:00
vimboss e08d3040e9 updated for version 7.0131 2005-08-16 23:01:50 +00:00
vimboss 732bf2bdb4 updated for version 7.0130 2005-08-15 21:41:48 +00:00
vimboss 284d8ac944 updated for version 7.0129 2005-08-12 19:59:19 +00:00
vimboss 1b4bd2ceca updated for version 7.0129 2005-08-12 19:48:49 +00:00
vimboss c271301eb4 updated for version 7.0128 2005-08-11 20:11:38 +00:00
vimboss d45a0c1fca updated for version 7.0128 2005-08-11 20:09:58 +00:00
vimboss d6819e9638 updated for version 7.0128 2005-08-11 20:00:37 +00:00
vimboss 99b32ef457 updated for version 7.0128 2005-08-11 19:59:29 +00:00
vimboss 3bcde33cc4 updated for version 7.0127 2005-08-10 21:07:57 +00:00
vimboss 887b6f37c5 updated for version 7.0126 2005-08-10 08:16:23 +00:00
vimboss 113db13f7e updated for version 7.0126 2005-08-10 08:15:00 +00:00
vimboss 5f5affc14c updated for version 7.0126 2005-08-10 07:57:38 +00:00
vimboss 5b3119f3d9 updated for version 7.0126 2005-08-10 07:56:18 +00:00
vimboss ea735c3504 updated for version 7.0126 2005-08-10 07:51:35 +00:00
vimboss 323a42ad8c updated for version 7.0125 2005-08-08 22:06:28 +00:00
vimboss c5bda30b9c updated for version 7.0125 2005-08-08 22:02:16 +00:00
vimboss df38298ff3 updated for version 7.0125 2005-08-08 22:00:59 +00:00
vimboss 48a688dcd9 updated for version 7.0125 2005-08-08 21:57:35 +00:00
vimboss cc3b7d6738 updated for version 7.0124 2005-08-05 21:35:02 +00:00
vimboss e58808fe3f updated for version 7.0124 2005-08-05 21:27:51 +00:00
vimboss 84d2a2f6bd updated for version 7.0123 2005-08-04 21:32:22 +00:00
vimboss 9c4957f9dc updated for version 7.0123 2005-08-04 21:29:45 +00:00
vimboss 2fc619c514 updated for version 7.0122 2005-08-01 22:02:32 +00:00
vimboss 13277698da updated for version 7.0122 2005-08-01 21:58:57 +00:00
vimboss fe72b2ec02 updated for version 7.0122 2005-08-01 21:54:37 +00:00
vimboss b44f361694 updated for version 7.0122 2005-08-01 21:52:12 +00:00
vimboss 84df746b91 updated for version 7.0121 2005-08-01 07:19:10 +00:00
vimboss 913c996a33 updated for version 7.0121 2005-08-01 07:08:33 +00:00
vimboss c42f1e004a updated for version 7.0121 2005-08-01 07:04:56 +00:00
vimboss 668bdb9b49 updated for version 7.0120 2005-07-30 22:45:36 +00:00
vimboss bb3e925819 updated for version 7.0120 2005-07-30 22:43:24 +00:00
vimboss 77e869dc16 updated for version 7.0120 2005-07-30 22:37:17 +00:00
vimboss 6e9c282b33 updated for version 7.0120 2005-07-30 22:36:01 +00:00
vimboss bf1d1b065e updated for version 7.0119 2005-07-29 22:36:03 +00:00
vimboss 8921704329 updated for version 7.0118 2005-07-28 22:36:45 +00:00
vimboss f839c13e60 updated for version 7.0118 2005-07-28 22:28:16 +00:00
vimboss 5344b37fd8 updated for version 7.0117 2005-07-27 21:13:01 +00:00
vimboss 7c36130c96 updated for version 7.0116 2005-07-25 20:46:57 +00:00
vimboss 528953c7a6 updated for version 7.0116 2005-07-25 20:42:36 +00:00
vimboss 860a6cb6f8 updated for version 7.0115 2005-07-24 21:18:31 +00:00
vimboss 4dc0647c81 updated for version 7.0115 2005-07-24 21:16:51 +00:00
vimboss 0f12ed392d updated for version 7.0115 2005-07-24 21:09:41 +00:00
vimboss 046986f514 updated for version 7.0114 2005-07-23 22:25:46 +00:00
vimboss 185368ac2b updated for version 7.0113 2005-07-22 21:54:43 +00:00
vimboss 95c162ee04 updated for version 7.0113 2005-07-22 21:52:15 +00:00
vimboss b0df7f7f5d updated for version 7.0113 2005-07-22 21:46:50 +00:00
vimboss 8b1fea5ba2 updated for version 7.0112 2005-07-21 21:11:17 +00:00
vimboss 865707eda6 updated for version 7.0112 2005-07-21 21:08:21 +00:00
vimboss 627952adb2 updated for version 7.0112 2005-07-21 21:03:15 +00:00
vimboss 7deded1c94 updated for version 7.0111 2005-07-20 22:06:07 +00:00
vimboss 0eafeeb2cc updated for version 7.0111 2005-07-20 22:04:36 +00:00
vimboss 85d8dfbb76 updated for version 7.0111 2005-07-20 22:02:14 +00:00
vimboss 6de172aea2 updated for version 7.0111 2005-07-20 22:00:04 +00:00
vimboss f176f450a1 updated for version 7.0111 2005-07-20 21:58:59 +00:00
vimboss ee15c41640 updated for version 7.0111 2005-07-20 21:57:28 +00:00
vimboss ac30c85185 updated for version 7.0111 2005-07-20 21:56:21 +00:00
vimboss b951dac74b updated for version 7.0111 2005-07-20 21:54:57 +00:00
vimboss 20bdf5ab5e updated for version 7.0110 2005-07-19 22:22:13 +00:00
vimboss 04b6d37d60 updated for version 7.0110 2005-07-19 22:21:12 +00:00
vimboss 0f3e5ddddb updated for version 7.0110 2005-07-19 22:18:49 +00:00
vimboss d6afbaa699 updated for version 7.0110 2005-07-19 22:17:30 +00:00
vimboss 0c81af26fd updated for version 7.0110 2005-07-19 22:14:07 +00:00
vimboss 8726894e28 updated for version 7.0110 2005-07-19 22:10:03 +00:00
vimboss ea0b1d5074 updated for version 7.0109 2005-07-18 21:58:11 +00:00
vimboss a0e631a2fa updated for version 7.0109 2005-07-18 21:47:53 +00:00
vimboss 056fa791ce updated for version 7.0109 2005-07-18 21:43:02 +00:00
vimboss b15a59c8ae updated for version 7.0109 2005-07-18 21:40:44 +00:00
vimboss 86c620f7eb updated for version 7.0108 2005-07-12 22:50:18 +00:00
vimboss e8817c39e0 updated for version 7.0108 2005-07-12 22:46:17 +00:00
vimboss f71fe2b261 updated for version 7.0108 2005-07-12 22:42:41 +00:00
vimboss fc07af69db updated for version 7.0108 2005-07-12 22:40:29 +00:00
vimboss 7aefbebef7 updated for version 7.0107 2005-07-11 22:42:07 +00:00
vimboss 9d90e3d310 updated for version 7.0107 2005-07-11 22:40:32 +00:00
vimboss 1549356d4a updated for version 7.0107 2005-07-11 22:29:03 +00:00
vimboss 12a6f8d0fa updated for version 7.0106 2005-07-09 21:14:46 +00:00
vimboss 1ae5431c60 updated for version 7.0106 2005-07-09 21:08:57 +00:00
vimboss 5c6ad8bfa1 updated for version 7.0106 2005-07-09 21:03:22 +00:00
vimboss 38ba225764 updated for version 7.0106 2005-07-09 20:58:57 +00:00
vimboss 65ee9f3784 updated for version 7.0105 2005-07-08 22:31:03 +00:00
vimboss fc787c4c6f updated for version 7.0105 2005-07-08 22:28:00 +00:00
vimboss d3015ea8b9 updated for version 7.0105 2005-07-08 22:26:47 +00:00
vimboss 4c14d0d6af updated for version 7.0105 2005-07-08 22:25:33 +00:00
vimboss 4f36cba2cf updated for version 7.0105 2005-07-08 22:21:38 +00:00
vimboss a838e737fd updated for version 7.0105 2005-07-08 22:19:11 +00:00
vimboss dcd00c3976 updated for version 7.0105 2005-07-08 22:17:29 +00:00
vimboss 82f92c7468 updated for version 7.0105 2005-07-08 22:14:37 +00:00
vimboss bdded1103b updated for version 7.0104 2005-07-06 22:38:49 +00:00
vimboss ddc047829f updated for version 7.0104 2005-07-06 22:35:45 +00:00
vimboss 4427f03251 updated for version 7.0104 2005-07-06 22:31:45 +00:00
vimboss 6b8c7f3f82 updated for version 7.0104 2005-07-06 22:29:20 +00:00
vimboss 18f7b865cf updated for version 7.0104 2005-07-06 22:28:03 +00:00
vimboss 548c48a1eb updated for version 7.0103 2005-07-05 21:48:14 +00:00
vimboss b2c9337fad updated for version 7.0103 2005-07-05 21:36:03 +00:00
vimboss 5f5e18ae4c updated for version 7.0102 2005-07-04 22:49:24 +00:00
vimboss b333bca041 updated for version 7.0101 2005-07-03 21:39:27 +00:00
vimboss 24bf6f89d3 updated for version 7.0100 2005-07-02 23:21:11 +00:00
vimboss 3ccd16dbf2 updated for version 7.0100 2005-07-02 23:19:16 +00:00
vimboss 4f65fbcd39 updated for version 7.0100 2005-07-02 23:10:47 +00:00
vimboss 37ab634322 updated for version 7.0100 2005-07-02 23:09:03 +00:00
vimboss 84ec5e4285 updated for version 7.0099 2005-07-01 22:41:52 +00:00
vimboss d11944e8e1 updated for version 7.0099 2005-07-01 22:38:32 +00:00
vimboss 0bee2a0da8 updated for version 7.0099 2005-07-01 22:33:52 +00:00
vimboss d85ce506ce updated for version 7.0099 2005-07-01 22:31:55 +00:00
vimboss bbdb2c5f2c updated for version 7.0098 2005-06-30 22:06:41 +00:00
vimboss ba8cd1655c updated for version 7.0098 2005-06-30 22:04:15 +00:00
vimboss 5670b028c3 updated for version 7.0098 2005-06-30 21:56:01 +00:00
vimboss c8fbd5a8d7 updated for version 7.0098 2005-06-30 21:52:39 +00:00
vimboss ee3ddc320e updated for version 7.0097 2005-06-29 22:40:58 +00:00
vimboss fad95c8f73 updated for version 7.0096 2005-06-28 23:32:02 +00:00
vimboss 3c9483c024 updated for version 7.0096 2005-06-28 23:24:33 +00:00
vimboss a9a3228c0a updated for version 7.0096 2005-06-28 23:23:32 +00:00
vimboss 3c25a75389 updated for version 7.0095 2005-06-27 22:48:21 +00:00
vimboss 6185667143 updated for version 7.0095 2005-06-27 22:42:44 +00:00
vimboss 521550668e updated for version 7.0095 2005-06-27 22:37:13 +00:00
vimboss cebc36567f updated for version 7.0095 2005-06-27 22:34:07 +00:00
vimboss 06d8142754 updated for version 7.0095 2005-06-27 22:29:54 +00:00
vimboss 873cec3299 updated for version 7.0095 2005-06-27 22:27:46 +00:00
vimboss 51504fcfc8 updated for version 7.0095 2005-06-27 22:25:50 +00:00
vimboss 80623dd7b7 updated for version 7.0094 2005-06-26 22:34:35 +00:00
vimboss 045bff0a5e updated for version 7.0094 2005-06-26 22:30:47 +00:00
vimboss 2862bfed05 updated for version 7.0094 2005-06-26 22:29:44 +00:00
vimboss 23836db588 updated for version 7.0094 2005-06-26 22:28:42 +00:00
vimboss 8cbb6884cf updated for version 7.0094 2005-06-26 22:26:21 +00:00
vimboss c191917cb6 updated for version 7.0093 2005-06-25 23:04:51 +00:00
vimboss 620bdeaed2 updated for version 7.0093 2005-06-25 22:49:46 +00:00
vimboss e30d4d64ec updated for version 7.0092 2005-06-24 23:11:15 +00:00
vimboss 45db2428b7 updated for version 7.0092 2005-06-24 23:07:47 +00:00
vimboss 0eaa770432 updated for version 7.0092 2005-06-24 23:01:23 +00:00
vimboss fa4bca5a4b updated for version 7.0091 2005-06-23 22:39:27 +00:00
vimboss a7d85e060a updated for version 7.0091 2005-06-23 22:36:45 +00:00
vimboss 65566be298 updated for version 7.0091 2005-06-23 22:31:01 +00:00
vimboss 3871862f43 updated for version 7.0091 2005-06-23 22:29:21 +00:00
vimboss 0d8f81cfe9 updated for version 7.0091 2005-06-23 22:27:26 +00:00
vimboss fd4cf0d969 updated for version 7.0090 2005-06-22 22:37:09 +00:00
vimboss e85e3090f2 updated for version 7.0090 2005-06-22 22:35:10 +00:00
vimboss e551987f2f updated for version 7.0090 2005-06-22 22:29:18 +00:00
vimboss 033ae2d433 updated for version 7.0090 2005-06-22 22:26:26 +00:00
vimboss 0b2d38eb56 updated for version 7.0090 2005-06-22 22:25:07 +00:00
vimboss e506f9e03d updated for version 7.0089 2005-06-21 22:37:39 +00:00
vimboss 2134492f4a updated for version 7.0088 2005-06-19 22:56:27 +00:00
vimboss a854033d26 updated for version 7.0088 2005-06-19 22:55:26 +00:00
vimboss 25f7250baf updated for version 7.0088 2005-06-19 22:54:15 +00:00
vimboss ef1cb41936 updated for version 7.0088 2005-06-19 22:50:11 +00:00
vimboss 000ddba81b updated for version 7.0088 2005-06-19 22:48:47 +00:00
vimboss 67de324802 updated for version 7.0087 2005-06-17 22:03:40 +00:00
vimboss afead88d39 updated for version 7.0087 2005-06-17 22:02:20 +00:00
vimboss f1f71e1b31 updated for version 7.0087 2005-06-17 22:00:15 +00:00
vimboss 999527b364 updated for version 7.0087 2005-06-17 21:55:00 +00:00
vimboss bd76ba13b9 updated for version 7.0087 2005-06-17 21:51:16 +00:00
vimboss 00c81e8b45 updated for version 7.0086 2005-06-16 21:59:56 +00:00
vimboss ff522141ba updated for version 7.0086 2005-06-16 21:53:56 +00:00
vimboss 25cc408eb7 updated for version 7.0086 2005-06-16 21:52:47 +00:00
vimboss 64a22d3a99 updated for version 7.0086 2005-06-16 21:51:00 +00:00
vimboss b4200396a4 updated for version 7.0086 2005-06-16 21:47:53 +00:00
vimboss af93a64dcd updated for version 7.0085 2005-06-14 22:13:23 +00:00
vimboss 19dd8a3325 updated for version 7.0085 2005-06-14 22:11:18 +00:00
vimboss 9be80ed4de updated for version 7.0085 2005-06-14 22:08:28 +00:00
vimboss de2bfdb04f updated for version 7.0085 2005-06-14 22:05:40 +00:00
vimboss 0d18d41d26 updated for version 7.0085 2005-06-14 22:01:04 +00:00
vimboss 5b1da66652 updated for version 7.0084 2005-06-13 22:28:56 +00:00
vimboss 57ebe4a47f updated for version 7.0084 2005-06-13 22:12:09 +00:00
vimboss cf5b998438 updated for version 7.0083 2005-06-08 22:07:37 +00:00
vimboss 2891a510ec updated for version 7.0083 2005-06-08 22:05:14 +00:00
vimboss 30543fb423 updated for version 7.0083 2005-06-08 22:03:13 +00:00
vimboss 7ac9e462b5 updated for version 7.0083 2005-06-08 22:00:03 +00:00
vimboss d080f32863 updated for version 7.0083 2005-06-08 21:57:32 +00:00
vimboss 5d0561e3dc updated for version 7.0083 2005-06-08 21:56:31 +00:00
vimboss 11d01e4e5d updated for version 7.0082 2005-06-07 21:12:49 +00:00
vimboss 84cf2bb424 updated for version 7.0082 2005-06-07 21:09:25 +00:00
vimboss 3e9c68d003 updated for version 7.0082 2005-06-07 21:04:49 +00:00
vimboss 1ea01581a3 updated for version 7.0082 2005-06-07 21:03:23 +00:00
vimboss 341036153f updated for version 7.0082 2005-06-07 21:02:10 +00:00
vimboss 010456f1dc updated for version 7.0082 2005-06-07 21:00:02 +00:00
vimboss 33b3c63389 updated for version 7.0082 2005-06-07 20:58:01 +00:00
vimboss bb869424b8 updated for version 7.0081 2005-06-06 21:59:07 +00:00
vimboss bdf288a26f updated for version 7.0081 2005-06-06 21:50:35 +00:00
vimboss d84ab2f13b updated for version 7.0080 2005-06-05 22:06:27 +00:00
vimboss fa44d59563 updated for version 7.0080 2005-06-05 22:05:00 +00:00
vimboss b8fec90502 updated for version 7.0080 2005-06-05 22:03:17 +00:00
vimboss 1b8a362f46 updated for version 7.0080 2005-06-05 22:01:26 +00:00
vimboss 7dd454e0a3 updated for version 7.0080 2005-06-05 21:54:54 +00:00
vimboss 1b7ef5184f updated for version 7.0079 2005-06-04 22:06:24 +00:00
vimboss f574dd8098 updated for version 7.0079 2005-06-04 21:55:20 +00:00
vimboss f5d6971081 updated for version 7.0078 2005-06-01 21:57:40 +00:00
vimboss 362e02a259 updated for version 7.0078 2005-06-01 21:56:33 +00:00
vimboss 4aed0c9aa6 updated for version 7.0078 2005-06-01 21:51:55 +00:00
vimboss 51c7772cec updated for version 7.0078 2005-06-01 21:46:07 +00:00
vimboss e7ddd59b21 updated for version 7.0078 2005-06-01 21:44:32 +00:00
vimboss 88e13d3884 updated for version 7.0077 2005-05-31 22:22:17 +00:00
vimboss 47c4713bb2 updated for version 7.0077 2005-05-31 22:14:58 +00:00
vimboss 93f41a0a11 updated for version 7.0077 2005-05-31 22:09:46 +00:00
vimboss b7f92e440b updated for version 7.0077 2005-05-31 22:05:58 +00:00
vimboss 76b2e04799 updated for version 7.0077 2005-05-31 22:02:19 +00:00
vimboss 8772439925 updated for version 7.0076 2005-05-27 20:23:44 +00:00
vimboss c8799fcd3d updated for version 7.0076 2005-05-27 20:18:59 +00:00
vimboss 29458b1b69 updated for version 7.0076 2005-05-27 20:16:24 +00:00
vimboss 26cb1a3817 updated for version 7.0076 2005-05-27 20:14:58 +00:00
vimboss ed98ac758f updated for version 7.0076 2005-05-27 20:13:12 +00:00
vimboss 39b29b5cd2 updated for version 7.0075 2005-05-22 22:12:58 +00:00
vimboss 1bade92c26 updated for version 7.0075 2005-05-22 22:09:40 +00:00
vimboss e43b56ac8b updated for version 7.0075 2005-05-22 22:07:59 +00:00
vimboss d8590bc786 updated for version 7.0075 2005-05-22 22:03:39 +00:00
vimboss 50f88c4d58 updated for version 7.0075 2005-05-22 22:02:25 +00:00
vimboss f3b4460585 updated for version 7.0074 2005-05-20 21:31:17 +00:00
vimboss cc50b1e527 updated for version 7.0074 2005-05-20 21:27:20 +00:00
vimboss 059100f13c updated for version 7.0074 2005-05-20 21:25:31 +00:00
vimboss 20e55b7b0f updated for version 7.0074 2005-05-20 21:22:17 +00:00
vimboss 8a39d63a65 updated for version 7.0074 2005-05-20 21:19:57 +00:00
vimboss c8eb308a94 updated for version 7.0073 2005-05-19 21:08:39 +00:00
vimboss cf9a5e4d5c updated for version 7.0073 2005-05-19 21:00:46 +00:00
vimboss 8bd5a68a8e updated for version 7.0073 2005-05-19 20:53:52 +00:00
vimboss 026b0dfdb5 updated for version 7.0072 2005-05-18 22:24:46 +00:00
vimboss 258852164f updated for version 7.0072 2005-05-18 22:17:12 +00:00
vimboss 3b12ea179f updated for version 7.0072 2005-05-18 22:12:12 +00:00
vimboss e2aad773e5 updated for version 7.0072 2005-05-18 22:10:28 +00:00
vimboss fca73f935b updated for version 7.0072 2005-05-18 22:06:55 +00:00
vimboss c82374248d updated for version 7.0071 2005-04-24 22:09:56 +00:00
vimboss 771134d4fb updated for version 7.0071 2005-04-24 22:08:39 +00:00
vimboss 06ff0f2d04 updated for version 7.0071 2005-04-24 22:06:24 +00:00
vimboss 3d36968df1 updated for version 7.0071 2005-04-24 22:04:21 +00:00
vimboss f9000d3916 updated for version 7.0071 2005-04-24 22:01:01 +00:00
vimboss c887e4b51d updated for version 7.0071 2005-04-24 21:59:46 +00:00
vimboss 8e4fa3de1a updated for version 7.0071 2005-04-24 21:58:05 +00:00
vimboss fad1345b16 updated for version 7.0070 2005-04-23 20:53:25 +00:00
vimboss d0458f356d updated for version 7.0070 2005-04-23 20:52:00 +00:00
vimboss 550be68e82 updated for version 7.0070 2005-04-23 20:45:11 +00:00
vimboss a45ab1577f updated for version 7.0070 2005-04-23 20:43:58 +00:00
vimboss fc30d8f8b5 updated for version 7.0070 2005-04-23 20:42:23 +00:00
vimboss c1377b2edb updated for version 7.0069 2005-04-20 19:48:33 +00:00
vimboss 2f1cec3a20 updated for version 7.0069 2005-04-20 19:45:58 +00:00
vimboss ab2b13ca81 updated for version 7.0069 2005-04-20 19:43:36 +00:00
vimboss 389a29683f updated for version 7.0069 2005-04-20 19:40:37 +00:00
vimboss 57d35f3740 updated for version 7.0069 2005-04-20 19:38:58 +00:00
vimboss 0973a88417 updated for version 7.0069 2005-04-20 19:37:22 +00:00
vimboss 5db00d8900 updated for version 7.0068 2005-04-19 21:42:30 +00:00
vimboss d1177f3a5b updated for version 7.0068 2005-04-19 21:40:26 +00:00
vimboss 7c5af070aa updated for version 7.0068 2005-04-19 21:37:59 +00:00
vimboss 433d335a73 updated for version 7.0068 2005-04-19 21:35:02 +00:00
vimboss dc807777b3 updated for version 7.0068 2005-04-19 21:33:11 +00:00
vimboss 12ad814763 updated for version 7.0068 2005-04-19 21:30:25 +00:00
vimboss c54f78a344 updated for version 7.0067 2005-04-17 20:28:32 +00:00
vimboss a7d4cfa1c2 updated for version 7.0067 2005-04-17 20:20:14 +00:00
vimboss e38ffb733f updated for version 7.0067 2005-04-17 20:18:43 +00:00
vimboss 0433947ac2 Set the binary flag 2005-04-17 15:24:23 +00:00
vimboss 4e34fdb9e3 Set the binary flag 2005-04-17 15:21:00 +00:00
vimboss 8cb1524fa7 updated for version 7.0066 2005-04-15 21:13:42 +00:00
vimboss fe12037c4e updated for version 7.0066 2005-04-15 21:00:38 +00:00
vimboss c89b6be88a updated for version 7.0066 2005-04-15 20:41:38 +00:00
vimboss 99a6fc5418 updated for version 7.0065 2005-03-28 21:02:15 +00:00
vimboss fc723da588 updated for version 7.0065 2005-03-28 20:58:01 +00:00
vimboss 4301475e2b updated for version 7.0065 2005-03-28 20:49:18 +00:00
vimboss 2e9616b432 updated for version 7.0064 2005-03-25 21:58:17 +00:00
vimboss 7b16d0c969 updated for version 7.0064 2005-03-25 21:53:48 +00:00
vimboss 410a4fec83 updated for version 7.0064 2005-03-25 21:45:43 +00:00
vimboss 49e8b51888 updated for version 7.0063 2005-03-22 23:06:55 +00:00
vimboss 4df640b2ae updated for version 7.0063 2005-03-22 23:03:44 +00:00
vimboss db6a207505 updated for version 7.0063 2005-03-22 22:54:12 +00:00
vimboss a7bd6d96a0 updated for version 7.0063 2005-03-22 22:52:07 +00:00
vimboss 920a5eaaf6 updated for version 7.0062 2005-03-21 08:27:48 +00:00
vimboss 876428542b updated for version 7.0062 2005-03-21 08:23:33 +00:00
vimboss e12734d8c6 updated for version 7.0062 2005-03-20 22:40:14 +00:00
vimboss 17cb6e3127 updated for version 7.0062 2005-03-20 22:37:15 +00:00
vimboss d8fcdc12d2 updated for version 7.0062 2005-03-20 22:25:45 +00:00
vimboss e75680b37a updated for version 7.0062 2005-03-20 22:23:10 +00:00
vimboss 82abb79bcf updated for version 7.0061 2005-03-18 20:30:32 +00:00
vimboss 8cfbf45623 updated for version 7.0061 2005-03-18 20:27:04 +00:00
vimboss 6bf6648390 updated for version 7.0061 2005-03-18 20:25:31 +00:00
vimboss 5180b560a8 updated for version 7.0061 2005-03-18 20:15:36 +00:00
vimboss 5d45155624 updated for version 7.0060 2005-03-16 09:57:51 +00:00
vimboss d60798e554 updated for version 7.0060 2005-03-16 09:53:56 +00:00
vimboss 08bf2f271b updated for version 7.0060 2005-03-16 09:52:38 +00:00
vimboss 4af6b1001a updated for version 7.0060 2005-03-16 09:50:44 +00:00
vimboss d60981c2c0 updated for version 7.0060 2005-03-16 09:48:18 +00:00
vimboss 8bbc2ab71d updated for version 7.0060 2005-03-16 09:47:09 +00:00
vimboss 6567f0f1ea updated for version 7.0060 2005-03-15 22:50:43 +00:00
vimboss 596cce4e9f updated for version 7.0060 2005-03-15 22:48:14 +00:00
vimboss e7522c7105 updated for version 7.0060 2005-03-15 22:46:30 +00:00
vimboss e90be8355d updated for version 7.0060 2005-03-15 22:43:58 +00:00
vimboss b50df0fb38 updated for version 7.0060 2005-03-15 22:37:00 +00:00
vimboss b6656d03ea updated for version 7.0060 2005-03-15 22:34:55 +00:00
vimboss 1cd611ed2e updated for version 7.0060 2005-03-15 22:28:00 +00:00
vimboss 005d616a73 updated for version 7.0059 2005-03-11 22:51:16 +00:00
vimboss bf9a6e71ad updated for version 7.0059 2005-03-11 22:49:40 +00:00
vimboss 071d9f75a1 updated for version 7.0059 2005-03-11 22:46:48 +00:00
vimboss 8f5a593984 updated for version 7.0059 2005-03-11 22:40:50 +00:00
vimboss 6125658023 updated for version 7.0058 2005-03-08 22:46:26 +00:00
vimboss 30a2f7244b updated for version 7.0058 2005-03-08 22:43:10 +00:00
vimboss de0fb9a2ed updated for version 7.0058 2005-03-08 22:40:03 +00:00
vimboss 62b68704f6 updated for version 7.0058 2005-03-08 22:34:32 +00:00
vimboss 304806c11a updated for version 7.0058 2005-03-08 22:29:20 +00:00
vimboss d1173fde74 updated for version 7.0057 2005-03-07 23:26:06 +00:00
vimboss 3f35fbea0f updated for version 7.0057 2005-03-07 23:22:00 +00:00
vimboss 780d865931 updated for version 7.0057 2005-03-07 23:20:08 +00:00
vimboss d45e2f2ca1 updated for version 7.0057 2005-03-07 23:16:51 +00:00
vimboss 4f450ff6f9 updated for version 7.0057 2005-03-07 23:09:59 +00:00
vimboss b220e49a75 updated for version 7.0057 2005-03-07 23:06:25 +00:00
vimboss 08e5681620 updated for version 7.0057 2005-03-07 23:04:48 +00:00
vimboss a46a5ca5d7 updated for version 7.0057 2005-03-07 23:03:19 +00:00
vimboss 90922f9f65 updated for version 7.0057 2005-03-07 23:00:57 +00:00
vimboss 00cfdec516 updated for version 7.0057 2005-03-07 22:56:57 +00:00
vimboss fd770a3ddb updated for version 7.0056 2005-03-06 23:42:22 +00:00
vimboss 02a170c4e4 updated for version 7.0056 2005-03-06 23:40:56 +00:00
vimboss 26407f7768 updated for version 7.0056 2005-03-06 23:38:09 +00:00
vimboss cb66a43288 updated for version 7.0055 2005-03-04 23:39:37 +00:00
vimboss 7c0b2b8f77 updated for version 7.0054 2005-02-28 22:48:19 +00:00
vimboss d189975cf2 updated for version 7.0054 2005-02-28 22:44:58 +00:00
vimboss 37174aab2d updated for version 7.0054 2005-02-28 22:39:03 +00:00
vimboss 3ade9579f2 updated for version 7.0053 2005-02-27 22:43:26 +00:00
vimboss 1fc19715ea updated for version 7.0053 2005-02-27 22:41:14 +00:00
vimboss 77c0295157 updated for version 7.0053 2005-02-27 22:40:05 +00:00
vimboss cd234a4b49 updated for version 7.0053 2005-02-27 22:38:23 +00:00
vimboss 6f8a064ed5 updated for version 7.0053 2005-02-27 22:36:47 +00:00
vimboss 32717cccfc updated for version 7.0052 2005-02-26 23:04:13 +00:00
vimboss 8fe998362a updated for version 7.0051 2005-02-22 08:56:13 +00:00
vimboss f9ce2bffeb updated for version 7.0051 2005-02-22 08:49:11 +00:00
vimboss 35c573f980 updated for version 7.0051 2005-02-22 08:39:57 +00:00
vimboss 6b9173566d updated for version 7.0051 2005-02-22 08:28:13 +00:00
vimboss 63fa10ea49 updated for version 7.0050 2005-02-12 14:31:42 +00:00
vimboss bad16bf6ee updated for version 7.0050 2005-02-12 14:29:27 +00:00
vimboss 84bcee55e9 updated for version 7.0049 2005-02-07 22:05:52 +00:00
vimboss 8c9946194a updated for version 7.0049 2005-02-07 22:03:36 +00:00
vimboss decc4565ad updated for version 7.0049 2005-02-07 22:01:03 +00:00
vimboss 816794f065 updated for version 7.0049 2005-02-07 21:49:25 +00:00
vimboss cecd4d4b3e updated for version 7.0048 2005-02-05 21:43:56 +00:00
vimboss 7d917c42a1 updated for version 7.0048 2005-02-05 21:39:53 +00:00
vimboss ced974f5fa updated for version 7.0048 2005-02-05 21:35:05 +00:00
vimboss 7e44467eff updated for version 7.0047 2005-02-02 23:11:38 +00:00
vimboss 9c6d702390 updated for version 7.0047 2005-02-02 23:09:45 +00:00
vimboss bba94f7f54 updated for version 7.0047 2005-02-02 23:07:25 +00:00
vimboss 5b419c7f4e updated for version 7.0047 2005-02-02 23:04:36 +00:00
vimboss 340a3813bc updated for version 7.0047 2005-02-02 22:55:47 +00:00
vimboss 14f7131272 updated for version 7.0046 2005-01-31 19:25:36 +00:00
vimboss 4b9c13653c updated for version 7.0046 2005-01-31 19:23:41 +00:00
vimboss 85b269a0e0 updated for version 7.0046 2005-01-31 19:21:46 +00:00
vimboss 4f7cf8dba9 updated for version 7.0046 2005-01-31 19:19:04 +00:00
vimboss 3abce8d06a updated for version 7.0046 2005-01-31 19:09:12 +00:00
vimboss 97b5516fdd updated for version 7.0046 2005-01-31 19:02:28 +00:00
vimboss c197a040ab updated for version 7.0046 2005-01-31 18:58:23 +00:00
vimboss 52d00a20fd updated for version 7.0046 2005-01-31 18:57:18 +00:00
vimboss 67bdb214c2 updated for version 7.0046 2005-01-31 18:55:55 +00:00
vimboss 3a3df11728 updated for version 7.0045 2005-01-27 14:44:31 +00:00
vimboss 9ac7687fd6 updated for version 7.0045 2005-01-27 14:42:53 +00:00
vimboss 9e0cde3aaf updated for version 7.0045 2005-01-27 14:41:15 +00:00
vimboss e222e9ad00 updated for version 7.0045 2005-01-27 14:33:00 +00:00
vimboss 412f38da80 updated for version 7.0045 2005-01-27 14:31:44 +00:00
vimboss 1980b5f1d4 updated for version 7.0044 2005-01-25 22:26:29 +00:00
vimboss 33e91ae7ea updated for version 7.0044 2005-01-25 22:22:02 +00:00
vimboss baa52baac6 updated for version 7.0044 2005-01-25 22:18:08 +00:00
vimboss ee070da8bf updated for version 7.0044 2005-01-25 22:14:34 +00:00
vimboss 36b48805cc updated for version 7.0044 2005-01-25 22:12:55 +00:00
vimboss 5050f6bd06 updated for version 7.0044 2005-01-25 22:07:05 +00:00
vimboss 66608875a7 updated for version 7.0044 2005-01-25 22:03:25 +00:00
vimboss 5788c64ff3 updated for version 7.0044 2005-01-25 21:58:26 +00:00
vimboss 5f0cc9c7bf updated for version 7.0044 2005-01-25 21:57:23 +00:00
vimboss 26035ef376 updated for version 7.0044 2005-01-25 21:53:18 +00:00
vimboss 929b6441ba updated for version 7.0044 2005-01-25 21:46:35 +00:00
vimboss 848c5c847f updated for version 7.0044 2005-01-25 21:44:33 +00:00
vimboss f6ced117b4 updated for version 7.0044 2005-01-25 21:42:15 +00:00
vimboss 8df99da452 updated for version 7.0043 2005-01-21 11:56:39 +00:00
vimboss 2f8863298f updated for version 7.0043 2005-01-21 11:55:25 +00:00
vimboss 384840b588 updated for version 7.0043 2005-01-21 11:46:23 +00:00
vimboss 31f733b76d updated for version 7.0042 2005-01-19 22:24:34 +00:00
vimboss e76009fdc9 updated for version 7.0042 2005-01-19 22:21:15 +00:00
vimboss eac27703e9 updated for version 7.0042 2005-01-19 22:18:32 +00:00
vimboss e84c1c8c9f updated for version 7.0042 2005-01-19 22:08:28 +00:00
vimboss f012ec3ad7 updated for version 7.0041 2005-01-17 22:23:00 +00:00
vimboss 8478ef3ce3 updated for version 7.0041 2005-01-17 22:21:07 +00:00
vimboss 6951448bb6 updated for version 7.0041 2005-01-17 22:18:45 +00:00
vimboss 494a262125 updated for version 7.0041 2005-01-17 22:16:15 +00:00
vimboss 0b7ddc1dbe updated for version 7.0041 2005-01-17 22:13:48 +00:00
vimboss 29ddb5f265 updated for version 7.0041 2005-01-17 22:11:23 +00:00
vimboss 5ee6acca20 updated for version 7.0041 2005-01-17 22:06:23 +00:00
vimboss 7bb106698c updated for version 7.0040 2005-01-16 22:07:38 +00:00
vimboss 8253ff8f81 updated for version 7.0040 2005-01-16 22:06:30 +00:00
vimboss 02cddd3de6 updated for version 7.0040 2005-01-16 22:02:49 +00:00
vimboss e4594409e0 updated for version 7.0040 2005-01-16 21:59:36 +00:00
vimboss 6fcbff9394 updated for version 7.0040 2005-01-16 21:57:33 +00:00
vimboss 9baa37762d updated for version 7.0040 2005-01-16 21:56:27 +00:00
vimboss a5fc86a17c updated for version 7.0039 2005-01-15 22:18:47 +00:00
vimboss 4d91d165ff updated for version 7.0039 2005-01-15 22:17:32 +00:00
vimboss bc4350f855 updated for version 7.0039 2005-01-15 22:14:15 +00:00
vimboss 5f295fbeb3 updated for version 7.0039 2005-01-15 22:08:30 +00:00
vimboss f32fe9dfef updated for version 7.0038 2005-01-14 21:53:12 +00:00
vimboss 90dc782271 updated for version 7.0038 2005-01-14 21:48:43 +00:00
vimboss 5cd9b08d45 updated for version 7.0038 2005-01-14 21:42:54 +00:00
vimboss 03fdfc234c updated for version 7.0037 2005-01-11 21:34:41 +00:00
vimboss 1c63485eee updated for version 7.0037 2005-01-11 21:30:59 +00:00
vimboss b6f60b489a updated for version 7.0037 2005-01-11 21:29:04 +00:00
vimboss deb14c438e updated for version 7.0037 2005-01-11 21:23:08 +00:00
vimboss f8084f437a updated for version 7.0037 2005-01-11 21:21:40 +00:00
vimboss c5564b4a4e updated for version 7.0036 2005-01-09 21:23:56 +00:00
vimboss 192f460d8c updated for version 7.0036 2005-01-09 21:22:45 +00:00
vimboss b3b5277217 updated for version 7.0036 2005-01-09 21:20:18 +00:00
vimboss 5eb45ccce3 updated for version 7.0036 2005-01-09 21:16:21 +00:00
vimboss 6337237e36 updated for version 7.0035 2005-01-08 21:49:45 +00:00
vimboss e8b79a2b48 updated for version 7.0035 2005-01-08 21:45:39 +00:00
vimboss 5a83be483d updated for version 7.0034 2005-01-08 16:11:57 +00:00
vimboss 1a11cac948 updated for version 7.0034 2005-01-08 16:08:21 +00:00
vimboss 5d61cc3a57 updated for version 7.0034 2005-01-08 16:04:29 +00:00
vimboss 5ba7868cde updated for version 7.0033 2005-01-07 21:51:51 +00:00
vimboss f99747ade9 updated for version 7.0033 2005-01-07 21:48:26 +00:00
vimboss a99c801c4e updated for version 7.0033 2005-01-07 21:45:22 +00:00
vimboss 59646f686b updated for version 7.0032 2005-01-06 23:28:25 +00:00
vimboss f6c0778b97 updated for version 7.0032 2005-01-06 23:24:37 +00:00
vimboss f844332e3b updated for version 7.0032 2005-01-06 23:22:30 +00:00
vimboss d1929630b3 updated for version 7.0032 2005-01-06 23:19:09 +00:00
vimboss f4aa0cb881 updated for version 7.0031 2005-01-05 22:19:46 +00:00
vimboss b0e6c4e639 updated for version 7.0031 2005-01-05 22:16:17 +00:00
vimboss d80fe46150 updated for version 7.0031 2005-01-05 22:10:30 +00:00
vimboss 0e263b7411 updated for version 7.0031 2005-01-05 22:08:40 +00:00
vimboss 812d3caf1a updated for version 7.0031 2005-01-05 22:07:01 +00:00
vimboss 79031f9cbf updated for version 7.0030 2005-01-04 21:52:38 +00:00
vimboss 995271b6ce updated for version 7.0030 2005-01-04 21:45:14 +00:00
vimboss 84a6b7d78e updated for version 7.0030 2005-01-04 21:43:22 +00:00
vimboss 0792b82e9f updated for version 7.0030 2005-01-04 21:38:36 +00:00
vimboss a3bf86ecd6 updated for version 7.0030 2005-01-04 21:31:43 +00:00
vimboss bf409cd523 updated for version 7.0030 2005-01-04 21:26:43 +00:00
vimboss e3a4af35c6 updated for version 7.0030 2005-01-04 21:24:54 +00:00
vimboss b97977a9f4 updated for version 7.0030 2005-01-04 21:23:48 +00:00
vimboss 58e2a9e23e updated for version 7.0030 2005-01-04 21:21:28 +00:00
vimboss d54ba29d83 updated for version 7.0030 2005-01-04 21:19:20 +00:00
vimboss 0699168054 updated for version 7.0030 2005-01-04 21:16:35 +00:00
vimboss 4df211ce56 updated for version 7.0030 2005-01-04 21:14:57 +00:00
vimboss 9a2659f3cc updated for version 7.0030 2005-01-04 21:13:16 +00:00
vimboss 2296b358b6 updated for version 7.0030 2005-01-04 21:12:13 +00:00
vimboss 60c4347848 updated for version 7.0030 2005-01-04 21:07:44 +00:00
vimboss e5f1b2e5d1 updated for version 7.0029 2005-01-03 21:06:01 +00:00
vimboss 8d42d94d6d updated for version 7.0029 2005-01-03 21:02:03 +00:00
vimboss c2a8932d9d updated for version 7.0029 2005-01-03 20:58:59 +00:00
vimboss 46fcd94152 updated for version 7.0029 2005-01-03 20:56:17 +00:00
vimboss b1db137af9 updated for version 7.0029 2005-01-03 20:55:08 +00:00
vimboss fd80c7b4c8 updated for version 7.0028 2005-01-02 11:43:19 +00:00
vimboss f492cbdb2e updated for version 7.0028 2005-01-02 11:36:03 +00:00
vimboss 78eec566f1 updated for version 7.0028 2005-01-02 11:32:29 +00:00
vimboss 61e6f8ba06 updated for version 7.0028 2005-01-02 11:31:05 +00:00
vimboss 6baeaad342 updated for version 7.0028 2005-01-02 11:28:13 +00:00
vimboss 88da2d7ad5 updated for version 7.0027 2004-12-31 21:01:02 +00:00
vimboss 4717c355a2 updated for version 7.0027 2004-12-31 20:58:58 +00:00
vimboss 98b68b16f8 updated for version 7.0027 2004-12-31 20:56:11 +00:00
vimboss 472af49275 updated for version 7.0026 2004-12-29 21:03:02 +00:00
vimboss 1f26a9f81a updated for version 7.0026 2004-12-29 20:58:21 +00:00
vimboss 5912180baf updated for version 7.0025 2004-12-27 21:59:20 +00:00
vimboss db1607d6f2 updated for version 7.0024 2004-12-24 14:35:23 +00:00
vimboss 04c22b9722 updated for version 7.0023 2004-12-19 22:46:22 +00:00
vimboss a18b677cfb updated for version 7.0022 2004-12-12 11:37:09 +00:00
vimboss d720fd5d43 updated for version 7.0022 2004-12-12 11:33:30 +00:00
vimboss 1a4c8418d3 updated for version 7.0021 2004-12-09 21:34:53 +00:00
vimboss a3d3b18c24 updated for version 7.0021 2004-12-09 21:09:42 +00:00
vimboss 2851750bec updated for version 7.0020 2004-10-24 19:23:07 +00:00
vimboss c4b7a779fa updated for version 7.0020 2004-10-24 19:18:58 +00:00
vimboss 7eeacc98f7 updated for version 7.0019 2004-10-12 20:02:24 +00:00
vimboss e93984f776 updated for version 7.0019 2004-10-12 19:54:52 +00:00
vimboss 1509780582 updated for version 7.0019 2004-10-12 19:53:42 +00:00
vimboss f2dc29a440 updated for version 7.0018 2004-10-11 10:16:09 +00:00
vimboss 0a25560eb8 updated for version 7.0018 2004-10-11 10:06:20 +00:00
vimboss 9bb5a75bfc updated for version 7.0018 2004-10-11 10:00:50 +00:00
vimboss 9b72660425 updated for version 7.0017 2004-10-07 21:02:47 +00:00
vimboss fb3bd7f509 updated for version 7.0017 2004-10-07 20:45:47 +00:00
vimboss 3967dbffd5 updated for version 7.0016 2004-09-13 20:26:32 +00:00
vimboss 9524c7217c updated for version 7.0015 2004-09-06 17:44:46 +00:00
vimboss 39d733ead4 updated for version 7.0014 2004-09-02 19:12:26 +00:00
vimboss 1754c293c5 updated for version 7.0013 2004-07-29 08:43:53 +00:00
vimboss af730a574f updated for version 7.0012 2004-07-26 12:53:41 +00:00
vimboss 323b531c76 updated for version 7.0011 2004-07-19 20:55:54 +00:00
vimboss cc6a63273e updated for version 7.0010 2004-07-18 21:34:53 +00:00
vimboss 22fb27d324 updated for version 7.0009 2004-07-16 20:18:37 +00:00
vimboss 285245d451 updated for version 7.0008 2004-07-12 15:53:54 +00:00
vimboss e8df48c1b3 updated for version 7.0007 2004-07-10 09:47:34 +00:00
vimboss 98b3c8a7f3 updated for version 7.0006 2004-07-05 15:58:32 +00:00
vimboss 2daa823bbf updated for version 7.0005 2004-07-03 16:05:59 +00:00
vimboss 663b6c2427 updated for version 7.0004 2004-07-02 15:38:35 +00:00
vimboss 822a3b6d3a updated for version 7.0003 2004-06-30 16:16:41 +00:00
vimboss d43cd730f2 updated for version 7.0002 2004-06-24 15:53:16 +00:00
vimboss 27573810cc updated for version 7.0002 2004-06-20 12:51:53 +00:00
vimboss b4900ea99e Various changes 2004-06-16 11:19:22 +00:00
vimboss 28d2d5e62d updated for version 7.0001 2004-06-13 20:20:40 +00:00
vimboss 3b2e77215a updated for version 7.0001 2004-06-13 14:51:16 +00:00
vimboss 10c63e192e updated for version 7.0001 2004-06-13 14:44:53 +00:00
vimboss 227d448ba4 updated for version 7.0001 2004-06-13 13:30:23 +00:00
vimboss 5f9c173460 updated for version 7.0001 2004-06-13 13:18:32 +00:00
vimboss 95108787d7 updated for version 7.0001 2004-06-13 13:02:36 +00:00
vimboss dd01c0757f Initial revision 2004-06-13 12:29:53 +00:00
7481 changed files with 524584 additions and 1454868 deletions
-52
View File
@@ -1,52 +0,0 @@
version: "{build}"
image: Visual Studio 2015
skip_tags: true
environment:
matrix:
- FEATURE: HUGE
# Alternate environments, not used right now. 2022 is a lot slower.
#
# - job_name: VS-2015
# appveyor_build_worker_image: Visual Studio 2015
# FEATURE: HUGE
# - job_name: VS-2017
# appveyor_build_worker_image: Visual Studio 2017
# FEATURE: HUGE
# - job_name: VS-2019
# appveyor_build_worker_image: Visual Studio 2019
# FEATURE: HUGE
# - job_name: VS-2022
# appveyor_build_worker_image: Visual Studio 2022
# FEATURE: HUGE
# disabled
# - FEATURE: TINY
# - FEATURE: NORMAL
matrix:
fast_finish: true
before_build:
- call ver
- ci\appveyor.bat install
build_script:
- ci\appveyor.bat build
test_script:
- ci\appveyor.bat test
artifacts:
- path: src/vim.exe
name: vim
- path: src/gvim.exe
name: gvim
# vim: sw=2 sts=2 et ts=8 sr
-31
View File
@@ -1,31 +0,0 @@
env:
CIRRUS_CLONE_DEPTH: 3
FEATURES: huge
freebsd_task:
name: FreeBSD
matrix:
- name: FreeBSD 14.3
freebsd_instance:
image_family: freebsd-14-3
timeout_in: 20m
install_script:
- pkg install -y gettext
build_script:
- NPROC=$(getconf _NPROCESSORS_ONLN)
- ./configure --with-features=${FEATURES}
- make -j${NPROC}
test_script:
- src/vim --version
# run tests as user "cirrus" instead of root
- pw useradd cirrus -m
- chown -R cirrus:cirrus .
- sudo -u cirrus make test
on_failure:
test_artifacts:
name: "Cirrus-CI-freebsd-failed-tests"
path: |
runtime/indent/testdir/*.fail
runtime/syntax/testdir/failed/*
src/testdir/failed/*
type: application/octet-stream
-254
View File
@@ -1,254 +0,0 @@
---
Language: Cpp
AccessModifierOffset: -4
AlignAfterOpenBracket: Align
AlignArrayOfStructures: None
AlignConsecutiveAssignments:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveBitFields:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveDeclarations:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveMacros:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveShortCaseStatements:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCaseColons: false
AlignEscapedNewlines: DontAlign
AlignOperands: Align
AlignTrailingComments:
Kind: Leave
OverEmptyLines: 0
AllowAllArgumentsOnNextLine: false
AllowAllParametersOfDeclarationOnNextLine: false
AllowBreakBeforeNoexceptSpecifier: Never
AllowShortBlocksOnASingleLine: Never
AllowShortCaseLabelsOnASingleLine: false
AllowShortCompoundRequirementOnASingleLine: true
AllowShortEnumsOnASingleLine: false
AllowShortFunctionsOnASingleLine: None
AllowShortIfStatementsOnASingleLine: Never
AllowShortLambdasOnASingleLine: None
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterDefinitionReturnType: All
AlwaysBreakAfterReturnType: AllDefinitions
AlwaysBreakBeforeMultilineStrings: false
AlwaysBreakTemplateDeclarations: MultiLine
BinPackArguments: true
BinPackParameters: false
BitFieldColonSpacing: Both
BraceWrapping:
AfterCaseLabel: true
AfterClass: true
AfterControlStatement: Always
AfterEnum: true
AfterExternBlock: true
AfterFunction: true
AfterNamespace: true
AfterObjCDeclaration: true
AfterStruct: true
AfterUnion: true
BeforeCatch: true
BeforeElse: true
BeforeLambdaBody: false
BeforeWhile: true
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakAdjacentStringLiterals: true
BreakAfterAttributes: Leave
BreakAfterJavaFieldAnnotations: false
BreakArrays: true
BreakBeforeBinaryOperators: None
BreakBeforeConceptDeclarations: Always
BreakBeforeBraces: Custom
BreakBeforeInlineASMColon: OnlyMultiline
BreakBeforeTernaryOperators: true
BreakConstructorInitializers: BeforeColon
BreakInheritanceList: BeforeColon
BreakStringLiterals: true
ColumnLimit: 80
CommentPragmas: '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: false
DerivePointerAlignment: false
DisableFormat: false
EmptyLineAfterAccessModifier: Never
EmptyLineBeforeAccessModifier: LogicalBlock
ExperimentalAutoDetectBinPacking: false
FixNamespaceComments: false
IfMacros:
- KJ_IF_MAYBE
IncludeBlocks: Preserve
IncludeCategories:
- Regex: '^"(llvm|llvm-c|clang|clang-c)/'
Priority: 2
SortPriority: 0
CaseSensitive: false
- Regex: '^(<|"(gtest|gmock|isl|json)/)'
Priority: 3
SortPriority: 0
CaseSensitive: false
- Regex: '.*'
Priority: 1
SortPriority: 0
CaseSensitive: false
IncludeIsMainRegex: '(Test)?$'
IncludeIsMainSourceRegex: ''
IndentAccessModifiers: false
IndentCaseBlocks: false
IndentCaseLabels: true
IndentExternBlock: AfterExternBlock
IndentGotoLabels: true
IndentPPDirectives: AfterHash
IndentRequiresClause: true
IndentWidth: 4
IndentWrappedFunctionNames: false
InsertBraces: false
InsertNewlineAtEOF: false
InsertTrailingCommas: None
IntegerLiteralSeparator:
Binary: 0
BinaryMinDigits: 0
Decimal: 0
DecimalMinDigits: 0
Hex: 0
HexMinDigits: 0
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLinesAtTheStartOfBlocks: true
KeepEmptyLinesAtEOF: false
LambdaBodyIndentation: Signature
LineEnding: DeriveLF
MacroBlockBegin: ''
MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
ObjCBinPackProtocolList: Auto
ObjCBlockIndentWidth: 4
ObjCBreakBeforeNestedBlockParam: true
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PackConstructorInitializers: BinPack
PenaltyBreakAssignment: 4
PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 1000000000
PenaltyBreakFirstLessLess: 120
PenaltyBreakOpenParenthesis: 0
PenaltyBreakScopeResolution: 500
PenaltyBreakString: 1000
PenaltyBreakTemplateDeclaration: 10
PenaltyExcessCharacter: 1000000
PenaltyIndentedWhitespace: 0
PenaltyReturnTypeOnItsOwnLine: 60
PointerAlignment: Right
PPIndentWidth: 1
QualifierAlignment: Leave
ReferenceAlignment: Pointer
ReflowComments: false
RemoveBracesLLVM: false
RemoveParentheses: Leave
RemoveSemicolon: false
RequiresClausePosition: OwnLine
RequiresExpressionIndentation: OuterScope
SeparateDefinitionBlocks: Leave
ShortNamespaceLines: 1
SkipMacroDefinitionBody: false
SortIncludes: CaseSensitive
SortJavaStaticImport: Before
SortUsingDeclarations: LexicographicNumeric
SpaceAfterCStyleCast: false
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: true
SpaceAroundPointerQualifiers: Default
SpaceBeforeAssignmentOperators: true
SpaceBeforeCaseColon: false
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeJsonColon: false
SpaceBeforeParens: ControlStatementsExceptControlMacros
SpaceBeforeRangeBasedForLoopColon: true
SpaceBeforeSquareBrackets: false
SpaceInEmptyBlock: false
SpacesBeforeTrailingComments: 1
SpacesInAngles: Never
SpacesInContainerLiterals: true
SpacesInLineCommentPrefix:
Minimum: 1
Maximum: -1
SpacesInParens: Never
SpacesInParensOptions:
InCStyleCasts: false
InConditionalStatements: false
InEmptyParentheses: false
Other: false
SpacesInSquareBrackets: false
Standard: c++03
TabWidth: 8
UseTab: Never
VerilogBreakBetweenInstancePorts: true
WhitespaceSensitiveMacros:
- BOOST_PP_STRINGIZE
- CF_SWIFT_NAME
- NS_SWIFT_NAME
- PP_STRINGIZE
- STRINGIZE
# Taken from:
# git grep '^#define *FOR_*' src | cut -d':' -f2 | grep -o '[A-Z]*_.*(' \
# | tr -d '(' | LC_ALL=C sort -u
ForEachMacros:
- 'FOR_ALL_AUTOCMD_PATTERNS'
- 'FOR_ALL_BUFFERS'
- 'FOR_ALL_BUFS_FROM_LAST'
- 'FOR_ALL_BUF_WININFO'
- 'FOR_ALL_CHANNELS'
- 'FOR_ALL_CHILD_MENUS'
- 'FOR_ALL_DIFFBLOCKS_IN_TAB'
- 'FOR_ALL_FRAMES'
- 'FOR_ALL_HASHTAB_ITEMS'
- 'FOR_ALL_JOBS'
- 'FOR_ALL_LIST_ITEMS'
- 'FOR_ALL_MENUS'
- 'FOR_ALL_NODE_SIBLINGS'
- 'FOR_ALL_POPUPWINS'
- 'FOR_ALL_POPUPWINS_IN_TAB'
- 'FOR_ALL_QFL_ITEMS'
- 'FOR_ALL_SIGNS'
- 'FOR_ALL_SIGNS_IN_BUF'
- 'FOR_ALL_SPELL_LANGS'
- 'FOR_ALL_SYNSTATES'
- 'FOR_ALL_TABPAGES'
- 'FOR_ALL_TAB_WINDOWS'
- 'FOR_ALL_TERMS'
- 'FOR_ALL_TIMERS'
- 'FOR_ALL_WATCHERS'
- 'FOR_ALL_WINDOWS'
- 'FOR_ALL_WINDOWS_IN_TAB'
...
-14
View File
@@ -1,14 +0,0 @@
coverage:
range: "80...100"
status:
project:
default:
threshold: 0.05%
comment: false
# Files not run by tests
ignore:
- "src/dosinst.c"
- "src/dosinst.h"
- "src/uninstall.c"
-50
View File
@@ -1,50 +0,0 @@
# https://spec.editorconfig.org/#supported-pairs
root = true
[*]
indent_style = tab
tab_width = 8
trim_trailing_whitespace = true
insert_final_newline = true
[*.{c,h,proto}]
indent_size = 4
[src/MacVim/**]
indent_style = space
indent_size = 4
[*.{md,yml,sh,bat}]
# This will become the default after we migrate the codebase
indent_style = space
indent_size = 2
[*.md]
# Markdown uses trailing whitespaces to do an hard line break
# https://spec.commonmark.org/0.31.2/#hard-line-breaks
trim_trailing_whitespace = false
[*.vim]
indent_style = space
indent_size = 2
[runtime/pack/dist/opt/{comment,nohlsearch}/**.vim]
indent_style = space
indent_size = 4
[runtime/doc/**.txt]
# It can mess up some documentation by trying to strip trailing whitespaces
trim_trailing_whitespace = false
[src/testdir/test*.vim]
# Some tests need trailing whitespaces, for example `set showbreak=>>\ `
trim_trailing_whitespace = false
#
# Some custom files do not use tabs
#
[src/sign.c]
indent_style = space
[src/sound.c]
indent_style = space
-27
View File
@@ -1,27 +0,0 @@
# When making commits that are strictly formatting/style changes, add the
# commit hash here, so git blame can ignore the change. See docs for more details:
#
# https://git-scm.com/docs/git-config#Documentation/git-config.txt-blameignoreRevsFile
#
# Run this command to always ignore formatting commits in git blame
# git config blame.ignoreRevsFile .git-blame-ignore-revs
# Patch v9.1.0829 expanded tabs to spaces in sound.c
8ce738de3fd7192fa6274730594305cde780074c
# Patch v9.1.0879 reformated sound.c and sign.c
3cf094edaff815141d9941b8dba52b9e77d8dfc1
# change indentation style of netrw plugin
c363ca1ecd1f8db03663ef98dcf41eeacc3c22c7
c673b805ad80d0aef07e745d412a2bf298ba1c07
# fix indentation style in insexpand.c v9.1.1352
355db99d12a89f05765948b33eecd6d9733e16bb
# fix indentation styles in various files v9.1.1363
c2a9000bc1b4a2cbcfeef55450c184b16906d910
# indentation style in various files v9.1.1364
562610cfa327c8ebff12a1700525e17a070d5e2c
# Patch v9.1.1371
19e1dd6b6aeb96d64122332a8c3d17b9d5ca007b
# Patch v9.1.1372
a4a00a7ad0cfa26685c057c11a09bec2c962346a
# Patch v9.1.1390
e89aef3f65388a8b627c77f250525f2a264716c5
-31
View File
@@ -1,31 +0,0 @@
src/testdir/test42.in diff
# `vim.pot` is updated every time any of the *.c files are modified. And as it
# contains line numbers for strings from *.c files, inserting a line into a
# single .c file may cause many lines in the `vim.pot` file to be updated.
#
# This generates a lot of "noise" in the diffs. And especially considering that
# `vim.pot` is a generated file, looking at changes in this file is not useful.
#
# By marking it as binary we tell the git machinery that it should not be
# presented to the user in patches, use "git diff --text" to override
src/po/vim.pot -diff
# Although vim.pot has been marked as binary, you may want to check the textual differences
# using git --text but still want to ignore some noisy output like:
# - POT-Creation Date
# - comments pointing to the message source location in
# *.c/*.h/*.vim/*.cpp/*.in/*.xs files followed by line numbers
# Note: location comments should be no longer part of vim.pot, since commit 2844765e903214490e1
# which add the --no-location argument for xgettext to no longer ouput such comments
#
# To ignore certain changes, setup a custom textconv filter using:
# git config diff.ignore_vim_pot.textconv "grep -Ev '^.(POT-Creation-Date:|.*\\.([ch]|vim|in|xs|cpp):).*$'"
src/po/vim.pot diff=ignore_vim_pot
# GitHub reacts to the `linguist-generated` attribute, by ignoring marked files
# for the repository's language statistics and hiddning changes in these files
# by default in diffs.
#
# https://docs.github.com/en/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github
src/po/vim.pot linguist-generated=true
-2
View File
@@ -1,2 +0,0 @@
github: macvim-dev
open_collective: macvim
-79
View File
@@ -1,79 +0,0 @@
---
name: Bug report
description: Create a report to help us improve MacVim.
labels: [bug]
body:
- type: markdown
attributes:
value: |
Thanks for reporting issues of MacVim!
If you want to report a security issue, instead of reporting it here publicly, please disclose it using the steps listed at https://github.com/macvim-dev/macvim/security/policy.
For general Vim issues that are not specific to MacVim, please file them at https://github.com/vim/vim.
To make it easier for us to help you please enter detailed information below.
- type: textarea
attributes:
label: Steps to reproduce
placeholder: |
1.
2.
3.
4.
validations:
required: true
- type: textarea
attributes:
label: Expected behaviour
placeholder: A clear and concise description of what you expected to happen.
validations:
required: true
- type: input
attributes:
label: Version of MacVim
description: >
MacVim release number (e.g. r181). Use "About MacVim" to find out which one you are using. If building manually from source, provide the Git commit hash instead (e.g. a4466fe3b695).
validations:
required: true
- type: input
attributes:
label: MacVim installation method
description: >
Was MacVim downloaded from GitHub release, installed via Homebrew / Homebrew Cask / MacPorts, or built from source manually?
- type: textarea
attributes:
label: Environment
description: >
macOS version (e.g. macOS 15.3.2 Sequoia), Mac type (e.g. MacBook Air M2), terminal (e.g. Apple Terminal/iTerm); anything that might matter
placeholder: |
macOS version:
Mac:
Terminal:
validations:
required: true
- type: textarea
attributes:
label: Logs and stack traces
placeholder: Insert log or other text here (if necessary)
render: shell
- type: textarea
attributes:
label: Vim and MacVim configuration where issue is reproducable
description: Provide a link to vimrc and/or MacVim settings (see https://github.com/macvim-dev/macvim/wiki/Reporting-an-Issue for how to obtain it).
- type: checkboxes
attributes:
label: How was MacVim launched?
description: Different ways of opening MacVim can have an impact on the behavior.
options:
- label: by launching MacVim.app in macOS (by using the Dock, Spotlight, or the `open` command)
- label: by running mvim/gvim in the terminal
- type: checkboxes
attributes:
label: Issue has been tested with clean configuration
description: Running MacVim and Vim with clean configurations allow us to narrow down whether this is a configuration issue.
options:
- label: by running `mvim --clean` (or `gvim`, supplied by MacVim distribution). You can also use the File → "New Clean Window" menu item within MacVim.
- label: by running `vim --clean` (in terminal, supplied by MacVim distribution)
- label: by running `vim --clean` (in terminal, other suppliers, e.g. /usr/bin/vim)
-22
View File
@@ -1,22 +0,0 @@
---
name: Feature request
about: Suggest an enhancement for Vim
title: ''
labels: enhancement
---
_Instructions: Replace the template text and remove irrelevant text (including this line)_
**Is your feature request about something that is currently impossible or hard to do? Please describe the problem.**
A clear and concise description of what is hard to do. Ex. It is difficult to [...] when [...]
(If it is related to runtime files, please check their header for where to discuss enhancements.)
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
-690
View File
@@ -1,690 +0,0 @@
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.
# You can use github users with @user or email addresses
# These owners will be the default owners for everything in the repo.
#* @brammool
# Order is important. The last matching pattern has the most precedence.
# So if a pull request only touches javascript files, only these owners
# will be requested to review.
nsis/lang/russian.nsi @RestorerZ
runtime/autoload/freebasic.vim @dkearns
runtime/autoload/hare.vim @selenebun
runtime/autoload/hcl.vim @gpanders
runtime/autoload/modula2.vim @dkearns
runtime/autoload/rubycomplete.vim @segfault @dkearns
runtime/autoload/rust.vim @lilyball
runtime/autoload/typst.vim @saccarosium
runtime/autoload/xmlformat.vim @chrisbra
runtime/autoload/dist/json.vim @habamax
runtime/colors/blue.vim @habamax @romainl @neutaaaaan
runtime/colors/darkblue.vim @habamax @romainl @neutaaaaan
runtime/colors/default.vim @habamax @romainl @neutaaaaan
runtime/colors/delek.vim @habamax @romainl @neutaaaaan
runtime/colors/desert.vim @habamax @romainl @neutaaaaan
runtime/colors/elflord.vim @habamax @romainl @neutaaaaan
runtime/colors/evening.vim @habamax @romainl @neutaaaaan
runtime/colors/habamax.vim @habamax @romainl @neutaaaaan
runtime/colors/industry.vim @habamax @romainl @neutaaaaan
runtime/colors/koehler.vim @habamax @romainl @neutaaaaan
runtime/colors/lunaperche.vim @habamax @romainl @neutaaaaan
runtime/colors/morning.vim @habamax @romainl @neutaaaaan
runtime/colors/murphy.vim @habamax @romainl @neutaaaaan
runtime/colors/pablo.vim @habamax @romainl @neutaaaaan
runtime/colors/peachpuff.vim @habamax @romainl @neutaaaaan
runtime/colors/quiet.vim @habamax @romainl @neutaaaaan
runtime/colors/retrobox.vim @habamax @romainl @neutaaaaan
runtime/colors/ron.vim @habamax @romainl @neutaaaaan
runtime/colors/shine.vim @habamax @romainl @neutaaaaan
runtime/colors/slate.vim @habamax @romainl @neutaaaaan
runtime/colors/sorbet.vim @habamax @romainl @neutaaaaan
runtime/colors/tools @habamax @romainl @neutaaaaan
runtime/colors/torte.vim @habamax @romainl @neutaaaaan
runtime/colors/wildcharm.vim @habamax @romainl @neutaaaaan
runtime/colors/zaibatsu.vim @habamax @romainl @neutaaaaan
runtime/colors/zellner.vim @habamax @romainl @neutaaaaan
runtime/compiler/checkstyle.vim @dkearns
runtime/compiler/cm3.vim @dkearns
runtime/compiler/cucumber.vim @tpope
runtime/compiler/dart.vim @dkearns
runtime/compiler/dart2js.vim @dkearns
runtime/compiler/dart2native.vim @dkearns
runtime/compiler/dartanalyser.vim @dkearns
runtime/compiler/dartdevc.vim @dkearns
runtime/compiler/dartdoc.vim @dkearns
runtime/compiler/dartfmt.vim @dkearns
runtime/compiler/dotnet.vim @nickspoons
runtime/compiler/eruby.vim @dkearns
runtime/compiler/fbc.vim @dkearns
runtime/compiler/gawk.vim @dkearns
runtime/compiler/gjs.vim @dkearns
runtime/compiler/gm2.vim @dkearns
runtime/compiler/go.vim @dbarnett
runtime/compiler/groff.vim @Konfekt
runtime/compiler/haml.vim @tpope
runtime/compiler/hare.vim @selenebun
runtime/compiler/icon.vim @dkearns
runtime/compiler/javac.vim @dkearns
runtime/compiler/jest.vim @dkearns
runtime/compiler/jjs.vim @dkearns
runtime/compiler/jshint.vim @dkearns
runtime/compiler/jsonlint.vim @dkearns
runtime/compiler/jq.vim @vito-c
runtime/compiler/pandoc.vim @Konfekt
runtime/compiler/perl.vim @petdance @heptite
runtime/compiler/perlcritic.vim @petdance @dkearns
runtime/compiler/php.vim @dkearns
runtime/compiler/phpstan.vim @dietrichm
runtime/compiler/podchecker.vim @petdance @dkearns
runtime/compiler/powershell.vim @heaths
runtime/compiler/raco.vim @benknoble
runtime/compiler/racomake.vim @benknoble
runtime/compiler/racosetup.vim @benknoble
runtime/compiler/racotest.vim @benknoble
runtime/compiler/rake.vim @tpope @dkearns
runtime/compiler/rhino.vim @dkearns
runtime/compiler/rspec.vim @tpope @dkearns
runtime/compiler/rubocop.vim @dkearns
runtime/compiler/ruby.vim @tpope @dkearns
runtime/compiler/rubyunit.vim @dkearns
runtime/compiler/sass.vim @tpope
runtime/compiler/se.vim @dkearns
runtime/compiler/shellcheck.vim @dkearns
runtime/compiler/sml.vim @dkearns
runtime/compiler/spectral.vim @romainl
runtime/compiler/svelte-check.vim @Konfekt
runtime/compiler/stylelint.vim @dkearns
runtime/compiler/tcl.vim @dkearns
runtime/compiler/tidy.vim @dkearns
runtime/compiler/ts-node.vim @dkearns
runtime/compiler/tsc.vim @dkearns
runtime/compiler/typedoc.vim @dkearns
runtime/compiler/typst.vim @saccarosium
runtime/compiler/xmllint.vim @dkearns
runtime/compiler/xo.vim @dkearns
runtime/compiler/yamllint.vim @romainl
runtime/compiler/zsh.vim @dkearns
runtime/doc/ft_hare.txt @selenebun
runtime/doc/evim-ru.1 @RestorerZ
runtime/doc/evim-ru.UTF-8.1 @RestorerZ
runtime/doc/vim-ru.1 @RestorerZ
runtime/doc/vim-ru.UTF-8.1 @RestorerZ
runtime/doc/vimdiff-ru.1 @RestorerZ
runtime/doc/vimdiff-ru.UTF-8.1 @RestorerZ
runtime/doc/vimtutor-ru.1 @RestorerZ
runtime/doc/vimtutor-ru.UTF-8.1 @RestorerZ
runtime/doc/xxd-ru.1 @RestorerZ
runtime/doc/xxd-ru.UTF-8.1 @RestorerZ
runtime/ftplugin/abaqus.vim @costerwi
runtime/ftplugin/abnf.vim @A4-Tacks
runtime/ftplugin/antlr4.vim @jiangyinzuo
runtime/ftplugin/apache.vim @dubgeiser
runtime/ftplugin/arduino.vim @k-takata
runtime/ftplugin/asciidoc.vim @saccarosium
runtime/ftplugin/astro.vim @romainl
runtime/ftplugin/asy.vim @avidseeker
runtime/ftplugin/autohotkey.vim @telemachus
runtime/ftplugin/awk.vim @dkearns
runtime/ftplugin/basic.vim @dkearns
runtime/ftplugin/brighterscript.vim @ribru17
runtime/ftplugin/brightscript.vim @ribru17
runtime/ftplugin/bst.vim @tpope
runtime/ftplugin/c3.vim @ttytm
runtime/ftplugin/cabal.vim @ribru17
runtime/ftplugin/cedar.vim @ribru17
runtime/ftplugin/cfg.vim @chrisbra
runtime/ftplugin/chatito.vim @ObserverOfTime
runtime/ftplugin/chicken.vim @evhan
runtime/ftplugin/clojure.vim @axvr
runtime/ftplugin/cmakecache.vim @ribru17
runtime/ftplugin/cook.vim @ribru17
runtime/ftplugin/cs.vim @nickspoons
runtime/ftplugin/csh.vim @dkearns
runtime/ftplugin/css.vim @dkearns
runtime/ftplugin/csv.vim @habamax
runtime/ftplugin/cucumber.vim @tpope
runtime/ftplugin/cuda.vim @ribru17
runtime/ftplugin/dart.vim @ribru17
runtime/ftplugin/dax.vim @anarion80
runtime/ftplugin/deb822sources.vim @jamessan
runtime/ftplugin/debchangelog.vim @jamessan
runtime/ftplugin/debcontrol.vim @jamessan
runtime/ftplugin/debsources.vim @jamessan
runtime/ftplugin/desktop.vim @e-kwsm
runtime/ftplugin/dnsmasq.vim @dringsim
runtime/ftplugin/dosbatch.vim @mrdubya
runtime/ftplugin/editorconfig.vim @ribru17
runtime/ftplugin/eiffel.vim @dkearns
runtime/ftplugin/elixir.vim @mhanberg
runtime/ftplugin/erlang.vim @hcs42
runtime/ftplugin/eruby.vim @tpope @dkearns
runtime/ftplugin/expect.vim @dkearns
runtime/ftplugin/exports.vim @mperry2
runtime/ftplugin/fennel.vim @gpanders
runtime/ftplugin/fetchmail.vim @dkearns
runtime/ftplugin/fga.vim @ribru17
runtime/ftplugin/forth.vim @jkotlinski
runtime/ftplugin/fpcmake.vim @dkearns
runtime/ftplugin/freebasic.vim @dkearns
runtime/ftplugin/fstab.vim @rid9
runtime/ftplugin/gdb.vim @xeyownt
runtime/ftplugin/gdscript.vim @habamax
runtime/ftplugin/gdshader.vim @habamax
runtime/ftplugin/git.vim @tpope
runtime/ftplugin/gitattributes.vim @ObserverOfTime
runtime/ftplugin/gitcommit.vim @tpope
runtime/ftplugin/gitconfig.vim @tpope
runtime/ftplugin/gitignore.vim @ObserverOfTime
runtime/ftplugin/gitrebase.vim @tpope
runtime/ftplugin/gitsendemail.vim @tpope
runtime/ftplugin/gleam.vim @kirillmorozov
runtime/ftplugin/go.vim @dbarnett
runtime/ftplugin/goaccess.vim @meonkeys
runtime/ftplugin/gomod.vim @yu-yk
runtime/ftplugin/gprof.vim @dpelle
runtime/ftplugin/graphql.vim @jparise
runtime/ftplugin/groff.vim @e-kwsm
runtime/ftplugin/gyp.vim @ObserverOfTime
runtime/ftplugin/haml.vim @tpope
runtime/ftplugin/hare.vim @selenebun
runtime/ftplugin/haredoc.vim @selenebun
runtime/ftplugin/heex.vim @cvincent
runtime/ftplugin/hcl.vim @gpanders
runtime/ftplugin/hgcommit.vim @k-takata
runtime/ftplugin/hlsplaylist.vim @avidseeker
runtime/ftplugin/hog.vim @wtfbbqhax
runtime/ftplugin/html.vim @dkearns
runtime/ftplugin/http.vim @ribru17
runtime/ftplugin/hyprlang.vim @ribru17
runtime/ftplugin/i3config.vim @hiqua
runtime/ftplugin/icon.vim @dkearns
runtime/ftplugin/indent.vim @dkearns
runtime/ftplugin/ishd.vim @dkearns
runtime/ftplugin/j.vim @glts
runtime/ftplugin/java.vim @zzzyxwvut
runtime/ftplugin/javacc.vim @ribru17
runtime/ftplugin/javascript.vim @dkearns
runtime/ftplugin/javascriptreact.vim @dkearns
runtime/ftplugin/jjdescription.vim @gpanders
runtime/ftplugin/json.vim @dbarnett
runtime/ftplugin/json5.vim @dkearns
runtime/ftplugin/jsonc.vim @izhakjakov
runtime/ftplugin/julia.vim @carlobaldassi
runtime/ftplugin/just.vim @pbnj
runtime/ftplugin/jq.vim @vito-c
runtime/ftplugin/kconfig.vim @chrisbra
runtime/ftplugin/kdl.vim @imsnif @jiangyinzuo
runtime/ftplugin/kivy.vim @ribru17
runtime/ftplugin/kotlin.vim @udalov
runtime/ftplugin/ldapconf.vim @ribru17
runtime/ftplugin/leo.vim @ribru17
runtime/ftplugin/less.vim @genoma
runtime/ftplugin/lex.vim @ribru17
runtime/ftplugin/lf.vim @andis-sprinkis
runtime/ftplugin/liquid.vim @tpope
runtime/ftplugin/lua.vim @dkearns
runtime/ftplugin/lc.vim @ribru17
runtime/ftplugin/lynx.vim @dkearns
runtime/ftplugin/m17ndb.vim @dseomn
runtime/ftplugin/m3build.vim @dkearns
runtime/ftplugin/m3quake.vim @dkearns
runtime/ftplugin/markdown.vim @tpope
runtime/ftplugin/mbsync.vim @fymyte
runtime/ftplugin/mediawiki.vim @avidseeker
runtime/ftplugin/meson.vim @Liambeguin
runtime/ftplugin/modula2.vim @dkearns
runtime/ftplugin/modula3.vim @dkearns
runtime/ftplugin/mojo.vim @ribru17
runtime/ftplugin/mss.vim @Freed-Wu
runtime/ftplugin/nginx.vim @chr4
runtime/ftplugin/nim.vim @ribru17
runtime/ftplugin/nroff.vim @averms
runtime/ftplugin/nsis.vim @k-takata
runtime/ftplugin/nu.vim @mrcjkb
runtime/ftplugin/octave.vim @dkearns
runtime/ftplugin/ondir.vim @jparise
runtime/ftplugin/opencl.vim @Freed-Wu
runtime/ftplugin/openvpn.vim @ObserverOfTime
runtime/ftplugin/org.vim @saccarosium
runtime/ftplugin/pascal.vim @dkearns
runtime/ftplugin/pbtxt.vim @lakshayg
runtime/ftplugin/pdf.vim @tpope
runtime/ftplugin/perl.vim @petdance @dkearns
runtime/ftplugin/php.vim @dkearns
runtime/ftplugin/pkl.vim @ribru17
runtime/ftplugin/plsql.vim @lee-lindley
runtime/ftplugin/pod.vim @petdance @dkearns
runtime/ftplugin/poefilter.vim @ObserverOfTime
runtime/ftplugin/postscr.vim @mrdubya
runtime/ftplugin/pq.vim @anarion80
runtime/ftplugin/prisma.vim @ribru17
runtime/ftplugin/proto.vim @Limero
runtime/ftplugin/ps1.vim @heaths
runtime/ftplugin/ps1xml.vim @heaths
runtime/ftplugin/ptx.vim @jiangyinzuo
runtime/ftplugin/purescript.vim @ribru17
runtime/ftplugin/pymanifest.vim @ObserverOfTime
runtime/ftplugin/python.vim @tpict
runtime/ftplugin/qb64.vim @dkearns
runtime/ftplugin/qml.vim @ChaseKnowlden
runtime/ftplugin/racket.vim @benknoble
runtime/ftplugin/rasi.vim @fymyte
runtime/ftplugin/readline.vim @dkearns
runtime/ftplugin/remind.vim @joereynolds
runtime/ftplugin/rescript.vim @ribru17
runtime/ftplugin/routeros.vim @zainin
runtime/ftplugin/rst.vim @marshallward
runtime/ftplugin/ruby.vim @tpope @dkearns
runtime/ftplugin/rust.vim @lilyball
runtime/ftplugin/samba.vim @mperry2
runtime/ftplugin/sass.vim @tpope
runtime/ftplugin/scala.vim @derekwyatt
runtime/ftplugin/scheme.vim @evhan
runtime/ftplugin/scss.vim @tpope
runtime/ftplugin/sed.vim @dkearns
runtime/ftplugin/sh.vim @dkearns
runtime/ftplugin/shaderslang.vim @mTvare6
runtime/ftplugin/slint.vim @ribru17
runtime/ftplugin/snakemake.vim @ribru17
runtime/ftplugin/solidity.vim @coti-z
runtime/ftplugin/solution.vim @dkearns
runtime/ftplugin/spajson.vim @dseomn
runtime/ftplugin/spec.vim @ignatenkobrain
runtime/ftplugin/squirrel.vim @ribru17
runtime/ftplugin/ssa.vim @ObserverOfTime
runtime/ftplugin/sshdconfig.vim @jiangyinzuo
runtime/ftplugin/svelte.vim @igorlfs
runtime/ftplugin/sway.vim @ribru17
runtime/ftplugin/swayconfig.vim @jamespeapen
runtime/ftplugin/systemverilog.vim @Kocha
runtime/ftplugin/swig.vim @jmarrec
runtime/ftplugin/tap.vim @petdance
runtime/ftplugin/tcsh.vim @dkearns
runtime/ftplugin/tera.vim @MuntasirSZN
runtime/ftplugin/terraform.vim @JannoTjarks
runtime/ftplugin/tf.vim @ribru17
runtime/ftplugin/thrift.vim @jiangyinzuo
runtime/ftplugin/tiasm.vim @Freed-Wu
runtime/ftplugin/tidy.vim @dkearns
runtime/ftplugin/tmux.vim @ericpruitt
runtime/ftplugin/toml.vim @averms
runtime/ftplugin/tt2html.vim @petdance
runtime/ftplugin/twig.vim @ribru17
runtime/ftplugin/typescript.vim @dkearns
runtime/ftplugin/typescriptreact.vim @dkearns
runtime/ftplugin/typst.vim @saccarosium
runtime/ftplugin/uc.vim @ribru17
runtime/ftplugin/unison.vim @chuwy
runtime/ftplugin/v.vim @ribru17
runtime/ftplugin/vdf.vim @ObserverOfTime
runtime/ftplugin/vim.vim @dkearns
runtime/ftplugin/wget.vim @dkearns
runtime/ftplugin/wget2.vim @dkearns
runtime/ftplugin/xcompose.vim @ObserverOfTime
runtime/ftplugin/xml.vim @chrisbra
runtime/ftplugin/xs.vim @petdance
runtime/ftplugin/yacc.vim @ribru17
runtime/ftplugin/zsh.vim @chrisbra
runtime/import/dist/vimhighlight.vim @lacygoill
runtime/indent/arduino.vim @k-takata
runtime/indent/astro.vim @wuelnerdotexe
runtime/indent/basic.vim @dkearns
runtime/indent/bst.vim @tpope
runtime/indent/cdl.vim @dkearns
runtime/indent/chatito.vim @ObserverOfTime
runtime/indent/clojure.vim @axvr
runtime/indent/config.vim @dkearns
runtime/indent/cs.vim @nickspoons
runtime/indent/css.vim @dkearns
runtime/indent/cucumber.vim @tpope
runtime/indent/d.vim @dkearns
runtime/indent/dosbatch.vim @k-takata
runtime/indent/dtd.vim @dkearns
runtime/indent/dylan.vim @dkearns
runtime/indent/eiffel.vim @jocelyn
runtime/indent/elm.vim @andys8
runtime/indent/erlang.vim @hcs42
runtime/indent/eruby.vim @tpope @dkearns
runtime/indent/eterm.vim @dkearns
runtime/indent/falcon.vim @steveno
runtime/indent/framescript.vim @dkearns
runtime/indent/freebasic.vim @dkearns
runtime/indent/gdscript.vim @habamax
runtime/indent/gitconfig.vim @tpope
runtime/indent/gitolite.vim @sitaramc
runtime/indent/glsl.vim @gpanders
runtime/indent/go.vim @dbarnett
runtime/indent/graphql.vim @jparise
runtime/indent/gyp.vim @ObserverOfTime
runtime/indent/haml.vim @tpope
runtime/indent/hare.vim @selenebun
runtime/indent/hcl.vim @gpanders
runtime/indent/hog.vim @wtfbbqhax
runtime/indent/idlang.vim @dkearns
runtime/indent/j.vim @glts
runtime/indent/java.vim @xuhdev
runtime/indent/javascript.vim @bounceme
runtime/indent/json.vim @elzr
runtime/indent/jsonc.vim @izhakjakov
runtime/indent/julia.vim @carlobaldassi
runtime/indent/just.vim @pbnj
runtime/indent/kdl.vim @imsnif @jiangyinzuo
runtime/indent/kotlin.vim @udalov
runtime/indent/krl.vim @KnoP-01
runtime/indent/ld.vim @dkearns
runtime/indent/less.vim @genoma
runtime/indent/liquid.vim @tpope
runtime/indent/lua.vim @marcuscf
runtime/indent/m17ndb.vim @dseomn
runtime/indent/make.vim @dkearns
runtime/indent/meson.vim @Liambeguin
runtime/indent/mma.vim @dkearns
runtime/indent/mojo.vim @ribru17
runtime/indent/nginx.vim @chr4
runtime/indent/nsis.vim @k-takata
runtime/indent/occam.vim @dkearns
runtime/indent/perl.vim @petdance
runtime/indent/php.vim @2072
runtime/indent/postscr.vim @mrdubya
runtime/indent/prolog.vim @dkearns
runtime/indent/proto.vim @Limero
runtime/indent/ps1.vim @heaths
runtime/indent/qb64.vim @dkearns
runtime/indent/qml.vim @ChaseKnowlden
runtime/indent/racket.vim @benknoble
runtime/indent/rapid.vim @KnoP-01
runtime/indent/readline.vim @dkearns
runtime/indent/ruby.vim @AndrewRadev @dkearns
runtime/indent/sass.vim @tpope
runtime/indent/scala.vim @derekwyatt
runtime/indent/scheme.vim @evhan
runtime/indent/scss.vim @tpope
runtime/indent/sh.vim @chrisbra
runtime/indent/solidity.vim @coti-z
runtime/indent/spajson.vim @dseomn
runtime/indent/systemverilog.vim @Kocha
runtime/indent/tcl.vim @dkearns
runtime/indent/tcsh.vim @dkearns
runtime/indent/teraterm.vim @k-takata
runtime/indent/terraform.vim @gpanders
runtime/indent/thrift.vim @jiangyinzuo
runtime/indent/typescript.vim @HerringtonDarkholme
runtime/indent/typst.vim @saccarosium
runtime/indent/vroom.vim @dbarnett
runtime/indent/xml.vim @chrisbra
runtime/indent/zsh.vim @chrisbra
runtime/keymap/armenian-eastern_utf-8.vim @blinskey
runtime/keymap/armenian-western_utf-8.vim @blinskey
runtime/keymap/brazilian_portuguese-abnt.vim @LuMarquesIlva
runtime/keymap/brazilian_portuguese-compact.vim @LuMarquesIlva
runtime/keymap/russian-typograph.vim @RestorerZ
runtime/keymap/tamil_tscii.vim @yegappan
runtime/keymap/ukrainian-enhanced.vim @Dolfost
runtime/lang/menu_en_gb.latin1.vim @mrdubya
runtime/lang/menu_ru_ru.cp1251.vim @RestorerZ
runtime/lang/menu_ru_ru.koi8-r.vim @RestorerZ
runtime/lang/menu_ru_ru.utf-8.vim @RestorerZ
runtime/pack/dist/opt/cfilter/plugin/cfilter.vim @yegappan
runtime/pack/dist/opt/comment/ @habamax
runtime/pack/dist/opt/helptoc/ @kennypete
runtime/pack/dist/opt/matchit/ @chrisbra
runtime/pack/dist/opt/nohlsearch/ @habamax
runtime/plugin/manpager.vim @Konfekt
runtime/syntax/shared/hgcommitDiff.vim @vegerot
runtime/syntax/abaqus.vim @costerwi
runtime/syntax/abnf.vim @A4-Tacks
runtime/syntax/aidl.vim @dpelle
runtime/syntax/ant.vim @dkearns
runtime/syntax/antlr4.vim @jiangyinzuo
runtime/syntax/arduino.vim @johshoff
runtime/syntax/asciidoc.vim @aerostitch
runtime/syntax/asm.vim @dkearns
runtime/syntax/asmh8300.vim @dkearns
runtime/syntax/asterisk.vim @jaunis
runtime/syntax/astro.vim @wuelnerdotexe
runtime/syntax/asy.vim @avidseeker
runtime/syntax/autohotkey.vim @mmikeww
runtime/syntax/awk.vim @dkearns
runtime/syntax/basic.vim @dkearns
runtime/syntax/bst.vim @tpope
runtime/syntax/bzl.vim @dbarnett
runtime/syntax/bzr.vim @hdima
runtime/syntax/cabal.vim @coot
runtime/syntax/cabalconfig.vim @coot
runtime/syntax/cabalproject.vim @coot
runtime/syntax/cf.vim @ernstvanderlinden
runtime/syntax/chatito.vim @ObserverOfTime
runtime/syntax/chicken.vim @evhan
runtime/syntax/chuck.vim @andreacfromtheapp
runtime/syntax/clojure.vim @axvr
runtime/syntax/cs.vim @nickspoons
runtime/syntax/csv.vim @habamax
runtime/syntax/cucumber.vim @tpope
runtime/syntax/d.vim @JesseKPhillips
runtime/syntax/dart.vim @pr3d4t0r
runtime/syntax/datascript.vim @dpelle
runtime/syntax/dax.vim @anarion80
runtime/syntax/deb822sources.vim @jamessan
runtime/syntax/debchangelog.vim @jamessan
runtime/syntax/debcontrol.vim @jamessan
runtime/syntax/debcopyright.vim @jamessan
runtime/syntax/debsources.vim @jamessan
runtime/syntax/dep3patch.vim @jamessan
runtime/syntax/desktop.vim @e-kwsm
runtime/syntax/dosbatch.vim @mrdubya
runtime/syntax/dosini.vim @xuhdev
runtime/syntax/dot.vim @mmottl
runtime/syntax/doxygen.vim @frogonwheels
runtime/syntax/dtd.vim @chrisbra
runtime/syntax/dts.vim @zonque
runtime/syntax/editorconfig.vim @gpanders
runtime/syntax/eiffel.vim @jocelyn
runtime/syntax/erlang.vim @hcs42
runtime/syntax/eruby.vim @tpope @dkearns
runtime/syntax/expect.vim @dkearns
runtime/syntax/falcon.vim @steveno
runtime/syntax/fetchmail.vim @dkearns
runtime/syntax/forth.vim @jkotlinski
runtime/syntax/fpcmake.vim @dkearns
runtime/syntax/freebasic.vim @dkearns
runtime/syntax/fstab.vim @rid9
runtime/syntax/gdresource.vim @habamax
runtime/syntax/gdscript.vim @habamax
runtime/syntax/gdshader.vim @habamax
runtime/syntax/git.vim @tpope
runtime/syntax/gitattributes.vim @ObserverOfTime
runtime/syntax/gitcommit.vim @tpope
runtime/syntax/gitconfig.vim @tpope
runtime/syntax/gitignore.vim @ObserverOfTime
runtime/syntax/gitolite.vim @sitaramc
runtime/syntax/gitrebase.vim @tpope
runtime/syntax/gleam.vim @kirillmorozov
runtime/syntax/glsl.vim @gpanders
runtime/syntax/go.vim @bhcleek
runtime/syntax/goaccess.vim @meonkeys
runtime/syntax/godoc.vim @dbarnett
runtime/syntax/gp.vim @KBelabas
runtime/syntax/gprof.vim @dpelle
runtime/syntax/graphql.vim @jparise
runtime/syntax/groff.vim @jmarshall
runtime/syntax/gyp.vim @ObserverOfTime
runtime/syntax/haml.vim @tpope
runtime/syntax/hare.vim @selenebun
runtime/syntax/haredoc.vim @selenebun
runtime/syntax/haskell.vim @coot
runtime/syntax/hcl.vim @gpanders
runtime/syntax/help.vim @dkearns
runtime/syntax/help_ru.vim @RestorerZ
runtime/syntax/hgcommit.vim @k-takata
runtime/syntax/hitest.vim @lacygoill
runtime/syntax/hog.vim @wtfbbqhax
runtime/syntax/hollywood.vim @sodero
runtime/syntax/html.vim @dkearns
runtime/syntax/htmlangular.vim @dlvandenberg
runtime/syntax/hyprlang.vim @saccarosium
runtime/syntax/i3config.vim @hiqua
runtime/syntax/icon.vim @dkearns
runtime/syntax/indent.vim @dkearns
runtime/syntax/j.vim @glts
runtime/syntax/jargon.vim @h3xx
runtime/syntax/java.vim @zzzyxwvut
runtime/syntax/javascript.vim @fleiner
runtime/syntax/jinja.vim @gpanders
runtime/syntax/jjdescription.vim @gpanders
runtime/syntax/json.vim @vito-c
runtime/syntax/jsonc.vim @izhakjakov
runtime/syntax/julia.vim @carlobaldassi
runtime/syntax/just.vim @pbnj
runtime/syntax/jq.vim @vito-c
runtime/syntax/karel.vim @kirillmorozov
runtime/syntax/kconfig.vim @chrisbra
runtime/syntax/kivy.vim @prophittcorey
runtime/syntax/kotlin.vim @udalov
runtime/syntax/kdl.vim @imsnif @jiangyinzuo
runtime/syntax/krl.vim @KnoP-01
runtime/syntax/less.vim @genoma
runtime/syntax/lf.vim @andis-sprinkis
runtime/syntax/liquid.vim @tpope
runtime/syntax/lua.vim @marcuscf
runtime/syntax/lyrics.vim @ObserverOfTime
runtime/syntax/lynx.vim @dkearns
runtime/syntax/m17ndb.vim @dseomn
runtime/syntax/m3build.vim @dkearns
runtime/syntax/m3quake.vim @dkearns
runtime/syntax/mailcap.vim @dkearns
runtime/syntax/make.vim @rohieb
runtime/syntax/mallard.vim @jhradilek
runtime/syntax/markdown.vim @tpope
runtime/syntax/mbsync.vim @fymyte
runtime/syntax/mason.vim @petdance
runtime/syntax/mediawiki.vim @avidseeker
runtime/syntax/meson.vim @Liambeguin
runtime/syntax/modula2.vim @dkearns
runtime/syntax/modula2/opt/iso.vim @trijezdci
runtime/syntax/modula2/opt/pim.vim @trijezdci
runtime/syntax/modula2/opt/r10.vim @trijezdci
runtime/syntax/modula3.vim @dkearns
runtime/syntax/mss.vim @Freed-Wu
runtime/syntax/n1ql.vim @pr3d4t0r
runtime/syntax/nginx.vim @chr4
runtime/syntax/ninja.vim @nico
runtime/syntax/nix.vim @equill
runtime/syntax/nroff.vim @jmarshall
runtime/syntax/nsis.vim @k-takata
runtime/syntax/odin.vim @habamax
runtime/syntax/omnimark.vim @kennypete
runtime/syntax/ondir.vim @jparise
runtime/syntax/opencl.vim @Freed-Wu
runtime/syntax/openvpn.vim @ObserverOfTime
runtime/syntax/org.vim @saccarosium
runtime/syntax/pacmanlog.vim @rpigott
runtime/syntax/pascal.vim @dkearns
runtime/syntax/pbtxt.vim @lakshayg
runtime/syntax/pdf.vim @tpope
runtime/syntax/perl.vim @petdance
runtime/syntax/php.vim @TysonAndre
runtime/syntax/plsql.vim @lee-lindley
runtime/syntax/pod.vim @petdance
runtime/syntax/poefilter.vim @ObserverOfTime
runtime/syntax/postscr.vim @mrdubya
runtime/syntax/pq.vim @anarion80
runtime/syntax/privoxy.vim @dkearns
runtime/syntax/progress.vim @rdnlsmith
runtime/syntax/prolog.vim @XVilka
runtime/syntax/prql.vim @vanillajonathan
runtime/syntax/ps1.vim @heaths
runtime/syntax/ps1xml.vim @heaths
runtime/syntax/psl.vim @danielkho
runtime/syntax/ptx.vim @jiangyinzuo
runtime/syntax/pymanifest.vim @ObserverOfTime
runtime/syntax/qb64.vim @dkearns
runtime/syntax/qml.vim @ChaseKnowlden
runtime/syntax/racket.vim @benknoble
runtime/syntax/raml.vim @in3d
runtime/syntax/rapid.vim @KnoP-01
runtime/syntax/ratpoison.vim @trapd00r
runtime/syntax/rasi.vim @fymyte
runtime/syntax/rc.vim @chrisbra
runtime/syntax/rcs.vim @hdima
runtime/syntax/rebol.vim @mrdubya
runtime/syntax/rego.vim @zenmatic
runtime/syntax/resolv.vim @rid9
runtime/syntax/rng.vim @jhradilek
runtime/syntax/routeros.vim @zainin
runtime/syntax/rst.vim @marshallward
runtime/syntax/ruby.vim @dkearns
runtime/syntax/salt.vim @gpanders
runtime/syntax/sass.vim @tpope
runtime/syntax/scala.vim @derekwyatt
runtime/syntax/scheme.vim @evhan
runtime/syntax/scss.vim @tpope
runtime/syntax/sed.vim @dkearns
runtime/syntax/shared/debversions.vim @jamessan
runtime/syntax/shaderslang.vim @mTvare6
runtime/syntax/solidity.vim @coti-z
runtime/syntax/spajson.vim @dseomn
runtime/syntax/spec.vim @ignatenkobrain
runtime/syntax/sqloracle.vim @chrisbra
runtime/syntax/squirrel.vim @zenmatic
runtime/syntax/srt.vim @ObserverOfTime
runtime/syntax/ssa.vim @ObserverOfTime
runtime/syntax/sshconfig.vim @Jakuje
runtime/syntax/sshdconfig.vim @Jakuje
runtime/syntax/sudoers.vim @e-kwsm
runtime/syntax/svn.vim @hdima
runtime/syntax/swayconfig.vim @jamespeapen
runtime/syntax/swig.vim @jmarrec
runtime/syntax/systemverilog.vim @Kocha
runtime/syntax/tap.vim @petdance
runtime/syntax/tcsh.vim @dkearns
runtime/syntax/tera.vim @MuntasirSZN
runtime/syntax/teraterm.vim @k-takata
runtime/syntax/terraform.vim @gpanders
runtime/syntax/thrift.vim @jiangyinzuo
runtime/syntax/tiasm.vim @Freed-Wu
runtime/syntax/tidy.vim @dkearns
runtime/syntax/tmux.vim @ericpruitt
runtime/syntax/toml.vim @averms
runtime/syntax/tt2.vim @petdance
runtime/syntax/tt2html.vim @petdance
runtime/syntax/tt2js.vim @petdance
runtime/syntax/typescript.vim @HerringtonDarkholme @rhysd
runtime/syntax/typescriptreact.vim @HerringtonDarkholme @rhysd
runtime/syntax/typst.vim @gpanders
runtime/syntax/shared/typescriptcommon.vim @HerringtonDarkholme @rhysd
runtime/syntax/unison.vim @chuwy
runtime/syntax/vdf.vim @ObserverOfTime
runtime/syntax/vroom.vim @dbarnett
runtime/syntax/wdl.vim @zenmatic
runtime/syntax/wget.vim @dkearns
runtime/syntax/wget2.vim @dkearns
runtime/syntax/xbl.vim @dkearns
runtime/syntax/xcompose.vim @ObserverOfTime
runtime/syntax/xml.vim @chrisbra
runtime/syntax/xs.vim @petdance
runtime/syntax/xslt.vim @Boobies
runtime/syntax/zserio.vim @dpelle
runtime/syntax/zsh.vim @chrisbra
runtime/tutor/tutor1.eo @dpelle
runtime/tutor/tutor1.fr @dpelle
runtime/tutor/tutor1.ru @RestorerZ
runtime/tutor/tutor2.fr @dlejay
src/iscygpty.* @k-takata
src/libvterm/ @leonerd
src/po/ca.po @nfdisco
src/po/de.po @chrisbra
src/po/eo.po @dpelle
src/po/es.po @victorhck
src/po/fi.po @flammie
src/po/fr.po @dpelle
src/po/ga.po @kscanne
src/po/hy.po @gagikh
src/po/it.po @azc100
src/po/ja.po @k-takata
src/po/ru.po @RestorerZ
src/po/sr.po @eevan78
src/po/tr.po @bitigchi
src/po/uk.po @sakhnik
src/xxd/ @jnweiger
-5
View File
@@ -1,5 +0,0 @@
# Security Policy
**Please do not report security vulnerabilities through public GitHub issues.**
To report a security vulnerability for MacVim, please either email security@macvim.org, or visit https://github.com/macvim-dev/macvim/security/advisories/new.
-27
View File
@@ -1,27 +0,0 @@
name: 'test_artifacts'
description: "Upload failed test artifacts"
runs:
using: "composite"
steps:
- name: Upload failed tests
uses: actions/upload-artifact@v4
with:
# Name of the artifact to upload.
name: ${{ github.workflow }}-${{ github.job }}-${{ join(matrix.*, '-') }}-failed-tests
# A file, directory or wildcard pattern that describes what
# to upload.
path: |
${{ github.workspace }}/runtime/indent/testdir/*.fail
${{ github.workspace }}/runtime/syntax/testdir/failed/*
${{ github.workspace }}/src/testdir/failed/*
# The desired behavior if no files are found using the
# provided path.
if-no-files-found: ignore
# Duration after which artifact will expire in days. 0 means
# using repository settings.
retention-days: 0
# If true, an artifact with a matching name will be deleted
overwrite: true
@@ -1,26 +0,0 @@
# This is a clone of test_artifacts for MacVim-specific files
name: 'test_macvim_artifacts'
description: "Upload failed MacVim test artifacts"
runs:
using: "composite"
steps:
- name: Upload failed tests
uses: actions/upload-artifact@v4
with:
# Name of the artifact to upload.
name: ${{ github.workflow }}-${{ github.job }}-${{ join(matrix.*, '-') }}-failed-macvim-tests
# A file, directory or wildcard pattern that describes what
# to upload.
path: |
/Users/runner/Library/Developer/Xcode/DerivedData/MacVim-*/Logs/Test/*.xcresult
# The desired behavior if no files are found using the
# provided path.
if-no-files-found: ignore
# Duration after which artifact will expire in days. 0 means
# using repository settings.
retention-days: 0
# If true, an artifact with a matching name will be deleted
overwrite: true
@@ -1,95 +0,0 @@
name: Universal package
description: Create universal Homebrew package which contains x86_64 and arm64
# Instead of using the default binary installed by Homebrew, we need to build our own because third-party libraries are
# statically linked in MacVim, and need to be built against MACOSX_DEPLOYMENT_TARGET to ensure the built binary will
# work on supported macOS versions. Another reason for building our own custom package is to build a unviersal binary
# that has both x86_64 and arm64 arch, as Homebrew's distributed bottles are thin binaries with only one arch.
#
# We still use Homebrew to manage the library because their formulas are up to date and have correct build instructions
# that will work. This way we don't have to manually configuring and building and updating the package info.
inputs:
formula:
description: Formura name
required: true
contents:
description: Path for contents in package's keg
required: true
runs:
using: 'composite'
steps:
- name: Set up formula
id: setup-formula
shell: bash
run: |
echo '::group::Set up formula'
set -o pipefail
formula=${{ inputs.formula }}
# Need to make sure we get the latest before patching. Otherwise Homebrew may later try to get the latest
# version and stomp what we have here.
brew update
# Patch the official Homebrew formula to explicitly build for min deployment target and a universal binary. We
# also need to explicitly use system Clang because Homebrew's bundled clang script tries to inject -march
# compiler flags that will cause universal builds to fail as Clang does not like that.
brew cat ${formula} | \
sed '/^[[:blank:]]*def install$/a\'$'\n ENV["MACOSX_DEPLOYMENT_TARGET"] = "'${MACOSX_DEPLOYMENT_TARGET}$'"\n' | \
sed '/^[[:blank:]]*def install$/a\'$'\n ENV["CC"] = "/usr/bin/clang"\n' | \
sed '/^[[:blank:]]*def install$/a\'$'\n ENV["CFLAGS"] = "-arch x86_64 -arch arm64"\n' | \
sed '/^[[:blank:]]*def install$/a\'$'\n ENV["LDFLAGS"] = "-arch x86_64 -arch arm64"\n' >${formula}.rb
# Uninstall the already installed formula because we want to build our own
brew uninstall --ignore-dependencies ${formula} || true
# Extract Xcode version to serve as part of the key for caching
xcode_version=$(xcodebuild -version | tail -1 | sed -E 's/Build version (.*)/\1/')
echo "xcode_version=$xcode_version" >> $GITHUB_OUTPUT
# Find Homebrew's install location which could be /usr/local or /opt/homebrew
brew_prefix=$(brew --prefix)
echo "brew_prefix=$brew_prefix" >> $GITHUB_OUTPUT
echo '::endgroup::'
- name: Cache keg
id: cache-keg
uses: actions/cache@v4
with:
path: ${{ steps.setup-formula.outputs.brew_prefix }}/Cellar/${{ inputs.formula }}
key: ${{ inputs.formula }}-homebrew-cache-custom-unified-prefix${{ steps.setup-formula.outputs.brew_prefix }}-xcode${{ steps.setup-formula.outputs.xcode_version }}-${{ hashFiles(format('{0}.rb', inputs.formula)) }}
- name: Install formula
shell: bash
run: |
echo '::group::Install formula'
formula=${{ inputs.formula }}
# We don't want brew to go upgrade all our dependents for now. They are
# time consuming and sometimes cause problems with the CI environment
# where they fail to link in random binaries (e.g. Python's 2to3),
# which cause brew install to return non-zero and fail the build.
export HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1
# This will be a no-op if formula was cached. We check if the package
# exists first just to avoid an "already installed" warning.
brew list ${formula} &>/dev/null || brew install --quiet --formula -s ./${formula}.rb
# If formula was cached, this step is necessary to relink it to brew prefix (e.g. /usr/local)
brew unlink ${formula} && brew link ${formula}
echo '::endgroup::'
echo '::group::Verify built version'
contents=($(IFS=,; for x in ${{ inputs.contents }}; do echo ${x}; done))
for content in "${contents[@]}"; do
# Print out the archs and verify they are universal fat binary.
lipo -info $(brew --prefix)/${content} | grep 'x86_64 arm64'
# Make sure deployment target is correct. Later macOS versions have a different binary format (just search for
# "minos") but for 10.13 we need to look for LC_VERSION_MIN_MACOSX.
otool -l $(brew --prefix)/${content} | grep -A 2 LC_VERSION_MIN_MACOSX | tail -1 | grep "${MACOSX_DEPLOYMENT_TARGET}"
done
echo '::endgroup::'
-8
View File
@@ -1,8 +0,0 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
commit-message:
prefix: "CI"
-155
View File
@@ -1,155 +0,0 @@
# list of labels and minimatch globs to match to apply the label.
CI:
- all:
- changed-files:
- any-glob-to-any-file:
- '.cirrus.yml'
- '.github/dependabot.yml'
- '.github/labeler.yml'
- '.github/workflows/*'
- '.appveyor.yml'
- '.codecov.yml'
documentation:
- all:
- changed-files:
- any-glob-to-all-files:
- '*/doc/*'
translation:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/po/*.po'
if_lua:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/if_lua.c'
- 'src/proto/if_lua.pro'
- 'runtime/doc/if_lua.txt'
if_mzscheme:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/if_mzsch.c'
- 'src/if_mzsch.h'
- 'src/proto/if_mzsch.pro'
- 'runtime/doc/if_mzsch.txt'
if_perl:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/if_perl.xs'
- 'src/if_perlsfio.c'
- 'src/proto/if_perl.pro'
- 'src/proto/if_perlsfio.pro'
- 'runtime/doc/if_perl.txt'
if_python:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/if_py_both.h'
- 'runtime/doc/if_pyth.txt'
- 'src/if_python.c'
- 'src/if_python3.c'
- 'src/proto/if_python.pro'
- 'src/proto/if_python3.pro'
if_ruby:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/if_ruby.c'
- 'src/proto/if_ruby.pro'
- 'runtime/doc/if_ruby.txt'
if_tcl:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/if_tcl.c'
- 'src/proto/if_tcl.pro'
- 'runtime/doc/if_tcl.txt'
installer:
- all:
- changed-files:
- any-glob-to-any-file:
- 'nsis/**'
- 'src/dosinst.*'
- 'src/uninstall.c'
platform-mac:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/INSTALLmac.txt'
- 'src/os_mac*'
- 'src/proto/os_mac*'
platform-windows:
- all:
- changed-files:
- any-glob-to-any-file:
- 'nsis/**'
- 'src/*.bat'
- 'src/*.bmp'
- 'src/*.ico'
- 'src/GvimExt/*'
- 'src/INSTALLpc.txt'
- 'src/Make_cyg*.mak'
- 'src/Make_ming.mak'
- 'src/Make_mvc.mak'
- 'src/dosinst.*'
- 'src/gui_dwrite.*'
- 'src/gui_w32*'
- 'src/if_ole.*'
- 'src/iid_ole.c'
- 'src/os_mswin*'
- 'src/os_w32*'
- 'src/os_win32.*'
- 'src/proto/gui_w32.pro'
- 'src/proto/os_mswin.pro'
- 'src/proto/os_win32.pro'
- 'src/proto/winclip.pro'
- 'src/uninstall.c'
- 'src/vim.manifest'
- 'src/vim.rc'
- 'src/vimrun.c'
- 'src/winclip.c'
- 'src/xpm/**'
- 'src/xpm_w32.*'
runtime:
- all:
- changed-files:
- any-glob-to-any-file:
- 'runtime/ftplugin'
- 'runtime/syntax'
- 'runtime/indent'
- 'runtime/pack/dist/opt/termdebug/plugin/termdebug.vim'
termdebug:
- all:
- changed-files:
- any-glob-to-any-file:
- 'runtime/pack/dist/opt/termdebug/plugin/termdebug.vim'
plugin-netrw:
- all:
- changed-files:
- any-glob-to-any-file:
- 'runtime/plugin/netrwPlugin.vim'
- 'runtime/autoload/netrw*'
xxd:
- all:
- changed-files:
- any-glob-to-any-file:
- 'src/xxd/*'
-7
View File
@@ -1,7 +0,0 @@
# Customize GitHub release notes generation. This is only used for pre-release builds for now as
# main releases have hand-written release notes.
changelog:
exclude:
labels:
- dependencies
- Non User Facing
-60
View File
@@ -1,60 +0,0 @@
name: MacVim GitHub CI
# Main CI workflow for MacVim. Will build and test MacVim on different platforms.
on:
push:
pull_request:
# Cancels all previous workflow runs for pull requests that have not completed.
concurrency:
# The concurrency group contains the workflow name and the branch name for
# pull requests or the commit hash for any other events.
group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }}
cancel-in-progress: true
jobs:
# Builds and test MacVim
build-and-test:
strategy:
fail-fast: false
matrix:
include:
# Self-hosted runner with old enough software (Xcode 14.0.1) to be
# able to make legacy builds. We only run this when making a full
# release build.
- os: macos-13-xcode14-self-hosted
publish: true
publish_postfix: '_10.9'
skip: ${{ ! startswith(github.ref, 'refs/tags/release') }}
legacy: true
- os: macos-13
xcode: '15.2'
testgui: true
extra: [vimtags, check-xcodeproj-compat]
# Below runners use Apple Silicon.
- os: macos-14
xcode: '15.4'
testgui: false
# Most up to date OS and Xcode. Used to publish release for the main build.
- os: macos-15
xcode: '16.4'
testgui: true
publish: true
optimized: true
uses: ./.github/workflows/macvim-buildtest.yaml
with:
skip: ${{ matrix.skip && true || false }}
os: ${{ matrix.os }}
legacy: ${{ matrix.legacy && true || false }}
xcode: ${{ matrix.xcode }}
testgui: ${{ matrix.testgui && true || false }}
publish: ${{ matrix.publish && true || false }}
publish_postfix: ${{ matrix.publish_postfix }}
optimized: ${{ matrix.optimized && true || false }}
vimtags: ${{ contains(matrix.extra, 'vimtags') }}
check-xcodeproj-compat: ${{ contains(matrix.extra, 'check-xcodeproj-compat') }}
-76
View File
@@ -1,76 +0,0 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
name: "CodeQL"
on:
push:
branches: [master]
pull_request:
# The branches below must be a subset of the branches above
branches: [master]
schedule:
- cron: '0 18 * * 1'
# Cancels all previous workflow runs for pull requests that have not completed.
concurrency:
# The concurrency group contains the workflow name and the branch name for
# pull requests or the commit hash for any other events.
group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }}
cancel-in-progress: true
permissions:
contents: read # to fetch code (actions/checkout)
jobs:
analyze:
permissions:
contents: read # to fetch code (actions/checkout)
security-events: write # (github/codeql-action/autobuild)
name: Analyze
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
# Override automatic language detection by changing the below list
# Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
language: ['cpp', 'python']
# Learn more...
# https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
steps:
- name: Checkout repository from github
uses: actions/checkout@v4
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v3
# ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
#- run: |
# make bootstrap
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
-85
View File
@@ -1,85 +0,0 @@
name: Coverity
on:
schedule:
- cron: '42 0 * * *' # Run once per day, to avoid Coverity's submission limits
workflow_dispatch:
permissions:
contents: read # to fetch code (actions/checkout)
jobs:
scan:
runs-on: ubuntu-24.04
env:
CC: gcc
DEBIAN_FRONTEND: noninteractive
TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
steps:
- name: Checkout repository from github
if: env.TOKEN
uses: actions/checkout@v4
- name: Download Coverity
if: env.TOKEN
run: |
wget -q https://scan.coverity.com/download/cxx/linux64 --post-data "token=$TOKEN&project=vim" -O coverity_tool.tgz
mkdir cov-scan
tar ax -f coverity_tool.tgz --strip-components=1 -C cov-scan
- name: Install packages
if: env.TOKEN
run: |
sudo apt-get update && sudo apt-get install -y \
autoconf \
gettext \
libcanberra-dev \
libperl-dev \
python3-dev \
liblua5.4-dev \
lua5.4 \
ruby-dev \
tcl-dev \
libgtk2.0-dev \
desktop-file-utils \
libtool-bin \
libsodium-dev
- name: Set up environment
if: env.TOKEN
run: |
echo "$(pwd)/cov-scan/bin" >> $GITHUB_PATH
(
echo "NPROC=$(getconf _NPROCESSORS_ONLN)"
echo "CONFOPT=--enable-perlinterp --enable-python3interp --enable-rubyinterp --enable-luainterp --enable-tclinterp"
) >> $GITHUB_ENV
- name: Configure
if: env.TOKEN
run: |
./configure --with-features=huge ${CONFOPT} --enable-fail-if-missing
# Append various warning flags to CFLAGS.
sed -i -f ci/config.mk.sed src/auto/config.mk
sed -i -f ci/config.mk.${CC}.sed src/auto/config.mk
# -O2 gives false warning and turns it into an error:
# warning: function may return address of local variable [-Wreturn-local-addr]
sed -i 's/-O2 \?//' src/auto/config.mk
- name: Build/scan vim
if: env.TOKEN
run: |
cov-build --dir cov-int make -j${NPROC}
- name: Submit results
if: env.TOKEN
run: |
tar zcf cov-scan.tgz cov-int
curl --form token=$TOKEN \
--form email=$EMAIL \
--form file=@cov-scan.tgz \
--form version="$(git rev-parse HEAD)" \
--form description="Automatic GHA scan" \
'https://scan.coverity.com/builds?project=vim'
env:
EMAIL: ${{ secrets.COVERITY_SCAN_EMAIL }}
-22
View File
@@ -1,22 +0,0 @@
# This workflow will triage pull requests and apply a label based on the
# paths that are modified in the pull request.
#
# To use this workflow, you will need to set up a .github/labeler.yml
# file with configuration. For more information, see:
# https://github.com/actions/labeler
name: Labeler
on: [pull_request_target]
jobs:
label:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/labeler@v5
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
-418
View File
@@ -1,418 +0,0 @@
name: MacVim Build and Test
# Child workflow to be called by other workflows for building/testing MacVim
on:
workflow_call:
inputs:
skip:
type: boolean
os:
type: string
legacy:
type: boolean
xcode:
type: string
testgui:
type: boolean
publish:
type: boolean
publish_postfix:
type: string
optimized:
type: boolean
vimtags:
type: boolean
check-xcodeproj-compat:
type: boolean
env:
MACOSX_DEPLOYMENT_TARGET: '10.13'
MACOSX_DEPLOYMENT_TARGET_LEGACY: '10.9'
MACVIM_ARCHS: "x86_64 arm64" # Universal app for Intel/Apple Silicon
MACVIM_ARCHS_LEGACY: "x86_64 arm64" # Build universal for legacy too, mostly just to make building/testing on Apple Silicon CI work. In reality all Apple Silicon Macs shoud use non-legacy.
CC: clang
MAKE_BUILD_ARGS: LINK_AS_NEEDED=yes # In macOS we never over-specify link dependencies and we already check against external deps in smoketest. With LTO, linking takes a while, so we want to avoid using link.sh.
vi_cv_path_python: /Library/Frameworks/Python.framework/Versions/2.7/bin/python
vi_cv_path_python3: "%s/bin/python3"
vi_cv_path_plain_lua: "%s/bin/lua"
vi_cv_path_ruby: "%s/opt/ruby/bin/ruby"
vi_cv_dll_name_perl: /System/Library/Perl/%s/darwin-thread-multi-2level/CORE/libperl.dylib
vi_cv_dll_name_python: /Library/Frameworks/Python.framework/Versions/2.7/Python
vi_cv_dll_name_python3: /usr/local/Frameworks/Python.framework/Versions/Current/Python
vi_cv_dll_name_python3_arm64: /opt/homebrew/Frameworks/Python.framework/Versions/Current/Python
vi_cv_dll_name_ruby: /usr/local/opt/ruby/lib/libruby.dylib
vi_cv_dll_name_ruby_arm64: /opt/homebrew/opt/ruby/lib/libruby.dylib
vi_cv_dll_name_lua: /usr/local/lib/liblua.dylib
vi_cv_dll_name_lua_arm64: /opt/homebrew/lib/liblua.dylib
MACVIM_APP: src/MacVim/build/Release/MacVim.app
VIM_BIN: src/MacVim/build/Release/MacVim.app/Contents/MacOS/Vim
MACVIM_BIN: src/MacVim/build/Release/MacVim.app/Contents/MacOS/MacVim
TERM: xterm
BASH_SILENCE_DEPRECATION_WARNING: 1
jobs:
# Builds and test MacVim
build-and-test:
if: ${{ !inputs.skip }}
runs-on: ${{ inputs.os }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up legacy build
if: inputs.legacy
run: |
# Set the correct build env vars to target the correct architectures and min OS targets.
echo "MACOSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET_LEGACY" >> $GITHUB_ENV
echo "MACVIM_ARCHS=$MACVIM_ARCHS_LEGACY" >> $GITHUB_ENV
# Use Sparkle 1 because Sparkle 2 requires newer OS version than our legacy build.
# Later, we pass the --enable-sparkle_1 flag to configure to set the corresponding ifdef.
ln -fhs Sparkle_1.framework src/MacVim/Sparkle.framework
# Sparkle shows a dialog asking if the user wants to check for updates on 2nd launch of
# MacVim. On Sparkle 1 this is annoyingly a modal dialog box and interferes with tests.
# Just disable it by pre-setting to not check for updates.
defaults write org.vim.MacVim SUEnableAutomaticChecks 0
- name: Set up Xcode
if: inputs.xcode != ''
run: |
sudo xcode-select -s /Applications/Xcode_${{ inputs.xcode }}.app/Contents/Developer
xcode-select -p
xcodebuild -version
# Set up, install, and cache gettext library for localization.
- name: Set up gettext
if: inputs.publish
uses: ./.github/actions/universal-package
with:
formula: gettext
contents: lib/libintl.a,lib/libintl.dylib
# Set up, install, and cache libsodium library for encryption.
- name: Set up libsodium
if: inputs.publish
uses: ./.github/actions/universal-package
with:
formula: libsodium
contents: lib/libsodium.a,lib/libsodium.dylib
# Set up remaining packages and tools
- name: Install packages
run: |
brew install --quiet libtool
- name: Install packages for testing
run: |
# Apple diff is broken. Use GNU diff instead. See http://github.com/vim/vim/issues/14056.
brew install --quiet diffutils
# Cache Python 2 to avoid downloading the installer every time. This cache shouldn't change
# over time as Python 2.7 is legacy. Can't directly cache to
# /Library/Frameworks/Python.framework due to permission issues.
#
# Note: Legacy self-hosted runner already has this installed and doesn't need this.
- name: Cache Python 2
if: inputs.publish && !inputs.legacy
uses: actions/cache@v4
with:
path: python27-cache
key: ${{ inputs.os }}-python27
- name: Install scripting runtimes
if: inputs.publish
run: |
# We no longer need to install/update Python 3, as it's guaranteed to
# be installed on runners. Since we use stable ABI, the exact version
# on CI does not matter.
brew install --quiet ruby
brew install --quiet lua
if [[ -d $(brew --prefix)/Cellar/perl ]]; then
# We just use system perl to reduce dependencies
brew unlink perl
fi
echo "vi_cv_path_python3=$(printf $vi_cv_path_python3 $(brew --prefix))" >> $GITHUB_ENV
echo "vi_cv_path_plain_lua=$(printf $vi_cv_path_plain_lua $(brew --prefix))" >> $GITHUB_ENV
echo "vi_cv_path_ruby=$(printf $vi_cv_path_ruby $(brew --prefix))" >> $GITHUB_ENV
# With Perl, we need to manually specify the version number because the dylib path depends on it.
export PERL_VERSION=$(perl -e 'print $^V =~ s/v(\d\.\d+).*/\1/r')
echo "vi_cv_dll_name_perl=$(printf $vi_cv_dll_name_perl $PERL_VERSION)" >> $GITHUB_ENV
# New runner images (macos-13) no longer have Python2 installed. We
# need to install Python2 manually. Installing from the official
# installer is the easiest way as Homebrew no longer ships python@2
# and this way does not invole manual building from source. We
# mostly only need the headers to build a dynamic build anyway.
#
# This will be removed in the future as Python2 has been completely
# unsupported for years.
if [ -d /Library/Frameworks/Python.framework/Versions/2.7 ]; then
echo "Python 2.7 already installed"
elif [ -d python27-cache ]; then
sudo cp -R python27-cache /Library/Frameworks/Python.framework/Versions/2.7
else
curl https://www.python.org/ftp/python/2.7.18/python-2.7.18-macosx10.9.pkg -o ~/Downloads/python-2.7.18-macosx10.9.pkg
sudo installer -pkg ~/Downloads/python-2.7.18-macosx10.9.pkg -target /
cp -R /Library/Frameworks/Python.framework/Versions/2.7 python27-cache # Allow this to be cached
fi
# All set up steps are done. Build and test MacVim below.
- name: Configure
run: |
set -o verbose
CONFOPT=(
--with-local-dir=$(brew --prefix)
--with-features=huge
--enable-netbeans
--with-tlib=ncurses
--enable-cscope
--enable-gui=macvim
--with-compiledby="GitHub Actions"
)
if ${{ inputs.publish == true }}; then
CONFOPT+=(
--enable-perlinterp=dynamic
--enable-pythoninterp=dynamic
--enable-python3interp=dynamic
--with-python3-stable-abi=3.9 # macOS and Xcode currently ships 3.9, so we don't want go higher than that.
--enable-rubyinterp=dynamic
--enable-luainterp=dynamic
--with-lua-prefix=$(brew --prefix)
--with-macarchs="$MACVIM_ARCHS"
)
else
CONFOPT+=(
--disable-sparkle # Disable Sparkle for testing that this flag builds and works
--enable-nls=no --enable-libsodium=no # Disable gettext and libsodium unless we built them ourselves for publish
)
fi
if ${{ inputs.legacy == true }}; then
CONFOPT+=(
--enable-sparkle_1
)
fi
echo "CONFOPT: ${CONFOPT[@]}"
./configure "${CONFOPT[@]}" --enable-fail-if-missing
sed -i.bak -f ci/config.mk.sed -f ci/config.mk.clang.sed -f ci/config.mk.xcode.sed src/auto/config.mk
if clang --version | grep -qs '^Apple clang version \(1[3-9]\|[2-9]\d\)\.'; then
sed -i.bak -f ci/config.mk.clang-12.sed src/auto/config.mk
fi
if ${{ inputs.optimized == true }}; then
# Additional optimizations like link-time optimizations that are a bit slower to build.
sed -i.bak -f ci/config.mk.optimized.sed src/auto/config.mk
fi
- name: Modify configure result
if: inputs.publish
run: |
set -o verbose
# Ruby is keg-only in Homebrew, so need to manually link in the path so Vim will know where to look for the binaries.
perl -p -i -e "s#(?<=-DDYNAMIC_RUBY_DLL=\\\\\").*?(?=\\\\\")#${vi_cv_dll_name_ruby}#" src/auto/config.mk
grep -q -- "-DDYNAMIC_PERL_DLL=\\\\\"${vi_cv_dll_name_perl}\\\\\"" src/auto/config.mk
grep -q -- "-DDYNAMIC_PYTHON_DLL=\\\\\"${vi_cv_dll_name_python}\\\\\"" src/auto/config.mk
grep -q -- "-DDYNAMIC_PYTHON3_DLL=\\\\\"${vi_cv_dll_name_python3}\\\\\"" src/auto/config.mk
grep -q -- "-DDYNAMIC_RUBY_DLL=\\\\\"${vi_cv_dll_name_ruby}\\\\\"" src/auto/config.mk
# Also search for the arm64 overrides for the default library locations, which are different from x86_64
# because Homebrew puts them at a different place.
grep -q -- "-DDYNAMIC_PYTHON3_DLL_ARM64=\\\\\"${vi_cv_dll_name_python3_arm64}\\\\\"" src/auto/config.mk
grep -q -- "-DDYNAMIC_RUBY_DLL_ARM64=\\\\\"${vi_cv_dll_name_ruby_arm64}\\\\\"" src/auto/config.mk
grep -q -- "-DDYNAMIC_LUA_DLL_ARM64=\\\\\"${vi_cv_dll_name_lua_arm64}\\\\\"" src/auto/config.mk
- name: Show configure output
run: |
cat src/auto/config.mk
cat src/auto/config.h
- name: Build
env:
LC_ALL: C
run: |
NPROC=$(getconf _NPROCESSORS_ONLN)
echo "Building MacVim with ${NPROC} cores"
set -o verbose
make ${MAKE_BUILD_ARGS} -j${NPROC}
- name: Check version
run: |
${VIM_BIN} --version
${VIM_BIN} -u NONE -i NONE --not-a-term -esNX -V1 -c 'echo "\nprof_nsec:" .. has("prof_nsec") .. "\n"' -c quit
${VIM_BIN} -u NONE -i NONE --not-a-term -esNX -V1 -S ci/if_ver-1.vim -c quit
${VIM_BIN} -u NONE -i NONE --not-a-term -esNX -V1 -S ci/if_ver-2.vim -c quit
- name: Smoketest
run: |
set -o verbose
# Make sure there isn't any dynamic linkage to third-party dependencies in the built binary, as we should only use
# static linkage to avoid dependency hell. Test that all those dylib's are in /usr/lib which is bundled with macOS and not third-party.
if otool -L ${VIM_BIN} | grep '\.dylib\s' | grep -v '^\s*/usr/lib/'; then
echo 'Found external dynamic linkage!'; false
fi
# Make sure that --disable-sparkle flag will properly exclude all references to Sparkle symbols. This is
# necessary because we still use weak linking to Sparkle when that flag is set and so references to Sparkle
# wouldn't fail the build (we just remove Sparkle.framework from the built app after the fact).
if ${{ inputs.publish == false }}; then
# Currently we pass --disable-sparkle flag when publish==false
if objdump -t ${MACVIM_BIN} | grep "_SPU\|_SUUpdate"; then
echo 'Found references to Sparkle even when using --disable-sparkle'; false
fi
fi
# Make sure man pages were bundled
man -M `pwd`/${MACVIM_APP}/Contents/man -w mvim
# Make sure xxd was bundled
echo "AB" | ${MACVIM_APP}/Contents/bin/xxd | grep "4142"
- name: Smoketest (publish)
if: inputs.publish
run: |
set -o verbose
macvim_excmd() {
${VIM_BIN} -u NONE -i NONE -g -f -X -V1 -es "$@" -c 'echo ""' -c 'qall!' 2>&1
}
# Smoketest scripting languages
macvim_excmd -c 'lua print("Test")' | grep Test
macvim_excmd -c 'perl VIM::Msg("Test")' | grep Test
macvim_excmd -c 'py3 print("Test")' | grep Test
macvim_excmd -c 'ruby puts("Test")' | grep Test
if [[ "$(uname -m)" == "x86_64" ]]; then
macvim_excmd -c 'py print "x86 Test"' | grep Test
else
# Python2 doesn't work in Apple Silicon, test under Rosetta
(VIM_BIN="arch -x86_64 ${VIM_BIN}"; macvim_excmd -c 'py print "rosetta Test"' | grep Test)
fi
# Check that localized messages work by printing ':version' and checking against localized word
macvim_excmd -c 'lang es_ES' -c 'version' | grep Enlazado
# Check that libsodium is working
macvim_excmd -c 'set cryptmethod=xchacha20v2'
# Make sure we are building universal x86_64 / arm64 builds and didn't accidentally create a thin app.
check_arch() {
local archs=($(lipo -archs "$1"))
if [[ ${archs[@]} != "$MACVIM_ARCHS" ]]; then
echo "Wrong arch(s) in $1: ${archs[@]}"; false
else
lipo -info "$1"
fi
}
check_arch "${VIM_BIN}"
check_arch "${MACVIM_BIN}"
- name: Check Vim help tags
if: inputs.vimtags
run: |
# Confirm that we can build the help tags, and they match what's in source.
make -C runtime/doc vimtags VIMEXE=../../${VIM_BIN}
git diff --exit-code -- runtime/doc/tags
- name: Check Xcode project compatibility version
if: inputs['check-xcodeproj-compat']
run: |
# Confirm that the compatibility version of xcodeproj is correct and not outdated.
rm -rf src/MacVim/MacVim_xcode8.xcodeproj
make -C src macvim-xcodeproj-compat
if ! git diff --exit-code -- src/MacVim/MacVim_xcode8.xcodeproj; then
echo 'MacVim_xcode8.xcodeproj is outdated. Run "make -C src macvim-xcodeproj-compat" to re-generate it.'; false
fi
- name: Test MacVim
id: test_macvim
timeout-minutes: 10
run: |
make ${MAKE_BUILD_ARGS} -C src macvim-tests
- name: Upload failed MacVim test results
if: ${{ !cancelled() && failure() && steps.test_macvim.conclusion == 'failure' }}
uses: ./.github/actions/test_macvim_artifacts
- name: Build Vim test binaries
run: |
# Build the unit test binaries first. With link-time-optimization they take some time to link. Running them
# separately de-couples them from the timeout in tests, and allow us to build in parallel jobs (since tests
# can't run in parallel).
NPROC=$(getconf _NPROCESSORS_ONLN)
set -o verbose
make ${MAKE_BUILD_ARGS} -j${NPROC} -C src unittesttargets
- name: Test Vim
if: startsWith(github.ref, 'refs/tags/') || !inputs.testgui
timeout-minutes: 30
run: |
defaults delete org.vim.MacVim # Clean up stale states
# Currently we don't run any non-src tests, as syntax tests are fragile and prone to spamming escape codes.
# This needs to be investigated and fixed upstream.
# MacVim is unlikely to introduce breaking changes in runtime files anyway.
make ${MAKE_BUILD_ARGS} -C src test
- name: Test Vim (GUI)
if: startsWith(github.ref, 'refs/tags/') || inputs.testgui
timeout-minutes: 30
run: |
defaults delete org.vim.MacVim # Clean up stale states
make ${MAKE_BUILD_ARGS} -C src/testdir clean
make ${MAKE_BUILD_ARGS} -C src testgui
- name: Upload failed test files
if: ${{ !cancelled() && failure() }}
uses: ./.github/actions/test_artifacts
- name: Build MacVim dmg image
if: inputs.publish && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master')
run: |
if ${{ inputs.legacy == true }}; then
make -C src macvim-dmg-legacy
else
make -C src macvim-dmg
fi
if ${{ inputs.publish_postfix != '' }}; then
mv src/MacVim/build/Release/MacVim.dmg src/MacVim/build/Release/MacVim${{ inputs.publish_postfix }}.dmg
fi
# Upload the dmg installer only when making tagged release or making a dev build from a master branch.
# Note that this doesn't create a GitHub release for us, because we would prefer to do it manually, for two
# reasons: 1) signing / notarization are currently done out of CI, 2) we want to manually format our release notes
# and add pictures to make them look nice.
- name: Upload MacVim image
if: inputs.publish && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master')
uses: actions/upload-artifact@v4
with:
name: MacVim${{ inputs.publish_postfix }}.dmg
path: src/MacVim/build/Release/MacVim${{ inputs.publish_postfix }}.dmg
# If doing a tagged release, use repository-specified number of retention days (usually 90 days) to make it
# easier to audit. (specify "0" to indicate using repository settings)
#
# Otherwise, we are just doing a dev build for potential testing, just use a maximum of 21 days as we don't
# tend to need these for long.
retention-days: ${{ startsWith(github.ref, 'refs/tags/') && 0 || (github.retention_days > 21 && 21 || 0) }}
-20
View File
@@ -1,20 +0,0 @@
name: Close inactive issues
on:
schedule:
- cron: "45 3 * * *" # 3:45 am UTC. Just a random time intentionally picked to be not during busy hours.
jobs:
close-issues:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v9
with:
any-of-labels: "Response Needed"
days-before-stale: 45
days-before-close: 7
stale-issue-message: "This issue is stale because it has been waiting for a response for 45 days with no activity."
stale-pr-message: "This pull request is stale because it has been waiting for a response for 45 days with no activity."
close-issue-reason: "not_planned"
-181
View File
@@ -1,181 +0,0 @@
# Unixen: object and executable files.
*.o
src/vim
src/xxd/xxd
src/auto/if_perl.c
src/auto/gui_gtk_gresources.c
src/auto/gui_gtk_gresources.h
src/auto/os_haiku.rdef
src/objects/.dirstamp
src/objects
src/po/big5corr
src/po/sjiscorr
src/types.vim
# We do need src/auto/configure.
src/auto/config.cache
src/auto/config.h
src/auto/config.log
src/auto/config.mk
src/auto/config.status
src/auto/osdef.h
src/auto/link.log
src/auto/link.sed
src/auto/pathdef.c
src/auto/wayland/*.c
src/auto/wayland/*.h
# Windows
*.exe
*.idb
*.exp
*.map
*.obj
*.pdb
*.ilk
*.sln
*.suo
*.res
*.RES
vim*.dll
vim*.lib
src/dobj*/pathdef.c
src/gobj*/pathdef.c
src/obj*/pathdef.c
src/Obj*/pathdef.c
gvimext.dll
gvimext.lib
gvim.lib
runtime/doc/uganda.nsis.txt
nsis/icons/*
/vim90/
.vscode/
# NetBeans
nbproject/*
# Mac OSX
src/xxd/xxd.dSYM
.DS_Store
# All platforms
*.rej
*.orig
*.mo
*.swp
*~
*.pyc
*.log
src/tags
/tags
/GPATH
/GTAGS
/GRTAGS
nsis/tags
# Generated by "make test"
src/po/*.ck
src/po/*.desktop
src/testdir/mbyte.vim
src/testdir/mzscheme.vim
src/testdir/lua.vim
src/testdir/small.vim
src/testdir/tiny.vim
src/testdir/test*.out
src/testdir/test*.failed
src/testdir/test.log
src/testdir/dostmp/*
src/testdir/messages
src/testdir/viminfo
src/testdir/opt_test.vim
src/testdir/failed
src/testdir/starttime
runtime/indent/testdir/*.out
runtime/indent/testdir/*.fail
src/memfile_test
src/json_test
src/message_test
src/kword_test
# From MacVim
.*.swp
.DS_Store
src/MacVim/MacVim*.xcodeproj/*.mode1
src/MacVim/MacVim*.xcodeproj/*.mode1v3
src/MacVim/MacVim*.xcodeproj/*.pbxuser
src/MacVim/MacVim*.xcodeproj/project.xcworkspace
src/MacVim/MacVim*.xcodeproj/xcuserdata
src/MacVim/icons/*.pyc
src/MacVim/icons/*.ttf
src/MacVim/icons/*.reg
src/MacVim/icons/*.zip
src/MacVim/icons/*.txt
src/MacVim/icons/*.so
src/MacVim/icons/*.egg-info
src/MacVim/icons/build
src/MacVim/icons/makeicns/*.o
src/MacVim/icons/makeicns/makeicns
src/MacVim/PSMTabBarControl/PSMTabBarControl.xcodeproj/*.mode1
src/MacVim/PSMTabBarControl/PSMTabBarControl.xcodeproj/*.mode1v3
src/MacVim/PSMTabBarControl/PSMTabBarControl.xcodeproj/*.pbxuser
src/MacVim/PSMTabBarControl/PSMTabBarControl.xcodeproj/xcuserdata
src/MacVim/PSMTabBarControl/build
src/MacVim/qlstephen/QuickLookStephen.xcodeproj/*.mode1
src/MacVim/qlstephen/QuickLookStephen.xcodeproj/*.mode1v3
src/MacVim/qlstephen/QuickLookStephen.xcodeproj/*.pbxuser
src/MacVim/qlstephen/QuickLookStephen.xcodeproj/xcuserdata
src/MacVim/qlstephen/build
src/MacVim/build
src/MacVim/auto
src/MacVim/DerivedData
src/TAGS
src/Vim
src/auto/config.cache
src/auto/config.h
src/auto/config.log
src/auto/config.mk
src/auto/config.status
src/auto/if_perl.c
src/auto/link.log
src/auto/link.sed
src/auto/osdef.h
src/auto/pathdef.c
src/config.log
src/config.status
src/objects
src/po/*.mo
src/tags
src/xxd/xxd
src/xxd/xxd.dSYM
src/a.out.dSYM
runtime/syntax/testdir/done/
runtime/syntax/testdir/messages
runtime/syntax/testdir/testdeps.mk
runtime/syntax/testdir/vimcmd
# Generated by "make install"
runtime/doc/doctags
runtime/doc/tags-*
# Temporarily generated by "runtime/syntax/generator/make"
runtime/syntax/generator/generator.err
runtime/syntax/generator/sanity_check.err
runtime/syntax/generator/vim.vim.rc
# Generated by "make shadow". The directory names could be anything but we
# restrict them to shadow (the default) or shadow-*
src/shadow
src/shadow-*
src/runtime
src/pixmaps
src/LICENSE
src/README.txt
# other files possibly created by tools
src/cscope.out
# Linter/language server files
/.cache/clangd/
/.ccls-cache/
/compile_commands.json
+13 -83
View File
@@ -5,33 +5,26 @@ syntax: glob
src/vim
src/xxd/xxd
src/auto/if_perl.c
src/auto/gui_gtk_gresources.c
src/auto/gui_gtk_gresources.h
src/auto/os_haiku.rdef
src/objects/.dirstamp
src/objects
src/po/big5corr
src/po/sjiscorr
src/types.vim
src/tags
# We do need src/auto/configure.
src/auto/config.aap
src/auto/config.cache
src/auto/config.h
src/auto/config.log
src/auto/config.mk
src/auto/config.status
src/auto/configure.aap
src/auto/osdef.h
src/auto/link.log
src/auto/link.sed
src/auto/pathdef.c
src/auto/wayland/*.c
src/auto/wayland/*.h
# Windows
*.exe
*.idb
*.manifest
*.exp
*.map
*.obj
*.pdb
*.ilk
@@ -39,26 +32,14 @@ src/auto/wayland/*.h
*.suo
*.res
*.RES
vim*.dll
vim*.lib
src/dobj*/pathdef.c
src/gobj*/pathdef.c
src/obj*/pathdef.c
src/if_perl.c
src/pathdef.c
src/Obj*/pathdef.c
gvimext.dll
gvimext.lib
gvim.lib
runtime/doc/uganda.nsis.txt
nsis/icons/*
/vim90/
.vscode/
# NetBeans
nbproject/*
# Mac OSX
src/xxd/xxd.dSYM
.DS_Store
# All platforms
*.rej
@@ -67,65 +48,14 @@ src/xxd/xxd.dSYM
*.swp
*~
*.pyc
*.log
src/tags
/tags
/GPATH
/GTAGS
/GRTAGS
nsis/tags
src/po/vim.pot
# Generated by "make test"
src/po/*.ck
src/po/*.desktop
src/testdir/mbyte.vim
src/testdir/mzscheme.vim
src/testdir/lua.vim
src/testdir/small.vim
src/testdir/tiny.vim
src/po/*.ck
src/testdir/mbyte.vim
src/testdir/mzscheme.vim
src/testdir/lua.vim
src/testdir/small.vim
src/testdir/tiny.vim
src/testdir/test*.out
src/testdir/test*.failed
src/testdir/test.log
src/testdir/dostmp/*
src/testdir/messages
src/testdir/viminfo
src/testdir/opt_test.vim
src/testdir/failed
src/testdir/starttime
runtime/indent/testdir/*.out
runtime/indent/testdir/*.fail
src/memfile_test
src/json_test
src/message_test
src/kword_test
runtime/syntax/testdir/done/
runtime/syntax/testdir/messages
runtime/syntax/testdir/testdeps.mk
runtime/syntax/testdir/vimcmd
# Generated by "make install"
runtime/doc/doctags
runtime/doc/tags-*
# Temporarily generated by "runtime/syntax/generator/make"
runtime/syntax/generator/generator.err
runtime/syntax/generator/sanity_check.err
runtime/syntax/generator/vim.vim.rc
# Generated by "make shadow". The directory names could be anything but we
# restrict them to shadow (the default) or shadow-*
src/shadow
src/shadow-*
src/runtime
src/pixmaps
src/LICENSE
src/README.txt
# other files possibly created by tools
src/cscope.out
# Linter/language server files
.cache/clangd/
.ccls-cache/
compile_commands.json
+2741
View File
File diff suppressed because it is too large Load Diff
-146
View File
@@ -1,146 +0,0 @@
# Contributing to Vim
Patches are welcome in whatever form.
Discussions about patches happen on the [vim-dev][0] mailing list.
If you create a pull request on GitHub it will be
forwarded to the vim-dev mailing list. You can also send your patch there
directly (but please note, the initial posting is subject to moderation).
In that case an attachment with a unified diff format is preferred.
Information about the mailing list can be found [on the Vim website][0]
A pull request has the advantage that it will trigger the Continuous
Integration tests, you will be warned of problems (you can ignore the coverage
warning, it's noisy).
Please consider adding a test. All new functionality should be tested and bug
fixes should be tested for regressions: the test should fail before the fix and
pass after the fix. Look through recent patches for examples and find help
with ":help testing". The tests are located under "src/testdir".
Contributions will be distributed with Vim under the Vim license. Providing a
change to be included implies that you agree with this and your contribution
does not cause us trouble with trademarks or patents. There is no CLA to sign.
## Signing-off commits
While not required, it's recommended to use **Signed-off commits** to ensure
transparency, accountability, and compliance with open-source best practices.
Signed-off commits follow the [Developer Certificate of Origin (DCO)][15],
which confirms that contributors have the right to submit their changes under
the project's license. This process adds a `Signed-off-by` line to commit
messages, verifying that the contributor agrees to the project's licensing
terms. To sign off a commit, simply use the -s flag when committing:
```sh
git commit -s
```
This ensures that every contribution is properly documented and traceable,
aligning with industry standards used in projects like the Linux Kernel or
the git project. By making Signed-off commits a standard practice, we help
maintain a legally compliant and well-governed codebase while fostering trust
within our contributor community.
When merging PRs into Vim, the current maintainer @chrisbra usually adds missing
`Signed-off-by` trailers for the author user name and email address as well for
anybody that explicitly *ACK*s a pull request as a statement that those
approvers are happy with that particular change.
# Reporting issues
We use GitHub issues, but that is not a requirement. Writing to the Vim
mailing list is also fine.
Please use the GitHub issues only for actual issues. If you are not 100% sure
that your problem is a Vim issue, please first discuss this on the Vim user
mailing list. Try reproducing the problem without any of your plugins or settings:
vim --clean
If you report an issue, please describe exactly how to reproduce it.
For example, don't say "insert some text" but say what you did exactly:
`ahere is some text<Esc>`.
Ideally, the steps you list can be used to write a test to verify the problem
is fixed.
Feel free to report even the smallest problem, also typos in the documentation.
You can find known issues in the todo file: `:help todo`.
Or open [the todo file][todo list] on GitHub to see the latest version.
# Syntax, indent and other runtime files
The latest version of these files can be obtained from the repository.
They are usually not updated with numbered patches. However, they may
or may not work with older Vim releases (since they may contain new features).
If you find a problem with one of these files or have a suggestion for
improvement, please first try to contact the maintainer directly.
Look in the header of the file for the name, email address, github handle and/or
upstream repository. You may also check the [MAINTAINERS][11] file.
The maintainer will take care of issues and send updates to the Vim project for
distribution with Vim.
If the maintainer does not respond, contact the [vim-dev][0] mailing list.
## Contributing new runtime files
If you want to contribute new runtime files for Vim or Neovim, please create a
PR with your changes against this repository here. For new filetypes, do not forget:
- to add a new [filetype test][12] (keep it similar to the other filetype tests).
- all configuration switches should be documented
(check [filetype.txt][13] and/or [syntax.txt][14] for filetype and syntax plugins)
- add yourself as Maintainer to the top of file (again, keep the header similar to
other runtime files)
- add yourself to the [MAINTAINERS][11] file.
# Translations
Translating messages and runtime files is very much appreciated! These things
can be translated:
- Messages in Vim, see [src/po/README.txt][1]
Also used for the desktop icons.
- Menus, see [runtime/lang/README.txt][2]
- Vim tutor, see [runtime/tutor/README.txt][3]
- Manual pages, see [runtime/doc/\*.1][4] for examples
- Installer, see [nsis/lang/README.txt][5]
The help files can be translated and made available separately.
See https://www.vim.org/translations.php for examples.
# How do I contribute to the project?
Please have a look at the following [discussion][6], which should give you some
ideas. Please also check the [develop.txt][7] helpfile for the recommended
coding style. Often it's also beneficial to check the surrounding code for the style
being used.
For the recommended documentation style, please check [helphelp.txt][16].
# I have a question
If you have some question on the style guide, please contact the [vim-dev][0]
mailing list. For other questions please use the [Vi Stack Exchange][8] website, the
[vim-use][9] mailing list or make use of the [discussion][10] feature here at github.
[todo list]: https://github.com/vim/vim/blob/master/runtime/doc/todo.txt
[0]: http://www.vim.org/maillist.php#vim-dev
[1]: https://github.com/vim/vim/blob/master/src/po/README.txt
[2]: https://github.com/vim/vim/blob/master/runtime/lang/README.txt
[3]: https://github.com/vim/vim/blob/master/runtime/tutor/README.txt
[4]: https://github.com/vim/vim/blob/master/runtime/doc/vim.1
[5]: https://github.com/vim/vim/blob/master/nsis/lang/README.txt
[6]: https://github.com/vim/vim/discussions/13087
[7]: https://github.com/vim/vim/blob/master/runtime/doc/develop.txt
[8]: https://vi.stackexchange.com
[9]: http://www.vim.org/maillist.php#vim-use
[10]: https://github.com/vim/vim/discussions
[11]: https://github.com/vim/vim/blob/master/.github/MAINTAINERS
[12]: https://github.com/vim/vim/blob/master/src/testdir/test_filetype.vim
[13]: https://github.com/vim/vim/blob/master/runtime/doc/filetype.txt
[14]: https://github.com/vim/vim/blob/master/runtime/doc/syntax.txt
[15]: https://en.wikipedia.org/wiki/Developer_Certificate_of_Origin
[16]: https://github.com/vim/vim/blob/master/runtime/doc/helphelp.txt
+5 -5
View File
@@ -9,15 +9,15 @@ Vim Vi IMproved. A clone of the UNIX text editor Vi. Very useful
messages, shows current file name in window title, on-line
help, rectangular cut/paste, etc., etc., etc...
Version 9.1. Also runs under UNIX, MS-Windows, Mac, etc.
vim91rt.tgz contains the documentation and syntax files.
vim91bin.tgz contains the binaries.
vim91src.tgz contains the sources.
Version 7.4. Also runs under UNIX, MSDOS and other systems.
vim74rt.tgz contains the documentation and syntax files.
vim74bin.tgz contains the binaries.
vim74src.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 2023 Oct 25
Version 1.8 (1997 May 22)
Author: Juergen Weigert
View File
+200 -619
View File
File diff suppressed because it is too large Load Diff
-78
View File
@@ -1,78 +0,0 @@
VIM LICENSE
I) There are no restrictions on distributing unmodified copies of Vim except
that they must include this license text. You can also distribute
unmodified parts of Vim, likewise unrestricted except that they must
include this license text. You are also allowed to include executables
that you made from the unmodified Vim sources, plus your own usage
examples and Vim scripts.
II) It is allowed to distribute a modified (or extended) version of Vim,
including executables and/or source code, when the following four
conditions are met:
1) This license text must be included unmodified.
2) The modified Vim must be distributed in one of the following five ways:
a) If you make changes to Vim yourself, you must clearly describe in
the distribution how to contact you. When the maintainer asks you
(in any way) for a copy of the modified Vim you distributed, you
must make your changes, including source code, available to the
maintainer without fee. The maintainer reserves the right to
include your changes in the official version of Vim. What the
maintainer will do with your changes and under what license they
will be distributed is negotiable. If there has been no negotiation
then this license, or a later version, also applies to your changes.
The current maintainers are listed here: https://github.com/orgs/vim/people.
If this changes it will be announced in appropriate places (most likely
vim.sf.net, www.vim.org and/or comp.editors). When it is completely
impossible to contact the maintainer, the obligation to send him
your changes ceases. Once the maintainer has confirmed that he has
received your changes they will not have to be sent again.
b) If you have received a modified Vim that was distributed as
mentioned under a) you are allowed to further distribute it
unmodified, as mentioned at I). If you make additional changes the
text under a) applies to those changes.
c) Provide all the changes, including source code, with every copy of
the modified Vim you distribute. This may be done in the form of a
context diff. You can choose what license to use for new code you
add. The changes and their license must not restrict others from
making their own changes to the official version of Vim.
d) When you have a modified Vim which includes changes as mentioned
under c), you can distribute it without the source code for the
changes if the following three conditions are met:
- The license that applies to the changes permits you to distribute
the changes to the Vim maintainer without fee or restriction, and
permits the Vim maintainer to include the changes in the official
version of Vim without fee or restriction.
- You keep the changes for at least three years after last
distributing the corresponding modified Vim. When the maintainer
or someone who you distributed the modified Vim to asks you (in
any way) for the changes within this period, you must make them
available to him.
- You clearly describe in the distribution how to contact you. This
contact information must remain valid for at least three years
after last distributing the corresponding modified Vim, or as long
as possible.
e) When the GNU General Public License (GPL) applies to the changes,
you can distribute the modified Vim under the GNU GPL version 2 or
any later version.
3) A message must be added, at least in the output of the ":version"
command and in the intro screen, such that the user of the modified Vim
is able to see that it was modified. When distributing as mentioned
under 2)e) adding the message is only required for as far as this does
not conflict with the license used for the changes.
4) The contact information as required under 2)a) and 2)d) must not be
removed or changed, except that the person himself can make
corrections.
III) If you distribute a modified version of Vim, you are encouraged to use
the Vim license for your changes and make them available to the
maintainer, including the source code. The preferred way to do this is
by e-mail or by uploading the files to a server and e-mailing the URL.
If the number of changes is small (e.g., a modified Makefile) e-mailing a
context diff will do. The e-mail address to be used is
<maintainer@vim.org>
IV) It is not allowed to remove this license from the distribution of the Vim
sources, parts of it or from a modified version. You may use this
license for previous Vim releases instead of the license that they came
with, at your option.
+215 -175
View File
@@ -32,43 +32,13 @@ first:
# 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 reconfig proto depend lint tags types test scripttests testtiny test_libvterm unittests testclean clean distclean:
all install uninstall tools config configure reconfig proto depend lint tags types test testclean clean distclean:
@if test ! -f src/auto/config.mk; then \
cp src/config.mk.dist src/auto/config.mk; \
fi
@echo "Starting make in the src directory."
@echo "If there are problems, cd to the src directory and run make there"
cd src && $(MAKE) $@
@# When the target is "test" also run the indent and syntax tests.
@if test "$@" = "test" -o "$@" = "testtiny"; then \
$(MAKE) indenttest; \
$(MAKE) syntaxtest; \
fi
@# When the target is "clean" also clean for the indent and syntax tests.
@if test "$@" = "clean" -o "$@" = "distclean" -o "$@" = "testclean"; then \
(cd runtime/indent && $(MAKE) clean); \
(cd runtime/syntax && $(MAKE) clean); \
fi
# Executable used for running the indent tests.
VIM_FOR_INDENTTEST = ../../src/vim
indenttest:
cd runtime/indent && \
$(MAKE) clean && \
$(MAKE) test VIMPROG="$(VIM_FOR_INDENTTEST)"
# Executable used for running the syntax tests.
VIM_FOR_SYNTAXTEST = ../../src/vim
# (For local testing only with GNU Make.)
VIM_SYNTAX_TEST_FILTER =
VIM_SYNTAX_TEST_WAIT_TIME =
syntaxtest:
cd runtime/syntax && \
$(MAKE) clean && \
$(MAKE) test VIMPROG="$(VIM_FOR_SYNTAXTEST)"
#########################################################################
@@ -81,15 +51,21 @@ syntaxtest:
#
# dossrc vim##src.zip sources for MS-DOS
# dosrt vim##rt.zip runtime for MS-DOS
# dosbin vim##w32.zip binary for Win32
# 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
#
# OBSOLETE
# amisrc vim##src.tgz sources for Amiga
# amirt vim##rt.tgz runtime for Amiga
# amibin vim##bin.tgz binary for Amiga
#
# 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
@@ -97,34 +73,45 @@ syntaxtest:
# To do all this you need the Unix archive and compiled binaries.
# Before creating an archive first delete all backup files, *.orig, etc.
MAJOR = 9
MINOR = 1
MAJOR = 7
MINOR = 4
# Uncomment this line if the Win32s version is to be included.
# DOSBIN_S = dosbin_s
# Uncomment this line if the 16 bit DOS version is to be included.
# DOSBIN_D16 = dosbin_d16
# Uncomment this line if the 32 bit DOS version is to be included.
# DOSBIN_D32 = dosbin_d32
# CHECKLIST for creating a new version:
#
# - Update Vim version number. For a test version in: src/version.h,
# READMEdir/Contents, MAJOR/MINOR above, VIMMAJOR and VIMMINOR in
# src/Makefile, README.txt, README.md, src/README.md, READMEdir/README*.txt,
# runtime/doc/*.txt and make nsis/gvim_version.nsh.
# For a minor/major version: src/GvimExt/GvimExt.reg, src/vim.manifest.
# - Compile Vim with GTK, Perl, Python, Python3, TCL, Ruby, Lua, Cscope and
# "huge" features. Add MZscheme if you can make it work.
# Use "make reconfig" after selecting the configure arguments.
# - Update Vim version number. For a test version in: src/version.h, Contents,
# MAJOR/MINOR above, VIMMAJOR and VIMMINOR in src/Makefile, README*.txt,
# runtime/doc/*.txt and nsis/gvim.nsi. Other things in README_os2.txt. For a
# minor/major version: src/GvimExt/GvimExt.reg, src/vim.def, src/vim16.def,
# src/gvim.exe.mnf.
# - Compile Vim with GTK, Perl, Python, Python3, TCL, Ruby, MZscheme, Lua (if
# you can make it all work), Cscope and "huge" features. Exclude workshop
# and SNiFF.
# - 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).
# - If you have a lint program: "make lint" and check the output (ignore GTK
# warnings).
# - compile release versions using -DNDEBUG to disable assert()s
# - If you have valgrind, enable it in src/testdir/Makefile and run "make
# test". Enable EXITFREE, disable GUI, scheme and tcl to avoid false alarms.
# Check the valgrind output.
# - If you have the efence library, enable it in "src/Makefile" and run "make
# test". Disable Python and Ruby to avoid trouble with threads (efence is
# not threadsafe).
# - Adjust the date and other info in src/version.h.
# - Correct included_patches[] in src/version.c.
# - 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/version9.txt.
# - Add remarks for changes to runtime/doc/version7.txt.
# - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL
# ADDITIONS".
# - In runtime/doc run "make" and "make html" to check for errors.
@@ -145,115 +132,103 @@ MINOR = 1
# flag).
# - "make amirt", "make amibin".
#
# MS-Windows:
# PC:
# - Run make on Unix to update the ".mo" files.
# - Get 32 bit libintl-8.dll, libiconv-2.dll and libgcc_s_sjlj-1.dll. E.g. from
# https://mlocati.github.io/gettext-iconv-windows/ .
# Use the "shared-32.zip file and extract the archive to get the files.
# Put them in the gettext32 directory, "make dosrt" uses them.
# - Get 64 bit libintl-8.dll and libiconv-2.dll. E.g. from
# https://mlocati.github.io/gettext-iconv-windows/ .
# Use the "shared-64.zip file and extract the archive to get the files.
# Put them in the gettext64 directory, "make dosrt" uses them.
# - > make dossrc
# > make dosrt
# Unpack dist/vim##rt.zip and dist/vim##src.zip on an MS-Windows PC.
# This creates the directory vim/vim91 and puts all files in there.
# Win32 console version build:
# - See src/INSTALLpc.txt for installing the compiler and SDK.
# - Set environment for Visual C++ 2015:
# > cd src
# > msvc-latest.bat
# - Build the console binary:
# > nmake.exe -f Make_mvc.mak
# - Run the tests and check the output:
# > nmake.exe -f Make_mvc.mak testclean
# > nmake.exe -f Make_mvc.mak test
# - Rename (using ../tools/rename.bat):
# vim.exe to vimw32.exe
# tee/tee.exe to teew32.exe
# xxd/xxd.exe to xxdw32.exe
# vim.pdb to vimw32.pdb
# install.exe to installw32.exe
# uninstall.exe to uninstallw32.exe
# Win32 GUI version build:
# - > cd src
# > nmake.exe -f Make_mvc.mak "GUI=yes"
# - Run the tests and check the output:
# > nmake.exe -f Make_mvc.mak testclean
# > nmake.exe -f Make_mvc.mak testgvim
# - "make dossrc" and "make dosrt". Unpack the archives on a PC.
# Win32 console version:
# - Set environment for Visual C++ 2008, e.g.: "msvc2008.bat" Or:
# "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat".
# Or, when using the Visual C++ Toolkit 2003: "msvcsetup.bat" (adjust the
# paths when necessary).
# For Windows 98/ME the 2003 version is required, but then the executable
# won't work on Windows 7 and 64 bit systems.
# - "nmake -f Make_mvc.mak" (use the same path as for vcvars32.bat)
# - "rm testdir/*.out", "nmake -f Make_mvc.mak test" and check the output.
# - Rename vim.exe to vimw32.exe, xxd/xxd.exe to xxdw32.exe.
# - Rename vim.pdb to vimw32.pdb.
# - Rename install.exe to installw32.exe and uninstal.exe to uninstalw32.exe.
# Win32 GUI version:
# - "nmake -f Make_mvc.mak GUI=yes"
# - move "gvim.exe" to here (otherwise the OLE version will overwrite it).
# - Move gvim.pdb to here.
# - Delete vimrun.exe, install.exe and uninstal.exe.
# - Copy "GvimExt/gvimext.dll" to here.
# - Delete vimrun.exe, install.exe and uninstall.exe.
# Win32 GUI version with OLE, PERL, Ruby, TCL, PYTHON and dynamic IME:
# - Install the interfaces you want, see src/INSTALLpc.txt
# Adjust bigvim.bat to match the version of each interface you want.
# - Build:
# > cd src
# > bigvim.bat
# - Run the tests:
# > nmake.exe -f Make_mvc.mak testclean
# > nmake.exe -f Make_mvc.mak testgvim
# - check the output.
# 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".
# - Rename gvim.pdb to "gvim_ole.pdb".
# - Delete install.exe and uninstall.exe.
# - Delete install.exe and uninstal.exe.
# Create the archives:
# - Copy all the "*.exe" files to where this Makefile is.
# - Copy all the "*.pdb" files to where this Makefile is.
# - in this directory:
# > make dosbin
# - "make dosbin".
# NSIS self installing exe:
# - To get NSIS see http://nsis.sourceforge.net
# - Make sure gvim_ole.exe, vimw32.exe, installw32.exe,
# uninstallw32.exe, teew32.exe and xxdw32.exe have been build as mentioned
# above.
# uninstalw32.exe and xxdw32.exe have been build as mentioned above.
# - copy these files (get them from a binary archive or build them):
# gvimext.dll in src/GvimExt
# gvimext64.dll in src/GvimExt
# gvimext64.dll can be obtained from:
# https://github.com/vim/vim-win32-installer/releases
# It is part of gvim_9.1.*_x64.zip as vim/vim91/GvimExt/gvimext64.dll.
# - Make sure there is a diff.exe two levels up (get it from a previous Vim
# version). Also put winpty32.dll and winpty-agent.exe there.
# - go to ../nsis and do:
# > nmake.exe -f Make_mvc.mak all
# (takes a few minutes).
# See nsis/README.txt for details.
# VisVim.dll in src/VisVim
# Note: VisVim needs to be build with MSVC 5, newer versions don't work.
# gvimext64.dll can be obtained from http://code.google.com/p/vim-win3264/
# It is part of vim72.zip as vim72/gvimext.dll.
# - make sure there is a diff.exe two levels up
# - go to ../nsis and do "makensis gvim.nsi" (takes a few minutes).
# - Copy gvim##.exe to the dist directory.
#
# 64 bit builds (these are not in the normal distribution, the 32 bit build
# works just fine on 64 bit systems).
# Like the console and GUI version, but first run vcvars64.bat or
# "..\VC\vcvarsall.bat x86_amd64".
# - Build the console version:
# > nmake.exe -f Make_mvc.mak
# - Build the GUI version:
# > nmake.exe -f Make_mvc.mak "GUI=yes"
# - Build the OLE version with interfaces:
# > bigvim64.bat
# - "nmake -f Make_mvc.mak"
# - "nmake -f Make_mvc.mak GUI=yes"
# Or run src/bigvim64.bat for an OLE version.
#
# OBSOLETE systems: You can build this if you have an appropriate system.
#
# OBSOLETE systems: You can build these if you have an appropriate system.
# 16 bit DOS version: (doesn't build anywhere)
# - 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").
# NOTE: this currently fails because Vim is too big.
# - "make test" and check the output.
# - Rename the executables to "vimd16.exe", "xxdd16.exe", "installd16.exe" and
# "uninstald16.exe".
#
# 16 bit DOS version: You need to get a very old version of Vim, for several
# years even the tiny build is too big to fit in DOS memory.
# 32 bit DOS version: (requires Windows XP or earlier)
# - Set environment for compiling with DJGPP; "gmake -f Make_djg.mak".
# - "rm testdir/*.out", "gmake -f Make_djg.mak test" and check the output for
# "ALL DONE".
# - Rename the executables to "vimd32.exe", "xxdd32.exe", "installd32.exe" and
# "uninstald32.exe".
#
# 32 bit DOS version: Support was removed in 7.4.1399. When syncing to before
# that it probably won't build.
# Win32s GUI version: (requires very old compiler)
# - Set environment for Visual C++ 4.1 (requires a new console window):
# "vcvars32.bat" (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.
#
# Win32s GUI version: Support was removed in patch 7.4.1364.
#
# OS/2 support was removed in patch 7.4.1008. If you want to give it a try
# sync to before that and check the old version of this Makefile for
# instructions.
# OS/2: (requires an OS/2 system)
# - Unpack the Unix archive.
# - "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.
@@ -266,41 +241,53 @@ dist:
mkdir dist
# Clean up some files to avoid they are included.
# Copy README files to the top directory.
prepare:
if test -f lang/LICENSE.nsis.txt; then \
rm -f lang/LICENSE*.nsis.txt; fi
for name in $(IN_README_DIR); do \
cp READMEdir/"$$name" .; \
done
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_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
dist/$(COMMENT_RT): dist/comment
echo "Vim - Vi IMproved - v$(VDOT) runtime files for MS-DOS and MS-Windows" > dist/$(COMMENT_RT)
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" > dist/$(COMMENT_W32)
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" > dist/$(COMMENT_GVIM)
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)
@@ -325,7 +312,6 @@ unixall: dist prepare
$(EXTRA) \
$(LANG_SRC) \
| (cd dist/$(VIMRTDIR); tar xf -)
-rm $(IN_README_DIR)
# Need to use a "distclean" config.mk file
# Note: this file is not included in the repository to avoid problems, but it's
# OK to put it in the archive.
@@ -362,7 +348,6 @@ amirt: dist prepare
$(RT_NO_UNIX) \
$(RT_AMI_DOS) \
| (cd dist/Vim/$(VIMRTDIR); tar xf -)
-rm $(IN_README_DIR)
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)
@@ -383,7 +368,6 @@ amibin: dist prepare
Vim \
Xxd \
| (cd dist/Vim/$(VIMRTDIR); tar xf -)
-rm $(IN_README_DIR)
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
@@ -402,15 +386,17 @@ amisrc: dist prepare
$(SRC_AMI) \
$(SRC_AMI_DOS) \
| (cd dist/Vim/$(VIMRTDIR); tar xf -)
-rm $(IN_README_DIR)
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
# MS-DOS sources
dossrc: dist dist/$(COMMENT_SRC) license nsis/gvim_version.nsh
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
@@ -418,30 +404,27 @@ dossrc: dist dist/$(COMMENT_SRC) license nsis/gvim_version.nsh
tar cf - \
$(SRC_ALL) \
$(SRC_DOS) \
$(SRC_DOS_BIN) \
$(SRC_AMI_DOS) \
$(SRC_DOS_UNIX) \
lang/LICENSE.*.txt \
lang/README.*.txt \
nsis/gvim_version.nsh \
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 -X -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)
license:
cd nsis && $(MAKE) -f Makefile $@
runtime/doc/uganda.nsis.txt: runtime/doc/uganda.txt
cd runtime/doc && $(MAKE) uganda.nsis.txt
nsis/gvim_version.nsh: Makefile
cd nsis && $(MAKE) -f Makefile $(@F)
dosrt: dist dist/$(COMMENT_RT) dosrt_files
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)
# Split in two parts to avoid an "argument list too long" error.
# We no longer convert the files from unix to dos fileformat.
dosrt_files: dist prepare
dosrt_unix2dos: dist prepare no_title.vim
-rm -rf dist/vim
mkdir dist/vim
mkdir dist/vim/$(VIMRTDIR)
@@ -457,47 +440,40 @@ dosrt_files: dist prepare
$(RT_AMI_DOS) \
$(LANG_GEN) \
| (cd dist/vim/$(VIMRTDIR); tar xf -)
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -X -u no_title.vim -c ":set tx|wq" {} \;
tar cf - \
$(RT_UNIX_DOS_BIN) \
$(RT_ALL_BIN) \
$(RT_DOS_BIN) \
$(LANG_GEN_BIN) \
| (cd dist/vim/$(VIMRTDIR); tar xf -)
-rm $(IN_README_DIR)
mv dist/vim/$(VIMRTDIR)/runtime/* dist/vim/$(VIMRTDIR)
rmdir dist/vim/$(VIMRTDIR)/runtime
# Add the message translations. Trick: skip ja.mo/ja.euc-jp.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, uk.mo / uk.cp1251.mo and
# ru.mo / ru.cp1251.mo.
# 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, uk.mo / uk.cp1251.mo and ru.mo / ru.cp1251.mo.
for i in $(LANG_DOS); do \
if test "$$i" != "src/po/ja.mo" -a "$$i" != "src/po/ja.euc-jp.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" -a "$$i" != "src/po/uk.mo"; then \
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" -a "$$i" != "src/po/uk.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
mkdir dist/vim/$(VIMRTDIR)/gettext32
cp gettext32/libintl-8.dll dist/vim/$(VIMRTDIR)/gettext32/
cp gettext32/libiconv-2.dll dist/vim/$(VIMRTDIR)/gettext32/
cp gettext32/libgcc_s_sjlj-1.dll dist/vim/$(VIMRTDIR)/gettext32/
mkdir dist/vim/$(VIMRTDIR)/gettext64
cp gettext64/libintl-8.dll dist/vim/$(VIMRTDIR)/gettext64/
cp gettext64/libiconv-2.dll dist/vim/$(VIMRTDIR)/gettext64/
cp libintl.dll dist/vim/$(VIMRTDIR)/
# Convert runtime files from Unix fileformat to dos fileformat.
# Used before uploading. Don't delete the AAPDIR/sign files!
runtime_unix2dos: dosrt_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_ole $(DOSBIN_S)
-rm $(IN_README_DIR)
dosbin: prepare dosbin_gvim dosbin_w32 $(DOSBIN_D32) dosbin_ole $(DOSBIN_S) $(DOSBIN_D16)
# make Win32 gvim
dosbin_gvim: dist dist/$(COMMENT_GVIM)
dosbin_gvim: dist no_title.vim dist/$(COMMENT_GVIM)
-rm -rf dist/gvim$(VERSION).zip
-rm -rf dist/vim
mkdir dist/vim
@@ -505,21 +481,18 @@ dosbin_gvim: dist dist/$(COMMENT_GVIM)
tar cf - \
$(BIN_DOS) \
| (cd dist/vim/$(VIMRTDIR); tar xf -)
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -X -u no_title.vim -c ":set tx|wq" {} \;
cp gvim.exe dist/vim/$(VIMRTDIR)/gvim.exe
cp teew32.exe dist/vim/$(VIMRTDIR)/tee.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 uninstallw32.exe dist/vim/$(VIMRTDIR)/uninstall.exe
mkdir dist/vim/$(VIMRTDIR)/GvimExt32
cp gvimext.dll dist/vim/$(VIMRTDIR)/GvimExt32/gvimext.dll
mkdir dist/vim/$(VIMRTDIR)/GvimExt64
cp gvimext64.dll dist/vim/$(VIMRTDIR)/GvimExt64/gvimext.dll
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)
cp gvim.pdb dist/gvim$(VERSION).pdb
# make Win32 console
dosbin_w32: dist dist/$(COMMENT_W32)
dosbin_w32: dist no_title.vim dist/$(COMMENT_W32)
-rm -rf dist/vim$(VERSION)w32.zip
-rm -rf dist/vim
mkdir dist/vim
@@ -527,16 +500,49 @@ dosbin_w32: dist dist/$(COMMENT_W32)
tar cf - \
$(BIN_DOS) \
| (cd dist/vim/$(VIMRTDIR); tar xf -)
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -X -u no_title.vim -c ":set tx|wq" {} \;
cp vimw32.exe dist/vim/$(VIMRTDIR)/vim.exe
cp teew32.exe dist/vim/$(VIMRTDIR)/tee.exe
cp xxdw32.exe dist/vim/$(VIMRTDIR)/xxd.exe
cp installw32.exe dist/vim/$(VIMRTDIR)/install.exe
cp uninstallw32.exe dist/vim/$(VIMRTDIR)/uninstall.exe
cp uninstalw32.exe dist/vim/$(VIMRTDIR)/uninstal.exe
cd dist && zip -9 -rD -z vim$(VERSION)w32.zip vim <$(COMMENT_W32)
cp vimw32.pdb dist/vim$(VERSION)w32.pdb
# 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 -X -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 -X -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 dist/$(COMMENT_OLE)
dosbin_ole: dist no_title.vim dist/$(COMMENT_OLE)
-rm -rf dist/gvim$(VERSION)ole.zip
-rm -rf dist/vim
mkdir dist/vim
@@ -544,17 +550,51 @@ dosbin_ole: dist dist/$(COMMENT_OLE)
tar cf - \
$(BIN_DOS) \
| (cd dist/vim/$(VIMRTDIR); tar xf -)
find dist/vim/$(VIMRTDIR) -type f -exec $(VIM) -e -X -u no_title.vim -c ":set tx|wq" {} \;
cp gvim_ole.exe dist/vim/$(VIMRTDIR)/gvim.exe
cp teew32.exe dist/vim/$(VIMRTDIR)/tee.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 uninstallw32.exe dist/vim/$(VIMRTDIR)/uninstall.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)
cp gvim_ole.pdb dist/gvim$(VERSION)ole.pdb
# 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 -X -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)
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 -X -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)
-78
View File
@@ -1,78 +0,0 @@
<h1 align=center>
<img src=https://macvim.org/docs/MacVim.png alt="MacVim logo" style="height:4em"><br>
MacVim
</h1>
<p align="center">
<a href="https://macvim.org/">Website</a> · <a href="https://macvim.org/docs/gui_mac.txt">Documentation</a>
</p>
<p align="center">
<a href="https://github.com/macvim-dev/macvim/actions/workflows/ci-macvim.yaml?query=branch%3Amaster+event%3Apush"><img src="https://github.com/macvim-dev/macvim/actions/workflows/ci-macvim.yaml/badge.svg" alt="MacVim GitHub CI"></a>
<a href="https://github.com/macvim-dev/macvim/releases/latest"><img src="https://img.shields.io/github/v/release/macvim-dev/macvim?label=GitHub%20Release&display=release" alt="GitHub release"></a>
<a href="https://repology.org/project/macvim/versions"><img src="https://repology.org/badge/tiny-repos/macvim.svg" alt="Packaging status"></a>
</p>
MacVim is a macOS version of the [Vim](https://github.com/vim/vim) text editor, providing a graphical user interface for Vim, while tightly integrating with macOS and providing features specific to the platform.
<hr>
<p align="center">
<picture>
<source srcset="https://macvim.org/images/macvim-screenshot-light.png" media="(prefers-color-scheme: light)"/>
<source srcset="https://macvim.org/images/macvim-screenshot-dark.png" media="(prefers-color-scheme: dark)"/>
<img width="535" alt="macvim-screenshot-light" src="https://macvim.org/images/macvim-screenshot-light.png" />
</picture>
</p>
## Features
- Smooth native GUI that supports menus, dialog boxes, toolbars, and scroll bars.
- Native and non-native full-screen modes.
- Trackpad gestures, Touch Bar, and Command key shortcuts can be mapped to Vim actions.
- Integrates with system services, dictionary lookup, and Apple Intelligence Writing Tools.
- Vim GUI tabs with customizable colors.
- Font ligatures and accurate text rendering.
## Getting Started
See [installation documentation](https://github.com/macvim-dev/macvim/wiki/Installing) for more details and alternative methods to install.
### Download
You can download the latest version of MacVim from the [Releases](https://github.com/macvim-dev/macvim/releases/latest) page.
### Install via Package Manager
If you would like to install using a package manager, MacVim can be installed via Homebrew:
```zsh
brew install macvim
```
MacVim is also available as a Homebrew cask. It will install the same pre-built binary as the one available from GitHub release:
```zsh
brew install --cask macvim-app
```
After installation, MacVim can be launched using the Dock or in the terminal using the `mvim` command.
### Building from Source
If you prefer to build MacVim from source, detailed instructions are provided in the [Building MacVim](https://github.com/macvim-dev/macvim/wiki/Building) guide.
## Relationship with Vim
MacVim is a downstream fork of Vim, and routinely [merges from upstream](https://github.com/macvim-dev/macvim/wiki/Merging-from-upstream-Vim). The original Vim README can be found at [README_vim.md](README_vim.md). Vim itself is also available for macOS, but it does not have a GUI.
In Homebrew, there are both a `macvim` and `vim` package. Both packages will provide a terminal version of Vim with similar features. The `vim` package is from the upstream Vim project and is usually a bit more up-to-date in core Vim features, while the `macvim` package will provide the additional GUI version bundled as an app.
## License
MacVim is released under the [Vim License](https://github.com/macvim-dev/macvim/blob/master/LICENSE).
## Support
If you encounter any issues or have questions, feel free to [open an issue](https://github.com/macvim-dev/macvim/issues) or visit the [discussions](https://github.com/macvim-dev/macvim/discussions) page.
+66 -90
View File
@@ -1,49 +1,72 @@
README.txt for version 9.1 of Vim: Vi IMproved.
README.txt for version 7.4 of Vim: Vi IMproved.
WHAT IS VIM?
WHAT IS VIM
Vim is a greatly improved version of the good old UNIX editor Vi. Many new
features have been added: multi-level undo, syntax highlighting, command line
history, on-line help, spell checking, filename completion, block operations,
script language, etc. There is also a Graphical User Interface (GUI) available.
Still, Vi compatibility is maintained, those who have Vi "in the fingers" will
feel at home. See "runtime/doc/vi_diff.txt" for differences with Vi.
Vim is an almost compatible version of the UNIX editor Vi. Many new features
have been added: multi-level undo, syntax highlighting, command line history,
on-line help, spell checking, filename completion, block operations, etc.
There is also a Graphical User Interface (GUI) available. See
"runtime/doc/vi_diff.txt" for differences with Vi.
This editor is very useful for editing programs and other plain text files.
All commands are given with normal keyboard characters, so those who can type
with ten fingers can work very fast. Additionally, function keys can be
mapped to commands by the user, and the mouse can be used.
defined by the user, and the mouse can be used.
Vim also aims to provide a (mostly) POSIX-compatible vi implementation, when
compiled with a minimal feature set (typically called vim.tiny), which is used
by many Linux distributions as the default vi editor.
Vim runs under MS-Windows (7, 8, 10, 11), macOS, Haiku, VMS and almost all
flavours of UNIX. Porting to other systems should not be very difficult.
Older versions of Vim run on MS-DOS, MS-Windows 95/98/Me/NT/2000/XP/Vista,
Amiga DOS, Atari MiNT, BeOS, RISC OS and OS/2. These are no longer maintained.
Vim runs under Amiga DOS, MS-DOS, MS-Windows (95, 98, Me, NT, 2000, XP, Vista,
7), 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
You can often use your favorite package manager to install Vim. On Mac and
Linux a small version of Vim is pre-installed, you still need to install Vim
if you want more features.
There are separate distributions for Unix, PC, Amiga and some other systems.
This README.txt file comes with the runtime archive. It includes the
documentation, syntax files and other files that are used at runtime. To run
Vim you must get either one of the binary archives or a source archive.
Which one you need depends on the system you want to run it on and whether you
want or must compile it yourself. Check "https://www.vim.org/download.php" for
want or must compile it yourself. Check "http://www.vim.org/download.php" for
an overview of currently available distributions.
Some popular places to get the latest Vim:
* Check out the git repository from github: https://github.com/vim/vim.
* Get the source code as an archive: https://github.com/vim/vim/tags.
* Get a Windows executable from the vim-win32-installer repository:
https://github.com/vim/vim-win32-installer/releases.
DOCUMENTATION
The vim tutor is a one hour training course for beginners. Mostly it can be
started as "vimtutor". See ":help tutor" for more information.
The best is to use ":help" in Vim. If you don't have an executable yet, read
"runtime/doc/help.txt". It contains pointers to the other documentation
files. The User Manual reads like a book and is recommended to learn to use
Vim. See ":help user-manual".
COPYING
Vim is Charityware. You can use and copy it as much as you like, but you are
encouraged to make a donation to help 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.
SPONSORING
Fixing bugs and adding new features takes a lot of time and effort. To show
your appreciation for the work and motivate Bram and others to continue
working on Vim please send a donation.
Since Bram is back to a paid job the money will now be used to help children
in Uganda. See runtime/doc/uganda.txt. But at the same time donations
increase Bram's motivation to keep working on Vim!
For the most recent information about sponsoring look on the Vim web site:
http://www.vim.org/sponsor/
COMPILING
@@ -55,85 +78,38 @@ obtained a source distribution, all the stuff for compiling Vim is in the
INSTALLATION
See one of these files for system-specific instructions. Either in the
READMEdir directory (in the repository) or the top directory (if you unpack an
archive):
See one of these files for system-specific instructions:
README_ami.txt Amiga
README_unix.txt Unix
README_dos.txt MS-DOS and MS-Windows
README_os2.txt OS/2
README_mac.txt Macintosh
README_haiku.txt Haiku
README_vms.txt VMS
There are other README_*.txt files, depending on the distribution you used.
DOCUMENTATION
The Vim tutor is a one hour training course for beginners. Often it can be
started as "vimtutor". See ":help tutor" for more information.
The best is to use ":help" in Vim. If you don't have an executable yet, read
"runtime/doc/help.txt". It contains pointers to the other documentation files.
The User Manual reads like a book and is recommended to learn to use Vim. See
":help user-manual".
COPYING
Vim is Charityware. You can use and copy it as much as you like, but you are
encouraged to make a donation to help 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.
SPONSORING
Fixing bugs and adding new features takes a lot of time and effort. To show
your appreciation for the work and motivate developers to continue working on
Vim please send a donation.
The money you donated will be mainly used to help children in Uganda. See
"runtime/doc/uganda.txt". But at the same time donations increase the
development team motivation to keep working on Vim!
For the most recent information about sponsoring look on the Vim web site:
https://www.vim.org/sponsor/
CONTRIBUTING
If you would like to help make Vim better, see the CONTRIBUTING.md file.
There are more README_*.txt files, depending on the distribution you used.
INFORMATION
If you are on macOS, you can use MacVim: https://macvim.org
The latest news about Vim can be found on the Vim home page:
https://www.vim.org/
http://www.vim.org/
If you have problems, have a look at the Vim documentation or tips:
https://www.vim.org/docs.php
https://vim.fandom.com/wiki/Vim_Tips_Wiki
If you have problems, have a look at the Vim FAQ:
http://vimdoc.sf.net/vimfaq.html
If you still have problems or any other questions, use one of the mailing lists
to discuss them with Vim users and developers:
https://www.vim.org/maillist.php
If you still have problems or any other questions, use one of the mailing
lists to discuss them with Vim users and developers:
http://www.vim.org/maillist.php
If nothing else works, report bugs directly to the vim-dev mailing list:
<vim-dev@vim.org>
If nothing else works, report bugs directly:
Bram Moolenaar <Bram@vim.org>
MAIN AUTHOR
Most of Vim was created by Bram Moolenaar <Bram@vim.org>, ":help Bram-Moolenaar"
Send any other comments, patches, flowers and suggestions to:
Send any other comments, patches, flowers and suggestions to the vim-dev
mailing list: <vim-dev@vim.org>
Bram Moolenaar E-mail: Bram@vim.org
Finsterruetihof 1
8134 Adliswil
Switzerland
View File
-353
View File
@@ -1,353 +0,0 @@
![Vim Logo](https://github.com/vim/vim/blob/master/runtime/vimlogo.gif)
# What is Vim9?
This is a new syntax for Vim script that was introduced with Vim 9.0.
It intends making Vim script faster and better.
# Why Vim9?
## 1. FASTER VIM SCRIPT
The third item on the poll results of 2018, after popup windows and text
properties, both of which have been implemented, is faster Vim script.
So how do we do that?
I have been throwing some ideas around, and soon came to the conclusion
that the current way functions are called and executed, with
dictionaries for the arguments and local variables, is never going to be
very fast. We're lucky if we can make it twice as fast. The overhead
of a function call and executing every line is just too high.
So what then? We can only make something fast by having a new way of
defining a function, with similar but different properties of the old
way:
* Arguments are only available by name, not through the a: dictionary or
the a:000 list.
* Local variables are not available in an l: dictionary.
* A few more things that slow us down, such as exception handling details.
I Implemented a "proof of concept" and measured the time to run a simple
for loop with an addition (Justin used this example in his presentation,
full code is below):
``` vim
let sum = 0
for i in range(1, 2999999)
let sum += i
endfor
```
| how | time in sec |
| --------| -------- |
| Vim old | 5.018541 |
| Python | 0.369598 |
| Lua | 0.078817 |
| LuaJit | 0.004245 |
| Vim new | 0.073595 |
That looks very promising! It's just one example, but it shows how much
we can gain, and also that Vim script can be faster than builtin
interfaces.
LuaJit is much faster at Lua-only instructions. In practice the script would
not do something useless counting, but change the text. For example,
reindent all the lines:
``` vim
let totallen = 0
for i in range(1, 100000)
call setline(i, ' ' .. getline(i))
let totallen += len(getline(i))
endfor
```
| how | time in sec |
| --------| -------- |
| Vim old | 0.578598 |
| Python | 0.152040 |
| Lua | 0.164917 |
| LuaJit | 0.128400 |
| Vim new | 0.079692 |
[These times were measured on a different system by Dominique Pelle]
The differences are smaller, but Vim 9 script is clearly the fastest.
Using LuaJIT is only a little bit faster than plain Lua here, clearly the call
back to the Vim code is costly.
How does Vim9 script work? The function is first compiled into a sequence of
instructions. Each instruction has one or two parameters and a stack is
used to store intermediate results. Local variables are also on the
stack, space is reserved during compilation. This is a fairly normal
way of compilation into an intermediate format, specialized for Vim,
e.g. each stack item is a typeval_T. And one of the instructions is
"execute Ex command", for commands that are not compiled.
## 2. DEPRIORITIZE INTERFACES
Attempts have been made to implement functionality with built-in script
languages such as Python, Perl, Lua, Tcl and Ruby. This never gained much
foothold, for various reasons.
Instead of using script language support in Vim:
* Encourage implementing external tools in any language and communicate
with them. The job and channel support already makes this possible.
Really any language can be used, also Java and Go, which are not
available built-in.
* No priority for the built-in language interfaces. They will have to be kept
for backwards compatibility, but many users won't need a Vim build with these
interfaces.
* Improve the Vim script language, it is used to communicate with the external
tool and implements the Vim side of the interface. Also, it can be used when
an external tool is undesired.
Altogether this creates a clear situation: Vim with the +eval feature
will be sufficient for most plugins, while some plugins require
installing a tool that can be written in any language. No confusion
about having Vim but the plugin not working because some specific
language is missing. This is a good long term goal.
Rationale: Why is it better to run a tool separately from Vim than using a
built-in interface and interpreter? Take for example something that is
written in Python:
* The built-in interface uses the embedded python interpreter. This is less
well maintained than the python command. Building Vim with it requires
installing developer packages. If loaded dynamically there can be a version
mismatch.
* When running the tool externally the standard python command can be used,
which is quite often available by default or can be easily installed.
* The built-in interface has an API that is unique for Vim with Python. This is
an extra API to learn.
* A .py file can be compiled into a .pyc file and execute much faster.
* Inside Vim multi-threading can cause problems, since the Vim core is single
threaded. In an external tool there are no such problems.
* The Vim part is written in .vim files, the Python part is in .py files, this
is nicely separated.
* Disadvantage: An interface needs to be made between Vim and Python.
JSON is available for this, and it's fairly easy to use. But it still
requires implementing asynchronous communication.
## 3. BETTER VIM SCRIPT
To make Vim faster a new way of defining a function needs to be added.
While we are doing that, since the lines in this function won't be fully
backwards compatible anyway, we can also make Vim script easier to use.
In other words: "less weird". Making it work more like modern
programming languages will help. No surprises.
A good example is how in a function the arguments are prefixed with
"a:". No other language I know does that, so let's drop it.
Taking this one step further is also dropping "s:" for script-local variables;
everything at the script level is script-local by default. Since this is not
backwards compatible it requires a new script style: Vim9 script!
To avoid having more variations, the syntax inside a compiled function is the
same as in Vim9 script. Thus you have legacy syntax and Vim9 syntax.
It should be possible to convert code from other languages to Vim
script. We can add functionality to make this easier. This still needs
to be discussed, but we can consider adding type checking and a simple
form of classes. If you look at JavaScript for example, it has gone
through these stages over time, adding real class support and now
TypeScript adds type checking. But we'll have to see how much of that
we actually want to include in Vim script. Ideally a conversion tool
can take Python, JavaScript or TypeScript code and convert it to Vim
script, with only some things that cannot be converted.
Vim script won't work the same as any specific language, but we can use
mechanisms that are commonly known, ideally with the same syntax. One
thing I have been thinking of is assignments without ":let". I often
make that mistake (after writing JavaScript especially). I think it is
possible, if we make local variables shadow commands. That should be OK,
if you shadow a command you want to use, just rename the variable.
Using "var" and "const" to declare a variable, like in JavaScript and
TypeScript, can work:
``` vim
def MyFunction(arg: number): number
var local = 1
var todo = arg
const ADD = 88
while todo > 0
local += ADD
todo -= 1
endwhile
return local
enddef
```
The similarity with JavaScript/TypeScript can also be used for dependencies
between files. Vim currently uses the `:source` command, which has several
disadvantages:
* In the sourced script, is not clear what it provides. By default all
functions are global and can be used elsewhere.
* In a script that sources other scripts, it is not clear what function comes
from what sourced script. Finding the implementation is a hassle.
* Prevention of loading the whole script twice must be manually implemented.
We can use the `:import` and `:export` commands from the JavaScript standard to
make this much better. For example, in script "myfunction.vim" define a
function and export it:
``` vim
vim9script " Vim9 script syntax used here
var local = 'local variable is not exported, script-local'
export def MyFunction() " exported function
...
def LocalFunction() " not exported, script-local
...
```
And in another script import the function:
``` vim
vim9script " Vim9 script syntax used here
import MyFunction from 'myfunction.vim'
```
This looks like JavaScript/TypeScript, thus many users will understand the
syntax.
These are ideas, this will take time to design, discuss and implement.
Eventually this will lead to Vim 9!
## Code for sum time measurements
Vim was build with -O2.
``` vim
func VimOld()
let sum = 0
for i in range(1, 2999999)
let sum += i
endfor
return sum
endfunc
func Python()
py3 << END
sum = 0
for i in range(1, 3000000):
sum += i
END
return py3eval('sum')
endfunc
func Lua()
lua << END
sum = 0
for i = 1, 2999999 do
sum = sum + i
end
END
return luaeval('sum')
endfunc
def VimNew(): number
var sum = 0
for i in range(1, 2999999)
sum += i
endfor
return sum
enddef
let start = reltime()
echo VimOld()
echo 'Vim old: ' .. reltimestr(reltime(start))
let start = reltime()
echo Python()
echo 'Python: ' .. reltimestr(reltime(start))
let start = reltime()
echo Lua()
echo 'Lua: ' .. reltimestr(reltime(start))
let start = reltime()
echo VimNew()
echo 'Vim new: ' .. reltimestr(reltime(start))
```
## Code for indent time measurements
``` vim
def VimNew(): number
var totallen = 0
for i in range(1, 100000)
setline(i, ' ' .. getline(i))
totallen += len(getline(i))
endfor
return totallen
enddef
func VimOld()
let totallen = 0
for i in range(1, 100000)
call setline(i, ' ' .. getline(i))
let totallen += len(getline(i))
endfor
return totallen
endfunc
func Lua()
lua << END
b = vim.buffer()
totallen = 0
for i = 1, 100000 do
b[i] = " " .. b[i]
totallen = totallen + string.len(b[i])
end
END
return luaeval('totallen')
endfunc
func Python()
py3 << END
cb = vim.current.buffer
totallen = 0
for i in range(0, 100000):
cb[i] = ' ' + cb[i]
totallen += len(cb[i])
END
return py3eval('totallen')
endfunc
new
call setline(1, range(100000))
let start = reltime()
echo VimOld()
echo 'Vim old: ' .. reltimestr(reltime(start))
bwipe!
new
call setline(1, range(100000))
let start = reltime()
echo Python()
echo 'Python: ' .. reltimestr(reltime(start))
bwipe!
new
call setline(1, range(100000))
let start = reltime()
echo Lua()
echo 'Lua: ' .. reltimestr(reltime(start))
bwipe!
new
call setline(1, range(100000))
let start = reltime()
echo VimNew()
echo 'Vim new: ' .. reltimestr(reltime(start))
bwipe!
```
+3 -3
View File
@@ -1,4 +1,4 @@
README_ami.txt for version 9.1 of Vim: Vi IMproved.
README_ami.txt for version 7.4 of Vim: Vi IMproved.
This file explains the installation of Vim on Amiga systems.
See README.txt for general information about Vim.
@@ -16,8 +16,8 @@ easily upgrade to a new version. For example:
You would then unpack the archives like this:
cd dh0:editors
tar xf t:vim91bin.tar
tar xf t:vim91rt.tar
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:
View File
+12
View File
@@ -0,0 +1,12 @@
README_amibin.txt for version 7.4 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.
View File
+11
View File
@@ -0,0 +1,11 @@
README_amisrc.txt for version 7.4 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.
View File
+16
View File
@@ -0,0 +1,16 @@
README_bindos.txt for version 7.4 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 (vim74rt.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):
vim74w32.zip Windows 95/98/NT/etc. console version
gvim74.zip Windows 95/98/NT/etc. GUI version
gvim74ole.zip Windows 95/98/NT/etc. GUI version with OLE
You MUST also get the runtime archive (vim74rt.zip).
The sources are also available (vim74src.zip).
+154
View File
@@ -0,0 +1,154 @@
README_dos.txt for version 7.4 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\vim74",
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 gvim74.zip
unzip vim74w32.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\vim74
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\vim74
set path=%path%;D:\editors\vim\vim74
- 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 7.4 will look for your vimrc file in $VIM, and for the runtime
files in $VIM/vim74. 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\vim74\vim.exe The Vim version 7.4 executable.
C:\vim\vim74\doc\*.txt The version 7.4 documentation files.
C:\vim\vim74\bugreport.vim A Vim version 7.4 script.
C:\vim\vim74\... Other version 7.4 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\vim74". Don't add
"vim74" 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\vim74\vim.exe
C:\command.com /c D:\editors\vim\vim74\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
+51
View File
@@ -0,0 +1,51 @@
README_extra.txt for version 7.4 of Vim: Vi IMproved.
These extra files of Vim are for special purposes. This README explains what
the files are for. For general information about Vim, see the "README.txt"
file.
farsi/* Files for the Farsi (persian) language. If you don't
know what Farsi is, this is not for you.
src/if_sniff.* Interface to SNiFF. If you don't know what SNiFF is,
this is not for you.
src/os_amiga.* Files for the Amiga port.
src/gui_beos.*
src/os_beos.* Files for the BeOS port.
src/os_msdos.*
src/os_dos.* Files for the MS-DOS port.
src/gui_mac.*
src/os_mac.* Files for the Mac port.
src/os_mint.8 Files for the Atari Mint port.
src/os_os2* Files for the OS/2 port.
src/tee/* Extra program for OS/2.
src/os_vms* Files for the VMS port.
src/os_w32*
src/os_win32.* Files for the Win32 port.
src/gui_w32.* Files for the Win32 GUI.
src/gui_w48.* Files for the Win32 and Win16 GUI.
src/Make_mvc.mak MS Visual C++ makefile for the Win32 GUI.
runtime/rgb.txt File with color definitions for the Win32 GUI.
src/if_ole.* OLE automation interface, for MS Windows 95 and NT.
src/VisVim/* Integration of Win32 GUI with MS Visual Developer
Studio.
src/GvimExt/* DLL for the "Edit with Vim" context menu entry
nsis/* NSIS script to build the self-installing MS-Windows exe
runtime/doc/*.man Preprocessed manual pages.
runtime/macros/file_select.vim Vim script to browse directories (Unix only).
+8
View File
@@ -0,0 +1,8 @@
README_mac.txt for version 7.4 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
View File
@@ -0,0 +1,20 @@
README_ole.txt for version 7.4 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
Furthermore, this archive contains VISVIM.DLL. It can be used to integrate
the OLE gvim with Microsoft Visual Developer Studio. See VisVim/README.txt.
+58
View File
@@ -0,0 +1,58 @@
README_os2.txt for version 7.4 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:
vim74rt.zip contains the runtime files (same as for the PC version)
vim74os2.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/vim74",
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 vim74os2.zip
unzip vim74os2.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\vim74
set path=%path%;D:\editors\vim\vim74
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\vim74\vim.exe The Vim version 7.4 executable.
C:\vim\vim74\doc\*.txt The version 7.4 documentation files.
C:\vim\vim74\bugreport.vim A Vim version 7.4 script.
C:\vim\vim74\... Other version 7.4 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
@@ -1,4 +1,4 @@
README_os390.txt for version 9.1 of Vim: Vi IMproved.
README_zOS.txt for version 7.4 of Vim: Vi IMproved.
This readme explains how to build Vim on z/OS. Formerly called OS/390.
See "README.txt" for general information about Vim.
@@ -11,8 +11,8 @@ Getting the source to z/OS:
First get the source code in one big tar file and ftp it a binary to z/OS. If
the tar file is initially compressed with gzip (tar.gz) or bzip2 (tar.bz2)
uncompress it on your PC, as these tools are (most likely) not available on
the mainframe.
uncompress it on your PC, as this tools are (most likely) not available on the
mainframe.
To reduce the size of the tar file you might compress it into a zip file. On
z/OS Unix you might have the command "jar" from java to uncompress a zip. Use:
@@ -46,7 +46,7 @@ Change to the vim directory and do:
$ export CC=cc
$ export _CC_CCMODE=1
$./configure --with-features=normal --without-x --enable-gui=no
$./configure --with-features=big --without-x --enable-gui=no
$ cd src
$ make
@@ -78,12 +78,12 @@ Change to the vim directory and do:
With X11:
---------
WARNING: This instruction was not tested with Vim 7.4 or later.
WARNING: This instruction was not tested with Vim 7.4.
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). These examples
assume you want Motif.
steps and results in a much smaller executable (~4.5 Mb). This examples assume
you want Motif.
The easy way:
$ export CC=cc
+8
View File
@@ -0,0 +1,8 @@
README_src.txt for version 7.4 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).
For more information, see the README.txt file that comes with the runtime
archive (vim-7.4-rt.tar.gz). To be able to run Vim you MUST get the runtime
archive too!
+12
View File
@@ -0,0 +1,12 @@
README_srcdos.txt for version 7.4 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 (vim74rt.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.
@@ -1,4 +1,4 @@
README_unix.txt for version 9.1 of Vim: Vi IMproved.
README_unix.txt for version 7.4 of Vim: Vi IMproved.
This file explains the installation of Vim on Unix systems.
See "README.txt" for general information about Vim.
-157
View File
@@ -1,157 +0,0 @@
# [![Vim The editor](https://github.com/vim/vim/raw/master/runtime/vimlogo.gif)](https://www.vim.org)
[![Github Build status](https://github.com/vim/vim/workflows/GitHub%20CI/badge.svg)](https://github.com/vim/vim/actions?query=workflow%3A%22GitHub+CI%22)
[![Appveyor Build status](https://ci.appveyor.com/api/projects/status/o2qht2kjm02sgghk?svg=true)](https://ci.appveyor.com/project/chrisbra/vim)
[![Cirrus Build Status](https://api.cirrus-ci.com/github/vim/vim.svg)](https://cirrus-ci.com/github/vim/vim)
[![Coverage Status](https://codecov.io/gh/vim/vim/coverage.svg?branch=master)](https://codecov.io/gh/vim/vim?branch=master)
[![Coverity Scan](https://scan.coverity.com/projects/241/badge.svg)](https://scan.coverity.com/projects/vim)
[![Debian CI](https://badges.debian.net/badges/debian/testing/vim/version.svg)](https://buildd.debian.org/vim)
[![Packages](https://repology.org/badge/tiny-repos/vim.svg)](https://repology.org/metapackage/vim)
[![Fossies codespell report](https://fossies.org/linux/test/vim-master.tar.gz/codespell.svg)](https://fossies.org/linux/test/vim-master.tar.gz/codespell.html)
If you find a bug or want to discuss the best way to add a new feature, please
[open an issue](https://github.com/vim/vim/issues/new/choose).
If you have a question or want to discuss the best way to do something with
Vim, you can use [StackExchange](https://vi.stackexchange.com/)
or one of the [Maillists](https://www.vim.org/community.php).
## What is Vim?
Vim is a greatly improved version of the good old UNIX editor
[Vi](https://en.wikipedia.org/wiki/Vi_(text_editor)). Many new
features have been added: multi-level undo, syntax highlighting, command line
history, on-line help, spell checking, filename completion, block operations,
script language, etc. There is also a Graphical User Interface (GUI)
available. Still, Vi compatibility is maintained, those who have Vi "in the
fingers" will feel at home.
See [`runtime/doc/vi_diff.txt`](runtime/doc/vi_diff.txt) for differences with
Vi.
This editor is very useful for editing programs and other plain text files.
All commands are given with normal keyboard characters, so those who can type
with ten fingers can work very fast. Additionally, function keys can be
mapped to commands by the user, and the mouse can be used.
Vim also aims to provide a (mostly) POSIX-compatible vi implementation, when
compiled with a minimal feature set (typically called vim.tiny), which is used
by many Linux distributions as the default vi editor.
Vim runs under MS-Windows (7, 8, 10, 11), macOS, Haiku, VMS and almost all
flavours of UNIX. Porting to other systems should not be very difficult.
Older versions of Vim run on MS-DOS, MS-Windows 95/98/Me/NT/2000/XP/Vista,
Amiga DOS, Atari MiNT, BeOS, RISC OS and OS/2. These are no longer maintained.
For Vim9 script see [README_VIM9](README_VIM9.md).
## Distribution
You can often use your favorite package manager to install Vim. On Mac and
Linux a small version of Vim is pre-installed, you still need to install Vim
if you want more features.
There are separate distributions for Unix, PC, Amiga and some other systems.
This `README.md` file comes with the runtime archive. It includes the
documentation, syntax files and other files that are used at runtime. To run
Vim you must get either one of the binary archives or a source archive.
Which one you need depends on the system you want to run it on and whether you
want or must compile it yourself. Check https://www.vim.org/download.php for
an overview of currently available distributions.
Some popular places to get the latest Vim:
* Check out the git repository from [GitHub](https://github.com/vim/vim).
* Get the source code as an [archive](https://github.com/vim/vim/tags).
* Get a Windows executable from the
[vim-win32-installer](https://github.com/vim/vim-win32-installer/releases) repository.
## Compiling
If you obtained a binary distribution you don't need to compile Vim. If you
obtained a source distribution, all the stuff for compiling Vim is in the
[`src`](./src/) directory. See [`src/INSTALL`](./src/INSTALL) for instructions.
## Installation
See one of these files for system-specific instructions. Either in the
[READMEdir directory](./READMEdir/) (in the repository) or
the top directory (if you unpack an archive):
```
README_ami.txt Amiga
README_unix.txt Unix
README_dos.txt MS-DOS and MS-Windows
README_mac.txt Macintosh
README_haiku.txt Haiku
README_vms.txt VMS
```
There are other `README_*.txt` files, depending on the distribution you used.
## Documentation
The Vim tutor is a one hour training course for beginners. Often it can be
started as `vimtutor`. See `:help tutor` for more information.
The best is to use `:help` in Vim. If you don't have an executable yet, read
[`runtime/doc/help.txt`](./runtime/doc/help.txt).
It contains pointers to the other documentation files.
The User Manual reads like a book and is recommended to learn to use
Vim. See `:help user-manual`.
## Copying
Vim is Charityware. You can use and copy it as much as you like, but you are
encouraged to make a donation to help orphans in Uganda. Please read the file
[`runtime/doc/uganda.txt`](./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.
## Sponsoring
Fixing bugs and adding new features takes a lot of time and effort. To show
your appreciation for the work and motivate developers to continue working on
Vim please send a donation.
The money you donated will be mainly used to help children in Uganda. See
[`runtime/doc/uganda.txt`](./runtime/doc/uganda.txt). But at the same time
donations increase the development team motivation to keep working on Vim!
For the most recent information about sponsoring look on the Vim web site:
https://www.vim.org/sponsor/
## Contributing
If you would like to help make Vim better, see the
[CONTRIBUTING.md](./CONTRIBUTING.md) file.
## Information
If you are on macOS, you can use [MacVim](https://macvim.org).
The latest news about Vim can be found on the Vim home page:
https://www.vim.org/
If you have problems, have a look at the Vim documentation or tips:
https://www.vim.org/docs.php
https://vim.fandom.com/wiki/Vim_Tips_Wiki
If you still have problems or any other questions, use one of the mailing
lists to discuss them with Vim users and developers:
https://www.vim.org/maillist.php
If nothing else works, report bugs directly to the vim-dev mailing list:
`<vim-dev@vim.org>`
## Main author
Most of Vim was created by Bram Moolenaar `<Bram@vim.org>`
[Bram-Moolenaar](https://vimhelp.org/version9.txt.html#Bram-Moolenaar)
Send any other comments, patches, flowers and suggestions to the vim-dev mailing list:
`<vim-dev@vim.org>`
This is `README.md` for version 9.1 of Vim: Vi IMproved.
+48
View File
@@ -0,0 +1,48 @@
README_vms.txt for version 7.4 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. Read about compiling in
src/INSTALLvms.txt.
To use the binary version, you need one of these archives:
vim-XX-exe-ia64-gui.zip IA64 GUI/Motif executables
vim-XX-exe-ia64-gtk.zip IA64 GUI/GTK executables
vim-XX-exe-ia64-term.zip IA64 console executables
vim-XX-exe-axp-gui.zip Alpha GUI/Motif executables
vim-XX-exe-axp-gtk.zip Alpha GUI/GTK executables
vim-XX-exe-axp-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 files,
but there are also prepared "deploy ready" archives:
vim-XX-ia64.zip GUI and console executables with runtime and
help files for IA64 systems
vim-XX-axp.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
GTK builds need LIBGTK library installed.
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
View File
@@ -0,0 +1,15 @@
README_w32s.txt for version 7.4 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
-12
View File
@@ -1,12 +0,0 @@
README_amibin.txt for version 9.1 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 (vim91rt.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.
-11
View File
@@ -1,11 +0,0 @@
README_amisrc.txt for version 9.1 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 (vim91rt.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.
-16
View File
@@ -1,16 +0,0 @@
README_bindos.txt for version 9.1 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 (vim91rt.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):
vim91w32.zip Windows console version
gvim91.zip Windows GUI version
gvim91ole.zip Windows GUI version with OLE
You MUST also get the runtime archive (vim91rt.zip).
The sources are also available (vim91src.zip).
-125
View File
@@ -1,125 +0,0 @@
README_dos.txt for version 9.1 of Vim: Vi IMproved.
This file explains the installation of Vim on 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\vim91
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\vim91",
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 gvim91.zip
unzip vim91w32.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.
3. Change to the new directory:
cd vim\vim91
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\vim91
set path=%path%;D:\editors\vim\vim91
- 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 9.1 will look for your vimrc file in $VIM, and for the runtime
files in $VIM/vim91. 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\vim91\vim.exe The Vim version 9.1 executable.
C:\vim\vim91\doc\*.txt The version 9.1 documentation files.
C:\vim\vim91\bugreport.vim A Vim version 9.1 script.
C:\vim\vim91\... Other version 9.1 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\vim91". Don't add
"vim91" 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 "uninstall.exe". See
":help win32-popup-menu".
For further information, type one of these inside Vim:
:help dos
:help win32
-40
View File
@@ -1,40 +0,0 @@
README_extra.txt for version 9.1 of Vim: Vi IMproved.
These extra files of Vim are for special purposes. This README explains what
the files are for. For general information about Vim, see the "README.txt"
file.
farsi/* Files for the Farsi (persian) language. If you don't
know what Farsi is, this is not for you.
src/if_sniff.* Interface to SNiFF. If you don't know what SNiFF is,
this is not for you.
src/os_amiga.* Files for the Amiga port.
src/os_msdos.*
src/os_dos.* Files for the MS-DOS port.
src/os_mac.* Files for the Mac port.
src/MacVim/* Files for the MacVim port.
src/os_vms* Files for the VMS port.
src/os_w32*
src/os_win32.* Files for the Win32 port.
src/gui_w32.* Files for the Win32 GUI.
src/gui_w48.* Files for the Win32 and Win16 GUI.
src/Make_mvc.mak MS Visual C++ makefile for the Win32 GUI.
src/if_ole.* OLE automation interface, for MS Windows.
src/GvimExt/* DLL for the "Edit with Vim" context menu entry
nsis/* NSIS script to build the self-installing MS-Windows exe
runtime/doc/*.man Preprocessed manual pages.
runtime/macros/file_select.vim Vim script to browse directories (Unix only).
-13
View File
@@ -1,13 +0,0 @@
README_haiku.txt for version 9.1 of Vim: Vi IMproved.
This file explains the installation of Vim on Haiku operating system.
See "README.txt" for general information about Vim.
Preferred (and easy) way to get Vim on Haiku is to use default Haiku
software repository HaikuPorts. To get Vim:
- Open HaikuDepot application and search for "vim" package, then install,
- Open a Terminal and type "pkgman install vim", then follow instructions.
If you prefer to install Vim from source, follow the instructions on
"runtime/doc/os_haiku.txt", "Compiling Vim" section.
-13
View File
@@ -1,13 +0,0 @@
README_mac.txt for version 9.1 of Vim: Vi IMproved.
How to install MacVim?
========================
Download MacVim.dmg from latest binary release page https://github.com/macvim-dev/macvim/releases/latest , open the dmg file, and copy MacVim.app to /Applications.
Questions?
========================
Please take a look at the home page http://macvim-dev.github.io/macvim/
-17
View File
@@ -1,17 +0,0 @@
README_ole.txt for version 9.1 of Vim: Vi IMproved.
This archive contains gvim.exe with OLE interface.
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.
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
-5
View File
@@ -1,5 +0,0 @@
README_os2.txt for version 9.1 of Vim: Vi IMproved.
This file used to explain the installation of Vim on OS/2 systems.
However, support for OS/2 has been removed in patch 7.4.1008.
See "README.txt" for general information about Vim.
-8
View File
@@ -1,8 +0,0 @@
README_src.txt for version 9.1 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).
For more information, see the README.txt file that comes with the runtime
archive (vim-9.1-rt.tar.gz). To be able to run Vim you MUST get the runtime
archive too!
-11
View File
@@ -1,11 +0,0 @@
README_srcdos.txt for version 9.1 of Vim: Vi IMproved.
See "README.txt" for general information about Vim.
See "README_dos.txt" for installation instructions for MS-Windows.
These files are in the runtime archive (vim91rt.zip).
The DOS source archive contains the files needed to compile Vim on MS-Windows.
It is packed for MS-Windows systems, with CR-LF.
See "src/INSTALLpc.txt" for instructions on how to compile Vim on the PC.
-11
View File
@@ -1,11 +0,0 @@
The Python project that creates `vimlogo.svg` can be found at
`https://github.com/ShayHill/vimlogo`. The Vim license applies.
`vimlogo.svg` is an effort to remove errors and inadvertent inconsistencies
from the original vim logo while maintaining the original design. `vimlogo.svg`
is based on the `vimlogo.svg` file (previously?) found at
`https://www.vim.org/logos.php`
As of 2024 Jan 30, `vimlogo.svg` is a separate project from `vimlogo.cdr`,
`vimlogo.eps`, `vimlogo.gif`, `vimlogo.pdf`, and `vimlogo.xpm`, all of which
are slightly different from each other.
-52
View File
@@ -1,52 +0,0 @@
README_vms.txt for version 9.1 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. Read about compiling in
src/INSTALLvms.txt.
To use the binary version, you need one of these archives:
vim-XX-exe-x86-gui.zip X86_64 GUI/Motif executables
vim-XX-exe-x86-term.zip X86_64 console executables
vim-XX-exe-ia64-gui.zip IA64 GUI/Motif executables
vim-XX-exe-ia64-gtk.zip IA64 GUI/GTK executables
vim-XX-exe-ia64-term.zip IA64 console executables
vim-XX-exe-axp-gui.zip Alpha GUI/Motif executables
vim-XX-exe-axp-gtk.zip Alpha GUI/GTK executables
vim-XX-exe-axp-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 files,
but there are also prepared "deploy ready" archives:
vim-XX-x86.zip GUI and console executables with runtime and
help files for X86_64 systems
vim-XX-ia64.zip GUI and console executables with runtime and
help files for IA64 systems
vim-XX-axp.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
GTK builds need LIBGTK library installed.
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/
-6
View File
@@ -1,6 +0,0 @@
README_w32s.txt for version 9.1 of Vim: Vi IMproved.
This file used to explain the installation of Vim on MS-Windows 3.1 and 3.11
systems. However, support for MS-Windows 3.1 and 3.11 has been removed in
patch 7.4.1364.
See "README.txt" for general information about Vim.
-10
View File
@@ -1,10 +0,0 @@
# Security Policy
## Reporting a vulnerability
If you want to report a security issue, please privately disclose the issue to the vim-security mailing list
vim-security@googlegroups.com
This is a private list, read only by the maintainers, but anybody can post, after moderation.
**Please don't publicly disclose the issue until it has been addressed by us.**
Regular → Executable
View File
Regular → Executable
View File
-131
View File
@@ -1,131 +0,0 @@
@echo off
:: Batch file for building/testing Vim on AppVeyor
set target=%1
set "GETTEXT_PATH=c:\gettext64\bin"
setlocal ENABLEDELAYEDEXPANSION
cd %APPVEYOR_BUILD_FOLDER%
:: Python3
set "PYTHON3_VER=311"
set "PYTHON3_RELEASE=3.11.1"
set "PYTHON3_URL=https://www.python.org/ftp/python/%PYTHON3_RELEASE%/python-%PYTHON3_RELEASE%-amd64.exe"
set "PYTHON3_DIR=C:\python%PYTHON3_VER%-x64"
:: Gettext-tools, iconv and libraries
set "GETTEXT64_URL=https://github.com/mlocati/gettext-iconv-windows/releases/download/v0.21-v1.16/gettext0.21-iconv1.16-shared-64.zip"
set "GETTEXT64_DIR=c:\gettext64"
set "VSWHERE=%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe"
if exist "%VSWHERE%" (
for /f "usebackq delims=" %%i in (
`"%VSWHERE%" -products * -latest -property installationPath`
) do (
set "VCVARSALL=%%i\VC\Auxiliary\Build\vcvarsall.bat"
)
)
if not exist "%VCVARSALL%" (
set "VCVARSALL=%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\VC\vcvarsall.bat"
)
call "%VCVARSALL%" x64
goto %target%
echo Unknown build target.
exit 1
:: ----------------------------------------------------------------------------
:install
@echo on
if not exist downloads mkdir downloads
:: Python 3
if not exist %PYTHON3_DIR% (
call :downloadfile %PYTHON3_URL% downloads\python3.exe
cmd /c start /wait downloads\python3.exe /quiet TargetDir=%PYTHON3_DIR% ^
Include_pip=0 Include_tcltk=0 Include_test=0 Include_tools=0 ^
AssociateFiles=0 Shortcuts=0 Include_doc=0 Include_launcher=0 ^
InstallLauncherAllUsers=0
)
:: GETTEXT
if not exist %GETTEXT64_DIR% (
mkdir %GETTEXT64_DIR%
call :downloadfile %GETTEXT64_URL% downloads\gettext64.zip
cmd /c powershell.exe -NoLogo -NoProfile -Command ^
Add-Type -AssemblyName 'System.IO.Compression.FileSystem'; ^
[System.IO.Compression.ZipFile]::ExtractToDirectory^('downloads\gettext64.zip', ^
'%GETTEXT64_DIR%'^)
copy /y %GETTEXT64_DIR%\bin\libintl-8.dll C:\projects\vim\src\ || exit 1
copy /y %GETTEXT64_DIR%\bin\libiconv-2.dll C:\projects\vim\src\ || exit 1
)
@echo off
goto :eof
:: ----------------------------------------------------------------------------
:build
cd src
echo "Building MSVC 64bit console Version"
nmake -f Make_mvc.mak CPU=AMD64 ^
OLE=no GUI=no IME=yes ICONV=yes DEBUG=no ^
FEATURES=%FEATURE% CI_CFLAGS=/we4267
if not exist vim.exe (
echo Build failure.
exit 1
)
:: build MSVC huge version with python and channel support
:: GUI needs to be last, so that testing works
echo "Building MSVC 64bit GUI Version"
if "%FEATURE%" == "HUGE" (
nmake -f Make_mvc.mak CPU=AMD64 ^
OLE=no GUI=yes IME=yes ICONV=yes DEBUG=no POSTSCRIPT=yes ^
PYTHON_VER=27 DYNAMIC_PYTHON=yes PYTHON=C:\Python27-x64 ^
PYTHON3_VER=%PYTHON3_VER% DYNAMIC_PYTHON3=yes PYTHON3=%PYTHON3_DIR% ^
FEATURES=%FEATURE% CI_CFLAGS=/we4267
) ELSE (
nmake -f Make_mvc.mak CPU=AMD64 ^
OLE=no GUI=yes IME=yes ICONV=yes DEBUG=no ^
FEATURES=%FEATURE% CI_CFLAGS=/we4267
)
if not exist gvim.exe (
echo Build failure.
exit 1
)
.\gvim -u NONE -c "redir @a | ver |0put a | wq" ver_msvc.txt || exit 1
echo "version output MSVC console"
.\vim --version || exit 1
echo "version output MSVC GUI"
type ver_msvc.txt || exit 1
goto :eof
:: ----------------------------------------------------------------------------
:test
@echo on
cd src/testdir
:: Testing with MSVC gvim
path %PYTHON3_DIR%;%GETTEXT_PATH%;%PATH%
nmake -f Make_mvc.mak VIMPROG=..\gvim
nmake -f Make_mvc.mak clean
:: Testing with MSVC console version
nmake -f Make_mvc.mak VIMPROG=..\vim
@echo off
goto :eof
:: ----------------------------------------------------------------------------
:downloadfile
:: call :downloadfile <URL> <localfile>
if not exist %2 (
curl -f -L %1 -o %2
)
if ERRORLEVEL 1 (
rem Retry once.
curl -f -L %1 -o %2 || exit 1
)
@goto :eof
-3
View File
@@ -1,3 +0,0 @@
# Clang 12 (or Apple clang 13) and later makes a warning '-Wcompound-token-split-by-macro' enable by default.
/^PERL_CFLAGS_EXTRA[[:blank:]]*=/s/$/ -Wno-error=compound-token-split-by-macro -Wno-compound-token-split-by-macro/
/^RUBY_CFLAGS_EXTRA[[:blank:]]*=/s/$/ -Wno-error=compound-token-split-by-macro/
-2
View File
@@ -1,2 +0,0 @@
/^CFLAGS[[:blank:]]*=/s/$/ -Wno-error=missing-field-initializers -Wno-error=deprecated-declarations -Wno-error=unused-function/
/^RUBY_CFLAGS_EXTRA[[:blank:]]*=/s/$/ -Wno-error=unknown-attributes -Wno-error=ignored-attributes/
-1
View File
@@ -1 +0,0 @@
/^CFLAGS[[:blank:]]*=/s/$/ -Wno-error=maybe-uninitialized/
-3
View File
@@ -1,3 +0,0 @@
# Add link-time optimization for even better performance
/^CFLAGS[[:blank:]]*=/s/-O2/-O3 -flto/
/^LDFLAGS[[:blank:]]*=/s/$/ -flto/
-3
View File
@@ -1,3 +0,0 @@
/^CFLAGS[[:blank:]]*=/s/$/ -Wall -Wextra -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Werror -Wno-deprecated-declarations/
/^PERL_CFLAGS_EXTRA[[:blank:]]*=/s/$/ -Wno-error=unused-function -Wno-shadow/
/^RUBY_CFLAGS_EXTRA[[:blank:]]*=/s/$/ -Wno-error=unused-parameter -Wno-strict-prototypes/
-1
View File
@@ -1 +0,0 @@
/^XCODEFLAGS[[:blank:]]*=/s/$/ GCC_TREAT_WARNINGS_AS_ERRORS="YES" GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS="NO"/
-3
View File
@@ -1,3 +0,0 @@
deb http://ddebs.ubuntu.com noble main restricted universe multiverse
deb http://ddebs.ubuntu.com noble-updates main restricted universe multiverse
deb http://ddebs.ubuntu.com noble-proposed main restricted universe multiverse
-66
View File
@@ -1,66 +0,0 @@
ColorColumn
ComplMatchIns
Conceal
Cursor
CursorColumn
CursorIM
CursorLine
CursorLineNr
debugBreakpoint
debugPC
DiffAdd
DiffChange
DiffDelete
DiffText
Directory
ErrorMsg
FoldColumn
Folded
Ignore
IncSearch
lCursor
LineNr
LineNrAbove
LineNrBelow
MatchParen
Menu
ModeMsg
MoreMsg
MsgArea
NonText
Normal
Pmenu
PmenuSbar
PmenuSel
PmenuThumb
Question
Scrollbar
Search
SignColumn
SpecialKey
SpellBad
SpellCap
SpellLocal
SpellRare
StatusLine
StatusLineNC
StatusLineTerm
StatusLineTermNC
TabLine
TabLineFill
TabLineSel
Terminal
Title
TOhtmlProgress
TOhtml-progress-color
ToolbarButton
ToolbarLine
Tooltip
User1
User1..9
User9
VertSplit
Visual
VisualNOS
WarningMsg
WildMenu
-18
View File
@@ -1,18 +0,0 @@
# vim: ft=make
SHELL = /bin/bash
# Default target to actually run the comparison:
.PHONY: check
.INTERMEDIATE: hlgroups deflinks hlgroups.stripped
check: hlgroups.stripped deflinks
diff hlgroups.stripped deflinks
hlgroups:
grep '\*hl-' ../runtime/doc/*txt | sed -E -e 's/.*:<?\s*//' -e 's/hl-//g' -e 's/\*//g' -e 's/ /\n/g' | sort > hlgroups
deflinks: ../src/highlight.c
grep '"default link' $< | sed 's/.*default link\s*\(.*\)\s.*/\1/' | sort > deflinks
hlgroups.stripped: hlgroups.ignore hlgroups
grep -v -x -F -f hlgroups.ignore hlgroups > hlgroups.stripped
-15
View File
@@ -1,15 +0,0 @@
if 1 " This prevents it from being run in tiny versions
" Check for required features
if exists("g:required")
for feature in g:required
if !has(feature)
echo "Error: Feature '" .. feature .. "' not found"
echo ''
cquit
endif
endfor
echo "\nChecked features: " .. string(g:required)
echo ''
endif
endif
" vim: sts=2 sw=2 et
-25
View File
@@ -1,25 +0,0 @@
" Print all interface versions. Part 1.
if 1 " This prevents it from being run in tiny versions
execute 'source' expand('<sfile>:h') .. '/if_ver-cmd.vim'
echo "*** Interface versions ***\n"
echo 'Lua:'
PrintVer lua print(vim.lua_version, jit and "(LuaJIT)" or "")
echo 'MzScheme:'
PrintVer mzscheme (display (version))
echo 'Perl:'
PrintVer perl print $^V
echo 'Ruby:'
PrintVer ruby print RUBY_VERSION
echo 'Tcl:'
PrintVer tcl puts [info patchlevel]
echo 'Python 2:'
PrintVer python print sys.version
endif
-10
View File
@@ -1,10 +0,0 @@
" Print py3 interface versions. Part 2.
" This is done separately from part 1 because Vim cannot concurrently load
" Python 2 and 3 together.
if 1 " This prevents it from being run in tiny versions
execute 'source' expand('<sfile>:h') .. '/if_ver-cmd.vim'
echo 'Python 3:'
PrintVer python3 print(sys.version)
endif
-12
View File
@@ -1,12 +0,0 @@
" Provide 'PrintVer' command to print the interface versions.
func s:print_ver(lang, ...)
if has(a:lang)
exec a:lang join(a:000)
else
echo 'N/A'
endif
echo ''
endfunc
command -nargs=+ PrintVer call <SID>print_ver(<f-args>)
-69
View File
@@ -1,69 +0,0 @@
# Unfortunately ubtunu does not keep the debug packages strictly up-to-date
# with the main packages. So this file needs to pin the main packages back to
# the version for which debug packages are available.
Package: libwayland-client0
Pin: version 1.20.0-1
Pin-Priority: 1000
Package: libwayland-client0
Pin: version 1.20.0-1ubuntu0.1
Pin-Priority: 100
Package: libwayland-cursor0
Pin: version 1.20.0-1
Pin-Priority: 1000
Package: libwayland-cursor0
Pin: version 1.20.0-1ubuntu0.1
Pin-Priority: 100
Package: libwayland-egl1
Pin: version 1.20.0-1
Pin-Priority: 1000
Package: libwayland-egl1
Pin: version 1.20.0-1ubuntu0.1
Pin-Priority: 100
Package: libwayland-dev
Pin: version 1.20.0-1
Pin-Priority: 1000
Package: libwayland-dev
Pin: version 1.20.0-1ubuntu0.1
Pin-Priority: 100
Package: libwayland-server0
Pin: version 1.20.0-1
Pin-Priority: 1000
Package: libwayland-server0
Pin: version 1.20.0-1ubuntu0.1
Pin-Priority: 100
Package: libwayland-bin
Pin: version 1.20.0-1
Pin-Priority: 1000
Package: libwayland-bin
Pin: version 1.20.0-1ubuntu0.1
Pin-Priority: 100
# As of 2025-04-27 the base library package libgtk-3-0t64 is still at 3.24.41-4ubuntu1.2
Package: libgtk-3-0t64-dbgsym
Pin: version 3.24.41-4ubuntu1.2
Pin-Priority: 1000
Package: libgtk-3-0t64-dbgsym
Pin: version 3.24.41-4ubuntu1.3
Pin-Priority: 100
# As of 2025-04-27 the base binary package libgtk-3-bin is still at 3.24.41-4ubuntu1.2
Package: libgtk-3-bin-dbgsym
Pin: version 3.24.41-4ubuntu1.2
Pin-Priority: 1000
Package: libgtk-3-bin-dbgsym
Pin: version 3.24.41-4ubuntu1.3
Pin-Priority: 100
-13
View File
@@ -1,13 +0,0 @@
#!/usr/bin/env sh
pushd /etc/apt/preferences.d/
cat > nosnap.pref <<EOF
# To prevent repository packages from triggering the installation of snap,
# this file forbids snapd from being installed by APT.
Package: snapd
Pin: release a=*
Pin-Priority: -10
EOF
popd
snap remove --purge $(snap list | awk '!/^Name|^core/ {print $1}')
apt-get purge -y snapd
-17
View File
@@ -1,17 +0,0 @@
#!/bin/bash
set -e
apt-get install -y xvfb
cat <<EOT >/etc/systemd/system/xvfb.service
[Unit]
Description=X Virtual Frame Buffer Service
After=network.target
[Service]
ExecStart=/usr/bin/Xvfb :99 -screen 0 1024x768x24
[Install]
WantedBy=multi-user.target
EOT
systemctl enable xvfb.service
systemctl start xvfb.service
-49
View File
@@ -1,49 +0,0 @@
# vim: ft=make
SHELL = /bin/bash
# List all files that are tracked in git but not listed in Filelist.
# Exit code is 2 ("Make encountered an error") if any such files exist.
# Filelist is a Makefile that defines many variables, so we use Make itself to
# query which variables it defines, then expand them all by wrapping each name
# in $(...), importing Filelist and using $(eval).
include Filelist
$(eval all_patterns := $(shell \
make -f Filelist --question --print-data-base --no-builtin-rules \
--no-builtin-variables 2>/dev/null \
| sed -nre \
'/^# makefile .from \x27Filelist\x27,/ { \
n; \
s/ = .*//; \
T; \
s/.*/$$(\0)/; \
p; \
}'))
# In Makefile's `prepare` target, all the IN_README_DIR files are moved from
# READMEdir to the root, so add those files in their Git-tracked location:
all_patterns := $(all_patterns) \
$(foreach readme, $(IN_README_DIR), READMEdir/$(readme))
# The result 'all_patterns' is a list of patterns (globs), which we expand with
# wildcard to get actual filenames. Note this means Filelist can list a file
# that does not exist, and it will be omitted at this step.
listed_files := $(wildcard $(all_patterns))
# Default target to actually run the comparison:
.PHONY: check
check:
@# There are too many files to list on the command line, so we write
@# that to a temporary file, one per line.
$(file > Filelist-listed-files)
$(foreach filename, $(listed_files),\
$(file >> Filelist-listed-files,$(filename)))
@# Compare the sorted lists. Delete that temporary file on both
@# success and failure, but exit with diff's exit code.
diff -u0 --label files-in-git <(git ls-files | sort) \
--label Filelist <(sort --unique Filelist-listed-files); \
RV=$$?; \
rm Filelist-listed-files; \
(($$RV != 0)) && echo "Add files to the right variable in Filelist."; \
exit $$RV
Vendored
+1 -1
View File
@@ -3,4 +3,4 @@
# This is just a stub for the Unix configure script, to provide support for
# doing "./configure" in the top Vim directory.
cd "${SRCDIR:-src}" && exec ./configure "$@"
cd src && exec ./configure "$@"
Executable
BIN
View File
Binary file not shown.
+2
View File
@@ -0,0 +1,2 @@
For information about installation of Farsi fonts and Vim usage in Farsi mode,
refer to the Farsi help file by typing ":help farsi" in Vim.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More