by shigemk2

当面は技術的なことしか書かない

vim

vim 9.0.1150

vim

Problem: :interface is not implemented yet. Solution: Implement the basics of :interface. github.com

vim 9.0.1100

vim

Problem: A hashtab with many removed items is not cleaned up. Solution: Re-hash a hashtab even when the size didn't change if too many items were removed. github.com

vim v9.0.1100

vim

Problem: A hashtab with many removed items is not cleaned up. Solution: Re-hash a hashtab even when the size didn't change if too many items were removed. github.com

vim 9.0.1000

vim

Problem: With 'smoothscroll' skipcol may be reset unnecessarily. Solution: Check the line does actually fit in the window. github.com

vim 9.0.0950

vim

Problem: The pattern "_s\zs" matches at EOL. Solution: Make the pattern "_s\zs" match at the start of the next line. (closes #11617) github.com

vim 9.0.0900

vim

Problem: Cursor moves too far with 'smoothscroll'. Solution: Only move as far as really needed. (Yee Cheng Chin, closes #11504) github.com

vim v9.0.0800

vim

Problem: Compiler complains about repeated typedef. Solution: Remove one typedef. github.com

vim 9.0.0700

vim

Problem: There is no real need for a "big" build. Solution: Move common features to "normal" build, less often used features to the "huge" build. (Martin Tournoij, closes #11283) もう9来てた Release v9.0.0700: patch 9.0.0700: there is no r…

vim v9.0.0150

vim

Release v9.0.0150: patch 9.0.0150: error for using #{ in an expression is a bit confusing · vim/vim · GitHub Problem Error for using #{ in an expression is a bit confusing. Solution Mention that this error is only given for an expression. …

vim 8.2.5000

vim

Problem: No patch for documentation updates. Solution: Update documentation files. Release v8.2.5000: patch 8.2.5000: no patch for documentation updates · vim/vim · GitHub

vim 8.2.4950

vim

Release v8.2.4950: patch 8.2.4950: text properties position wrong after shifting text · vim/vim · GitHub Problem: Text properties position wrong after shifting text. Solution: Adjust the text properties when shifting a block of text.

vim v8.2.4900

vim

Problem: Vim9 expression test fails without the job feature. Solution: Add a check for the job feature. (Dominique Pellé, closes #10373) github.com

vim 8.2.4800

vim

Release v8.2.4800: patch 8.2.4800: missing test update for adjusted t_8u behavior · vim/vim · GitHub Problem: Missing test update for adjusted t_8u behavior. Solution: Update and extend the test.

vim 8.2.4600

vim

Release v8.2.4600: patch 8.2.4600: Vim9: not enough test coverage for executing :def fun… · vim/vim · GitHub Problem: Vim9: not enough test coverage for executing :def function. Solution: Add a few more tests. Fix inconsistencies.

vim 8.2.4550

vim

v8.2.4550: patch 8.2.4550: Motif: cannot set the color of the scrollbar thumb brew bump-formula-pr --url=https://github.com/vim/vim/archive/v8.2.4550.tar.gz --sha256=55d3ac526bed12090b8d2021810ec6c7565a55a54ba8401c614f4e794d58c7e0 vim --fo…

vim 8.2.2800

vim

Release v8.2.2800: patch 8.2.2800: after a timer displays text a hit-enter prompt is given · vim/vim · GitHub Problem: After a timer displays text a hit-enter prompt is given. Solution: Reset msg_didany and need_wait_return. (closes #8136)

vim 8.2.2750

vim

Release v8.2.2750: patch 8.2.2750: Vim9: error for using underscore in nested function · vim/vim · GitHub Problem: Vim9: error for using underscore in nested function. Solution: Do not consider "_" already defined. (closes #8096)

vim 8.2.2600

vim

Release v8.2.2600: patch 8.2.2600: Vim9: crash when putting an unknown type in a dictionary · vim/vim · GitHub Problem: Vim9: crash when putting an unknown type in a dictionary. Solution: Handle a NULL type pointer.

vim 8.2.2550

vim

Release v8.2.2550: patch 8.2.2550: signal stack size is wrong with latest glibc 2.34 · vim/vim · GitHub Problem: Signal stack size is wrong with latest glibc 2.34. Solution: Use sysconf(_SC_SIGSTKSZ) if available. (Zdenek Dohnal, closes #7…

vim 8.2.2500

vim

Release v8.2.2500: patch 8.2.2500: build fails without the GUI feature · vim/vim · GitHub Problem: Build fails without the GUI feature. Solution: Add #ifdef.

vim 8.2.2400

vim

Release v8.2.2400: patch 8.2.2400: Vim9: compiled functions are not profiled · vim/vim · GitHub Problem: Vim9: compiled functions are not profiled. Solution: Add initial changes to profile compiled functions. Fix that a script-local functi…

vim 8.2.2250

vim

Release v8.2.2250: patch 8.2.2250: Vim9: sublist is ambiguous · vim/vim · GitHub Problem: Vim9: sublist is ambiguous. Solution: Require white space around the colon. (closes #7409)

vim 8.2.2150

vim

Release v8.2.2150: patch 8.2.2150: Github actions CI isn't used for all available platforms · vim/vim · GitHub Problem: Github actions CI isn't used for all available platforms. Solution: Update the github workflows. (Ozaki Kiichi, closes …

vim 8.2.2100

vim

Release v8.2.2100: patch 8.2.2100: insufficient testing for function range and dict · vim/vim · GitHub Problem: Insufficient testing for function range and dict. Solution: Add a few tests. (Dominique Pellé, closes #7428)

vim 8.2.2050

vim

Release v8.2.2050: patch 8.2.2050: search test contains unneeded sleeps · vim/vim · GitHub Problem: Search test contains unneeded sleeps. Solution: Rename the function, remove sleeps. (Christian Brabandt, closes #7369) 久々

vim 8.2.1700

vim

v8.2.1700: patch 8.2.1700: Vim9: try/catch causes wrong value to be returned Problem: Vim9: try/catch causes wrong value to be returned. Solution: Reset tcd_return. (closes #6964)

vim v8.2.0400

Vim

Problem: Not all tests using a terminal are in the list of flaky tests. Solution: Introduce the test_is_flaky flag. Release v8.2.0400: patch 8.2.0400: not all tests using a terminal are in the list of fla… · vim/vim · GitHub

vim 8.2.0050

vim

Release v8.2.0050: patch 8.2.0050: after deleting a file mark it is still in viminfo · vim/vim · GitHub Problem: After deleting a file mark it is still in viminfo. Solution: When a file mark was deleted more recently than the mark in the m…

vim v8.1.1750

Vim

problemとsolutionで分ける書き方なのね Problem: Depending on the terminal width :version may miss a line break. Solution: Add a line break when needed. Release v8.1.1750: patch 8.1.1750: depending on the terminal width :version may miss a l…

vim 8.1.1688

vim

Problem: Old makefiles are no longer useful. Solution: Delete the makefiles, they most likely don't work anyway. Release v8.1.1688: patch 8.1.1688: old makefiles are no longer useful · vim/vim · GitHub