On Mon, May 8, 2023 at 11:09 PM Bram Moolenaar wrote:
[...]
> This is indeed strange. The configure check for sodium defaults to only
> checking when using "huge" features. That makes sense, it is something
> advanced, not always needed. But in the src/feature.h file the
> FEAT_HUGE macro is
Patch 9.0.1528
Problem:Libsodium encryption is only used with "huge" features, even when
manually enabled through configure. (Tony Mechelynck)
Solution: Remove the condition on FEAT_HUGE.
Files: src/feature.h
*** ../vim-9.0.1527/src/feature.h 2023-04-14
Tony wrote:
> Steps to reproduce:
> 0. Make sure that the libsodium is installed on your system.
> 1. Open a fresh bash shell (for example in a nex konsole tab),
> preferably in a shadow directory (in order not to mess with your usual
> build). Make sure your Makefile is unchanged from the
Patch 9.0.1527
Problem:Crash when using negative value for term_cols.
Solution: Check for invalid term_cols value. (Kenta Sato, closes #12362)
Files: src/job.c, src/testdir/test_terminal.vim
*** ../vim-9.0.1526/src/job.c 2023-04-22 22:54:28.049802336 +0100
--- src/job.c
Patch 9.0.1526
Problem:Condition is always true.
Solution: Remove unnecessary condition. (closes #12359)
Files: src/screen.c
*** ../vim-9.0.1525/src/screen.c2023-04-17 16:40:54.724586083 +0100
--- src/screen.c2023-05-08 15:54:57.253864679 +0100
***
***
Patch 9.0.1525
Problem:'smoothscroll' does not always work properly.
Solution: Do not reset w_skipcol after it was intentionally set. (Luuk van
Baal, closes #12360, closes #12199, closes #12323)
Files: src/move.c, src/testdir/dumps/Test_smooth_cursormoved_line.dump,
Patch 9.0.1524
Problem:Passing -1 for bool is not always rejected.
Solution: Check for error in a better way. (closes #12358)
Files: src/strings.c, src/testdir/test_expr.vim,
src/testdir/test_functions.vim, src/testdir/test_utf8.vim
*** ../vim-9.0.1523/src/strings.c