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
Happened in visual mode with search highlighting turned on, after
filling the command-line with ...
Show a normal fail message instead of "0 of n matching files for: pat"
at the end of failed incr...
github.com/vifm/vifm - 29c5773e66464571979514891e5b13593d3232c9 authored almost 2 years ago by filterfalse <[email protected]>
Not just 'nohlsearch', but also if found a match, 'hlsearch wrapscan'
and in visual mode. The i...
github.com/vifm/vifm - e3a97c6fe7c449f00394d657720a8943fa806422 authored almost 2 years ago by filterfalse <[email protected]>
github.com/vifm/vifm - 86f91af14e4c6c3ac6420c1b959e5cfc6b731884 authored almost 2 years ago by filterfalse <[email protected]>
Pay no attention to wrong messages in some cases for now, it's going to
be fixed later.
From goto_search_match() and find_and_goto_match(). They return an
index of a match instead of ...
github.com/vifm/vifm - e2f0ab4133e0975c84be47b9b8a651e9c1ac313d authored almost 2 years ago by filterfalse <[email protected]>
Should've been done it in the "Remove no longer used parameters in
find_pattern()".
The parameters are `stash_selection` and `select_matches`.
github.com/vifm/vifm - 30bd3ef8b132c66ea9d30760650a169d097b67ed authored almost 2 years ago by filterfalse <[email protected]>From modes/{normal,visual}.c:search().
github.com/vifm/vifm - 518c79687ba3ba14eacef046923ffe1ebdb7fb98 authored almost 2 years ago by filterfalse <[email protected]>
Otherwise, count from a previous search could've been applied. This is
rather a temporary measu...
github.com/vifm/vifm - 584518056e957c24833d2f21623b6e29f910ae43 authored almost 2 years ago by filterfalse <[email protected]>
github.com/vifm/vifm - 38dd1675bde0034c0bdcac590049f1353ce166dc authored almost 2 years ago by filterfalse <[email protected]>
github.com/vifm/vifm - e29cb68a9470a9b85e058c3acdcce5e0063b2666 authored almost 2 years ago by filterfalse <[email protected]>
I.e., don't move cursor and don't show messages. It fixes the wrong
match number in the message...
github.com/vifm/vifm - 088e0aeb5b535964b9e34aac02debd7542a0aeee authored almost 2 years ago by filterfalse <[email protected]>
It reset count to 1 after the first typed character during incremental
search and the rest of th...
Otherwise, tests/menus/history.c:fsearch_hist_does_not_split_at_bar()
will crash on search if [c...
github.com/vifm/vifm - c558659e5805039905ac887e0e14b42e480f2eb7 authored almost 2 years ago by filterfalse <[email protected]>
The parameters are `backward`, `move`, `*found` and most of the
`print_errors` logic.
github.com/vifm/vifm - c790187b54ef51da54022d2e50939fec309882a0 authored almost 2 years ago by filterfalse <[email protected]>
github.com/vifm/vifm - 2b1eafdf36e866c21c4a67ae58e999f307708775 authored almost 2 years ago by filterfalse <[email protected]>
It was always equal to 0.
github.com/vifm/vifm - ec76f525c292de1a7c2c6fa0a7b76064bed9a214 authored almost 2 years ago by filterfalse <[email protected]>
The found detection is far from perfect. Also, organize the code in
visual.c:search() the same ...
github.com/vifm/vifm.vim - 639cfcb386fa419d8e27c69f489d6fedc53ec292 authored almost 2 years ago by xaizek <[email protected]>
Mainly as a way to check file's presence.
github.com/vifm/vifm.vim - ccd8ae0d70ae64322af5bf9f854db7595516afff authored almost 2 years ago by xaizek <[email protected]>`>` doesn't need to be terminated with `<`.
github.com/vifm/vifm.vim - 5661fe261b10a04d4781416060c946738ff3f45a authored almost 2 years ago by xaizek <[email protected]>Fix cursor jumping in interactive search.
Thanks to filterfalse.
Add filereadable() builtin fu...
github.com/vifm/vifm - f716368b053dcdb6019251a53d87183c0045ffc2 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - d86fa5f4c6128a51b4d2a62fd63d45e4d004fa8a authored almost 2 years ago by xaizek <[email protected]>
Mainly as a way to check file's presence.
github.com/vifm/vifm - 2e02ed16b212aaf0849512d32ee7da1273f40b80 authored almost 2 years ago by xaizek <[email protected]>`>` doesn't need to be terminated with `<`.
github.com/vifm/vifm - 87882f978e1e443c41a37eb84d3c0654022abc72 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 58c88488c50abcb12dd9d83493f4602e0e96b052 authored almost 2 years ago by xaizek <[email protected]>
This is a side effect of cafecc5332f1e94a3e0e1752a620c9e7b6023029:
Return CMDS_ERR_CUSTOM o...
github.com/vifm/vifm - e238b36ea09c6b0e2dcadf090afa6d6e2156a38d authored almost 2 years ago by xaizek <[email protected]>So that it's clear that errors are coming from sourcing attempt.
github.com/vifm/vifm - 91e6423f8fd9f4b997127f7c139fb3888c040796 authored almost 2 years ago by xaizek <[email protected]>When specified path doesn't exist.
github.com/vifm/vifm - 3ef11235f3e329798c41e86a37a5a94851444e8a authored almost 2 years ago by xaizek <[email protected]>This is the result of 8d24fa6e1914fbd7a832e4f4323e0eb7fea1d315:
Fix :filter in :autocmd mes...
github.com/vifm/vifm - 719e0d58a9b325cd1117fe4581bb84e5b2ad1427 authored almost 2 years ago by xaizek <[email protected]>Forgot to do this and OS X CI now fails.
github.com/vifm/vifm - 7ca8fc7cab910d7cf2b4bf879e901895fc1750c4 authored almost 2 years ago by xaizek <[email protected]>
Use random() instead of rand() when available and use it to generate
unique temporary file names...
`safe_operation` boolean that indicates whether we need to perform
operation safely is very conf...
Use make_file_in_tmp() instead. umask() is bad for multithreaded code.
In case of Vifm it means...
OP_COPY and OP_COPYF are equivalent in this context.
github.com/vifm/vifm - 21e55a67f7468ead9ab009c76c5e93e014f6eb04 authored almost 2 years ago by xaizek <[email protected]>Switch cmds_get_ext() to using make_file_in_tmp().
github.com/vifm/vifm - 4508939dacbe47cff1a8032cd4986d8b1524a4cd authored almost 2 years ago by xaizek <[email protected]>It's for creating temporary files in temporary directory.
make_tmp_file() is now used only by m...
github.com/vifm/vifm - 6972cca948fd49f5f68078c39f4e983ffa7aec0e authored almost 2 years ago by xaizek <[email protected]>Coverity doesn't like it:
CID 1497216 (#1 of 1): Insecure temporary file (SECURE_TEMP)
secu...
github.com/vifm/vifm - b9685071a52aaf8bb4e869ca491ae79f41cc0c6c authored almost 2 years ago by xaizek <[email protected]>
github.com/vifm/vifm - b1434dce0f75c66cce5a373e60cfb60bc437a1e5 authored almost 2 years ago by xaizek <[email protected]>
random() is defined to be non-linear additive feedback RNG, while rand()
can be a linear congrue...
It's used by lua sources.
github.com/vifm/vifm - f23af595c32479ac26faa1630384dafc2c05e2fd authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 620acae5bad8ef39407bfd5c6667ec11b299d93d authored almost 2 years ago by xaizek <[email protected]>
It's working again for the project since last September, forgot to add
it then.
Found by Coverity:
CID 1506348: Result is not floating-point (UNINTENDED_INTEGER_DIVISION)
inte...
github.com/vifm/vifm.vim - 56db9c9a49ec19af896de80714e5ed67fd8c5aab authored almost 2 years ago by xaizek <[email protected]>
Provides title and type of custom view if it's active.
github.com/vifm/vifm.vim - d0bceccaea6bd3fe017f4f609e7c91ff712196e3 authored almost 2 years ago by xaizek <[email protected]>
Later might do this explicitly on pane=current and also handle
pane=other (could use pane=0 and ...
Along with corresponding %10*-%20* macros.
Thanks to Sylwia Ptasinska (a.k.a. SylEleuth).
Clos...
github.com/vifm/vifm.vim - 26edf964f90fa8aa9724ca252385062e952c51e4 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm.vim - da856f3f6e38c560ea4a80805905802b0cea2fa6 authored almost 2 years ago by xaizek <[email protected]>
github.com/vifm/vifm.vim - 3d539a0ec077dd3ed08046c7b9e19fbc89f0d36e authored almost 2 years ago by xaizek <[email protected]>
github.com/vifm/vifm.vim - 1c72cac263d4cbb097fb9943dea6efd1e399f29a authored almost 2 years ago by xaizek <[email protected]>
Add additional User10..User20 highlight groups and corresponding
%10*-%20* macros.
Thanks to Sy...
github.com/vifm/vifm - 52d5ecc29905ca6f6c09d904d95335c94345f5e0 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 835b28eaa1a3b2dd58d24266eb8a86cae81b6e16 authored almost 2 years ago by xaizek <[email protected]>
Provides title and type of custom view if it's active.
github.com/vifm/vifm - 74b35038139accf2805e3a50914d5676b688dac7 authored almost 2 years ago by xaizek <[email protected]>Retrieves textual description of the specified custom view type.
github.com/vifm/vifm - 9a882b9f19080e04968381c281f5d3ea7df2ba0a authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - d8271d6442db3b44258edc3471b8375d2fe1d0f6 authored almost 2 years ago by xaizek <[email protected]>
github.com/vifm/vifm - e013dbb1570912cb7b4703e0b6bb95945b048b73 authored almost 2 years ago by xaizek <[email protected]>
Invokes a format handler. Expects a table argument to it at the top of
Lua stack.
github.com/vifm/vifm - 675da2751d854e4fb60e962d2008609caea4a8c3 authored almost 2 years ago by xaizek <[email protected]>
Later might do this explicitly on pane=current and also handle
pane=other (could use pane=0 and ...
Instead of picking top/left or bottom/right panes, it picked
current (pane=1) or other (pane=2) ...
It changed after 755c81f4b0b461b9d29b77ad852743898eff7852:
Remove weird fast-track path in ...
github.com/vifm/vifm - 4685a9982031146b78324afa4dbe27cc7cdfdc6b authored almost 2 years ago by xaizek <[email protected]>Along with corresponding %10*-%20* macros.
Thanks to Sylwia Ptasinska (a.k.a. SylEleuth).
Clos...
github.com/vifm/vifm - 9473639a6aa7048560fa5de66079a64a3dae07b9 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 62a1d86f52825e61abc432acf2868f259ef7ad5f authored almost 2 years ago by xaizek <[email protected]>
So that number of user colors can be changed more easily.
github.com/vifm/vifm - 5feeeafaf6dc74ad5d19aeb04634d363e0d1ca7d authored almost 2 years ago by xaizek <[email protected]>This is better than leaving dealing with characters to the caller.
github.com/vifm/vifm - e10d1a5f79a966995996e32f1a9fb3664de3d7c1 authored almost 2 years ago by xaizek <[email protected]>
Make it a bit brighter. 210 is quite dark. 211 is closer to magenta
than 210, but it's still d...
Performs external editing of register contents.
Closes #819 on GitHub.
github.com/vifm/vifm.vim - ba4d6371fe50b97d89c627cba9934a6910189757 authored almost 2 years ago by Rostislav Tolushkin <[email protected]>Registers shouldn't contain weird or relative paths.
github.com/vifm/vifm.vim - 6a63155761d80bbecccf104182240ae2a74b0a99 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm.vim - 0542a0c9c44c5ba58a74c028c2dc132d6b72181a authored almost 2 years ago by xaizek <[email protected]>
Add :regedit command for external editing of register contents.
Thanks to Daniel J. Perry (BioB...
github.com/vifm/vifm - bd2268bbd3224ac77965baf93176c892b5ae2489 authored almost 2 years ago by xaizek <[email protected]>Thanks to Rostislav Tolushkin (a.k.a. nullptr-deref).
github.com/vifm/vifm - ef2ca6fed6a814874fa9d322a7713680789b2d03 authored almost 2 years ago by xaizek <[email protected]>There is no actual need for that.
github.com/vifm/vifm - f98b0783259521565e8914892d19b7edbc158754 authored almost 2 years ago by xaizek <[email protected]>To not suggest that register's data can be modified externally.
github.com/vifm/vifm - 65ad64abb442228c807922db2966c8cf43544799 authored almost 2 years ago by xaizek <[email protected]>Registers shouldn't contain weird or relative paths.
github.com/vifm/vifm - ea14f1994b6220fb999241d5d6a6c7eb1d5f2720 authored almost 2 years ago by xaizek <[email protected]>unlink() can change it, so errno must be saved.
github.com/vifm/vifm - 66855583394b578a4cea91c2387a703a4e92ac36 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - fd5059b03ed0c0fc9e28f40767964dadfc011d56 authored almost 2 years ago by xaizek <[email protected]>
It didn't despite what its comment says. Failure to read should be
distinguishable from reading...
github.com/vifm/vifm - fd5aa57e48508902a64ecfc51c4ffefdbf4a007c authored almost 2 years ago by xaizek <[email protected]>
Argument validation was incomplete.
Memory leak on changing register's value.
Not sorting or g...
github.com/vifm/vifm - 013284d343c04d9bb87e0a41bf2e447914d37641 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 06d11d3d42314ce5ec3da18c2f6c316583531d79 authored almost 2 years ago by xaizek <[email protected]>
Performs external editing of register contents.
Closes #819 on GitHub.
github.com/vifm/vifm - 6e19a77f11aeda902b820232a09ce45f03d79f77 authored almost 2 years ago by Rostislav Tolushkin <[email protected]>Updates/additions/fixes for Default-256 color scheme.
github.com/vifm/vifm - 4a9c38bda691508429df1174fad2c10d1b020c1b authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 63d80b7c17de02abc60cf2ab3de502350bf2856d authored almost 2 years ago by xaizek <[email protected]>
As a potentially executable file.
github.com/vifm/vifm - 64499f085aec4a1b05ced5104de412219d2b198a authored almost 2 years ago by xaizek <[email protected]>Apparently these are "Portable BitMap" and "Portable Gray Map".
github.com/vifm/vifm - 99325195b1e0961d8f891c5c02b322d0d68fe3c0 authored almost 2 years ago by xaizek <[email protected]>Thanks to aleksejrs.
Closes #880 on GitHub.
github.com/vifm/vifm - c21e5276cac002da64996b17d987d46f9fd44b21 authored almost 2 years ago by xaizek <[email protected]>Thanks to aleksejrs.
Closes #880 on GitHub.
github.com/vifm/vifm - 11477ee3522b4110e44ef84b223a1cea88035af5 authored almost 2 years ago by xaizek <[email protected]>
They vary across terminals, while 16-255 tend to stay the same, so use
those to get more consist...
Thanks to aleksejrs.
Closes #880 on GitHub.
github.com/vifm/vifm - d2e3784c2e2e2b4a8f1ecdca486d1e6643db19d5 authored almost 2 years ago by xaizek <[email protected]>It's the same as *.djvu
github.com/vifm/vifm - 9e1102e0c9c3dfb63ad3d9acb06c51130dfa3256 authored almost 2 years ago by xaizek <[email protected]>