Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vifm/vifm

Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
https://github.com/vifm/vifm

Merge branch 'update-autotools'

Updated autotools scripts.

Thanks to phanium (a.k.a. phanen).

43099b968579643a2ff297331c508bfccf541cc8 authored about 1 year ago
Use escaping in AC_INIT() in configure.ac

0d77017d6e787a1b2357b16e578b06fcb3036c0e authored about 1 year ago
Remove obsolete macros from configure.ac

autoreconf now complains about them and they might have not affected
anything.

ac28fd25d80abbad7411bf45ff5c0b1df63cd320 authored about 1 year ago
Regenerate build-system files

7c0290267ced0de176269ceb6d207520743e4fa3 authored about 1 year ago
Update auxiliary build scripts

Some of them are over a decade old.

Fixes #974 on GitHub.

Thanks to phanen (a.k.a. phanium).

ebe56efa66b1b79b7d30667c005450b8556cd8c5 authored about 1 year ago
Merge branch 'doc-updates'

Remove dead link to outdated Esperanto translation of documentation.

Thanks to qadzek.

Fix doc...

1b155f6bf3d531567c37d8d4e2e4e18493a4ccb4 authored about 1 year ago
Improve documentation related to "s" in 'cpoptions'

Mainly fix documentation on yy, Y, dd and DD not mentioning how "s" flag
of 'cpoptions' affects ...

14cba7040f29fea5c6367a33370c2d196fb0555d authored about 1 year ago
Better document trailing dir slash on matching

For 'classify' and patterns in general.

See #968 on GitHub.

29107189c16e5cf836938884373916363a907d29 authored about 1 year ago
Drop dead link to Esperanto translation

It's long outdated and now the site isn't even available.

Thanks to qadzek.

3aad7f5ba18676cc3af05dccd75945bf1ef184b4 authored about 1 year ago
Improve documentation on functional keys

* Explain what <f0>-<f63> are for.
* Remove "only for MS-Windows" label.
* Mention <m-f1>-<m-f12...

74257efebb60d939fab6662036b54bcd86812e50 authored about 1 year ago
Fix line length

5f1ca88b5558d4df006760abff4db7a3c06bbedf authored about 1 year ago
Add example showing usage of `g:vifm_exec_args`

It took me a long time to figure this one out, so I figured an example
would be nice. Judging fr...

8f0e56fcd67529b11eb279b5aa95adc84f28ea80 authored about 1 year ago
Remove dead link

This website has been down for some time. It's still available on the
Wayback Machine, but that ...

08b53a90561d44cfd01a7f1fa5b10daecc16f318 authored about 1 year ago
Merge pull request #977 from haolian9/completion_foreign_cmd

Fix :com and :delcom not completing FOREIGN_CMD names

a65477f6d19a1eb1644322c23bfa6a504a2ef6cb authored about 1 year ago
Describe test suites in HACKING.md

9cc41b1f2e8106a244d84106dfc0b6687c9105f3 authored about 1 year ago
Rename tests/cmds/user{_cmds => }.c

That suffix is unnecessary. "foreign.c" in the same directory is clear
enough, so "user.c" shou...

87e5060106a18970b765b81fe02ee7c59e2cd562 authored about 1 year ago
Rename tests/cmds/{cmds_ => }completion.c

That prefix looks odd there and probably comes from times when the file
was in tests/misc/.

24c781e4ab20e1e696d678e2c031bc8343f45eff authored about 1 year ago
More consistent formatting in tests/cmds/foreign.c

aa835fafc3e2b0de83e2379a033ddbc1b8a791b3 authored about 1 year ago
Drop unused #include from tests/cmds/foreign.c

e63bdc436d94eefc1410615bfb9e55d833a56485 authored about 1 year ago
Merge tests/env/ into tests/utils/

It's just a single test fixture for src/utils/ functionality, no need
for a separate test suite....

1b4ad06ea55080c0ac58345e9f3e36dac6e322b5 authored about 1 year ago
Rename a parameter name in engine/cmds.c

Use "custom" instead of "user" for consistency with is_custom_cmd().

f5bd01626a0dd6bbe84b7d076e06738b8f10da9b authored about 1 year ago
Document fixing of ":[del]comm {foreign}"

fe9f8738b7b4d7d281b871a07a5e48a440cddf5e authored about 1 year ago
Move ":[del]com {foreign}" test to tests/cmds

That's where mechanics of :commands are tested.

304291f312427234edb485ce9c86627f1d732b1c authored about 1 year ago
Fix :com and :delcom not completing FOREIGN_CMD names

a1cdc7cdc08758972f8344604acee8e607daea96 authored about 1 year ago
Merge pull request #976 from haolian9/inspect_foreign_cmd

