• R/O
  • SSH

vim: Listed des commits

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


RSS
Révision l'heure Auteur
b9004f7d5aec 2021-01-10 22:15:05 Bram Moolenaar

Added tag v8.2.2321 for changeset f50ee1ae4d9bfa1e45b9d0113be78d5c2ce2f75a

f50ee1ae4d9b v8.2.2321 2021-01-10 22:15:04 Bram Moolenaar

patch 8.2.2321: Vim9: cannot nest closures

Commit: https://github.com/vim/vim/commit/ab360526ef653b139f4b007a0efbdb3410c8fb4b
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jan 10 14:02:28 2021 +0100

patch 8.2.2321: Vim9: cannot nest closures

Problem: Vim9: cannot nest closures.
Solution: Add the nesting level to ISN_LOADOUTER and ISN_STOREOUTER.
(closes #7150, closes #7635)

9f919f241f46 2021-01-10 00:30:05 Bram Moolenaar

Added tag v8.2.2320 for changeset 0f7bb6f706f028dc2d37f072bd0de9af23d998b5

0f7bb6f706f0 v8.2.2320 2021-01-10 00:30:04 Bram Moolenaar

patch 8.2.2320: Vim9: no error for comparing bool with string

Commit: https://github.com/vim/vim/commit/cff40ff98664f4f5a9631aff1a155caf762ea74b
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 9 16:21:37 2021 +0100

patch 8.2.2320: Vim9: no error for comparing bool with string

Problem: Vim9: no error for comparing bool with string.
Solution: Check for wrong types when comparing. (closes https://github.com/vim/vim/issues/7639)

c43e824fd305 2021-01-10 00:00:05 Bram Moolenaar

Added tag v8.2.2319 for changeset 5c094273c01565a714ac1acaf674687102850788

5c094273c015 v8.2.2319 2021-01-10 00:00:04 Bram Moolenaar

patch 8.2.2319: "exptype_T" can be read as "expected type"

Commit: https://github.com/vim/vim/commit/657137ca487c60d63989236115115161def270a5
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 9 15:45:23 2021 +0100

patch 8.2.2319: "exptype_T" can be read as "expected type"

Problem: "exptype_T" can be read as "expected type".
Solution: Rename to "exprtype_T", expression type.

4c3639333c84 2021-01-09 21:30:05 Bram Moolenaar

Added tag v8.2.2318 for changeset 1bb7fa4f9b355ca14f1bd999cf0b6ac7b7d37e60

1bb7fa4f9b35 v8.2.2318 2021-01-09 21:30:04 Bram Moolenaar

patch 8.2.2318: Vim9: string and list index work differently

Commit: https://github.com/vim/vim/commit/e7525c552060dd04aacdbca6bb5fe6460cf4da60
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 9 13:20:37 2021 +0100

patch 8.2.2318: Vim9: string and list index work differently

Problem: Vim9: string and list index work differently.
Solution: Make string index work like list index. (closes https://github.com/vim/vim/issues/7643)

33435ed56bf8 2021-01-09 20:15:06 Bram Moolenaar

Added tag v8.2.2317 for changeset 4156f972efb1708586561d809b364b0140d1d230

4156f972efb1 v8.2.2317 2021-01-09 20:15:05 Bram Moolenaar

patch 8.2.2317: Vim9: command modifier before list unpack doesn't work

Commit: https://github.com/vim/vim/commit/9e0f883f89c915e08ef5fd9e6bf382af57fa9eb2
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 9 12:09:22 2021 +0100

patch 8.2.2317: Vim9: command modifier before list unpack doesn't work

Problem: Vim9: command modifier before list unpack doesn't work.
Solution: Only recognize "[" directly after the name. (closes https://github.com/vim/vim/issues/7641)

32b16cb86594 2021-01-09 06:30:06 Bram Moolenaar

Added tag v8.2.2316 for changeset 7f09cfa9ac4aeb072ddbbdfb08dd8f2b540057a5

7f09cfa9ac4a v8.2.2316 2021-01-09 06:30:06 Bram Moolenaar

patch 8.2.2316: Vim9: cannot list a lambda function

Commit: https://github.com/vim/vim/commit/b657198cb30765468451d7f68fce49b5b4000c5d
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jan 8 22:24:19 2021 +0100

patch 8.2.2316: Vim9: cannot list a lambda function

Problem: Vim9: cannot list a lambda function.
Solution: Support the <lambda>9 notation, like :disassemble. (closes https://github.com/vim/vim/issues/7634)

b3e66d8b2e93 2021-01-09 06:00:05 Bram Moolenaar

Added tag v8.2.2315 for changeset 987fb6e8a376edcdc09f2d3bcec133cf577a7c2e

987fb6e8a376 v8.2.2315 2021-01-09 06:00:04 Bram Moolenaar

patch 8.2.2315: Vim9: "enddef" as dict key misintepreted as function end

Commit: https://github.com/vim/vim/commit/832ea89ca90cdff019ee7cf31d5c44bfa164313a
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jan 8 21:55:26 2021 +0100

patch 8.2.2315: Vim9: "enddef" as dict key misintepreted as function end

Problem: Vim9: "enddef" as dict key misintepreted as function end.
Solution: Check for following colon. (closes https://github.com/vim/vim/issues/7640)

f1518df5eefa 2021-01-09 05:00:05 Bram Moolenaar

Added tag v8.2.2314 for changeset f90e429453fdd55db73285253b62dcab5981cc2d

f90e429453fd v8.2.2314 2021-01-09 05:00:04 Bram Moolenaar

patch 8.2.2314: Vim9: returning zero takes two instructions

Commit: https://github.com/vim/vim/commit/299f3036ec21cc9735846b2e0dfdfc5a78b26c1c
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jan 8 20:53:09 2021 +0100

patch 8.2.2314: Vim9: returning zero takes two instructions

Problem: Vim9: returning zero takes two instructions.
Solution: Add ISN_RETURN_ZERO.

4ad827c071b9 2021-01-09 04:45:04 Bram Moolenaar

Added tag v8.2.2313 for changeset a2a38bc68dd9d3003101c7b26b9d5087cb0acddc

a2a38bc68dd9 v8.2.2313 2021-01-09 04:45:03 Bram Moolenaar

patch 8.2.2313: Vim9: using uninitialized field when parsing range

Commit: https://github.com/vim/vim/commit/ece0b87c0fb0e35ff4c51f9ba81389f56428e42b
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jan 8 20:40:45 2021 +0100

patch 8.2.2313: Vim9: using uninitialized field when parsing range

Problem: Vim9: using uninitialized field when parsing range. ":silent!" not
respected when parsing range fails.
Solution: Initialize ea.skip. On pattern failure handle it like an error.
(closes #7636)

f13918b6b8de 2021-01-09 03:45:05 Bram Moolenaar

Added tag v8.2.2312 for changeset 19d54961af7248f7c32d7ba411629ae75bcd744a

19d54961af72 v8.2.2312 2021-01-09 03:45:05 Bram Moolenaar

patch 8.2.2312: build failure with Ruby 3.0 and 32 bits

Commit: https://github.com/vim/vim/commit/467b59c2eb06f7fe6c2b5b677855cd422adbc45c
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jan 8 19:31:39 2021 +0100

patch 8.2.2312: build failure with Ruby 3.0 and 32 bits

Problem: Build failure with Ruby 3.0 and 32 bits.
Solution: Add #ifdef. (closes https://github.com/vim/vim/issues/7638)

531a9a48bc10 2021-01-08 06:15:06 Bram Moolenaar

Added tag v8.2.2311 for changeset 7f0fc2ab90e3a2674fc6c3b9f41a89efbfeda81e

7f0fc2ab90e3 v8.2.2311 2021-01-08 06:15:05 Bram Moolenaar

patch 8.2.2311: Vim9: cannot assign to variable that shadows command modifier

Commit: https://github.com/vim/vim/commit/17126b13969c3b91516a8e9ff80fb6a1f6924d40
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jan 7 22:03:02 2021 +0100

patch 8.2.2311: Vim9: cannot assign to variable that shadows command modifier

Problem: Vim9: cannot assign to a variable that shadows a command modifier.
Solution: Check for assignment after possible command modifier.
(closes #7632)

708e07fe1fb4 2021-01-08 04:30:05 Bram Moolenaar

Added tag v8.2.2310 for changeset 98185d3dd369803d7af051d16438b3e9e3cf579c

98185d3dd369 v8.2.2310 2021-01-08 04:30:04 Bram Moolenaar

patch 8.2.2310: Vim9: winsaveview() return type is too generic

Commit: https://github.com/vim/vim/commit/43b69b39acb85a2aab2310cba5a2dbac338a4eb9
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jan 7 20:23:33 2021 +0100

patch 8.2.2310: Vim9: winsaveview() return type is too generic

Problem: Vim9: winsaveview() return type is too generic.
Solution: use dict<number> instead of dict<any>. (closes https://github.com/vim/vim/issues/7626)

ad34cd2fde1e 2021-01-08 03:45:04 Bram Moolenaar

Added tag v8.2.2309 for changeset ee43d943c3bb4c953739124b69e0205c6944311e

ee43d943c3bb v8.2.2309 2021-01-08 03:45:04 Bram Moolenaar

patch 8.2.2309: 0o777 not recognized as octal

Commit: https://github.com/vim/vim/commit/c37b655443e0a11a77a9f0707e3259ab4b8b3dda
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jan 7 19:36:30 2021 +0100

patch 8.2.2309: 0o777 not recognized as octal

Problem: 0o777 not recognized as octal.
Solution: Use vim_isodigit(). (Ken Takata, closes https://github.com/vim/vim/issues/7633, closes https://github.com/vim/vim/issues/7631)

6211ea9df22c 2021-01-08 03:30:07 Bram Moolenaar

Added tag v8.2.2308 for changeset f39a18a42aedd494d9a8b4ed59b1828564d4c86d

f39a18a42aed v8.2.2308 2021-01-08 03:30:06 Bram Moolenaar

patch 8.2.2308: Vim9: no error when assigning lambda to funcref

Commit: https://github.com/vim/vim/commit/328eac2b5d1569c57e1130ecb9f7cca733b84d78
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jan 7 19:23:08 2021 +0100

patch 8.2.2308: Vim9: no error when assigning lambda to funcref

Problem: Vim9: no error when assigning lambda to funcref without return
value.
Solution: Default return value to "any". (closes #7629)

47d509a28915 2021-01-07 23:00:06 Bram Moolenaar

Added tag v8.2.2307 for changeset 049b1e867137d85c39aba2d88b7b1afff623150b

049b1e867137 v8.2.2307 2021-01-07 23:00:05 Bram Moolenaar

patch 8.2.2307: a shell command in the vimrc causes terminal output

Commit: https://github.com/vim/vim/commit/ebbf11c1198b7aec8a1a55f7231ecb4f1a432fa0
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jan 7 14:45:03 2021 +0100

patch 8.2.2307: a shell command in the vimrc causes terminal output

Problem: A shell command in the vimrc causes terminal output.
Solution: Do not call starttermcap() after a shell command if the termcap
wasn't active before.

Afficher sur ancien navigateur de dépôt.