log src/diff.c @ 35245:66bb9dc0fe1f default tip

age author description
Sat, 16 Mar 2024 09:45:05 +0100 Christian Brabandt patch 9.1.0183: Wrong display or screenpos() result when toggling diff mode v9.1.0183
Tue, 12 Mar 2024 22:00:04 +0100 Christian Brabandt patch 9.1.0172: More code can use ml_get_buf_len() instead of STRLEN() v9.1.0172
Mon, 12 Feb 2024 20:30:06 +0100 Christian Brabandt patch 9.1.0099: Not able to use diff() with 'diffexpr' v9.1.0099
Sun, 11 Feb 2024 17:15:05 +0100 Christian Brabandt patch 9.1.0096: diff() function uses 'diffexpr' v9.1.0096
Sat, 03 Feb 2024 18:00:02 +0100 Christian Brabandt patch 9.1.0072: Not able to build without FEAT_DIFF v9.1.0072
Thu, 01 Feb 2024 22:30:03 +0100 Christian Brabandt patch 9.1.0071: Need a diff() Vim script function v9.1.0071
Thu, 04 Jan 2024 21:30:04 +0100 Christian Brabandt patch 9.1.0006: is*() and to*() function may be unsafe v9.1.0006
Fri, 29 Sep 2023 20:45:04 +0200 Christian Brabandt patch 9.0.1958: cannot complete option values v9.0.1958
Tue, 04 Apr 2023 23:15:06 +0200 Bram Moolenaar patch 9.0.1440: "rvim" can execute a shell through :diffpatch v9.0.1440
Tue, 07 Mar 2023 19:00:04 +0100 Bram Moolenaar patch 9.0.1391: "clear" macros are not always used v9.0.1391
Tue, 07 Mar 2023 18:15:04 +0100 Bram Moolenaar patch 9.0.1390: FOR_ALL_ macros are defined in an unexpected file v9.0.1390
Sun, 22 Jan 2023 22:15:04 +0100 Bram Moolenaar patch 9.0.1234: the code style has to be checked manually
Mon, 09 Jan 2023 20:15:03 +0100 Bram Moolenaar patch 9.0.1166: code is indented more than necessary v9.0.1166
Mon, 26 Dec 2022 14:00:07 +0100 Bram Moolenaar patch 9.0.1098: code uses too much indent v9.0.1098
Mon, 28 Nov 2022 20:00:05 +0100 Bram Moolenaar patch 9.0.0965: using one window for executing autocommands is insufficient v9.0.0965
Sun, 14 Aug 2022 15:30:05 +0200 Bram Moolenaar patch 9.0.0206: redraw flags are not named specifically v9.0.0206
Sun, 31 Jul 2022 19:45:02 +0200 Bram Moolenaar patch 9.0.0124: code has more indent than needed v9.0.0124
Thu, 28 Jul 2022 19:45:06 +0200 Bram Moolenaar patch 9.0.0101: invalid memory access in diff mode with "dp" and undo v9.0.0101
Sat, 02 Jul 2022 16:15:03 +0200 Bram Moolenaar patch 9.0.0026: accessing freed memory with diff put v9.0.0026
Sun, 26 Jun 2022 18:00:02 +0200 Bram Moolenaar patch 8.2.5164: invalid memory access after diff buffer manipulations v8.2.5164
Sun, 26 Jun 2022 15:15:03 +0200 Bram Moolenaar patch 8.2.5163: crash when deleting buffers in diff mode v8.2.5163
Fri, 15 Apr 2022 15:00:04 +0200 Bram Moolenaar patch 8.2.4753: error from setting an option is silently ignored v8.2.4753
Fri, 25 Mar 2022 16:00:03 +0100 Bram Moolenaar patch 8.2.4624: old Coverity warning for resource leak v8.2.4624
Wed, 05 Jan 2022 21:30:04 +0100 Bram Moolenaar patch 8.2.4012: error messages are spread out v8.2.4012
Wed, 05 Jan 2022 19:00:06 +0100 Bram Moolenaar patch 8.2.4010: error messages are spread out v8.2.4010
Wed, 05 Jan 2022 17:15:05 +0100 Bram Moolenaar patch 8.2.4008: error messages are spread out v8.2.4008
Sat, 01 Jan 2022 15:30:05 +0100 Bram Moolenaar patch 8.2.3967: error messages are spread out v8.2.3967
Thu, 30 Dec 2021 12:00:03 +0100 Bram Moolenaar patch 8.2.3943: compiler warning from gcc for uninitialized variable v8.2.3943
Wed, 29 Dec 2021 13:00:05 +0100 Bram Moolenaar patch 8.2.3931: Coverity reports a memory leak v8.2.3931
Tue, 28 Dec 2021 19:45:04 +0100 Bram Moolenaar patch 8.2.3925: diff mode confused by NUL bytes v8.2.3925
Tue, 28 Dec 2021 15:00:03 +0100 Bram Moolenaar patch 8.2.3921: the way xdiff is used is inefficient v8.2.3921
Mon, 27 Dec 2021 18:30:05 +0100 Bram Moolenaar patch 8.2.3914: various spelling mistakes in comments v8.2.3914
Thu, 16 Dec 2021 22:00:05 +0100 Bram Moolenaar patch 8.2.3830: error messages are spread out v8.2.3830
Fri, 22 Oct 2021 22:00:05 +0200 Bram Moolenaar patch 8.2.3556: filler lines are incorrect for other window in diff mode v8.2.3556
Wed, 01 Sep 2021 16:15:04 +0200 Bram Moolenaar patch 8.2.3394: filler lines are wrong when changing text in diff mode v8.2.3394
Tue, 31 Aug 2021 21:00:05 +0200 Bram Moolenaar patch 8.2.3390: included xdiff code is outdated v8.2.3390
Tue, 27 Jul 2021 22:15:06 +0200 Bram Moolenaar patch 8.2.3229: Vim9: runtime and compile time type checks are not the same v8.2.3229
Wed, 21 Jul 2021 19:15:04 +0200 Bram Moolenaar patch 8.2.3194: Vim9: argument types are not checked at compile time v8.2.3194
Tue, 20 Jul 2021 18:00:06 +0200 Bram Moolenaar patch 8.2.3188: Vim9: argument types are not checked at compile time v8.2.3188
Sat, 17 Jul 2021 19:15:05 +0200 Bram Moolenaar patch 8.2.3173: Vim9: argument types are not checked at compile time v8.2.3173
Mon, 24 May 2021 14:30:03 +0200 Bram Moolenaar patch 8.2.2880: unified diff fails if actually used v8.2.2880
Wed, 10 Feb 2021 13:30:03 +0100 Bram Moolenaar patch 8.2.2490: 'wrap' option is always reset when starting diff mode v8.2.2490
Sat, 24 Oct 2020 21:00:05 +0200 Bram Moolenaar patch 8.2.1898: command modifier parsing always uses global cmdmod v8.2.1898
Tue, 09 Jun 2020 19:45:03 +0200 Bram Moolenaar patch 8.2.0938: NFA regexp uses tolower ()to compare ignore-case v8.2.0938
Sun, 07 Jun 2020 21:00:03 +0200 Bram Moolenaar patch 8.2.0928: many type casts are used for vim_strnsave() v8.2.0928
Sat, 30 May 2020 20:45:03 +0200 Bram Moolenaar patch 8.2.0853: ml_delete() often called with FALSE argument v8.2.0853
Sun, 12 Apr 2020 19:45:05 +0200 Bram Moolenaar patch 8.2.0559: clearing a struct is verbose v8.2.0559
Thu, 02 Apr 2020 19:00:05 +0200 Bram Moolenaar patch 8.2.0500: using the same loop in many places v8.2.0500
Sun, 01 Dec 2019 21:15:03 +0100 Bram Moolenaar patch 8.1.2378: using old C style comments v8.1.2378
Sat, 16 Nov 2019 14:00:05 +0100 Bram Moolenaar patch 8.1.2302: :lockmarks does not work for '[ and '] v8.1.2302
Sun, 10 Nov 2019 21:15:04 +0100 Bram Moolenaar patch 8.1.2289: after :diffsplit closing the window does not disable diff v8.1.2289
Sat, 02 Nov 2019 23:00:06 +0100 Bram Moolenaar patch 8.1.2243: typos in comments v8.1.2243
Sun, 06 Oct 2019 22:15:04 +0200 Bram Moolenaar patch 8.1.2120: some MB_ macros are more complicated than necessary v8.1.2120
Thu, 05 Sep 2019 22:45:04 +0200 Bram Moolenaar patch 8.1.1989: the evalfunc.c file is still too big v8.1.1989
Sat, 24 Aug 2019 21:00:06 +0200 Bram Moolenaar patch 8.1.1922: in diff mode global operations can be very slow v8.1.1922
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
Sun, 26 May 2019 21:15:04 +0200 Bram Moolenaar patch 8.1.1405: "highlight" option of popup windows not supported v8.1.1405
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
Sun, 03 Mar 2019 14:45:06 +0100 Bram Moolenaar patch 8.1.0991: cannot build with a mix of features v8.1.0991
Tue, 19 Feb 2019 23:15:05 +0100 Bram Moolenaar patch 8.1.0956: using context:0 in 'diffopt' does not work well v8.1.0956
Fri, 15 Feb 2019 21:15:07 +0100 Bram Moolenaar patch 8.1.0927: USE_CR is never defined v8.1.0927
Thu, 24 Jan 2019 15:15:06 +0100 Bram Moolenaar patch 8.1.0805: too many #ifdefs v8.1.0805
Tue, 15 Jan 2019 20:30:07 +0100 Bram Moolenaar patch 8.1.0753: printf format not checked for semsg() v8.1.0753
Sun, 13 Jan 2019 23:45:08 +0100 Bram Moolenaar patch 8.1.0743: giving error messages is not flexible v8.1.0743
Tue, 04 Dec 2018 22:30:07 +0100 Bram Moolenaar patch 8.1.0562: parsing of 'diffopt' is slightly wrong v8.1.0562
Mon, 05 Nov 2018 21:30:06 +0100 Bram Moolenaar patch 8.1.0513: no error for set diffopt+=algorithm: v8.1.0513
Wed, 31 Oct 2018 23:00:08 +0100 Bram Moolenaar patch 8.1.0502: internal diff fails when diffing a context diff v8.1.0502
Thu, 25 Oct 2018 18:00:07 +0200 Bram Moolenaar patch 8.1.0497: :%diffput changes order of lines v8.1.0497
Sun, 07 Oct 2018 18:00:05 +0200 Bram Moolenaar patch 8.1.0458: ml_get error and crash when using "do" v8.1.0458
Tue, 18 Sep 2018 21:30:06 +0200 Christian Brabandt patch 8.1.0402: the DiffUpdate event isn't triggered for :diffput v8.1.0402
Sun, 16 Sep 2018 18:15:04 +0200 Christian Brabandt patch 8.1.0400: using freed memory with :diffget v8.1.0400
Sun, 16 Sep 2018 16:00:07 +0200 Christian Brabandt patch 8.1.0397: no event triggered after updating diffs v8.1.0397
Sun, 16 Sep 2018 15:00:07 +0200 Christian Brabandt patch 8.1.0395: compiler warning on 64-bit MS-Windows v8.1.0395
Sun, 16 Sep 2018 14:15:05 +0200 Christian Brabandt patch 8.1.0394: diffs are not always updated correctly v8.1.0394
Sat, 15 Sep 2018 19:30:06 +0200 Christian Brabandt patch 8.1.0393: not all white space difference options available v8.1.0393
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, 13 Sep 2018 13:15:06 +0200 Christian Brabandt patch 8.1.0375: cannot use diff mode with Cygwin diff.exe v8.1.0375
Wed, 12 Sep 2018 18:15:08 +0200 Christian Brabandt patch 8.1.0370: not using internal diff if 'diffopt' is not changed v8.1.0370
Mon, 10 Sep 2018 18:00:06 +0200 Christian Brabandt patch 8.1.0360: using an external diff program is slow and inflexible v8.1.0360
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, 29 Apr 2018 12:30:09 +0200 Christian Brabandt patch 8.0.1773: dialog messages are not translated v8.0.1773
Sun, 04 Mar 2018 20:15:05 +0100 Christian Brabandt patch 8.0.1566: too many #ifdefs v8.0.1566
Sun, 04 Mar 2018 18:15:08 +0100 Christian Brabandt patch 8.0.1564: too many #ifdefs v8.0.1564
Fri, 01 Dec 2017 20:45:08 +0100 Christian Brabandt patch 8.0.1361: some users don't want to diff with hidden buffers v8.0.1361
Mon, 04 Sep 2017 23:30:04 +0200 Christian Brabandt patch 8.0.1056: cannot build with +diff but without +multi_byte v8.0.1056
Sun, 03 Sep 2017 15:15:05 +0200 Christian Brabandt patch 8.0.1046: code duplication in diff mode v8.0.1046
Sat, 02 Sep 2017 18:15:04 +0200 Christian Brabandt patch 8.0.1037: "icase" of 'diffopt' is not used for highlighting v8.0.1037
Wed, 19 Jul 2017 18:30:03 +0200 Christian Brabandt patch 8.0.0736: OptionSet not triggered when entering diff mode v8.0.0736
Tue, 16 May 2017 13:30:04 +0200 Christian Brabandt patch 8.0.0599: diff mode is insufficiently tested v8.0.0599
Sun, 12 Mar 2017 20:15:06 +0100 Christian Brabandt patch 8.0.0452: some macros are in lower case v8.0.0452
Sun, 12 Mar 2017 18:30:06 +0100 Christian Brabandt patch 8.0.0448: some macros are in lower case v8.0.0448
Sat, 11 Mar 2017 19:30:04 +0100 Christian Brabandt patch 8.0.0444: diffpatch fails when the file name has a quote v8.0.0444
Thu, 09 Mar 2017 19:30:05 +0100 Christian Brabandt patch 8.0.0442: patch shell command not well escaped v8.0.0442
Sun, 05 Mar 2017 21:30:05 +0100 Christian Brabandt patch 8.0.0425: build errors when building without folding v8.0.0425
Fri, 03 Feb 2017 23:30:04 +0100 Christian Brabandt patch 8.0.0300: cannot stop diffing hidden buffers v8.0.0300
Tue, 18 Oct 2016 15:00:04 +0200 Christian Brabandt commit https://github.com/vim/vim/commit/025e3e0bafbc85cc4e365145af711edf99d0a90d v8.0.0044
Mon, 29 Aug 2016 23:00:11 +0200 Christian Brabandt commit https://github.com/vim/vim/commit/edf3f97ae2af024708ebb4ac614227327033ca47 v7.4.2293
Sun, 28 Aug 2016 15:45:05 +0200 Christian Brabandt commit https://github.com/vim/vim/commit/46328f9a1cc8047d1e05095bc9f531038c5a4028 v7.4.2279
Sat, 27 Aug 2016 22:45:06 +0200 Christian Brabandt commit https://github.com/vim/vim/commit/e67d546f3c691139e6d3d33f36724d98aec04c14 v7.4.2275
Sun, 31 Jul 2016 14:30:05 +0200 Christian Brabandt commit https://github.com/vim/vim/commit/89eaa4185efacab253b23a182c1c8a7bbf1096c9 v7.4.2135
Sun, 24 Jul 2016 22:15:07 +0200 Christian Brabandt commit https://github.com/vim/vim/commit/2932359000b2f918d5fade79ea4d124d5943cd07 v7.4.2101
Sun, 10 Jul 2016 22:15:06 +0200 Christian Brabandt commit https://github.com/vim/vim/commit/7c0a2f367f2507669560b1a66423155c70d2e75b v7.4.2024
Fri, 01 Jul 2016 17:30:07 +0200 Christian Brabandt commit https://github.com/vim/vim/commit/8767f52fbfd4f053ce00a978227c95f1d7d323fe v7.4.1975
Thu, 03 Mar 2016 12:30:05 +0100 Christian Brabandt commit https://github.com/vim/vim/commit/f1d2501ebe33e148886c2914acd33140e20ee222 v7.4.1476
Tue, 23 Feb 2016 15:00:08 +0100 Christian Brabandt commit https://github.com/vim/vim/commit/48e330aff911be1c798c88a973af6437a8141fce v7.4.1399
Sat, 30 Jan 2016 15:15:05 +0100 Christian Brabandt commit https://github.com/vim/vim/commit/7454a06e2642d2b37afad1c5e71cec68081ca4ff v7.4.1205
Fri, 29 Jan 2016 22:15:05 +0100 Christian Brabandt commit https://github.com/vim/vim/commit/f28dbcea371b3a35727d91afc90fb90e0527d78a v7.4.1196
Thu, 17 Dec 2015 15:15:06 +0100 Christian Brabandt commit https://github.com/vim/vim/commit/f29a82dcd0914c76f595d475ddac4517371fab2b v7.4.974
Tue, 04 Aug 2015 21:51:25 +0200 Bram Moolenaar patch 7.4.810 v7.4.810
Fri, 03 Jul 2015 15:06:56 +0200 Bram Moolenaar patch 7.4.768 v7.4.768
Tue, 31 Mar 2015 13:33:08 +0200 Bram Moolenaar updated for version 7.4.684 v7.4.684
Fri, 31 Oct 2014 13:54:25 +0100 Bram Moolenaar updated for version 7.4.490 v7.4.490
Wed, 15 Oct 2014 12:56:49 +0200 Bram Moolenaar updated for version 7.4.477 v7.4.477
Wed, 28 May 2014 11:35:37 +0200 Bram Moolenaar updated for version 7.4.308 v7.4.308
Fri, 20 Sep 2013 20:13:53 +0200 Bram Moolenaar updated for version 7.4.031 v7.4.031
Wed, 17 Jul 2013 13:43:39 +0200 Bram Moolenaar updated for version 7.4a.026 v7.4a.026
Wed, 03 Jul 2013 15:47:03 +0200 Bram Moolenaar updated for version 7.3.1294 v7.3.1294
Mon, 06 May 2013 04:24:17 +0200 Bram Moolenaar updated for version 7.3.925 v7.3.925
Tue, 19 Mar 2013 14:25:54 +0100 Bram Moolenaar updated for version 7.3.869 v7.3.869
Sun, 21 Oct 2012 22:18:21 +0200 Bram Moolenaar updated for version 7.3.708 v7.3.708
Fri, 18 May 2012 18:47:17 +0200 Bram Moolenaar updated for version 7.3.523 v7.3.523
Tue, 21 Sep 2010 16:56:35 +0200 Bram Moolenaar updated for version 7.3.008 v7.3.008
Sat, 31 Jul 2010 16:44:19 +0200 Bram Moolenaar Fixes for coverity warnings. vim73
Sat, 05 Jun 2010 23:22:07 +0200 Bram Moolenaar Add the conceal patch from Vince Negri. vim73
Wed, 24 Feb 2010 14:34:19 +0100 Bram Moolenaar updated for version 7.2.370 v7.2.370
Wed, 22 Jul 2009 14:23:13 +0000 vimboss updated for version 7.2-239 v7.2.239
Thu, 14 May 2009 20:20:33 +0000 vimboss updated for version 7.2-173 v7.2.173
Wed, 13 May 2009 16:56:33 +0000 vimboss updated for version 7.2-169 v7.2.169
Wed, 11 Mar 2009 11:47:18 +0000 vimboss updated for version 7.2-133 v7.2.133
Thu, 22 Jan 2009 19:48:55 +0000 vimboss updated for version 7.2-086 v7.2.086
Sun, 30 Nov 2008 14:16:57 +0000 vimboss updated for version 7.2-059 v7.2.059
Fri, 28 Nov 2008 20:29:07 +0000 vimboss updated for version 7.2-055 v7.2.055
Fri, 18 Jan 2008 16:40:00 +0000 vimboss updated for version 7.1-234 v7.1.234
Fri, 19 Oct 2007 16:58:12 +0000 vimboss updated for version 7.1-144 v7.1.144
Fri, 19 Oct 2007 15:33:39 +0000 vimboss updated for version 7.1-143 v7.1.143
Sat, 29 Sep 2007 12:16:41 +0000 vimboss updated for version 7.1-125 v7.1.125
Tue, 20 Feb 2007 03:43:38 +0000 vimboss updated for version 7.0-201 v7.0.201
Tue, 20 Feb 2007 02:49:19 +0000 vimboss updated for version 7.0-200 v7.0.200
Sat, 22 Apr 2006 22:33:57 +0000 vimboss updated for version 7.0e06 v7.0e06
Mon, 17 Apr 2006 22:14:47 +0000 vimboss updated for version 7.0e01 v7.0e01
Fri, 14 Apr 2006 20:42:25 +0000 vimboss updated for version 7.0d04 v7.0d04
Thu, 13 Apr 2006 20:37:35 +0000 vimboss updated for version 7.0d03 v7.0d03
Mon, 10 Apr 2006 14:55:34 +0000 vimboss updated for version 7.0d v7.0d
Wed, 05 Apr 2006 20:41:53 +0000 vimboss updated for version 7.0c10 v7.0c10
Wed, 15 Mar 2006 22:50:30 +0000 vimboss updated for version 7.0225
Sun, 12 Mar 2006 21:52:47 +0000 vimboss updated for version 7.0222
Mon, 27 Feb 2006 23:58:35 +0000 vimboss updated for version 7.0209 v7.0209
Thu, 23 Feb 2006 21:26:58 +0000 vimboss updated for version 7.0205
Wed, 22 Feb 2006 21:25:37 +0000 vimboss updated for version 7.0204 v7.0204
Fri, 17 Feb 2006 21:45:41 +0000 vimboss updated for version 7.0200
Thu, 16 Feb 2006 22:11:02 +0000 vimboss updated for version 7.0199 v7.0199
Mon, 30 Jan 2006 00:14:18 +0000 vimboss updated for version 7.0189 v7.0189
Sun, 22 Jan 2006 23:22:22 +0000 vimboss updated for version 7.0185
Sun, 25 Sep 2005 22:16:38 +0000 vimboss updated for version 7.0150
Tue, 20 Sep 2005 23:22:24 +0000 vimboss updated for version 7.0149 v7.0149
Wed, 10 Aug 2005 21:07:57 +0000 vimboss updated for version 7.0127 v7.0127
Fri, 29 Jul 2005 22:36:03 +0000 vimboss updated for version 7.0119 v7.0119
Sat, 25 Jun 2005 22:49:46 +0000 vimboss updated for version 7.0093
Tue, 08 Mar 2005 22:29:20 +0000 vimboss updated for version 7.0058
Mon, 11 Oct 2004 10:06:20 +0000 vimboss updated for version 7.0018
Mon, 12 Jul 2004 15:53:54 +0000 vimboss updated for version 7.0008 v7.0008
Sun, 13 Jun 2004 20:20:40 +0000 vimboss updated for version 7.0001 v7.0001