Fix `:command {cmd}` not recognizing FOREIGN_CMDs.

392c4c0637e732f21c251b72ba7214458e18a709 authored about 1 year ago
Extract some helper functions in engine/cmds.c

Just to make things less repetitive and easier to read.

93fe3becc7d69e67af16a5c0e729a0b00682182a authored about 1 year ago
Stylistic and docs updates for the previous commit

547c3588885e6bd1def5af3151c4dc9e3dd0fccb authored about 1 year ago
Fix :com {cmd} not recognizes FOREIGN_CMDs

b3c235e78c6962f101184d0c7b166afc79c92a47 authored about 1 year ago
Merge pull request #971 from mahor1221/feat/helix-tmux

Use Vifm as Helix's file manager

a196fbb3f42661f38932cbcb88293fa9129afdf2 authored about 1 year ago
Add helix-tmux.lua to use Vifm as Helix's file manager

- Add helix-tmux.lua which works exaclty like the helix.lua handler but,
it sends commands to ...

9a42dec124df8822f339d909fbcafaf17d021fbb authored about 1 year ago
Merge pull request #970 from Mrestof/fix_manpage_typo

Fix little grammar error in documentation

83f9c94fdf7e36e4c554438eacf23931b7091020 authored about 1 year ago
Fix little grammar error in documentation

4e8c873ae61bd030512f6f951e8fb1bf5653cc83 authored about 1 year ago
Merge pull request #960 from aleksejrs/zstd-default-256-hilight

Add zstd and tzst to Default-256.vifm

2df3dbe9000abe34368bde0d333b851373bd025a authored about 1 year ago
Add zstd and tzst to Default-256.vifm

I just added them in the form that I am seeing in the GitHub editor.

7425721e8e55e7644403b798df7df815197218aa authored about 1 year ago
Merge branch 'search-mode-match-nav'

Made Tab and Shift-Tab in interactive search prompts (including when
navigating) move cursor to ...

b57394b30ce815f624137d34f94fe7abcf2baa36 authored about 1 year ago
Add match navigation to interactive search mode

Made Tab and Shift-Tab in interactive search prompts (including when
navigating) move cursor to ...

a546e3bc7dbd064ffb8de19f7ca195248c94a4f1 authored about 1 year ago
Improve doc's wording on Ctrl-_ in cmd-line mode

"return" looks wrong here, "restore" is closer to what happens.

39eb8b65ed393e4311ada9a79e229a0f67811202 authored about 1 year ago
Fix a typo in cmdline.c:handle_nonempty_input()

e311e6b3e6ef778fc64939cae415a1d3b41e452b authored about 1 year ago
Improve comment of line_stats_t::search_mode

Make it more precise.

a37a8c1e1c1e55ef42d121b7eff6789c8654b80b authored about 1 year ago
Update assert() placement in find_search_match()

It checks parameter's value and can go first.

81d67a775790e95654410c264827a660fcc5fa77 authored about 1 year ago
Slightly refresh OS X instructions in INSTALL

3afd110d9ec0bfe6d5d8720f3e4c17101feb5aea authored about 1 year ago
Merge branch 'fixes-and-updates'

Fix running tests with locales that use comma for decimal point.

Thanks to PRESFIL.

Fixed comp...

286fc037a91ca575d799c3d8dcd7db01f17188c3 authored about 1 year ago
Fix tests on locales that use , for decimal point

Thanks to PRESFIL.

Part of #937 on GitHub.

aeeaa6c71ed7fc4149faa3c0c84edb1986de6542 authored about 1 year ago
Drop *.ts from sample vifmrc files

