Skip to content

8.1.0608

Latest
Compare
Choose a tag to compare
@micbou micbou released this 19 Dec 20:28
02e385f
  • 8.1.0566: SGR not enabled for mintty because $TERM is "xterm". Detect
    mintty by the termresponse. (Ken Takata, closes #3667)
  • 8.1.0567: Error for NUL byte in ScreenLines goes unnoticed. Add an
    internal error message.
  • 8.1.0568: Error message for NUL byte in ScreenLines breaks Travis CI.
    Use a normal message fornow.
  • 8.1.0569: Execute() always resets display column to zero. (Sha Liu)
    Don't reset it to zero, restore the previous value. (closes #3669)
  • 8.1.0570: 'commentstring' not used when adding fold marker. (Maxim
    Kim) Only use empty 'comments' middle when leader is empty. (Christian
    Brabandt, closes #3670)
  • 8.1.0571: Non-silent execute() resets display column to zero. Keep the
    display column as-is.
  • 8.1.0572: Stopping a job does not work properly on OpenBSD. Do not use
    getpgid() to check the process group of the job processs ID, always
    pass the negative process ID to kill(). (George Koehler, closes #3656)
  • 8.1.0573: Cannot redefine user command without ! in same script Allow
    redefining user command without ! in same script, like with functions.
  • 8.1.0574: 'commentstring' not used when adding fold marker in C.
    Require white space before middle comment part. (mostly by Hirohito
    Higashi)
  • 8.1.0575: Termdebug: Termdebug: clearing multi-breakpoint does not
    work. Delete all X.Y breakpoints. Keep more information about placed
    breakpoints. (Ozaki Kiichi, closes #3641)
  • 8.1.0576: Indent script tests pick up installed scripts. Use current
    runtime indent scripts.
  • 8.1.0577: Tabpage right-click menu never shows "Close tab". Always
    create the "Close tab" item but ignore the event if there is only one
    tab.
  • 8.1.0578: Cannot disable arabic, rightleft and farsi in configure. Add
    configur flags. (Diego Fernando CarriA3n, closes #1867)
  • 8.1.0579: Cannot attach properties to text. First part of adding text
    properties.
  • 8.1.0580: Invalid memory access when using text properties. Disable
    text properties for now.
  • 8.1.0581: Double free without the text properties feature. Reset the
    dirty flag.
  • 8.1.0582: Text properties are not enabled. Fix sizeof argument and re-
    enable the text properties feature. Fix memory leak.
  • 8.1.0583: Using illogical name for
    get_dict_number()/get_dict_string(). Rename to start with dict_.
  • 8.1.0584: With search CTRL-L does not pick up composing characters.
    Check for composing characters. (Christian Brabandt, closes #3682)
    [code change was accidentally included in 8.1.0579]
  • 8.1.0585: Undo test may fail on MS-Windows. Also handle lower case
    drive letters.
  • 8.1.0586: :digraph output is not easy to read. Add highlighting for
    :digraphs. (Marcin Szamotulski, closes #3572) Also add section headers
    for :digraphs!.
  • 8.1.0587: GvimExt: GvimExt: realloc() failing is not handled properly.
    Check for NULL return. (Jan-Jaap Korpershoek, closes #3689)
  • 8.1.0588: Cannot define a sign with space in the text. Allow for
    escaping characters. (Ben Jackson, closes #2967)
  • 8.1.0589: Compilation error in gvimext.cpp. Return a value. Also fix
    using uninitialized variable.
  • 8.1.0590: When a job ends the closed channels are not handled. When a
    job is detected to have ended, check the channels again. (closes
    #3530)
  • 8.1.0591: Channel sort test is flaky. Do not check if the job is
    running, it may have be done very fast.
  • 8.1.0592: The libvterm tests are not run as part of Vim tests. Add
    testing libvterm.
  • 8.1.0593: Illegal memory access in libvterm test. Fix off-by-one
    error.
  • 8.1.0594: Libvterm tests fail to run on Mac. Only run libvterm tests
    on Linux.
  • 8.1.0595: Libvterm tests are not run with coverage. Adjust the Travis
    config. Show the actually run commands.
  • 8.1.0596: Not all parts of printf() are tested. Add a few more test
    cases. (Dominique Pelle, closes #3691)
  • 8.1.0597: Cannot run test_libvterm from the top directory. Add test
    target in toplevel Makefile.
  • 8.1.0598: Indent tests may use the wrong Vim binary. Pass in the just
    built Vim binary.
  • 8.1.0599: Without the +eval feature the indent tests don't work. Skip
    the body of the tests.
  • 8.1.0600: Channel test is flaky. Add test to list of flaky tests.
  • 8.1.0601: A few compiler warnings. Add type casts. (Mike Williams)
  • 8.1.0602: DirChanged is also triggered when the directory didn't
    change. (Daniel Hahler) Compare the current with the new directory.
    (closes #3697)
  • 8.1.0603: The :stop command is not tested. Test :stop using a terminal
    window.
  • 8.1.0604: Autocommand test fails on MS-Windows. Use pathcmp() instead
    of strcmp() to check if a directory differs.
  • 8.1.0605: Running make in the top directory echoes a comment. Prefix
    with @. (closes #3698)
  • 8.1.0606: 'cryptmethod' defaults to a very old method. Default to
    "blowfish2", it is now widely available.
  • 8.1.0607: Proto files are not in sync with the source code. Update the
    proto files.
  • 8.1.0608: Coverals is not updating. Adjust path in Travis config.