summaryrefslogtreecommitdiff
path: root/src/version.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0633: crash when out of memory while opening a terminal windowv8.1.0633Bram Moolenaar2018-12-241-0/+2
| | | | | Problem: Crash when out of memory while opening a terminal window. Solution: Handle out-of-memory more gracefully.
* patch 8.1.0632: using sign group names is inefficientv8.1.0632Bram Moolenaar2018-12-241-0/+2
| | | | | | | Problem: Using sign group names is inefficient. Solution: Store group names in a hash table and use a reference to them. Also remove unnecessary use of ":exe" from the tests. (Yegappan Lakshmanan, closes #3715)
* patch 8.1.0631: test for :stop fails on Archv8.1.0631Bram Moolenaar2018-12-241-0/+2
| | | | | Problem: Test for :stop fails on Arch. Solution: Check five lines for the expected output. (closes #3714)
* patch 8.1.0630: "wincmd p" does not work after using an autocmd windowv8.1.0630Bram Moolenaar2018-12-241-0/+2
| | | | | Problem: "wincmd p" does not work after using an autocmd window. Solution: Store "prevwin" in aco_save_T. (Christian Brabandt, closes #3690)
* patch 8.1.0629: "gn" selects the wrong text with a multi-line matchv8.1.0629Bram Moolenaar2018-12-231-0/+2
| | | | | Problem: "gn" selects the wrong text with a multi-line match. Solution: Get the end position from searchit() directly. (closes #3695)
* patch 8.1.0628: Compiler warning on MS-Windows.v8.1.0628Bram Moolenaar2018-12-231-0/+2
| | | | | Problem: Compiler warning on MS-Windows. Solution: Add type cast. (Mike Williams)
* patch 8.1.0627: Python cannot handle function name of script-local functionv8.1.0627Bram Moolenaar2018-12-221-0/+2
| | | | | | Problem: Python cannot handle function name of script-local function. Solution: Use <SNR> instead of the special byte code. (Ozaki Kiichi, closes #3681)
* patch 8.1.0626: MS-Windows: no resize to fit parent when using --windowidv8.1.0626Bram Moolenaar2018-12-221-0/+2
| | | | | | Problem: MS-Windows: no resize to fit parent when using --windowid. Solution: Pass FALSE for "mustset" in gui_set_shellsize(). (Agorgianitis Loukas, closes #3616)
* patch 8.1.0625: MS-Windows: terminal test fails in white consolev8.1.0625Bram Moolenaar2018-12-221-0/+2
| | | | | Problem: MS-Windows: terminal test fails in white console. Solution: Accept both white and black background colors.
* patch 8.1.0624: overuling CONF_ARGS from the environment still does not workv8.1.0624Bram Moolenaar2018-12-221-0/+2
| | | | | | Problem: Overuling CONF_ARGS from the environment still does not work. (Tony Mechelynck) Solution: Add back CONF_ARGS next to the new numbered ones.
* patch 8.1.0623: iterating through window frames is repeatedv8.1.0623Bram Moolenaar2018-12-221-0/+2
| | | | | Problem: Iterating through window frames is repeated. Solution: Define FOR_ALL_FRAMES. (Yegappan Lakshmanan)
* patch 8.1.0622: adding quickfix items marks items as valid errorsv8.1.0622Bram Moolenaar2018-12-221-0/+2
| | | | | | Problem: Adding quickfix items marks items as valid errors. (Daniel Hahler) Solution: Check when items are valid. (Yegappan Lakshmanan, closes #3683, closes #3633)
* patch 8.1.0621: terminal debugger does not handle unexpected debugger exitv8.1.0621Bram Moolenaar2018-12-221-0/+2
| | | | | Problem: Terminal debugger does not handle unexpected debugger exit. Solution: Check for debugger job ended and close unused buffers. (Damien)
* patch 8.1.0620: overuling CONF_ARGS from the environment no longer worksv8.1.0620Bram Moolenaar2018-12-221-0/+2
| | | | | | Problem: Overuling CONF_ARGS from the environment no longer works. (Tony Mechelynck) Solution: Do not define any CONF_ARGS by default.
* patch 8.1.0619: :echomsg and :echoerr do not handle List and Dictv8.1.0619Bram Moolenaar2018-12-221-0/+2
| | | | | | Problem: :echomsg and :echoerr do not handle List and Dict like :echo does. (Daniel Hahler) Solution: Be more tolerant about the expression result type.
* patch 8.1.0618: term_getjob() does not return v:null as documentedv8.1.0618Bram Moolenaar2018-12-211-0/+2
| | | | | Problem: term_getjob() does not return v:null as documented. Solution: Do return v:null. (Damien) Add a test.
* patch 8.1.0617: NSIS installer gets two files from the wrong directoryv8.1.0617Bram Moolenaar2018-12-211-0/+2
| | | | | Problem: NSIS installer gets two files from the wrong directory. Solution: Change ${VIMRT} to "..\".
* patch 8.1.0616: NSIS installer is outdatedv8.1.0616Bram Moolenaar2018-12-211-0/+2
| | | | | | Problem: NSIS installer is outdated. Solution: Use modern syntax, MUI2 and make it work better. Add translations. (Ken Takata, closes #3501)
* patch 8.1.0615: get_tv function names are not consistentv8.1.0615Bram Moolenaar2018-12-211-0/+2
| | | | | Problem: Get_tv function names are not consistent. Solution: Rename to tv_get.
* patch 8.1.0614: placing signs can be complicatedv8.1.0614Bram Moolenaar2018-12-211-0/+2
| | | | | | | Problem: Placing signs can be complicated. Solution: Add functions for defining and placing signs. Introduce a group name to avoid different plugins using the same signs. (Yegappan Lakshmanan, closes #3652)
* patch 8.1.0613: when executing an insecure function the secure flag is stuckv8.1.0613Bram Moolenaar2018-12-211-0/+2
| | | | | | Problem: When executing an insecure function the secure flag is stuck. (Gabriel Barta) Solution: Restore "secure" instead of decrementing it. (closes #3705)
* patch 8.1.0612: cannot use two global runtime dirs with configurev8.1.0612Bram Moolenaar2018-12-211-0/+2
| | | | | | Problem: Cannot use two global runtime dirs with configure. Solution: Support a comma in --with-global-runtime. (James McCoy, closes #3704)
* patch 8.1.0611: crash when using terminal with long composing charactersv8.1.0611Bram Moolenaar2018-12-201-0/+2
| | | | | | Problem: Crash when using terminal with long composing characters. Solution: Make space for all characters. (Yasuhiro Matsumoto, closes #3619, closes #3703)
* patch 8.1.0610: MS-Windows ctags file list differs from Unixv8.1.0610Bram Moolenaar2018-12-191-0/+2
| | | | | Problem: MS-Windows ctags file list differs from Unix. Solution: Define TAGS_FILES in the common makefile. (partly by Ken Takata)
* patch 8.1.0609: MS-Windows: unused variable, depending on the Ruby versionv8.1.0609Bram Moolenaar2018-12-191-0/+2
| | | | | | Problem: MS-Windows: unused variable, depending on the Ruby version. Solution: Put ruby_sysinit and NtInitialize inside #ifdef and make them consistent. (Ken Takata)
* patch 8.1.0608: coverals is not updatingv8.1.0608Bram Moolenaar2018-12-181-0/+2
| | | | | Problem: Coverals is not updating. Solution: Adjust path in Travis config.
* patch 8.1.0607: proto files are not in sync with the source codev8.1.0607Bram Moolenaar2018-12-181-0/+2
| | | | | Problem: Proto files are not in sync with the source code. Solution: Update the proto files.
* patch 8.1.0606: 'cryptmethod' defaults to a very old methodv8.1.0606Bram Moolenaar2018-12-161-0/+2
| | | | | Problem: 'cryptmethod' defaults to a very old method. Solution: Default to "blowfish2", it is now widely available.
* patch 8.1.0605: running make in the top directory echoes a commentv8.1.0605Bram Moolenaar2018-12-161-0/+2
| | | | | Problem: Running make in the top directory echoes a comment. Solution: Prefix with @. (closes #3698)
* patch 8.1.0604: autocommand test fails on MS-Windowsv8.1.0604Bram Moolenaar2018-12-161-0/+2
| | | | | Problem: Autocommand test fails on MS-Windows. Solution: Use pathcmp() instead of strcmp() to check if a directory differs.
* patch 8.1.0603: the :stop command is not testedv8.1.0603Bram Moolenaar2018-12-161-0/+2
| | | | | Problem: The :stop command is not tested. Solution: Test :stop using a terminal window.
* patch 8.1.0602: DirChanged is also triggered when directory didn't changev8.1.0602Bram Moolenaar2018-12-161-0/+2
| | | | | | Problem: DirChanged is also triggered when the directory didn't change. (Daniel Hahler) Solution: Compare the current with the new directory. (closes #3697)
* patch 8.1.0601: a few compiler warningsv8.1.0601Bram Moolenaar2018-12-161-0/+2
| | | | | Problem: A few compiler warnings. Solution: Add type casts. (Mike Williams)
* patch 8.1.0600: channel test is flakyv8.1.0600Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: Channel test is flaky. Solution: Add test to list of flaky tests.
* patch 8.1.0599: without the +eval feature the indent tests don't workv8.1.0599Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: Without the +eval feature the indent tests don't work. Solution: Skip the body of the tests.
* patch 8.1.0598: indent tests may use the wrong Vim binaryv8.1.0598Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: Indent tests may use the wrong Vim binary. Solution: Pass in the just built Vim binary.
* patch 8.1.0597: cannot run test_libvterm from the top directoryv8.1.0597Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: Cannot run test_libvterm from the top directory. Solution: Add test target in toplevel Makefile.
* patch 8.1.0596: not all parts of printf() are testedv8.1.0596Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: Not all parts of printf() are tested. Solution: Add a few more test cases. (Dominique Pelle, closes #3691)
* patch 8.1.0595: libvterm tests are not run with coveragev8.1.0595Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: Libvterm tests are not run with coverage. Solution: Adjust the Travis config. Show the actually run commands.
* patch 8.1.0594: libvterm tests fail to run on Macv8.1.0594Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: Libvterm tests fail to run on Mac. Solution: Only run libvterm tests on Linux.
* patch 8.1.0593: illegal memory access in libvterm testv8.1.0593Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: Illegal memory access in libvterm test. Solution: Fix off-by-one error.
* patch 8.1.0592: the libvterm tests are not run as part of Vim testsv8.1.0592Bram Moolenaar2018-12-151-0/+2
| | | | | Problem: The libvterm tests are not run as part of Vim tests. Solution: Add testing libvterm.
* patch 8.1.0591: channel sort test is flakyv8.1.0591Bram Moolenaar2018-12-141-0/+2
| | | | | Problem: Channel sort test is flaky. Solution: Do not check if the job is running, it may have be done very fast.
* patch 8.1.0590: when a job ends the closed channels are not handledv8.1.0590Bram Moolenaar2018-12-141-0/+2
| | | | | | Problem: When a job ends the closed channels are not handled. Solution: When a job is detected to have ended, check the channels again. (closes #3530)
* patch 8.1.0589: compilation error in gvimext.cppv8.1.0589Bram Moolenaar2018-12-141-0/+2
| | | | | Problem: Compilation error in gvimext.cpp. Solution: Return a value. Also fix using uninitialized variable.
* patch 8.1.0588: cannot define a sign with space in the textv8.1.0588Bram Moolenaar2018-12-141-0/+2
| | | | | Problem: Cannot define a sign with space in the text. Solution: Allow for escaping characters. (Ben Jackson, closes #2967)
* patch 8.1.0587: GvimExt: realloc() failing is not handled properlyv8.1.0587Bram Moolenaar2018-12-141-0/+2
| | | | | Problem: GvimExt: realloc() failing is not handled properly. Solution: Check for NULL return. (Jan-Jaap Korpershoek, closes #3689)
* patch 8.1.0586: :digraph output is not easy to readv8.1.0586Bram Moolenaar2018-12-141-0/+2
| | | | | | Problem: :digraph output is not easy to read. Solution: Add highlighting for :digraphs. (Marcin Szamotulski, closes #3572) Also add section headers for :digraphs!.
* patch 8.1.0585: undo test may fail on MS-Windowsv8.1.0585Bram Moolenaar2018-12-141-0/+2
| | | | | Problem: Undo test may fail on MS-Windows. Solution: Also handle lower case drive letters.
* patch 8.1.0584: with search CTRL-L does not pick up composing charactersv8.1.0584Bram Moolenaar2018-12-141-0/+2
| | | | | | Problem: With search CTRL-L does not pick up composing characters. Solution: Check for composing characters. (Christian Brabandt, closes #3682) [code change was accidentally included in 8.1.0579]