Bonsoir à tous,
j’ai depuis aujourd’hui un gros soucis avec jeedom, d’abord j’ai eu de grosses lenteur, des plantages puis après avoir rebooté jeedom plusieurs fois et desactivé tous les protocoles, rfx, zwave, zigbee je me retrouve avec cela sur toutes les pages de mon dashboad :
.ok
Patch 7.4.1702
Problem: Using freed memory when parsing 'printoptions' fails.
Solution: Save the old options and restore them in case of an error.
(Dominique)
Files: src/hardcopy.c, src/testdir/test_hardcopy.vim
Patch 7.4.1703
Problem: Can't assert for not equal and not matching.
Solution: Add assert_notmatch() and assert_notequal().
Files: src/eval.c, runtime/doc/eval.txt, src/testdir/test_assert.vim
Patch 7.4.1704
Problem: Using freed memory with "wincmd p". (Dominique Pelle)
Solution: Also clear "prevwin" in other tab pages.
Files: src/window.c
Patch 7.4.1705
Problem: The 'guifont' option does not allow for a quality setting.
Solution: Add the "q" item, supported on MS-Windows. (Yasuhiro Matsumoto)
Files: runtime/doc/options.txt, src/gui_w32.c, src/os_mswin.c,
src/proto/os_mswin.pro
Patch 7.4.1706
Problem: Old style function declaration breaks build.
Solution: Remove __ARGS().
Files: src/proto/os_mswin.pro
Patch 7.4.1707
Problem: Cannot use empty dictionary key, even though it can be useful.
Solution: Allow using an empty dictionary key.
Files: src/hashtab.c, src/eval.c, src/testdir/test_expr.vim
Patch 7.4.1708
Problem: New regexp engine does not work properly with EBCDIC.
Solution: Define equivalence class characters. (Owen Leibman)
Files: src/regexp_nfa.c
Patch 7.4.1709
Problem: Mistake in #ifdef.
Solution: Change PROOF_QUALITY to DRAFT_QUALITY. (Ken Takata)
Files: src/os_mswin.c
Patch 7.4.1710
Problem: Not all output of an external command is read.
Solution: Avoid timing out when the process has exited. (closes #681)
Files: src/os_unix.c
Patch 7.4.1711
Problem: When using try/catch in 'statusline' it is still considered an
error and the status line will be disabled.
Solution: Check did_emsg instead of called_emsg. (haya14busa, closes #729)
Files: src/screen.c, src/testdir/test_statusline.vim,
src/testdir/test_alot.vim
Patch 7.4.1712
Problem: For plugins in packages, plugin authors need to take care of all
dependencies.
Solution: When loading "start" packages and for :packloadall, first add all
directories to 'runtimepath' before sourcing plugins.
Files: src/ex_cmds2.c, src/testdir/test_packadd.vim
Patch 7.4.1713
Problem: GTK GUI doesn't work on Wayland.
Solution: Specify that only the X11 backend is allowed. (Simon McVittie)
Files: src/gui_gtk_x11.c
Patch 7.4.1714
Problem: Non-GUI specific settings in the gvimrc_example file.
Solution: Move some settings to the vimrc_example file. Remove setting
'hlsearch' again. (suggested by Hirohito Higashi)
Files: runtime/vimrc_example.vim, runtime/gvimrc_example.vim
Patch 7.4.1715
Problem: Double free when a partial is in a cycle with a list or dict.
(Nikolai Pavlov)
Solution: Do not free a nested list or dict used by the partial.
Files: src/eval.c, src/testdir/test_partial.vim
Patch 7.4.1716
Problem: 'autochdir' doesn't work for the first file. (Rob Hoelz)
Solution: Call DO_AUTOCHDIR after startup. (Christian Brabandt, closes #704)
Files: src/main.c
Patch 7.4.1717
Problem: Leaking memory when opening a channel fails.
Solution: Unreference partials in job options.
Files: src/eval.c, src/channel.c, src/proto/channel.pro,
src/testdir/test_channel.vim
Patch 7.4.1718
Problem: Coverity: not using return value of set_ref_in_item().
Solution: Use the return value.
Files: src/eval.c
Patch 7.4.1719
Problem: Leaking memory when there is a cycle involving a job and a
partial.
Solution: Add a copyID to job and channel. Set references in items referred
by them. Go through all jobs and channels to find unreferenced
items. Also, decrement reference counts when garbage collecting.
Files: src/eval.c, src/channel.c, src/netbeans.c, src/globals.h,
src/ops.c, src/regexp.c, src/tag.c, src/proto/channel.pro,
src/proto/eval.pro, src/testdir/test_partial.vim, src/structs.h
Patch 7.4.1720
Problem: Tests fail without the job feature.
Solution: Skip tests when the job feature is not present.
Files: src/testdir/test_partial.vim
Patch 7.4.1721
Problem: The vimtbar files are unused.
Solution: Remove them. (Ken Takata)
Files: src/vimtbar.dll, src/vimtbar.h, src/vimtbar.lib, Filelist
Patch 7.4.1722
Problem: Crash when calling garbagecollect() after starting a job.
Solution: Set the copyID on job and channel. (Hirohito Higashi, Ozaki
Kiichi)
Files: src/eval.c
Patch 7.4.1723
Problem: When using try/catch in 'tabline' it is still considered an
error and the tabline will be disabled.
Solution: Check did_emsg instead of called_emsg. (haya14busa, closes #746)
Files: src/screen.c, src/testdir/test_tabline.vim,
src/testdir/test_alot.vim
Patch 7.4.1724 (after 7.4.1723)
Problem: Tabline test fails in GUI.
Solution: Remove 'e' from 'guioptions'.
Files: src/testdir/test_tabline.vim
Patch 7.4.1725
Problem: Compiler errors for non-ANSI compilers.
Solution: Remove // comment. Remove comma at end of enum. (Michael Jarvis)
Files: src/eval.c
Patch 7.4.1726
Problem: ANSI compiler complains about string length.
Solution: Split long string in two parts. (Michael Jarvis)
Files: src/ex_cmds.c
Patch 7.4.1727
Problem: Cannot detect a crash in tests when caused by garbagecollect().
Solution: Add garbagecollect_for_testing(). Do not free a job if is still
useful.
Files: src/channel.c, src/eval.c, src/getchar.c, src/main.c, src/vim.h,
src/proto/eval.pro, src/testdir/runtest.vim,
src/testdir/test_channel.vim, runtime/doc/eval.txt
Patch 7.4.1728
Problem: The help for functions require a space after the "(".
Solution: Make CTRL-] on a function name ignore the arguments. (Hirohito
Higashi)
Files: src/ex_cmds.c, src/testdir/test_help_tagjump.vim,
runtime/doc/eval.txt
Patch 7.4.1729
Problem: The Perl interface cannot use 'print' operator for writing
directly in standard IO.
Solution: Add a minimal implementation of PerlIO Layer feature and try to
use it for STDOUT/STDERR. (Damien)
Files: src/if_perl.xs, src/testdir/test_perl.vim
Patch 7.4.1730
Problem: It is not easy to get a character out of a string.
Solution: Add strgetchar() and strcharpart().
Files: src/eval.c, src/testdir/test_expr.vim
Patch 7.4.1731
Problem: Python: turns partial into simple funcref.
Solution: Use partials like partials. (Nikolai Pavlov, closes #734)
Files: runtime/doc/if_pyth.txt, src/eval.c, src/if_py_both.h,
src/if_python.c, src/if_python3.c, src/proto/eval.pro,
src/testdir/test86.in, src/testdir/test86.ok,
src/testdir/test87.in, src/testdir/test87.ok
Patch 7.4.1732
Problem: Folds may close when using autocomplete. (Anmol Sethi)
Solution: Increment/decrement disable_fold. (Christian Brabandt, closes
#643)
Files: src/edit.c, src/fold.c, src/globals.h
Patch 7.4.1733
Problem: "make install" doesn't know about cross-compiling. (Christian
Neukirchen)
Solution: Add CROSS_COMPILING. (closes #740)
Files: src/configure.in, src/auto/configure, src/config.mk.in,
src/Makefile
Patch 7.4.1734 (after 7.4.1730)
Problem: Test fails when not using utf-8.
Solution: Split test in regular and utf-8 part.
Files: src/testdir/test_expr.vim, src/testdir/test_expr_utf8.vim,
src/testdir/test_alot_utf8.vim
Patch 7.4.1735
Problem: It is not possible to only see part of the message history. It is
not possible to clear messages.
Solution: Add a count to ":messages" and a clear argument. (Yasuhiro
Matsumoto)
Files: runtime/doc/message.txt, src/ex_cmds.h, src/message.c,
src/testdir/test_messages.vim, src/testdir/test_alot.vim
Patch 7.4.1736 (after 7.4.1731)
Problem: Unused variable.
Solution: Remove it. (Yasuhiro Matsumoto)
Files: src/if_py_both.h
Patch 7.4.1737
Problem: Argument marked as unused is used.
Solution: Remove UNUSED.
Files: src/message.c
Patch 7.4.1738
Problem: Count for ":messages" depends on number of lines.
Solution: Add ADDR_OTHER address type.
Files: src/ex_cmds.h
Patch 7.4.1739
Problem: Messages test fails on MS-Windows.
Solution: Adjust the asserts. Skip the "messages maintainer" line if not
showing all messages.
Files: src/message.c, src/testdir/test_messages.vim
Patch 7.4.1740
Problem: syn-cchar defined with matchadd() does not appear if there are no
other syntax definitions which matches buffer text.
Solution: Check for startcol. (Ozaki Kiichi, haya14busa, closes #757)
Files: src/screen.c, src/testdir/Make_all.mak,
src/testdir/test_alot_utf8.vim, src/testdir/test_match_conceal.in,
src/testdir/test_match_conceal.ok,
src/testdir/test_matchadd_conceal.vim,
src/testdir/test_matchadd_conceal_utf8.vim,
src/testdir/test_undolevels.vim
Patch 7.4.1741
Problem: Not testing utf-8 characters.
Solution: Move the right asserts to the test_expr_utf8 test.
Files: src/testdir/test_expr.vim, src/testdir/test_expr_utf8.vim
Patch 7.4.1742
Problem: strgetchar() does not work correctly.
Solution: use mb_cptr2len(). Add a test. (Naruhiko Nishino)
Files: src/eval.c, src/testdir/test_expr_utf8.vim
Patch 7.4.1743
Problem: Clang warns for uninitialized variable. (Michael Jarvis)
Solution: Initialize it.
Files: src/if_py_both.h
Patch 7.4.1744
Problem: Python: Converting a sequence may leak memory.
Solution: Decrement a reference. (Nikolai Pavlov)
Files: src/if_py_both.h
Patch 7.4.1745
Problem: README file is not clear about where to get Vim.
Solution: Add links to github, releases and the Windows installer.
(Suggested by Christian Brabandt)
Files: README.md, README.txt
Patch 7.4.1746
Problem: Memory leak in Perl.
Solution: Decrement the reference count. Add a test. (Damien)
Files: src/if_perl.xs, src/testdir/test_perl.vim
Patch 7.4.1747
Problem: Coverity: missing check for NULL pointer.
Solution: Check for out of memory.
Files: src/if_py_both.h
Patch 7.4.1748
Problem: "gD" does not find match in first column of first line. (Gary
Johnson)
Solution: Accept match at the cursor.
Files: src/normal.c, src/testdir/test_goto.vim, src/testdir/test_alot.vim
Patch 7.4.1749
Problem: When using GTK 3.20 there are a few warnings.
Solution: Use new functions when available. (Kazunobu Kuriyama)
Files: src/gui_beval.c src/gui_gtk_x11.c
Patch 7.4.1750
Problem: When a buffer gets updated while in command line mode, the screen
may be messed up.
Solution: Postpone the redraw when the screen is scrolled.
Files: src/channel.c
Patch 7.4.1751
Problem: Crash when 'tagstack' is off. (Dominique Pelle)
Solution: Fix it. (Hirohito Higashi)
Files: src/tag.c, src/testdir/test_alot.vim, src/testdir/test_tagjump.vim
Patch 7.4.1752
Problem: When adding to the quickfix list the current position is reset.
Solution: Do not reset the position when not needed. (Yegappan Lakshmanan)
Files: src/quickfix.c, src/testdir/test_quickfix.vim
Patch 7.4.1753
Problem: "noinsert" in 'completeopt' is sometimes ignored.
Solution: Set the variables when the 'completeopt' was set. (Ozaki Kiichi)
Files: src/edit.c, src/option.c, src/proto/edit.pro
Patch 7.4.1754
Problem: When 'filetype' was set and reloading a buffer which does not
cause it to be set, the syntax isn't loaded. (KillTheMule)
Solution: Remember whether the FileType event was fired and fire it if not.
(Anton Lindqvist, closes #747)
Files: src/fileio.c, src/testdir/test_syntax.vim
Patch 7.4.1755
Problem: When using getreg() on a non-existing register a NULL list is
returned. (Bjorn Linse)
Solution: Allocate an empty list. Add a test.
Files: src/eval.c, src/testdir/test_expr.vim
Patch 7.4.1756
Problem: "dll" options are not expanded.
Solution: Expand environment variables. (Ozaki Kiichi)
Files: src/option.c, src/testdir/test_alot.vim,
src/testdir/test_expand_dllpath.vim
Patch 7.4.1757
Problem: When using complete() it may set 'modified' even though nothing
was inserted.
Solution: Use Down/Up instead of Next/Previous match. (Shougo Matsu, closes
#745)
Files: src/edit.c
Patch 7.4.1758
Problem: Triggering CursorHoldI when in CTRL-X mode causes problems.
Solution: Do not trigger CursorHoldI in CTRL-X mode. Add "!" flag to
feedkeys() (test with that didn't work though).
Files: src/edit.c, src/eval.c
Patch 7.4.1759
Problem: When using feedkeys() in a timer the inserted characters are not
used right away.
Solution: Break the wait loop when characters have been added to typebuf.
use this for testing CursorHoldI.
Files: src/gui.c, src/os_win32.c, src/os_unix.c,
src/testdir/test_autocmd.vim
Patch 7.4.1760 (after 7.4.1759)
Problem: Compiler warning for unused variable.
Solution: Add #ifdef. (John Marriott)
Files: src/os_win32.c
Patch 7.4.1761
Problem: Coverity complains about ignoring return value.
Solution: Add "(void)" to get rid of the warning.
Files: src/eval.c
Patch 7.4.1762
Problem: Coverity: useless assignments.
Solution: Remove them.
Files: src/search.c
Patch 7.4.1763
Problem: Coverity: useless assignment.
Solution: Add #if 0.
Files: src/spell.c
Patch 7.4.1764
Problem: C++ style comment. (Ken Takata)
Solution: Finish the work started here: don't call perror() when stderr
isn't working.
Files: src/os_unix.c
Patch 7.4.1765
Problem: Undo options are not together in the options window.
Solution: Put them together. (Gary Johnson)
Files: runtime/optwin.vim
Patch 7.4.1766
Problem: Building instructions for MS-Windows are outdated.
Solution: Mention setting SDK_INCLUDE_DIR. (Ben Franklin, closes #771) Move
outdated instructions further down.
Files: src/INSTALLpc.txt
Patch 7.4.1767
Problem: When installing Vim on a GTK system the icon cache is not updated.
Solution: Update the GTK icon cache when possible. (Kazunobu Kuriyama)
Files: src/Makefile, src/configure.in, src/config.mk.in,
src/auto/configure
Patch 7.4.1768
Problem: Arguments of setqflist() are not checked properly.
Solution: Add better checks, add a test. (Nikolai Pavlov, Hirohito Higashi,
closes #661)
Files: src/eval.c, src/testdir/test_quickfix.vim
Patch 7.4.1769
Problem: No "closed", "errors" and "encoding" attribute on Python output.
Solution: Add attributes and more tests. (Roland Puntaier, closes #622)
Files: src/if_py_both.h, src/if_python.c, src/if_python3.c,
src/testdir/test86.in, src/testdir/test86.ok,
src/testdir/test87.in, src/testdir/test87.ok
Patch 7.4.1770
Problem: Cannot use true color in the terminal.
Solution: Add the 'guicolors' option. (Nikolai Pavlov)
Files: runtime/doc/options.txt, runtime/doc/term.txt,
runtime/doc/various.txt, src/auto/configure, src/config.h.in,
src/configure.in, src/eval.c, src/globals.h, src/hardcopy.c,
src/option.c, src/option.h, src/proto/term.pro, src/screen.c,
src/structs.h, src/syntax.c, src/term.c, src/term.h,
src/version.c, src/vim.h
Patch 7.4.1771 (after 7.4.1768)
Problem: Warning for unused variable.
Solution: Add #ifdef. (John Marriott)
Files: src/eval.c
Patch 7.4.1772 (after 7.4.1767)
Problem: Installation fails when $GTK_UPDATE_ICON_CACHE is empty.
Solution: Add quotes. (Kazunobu Kuriyama)
Files: src/Makefile
Patch 7.4.1773 (after 7.4.1770)
Problem: Compiler warnings. (Dominique Pelle)
Solution: Add UNUSED. Add type cast. Avoid a buffer overflow.
Files: src/syntax.c, src/term.c
Patch 7.4.1774 (after 7.4.1770)
Problem: Cterm true color feature has warnings.
Solution: Add type casts.
Files: src/screen.c, src/syntax.c, src/term.c
Patch 7.4.1775
Problem: The rgb.txt file is not installed.
Solution: Install the file. (Christian Brabandt)
Files: src/Makefile
Patch 7.4.1776
Problem: Using wrong buffer length.
Solution: use the right name. (Kazunobu Kuriyama)
Files: src/term.c
Patch 7.4.1777
Problem: Newly added features can escape the sandbox.
Solution: Add checks for restricted and secure. (Yasuhiro Matsumoto)
Files: src/eval.c
Patch 7.4.1778
Problem: When using the term truecolor feature, the t_8f and t_8b termcap
options are not set by default.
Solution: Move the values to before BT_EXTRA_KEYS. (Christian Brabandt)
Files: src/term.c
Patch 7.4.1779
Problem: Using negative index in strcharpart(). (Yegappan Lakshmanan)
Solution: Assume single byte when using a negative index.
Files: src/eval.c
Patch 7.4.1780
Problem: Warnings reported by cppcheck.
Solution: Fix the warnings. (Dominique Pelle)
Files: src/ex_cmds2.c, src/json.c, src/misc1.c, src/ops.c,
src/regexp_nfa.c
Patch 7.4.1781
Problem: synIDattr() does not respect 'guicolors'.
Solution: Change the condition for the mode. (Christian Brabandt)
Files: src/eval.c
Patch 7.4.1782
Problem: strcharpart() does not work properly with some multi-byte
characters.
Solution: Use mb_cptr2len() instead of mb_char2len(). (Hirohito Higashi)
Files: src/eval.c, src/testdir/test_expr_utf8.vim
Patch 7.4.1783
Problem: The old regexp engine doesn't handle character classes correctly.
(Manuel Ortega)
Solution: Use regmbc() instead of regc(). Add a test.
Files: src/regexp.c, src/testdir/test_regexp_utf8.vim
Patch 7.4.1784
Problem: The termtruecolor feature is enabled differently from many other
features.
Solution: Enable the termtruecolor feature for the big build, not through
configure.
Files: src/configure.in, src/config.h.in, src/auto/configure,
src/feature.h
Patch 7.4.1785 (after 7.4.1783)
Problem: Regexp test fails on windows.
Solution: set 'isprint' to the right value for testing.
Files: src/testdir/test_regexp_utf8.vim
Patch 7.4.1786
Problem: Compiled-in colors do not match rgb.txt.
Solution: Use the rgb.txt colors. (Kazunobu Kuriyama)
Files: src/term.c
Patch 7.4.1787
Problem: When a job ends the close callback is invoked before other
callbacks. On Windows the close callback is not called.
Solution: First invoke out/err callbacks before the close callback.
Make the close callback work on Windows.
Files: src/channel.c, src/proto/channel.pro,
src/testdir/test_channel.vim, src/testdir/test_channel_pipe.py
Patch 7.4.1788
Problem: NSIS script is missing packages.
Solution: Add the missing directories. (Ken Takata)
Files: nsis/gvim.nsi
Patch 7.4.1789
Problem: Cannot use ch_read() in the close callback.
Solution: Do not discard the channel if there is readahead. Do not discard
readahead if there is a close callback.
Files: src/eval.c, src/channel.c, src/proto/channel.pro,
src/testdir/test_channel.vim
Patch 7.4.1790
Problem: Leading white space in a job command matters. (Andrew Stewart)
Solution: Skip leading white space.
Files: src/os_unix.c
Patch 7.4.1791
Problem: Channel could be garbage collected too early.
Solution: Don't free a channel or remove it from a job when it is still
useful.
Files: src/channel.c
Patch 7.4.1792
Problem: Color name decoding is implemented several times.
Solution: Move it to term.c. (Christian Brabandt)
Files: src/gui_mac.c, src/gui_photon.c, src/gui_w32.c,
src/proto/term.pro, src/term.c
Patch 7.4.1793
Problem: Some character classes may differ between systems. On OS/X the
regexp test fails.
Solution: Make this less dependent on the system. (idea by Kazunobu Kuriyama)
Files: src/regexp.c, src/regexp_nfa.c
Patch 7.4.1794 (after 7.4.1792)
Problem: Can't build on MS-Windows.
Solution: Add missing declaration.
Files: src/gui_w32.c
Patch 7.4.1795
Problem: Compiler warning for redefining RGB. (John Marriott)
Solution: Rename it to TORGB.
Files: src/term.c
Patch 7.4.1796 (after 7.4.1795)
Problem: Colors are wrong on MS-Windows. (Christian Robinson)
Solution: Use existing RGB macro if it exists. (Ken Takata)
Files: src/term.c
Patch 7.4.1797
Problem: Warning from Windows 64 bit compiler.
Solution: Change int to size_t. (Mike Williams)
Files: src/term.c
Patch 7.4.1798
Problem: Still compiler warning for unused return value. (Charles Campbell)
Solution: Assign to ignoredp.
Files: src/term.c
Patch 7.4.1799
Problem: 'guicolors' is a confusing option name.
Solution: Use 'termguicolors' instead. (Hirohito Higashi, Ken Takata)
Files: runtime/doc/options.txt, runtime/doc/term.txt,
runtime/doc/various.txt, runtime/syntax/dircolors.vim, src/eval.c,
src/feature.h, src/globals.h, src/hardcopy.c, src/option.c,
src/option.h, src/proto/term.pro, src/screen.c, src/structs.h,
src/syntax.c, src/term.c, src/version.c, src/vim.h
Patch 7.4.1800 (after 7.4.1799)
Problem: Unnecessary #ifdef.
Solution: Just use USE_24BIT. (Ken Takata)
Files: src/syntax.c
Patch 7.4.1801
Problem: Make uninstall leaves file behind.
Solution: Delete rgb.txt. (Kazunobu Kuriyama)
Files: src/Makefile
Patch 7.4.1802
Problem: Quickfix doesn't handle long lines well, they are split.
Solution: Drop characters after a limit. (Anton Lindqvist)
Files: src/quickfix.c, src/testdir/test_quickfix.vim,
src/testdir/samples/quickfix.txt
Patch 7.4.1803
Problem: GTK3 doesn't handle menu separators properly.
Solution: Use gtk_separator_menu_item_new(). (Kazunobu Kuriyama)
Files: src/gui_gtk.c
Patch 7.4.1804
Problem: Can't use Vim as MANPAGER.
Solution: Add manpager.vim. (Enno Nagel, closes #491)
Files: runtime/doc/filetype.txt, runtime/plugin/manpager.vim
Patch 7.4.1805
Problem: Running tests in shadow dir fails.
Solution: Link the samples directory
Files: src/Makefile
Patch 7.4.1806
Problem: 'termguicolors' option missing from the options window.
Solution: Add the entry.
Files: runtime/optwin.vim
Patch 7.4.1807
Problem: Test_out_close_cb sometimes fails.
Solution: Always write DETACH to out, not err.
Files: src/channel.c, src/testdir/test_channel.vim
Patch 7.4.1808 (after 7.4.1806)
Problem: Using wrong feature name to check for 'termguicolors'.
Solution: Use the right feature name. (Ken Takata)
Files: runtime/optwin.vim
Patch 7.4.1809 (after 7.4.1808)
Problem: Using wrong short option name for 'termguicolors'.
Solution: Use the option name.
Files: runtime/optwin.vim
Patch 7.4.1810
Problem: Sending DETACH after a channel was closed isn't useful.
Solution: Only add DETACH for a netbeans channel.
Files: src/channel.c, src/testdir/test_channel.vim
Patch 7.4.1811
Problem: Netbeans channel gets garbage collected.
Solution: Set reference in nb_channel.
Files: src/eval.c, src/netbeans.c, src/proto/netbeans.pro
Patch 7.4.1812
Problem: Failure on startup with Athena and Motif.
Solution: Check for INVALCOLOR. (Kazunobu Kuriyama)
Files: src/syntax.c, src/vim.h
Patch 7.4.1813
Problem: Memory access error when running test_quickfix.
Solution: Allocate one more byte. (Yegappan Lakshmanan)
Files: src/quickfix.c
Patch 7.4.1814
Problem: A channel may be garbage collected while it's still being used by
a job. (James McCoy)
Solution: Mark the channel as used if the job is still used. Do the same
for channels that are still used.
Files: src/eval.c, src/channel.c, src/proto/channel.pro
Patch 7.4.1815
Problem: Compiler warnings for unused variables. (Ajit Thakkar)
Solution: Add a dummy initialization. (Yasuhiro Matsumoto)
Files: src/quickfix.c
Patch 7.4.1816
Problem: Looping over a null list throws an error.
Solution: Skip over the for loop.
Files: src/eval.c, src/testdir/test_expr.vim
Patch 7.4.1817
Problem: The screen is not updated if a callback is invoked when closing a
channel.
Solution: Invoke redraw_after_callback().
Files: src/channel.c
Patch 7.4.1818
Problem: Help completion adds @en to all matches except the first one.
Solution: Remove "break", go over all items.
Files: src/ex_getln.c
Patch 7.4.1819
Problem: Compiler warnings when sprintf() is a macro.
Solution: Don't interrupt sprintf() with an #ifdef. (Michael Jarvis,
closes #788)
Files: src/fileio.c, src/tag.c, src/term.c
Patch 7.4.1820
Problem: Removing language from help tags too often.
Solution: Only remove @en when not needed. (Hirohito Higashi)
Files: src/ex_getln.c, src/testdir/test_help_tagjump.vim
Patch 7.4.1821 (after 7.4.1820)
Problem: Test fails on MS-Windows.
Solution: Sort the completion results.
Files: src/testdir/test_help_tagjump.vim
Patch 7.4.1822
Problem: Redirecting stdout of a channel to "null" doesn't work. (Nicola)
Solution: Correct the file descriptor number.
Files: src/os_unix.c
Patch 7.4.1823
Problem: Warning from 64 bit compiler.
Solution: Add type cast. (Mike Williams)
Files: src/quickfix.c
Patch 7.4.1824
Problem: When a job is no longer referenced and does not have an exit
callback the process may hang around in defunct state. (Nicola)
Solution: Call job_status() if
Est-ce que c’est grave ? comment virer tout ce pataflar de texte qui apparait ?
Merci d’avance pour vos réponses
