• R/O
  • SSH

vim: List of commits

Mirror of the Vim source from https://github.com/vim/vim


RSS
Rev. Time Author
ad0edaf0f764 2023-01-05 02:30:04 Bram Moolenaar

Added tag v9.0.1145 for changeset f5bb69a83d8e9cf87d43fa5cf9de3734a23553b4

f5bb69a83d8e v9.0.1145 2023-01-05 02:30:03 Bram Moolenaar

patch 9.0.1145: invalid memory access with recursive substitute expression

Commit: https://github.com/vim/vim/commit/3ac1d97a1d9353490493d30088256360435f7731
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jan 4 17:17:54 2023 +0000

patch 9.0.1145: invalid memory access with recursive substitute expression

Problem: Invalid memory access with recursive substitute expression.
Solution: Check the return value of vim_regsub().

60d16cdc9655 2023-01-05 01:00:06 Bram Moolenaar

Added tag v9.0.1144 for changeset d605a50e7623fbdb486ae3df8b772f3a2a6213d9

d605a50e7623 v9.0.1144 2023-01-05 01:00:05 Bram Moolenaar

patch 9.0.1144: reading beyond text

Commit: https://github.com/vim/vim/commit/c32949b0779106ed5710ae3bffc5053e49083ab4
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jan 4 15:56:51 2023 +0000

patch 9.0.1144: reading beyond text

Problem: Reading beyond text.
Solution: Add strlen_maxlen() and use it.

f061953e1618 2023-01-04 23:45:05 Bram Moolenaar

Added tag v9.0.1143 for changeset 1102f477751855dcfea3df65691add201325eb62

1102f4777518 v9.0.1143 2023-01-04 23:45:05 Bram Moolenaar

patch 9.0.1143: invalid memory access with bad 'statusline' value

Commit: https://github.com/vim/vim/commit/7b17eb4b063a234376c1ec909ee293e42cff290c
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jan 4 14:31:49 2023 +0000

patch 9.0.1143: invalid memory access with bad 'statusline' value

Problem: Invalid memory access with bad 'statusline' value.
Solution: Avoid going over the NUL at the end.

039dcfd1ee94 2023-01-04 22:30:04 Bram Moolenaar

Added tag v9.0.1142 for changeset 2266b5c4f87b5395e5070164f69678eae074fe19

2266b5c4f87b v9.0.1142 2023-01-04 22:30:03 Bram Moolenaar

patch 9.0.1142: crash and/or memory leak when redefining function

Commit: https://github.com/vim/vim/commit/f057171d8b562c72334fd7c15c89ff787358ce3a
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jan 4 13:16:20 2023 +0000

patch 9.0.1142: crash and/or memory leak when redefining function

