Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
MacVim
Vim as a native macOS native GUI application
Collective -
Host: opensource -
https://opencollective.com/macvim
- Website: https://macvim.org
- Code: https://github.com/macvim-dev
The variant with the {count} parameter is explained in the next item.
Signed-off-by: Christia...
github.com/macvim-dev/macvim - 2103a56eab5a935f3c14c6e0b1610ff16fc8678f authored about 1 year ago
Problem: Using int for errbuflen in option funcs
Solution: Use size_t for errbuflen in string o...
Problem: [security]: use-after-free in exec_instructions()
Solution: get tv pointer again
[sec...
github.com/macvim-dev/macvim - 5dd41d4b6370b7b7d09d691f9252b3899c66102a authored about 1 year agobuild(deps): bump actions/deploy-pages from 2 to 3
github.com/macvim-dev/docs - ce03d9a3b7f0bbeaa0724c04748d317b2ceda42d authored about 1 year ago
Problem: Vim does not detect pacman.log file
Solution: Detect pacmanlogs and add syntax highlig...
closes: #13583
Signed-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - ca2eca7c79bbb1afe4c4bb0a4ed8b18c72d581bf authored about 1 year ago
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 2 to 3.
- [Release no...
Problem: Type check tests fail without the channel feature
Solution: only run tests, when Vim w...
Problem: text-property without type errors when joining
Solution: count all text-properties, wi...
Problem: Wrong scrolling in Insert mode with 'smoothscroll' at the
bottom of the wind...
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...
github.com/macvim-dev/macvim - c089c3816b7109a6f12bd8e7bdd7cba071ce840d authored about 1 year ago
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
...
github.com/macvim-dev/macvim - abfa13ebe92d81aaf66669c428d767847b577453 authored about 1 year ago
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...
github.com/macvim-dev/macvim - 4f3480c94358e3b938594fc3574477e780525cd7 authored about 1 year agofixes: #13566
Signed-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - 926c3f45a20c9c9667466f69d8c33ef8acb354ec authored about 1 year ago
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]>
github.com/macvim-dev/macvim - 110dd905ddded8a1300a047c6ae42cccd89b002f authored about 1 year ago
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...
github.com/macvim-dev/macvim - a9058440b7b9d7f5d0027c8cd44366e9200ca241 authored about 1 year ago
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...
github.com/macvim-dev/macvim - 5c233437701e4a40327c73559cdda345471229b4 authored about 1 year ago
Problem: not all nushell files detected
Solution: use *.nu to detect nushell files
closes: #13...
github.com/macvim-dev/macvim - b9efc72c2432f2d2a633c12d3a5b9fc3efb7b6e7 authored about 1 year agoSigned-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - c6754de5dd2585a4f563db603b7d5827bf3fb7f3 authored about 1 year ago* Add support for missing keywords to the nginx syntax plugin
This adds support for several k...
github.com/macvim-dev/macvim - cf40409e7d17ddadaa697188788753c761479ef8 authored about 1 year ago* Added Make_mvc.mak file for tutor
* updated Filelist
Signed-off-by: Christian Brabandt <...
github.com/macvim-dev/macvim - 64c6bfd8eef55a46a1f304d151c9464d7b93721c authored about 1 year agoSigned-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - 2bad26fe2cb48f13c8d8e7b7e47232f89af2c03c authored about 1 year ago
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 ...
github.com/macvim-dev/macvim - 075ad7047457debfeef13442c01e74088b461092 authored about 1 year ago
Problem: [security]: use-after-free in call_dfunc()
Solution: Refresh dfunc pointer
closes: #1...
github.com/macvim-dev/macvim - a555069b7d790abedc60edc505bd35bda257949d authored about 1 year agoSigned-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - 8c14e79737c5df5cd111f60e7bda46cb0b9d89f7 authored about 1 year agofor now, let's just use the typescript indent file.
Signed-off-by: Christian Brabandt <cb@256...
github.com/macvim-dev/macvim - 813a538bb3cec2eee4bf43e16b44fe40666529ef authored about 1 year ago
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...
github.com/macvim-dev/macvim - 2b0882fa6555b4d0197afbdfc32a4533cf6aacf4 authored about 1 year ago
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: ...
github.com/macvim-dev/macvim - 26c11c56888d01e298cd8044caf860f3c26f57bb authored about 1 year ago
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 ...
github.com/macvim-dev/macvim - 4e5c3cf07bfc904b2a558f1d08a7f8a9732ed7db authored about 1 year ago
Problem: remove dead-condition in ex_class()
Solution: remove the extra condition
The variable...
github.com/macvim-dev/macvim - 6b36645f07773d2b27c6662cd80a6567e07f75a0 authored about 1 year ago
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]>
github.com/macvim-dev/macvim - 596a9f29c83af85ace1a2702c88591851ad14df8 authored about 1 year agoSigned-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - aabca259fa48865e93d58b798233b19e0cb3ec7b authored about 1 year ago
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...
github.com/macvim-dev/macvim - 22cbc8a4e17ce61aa460c451a26e1bff2c3d2af9 authored about 1 year ago
Problem: Coverity warns for another overflow in shift_line()
Solution: Test for INT_MAX after t...
Signed-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - ab4f27e2a8ae72970e24b83a6828ed4d2c6f112f authored about 1 year agoAlso, while at it, document the vim-security mailing list.
closes: #13429
Signed-off-by: Chris...
github.com/macvim-dev/macvim - 6ffe084e6e629adcf5915286daee78058f6dd4b6 authored about 1 year agoSigned-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - cc6be3e7557cba790c78812d8789f30596e09ecc authored about 1 year ago
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]...
github.com/macvim-dev/macvim - 6bf131888a3d1de62bbfa8a7ea03c0ddccfd496e authored about 1 year ago
Problem: [security]: overflow in get_number
Solution: Return 0 when the count gets too large
[...
github.com/macvim-dev/macvim - 73b2d3790cad5694fc0ed0db2926e4220c48d968 authored about 1 year ago
Problem: [security]: overflow with count for :s command
Solution: Abort the :s command if the c...
Problem: [security]: overflow in nv_z_get_count
Solution: break out, if count is too large
Whe...
github.com/macvim-dev/macvim - 58f9befca1fa172068effad7f2ea5a9d6a7b0cca authored about 1 year ago
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]>
github.com/macvim-dev/macvim - 67abf1592c83c910c7815478f67e0a8989d51417 authored about 1 year ago
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]>
github.com/macvim-dev/macvim - 30c762d99ac8e755afb00f89ddd009988e95abce authored about 1 year ago
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....
github.com/macvim-dev/macvim - 2dd613f57bf17eb8ff050bcb5510eb0279f5c9ab authored about 1 year agocloses: #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...
github.com/macvim-dev/macvim - fdbadea4b60e5e1a0bf192dc5ee04d8ab06f4399 authored about 1 year ago* Rename makefile_all.mak and makefile_mvc.mak
Signed-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - 424da590e4d9dd13f94c0a2145a3f602976d5435 authored about 1 year agoSigned-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - 2c133f6c1a165a74678a89722ed8c42967c295e4 authored about 1 year ago
"trim" and "eval" are allowed in any order and whitespace is not
required after "=<<".
Signe...
github.com/macvim-dev/macvim - 9358b8d99349818666718f513655c2bf53d43754 authored about 1 year ago
Problem: CI: test_termdebug fails
Solution: only test for a changed winlayout, if the window
...
closes: #13503
Signed-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - 1b08d2cd0789fd9aaae148a64ff46342730022d7 authored about 1 year ago
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]...
github.com/macvim-dev/macvim - 2c5240ec8b7d7b261ce794a74602c407ad5e6620 authored about 1 year ago
Problem: Not all null_<type> values have a help tag
Solution: Add missing help tags
Signed-...
github.com/macvim-dev/macvim - 521fb7e1435b05eeb90a33531d6fc215e986fe5e authored about 1 year agofixup: https://github.com/vim/vim/pull/13506#pullrequestreview-1722013761
Signed-off-by: Chri...
github.com/macvim-dev/macvim - f1952d9fa8ef15cd0689f766f070df3eb7830a22 authored about 1 year ago
Problem: No filetype support for xcompose files
Solution: Add filetype detection
closes: #1350...
github.com/macvim-dev/macvim - 4f9074b96cc7efb1c829ca74902a851551dcf4e8 authored about 1 year ago
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...
github.com/macvim-dev/macvim - cb5e7a2026d36b4ccaad82717a1ad26fa0fc40f3 authored about 1 year ago
Problem: No support for cypher files
Solution: Add cypher filetype detection
Cypher query lang...
github.com/macvim-dev/macvim - 8f0fe20ff1a13b468fdfaf85c434475f75c7a615 authored about 1 year ago
Problem: Vim9: confusing usage of private
Solution: clarify and use protected keyword instead
...
github.com/macvim-dev/macvim - 03042a2753e3e6ac971045a8ce256d709214710e authored about 1 year agoSigned-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - 4b0018feca3a75c7ad3d88360ae197af09e267ee authored about 1 year agoSigned-off-by: Christian Brabandt <[email protected]>
github.com/macvim-dev/macvim - 20a94f44b3cd4a33fb7d2ce5faf07a5244ba2cae authored about 1 year agocloses #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...