Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
  • 141 commits
  • 120 files changed
  • 0 comments
  • 3 contributors
Sep 05, 2012
Bram Moolenaar updated for version 7.3.647
Problem:    "gnd" doesn't work correctly in Visual mode.
Solution:   Handle Visual mode differently in "gn". (Christian Brabandt)
6d4ae74
Bram Moolenaar Added tag v7-3-647 for changeset 29fe4e5c1db1 d9b3765
Bram Moolenaar updated for version 7.3.648
Problem:    Crash when using a very long file name. (ZyX)
Solution:   Properly check length of buffer space.
7d1fb96
Bram Moolenaar Added tag v7-3-648 for changeset 76c099d45772 395c4a7
Bram Moolenaar 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)
e7de33a
Bram Moolenaar Added tag v7-3-649 for changeset 063765c3cebb e09f6bf
Bram Moolenaar 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)
b6aa052
Bram Moolenaar Added tag v7-3-650 for changeset a638ae0f1b0c ea3f5fe
Bram Moolenaar updated for version 7.3.651
Problem:    Completion after ":help \{-" gives an error message.
Solution:   Prepend a backslash.
742f0ab
Bram Moolenaar Added tag v7-3-651 for changeset ece544e85821 642db37
Bram Moolenaar updated for version 7.3.652
Problem:    Workaround for Python crash isn't perfect.
Solution:   Change the type of the length argument. (Sean Estabrooks)
8acd9d7
Bram Moolenaar Added tag v7-3-652 for changeset 5edf3c51aa93 f4b7409
Bram Moolenaar 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)
ff38ed8
Bram Moolenaar Added tag v7-3-653 for changeset fd0c7452fa51 15ffbeb
Bram Moolenaar 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)
817a4b1
Bram Moolenaar Added tag v7-3-654 for changeset 73557eda7027 11f53ee
Bram Moolenaar updated for version 7.3.655
Problem:    64 bit MingW xpm .a file is missing.
Solution:   Add the file. (Sergey Khorev)
16c23be
Bram Moolenaar Added tag v7-3-655 for changeset 0d3238b54963 07eda3d
Bram Moolenaar updated for version 7.3.656
Problem:    Internal error in :pyeval.
Solution:   Handle failed object conversion. (ZyX)
8c95004
Bram Moolenaar Added tag v7-3-656 for changeset a2f61b2b8e77 b8f0a81
Bram Moolenaar updated for version 7.3.657
Problem:    Python bindings silently truncate string values containing NUL.
Solution:   Fail when a string contains NUL. (ZyX)
8d41f92
Bram Moolenaar Added tag v7-3-657 for changeset 3958b0e672d6 3fda394
Bram Moolenaar updated for version 7.3.658
Problem:    NUL bytes truncate strings when converted from Python.
Solution:   Handle truncation as an error. (ZyX)
fa6de2b
Bram Moolenaar Added tag v7-3-658 for changeset 15cdcb8ddcfb c6a77c4
Bram Moolenaar updated for version 7.3.659
Problem:    Recent Python changes are not tested.
Solution:   Add tests for Python bindings. (ZyX)
bb507fd
Bram Moolenaar Added tag v7-3-659 for changeset e75da4a3225d 7f97fb3
Sep 12, 2012
Bram Moolenaar updated for version 7.3.660
Problem:    ":help !" jumps to help for ":!".
Solution:   Adjust check for tag header line. (Andy Wokula)
6517945
Bram Moolenaar Added tag v7-3-660 for changeset 8fdadfccd184 b0abec0
Bram Moolenaar 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)
b9b0f25
Bram Moolenaar Added tag v7-3-661 for changeset 5e909c379a1e 80aa593
Sep 18, 2012
Bram Moolenaar updated for version 7.3.662
Problem:    Can't build Ruby interface with Ruby 1.9.3.
Solution:   Add missing functions. (V. Ondruch)
88d5f3b
Bram Moolenaar Added tag v7-3-662 for changeset 87afa95a2992 f410d4d
Bram Moolenaar 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.
404f0c6
Bram Moolenaar Added tag v7-3-663 for changeset 2a200527131f 0f1ec62
Bram Moolenaar updated for version 7.3.664
Problem:    Buffer overflow in unescaping text. (Raymond Ko)
Solution:   Limit check for multi-byte character to 4 bytes.
d40b6dc
Bram Moolenaar Added tag v7-3-664 for changeset f86619764a1e 2d2a62e
Bram Moolenaar updated for version 7.3.665
Problem:    MSVC 11 is not supported.
Solution:   Recognize MSVC 11. (Raymond Ko)
b0407a2
Bram Moolenaar Added tag v7-3-665 for changeset 35939e1e25ff 109a341
Bram Moolenaar updated for version 7.3.666
Problem:    With MSVC 11 Win32.mak is not found.
Solution:   Add the SDK_INCLUDE_DIR variable. (Raymond Ko)
99470dd
Bram Moolenaar Added tag v7-3-666 for changeset 1e22adc6176e 58a38e7
Sep 21, 2012
Bram Moolenaar updated for version 7.3.667
Problem:    Unused variables in Perl interface.
Solution:   Adjust #ifdefs.
a1a8054
Bram Moolenaar Added tag v7-3-667 for changeset cd36c0fed43e 603841e
Bram Moolenaar 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)
f2f35ba
Bram Moolenaar Added tag v7-3-668 for changeset dde6d0216a08 4a70c1d
Bram Moolenaar updated for version 7.3.669
Problem:    When building with Cygwin loading Python dynamically fails.
Solution:   Use DLLLIBRARY instead of INSTSONAME. (Ken Takata)
40645d7
Bram Moolenaar Added tag v7-3-669 for changeset 2b3b7b483708 3a2707b
Bram Moolenaar updated for version 7.3.670
Problem:    Python: memory leaks when there are exceptions.
Solution:   Add DICTKEY_UNREF in the right places. (ZyX)
40376d6
Bram Moolenaar Added tag v7-3-670 for changeset 2bf8c00741f7 c1bda30
Bram Moolenaar 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)
23eb14c
Bram Moolenaar Added tag v7-3-671 for changeset 530f5a903031 4853068
Bram Moolenaar updated for version 7.3.672
Problem:    Not possible to lock/unlock lists in Python interface.
Solution:   Add .locked and .scope attributes. (ZyX)
2f54401
Bram Moolenaar Added tag v7-3-672 for changeset fd6ef931aa77 cf1a989
Bram Moolenaar Updated runtime files. dfba2a3
Oct 03, 2012
Bram Moolenaar 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)
2cf65b5
Bram Moolenaar Added tag v7-3-673 for changeset ca1c025079b1 329bb46
Bram Moolenaar 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)
f08c83c
Bram Moolenaar Added tag v7-3-674 for changeset 4da6003f0f0e 0a531eb
Bram Moolenaar 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)
842aa3e
Bram Moolenaar Added tag v7-3-675 for changeset 9963f7a9b41b 5ca3416
Bram Moolenaar 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)
8ca6791
Bram Moolenaar Added tag v7-3-676 for changeset 5309996ddced ad43616
Bram Moolenaar 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.
51c67d4
Bram Moolenaar Added tag v7-3-677 for changeset 8115f449a574 669a50f
Bram Moolenaar 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)
70c020c
Bram Moolenaar Added tag v7-3-678 for changeset de253f606048 41fa41d
Bram Moolenaar 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)
732b020
Bram Moolenaar Added tag v7-3-679 for changeset dd0f25ede9a8 f0073e4
Bram Moolenaar updated for version 7.3.680
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.
93fb4a1
Bram Moolenaar Added tag v7-3-680 for changeset 52acec46b75e e21e514
Bram Moolenaar Update runtime files. 393f45e
Bram Moolenaar updated for version 7.3.681
Problem:    List of distributed files picks up backup files.
Solution:   Make tutor patterns more specific.
fe37037
Bram Moolenaar Added tag v7-3-681 for changeset a2fe24ec6a0d 903fa59
Oct 04, 2012
Bram Moolenaar updated for version 7.3.682
Problem:    Compiler complains about incompatible types.
Solution:   Remove type casts. (hint by Danek Duvall)
2c8e96b
Bram Moolenaar Added tag v7-3-682 for changeset 8eb5b61161b4 bf280ae
Oct 05, 2012
Bram Moolenaar updated for version 7.3.683
Problem:    ":python" may crash when vimbindeval() returns None.
Solution:   Check for v_string to be NULL. (Yukihiro Nakadaira)
e640d95
Bram Moolenaar Added tag v7-3-683 for changeset 0f5ee2629635 f772344
Bram Moolenaar Updated runtime files. 36d0389
Oct 06, 2012
Bram Moolenaar updated for version 7.3.684
Problem:    "make test" does not delete lua.vim.
Solution:   Add lua.vim to the clean target. (Simon Ruderich)
9b4c45f
Bram Moolenaar Added tag v7-3-684 for changeset 1cc37b8cfaa1 3e1257b
Oct 11, 2012
Bram Moolenaar updated for version 7.3.685
Problem:    No test for what patch 7.3.673 fixes.
Solution:   Add a test. (Christian Brabandt)
54be19d
Bram Moolenaar Added tag v7-3-685 for changeset 34aa94a421b7 cfd92a7
Bram Moolenaar 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.
fa0d183
Bram Moolenaar Added tag v7-3-686 for changeset ba9c9d0c4ff4 956d16c
Bram Moolenaar updated for version 7.3.687
Problem:    Test 16 fails when $DISPLAY is not set.
Solution:   Skip the test when $DISPLAY is not set.
2a68f98
Bram Moolenaar Added tag v7-3-687 for changeset 0545dab1517f f4977b6
Oct 14, 2012
Bram Moolenaar updated for version 7.3.688
Problem:    Python 3.3 is not supported.
Solution:   Add Python 3.3 support (Ken Takata)
df37828
Bram Moolenaar Added tag v7-3-688 for changeset 2696da84d370 f04ba95
Bram Moolenaar 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)
f1012b0
Bram Moolenaar Added tag v7-3-689 for changeset 3c072c1cb873 99b7640
Bram Moolenaar 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)
4fa78fd
Bram Moolenaar Added tag v7-3-690 for changeset caa0ca9ad06c 8626f53
Bram Moolenaar updated for version 7.3.691
Problem:    State specific to the Python thread is discarded.
Solution:   Keep state between threads. (Paul)
800e8a7
Bram Moolenaar Added tag v7-3-691 for changeset 7f10daa706bb 66a6406
Oct 18, 2012
Bram Moolenaar 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)
6de2ac2
Bram Moolenaar Added tag v7-3-692 for changeset 337a4368fd2b 0a2a0ac
Oct 21, 2012
Bram Moolenaar updated for version 7.3.693
Problem:    Can't make 'softtabstop' follow 'shiftwidth'.
Solution:   When 'softtabstop' is negative use the value of 'shiftwidth'.
	    (so8res)
