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: i_CTRL-O does not reset Select Mode
Solution: Reset select mode on CTRL-O in insert mo...
Problem: Virtual text at a column causes 'breakindent' and 'showbreak'
to be missing ...
Problem: Vim9: wrong line number where options set
Solution: Set source line number earlier
cl...
32f3461465a26192172734584c4cbab6e55e2b7f authored about 1 year ago by LemonBoy <[email protected]>
Problem: CI error on different signedness
Solution: cast unsigned to int
Signed-off-by: Christ...
c8a034210f043639f27b6f346c5a9933f17e7159 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: buffer-overflow in vim_regsub_both()
Solution: Check remaining space
Signed-off-by: C...
ced2c7394aafdc90fb7845e09b3a3fee23d48cb1 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: potential oob write in do_addsub()
Solution: don't overflow buf2, check size in for lo...
Problem: crash in fullcommand
Solution: Check for typeval correctly
Signed-off-by: Christian B...
4c6fe2e2ea62469642ed1d80b16d39e616b25cf5 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: xxd: Test_xxd_color start failing
Solution: Revert changes to dump file
Signed-off-by...
e0bfb7d3016ccd6c2186b9cd74cee6538eea9b5e authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: doc helptags may not be up to date
Solution: Add CI jobs to verify helptags are update...
Problem: xxd color test flaky
Solution: Filter unneeded lines
Signed-off-by: Christian Braband...
b2422f75408a41c77620c0d0f956b9728810c6ef authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
67b0ecf754565ff4c09a1128677e9c6e83fcc1c2 authored about 1 year ago by Antonio Giovanni Colombo <[email protected]>
Problem: Need more accurate profiling
Solution: Improve profiling results
closes: #12192
Redu...
21d3212361f687704acb52cad7c1b9228e7c83f0 authored about 1 year ago by Ernie Rael <[email protected]>
Problem: style: trailing whitespace in ex_cmds.c
Solution: remove it
Signed-off-by: Christian ...
9d093fd05626aa19e5d9ff6d4b738a0f8f5deccb authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
397e356d7b7693d06caacb08b28f219c6d69e36a authored about 1 year ago by Mike Williams <[email protected]>
Problem: use-after-free in do_ecmd
Solution: Verify oldwin pointer after reset_VIsual()
Signed...
e1dc9a627536304bc4f738c21e909ad9fcf3974c authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
acb91d3905cfef5eff8edfb76e62a6b6bab1e91e authored about 1 year ago by Dominique Pellé <[email protected]>
Problem: No Makefile rule to build cscope database
Solution: Add rule
Signed-off-by: Christian...
738ce77aa9e4922dd724d1470960285cbb9ab3c2 authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
f3db141aed575d8bd43f1f0832eb40d91739a2c4 authored about 1 year ago by Antonio Giovanni Colombo <[email protected]>
Problem: Vim9: Cannot modify class member vars from def function
Solution: Add support for modi...
Improve it by the following:
1) Also check xxd source
2) Test_source_files():
don't stop...
Problem: Vim9: class_member_type() can be optimized
Solution: class_member_type() provides more...
THe menu item "Open Tab..." was changed to "Open &Tab..." in #12895 but
localization files were...
Problem: Wrong display with "above" virtual text and 'linebreak' or
'breakindent' and...
Problem: Perl interface has problems with load PL_current_context
Solution: Fix Perl interface ...
Problem: Some problems with xxd coloring
Solution: Fix the following problems:
* Support color...
f6fc255e8d9c46a0e51e03f16a508833d309dee6 authored about 1 year ago by K.Takata <[email protected]>
While making changes to the ruby ftplugin, slightly change the exepath()
conditional from patch ...
These are mostly for debugging convenience as we don't use Xcode to
build Vim itself.
4b6110fa322f5334786c2bf6cfbe780f64b507cf authored about 1 year ago by Yee Cheng Chin <[email protected]>
Problem: runtime files may execute code in current dir
Solution: only execute, if not run from ...
Problem: xxd: reporting wrong version (after 9.0.1827)
Solution: Update version string
Signed-...
0ffa97e8fae5e73ff05ba24178cfc7206a3fe67e authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: Vim9: failing null test
Solution: Use required public keyword
closes: #12982
Signed-...
6ad4a60a972c7dc2d0cd099fed1e8480cc63422f authored about 1 year ago by Gianmaria Bajo <[email protected]>
Problem: Vim9: crash when accessing a null object
Solution: Check accessing a NULL object in de...
Problem: Vim9 missing access-checks for private vars
Solution: Use the proper check for private...
Problem: Wrong cursor position with virtual text before double-width
char at window e...
Signed-off-by: Christian Brabandt <[email protected]>
e102e44fc6ff6ca648e16a2ad79f71d75afc16c3 authored about 1 year ago by Antonio Giovanni Colombo <[email protected]>
Problem: xxd: no color support
Solution: Add color support using xxd -R
Add some basic color s...
e2528ae11134cdf35c312754b124aba4963d8054 authored about 1 year ago by Aapo Rantalainen <[email protected]>'spk' was used as a boolean, rather than a string option.
Signed-off-by: Christian Brabandt <...
0b8b145bf8bfd3e90a1c30a999e6adb89ec8891c authored about 1 year ago by xrandomname <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
1610528cc3052103e368c4175b09db6f9a6c150c authored about 1 year ago by dkearns <[email protected]>
Problem: keytrans() doesn't translate recorded key typed in a GUI
Solution: Handle CSI like K_S...
Problem: Wrong cursor position with virtual text before a whitespace
character and 'l...
Problem: Vim9: private members may be modifiable
Solution: prevent modification for def functio...
Regards to @dkearns as noticed in
https://github.com/vim/vim/commit/2ac708b548660b232a32c52d89b...
Problem: Autoconf 2.69 too old
Solution: Migrate to Autoconf 2.71
Autoconf 2.69 is almost 10 y...
a96d544bc355b1a6021feccf5fa2bd5659bc5269 authored about 1 year ago by Illia Bobyr <[email protected]>
Problem: Vim9: no check for duplicate members in extended classes
Solution: Check for duplicate...
Problem: Vim9 constructors are always static
Solution: make the "static" keyword an error
clos...
4b9777a1dfc10bd2634404cb039a0df539549c93 authored about 1 year ago by Gianmaria Bajo <[email protected]>Remove :Help command via the undo_ftplugin mechanism.
Signed-off-by: Christian Brabandt <cb@2...
2ac708b548660b232a32c52d89bde3d8596646c0 authored about 1 year ago by dkearns <[email protected]>
Problem: Rexx files may not be recognised
Solution: Add shebang detection and improve disambigu...
Problem: Github CI too complex
Solution: CI: Tidy up matrix
Perform the following changes to t...
3e1e63de185712a6afa7b4acf4488a5dbcbe5e5f authored about 1 year ago by ichizok <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
3ac2d3da5fdf20dfddb450a49502ef47b1f581d4 authored about 1 year ago by Jason King <[email protected]>
Problem: dynamically linking perl is broken
Solution: Fix all issues
This is a combination of ...
55460da26c2756ec057c03c7d8641eda861bfcd2 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: configure: using obsolete AC_HEADER_STDC
Solution: Remove it and re-create configure
...
0e82b59df3fc12dc006e45e17222bcbb0462903f authored about 1 year ago by Illia Bobyr <[email protected]>
Problem: configure: sed uses non-portable regex
Solution: use '*' modifier instead of '\?' in r...
closes: #12947
Signed-off-by: Christian Brabandt <[email protected]>
Remove the test suite and a few other non-used files from the
EditorConfig CI project
related: ...
7129de868cc00fb2644aa17c06c42f7bd58a2650 authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
00d07a97ad750f2d2849a649f85ab1610a0b0866 authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
0382f05dbd659d8e39ee4e71c1e5062ac5c0a8fd authored about 1 year ago by dkearns <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
f937ab32a1ac3a560f217ca4ce8305ab2d5b0b74 authored about 1 year ago by dkearns <[email protected]>
Problem: pango_coverage_unref() deprecated in pango > 1.51
Solution: use g_object_unref() inste...
Problem: Vim9 no error on duplicate object member var
Solution: detect duplicate members and er...
Problem: 'linebreak' is incorrectly drawn after 'breakindent'.
Solution: Don't include 'breakind...
Problem: CI still fails with sodium_mlock error()
Solution: Catch and ignore E1230 error in tes...
Problem: still some issues with term_debug test
Solution: Use WaitForAssert()
closes: #12936
...
85c3a5bc265393c1b8b93d8b88b936d3b8b4aec7 authored about 1 year ago by Yegappan Lakshmanan <[email protected]>
Problem: camel-case spelling has issues with digits
Solution: Improve the camCase spell checkin...
Problem: termdebug test flayk
Solution: wait slightly longer
Signed-off-by: Christian Brabandt...
6c93c949298c1a6cb294a09b10d690cae357a8bf authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: termdebug: Typo in termdebug test
Solution: fix the typos
Signed-off-by: Christian Br...
f2534434c99a2b0cea08b238df24979b3fdc9212 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: runtime: crystal scripts not recognised
Solution: Filetype detect Crystal scripts by s...
Problem: Comment in scripts.vim is outdated
Solution: Delete the comment
runtime/autoload/d...
73aba18eb7f06ffe05d6e9f8cd6e260bb01d3d44 authored about 1 year ago by dkearns <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
d58bad6bc10b47de02357619c8cabecbdac958dc authored about 1 year ago by Antonio Giovanni Colombo <[email protected]>
Problem: Vim9: bogus error on export
Solution: Don't error out when the export command is not e...
Problem: Vim9: problem compiling object method as function call arg
Solution: After a object/cl...
Problem: Vim9: no support for private object methods
Solution: Add support for private object/c...
runtime(filetype): Add norg markup language detection
closes: #12913
Signed-off-by: Christian ...
03e44a1d70e914504e6151fe88ad1e574cbf0a59 authored about 1 year ago by NTBBloodbath <[email protected]>
Problem: Multiline regex with Visual selection fails when Visual
selection contains v...
Problem: Vim9 instanceof() fails in a def func
Solution: allow Objects in compile time check
c...
b49ad28d731551ddbd5cc57f9c77d0df085ae845 authored about 1 year ago by Yegappan Lakshmanan <[email protected]>
Problem: Cursor position still wrong with 'showbreak' and virtual text
after last cha...
Problem: Russian menu translation can be improved
Solution: update the Russian menu files
clos...
9a6cf34a1ebdd258acbc6f186bffed42cec2c1a0 authored about 1 year ago by RestorerZ <[email protected]>
This is the editorconfig-vim plugin Commit e014708e917b457e8f6c57f357d55dd3826880d4
from https:...
Problem: The 'syntax' option has no completion.
Solution: Add syntax option completion.
closes...
6dfdff3f273dcea29099d81e3eceb871ae089998 authored about 1 year ago by Doug Kearns <[email protected]>
Problem: Vimball/Visual Basic filetype detection conflict
Solution: runtime(vb): Improve Vimbal...
Problem: Vim9 problems with null_objects
Solution: Vim9 improve null_object usage
Fix "xvar ==...
5c018bee0e1e272774584cfb1577327fbb67254a authored about 1 year ago by Ernie Rael <[email protected]>
Problem: Indentation issues
Solution: Fix code indentation issues.
closes: #12906
Signed-off-...
d4e4ecbb3793cd45b645471966c1ac703be52f4a authored about 1 year ago by Yegappan Lakshmanan <[email protected]>
Problem: autoconf: not correctly detecing include dirs
Solution: make use of python3 to generat...
Problem: obsolete macros in configure script
Solution: Remove those and start moving to autocon...
Problem: Normal mode "gM", "gj", "gk" commands behave incorrectly with
virtual text.
...
Problem: No tests for the termdebug plugin
Solution: Add some simple tests for the termdebug pl...
Problem: The Content-Type header is an optional header that some LSP
servers struggle...
Signed-off-by: Christian Brabandt <[email protected]>
0db1ea481528917e64ff5cd2e3a6f26e0271d5db authored about 1 year ago by Anatolii Sakhnik <[email protected]>
Problem: too early declaration of variable in pum_set_selected()
Solution: Move declaration to ...
Problem: C4090 warnings in strings.c
Solution: Add type casts
closes: #12917
MSVC shows the f...
4c215ecdafbc9a32bca885abc3272be741047291 authored about 1 year ago by K.Takata <[email protected]>
fixes #12831
Signed-off-by: Christian Brabandt <[email protected]>
Signed-off-by: Christian Brabandt <[email protected]>
fa0094e1629332751d62416eb7f122181605ff5f authored about 1 year ago by Anatolii Sakhnik <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
1da9fdb8c71416e5a0744de69e67ac186faecd45 authored about 1 year ago by Kevin Scannell <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
e750f8c330bc28ee9f3b7dce06481311a090972f authored about 1 year ago by Yegappan Lakshmanan <[email protected]>
Problem: Cannot build with latest luajit
Solution: adjust sed regexp and don't expect '-' in ve...
The recent fixes for Perl interface for newer versions broke 5.30, and
it's now statically linki...
Local fixes:
- Fix usage of `replace_termcodes` which added an additional parameter
upstream.
Signed-off-by: Christian Brabandt <[email protected]>
2f25e40b1f545f4aa38377f0c25effb112b5d1ef authored about 1 year ago by Enno <[email protected]>syntax/model.vim: minor wording improvement
Signed-off-by: Christian Brabandt <[email protected]>...
e8d6f03f6a61f60de6893253621d057f63dd6a23 authored about 1 year ago by Christian Brabandt <[email protected]>closes: #12836
Signed-off-by: Christian Brabandt <[email protected]>
Co-authored-by: Viktor Szépe <...
Problem: Vim9: need instanceof() function
Solution: Implement instanceof() builtin
Implemented...
afe0466fb1695fa8b9782eea8a8e9f9540d4cb85 authored about 1 year ago by LemonBoy <[email protected]>