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
Problem: Text properties causes wrong line wrapping to be drawn.
Solution: Find the index of th...
becaues it tends to time-out CI for unknown reasons.
related: #13566
Signed-off-by: Christ...
c089c3816b7109a6f12bd8e7bdd7cba071ce840d authored 11 months ago by Christian Brabandt <[email protected]>
Problem: [security]: stack-buffer-overflow in option callback functions
Solution: pass size of ...
Problem: [security]: buffer-overflow in ex_substitute
Solution: clear memory after allocating
...
abfa13ebe92d81aaf66669c428d767847b577453 authored 11 months ago by Christian Brabandt <[email protected]>
Problem: [security]: buffer-overflow in suggest_trie_walk
Solution: Check n before using it as ...
Problem: [security]: use-after-free in win-enter
Solution: validate window pointer before calli...
Sometimes patches add files that should be included in tarballs for
distribution, but are not a...
Problem: html.angular ft is problematic
Solution: partly revert v9.0.2137
The html.angular fil...
4f3480c94358e3b938594fc3574477e780525cd7 authored 11 months ago by Christian Brabandt <[email protected]>fixes: #13566
Signed-off-by: Christian Brabandt <[email protected]>
926c3f45a20c9c9667466f69d8c33ef8acb354ec authored 11 months ago by Christian Brabandt <[email protected]>
Problem: Overflow logic requires long long
Solution: Define vimlong_T data type to make life ea...
These files were discovered to be missing from Filelist, and thus
distribution tarballs:
- edi...
Problem: Can't detect angular & mustache filetypes
Solution: Detect *.mustache as Mustache file...
Signed-off-by: Christian Brabandt <[email protected]>
110dd905ddded8a1300a047c6ae42cccd89b002f authored 11 months ago by Christian Brabandt <[email protected]>
Problem: MSVC errorformat can be improved
Solution: parse error type and column number in MSVC ...
Problem: No test for mode() when executing Ex commands
Solution: Add some test cases and simpli...
* Revise runtime/lang/Makefile
* Use predefined variables (`$@`, `$<`) instead of the actual fi...
Add missing search element and update ARIA attribute list.
Add a very basic test file to chec...
a9058440b7b9d7f5d0027c8cd44366e9200ca241 authored 11 months ago by dkearns <[email protected]>
Problem: ml_get error when scrolling after delete
Solution: mark topline to be validated in mai...
Problem: Cannot detect overstrike mode in Cmdline mode
Solution: Make mode() return "cr" for ov...
Problem: Duplicate Netbeans Error Message
Solution: Remove duplicate message
We have 2 error M...
5c233437701e4a40327c73559cdda345471229b4 authored 11 months ago by Christian Brabandt <[email protected]>
Problem: not all nushell files detected
Solution: use *.nu to detect nushell files
closes: #13...
b9efc72c2432f2d2a633c12d3a5b9fc3efb7b6e7 authored 11 months ago by Daniel Buch Hansen <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
c6754de5dd2585a4f563db603b7d5827bf3fb7f3 authored 11 months ago by Christian Brabandt <[email protected]>* Add support for missing keywords to the nginx syntax plugin
This adds support for several k...
cf40409e7d17ddadaa697188788753c761479ef8 authored 11 months ago by Chris Aumann <[email protected]>* Added Make_mvc.mak file for tutor
* updated Filelist
Signed-off-by: Christian Brabandt <...
64c6bfd8eef55a46a1f304d151c9464d7b93721c authored 11 months ago by Restorer <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
2bad26fe2cb48f13c8d8e7b7e47232f89af2c03c authored 11 months ago by Restorer <[email protected]>
Signed-off-by: Antonio Giovanni Colombo <[email protected]>
Signed-off-by: Christian Brabandt <cb...
Problem: some errors with translation Makefiles
Solution: fix issues
Update src/po/ makefiles ...
075ad7047457debfeef13442c01e74088b461092 authored 11 months ago by Ken Takata <[email protected]>
Problem: [security]: use-after-free in call_dfunc()
Solution: Refresh dfunc pointer
closes: #1...
a555069b7d790abedc60edc505bd35bda257949d authored 11 months ago by mityu <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
8c14e79737c5df5cd111f60e7bda46cb0b9d89f7 authored 11 months ago by Restorer <[email protected]>for now, let's just use the typescript indent file.
Signed-off-by: Christian Brabandt <cb@256...
813a538bb3cec2eee4bf43e16b44fe40666529ef authored 11 months ago by Jōshin <[email protected]>
Add syntax and filetype plugins for SWIG (Simplified Wrapper Interface
Generator) description fi...
Problem: translation Makefiles can be improved
Solution: Modified and extended po-related Makef...
Problem: Unused assignments when checking the value of 'listchars'.
Solution: Loop only once wh...
Problem: File info disappears immediately when 'cmdheight' has just
decreased due to ...
Problem: INT overflow logic can be simplified
Solution: introduce trim_to_int() function
close...
2b0882fa6555b4d0197afbdfc32a4533cf6aacf4 authored 11 months ago by Ernie Rael <[email protected]>
Problem: Problem with initializing the length of range() lists
Solution: Set length explicitly ...
Problem: [security]: prevent overflow in indenting
Solution: use long long and remove cast to (...
Problem: [security]: use-after-free in ex_substitute
Solution: always allocate memory
closes: ...
26c11c56888d01e298cd8044caf860f3c26f57bb authored 11 months ago by Christian Brabandt <[email protected]>
If there is a file with a very long filename (longer than
g:netrw_maxfilenamelen), and if g:net...
Problem: un-used assignment in do_source_buffer_init
Solution: Remove it
Coverity warns about ...
4e5c3cf07bfc904b2a558f1d08a7f8a9732ed7db authored 11 months ago by Christian Brabandt <[email protected]>
Problem: remove dead-condition in ex_class()
Solution: remove the extra condition
The variable...
6b36645f07773d2b27c6662cd80a6567e07f75a0 authored 11 months ago by Christian Brabandt <[email protected]>
Problem: [security]: avoid double-free
Solution: Only fee plain_font, when it is not the same a...
Problem: [security] use-after-free in qf_free_items
Solution: only access qfpnext, if it hasn't...
When expanding $COMSPEC and a user has set :set wildignore=*.exe
netrw won't be able to properl...
- Match :loadkeymap to EOF as a region and contain only allowed items.
- Add highlighting for <...
Tags for help files disappeared with the latest Vim update in Fedora,
which is caused by silent...
Signed-off-by: Christian Brabandt <[email protected]>
596a9f29c83af85ace1a2702c88591851ad14df8 authored 11 months ago by h_east <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
aabca259fa48865e93d58b798233b19e0cb3ec7b authored 11 months ago by njohnston <[email protected]>
Problem: No test for defining sign without attribute
Solution: Add test for defining sign witho...
Problem: crash when callback function aborts because of recursiveness
Solution: correctly initi...
Problem: overflow detection not accurate when adding digits
Solution: Use a helper function
Us...
22cbc8a4e17ce61aa460c451a26e1bff2c3d2af9 authored 11 months ago by Christian Brabandt <[email protected]>
Problem: Coverity warns for another overflow in shift_line()
Solution: Test for INT_MAX after t...
Signed-off-by: Christian Brabandt <[email protected]>
ab4f27e2a8ae72970e24b83a6828ed4d2c6f112f authored 11 months ago by Restorer <[email protected]>Also, while at it, document the vim-security mailing list.
closes: #13429
Signed-off-by: Chris...
6ffe084e6e629adcf5915286daee78058f6dd4b6 authored 11 months ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
cc6be3e7557cba790c78812d8789f30596e09ecc authored 11 months ago by Ivan Pešić <[email protected]>
Problem: [security]: overflow in ex address parsing
Solution: Verify that lnum is positive, bef...
Problem: [security]: overflow in shift_line
Solution: allow a max indent of INT_MAX
[security]...
6bf131888a3d1de62bbfa8a7ea03c0ddccfd496e authored 11 months ago by Christian Brabandt <[email protected]>
Problem: [security]: overflow in get_number
Solution: Return 0 when the count gets too large
[...
73b2d3790cad5694fc0ed0db2926e4220c48d968 authored 11 months ago by Christian Brabandt <[email protected]>
Problem: [security]: overflow in nv_z_get_count
Solution: break out, if count is too large
Whe...
58f9befca1fa172068effad7f2ea5a9d6a7b0cca authored 11 months ago by Christian Brabandt <[email protected]>
Problem: [security]: overflow with count for :s command
Solution: Abort the :s command if the c...
Problem: [security]: FPE in adjust_plines_for_skipcol
Solution: don't divide by zero, return ze...
Problem: [security]: Use-after-free in win_close()
Solution: Check window is valid, before acce...
Signed-off-by: Christian Brabandt <[email protected]>
67abf1592c83c910c7815478f67e0a8989d51417 authored 11 months ago by Christian Brabandt <[email protected]>
Problem: Skipcol is not reset when topline changed scrolling cursor to top
Solution: reset skip...
Problem: wast filetype should be replaced by wat filetype
Solution: start using the official wa...
Signed-off-by: Christian Brabandt <[email protected]>
30c762d99ac8e755afb00f89ddd009988e95abce authored 11 months ago by Christian Brabandt <[email protected]>
Problem: recursive callback may cause issues on some archs
Solution: Decrease the limit drastic...
Problem: matchparen highlight not cleared in completion mode
Solution: Clear matchparen highlig...
// related #12589
// that should be the last chat (I) with Bram, r.i.p
Signed-off-by: shane....
2dd613f57bf17eb8ff050bcb5510eb0279f5c9ab authored 11 months ago by Shane-XB-Qian <[email protected]>closes: #13521
Signed-off-by: shane.xb.qian <[email protected]>
Signed-off-by: Christian B...
Problem: CI: test_termdebug may still fail
Solution: use term_wait() to make it more robust
cl...
fdbadea4b60e5e1a0bf192dc5ee04d8ab06f4399 authored 11 months ago by shane.xb.qian <[email protected]>* Rename makefile_all.mak and makefile_mvc.mak
Signed-off-by: Christian Brabandt <[email protected]>
424da590e4d9dd13f94c0a2145a3f602976d5435 authored 11 months ago by Restorer <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
2c133f6c1a165a74678a89722ed8c42967c295e4 authored 11 months ago by dkearns <[email protected]>
"trim" and "eval" are allowed in any order and whitespace is not
required after "=<<".
Signe...
9358b8d99349818666718f513655c2bf53d43754 authored 11 months ago by dkearns <[email protected]>
Problem: CI: test_termdebug fails
Solution: only test for a changed winlayout, if the window
...
closes: #13503
Signed-off-by: Christian Brabandt <[email protected]>
1b08d2cd0789fd9aaae148a64ff46342730022d7 authored 11 months ago by Christian Brabandt <[email protected]>
Co-authored-by: Ivan Grimaldi <[email protected]>
Signed-off-by: Christian Brabandt <cb@2...
Problem: Terminal control codes¹ are sent even when silent
mode is on, causing the te...
use their instead of his as the user may not be male
Co-authored-by: K.Takata <[email protected]...
2c5240ec8b7d7b261ce794a74602c407ad5e6620 authored 11 months ago by ccn <[email protected]>
Problem: Not all null_<type> values have a help tag
Solution: Add missing help tags
Signed-...
521fb7e1435b05eeb90a33531d6fc215e986fe5e authored 11 months ago by dkearns <[email protected]>fixup: https://github.com/vim/vim/pull/13506#pullrequestreview-1722013761
Signed-off-by: Chri...
f1952d9fa8ef15cd0689f766f070df3eb7830a22 authored 11 months ago by Philip H <[email protected]>
Problem: No filetype support for xcompose files
Solution: Add filetype detection
closes: #1350...
4f9074b96cc7efb1c829ca74902a851551dcf4e8 authored 11 months ago by ObserverOfTime <[email protected]>
Signed-off-by: Ernie Rael <[email protected]>
Signed-off-by: Christian Brabandt <[email protected]>
Add rules for `installer`, `platform-mac`, `platform-windows`, `xxd`.
Signed-off-by: Christia...
cb5e7a2026d36b4ccaad82717a1ad26fa0fc40f3 authored 11 months ago by K.Takata <[email protected]>
Problem: No support for cypher files
Solution: Add cypher filetype detection
Cypher query lang...
8f0fe20ff1a13b468fdfaf85c434475f75c7a615 authored 11 months ago by Gerrit Meier <[email protected]>
Problem: Vim9: confusing usage of private
Solution: clarify and use protected keyword instead
...
03042a2753e3e6ac971045a8ce256d709214710e authored 11 months ago by Ernie Rael <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
4b0018feca3a75c7ad3d88360ae197af09e267ee authored 11 months ago by Philip H <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
20a94f44b3cd4a33fb7d2ce5faf07a5244ba2cae authored 11 months ago by zeertzjq <[email protected]>closes #13474
Signed-off-by: shane.xb.qian <[email protected]>
Signed-off-by: Christian Br...
closes: #13475
Signed-off-by: shane.xb.qian <[email protected]>
Signed-off-by: Christian B...
Problem: statusline may look different than expected
Solution: do not check for highlighting of...
Problem: Vim9: need more assignment tests
Solution: Add test for using different types in assig...
Signed-off-by: Christian Brabandt <[email protected]>
d56f15caf602a061f5f9f0a3c6a4537ab2dc6acc authored 12 months ago by dkearns <[email protected]>
Problem: Unsupported option causes rest of modeline test to be skipped.
Solution: Revert the ch...
e02454b9e6ace2dce8c25a5bbbf73d93a5685261 authored 12 months ago by Yee Cheng Chin <[email protected]>
Fix misc MacVim warnings and treat warnings as errors in CI
a38e37446ad0068efe5375afeefa6bc5602b8c37 authored 12 months ago by Yee Cheng Chin <[email protected]>
In CI, turn on warnings as errors, but ignore deprecated warnings as we
are still using NSConnec...
Problem: tests: failure in test_arabic
Solution: adjust the test for the changed arabic keymap
...
Signed-off-by: Christian Brabandt <[email protected]>
caee7956a21a8c1102266b31af44c432522bdb53 authored 12 months ago by avidseeker <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
3570631dc67677836d292a1838958d0def58c150 authored 12 months ago by Restorer <[email protected]>