Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Vifm
Creates Vim among file managers.
Collective -
Host: opensource -
https://opencollective.com/vifm
- Website: https://vifm.info
- Code: https://github.com/vifm
Found by Coverity.
CID 1497193 (#1 of 1): Resource leak (RESOURCE_LEAK)
7. leaked_storage: Fai...
github.com/vifm/vifm - f2308a19c89b8f27f243ebe657b12edd158d44c9 authored over 2 years agogithub.com/vifm/vifm - 90107f106e01c51606e94d09dcb4708558e510ca authored over 2 years ago
github.com/vifm/vifm.vim - b7f962b1531fcf0305a1fa15e8a5334da0dc11c6 authored over 2 years ago
Permit directories with trailing slashes supplied by external commands in
`:[un]select !cmd`.
F...
github.com/vifm/vifm - 672940ac361edb2fd85687f41959de465404a0b6 authored over 2 years agogithub.com/vifm/vifm - 98d0bab7969c8eda313028c07b11a7f4d23ae4a7 authored over 2 years ago
github.com/vifm/vifm - 8067a20ae3c183ba3c7bdbfb9fab38fb16650690 authored over 2 years ago
1. Convert slashes before canonicalization
2. Don't confuse colon after drive name for line sepa...
They weren't being updated and therefore showed (:set sort? sortorder?)
incorrect values.
Changing the order of files to the opposite (:invert o) messed up the
visual selection borders, ...
For example, "a" remaining after mapping and then unmapping "ab".
github.com/vifm/vifm - d0a0313b9b138c45f76e09b817bc7fdbdcae75ee authored over 2 years agogithub.com/vifm/vifm - 711e99201efa2feefcf3f880bb452117ebe1b03e authored over 2 years ago
Add shell completion for fish shell.
Patch by Hoang Nguyen (a.k.a. FollieHiyuki).
github.com/vifm/vifm - 0452ec931f88ae4ab4381cd594024d19858ea8c7 authored over 2 years agogithub.com/vifm/vifm - 452f242061f036ca373761574642357651846252 authored over 2 years ago
github.com/vifm/vifm - e7b349e5d29d517afe7ec2c48f6697702c0031e1 authored over 2 years ago
github.com/vifm/vifm - b5f80c1bf03947907c94fefe1e76edf24c869ab8 authored over 2 years ago
github.com/vifm/vifm.vim - 2c553b3e75393c1c7fed833106c7cbe4d744a24d authored over 2 years ago
Vifm v0.12.1 beta
-----------------
The beta stage will last about two weeks. In case any seri...
github.com/vifm/vifm - 3b5f1c10b2d3197b2110645b93cc6820730de6bb authored over 2 years agogithub.com/vifm/vifm - 4e8fb314e657a453f5a91c7447ac585ec08f470d authored over 2 years ago
github.com/vifm/vifm - 8efdf5892d51bec9b769ead1f9cf24931c2312fe authored over 2 years ago
Fix checking version of GNU coreutils at build time.
Various small code corrections.
github.com/vifm/vifm - 601fef74ce3c2efc132342797de8b520a2f85ee0 authored over 2 years agogithub.com/vifm/vifm - bc7aa3bfe014c35070f0429ba1976950ec606348 authored over 2 years ago
github.com/vifm/vifm - adafa563b8ac069134b2e3a9ece01233285897a0 authored over 2 years ago
`1 << 31` is implementation defined, should be `1U << 31`.
Found by cppcheck.
github.com/vifm/vifm - bd2f2dec01dc9dc742b8ca7685014ea234a7ca0d authored over 2 years agoFound by cppcheck.
github.com/vifm/vifm - bb7e0d5c747a6208b72254129d747dbc7d6ae979 authored over 2 years agoFound by cppcheck.
github.com/vifm/vifm - c466cac882d2e45f442b0943d91e1cb1349629ab authored over 2 years agoFound by cppcheck.
github.com/vifm/vifm - 581da2388273076566c66f7bd530d747b04cb2a7 authored over 2 years agoFound by cppcheck.
github.com/vifm/vifm - f16f547bc45fc3c643df79af3b17a696ba2d90e9 authored over 2 years agoFound by cppcheck.
github.com/vifm/vifm - 10c4885c219c4c620f485cdcb731143d22f61865 authored over 2 years ago
quit_on_arg_parsing() doesn't quit on IPC calls, so we shouldn't assume
that it does.
Found by ...
github.com/vifm/vifm - 82346d9184c66b98d3748ce4b2433929c5d73294 authored over 2 years agoStash selection if cl fails due to non-symlink.
Fix memory leak from bar in progress dialog and...
github.com/vifm/vifm - 668b40f63fbc622b7da7437f0ae04fcca1cabba6 authored over 2 years agoFound by Clang Analyzer.
github.com/vifm/vifm - 2e8e24b07dfa2fbbba6dbbedb5852635fa2ab94c authored over 2 years ago
Far from the complete list, but this increases number of the checks
nonetheless.
Found by GCC S...
github.com/vifm/vifm - b828e37708b070a63488973d5a1bb4e76424bf7d authored over 2 years agogithub.com/vifm/vifm - c6a48ec8ec5a9df0c9cd649562108160da6fbfe5 authored over 2 years ago
It never worked... The use of `i` there was a mistake...
Found by GCC Static Analyzer.
github.com/vifm/vifm - c0a84a60e67140a02f955e2810f836e51a095922 authored over 2 years agoPrompted by GCC Static Analyzer.
github.com/vifm/vifm - c9e35e2ef1fda436a1696e49ad8d14b160ac3059 authored over 2 years agoFound by GCC Static Analyzer.
github.com/vifm/vifm - 02803957af1453ab343b3e949480edea587ee3b2 authored over 2 years agoFound by Clang Analyzer.
github.com/vifm/vifm - 647d6f16b099976b0837e577bf4aaf4a3485b453 authored over 2 years agogithub.com/vifm/vifm - bb9e3fd36b06fa58dfc0d2ee3692ea7478b042f5 authored over 2 years ago
There would be no overrun, because get_type_str() returns short strings,
but still nice to have ...
Found by Coverity.
CID 1497213: Control flow issues (DEADCODE)
Doesn't looks like `vi->view` can be NULL and it's always used as if it
can't be.
It doesn't need to be handled, so state that.
github.com/vifm/vifm - 101fb2645c669c423fd755be6425fbef0ef992c9 authored over 2 years agoTo not call close() on something unrelated.
Found by Coverity.
CID 1497216: Security best prac...
Found by Coverity.
CID 1497205: Uninitialized variables (UNINIT)
Found by Coverity.
CID 1497210: (STRING_OVERFLOW)
Found by Coverity.
CID 1497217: (STRING_OVERFLOW)
Thanks to Coverity.
CID 1497222: Resource leaks (RESOURCE_LEAK)
Result of time() could theoretically be cut off.
Thanks to Coverity.
CID 1497223: High impact ...
Fix memory error in :media menu on an unlikely error path.
Thanks to dcb314.
Fix tests on Wind...
github.com/vifm/vifm - d3acd2414ffe430ccc7561947457fb0e5b4d2f2f authored over 2 years agoThanks to dcb314.
Fixes #817 on GitHub.
github.com/vifm/vifm - e48635e245143aa25c9e5ef11eed7a8bd2994b1e authored over 2 years agoTo not have to remove it manually after editing defines in Makefile.
github.com/vifm/vifm - 7a356c6b324c682bd34d367f46bb1a933e6f690a authored over 2 years ago
This fixes tests on Windows after
8ff2d796ccf472337c895582bf560429a356e2ad:
Rely on defines...
github.com/vifm/vifm - 2eecf6e5cf466a4470c47436303dc1aa639813a3 authored over 2 years ago
So that tests behave consistently regardless of the environment in which
they are run:
* $STY
...
github.com/vifm/vifm.vim - 9f1e597cefaba008474a03b57595eb895b5f0095 authored over 2 years ago
Fix processing of extended keys on OpenBSD.
Install Default-256.vifm as a sample color scheme.
...
Check its applicability at runtime rather than assuming it won't work
only on OS X.
github.com/vifm/vifm - 92c324b1b4b320946f8dbb96c5cb1e6eec52a9f1 authored over 2 years ago
On OpenBSD when 'syscalls' is set. Something kernel specific?
github.com/vifm/vifm - c258a6412b83fafdebdfb3a06d6297f4c38af657 authored over 2 years agogithub.com/vifm/vifm - 62ea40a3f5484deac3c9bc5e652deb4ccd0ca2ac authored over 2 years ago
For consistency and to be able to use it in packaging to not
accidentally overwrite user's file ...
Rather then duplicating them.
github.com/vifm/vifm - 8ff2d796ccf472337c895582bf560429a356e2ad authored over 2 years agogithub.com/vifm/vifm - 7adcab99305b12cbb09fbc99d27da7b1b0ababf2 authored over 2 years ago
github.com/vifm/vifm - b6108a6398e35b148146826c2489493ae75625f3 authored over 2 years ago
Instead of hard-coding check for OS X.
github.com/vifm/vifm - 8522c12b5d02a66628fd12f378147497d914c56f authored over 2 years ago
This is needed to not pick up CFLAGS/LDFLAGS which can be accidentally
exported by something (at...
Ideally, this would check for running under ports, but not sure how to
do this reliably.
github.com/vifm/vifm - 0933aec680c183bcc10a297bda99f8bfcd93f2cc authored over 2 years ago
Just in case, although it should be safe here either way.
github.com/vifm/vifm - 842a19e9158ff92a79e1424b28ede2290cd0036d authored over 2 years agogithub.com/vifm/vifm - a36284f6bb24e935c8babe2437f87dbc5cc22faa authored over 2 years ago
github.com/vifm/vifm - 968770c3618e789be1cf750d28accbfddbc548a7 authored over 2 years ago
For highlighting added/removed and blank entries in compare views.
Thanks to qsmodo.
See #796 ...
github.com/vifm/vifm.vim - c3a2a8dfbec766c74c81dd2c7c67579c839e1119 authored over 2 years agogithub.com/vifm/vifm.vim - 5a01903620d502dc27ee8315b23149e084a89cff authored over 2 years ago
Changed [c and ]c to also traverse added/missing entries.
Added CmpUnmatched and CmpBlank highl...
github.com/vifm/vifm - 1aedc16b74bd2acd63e3e1bf84d9d85eb95df9d2 authored over 2 years agoFor highlighting added/removed and blank entries in compare views.
Thanks to qsmodo.
See #796 ...
github.com/vifm/vifm - 181206354a1b8f39777903f2af246fefdc30db93 authored over 2 years agoUsed to be only changed files, now also added/removed pairs as well.
Thanks to qsmodo.
Closes ...
github.com/vifm/vifm - 8f4429343572170ae8132653c52d5c5354cfe334 authored over 2 years agogithub.com/vifm/vifm - 436997605d88ec198f09eff6345fc1b8bdcc1013 authored over 2 years ago
github.com/vifm/vifm - 73af6e641ec0451d08d45d197057bc44abb19d40 authored over 2 years ago
Thanks to sak96.
Fixes vifm/vifm.vim#80 on GitHub.
github.com/vifm/vifm - 818f88ec2de5043e61e4b112d14f580f28f53f60 authored over 2 years agoThanks to sak96.
Fixes vifm/vifm.vim#80 on GitHub.
github.com/vifm/vifm.vim - fd4b42cc689acc53474fa2421d3669200c4a79c5 authored over 2 years agovifmrc modernization
github.com/vifm/vifm - 1a317eb3e8896bebc11e98fdbff896bdd62e0820 authored over 2 years agoWrap the first argument properly without adding an extra space.
github.com/vifm/vifm - 9cbf46627ed9e4dd50ef3f356469fa063181d68d authored over 2 years agogithub.com/vifm/vifm - 9ca2af9f9cb63ee1678993a3f2c64fd0b50bd4a9 authored over 2 years ago
github.com/vifm/vifm - 3d779703090de30a589209751e83806d231510de authored over 2 years ago
github.com/vifm/vifm - 9920a6e0ef673cc48d4cd4a6d558bc58d8f05f14 authored over 2 years ago
github.com/vifm/vifm - c4cef08e5afc212a1ba6f5d1664f3b7d917885f9 authored over 2 years ago
github.com/vifm/vifm - b8b198410b5ca6855686347531a1eea59c7c9fbb authored over 2 years ago
github.com/vifm/vifm - 2660d86e6b2d1c06740231a5537cd034122c0691 authored over 2 years ago
github.com/vifm/vifm - 386a633f660e6fea21a43c42252dc6c0687764a2 authored over 2 years ago
Provides information similar to that provided by layoutis() builtin
function.
Use current tab if "index" field is omitted and make the parameter
optional.
github.com/vifm/vifm.vim - c032daa32e7e5b76212665bdea56a9fa48c7ccbb authored over 2 years ago
Plugins
-------
* Add VifmTab:getlayout() method
* Make vifm.tabs.get() easier to use
Provides information similar to that provided by layoutis() builtin
function.
github.com/vifm/vifm - 7e39d4ee4698ab23030f37d4a321ddca2ddde58d authored over 2 years ago
Use current tab if "index" field is omitted and make the parameter
optional.
github.com/vifm/vifm - 5e5ee69eb13fbb69a22a56eb98a7151cdd06aabc authored over 2 years ago
github.com/vifm/vifm.vim - 23265f800c2e554f7e58ad5013160a29c4499c4c authored over 2 years ago
Thanks to Alexandre Viau.
github.com/vifm/vifm.vim - 18113770f05b2a6a8b70328277099189185471e0 authored over 2 years agoDo not reset selection on :view command.
Thanks to Alexandre Viau.
Fix selection created prior...
github.com/vifm/vifm - 0fcbe1bf0c4dd300841c15253c09cb3a3bf9422c authored over 2 years ago
They were lost because save_msg flag wasn't checked before displaying
message about selected files.