• R/O
  • SSH

vim: List of commits

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


RSS
Rev. Time Author
0473728b3784 tip 2022-10-02 23:30:05 Bram Moolenaar

Added tag v9.0.0639 for changeset c3398c601bfa535fb470dbccc2718ad6c8397cf8

c3398c601bfa v9.0.0639 2022-10-02 23:30:04 Bram Moolenaar

patch 9.0.0639: checking for popup in screen_char() is too late

Commit: https://github.com/vim/vim/commit/ff85d4a1076dc7d6fc3102f6560df3ad1af696ae
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Oct 2 15:21:04 2022 +0100

patch 9.0.0639: checking for popup in screen_char() is too late

Problem: Checking for popup in screen_char() is too late, the attribute has
already been changed.
Solution: Move check for popup to where screen_char() is called.

d3a64e0e7374 2022-10-02 22:30:08 Bram Moolenaar

Added tag v9.0.0638 for changeset c5356021a9388faec5e642829f8765e0bec1588c

c5356021a938 v9.0.0638 2022-10-02 22:30:07 Bram Moolenaar

patch 9.0.0638: popup menu highlight wrong on top of preview popup

Commit: https://github.com/vim/vim/commit/393f8d61f55cb6127a100e812ba4d66097a32d2e
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Oct 2 14:28:30 2022 +0100

patch 9.0.0638: popup menu highlight wrong on top of preview popup

Problem: Popup menu highlight wrong on top of preview popup. (Yegappan
Lakshmanan)
Solution: Also check for the popup menu in screen_line().

157961d500ff 2022-10-02 21:00:10 Bram Moolenaar

Added tag v9.0.0637 for changeset 9d7914012b82458f96040d654ce090e2b3cda8ef

9d7914012b82 v9.0.0637 2022-10-02 21:00:09 Bram Moolenaar

patch 9.0.0637: syntax of commands in Vim9 script depends on +eval feature

Commit: https://github.com/vim/vim/commit/eda29c971c0592d85c5856da7708f3edfdc54cfa
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Oct 2 12:59:00 2022 +0100

patch 9.0.0637: syntax of commands in Vim9 script depends on +eval feature

Problem: Syntax of commands in Vim9 script depends on +eval feature.
Solution: Use same syntax with and without the +eval feature.

827c77642cb1 2022-10-02 05:30:04 Bram Moolenaar

Added tag v9.0.0636 for changeset 001c228efdab705fb82a4c5defe2f3e3803b8360

001c228efdab v9.0.0636 2022-10-02 05:30:03 Bram Moolenaar

patch 9.0.0636: underline color may not work in some terminals

Commit: https://github.com/vim/vim/commit/b393275ae91eb9a8df7a9a611bd75590db9b22db
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Oct 1 21:22:17 2022 +0100

patch 9.0.0636: underline color may not work in some terminals