a26a035
Bram Moolenaar Added tag v7-3-693 for changeset fd96b3cc88ed 6becf03
Bram Moolenaar 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)
ea0bac6
Bram Moolenaar Added tag v7-3-694 for changeset 8235ccf121bb c486394
Bram Moolenaar updated for version 7.3.695
Problem:    Balloon cannot show multi-byte text.
Solution:   Properly deal with multi-byte characters. (Dominique Pelle)
e299bcd
Bram Moolenaar Added tag v7-3-695 for changeset cd6c420e31d6 b453d68
Bram Moolenaar 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)
48f1743
Bram Moolenaar Added tag v7-3-696 for changeset 447c688b82eb 9600a7a
Bram Moolenaar updated for version 7.3.697
Problem:    Leaking resources when setting GUI font.
Solution:   Free the font. (Ken Takata)
faebc8f
Bram Moolenaar Added tag v7-3-697 for changeset 7c72b5f7ada1 1050735
Bram Moolenaar updated for version 7.3.698
Problem:    Python 3 does not preserve state beween commands.
Solution:   Preserve the state. (Paul Ollis)
9cb2e95
Bram Moolenaar Added tag v7-3-698 for changeset b5b892472ecb 35189ed
Bram Moolenaar 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)
7e45de3
Bram Moolenaar Added tag v7-3-699 for changeset 4ffb6f9b58e0 b187843
Bram Moolenaar updated for version 7.3.700
Problem:    Cannot detect URXVT and SGR mouse support.
Solution:   add +mouse_urxvt and +mouse_sgr. (Hayaki Saito)
8445570
Bram Moolenaar Added tag v7-3-700 for changeset c656847932d3 ffb1760
Bram Moolenaar 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)
0fa7326
Bram Moolenaar Added tag v7-3-701 for changeset 48af86560945 2f1c96f
Bram Moolenaar updated for version 7.3.702
Problem:    Nmake from VS6 service pack 6 is not recognized.
Solution:   Detect the version number. (Jiri Sedlak)
316771a
Bram Moolenaar Added tag v7-3-702 for changeset 916b5c11a13e 0152d3d
Bram Moolenaar Updated runtime files. 354e9e9
Bram Moolenaar 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)
9a8ace4
Bram Moolenaar Added tag v7-3-703 for changeset f69321485951 dccfa82
Bram Moolenaar updated for version 7.3.704
Problem:    Repeating "cgn" does not always work correctly.
Solution:   Also fetch the operator character. (Christian Brabandt)
adaca3b
Bram Moolenaar Added tag v7-3-704 for changeset be8ad9c9b973 304a916
Bram Moolenaar updated for version 7.3.705
Problem:    Mouse features are not sorted properly. (Tony Mechelynck)
Solution:   Put the mouse features in alphabetical order.
33d55bd
Bram Moolenaar Added tag v7-3-705 for changeset 0aa74f2f50a8 bd3ba59
Bram Moolenaar updated for version 7.3.706
Problem:    Can't build Motif version.
Solution:   Fix wrongly named variable. (Ike Devolder)
0d6a251
Bram Moolenaar Added tag v7-3-706 for changeset d0ae72c2f5f9 7a977df
Bram Moolenaar 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)
69574ad
Bram Moolenaar Added tag v7-3-707 for changeset d24d309c365f b0e6e48
Bram Moolenaar 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)
f3c5856
Bram Moolenaar Added tag v7-3-708 for changeset 64427849c158 fa1c7af
Bram Moolenaar updated for version 7.3.709
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
90fe26e
Bram Moolenaar Added tag v7-3-709 for changeset fb7dec372910 9a1a5cd
Oct 23, 2012
Bram Moolenaar updated for version 7.3.710
Problem:    Patch 7.3.704 breaks "fn".
Solution:   Add check for ca.cmdchar. (Christian Brabandt)
e725616
Bram Moolenaar Added tag v7-3-710 for changeset 906eb5c0ef12 742e200
Bram Moolenaar 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)
f236cb6
Bram Moolenaar Added tag v7-3-711 for changeset 2a7b2943be22 2d13748
Bram Moolenaar updated for version 7.3.712
Problem:    Nmake from VS2010 SP1 is not recognized.
Solution:   Add the version number. (Ken Takata)
78fe886
Bram Moolenaar Added tag v7-3-712 for changeset 557ef119999e 41f429c
Nov 04, 2012
Björn Winckler b4winckler Merge branch 'vim'
Conflicts:
	src/auto/configure
	src/buffer.c
	src/configure.in
	src/if_python.c
	src/option.c
2934356
Nov 25, 2012
Fredrik Bränström Merge branch 'master' into split-browser
Conflicts:
	src/testdir/Make_vms.mms
	src/testdir/test86.in
	src/testdir/test86.ok
	src/testdir/test87.in
	src/testdir/test87.ok
bba6029
Fredrik Bränström Merge remote-tracking branch 'amadeus/master' 69d52a2
Fredrik Bränström Merge branch 'master' into split-browser dc6511d
Fredrik Bränström Merge branch 'new-master' into split-browser b72c080