This annoys people who use TypeScript files and video files should be
recognized by <video/*> ma...

1e46b154308f7442057540d68496090e775bcb3a authored about 1 year ago
Allow `apt update` to fail on AppVeyor

Failure of the command doesn't mean that things won't work.

aa2bb3ae54c4b5f1766f855f822104ab139fff8f authored about 1 year ago
Clarify includes usage in int/term_title.c

89f60bbae9f04415cc680c3f6ffb0d47f649457d authored about 1 year ago
Fix compilation on macOS 14.1

`man curs_terminfo` says:

#include <curses.h>
#include <term.h>

Update the only file w...

6a05ff95c37495ffbb932835564109a475a6c432 authored about 1 year ago
Add gruvw to THANKS file

Accidentally missed that change in commit
60704b7467e46f12119d00578d6afdfc8255465d.

cf971c8d153d25f0e7c68643150ed2813b09ba5c authored about 1 year ago
Merge branch 'add-lua-output-stream'

Add vifm.stdout() to return stream to which Vifm's output was
redirected (if it was redirected, ...

9b2a693c855f8bb85424709f8dc4ae2735c1b611 authored about 1 year ago
Add "vlua_cmn_" prefix to lua/common functions

This made some function names quite long, but it can be addressed later.

fab499d8d99c8f1686c19db71ba6f3347a5d7dc9 authored about 1 year ago
Normalize function names in lua/vlua_state

046bd87a84b400a824847b1b1745986f4fd18384 authored about 1 year ago
Add vifm.stdout() function

It returns stream to which Vifm's output was redirected (if it was
redirected, i.e. original out...

60704b7467e46f12119d00578d6afdfc8255465d authored about 1 year ago
Extract lua/common:set_pointer() function

Associates value at the top of Lua stack with the pointer value for
future lookup via from_point...

adb8cd76e75811d7008528d038705510b23cfcdc authored about 1 year ago
Merge branch 'upgrade-to-lua-5.4.6'

Upgrade Lua from 5.4.4 to 5.4.6

603e1ab62b40867a0b577c350180d5bb08ac8db7 authored about 1 year ago
Upgrade Lua from 5.4.4 to 5.4.6

Thanks to the-Chain-Warden-thresh for reminding.

Fixes #953 on GitHub.

6c6750d148b1f8dafa2d8ed24902a2fe13233343 authored about 1 year ago
Start giving credit in ChangeLog.LuaAPI

Initial version of the file was generated from git history and I was
just too lazy to get accura...

f2b32435c8fc1811bdc95cfe973feaeeac43d635 authored about 1 year ago
Merge branch 'fix_search_match_highlighting'

Fix search match highlighting when the match is cut off due lack of
space.

Patch by Vadim Curcă.

15a48f31789fb3720962a20fc9d7a020ee2f0846 authored about 1 year ago
Move ui/column_view.c:adjust_match_range() down

To make it appear after its uses.

2f4a92c24224760fac358aa04d8100e028ca9cbb authored about 1 year ago
Test handling of matches by ui/column_view unit

1774a06c1ebc0142c82d760a618765390f3f6c82 authored about 1 year ago
Update print callback in tests/column_view

Pass format_info_t around.

28925802b32fc96ce72d2cdd2ba8f114f29e58d6 authored about 1 year ago
Make ui/column_view forget about ui/fileview.h

It's not supposed to know those details.

8e460ca64d75544b4bd880d7b75924fb886e53ce authored about 1 year ago
Try to fix flaky fentry_get_recalculates_size #3

Went from 10ms to 50ms to 100ms, can this workaround work?

c9e5e7b47aa0ca11cf6600f178f485d2abe878aa authored about 1 year ago
Add match callback to ui/column_view unit

This allows to move application-specific matching code back to
ui/fileview.c where it belongs.

99c4f97be2968a7b0052c36b3ae9020544685a71 authored about 1 year ago
Extract ui/fileview.c:is_primary_column_id()

Checks whether column id corresponds to a column that displays part of
entry's path or name.

00712b7caefde1e2e832246d3c376a9004187043 authored about 1 year ago
Document fix of match highlighting

d3a5e5dd7233bb4bc3275da8b2381c6032dde4c6 authored about 1 year ago
Fix code style and formatting

608ec115a41202e7816a9e88cec381d5c610c54a authored about 1 year ago
Fix search match highlighting when the line has hidden parts

1eb7cf9df2dbbe7eca29354c8168ed2cf9bd7e77 authored about 1 year ago
Move string cut functionality to separate functions

To be able to get the same cut ranges as the ellispis functions use

5c40e4da996377af10e2cd4881eaf519d2c77a68 authored about 1 year ago
Merge branch 'infer-fixes'

Handle a few memory allocation failures.

Thanks to zpxue.

9a5fec5603f872e1df427aa5719ab59f43a1a3ea authored about 1 year ago
Check for NULLs in split_and_print_status_line()

Thanks to zpxue.

Closes #948 on GitHub.

9564ad83b407538606a74c2a95d3b143296fd498 authored about 1 year ago
Handle memory errors better in fillchars_handler()

Thanks to zpxue.

Part of #948 on GitHub.

142c0747cceb2acd651267ba8430108732198608 authored about 1 year ago
Check malloc() result in compare.c:put_file_id()

Thanks to zpxue.

Part of #948 on GitHub.

da95db274478998046c8492d7268bbee6b17ba74 authored about 1 year ago
Merge branch 'few-fixes'

Change %N macro to not be mutually exclusive with most of other
macros (it wasn't documented and...

84915441ceac28624e33972a9305d2064ffe5cc7 authored about 1 year ago
Move external_command_exists() to running.c unit

Along with get_cmd_path(). Rename:
* external_command_exists() -> rn_cmd_exists()
* get_cmd_p...

a69f4985378d9d55233f0910ef34d91f96648edf authored about 1 year ago
Better error checking for get_cmd_path()

6fd3ee302eb24349564f15ef9894a213d66f8895 authored about 1 year ago
Expand envvars on file[x]type/fileviewer checks

This makes something like `:filetype * $EDITOR` work provided that
`$EDITOR` expands to an exist...

1d1d03aa27ae0925f9f7c0fc71c9111be0d10274 authored about 1 year ago
Put %N macro to its own group of macros

So that it's not mutually exclusive with most of other macros (it wasn't
documented and didn't m...

20d8172860a744bda0deb84e0d9815507948abad authored over 1 year ago
Fix several typos in documentation

03dbc87eb1e1fdad976d95d75639cc091ef86fb9 authored over 1 year ago
Slightly expand documentation on %N macro

Thanks to James Dietrich.

971ffaaad91ba130c71736053eb0114eb9dfdf15 authored over 1 year ago
Name Vifm buffers unique in NeoVim

This avoids this error which doesn't impede functionality:

Error detected while processing f...

ad9e8509b5886b8e05738fb3070285a16eed7e36 authored over 1 year ago
Merge branch 'pack-of-fixes'

Clarify documentation on column literals and escaping.

Thanks to chelovechishko.

Fix !! not af...

fc618883bc5ebccca24b45e8328ce23c69827a32 authored over 1 year ago
Fix output formatting of :autocmd

Pattern negation broke column alignment and wrapping.

0807ae7cf6a022dee5ca77c73590a0f34c5c4db8 authored over 1 year ago
Fix hang on parsing of comma-separated lists

It hanged on empty last element and was also skipping leading commas of
entries.

The same funct...

8c329641e5252c394ac27263a129e5d43237fe0a authored over 1 year ago
Skip !/!! of custom :commands for more macros

Namely: %S, %q, %i, %m, %M, %s, %v, %u, %U, %Iu, %IU.

Previously use of `:cmd` after defining i...

e2c772050d32e4a362da5d6152842b4ba5fa4359 authored over 1 year ago
Fix !! not affecting cmds with %s or %v macro

Thanks to James Dietrich.

17976b9d6001d6101cb4712f4a85d64059fc0e10 authored over 1 year ago
Add more details to FAQ about missing files

48d1e3cfadfefbb82ea604a72d2d1c516cc51e62 authored over 1 year ago
Fix `:[un]select !<text/html>`

"<text/html>" was treated as an external command.

04a4e446292b59a922bff400183430611cf703c6 authored over 1 year ago
Improve wording of docs on view column types

Just slightly better English (according to me :)).

a9b99a1962425cacff51a1e1b59e77ac820fe668 authored over 1 year ago
Clarify docs on column literals and escaping

Thanks to chelovechishko.

Fixes #942 on GitHub.

6ee05a19a46d276c8372accf6f41483f44e6ccb3 authored over 1 year ago
Merge branch 'lua-abbrevs'

Add vifm.abbrevs.add() that registers command-line abbreviations.

Patch by filterfalse.

Fix co...

ddbed53950bec298f931d8dcdb0d08275aa592fd authored over 1 year ago
Fix leak listing abbreviations when there are none

b26d59c9fcf0427d5c8e0a94149b4061512153cf authored over 1 year ago
Test listing of abbreviations by :cabbrev

1f2ebb4b27318a0fcc658b70fce5e786036c7dae authored over 1 year ago
Test for name conflict on vifm.abbrevs.add()

3dd82646f9526505a0d7bccbff5466a45c08bc1e authored over 1 year ago
Fix description of empty abbreviations

It was empty instead of `<nop>`.

c1ac99ba867ce11a4057bbd80bec14e016508a0a authored over 1 year ago
Fix `<` not turned to `<lt>` in bracket notation

01cd0f0dd0934eeac5cb58ebbab7a727753c0892 authored over 1 year ago
Add missing vle_keys_reset() to menus/cabbrevs.c

It's a cleanup after modes_init().

6ce8dfef1a4a9f21f00bb60689e4e432a367f55b authored over 1 year ago
Make abbrevs.add() unsafe its handler a safe one

So it doesn't mess up internal state by modifying abbreviations or
something else.

a0346c82ca21e723031fbcf57bced796cc76b936 authored over 1 year ago
Fix wording on no abbreviations on :cabbrev

Zero is plural.

6d70420116ee30ecae85a607ad873b46ff5e5387 authored over 1 year ago
Include status.h in tests/menus/cabbrevs.c

c0920eac4a0058d342c940db47639d353e1ead92 authored over 1 year ago
Extract engine/abbrevs:vle_abbr_describe()

Provides a description of an abbreviation from its properties.

This also aligns two places wher...

c6248c0aea9d62a0b077feb3ecfb4ffcdd49d8ab authored over 1 year ago