log src/channel.c @ 19772:472dc753e985 v8.2.0442

age author description
Tue, 24 Mar 2020 20:45:03 +0100 Bram Moolenaar patch 8.2.0442: channel contents might be used after being freed v8.2.0442
Mon, 23 Mar 2020 22:15:04 +0100 Bram Moolenaar patch 8.2.0435: channel contents might be freed twice v8.2.0435
Thu, 30 Jan 2020 16:30:04 +0100 Bram Moolenaar patch 8.2.0181: problems parsing :term arguments v8.2.0181
Wed, 29 Jan 2020 21:30:05 +0100 Bram Moolenaar patch 8.2.0173: build fails with old compiler v8.2.0173
Mon, 27 Jan 2020 22:15:07 +0100 Bram Moolenaar patch 8.2.0159: non-materialized range() list causes problems v8.2.0159
Sun, 26 Jan 2020 16:00:05 +0100 Bram Moolenaar patch 8.2.0149: maintaining a Vim9 branch separately is more work v8.2.0149
Thu, 23 Jan 2020 16:00:04 +0100 Bram Moolenaar patch 8.2.0143: Coverity warning for possible use of NULL pointer v8.2.0143
Mon, 20 Jan 2020 22:00:04 +0100 Bram Moolenaar patch 8.2.0138: memory leak when starting a job fails v8.2.0138
Mon, 23 Dec 2019 23:00:03 +0100 Bram Moolenaar patch 8.2.0035: saving and restoring called_emsg is clumsy v8.2.0035
Sun, 22 Dec 2019 18:30:03 +0100 Bram Moolenaar patch 8.2.0032: MS-Windows: test for blank job fails v8.2.0032
Sun, 22 Dec 2019 16:15:04 +0100 Bram Moolenaar patch 8.2.0031: MS-Windows: test for empty job fails v8.2.0031
Sat, 21 Dec 2019 22:30:03 +0100 Bram Moolenaar patch 8.2.0029: MS-Windows: crash with empty job command v8.2.0029
Sat, 30 Nov 2019 21:00:04 +0100 Bram Moolenaar patch 8.1.2368: using old C style comments v8.1.2368
Fri, 27 Sep 2019 23:15:03 +0200 Bram Moolenaar patch 8.1.2090: not clear why channel log file ends v8.1.2090
Thu, 26 Sep 2019 23:15:05 +0200 Bram Moolenaar patch 8.1.2080: the terminal API is limited and can't be disabled v8.1.2080
Wed, 25 Sep 2019 21:45:03 +0200 Bram Moolenaar patch 8.1.2075: get many log messages when waiting for a typed character v8.1.2075
Sat, 21 Sep 2019 23:15:03 +0200 Bram Moolenaar patch 8.1.2064: MS-Windows: compiler warnings for unused arguments v8.1.2064
Mon, 16 Sep 2019 23:00:04 +0200 Bram Moolenaar patch 8.1.2047: cannot check the current state v8.1.2047
Mon, 16 Sep 2019 22:00:04 +0200 Bram Moolenaar patch 8.1.2046: SafeState may be triggered at the wrong moment v8.1.2046
Sun, 15 Sep 2019 23:15:03 +0200 Bram Moolenaar patch 8.1.2044: no easy way to process postponed work v8.1.2044
Sat, 07 Sep 2019 16:00:03 +0200 Bram Moolenaar patch 8.1.2001: some source files are too big v8.1.2001
Wed, 04 Sep 2019 19:00:03 +0200 Bram Moolenaar patch 8.1.1983: compiler nags for uninitialized variable and unused function v8.1.1983
Tue, 20 Aug 2019 20:15:07 +0200 Bram Moolenaar patch 8.1.1891: functions used in one file are global v8.1.1891
Sat, 03 Aug 2019 18:30:07 +0200 Bram Moolenaar patch 8.1.1800: function call functions have too many arguments v8.1.1800
Mon, 29 Jul 2019 22:15:04 +0200 Bram Moolenaar patch 8.1.1776: text added with a job isn't displayed v8.1.1776
Mon, 08 Jul 2019 22:15:04 +0200 Bram Moolenaar patch 8.1.1653: ubsan warns for possibly passing NULL pointer v8.1.1653
Fri, 28 Jun 2019 22:15:05 +0200 Bram Moolenaar patch 8.1.1605: Vim may delay processing messages on a json channel v8.1.1605
Mon, 24 Jun 2019 00:45:04 +0200 Bram Moolenaar patch 8.1.1584: the evalfunc.c file is getting too big v8.1.1584
Thu, 20 Jun 2019 04:00:07 +0200 Bram Moolenaar patch 8.1.1575: callbacks may be garbage collected v8.1.1575
Sun, 09 Jun 2019 20:00:06 +0200 Bram Moolenaar patch 8.1.1512: ch_evalexpr() hangs when used recursively v8.1.1512
Mon, 03 Jun 2019 21:30:05 +0200 Bram Moolenaar patch 8.1.1457: cannot reuse a buffer when loading a screen dump v8.1.1457
Sat, 01 Jun 2019 13:30:07 +0200 Bram Moolenaar patch 8.1.1437: code to handle callbacks is duplicated v8.1.1437
Tue, 28 May 2019 23:15:10 +0200 Bram Moolenaar patch 8.1.1414: alloc() returning "char_u *" causes a lot of type casts v8.1.1414
Sat, 25 May 2019 20:30:06 +0200 Bram Moolenaar patch 8.1.1393: unnecessary type casts v8.1.1393
Fri, 24 May 2019 19:45:05 +0200 Bram Moolenaar patch 8.1.1386: unessesary type casts for lalloc() v8.1.1386
Fri, 24 May 2019 19:00:07 +0200 Bram Moolenaar patch 8.1.1384: using "int" for alloc() often results in compiler warnings v8.1.1384
Sat, 11 May 2019 18:45:07 +0200 Bram Moolenaar patch 8.1.1319: computing function length name in many places v8.1.1319
Thu, 09 May 2019 22:00:06 +0200 Bram Moolenaar patch 8.1.1312: Coverity warning for using uninitialized variable v8.1.1312
Sun, 28 Apr 2019 20:00:10 +0200 Bram Moolenaar patch 8.1.1230: a lot of code is shared between vim.exe and gvim.exe v8.1.1230
Sun, 21 Apr 2019 00:15:05 +0200 Bram Moolenaar patch 8.1.1194: typos and small problems in source files v8.1.1194
Fri, 12 Apr 2019 21:30:04 +0200 Bram Moolenaar patch 8.1.1158: json encoded string is sometimes missing the final NUL v8.1.1158
Thu, 21 Mar 2019 22:00:05 +0100 Bram Moolenaar patch 8.1.1032: warnings from clang static analyzer v8.1.1032
Mon, 04 Mar 2019 12:15:05 +0100 Bram Moolenaar patch 8.1.0993: ch_read() may return garbage if terminating NL is missing v8.1.0993
Wed, 20 Feb 2019 23:00:06 +0100 Bram Moolenaar patch 8.1.0960: when using ConPTY garbage collection has undefined behavior v8.1.0960
Sun, 17 Feb 2019 17:45:08 +0100 Bram Moolenaar patch 8.1.0941: macros for MS-Windows are inconsistent v8.1.0941
Sun, 10 Feb 2019 22:30:07 +0100 Bram Moolenaar patch 8.1.0889: MS-Windows: a channel write may hang v8.1.0889
Fri, 08 Feb 2019 13:00:08 +0100 Bram Moolenaar patch 8.1.0880: MS-Windows: inconsistent selection of winpty/conpty v8.1.0880
Sun, 03 Feb 2019 15:00:08 +0100 Bram Moolenaar patch 8.1.0870: Vim doesn't use the new ConPTY support in Windows 10 v8.1.0870
Thu, 31 Jan 2019 16:00:06 +0100 Bram Moolenaar patch 8.1.0863: cannot see what signal caused a job to end v8.1.0863
Tue, 29 Jan 2019 22:30:06 +0100 Bram Moolenaar patch 8.1.0845: having job_status() free the job causes problems v8.1.0845
Mon, 28 Jan 2019 20:15:06 +0100 Bram Moolenaar patch 8.1.0838: compiler warning for type conversion v8.1.0838
Sat, 26 Jan 2019 15:15:12 +0100 Bram Moolenaar patch 8.1.0824: SunOS/Solaris has a problem with ttys v8.1.0824
Thu, 24 Jan 2019 23:15:05 +0100 Bram Moolenaar patch 8.1.0818: MS-Windows: cannot send large data with ch_sendraw() v8.1.0818
Tue, 22 Jan 2019 23:15:05 +0100 Bram Moolenaar patch 8.1.0796: MS-Windows 7: problem with named pipe on channel v8.1.0796
Sun, 20 Jan 2019 15:45:07 +0100 Bram Moolenaar patch 8.1.0785: depending on the configuration some functions are unused v8.1.0785
Sat, 19 Jan 2019 14:45:06 +0100 Bram Moolenaar patch 8.1.0777: Win32: using pipes for channel does not work well v8.1.0777
Thu, 17 Jan 2019 22:30:06 +0100 Bram Moolenaar patch 8.1.0770: inconsistent use of ELAPSED_FUNC v8.1.0770
Thu, 17 Jan 2019 14:45:11 +0100 Bram Moolenaar patch 8.1.0762: compiler warning v8.1.0762
Sun, 13 Jan 2019 23:45:08 +0100 Bram Moolenaar patch 8.1.0743: giving error messages is not flexible v8.1.0743
Sat, 12 Jan 2019 23:00:06 +0100 Bram Moolenaar patch 8.1.0735: cannot handle binary data v8.1.0735
Sat, 05 Jan 2019 00:15:07 +0100 Bram Moolenaar patch 8.1.0692: if a buffer was deleted a channel can't write to it v8.1.0692
Fri, 21 Dec 2018 16:15:06 +0100 Bram Moolenaar patch 8.1.0615: get_tv function names are not consistent v8.1.0615
Fri, 14 Dec 2018 21:45:05 +0100 Bram Moolenaar patch 8.1.0590: when a job ends the closed channels are not handled v8.1.0590
Fri, 19 Oct 2018 17:45:06 +0200 Bram Moolenaar patch 8.1.0486: can't build in MS-Windows v8.1.0486
Fri, 19 Oct 2018 17:00:06 +0200 Bram Moolenaar patch 8.1.0485: term_start() does not check if directory is accessible v8.1.0485
Thu, 13 Sep 2018 15:45:05 +0200 Christian Brabandt patch 8.1.0377: xdiff doesn't use the Vim memory allocation functions v8.1.0377
Thu, 06 Sep 2018 16:30:06 +0200 Christian Brabandt patch 8.1.0350: Vim may block on ch_sendraw() v8.1.0350
Thu, 09 Aug 2018 22:30:06 +0200 Christian Brabandt patch 8.1.0263: channel log doesn't show part of channel v8.1.0263
Sun, 08 Jul 2018 17:30:06 +0200 Christian Brabandt patch 8.1.0167: lock flag in new dictitem is reset in many places v8.1.0167
Sun, 08 Jul 2018 17:00:07 +0200 Christian Brabandt patch 8.1.0166: using dict_add_nr_str() is clumsy v8.1.0166
Sun, 17 Jun 2018 19:45:06 +0200 Christian Brabandt patch 8.1.0069: cannot handle pressing CTRL-C in a prompt buffer v8.1.0069
Tue, 12 Jun 2018 20:30:06 +0200 Christian Brabandt patch 8.1.0050: $VIM_TERMINAL is also set when not in a terminal window v8.1.0050
Sun, 03 Jun 2018 15:00:07 +0200 Christian Brabandt patch 8.1.0027: difficult to make a plugin that feeds a line to a job v8.1.0027
Sun, 13 May 2018 14:45:05 +0200 Christian Brabandt patch 8.0.1828: get no clue why :gui does not fork v8.0.1828
Sun, 13 May 2018 14:15:06 +0200 Christian Brabandt patch 8.0.1827: compiler warning for signed/unsigned char pointers v8.0.1827
Sat, 05 May 2018 21:15:05 +0200 Christian Brabandt patch 8.0.1795: lose contact with jobs when :gui forks v8.0.1795
Mon, 30 Apr 2018 10:45:06 +0200 Christian Brabandt patch 8.0.1775: MS-Windows: warning for unused variable v8.0.1775
Tue, 24 Apr 2018 21:00:07 +0200 Christian Brabandt patch 8.0.1761: job in terminal window with no output channel is killed v8.0.1761
Sat, 21 Apr 2018 23:45:06 +0200 Christian Brabandt patch 8.0.1747: MS-Windows: term_start() does not set job_info() cmd v8.0.1747
Sat, 21 Apr 2018 23:15:06 +0200 Christian Brabandt patch 8.0.1746: MS-Windows: channel tests fail v8.0.1746
Sat, 21 Apr 2018 22:45:07 +0200 Christian Brabandt patch 8.0.1745: build failure on MS-Windows v8.0.1745
Sat, 21 Apr 2018 20:00:07 +0200 Christian Brabandt patch 8.0.1742: cannot get a list of all the jobs v8.0.1742
Sat, 14 Apr 2018 14:45:06 +0200 Christian Brabandt patch 8.0.1709: some non-C89 code may slip through v8.0.1709
Tue, 10 Apr 2018 16:00:09 +0200 Christian Brabandt patch 8.0.1685: can't set ANSI colors of a terminal window v8.0.1685
Tue, 10 Apr 2018 12:45:06 +0200 Christian Brabandt patch 8.0.1681: the format attribute fails with MinGW v8.0.1681
Sun, 08 Apr 2018 12:45:07 +0200 Christian Brabandt patch 8.0.1676: no compiler warning for wrong printf format v8.0.1676
Sat, 07 Apr 2018 13:30:06 +0200 Christian Brabandt patch 8.0.1671: crash when passing non-dict argument as env to job_start() v8.0.1671
Tue, 03 Apr 2018 13:00:07 +0200 Christian Brabandt patch 8.0.1657: crash when reading a channel v8.0.1657
Fri, 16 Mar 2018 21:00:08 +0100 Christian Brabandt patch 8.0.1609: shell commands in the GUI use a dumb terminal v8.0.1609
Sat, 10 Mar 2018 20:30:04 +0100 Christian Brabandt patch 8.0.1593: :qall never exits with an active terminal window v8.0.1593
Fri, 09 Mar 2018 21:45:06 +0100 Christian Brabandt patch 8.0.1592: terminal windows in a session are not properly restored v8.0.1592
Tue, 13 Feb 2018 15:30:07 +0100 Christian Brabandt patch 8.0.1516: errors for job options are not very specific v8.0.1516
Sat, 10 Feb 2018 19:00:07 +0100 Christian Brabandt patch 8.0.1496: clearing a pointer takes two lines v8.0.1496
Wed, 31 Jan 2018 21:00:08 +0100 Christian Brabandt patch 8.0.1449: slow redrawing with DirectX v8.0.1449
Sat, 09 Dec 2017 19:15:05 +0100 Christian Brabandt patch 8.0.1381: ch_readraw() waits for NL if channel mode is NL v8.0.1381
Sat, 11 Nov 2017 16:00:06 +0100 Christian Brabandt patch 8.0.1286: occasional crash when using a channel v8.0.1286
Sun, 01 Oct 2017 16:30:03 +0200 Christian Brabandt patch 8.0.1170: using termdebug results in 100% CPU time v8.0.1170
Wed, 13 Sep 2017 22:30:05 +0200 Christian Brabandt patch 8.0.1101: channel write fails if writing to log fails v8.0.1101
Sat, 09 Sep 2017 18:30:05 +0200 Christian Brabandt patch 8.0.1083: leaking memory in input part of channel v8.0.1083
Sat, 09 Sep 2017 16:45:05 +0200 Christian Brabandt patch 8.0.1081: memory leak for the channel write queue v8.0.1081
Fri, 08 Sep 2017 21:00:04 +0200 Christian Brabandt patch 8.0.1076: term_start() does not take callbacks v8.0.1076
Fri, 08 Sep 2017 14:45:05 +0200 Christian Brabandt patch 8.0.1074: ":term NONE" does not work on MS-Windows v8.0.1074
Sat, 02 Sep 2017 17:30:03 +0200 Christian Brabandt patch 8.0.1036: ++eof argument for terminal only available on MS-Windows v8.0.1036
Sat, 02 Sep 2017 16:30:04 +0200 Christian Brabandt patch 8.0.1035: sending buffer lines to terminal doesn't work on MS-Windows v8.0.1035
Sat, 02 Sep 2017 15:00:04 +0200 Christian Brabandt patch 8.0.1034: sending buffer lines to terminal doesn't work on MS-Windows v8.0.1034
Sun, 27 Aug 2017 15:00:04 +0200 Christian Brabandt patch 8.0.1005: terminal without job updates slowly in GUI v8.0.1005
Sun, 27 Aug 2017 13:15:05 +0200 Christian Brabandt patch 8.0.1003: 64 bit compiler warning v8.0.1003
Sat, 26 Aug 2017 23:45:04 +0200 Christian Brabandt patch 8.0.1002: unnecessarily updating screen after timer callback v8.0.1002
Sat, 26 Aug 2017 22:15:04 +0200 Christian Brabandt patch 8.0.1000: cannot open a terminal without running a job in it v8.0.1000
Sat, 19 Aug 2017 21:30:04 +0200 Christian Brabandt patch 8.0.0969: Coverity warning for unused return value v8.0.0969
Sat, 19 Aug 2017 16:00:04 +0200 Christian Brabandt patch 8.0.0964: channel write buffer does not work with poll() v8.0.0964
Fri, 18 Aug 2017 22:00:04 +0200 Christian Brabandt patch 8.0.0959: build failure on MS-Windows v8.0.0959
Fri, 18 Aug 2017 21:00:05 +0200 Christian Brabandt patch 8.0.0957: a terminal job can deadlock when sending many keys v8.0.0957
Sun, 13 Aug 2017 17:15:03 +0200 Christian Brabandt patch 8.0.0928: MS-Windows: passing arglist to job has escaping problems v8.0.0928
Sat, 12 Aug 2017 16:15:04 +0200 Christian Brabandt patch 8.0.0916: cannot specify properties of window for terminal open v8.0.0916
Sat, 12 Aug 2017 14:45:04 +0200 Christian Brabandt patch 8.0.0912: cannot run a job in a hidden terminal v8.0.0912
Fri, 11 Aug 2017 22:30:06 +0200 Christian Brabandt patch 8.0.0910: cannot create a terminal in the current window v8.0.0910
Fri, 11 Aug 2017 22:30:05 +0200 Christian Brabandt patch 8.0.0909: channel test fails v8.0.0909
Fri, 11 Aug 2017 22:00:05 +0200 Christian Brabandt patch 8.0.0908: cannot set terminal size with options v8.0.0908
Fri, 11 Aug 2017 19:15:04 +0200 Christian Brabandt patch 8.0.0902: cannot specify directory or environment for a job v8.0.0902