Problem: Crash and/or memory leak when redefining function after error.
Solution: Clear pointer after making a copy. Clear arrays on failure.
(closes #11774)

50a4ca392ab6 2023-01-04 20:30:06 Bram Moolenaar

Added tag v9.0.1141 for changeset 68fed60575ca242da90801af548311693b6625f3

68fed60575ca v9.0.1141 2023-01-04 20:30:05 Bram Moolenaar

patch 9.0.1141: 'cursorcolumn' and 'colorcolumn' wrong after concealing

Commit: https://github.com/vim/vim/commit/aaa16b09180080284c4a5049fe16bdaccbb13b74
Author: Alexey Radkov <alexey.radkov@gmail.com>
Date: Wed Jan 4 11:15:30 2023 +0000

patch 9.0.1141: 'cursorcolumn' and 'colorcolumn' wrong after concealing

Problem: 'cursorcolumn' and 'colorcolumn' wrong after concealing and
wrapping line.
Solution: Reset "wlv.vcol_off" after each screen line. (Alexey Radkov,
closes #11777)

41c656270d4e 2023-01-04 04:15:04 Bram Moolenaar

Added tag v9.0.1140 for changeset 0eb51cec215420130e9a5c765343f41ed49bf5ba

0eb51cec2154 v9.0.1140 2023-01-04 04:15:03 Bram Moolenaar

patch 9.0.1140: cannot call an object method in a compiled function

Commit: https://github.com/vim/vim/commit/574950dfb1d353f094463b709e39544ebf8fcdcd
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Jan 3 19:08:50 2023 +0000

patch 9.0.1140: cannot call an object method in a compiled function

Problem: Cannot call an object method in a compiled function.
Solution: Compile the instructins to invoke an object method.

951117130428 2023-01-03 23:15:04 Bram Moolenaar

Added tag v9.0.1139 for changeset f3c7e573b7be553f909c2a974a06bf8be15a9cd7

f3c7e573b7be v9.0.1139 2023-01-03 23:15:03 Bram Moolenaar

patch 9.0.1139: cannot create a new object in a compiled function

Commit: https://github.com/vim/vim/commit/46ab925937d04c208d905cfb50bd8ffcae11e466
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Jan 3 14:01:21 2023 +0000

patch 9.0.1139: cannot create a new object in a compiled function

Problem: Cannot create a new object in a compiled function.
Solution: Compile the instructins to create a new object.

cb92220ee5a7 2023-01-03 21:45:05 Bram Moolenaar

Added tag v9.0.1138 for changeset c467d6e70972ea8d41134e3973747ff07b1086c6

c467d6e70972 v9.0.1138 2023-01-03 21:45:04 Bram Moolenaar

patch 9.0.1138: crash when expecting varargs but it is something else

Commit: https://github.com/vim/vim/commit/36818a9daafbcb8e3b06be7b07f52b2d00a61746
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Jan 3 12:33:26 2023 +0000

patch 9.0.1138: crash when expecting varargs but it is something else

Problem: Crash when expecting varargs but it is something else.
Solution: Only use the member when the type is a list. (closes https://github.com/vim/vim/issues/11774)

193bddb8283e 2023-01-03 20:00:05 Bram Moolenaar

Added tag v9.0.1137 for changeset 8707b2b5c45ec054099be5042285e043416f649d

8707b2b5c45e v9.0.1137 2023-01-03 20:00:04 Bram Moolenaar

patch 9.0.1137: some conditions are always false

Commit: https://github.com/vim/vim/commit/ea720aea851e645f4c8ec3b20afb27c7ca38184c
Author: zeertzjq <zeertzjq@outlook.com>
Date: Tue Jan 3 10:54:09 2023 +0000

patch 9.0.1137: some conditions are always false

Problem: Some conditions are always false.
Solution: Remove the useless conditions. (closes https://github.com/vim/vim/issues/11776)

8642b33aab9f 2023-01-03 06:15:04 Bram Moolenaar

Added tag v9.0.1136 for changeset 8e965e5a46c904d3d96b8c68ff77947ed790f8ba

8e965e5a46c9 v9.0.1136 2023-01-03 06:15:03 Bram Moolenaar

patch 9.0.1136: memory leak when getting class member type from expr

Commit: https://github.com/vim/vim/commit/e83c133eb900898c39e6935a5d569308ff882342
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Jan 2 21:04:04 2023 +0000

patch 9.0.1136: memory leak when getting class member type from expr

Problem: Memory leak when getting class member type from expr.
Solution: Clear the expression result.

ff068ae8db41 2023-01-03 05:45:04 Bram Moolenaar

Added tag v9.0.1135 for changeset 035b8dbb267c34612e772b95deb652265653cb60

035b8dbb267c v9.0.1135 2023-01-03 05:45:04 Bram Moolenaar

patch 9.0.1135: missing function argument

Commit: https://github.com/vim/vim/commit/03ff0c66810492853291311e9e11a75b92cdcb8a
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Jan 2 20:38:01 2023 +0000

patch 9.0.1135: missing function argument

Problem: Missing function argument.
Solution: Add ignore case flag.

a1b3dead05e0 2023-01-03 05:45:03 Bram Moolenaar

Added tag v9.0.1134 for changeset 9b13b3a63bc0f4dd95474ee4415ea77478102a8b

9b13b3a63bc0 v9.0.1134 2023-01-03 05:45:02 Bram Moolenaar

patch 9.0.1134: comparing objects uses identity instead of equality

Commit: https://github.com/vim/vim/commit/bcf31ec36b4b056bf06d21036640c6f0235e9c2b
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Jan 2 20:32:24 2023 +0000

patch 9.0.1134: comparing objects uses identity instead of equality

Problem: Comparing objects uses identity instead of equality.
Solution: Compare the object values.

2b8fe38a9989 2023-01-03 03:15:05 Bram Moolenaar

Added tag v9.0.1133 for changeset 53c3df37a2b04046904e5adf5d0efe1839b96df0

53c3df37a2b0 v9.0.1133 2023-01-03 03:15:04 Bram Moolenaar

patch 9.0.1133: error message names do not match the items

Commit: https://github.com/vim/vim/commit/a9fa8c58fbcc5cf8850f6963c509de272f4d4bbf
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Jan 2 18:10:04 2023 +0000

patch 9.0.1133: error message names do not match the items

Problem: Error message names do not match the items.
Solution: Add "_str" when the text contains "%s".

7282793ec66f 2023-01-03 02:00:05 Bram Moolenaar

Added tag v9.0.1132 for changeset f1d5ad2b978e1577fb08d837d9324f5544985560

f1d5ad2b978e v9.0.1132 2023-01-03 02:00:04 Bram Moolenaar

patch 9.0.1132: code is indented more than needed

Commit: https://github.com/vim/vim/commit/dc4daa3a3915fba11ac87d27977240d9a5e0d47d
Author: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Mon Jan 2 16:54:53 2023 +0000

patch 9.0.1132: code is indented more than needed

Problem: Code is indented more than needed.
Solution: Use an early return to reduce indentation. (Yegappan Lakshmanan,
closes #11769)

7eb3096f4493 2023-01-02 22:45:04 Bram Moolenaar

Added tag v9.0.1131 for changeset f7fbe6aa92cddcc91bca0c8fbfcf2f3703097b02

f7fbe6aa92cd v9.0.1131 2023-01-02 22:45:03 Bram Moolenaar

patch 9.0.1131: build failure without the +eval feature

Commit: https://github.com/vim/vim/commit/a2942c74683be3f67c6044c2886dc6c237358b3d
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Jan 2 13:41:49 2023 +0000

patch 9.0.1131: build failure without the +eval feature

Problem: Build failure without the +eval feature.
Solution: Move code inside #ifdef.

Show on old repository browser