Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/macvim-dev/macvim

Vim - the text editor - for macOS
https://github.com/macvim-dev/macvim

patch 9.0.0986: build failure with tiny version

Problem: Build failure with tiny version.
Solution: Add #ifdef.

5390c05a3ca712da8fc56b14517c99c740551c0b authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0985: when using kitty keyboard protocol function keys may not work

Problem: When using kitty keyboard protocol function keys may not work.
(Kovid Go...

1a173409ae6a39d59ff99cf3d567c25e859f9ecd authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0984: GUI: remote_foreground() does not always work

Problem: GUI: remote_foreground() does not always work. (Ron Aaron)
Solution: For GTK use g...

023930d62e898652e68c938c6d7ac232556cb7a9 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0983: stray characters displayed when starting the GUI

Problem: Stray characters displayed when starting the GUI.
Solution: Add t_RK to the list o...

184a622adaa4c3d413ee0d38da063474b67ccfe3 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0982: 'cursorline' not drawn before virtual text below

Problem: 'cursorline' not drawn before virtual text below.
Solution: Add the 'cursorline' a...

45e4eead2aaf9d883bcf19db779be47ffb4fa44a authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0981: build error in tiny version

Problem: Build error in tiny version.
Solution: Add #ifdef.

c3f1881aedae5e9a584bacf5a06944fba6357259 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0980: the keyboard state response may end up in a shell command

Problem: The keyboard state response may end up in a shell command.
Solution: Only request ...

733a69b29f0b0c3d2ddca463a41bdd912379bc5e authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0979: ch_log() text can be hard to find in the log file

Problem: ch_log() text can be hard to find in the log file.
Solution: Prepend "ch_log()" to...

4f501171f7ba8fe3d24c7e5bf5fcec5b5f246df1 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0978: build errors without the +channel feature

Problem: Build errors without the +channel feature. (John Marriott)
Solution: Adjust #ifdefs.

3b8c7083b265c35861a7f96b01c079471ff45152 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0977: it is not easy to see what client-server commands are doing

Problem: It is not easy to see what client-server commands are doing.
Solution: Add channel...

4c5678ff0c376661d4a8183a5a074a1203413b9d authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0976: enabling the kitty keyboard protocol uses push/pop

Problem: Enabling the kitty keyboard protocol uses push/pop.
Solution: Use the start/stop c...

a87749e3eae3f918b6678f45cf975f0cf06d3e97 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0975: virtual text below empty line misplaced when 'number' set

Problem: Virtual text below an empty line is misplaced when 'number' is
set.
Solu...

7c02ad9f8906b576e53a62342c68ae557f67bacc authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0974: even when Esc is encoded a timeout is used

Problem: Even when Esc is encoded a timeout is used.
Solution: Use K_ESC when an encoded Es...

dffa6ea85c82bbcb60368f38f7437c6cd89c9e55 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0973: Kitty keyboard protocol key with NumLock not decoded

Problem: Kitty keyboard protocol key not decoded when it has an unsupported
modif...

064fd67e6a0283bb24732146fd20c92b6dbf47bf authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0972: build failure on some systems

Problem: Build failure on some systems.
Solution: Adjust #ifdefs related to the termrespons...

4e6072b8d3e7ad85d2ca010c9172c2bdcdc62f44 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0971: escape sequences not recognized without termresponse feature

Problem: Escape sequences not recognized without the termresponse feature.
Solution: Recogn...

6f2a22756536849f9e45caa4ddd62cab4334f065 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0970: Coverity warns for uninitialized variable

Problem: Coverity warns for uninitialized variable.
Solution: Initialize "ren_ret".

37199894317db555723e5ec99f88cbbb2a2a9670 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0969: matchparen highlight is not updated when switching buffers

Problem: Matchparen highlight is not updated when switching buffers.
Solution: Listen to th...

28a896f54d4b2f2b4bef8ef4144dde1673c9d6e7 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0968: GUI mouse event test is a bit flaky

Problem: GUI mouse event test is a bit flaky.
Solution: Mark the test case as flaky. Move ...

c13e998d4a82e2c90efb4bbc1dd4ea2d6c424592 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0967: leaking memory from autocmd windows

Problem: Leaking memory from autocmd windows.
Solution: Free window when auc_win is not NULL.

84497cd06f06516f6ce727ea00c47792ce16dc70 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0966: some compilers don't allow a declaration after a label

Problem: Some compilers don't allow a declaration after a label.
Solution: Move the declara...

f86490ed4fdab213a28f667abd055c023a73d645 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0965: using one window for executing autocommands is insufficient

Problem: Using one window for executing autocommands is insufficient.
Solution: Use up to f...

e76062c078debed0df818f70e4db14ad7a7cb53a authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0964: status line not redrawn when 'splitkeep' is "screen"

Problem: Status line of other window not redrawn when dragging it when
'splitkeep...

74a694dbe20bb7dea4e06f474cf62e20f9c92f1d authored almost 2 years ago by Luuk van Baal <[email protected]>
patch 9.0.0963: function name does not match autocmd event name

Problem: Function name does not match autocmd event name.
Solution: Rename "optionsset" to ...

269aa2b29ac3e4c0083d929e2477c95e7bd1177a authored almost 2 years ago by zeertzjq <[email protected]>
patch 9.0.0962: virtual text below cannot be placed below empty lines

Problem: Virtual text below cannot be placed below empty lines.
Solution: Add one character...

38854b565acba39eff36cf3c6396c911bf072bdc authored almost 2 years ago by porygonisaduck <[email protected]>
patch 9.0.0961: using deletebufline() may jump to another window

Problem: Using deletebufline() may jump to another window.
Solution: Do not use a window wh...

3da8597fc07505c0f8839b0834aafe1c10ffb456 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0960: error when using the "Spelling / Find More Languages" menu

Problem: Error when using the "Tools / Spelling / Find More Languages"
menu.
Solu...

502e91756e99181d5fe668fad2e868dc7f3f4fea authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0959: error when using the "File Settings / Text Width" menu

Problem: Error when using the "File Settings / Text Width" menu.
Solution: Use str2nr(). (c...

8b336a6614463fb9ce72db24d00c5aef4f22697e authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0958: messages test is flaky

Problem: Messages test is flaky.
Solution: Add a short delay.

19cf525c20f9915ffcddda35c27608528f6af047 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0957: tests fail without the terminal feature

Problem: Tests fail without the terminal feature.
Solution: Move functions to another utili...

64fabf3802b8d38157c6b89010b9bea7766b3841 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0956: terminal tests fail when using key with modifier

Problem: Terminal tests fail when using key with modifier.
Solution: Use the modifyOtherKey...

9f14557d6a5b4f832029c292d7b3359b68336058 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0955: libvterm does not support the XTQMODKEYS request

Problem: Libvterm does not support the XTQMODKEYS request.
Solution: Implement the XTQMODKE...

cc0907165d388e4e8842d3bda9e24ed4d932d6b8 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0954: cannot detect whether modifyOtherKeys is enabled

Problem: Cannot detect whether modifyOtherKeys is enabled.
Solution: Use XTQMODKEYS introdu...

c255b789653120979eacdf8bb8eca02487753a8e authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0953: part of making search more efficient is missing

Problem: Part of making search more efficient is missing.
Solution: Add the change in searc...

837ca8f43b9d6b8574a2bfdae219b17c84411730 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0952: Eclipse preference files are not recognized

Problem: Eclipse preference files are not recognized.
Solution: Add a pattern to use "jprop...

f3f198b6349fe252b72975701e2f17d932b19c70 authored almost 2 years ago by ObserverOfTime <[email protected]>
patch 9.0.0951: trying every character position for a match is inefficient

Problem: Trying every character position for a match is inefficient.
Solution: Use the star...

01105b37a108022515d364201767f7f111ec4222 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0950: the pattern "\_s\zs" matches at EOL

Problem: The pattern "\_s\zs" matches at EOL.
Solution: Make the pattern "\_s\zs" match at ...

c96311b5be307f5a1d1b20a0ec930d63964e7335 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0949: crash when unletting a variable while listing variables

Problem: Crash when unletting a variable while listing variables.
Solution: Disallow changi...

ef2c325f5e3c437b722bb96bf369ba2a5c541163 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0948: 'ttyfast' is set for arbitrary terminals

Problem: 'ttyfast' is set for arbitrary terminals.
Solution: Always set 'ttyfast'. (closes ...

c1cf4c91072f91b6b8dd636627a4ddf6f4b21f16 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0947: invalid memory access in substitute with function

Problem: Invalid memory access in substitute with function that goes to
another f...

cc762a48d42b579fb7bdec2c614636b830342dd5 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0946: CI: Error in Coverity flow is not reported

Problem: CI: Error in Coverity flow is not reported.
Solution: Use another way to avoid err...

ad85af5b384d8d36d7bd3e9b4086190d3a40ab15 authored almost 2 years ago by K.Takata <[email protected]>
patch 9.0.0945: failures in the cursorline test

Problem: Failures in the cursorline test.
Solution: Reset extra_attr only after a text prop...

637862fc3ca68e3fc1ea9a178bd7f9d25a6e773b authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0944: 'cursorline' causes virtual text highlight to continue

Problem: 'cursorline' causes virtual text highlight to continue.
Solution: Save and restore...

6ac16f0c0fe923098b9df5ac430f1923045f16ea authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0943: pretending to go out of Insert mode when Esc is received

Problem: Pretending to go out of Insert mode when Esc is received has side
effect...

d330e8422d1c4670a241ce8ebde4c37918538dce authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0942: Workflow Description Language files are not recognized

Problem: Workflow Description Language files are not recognized.
Solution: Add a pattern fo...

f60bdc3417a56a1f69e001a7ec210b92d5b0f2e1 authored almost 2 years ago by Matt Dunford <[email protected]>
patch 9.0.0941: CI failures in sound dummy

Problem: CI failures in sound dummy.
Solution: Temporarily disable building sound dummy. (c...

1273dfb015cf8f710023427658c147fa616bfe48 authored almost 2 years ago by Philip H <[email protected]>
patch 9.0.0940: crash when typing a letter in a terminal window

Problem: Crash when typing a letter in a terminal window. (Shane-XB-Qian)
Solution: Use the...

ebed1b0bea98390b400c913cfd9211a89b7275d8 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0939: still using simplified mappings when using kitty protocol

Problem: Still using simplified mappings when using the kitty keyboard
protocol.
...

47f1fdc28c6839ec8f5aede631d3a870624767b6 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0938: MS-Windows: debug executable not found when running test

Problem: MS-Windows: debug executable not found when running test.
Solution: Look for vimd....

0b228cddc723af0c7ceb1cd73685b0b742f16713 authored almost 2 years ago by Christopher Plewright <[email protected]>
patch 9.0.0937: forked repositories send out useless email

Problem: Forked repositories send out useless email.
Solution: When Coverity fails to run j...

e2da59851a4a24873d0db659f6adb1918bedb216 authored almost 2 years ago by shane.xb.qian <[email protected]>
patch 9.0.0936: wrong type for "isunnamed" returned by getreginfo()

Problem: Wrong type for "isunnamed" returned by getreginfo().
Solution: Use VAR_BOOL instea...

82946e1439d31e86dfeb6166415c73e70475cce2 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0935: when using dash it may not be recognize as filetype "sh"

Problem: When using dash it may not be recognize as filetype "sh".
Solution: Add checks for...

24482fbfd599d2273c48951df7d00d62f3e66c85 authored almost 2 years ago by Eisuke Kawashima <[email protected]>
patch 9.0.0934: various code formatting issues

Problem: Various code formatting issues.
Solution: Improve code formatting.

24fe33a83a5130a5369f06d88000a3a0590a59ec authored almost 2 years ago by Bram Moolenaar <[email protected]>
Update runtime files

b59ae59a58706e454ef8c78276f021b1f58466e7 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0933: Kitty shows "already at oldest change" on startup

Problem: Kitty shows "already at oldest change" on startup.
Solution: When receiving the ke...

43300f6034fbefb54b5d1dc1b4c72d5fe57438c8 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0932: Oblivion files are not recognized

Problem: Oblivion files are not recognized.
Solution: Recognize Oblivion files and alike as...

ecfd511e8d802068434735dda00db6b783df6922 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0931: MS-Windows: mouse column limited to 223

Problem: MS-Windows: mouse column limited to 223.
Solution: Use two bytes for each mouse co...

36446bbb62b466ce873c872b266a29bebbfc9890 authored almost 2 years ago by Christopher Plewright <[email protected]>
patch 9.0.0930: cannot debug the Kitty keyboard protocol with TermDebug

Problem: Cannot debug the Kitty keyboard protocol with TermDebug.
Solution: Add Kitty keybo...

63a2e360cca2c70ab0a85d14771d3259d4b3aafa authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0929: build failure with tiny version

Problem: Build failure with tiny version. (Tony Mechelynck)
Solution: Add #ifdef.

0b6d6a186e961faa5b9058406234ffd93a7e6688 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0928: using Ruby LDFLAGS may cause build problems

Problem: Using Ruby LDFLAGS may cause build problems.
Solution: Do not add Ruby LDFLAGS to ...

1d822afaf66a84fab71c84521fd92db11d2c8925 authored almost 2 years ago by Zdenek Dohnal <[email protected]>
patch 9.0.0927: Coverity warns for using a NULL pointer

Problem: Coverity warns for using a NULL pointer.
Solution: Check for memory allocaion fail...

96cbbe29debba25d7eec8d01955c5ac01f5c420d authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0926: Coverity warns for not using return value of dict_add()

Problem: Coverity warns for not using return value of dict_add().
Solution: When dict_add()...

bc222152d8dea252aa5f1fa24b5536ed269feb92 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0925: two conditions are always false

Problem: Two conditions are always false.
Solution: Remove the conditions. Update return v...

df3c0eb41e1f48596c85af88b42fed22e3cca328 authored almost 2 years ago by zeertzjq <[email protected]>
patch 9.0.0924: the first termcap entry of a builtin termcap is not used

Problem: The first termcap entry of a builtin termcap is not used.
Solution: Remove increme...

c3e06e4bfa56714ff59423c2fb5868ae2334727b authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0923: second SIGWINCH signal may be ignored

Problem: Second SIGWINCH signal may be ignored.
Solution: When set_shellsize() is busy when...

a787c24e009b46955fb03a1f51b745e5e9795b7b authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0922: Mermaid files are not recognized

Problem: Mermaid files are not recognized.
Solution: Add patterns for Mermaid. (Crag MacEac...

364438d1e817d1d76003695f9ab533df35f8948a authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0921: missing defined(PROTO) in #ifdef

Problem: Missing defined(PROTO) in #ifdef.
Solution: Adjust #ifdef so that proto works with...

9af2ea80a874cecad9acd0a1c84e8e114182bbf8 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0920: cannot find an import prefixed with "s:"

Problem: Cannot find an import prefixed with "s:". (Doug Kearns)
Solution: Skip over the "s...

b775e724394e05f3648fcb5f977979a592dd3f8c authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0919: build failure with tiny features

Problem: Build failure with tiny features.
Solution: Adjust #ifdef's.

9c5b7cb4cf67c64648a324e9dfd1e17d793335a4 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0918: MS-Windows: modifier keys do not work with mouse scroll event

Problem: MS-Windows: modifier keys do not work with mouse scroll events.
Solution: Use K_SP...

0319306f20d2a5989d1f5639a47d77cebeac2f29 authored almost 2 years ago by Christopher Plewright <[email protected]>
patch 9.0.0917: the WinScrolled autocommand event is not enough

Problem: The WinScrolled autocommand event is not enough.
Solution: Add WinResized and prov...

35fc61cb5b5eba8bbb9d8f0700332fbab38f40ca authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0916: getbufline() is inefficient for getting a single line

Problem: getbufline() is inefficient for getting a single line.
Solution: Add getbufoneline().

ce30ccc06af7f2c03762e5b18dde37b26ea6ec42 authored almost 2 years ago by Bram Moolenaar <[email protected]>
Merge remote-tracking branch 'vim/master'

b258c8897bf2405fa1f0a39c64d54bde92346469 authored almost 2 years ago by Yee Cheng Chin <[email protected]>
patch 9.0.0915: WinScrolled may trigger immediately when defined

Problem: WinScrolled may trigger immediately when defined.
Solution: Initialize the fields ...

29967732761d1ffb5592db5f5aa7036f5b52abf1 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0914: deletebufline() may move marks in the wrong window

Problem: deletebufline() may move marks in the wrong window.
Solution: Find a window for th...

228e422855d43965f2c3319ff0cdc26ea422c10f authored almost 2 years ago by zeertzjq <[email protected]>
patch 9.0.0913: only change in current window triggers the WinScrolled event

Problem: Only a change in the current window triggers the WinScrolled
event.
Solu...

0a60f79fd0c328b47b36279a95282e9f8d9e7512 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0912: libvterm with modifyOtherKeys level 2 does not match xterm

Problem: libvterm with modifyOtherKeys level 2 does not match xterm.
Solution: Adjust key c...

c896adbcdee8b2296433a61c1f009aae9f68a594 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0911: with 'smoothscroll' set mouse click position may be wrong

Problem: With 'smoothscroll' set mouse click position may be wrong.
Solution: Adjust comput...

e6392b102151ec69fad232bcf00591230cef8e1c authored almost 2 years ago by Yee Cheng Chin <[email protected]>
patch 9.0.0910: setting lines in another buffer may not work well

Problem: Setting lines in another buffer may not work well.
Solution: Make sure the buffer ...

c934bfa1b765505e5fc491f2ee7cc106894cafc8 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0909: error message for layout change does not match action

Problem: Error message for layout change does not match action.
Solution: Pass the command ...

9fda81515b26ecd3c1e99f95334aaed3f7b6fea3 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0908: with 'smoothscroll' cursor may end up in wrong position

Problem: With 'smoothscroll' cursor may end up in wrong position.
Solution: Correct the com...

361895d2a15b4b0bbbb4c009261eab5b3d69ebf1 authored almost 2 years ago by Yee Cheng Chin <[email protected]>
patch 9.0.0907: restoring window after WinScrolled may fail

Problem: Restoring window after WinScrolled may fail.
Solution: Lock the window layout when...

d63a85592cef0ee4f0fec5efe2f8d66b31f01f05 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0906: mouse scroll code is not optimal

Problem: Mouse scroll code is not optimal.
Solution: Properly organise Normal mode, Insert ...

ff95ce0930e6db0037fe8d1fc875a6522b054582 authored almost 2 years ago by Christopher Plewright <[email protected]>
patch 9.0.0905: virtual text after the line wraps when 'wrap' is off

Problem: Virtual text after the line wraps when 'wrap' is off.
Solution: Only set text_prop...

02edfaa610a2bedd6e2a58a1ee64488d51cfc33d authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0904: various comment and indent flaws

Problem: Various comment and indent flaws.
Solution: Improve comments and indenting.

88456cd3c49a3dd1fda17cf350daa9b8216b1aa6 authored almost 2 years ago by Bram Moolenaar <[email protected]>
Update runtime files

d13166e788fcaef59ec65c20b46ca4be16625669 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0903: key code checker doesn't check modifyOtherKeys resource

Problem: Key code checker doesn't check modifyOtherKeys resource.
Solution: Request the mod...

236dffab43f919bdbc565e6edc38eb27e7a5b657 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0902: some mouse scroll code is not in a good place

Problem: Some mouse scroll code is not in a good place.
Solution: Refactor the code. (Chris...

696d0a86250636602d42e29e57d8923f538e0549 authored almost 2 years ago by Christopher Plewright <[email protected]>
patch 9.0.0901: setting w_leftcol and handling side effects is confusing

Problem: Setting w_leftcol and handling side effects is confusing.
Solution: Use a function...

0c34d562647f029faca40f7733ccfb7b5377672b authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0900: cursor moves too far with 'smoothscroll'

Problem: Cursor moves too far with 'smoothscroll'.
Solution: Only move as far as really nee...

81ba26e9de24ca6b1c05b6ec03e53b21793f1a4b authored almost 2 years ago by Yee Cheng Chin <[email protected]>
patch 9.0.0899: the builtin terminals are in one long list

Problem: The builtin terminals are in one long list.
Solution: Refactor into multiple lists...

4654d63dec03650825875006c06bb0b0ae43283f authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0898: with 'smoothscroll' cursor is one screen line too far down

Problem: With 'smoothscroll' cursor is one screen line too far down. (Ernie
Rael)...

75ac25b4967cdcdfdf2d6c086a6e2308868c280a authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0897: Clinical Quality Language files are not recognized

Problem: Clinical Quality Language files are not recognized.
Solution: Add the "*.cql" patt...

12babe45a389cd1ea8befd5b06239e877b4abbba authored almost 2 years ago by mgramigna <[email protected]>
patch 9.0.0896: test for home key fails when 'term' is "tmux"

Problem: Test for home key fails when 'term' is "tmux".
Solution: Only save termcap entries...

1d8765daba6f4b3b7fcf51a77e9d1ba0090c826e authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0895: file renamed twice in test, missing feature check

Problem: File renamed twice in test; missing feature check.
Solution: Remove a rename() cal...

780154bf7a07813e474105837c2b5998009d9c71 authored almost 2 years ago by zeertzjq <[email protected]>
patch 9.0.0894: virtual text property highlight ignores window background

Problem: Virtual text property highlight ignores window background.
Solution: Combine text ...

ee28c707e474682151554499874fc7bfb53360cb authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0893: 'smoothscroll' cursor calculations wrong when 'number' is set

Problem: 'smoothscroll' cursor calculations wrong when 'number' is set.
Solution: Correct t...

01ee52bab6041450095c53f9469b1b266a7e3d4d authored almost 2 years ago by Yee Cheng Chin <[email protected]>
patch 9.0.0892: may redraw when not needed

Problem: May redraw when not needed, causing slow scrolling.
Solution: Do not redraw when w...

f32fb93e431e4db95a8663d86dfeb6bffa5896f6 authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0891: virtual text below after match has wrong highlight

Problem: Virtual text below after match has wrong highlight.
Solution: Restore search_attr ...

fc1b2d0961ad963e6337c25efe082f4c526aca5e authored almost 2 years ago by Bram Moolenaar <[email protected]>
patch 9.0.0890: no test for what patch 9.0.0827 fixes

Problem: No test for what patch 9.0.0827 fixes.
Solution: Add a test (still doesn't fail wh...

1573e73f1c743d6792de8ee4b6f5b99545ebd3fb authored almost 2 years ago by Bram Moolenaar <[email protected]>