Problem: Underline color does not work in terminals that don't send a
termresponse.
Solution: Do output t_8u if it was set explicitly. (closes #11253)

6194c0ba3526 2022-10-02 04:30:06 Bram Moolenaar

Added tag v9.0.0635 for changeset 33a3f63785db811c404370a6eeb08adb0cc5450e

33a3f63785db v9.0.0635 2022-10-02 04:30:05 Bram Moolenaar

patch 9.0.0635: build error and compiler warnings

Commit: https://github.com/vim/vim/commit/3292a229402c9892f5ab90645fbfe2b1db342f5b
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Oct 1 20:17:17 2022 +0100

patch 9.0.0635: build error and compiler warnings

Problem: Build error and compiler warnings.
Solution: Add missing change. Add type casts.

972f4bebb11b 2022-10-02 03:45:05 Bram Moolenaar

Added tag v9.0.0634 for changeset 37aa9fd2ed720d05d20feb508cc736a256c225fa

37aa9fd2ed72 v9.0.0634 2022-10-02 03:45:04 Bram Moolenaar

patch 9.0.0634: evaluating "expr" options has more overhead than needed

Commit: https://github.com/vim/vim/commit/a4e0b9785e409e9e660171cea76dfcc5fdafad9b
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Oct 1 19:43:52 2022 +0100

patch 9.0.0634: evaluating "expr" options has more overhead than needed

Problem: Evaluating "expr" options has more overhead than needed.
Solution: Use call_simple_func() for 'foldtext', 'includeexpr', 'printexpr',
"expr" of 'spellsuggest', 'diffexpr', 'patchexpr', 'balloonexpr',
'formatexpr', 'indentexpr' and 'charconvert'.

1e1b0454599d 2022-10-02 00:00:04 Bram Moolenaar

Added tag v9.0.0633 for changeset 2cad2913c7c17bdcb437227280384b30eaf036a2

2cad2913c7c1 v9.0.0633 2022-10-02 00:00:03 Bram Moolenaar

patch 9.0.0633: FEAT_TITLE was removed but is still used

Commit: https://github.com/vim/vim/commit/b850c39676db21c6f1aa3afed0e2e48d407dd60e
Author: rbtnn <naru123456789@gmail.com>
Date: Sat Oct 1 15:47:04 2022 +0100

patch 9.0.0633: FEAT_TITLE was removed but is still used

Problem: FEAT_TITLE was removed but is still used.
Solution: Remove FEAT_TITLE. (Naruhiko Nishino, closes https://github.com/vim/vim/issues/11256)

dea0b7889674 2022-10-01 23:45:05 Bram Moolenaar

Added tag v9.0.0632 for changeset 586b5b3aacf92ae5b084a4f45efccc02849e0915

586b5b3aacf9 v9.0.0632 2022-10-01 23:45:04 Bram Moolenaar

patch 9.0.0632: calling a function from an "expr" option has overhead

Commit: https://github.com/vim/vim/commit/87b4e5c5db9d1cfd6f2e79656e1a6cff3c69d15f
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Oct 1 15:32:46 2022 +0100

patch 9.0.0632: calling a function from an "expr" option has overhead

Problem: Calling a function from an "expr" option has too much overhead.
Solution: Add call_simple_func() and use it for 'foldexpr'

56ab58fcefa6 2022-10-01 06:00:11 Bram Moolenaar

Added tag v9.0.0631 for changeset 457ea0570b6f30bbe004f2f07956a84e31e2cd2e

457ea0570b6f v9.0.0631 2022-10-01 06:00:10 Bram Moolenaar

patch 9.0.0631: too many delete() calls in tests

Commit: https://github.com/vim/vim/commit/145d1fd91041bd2a22a11eef0357702e420796e2
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Sep 30 21:57:11 2022 +0100

patch 9.0.0631: too many delete() calls in tests

Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.

38ef10db4a4e 2022-10-01 03:30:05 Bram Moolenaar

Added tag v9.0.0630 for changeset d900f0561eeeb9963888fc0de5b25a4153008ac0

d900f0561eee v9.0.0630 2022-10-01 03:30:04 Bram Moolenaar

patch 9.0.0630: in Vim9 script a numbered function cannot be called

Commit: https://github.com/vim/vim/commit/cfb4d4f312e740c2fbb70c29c47cf74a76f8b605
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Sep 30 19:19:04 2022 +0100

patch 9.0.0630: in Vim9 script a numbered function cannot be called

Problem: In Vim9 script a numbered function cannot be called.
Solution: Do not require "g:" before a numbered function name.
(closes #11254)

2ee5c536668e 2022-10-01 02:00:06 Bram Moolenaar

Added tag v9.0.0629 for changeset 56fabd53c7b805efe26d43d0ea3e6cf1bd5535a5

56fabd53c7b8 v9.0.0629 2022-10-01 02:00:05 Bram Moolenaar

patch 9.0.0629: get an error for using const only when executing

Commit: https://github.com/vim/vim/commit/a5d1a67bee5672786c4b172f66ae4391e7b0cc57
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Sep 30 17:57:47 2022 +0100

patch 9.0.0629: get an error for using const only when executing

Problem: Get an error for using const only when executing.
Solution: Check for const at compile time for filter(), map(), remove(),
reverse(), sort() and uniq().

8b4040d04c32 2022-09-30 20:15:03 Bram Moolenaar

Added tag v9.0.0628 for changeset 4a1b0a12b4301a79cdb2ce7c1aeff27cfd63d6b7

4a1b0a12b430 v9.0.0628 2022-09-30 20:15:03 Bram Moolenaar

patch 9.0.0628: Coverity warns for not checking return value

Commit: https://github.com/vim/vim/commit/d0121c63cfb0922a7048ece3efe994df6f444bed
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Sep 30 12:00:06 2022 +0100

patch 9.0.0628: Coverity warns for not checking return value

Problem: Coverity warns for not checking return value.
Solution: Check the return value and simplify the code.

35b47a7da6dc 2022-09-30 19:15:05 Bram Moolenaar

Added tag v9.0.0627 for changeset ee039a6049ff4924a953f8b9239735bf5e40bd50

ee039a6049ff v9.0.0627 2022-09-30 19:15:04 Bram Moolenaar

patch 9.0.0627: "const" and "final" both make the type a constant

Commit: https://github.com/vim/vim/commit/6586a015144f15a979d573a79d91e700e4b3009f
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Sep 30 11:04:50 2022 +0100

patch 9.0.0627: "const" and "final" both make the type a constant

Problem: "const" and "final" both make the type a constant. (Daniel
Steinberg)
Solution: Only have "const" make the type a constant.

fc88f4597670 2022-09-30 05:45:05 Bram Moolenaar

Added tag v9.0.0626 for changeset 72245f9c940583565b9967defba017e2bc1b4d5d

72245f9c9405 v9.0.0626 2022-09-30 05:45:04 Bram Moolenaar

patch 9.0.0626: too many delete() calls in tests

Commit: https://github.com/vim/vim/commit/b152b6a40f729ed81a25d2fa541a4e73e201bec4
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Sep 29 21:37:33 2022 +0100

patch 9.0.0626: too many delete() calls in tests

Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.

2e1ec75a7766 2022-09-30 05:15:04 Bram Moolenaar

Added tag v9.0.0625 for changeset f08ed0738f7a5e529b282e390aada295ea9cf5ae

f08ed0738f7a v9.0.0625 2022-09-30 05:15:04 Bram Moolenaar

patch 9.0.0625: too many delete() calls in tests

Commit: https://github.com/vim/vim/commit/7dd5a78b88af7734bdbf236fdfafb49f27a0ca2e
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Sep 29 21:01:57 2022 +0100

patch 9.0.0625: too many delete() calls in tests

Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.

Show on old repository browser