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

Rename ui/ui.c:{ top_line => mtop_line }

To demonstrate that it's similar to [lr]top_line[12].

github.com/vifm/vifm - bcc9404f8e55eb46634916594bebbcb08273d631 authored over 2 years ago
Fix mborder top line bit flickering on startup

It was noticeable in ssh, on Windows and when run under valgrind.
Mildly annoying :)

github.com/vifm/vifm - 1cdbcc4048017488a6f7da9f4e406c00bc8c5108 authored over 2 years ago
Don't update invis mborder in touch_all_windows

github.com/vifm/vifm - 7d867886fe8a7edbdd1fea32dd38ed72e9eb1813 authored over 2 years ago
Don't set background in ui/ui.c:*_layout()

It was done only for mborder for some reason, remove it.

github.com/vifm/vifm - 3f4dd73e299edad2cb382b054c8e1bd9e7682fb7 authored over 2 years ago
Clarify what ui/ui.c:top_line is

github.com/vifm/vifm - 24c0112fe20e5a8658640bfb45e0209741f24f7e authored over 2 years ago
Don't draw inactive cursor mark at load_stage 1

Otherwise it can be seen when no other TUI element has yet appeared.

github.com/vifm/vifm - 64f50333b0ce898f7aa4d57b464a1c34f2b5232e authored over 2 years ago
Schedule redraw after VifmView:cd() to fix tabline

Otherwise when cd() is done on an inactive tab page, tabline might not
get updated and continue ...

github.com/vifm/vifm - 171a79431fa1b7c79158c8822e87ab4a10623e59 authored over 2 years ago
Fix selection issues after on switching av to v

Selection created prior to running av in normal mode was showing up
after switching to a regular...

github.com/vifm/vifm - eb424edaf84bc82a844030150b08d51d9cef5197 authored over 2 years ago
Make a cast in cmd_completion.c more explicit

github.com/vifm/vifm - e249e162a27c38c62b2f811d326069f34d2cfc9c authored over 2 years ago
Make ull -> double conversion explicit

This should work fine, because the value is likely to always be much
smaller than ULLONG_MAX any...

github.com/vifm/vifm - e86462af662dd430c519be2765aa063837b18910 authored over 2 years ago
Do not reset selection on :view command

Thanks to Alexandre Viau.

github.com/vifm/vifm - 3f5c6bb4fd7f83f0604e32f69f012fd7a94b959c authored over 2 years ago
Extract commands/misc tests fixture

Out of commands/misc.

github.com/vifm/vifm - 7d71d5daadab4e9ade7f755e3577c617566f3d83 authored over 2 years ago
Free externally set resources in load_def_values()

This helps to avoid leaks in tests. Outside of tests stats_init() is
called only once.

github.com/vifm/vifm - 7b19710124f1a1c4c640e76a577ec1d0658e67ff authored over 2 years ago
Update README of Vim plugin with :PeditVifm

github.com/vifm/vifm - b687a801d56f116533bbc45aa246f6f579a2897c authored over 2 years ago
Add :PeditVifm command to the plugin

Along with corresponding :PeditVim inside Vifm session.

Thanks to Mukund Mauji (a.k.a. maujim)....

github.com/vifm/vifm.vim - 3ea3b7abe5356df98026d9a95e4a96804c78a88c authored over 2 years ago
Merge branch 'better-file-info'

Reformat File Info dialog to be more compact.

Thanks to chelovechishko.

Add :PeditVifm command...

github.com/vifm/vifm - 088edcee0ba1f763704af406ddbb42abc09f5de8 authored over 2 years ago
Pass view to modes/file_info.c:fill_items()

To not overuse global variables.

github.com/vifm/vifm - 07e62db233a561f8fdb492bfe962b8225aa9aaba authored over 2 years ago
Fix major/minor not being picked up on new glibc

Now must include <sys/sysmacros.h> for it.

github.com/vifm/vifm - 00eef94a62e9e6580b559d674ed2735b3b9fe52c authored over 2 years ago
Make File Info dialog more compact

This makes it more readable in general and usable in a small terminal.

Thanks to chelovechishko...

github.com/vifm/vifm - cfcfb0f05bbbaddc22ed3bb0ef2f578078a54a10 authored over 2 years ago
Separate preparing and drawing of File Info dialog

The code was mixing the two activities. Avoid that by composing list of
strings and then printi...

github.com/vifm/vifm - c6928d9a81d65c59c483921ab4e8cb0dd37abf27 authored over 2 years ago
Add modes/file_info.c:draw_ctx_t::padding_y field

github.com/vifm/vifm - 58f5335abf552f948655bc606e20d119a37fc1a1 authored over 2 years ago
Introduce drawing context into File Info mode

This should make it easier to modify how drawing is done.

github.com/vifm/vifm - 18d607a09df6bc5ef945e8cf6143b6a4b3630c73 authored over 2 years ago
Add :PeditVifm command to the plugin

Along with corresponding :PeditVim inside Vifm session.

Thanks to Mukund Mauji (a.k.a. maujim)....

github.com/vifm/vifm - 4d6636557d676ee0078639c40d48766e289e1545 authored over 2 years ago
Add "Regular expressions" section to the docs

github.com/vifm/vifm.vim - fd0430e0911274447c31b5dba8867fb16d74ca99 authored over 2 years ago
Add parsing of \c and \C sequences in regexps

They force case ignoring or matching respectively.

Thanks to filterfalse and Safal Piya (a.k.a....

github.com/vifm/vifm.vim - 617dee975135f0981410b8369dc94dbe58a80d7c authored over 2 years ago
Merge branch 'regexp-case-sequences'

Add parsing of \c and \C sequences in regular expressions to force case
ignoring or matching res...

github.com/vifm/vifm - c94a05ff51074b1576a2574f1c655d02ec54b55b authored over 2 years ago
Improve comment in viewcolumn sample plugin

github.com/vifm/vifm - 41f3ffd74cdd6608fddd3ecca19d47519c4cfad2 authored over 2 years ago
Add parsing of \c and \C sequences in regexps

They force case ignoring or matching respectively.

Thanks to filterfalse and Safal Piya (a.k.a....

github.com/vifm/vifm - 8e9aeb0b03c75801430ea0cb2db2e9252735ca4c authored over 2 years ago
Add "Regular expressions" section to the docs

github.com/vifm/vifm - d887083fb729a0523ac19660915bb5c873bfd548 authored over 2 years ago
Made gs remember selection for up to 10 last dirs

Thanks to ratnamhof and Matthias Braun (a.k.a. mb720).

github.com/vifm/vifm.vim - dad1e128e154121899b17d38d35b0c9e32836cc0 authored over 2 years ago
Add %l/%"l and %L/%"L macros

For the list of selected files. %f is not empty if there is no
selection, which is not always d...

github.com/vifm/vifm.vim - 13fb866446636951b951e24c9a92adddc11d663c authored over 2 years ago
Merge branch 'gs-memory'

Add %l/%"l and %L/%"L macros for the list of selected files. %f is not
empty if there is no sel...

github.com/vifm/vifm - fca5937339cf66029256a13835e916ac633c4dbc authored over 2 years ago
Add %l/%"l and %L/%"L macros

For the list of selected files. %f is not empty if there is no
selection, which is not always d...

github.com/vifm/vifm - 587dd0ceeab2cf51590bf34808ed7b5c17038cf5 authored over 2 years ago
Use ISO-like format for 'timefmt' in sample vifmrc

That is, add a year.

Thanks to Matt Alexander (a.k.a. mattalexx).

Closes #801 on GitHub.

github.com/vifm/vifm - 7c7d7318b5386bf996195e8066e6434344dc331c authored over 2 years ago
Made gs remember selection for up to 10 last dirs

Thanks to ratnamhof and Matthias Braun (a.k.a. mb720).

github.com/vifm/vifm - 15af6b89415729c0573f1a5b10300e7f0e04cf15 authored over 2 years ago
Docs and other missing bits for new <keys>

github.com/vifm/vifm.vim - 81f077c12ed1edb39f002fbc1d6ce06429fd3279 authored over 2 years ago
Merge branch 'shift_extended_keys'

Add angle-bracket notation for some shifted grey keys: <s-home>,
<s-end>, <s-left>, <s-right>, <...

github.com/vifm/vifm - 2dc66471afa1e3063b255747923cb3a12456c18f authored over 2 years ago
Improve coverage of wchar_to_spec()

github.com/vifm/vifm - da50354cd5857c5841e7a90b67b4343235849cdb authored over 2 years ago
Make wchar_to_spec() more consistent

Use a- instead of m- for Alt + letter, like is done for Alt + F1, etc.
keys.

Also display <a-s-...

github.com/vifm/vifm - 5873a5302214e420e37e568201f17b680b46314f authored over 2 years ago
Docs and other missing bits for new <keys>

github.com/vifm/vifm - 59a6a7deef0d51c0436960aac7cb81cafbe2a6a5 authored over 2 years ago
add the curses supported shift key definitions so they can be mapped

github.com/vifm/vifm - 0248fea248c172d1c11af11a7d7a5808f9892ff9 authored over 2 years ago
Merge branch 'win-and-wine'

Fix `start` in file[x]type commands on Windows not being considered as
present.

Remove "start" ...

github.com/vifm/vifm - 38d9696785f1ef4eedcd2ada81934fb1fe67d2d1 authored over 2 years ago
Remove "start" from sample vifmrc for Windows

It doesn't seem to open files like explorer does, not sure why I thought
that it does.

github.com/vifm/vifm - b4b47c52c8fb345f08b18d795391c8a66ba763c6 authored over 2 years ago
Fix `start` present detection on Windows

It's a builtin.

github.com/vifm/vifm - 3b5cdd1f0eccc780c88788902d43b0e45237032f authored over 2 years ago
Disable some tests when running in Wine

Those which started to fail on newer Wine (v6-v7).

github.com/vifm/vifm - 91462e2497d4efa84dc5e8b928dee45ccc6f1e05 authored over 2 years ago
Extract tests/test-support/test-utils:not_wine()

github.com/vifm/vifm - 6fb052a72e0cf2c3f3e4428381bac9b4735fbb39 authored over 2 years ago
Change how location of trash dir is determined

Now starting `vifm --no-configs` won't mess anything up if you're using
`~/.vifm`. Can potentia...

github.com/vifm/vifm.vim - 9a9183be898510a852633c1cb5128d5fb1ba4b07 authored over 2 years ago
Merge branch 'mostly-win-fixes'

Add initial support for Yori shell on Windows (not everything might work
well at this point).

T...

github.com/vifm/vifm - 9e21dd988ebfa03721eb4fffe4eb930b2639a62f authored over 2 years ago
Change how location of trash dir is determined

Now starting `vifm --no-configs` won't mess anything up if you're using
`~/.vifm`. Can potentia...

github.com/vifm/vifm - 52972a72ad1e08a53b3a03b57544668478d9dc23 authored over 2 years ago
Escape value of cfg.trash_dir on initialization

Otherwise environment variables and backslashes can be processed in
'trashdir' option handler. ...

github.com/vifm/vifm - d7946aecd627c063cf7bd11ba7779dcf0aa4bed1 authored over 2 years ago
Fix 'trashdir' expanding ~ only of the first entry

github.com/vifm/vifm - a1edad0638f68b17c777f16ac05554de659755a0 authored over 2 years ago
Get rid of config_t::data_dir field

Use it on stack in config.c, which is the only place it's referenced
from.

github.com/vifm/vifm - 05dc1028a41964a2f05888b06468785b207896a2 authored over 2 years ago
Fix auto-detection of GUI programs on Windows

It's supposed to prevent Vifm from waiting on them to finish.

Thanks to Azin Sharaf.

Fixes #77...

github.com/vifm/vifm - 0fa711b9eeda4e2f68a4323fd82c99919c029ab6 authored over 2 years ago
Improve body of utils:enclose_in_dquotes()

Make it more readable.

github.com/vifm/vifm - 758a495854ceba07e0a7f3c58c7855a473f022e8 authored over 2 years ago
Fix doubling slashes in macros like %"c on Windows

When cmd.exe was used as a shell. Looks like escaping slashes is not
necessary there or done di...

github.com/vifm/vifm - 703b62a9146557c4adfd23490cf7580bae4b3695 authored over 2 years ago
Fix enclose_in_dquotes using global state in bg

github.com/vifm/vifm - 662d6204d49456d41310ea40f07d9e210eb2e939 authored over 2 years ago
Add initial support for Yori shell on Windows

Not everything might work well at this point.

Thanks to LinArcX.

Fixes #728 on GitHub.

github.com/vifm/vifm - e477fc8f6671e401da9925abd43190725784a29e authored over 2 years ago
Add %o macro to 'statusline'

It expands to Unix permissions in octal form (and to nothing on
Windows).

Thanks to iSeeU816.

...

github.com/vifm/vifm.vim - 6d32f00a88b48422330368408aec2ba01e22a074 authored over 2 years ago
Merge branch 'octal-perms'

Add %o macro to 'statusline', which expands to Unix permissions in octal
form (and to nothing on...

github.com/vifm/vifm - c570a301e2bfb9e0555a44bb9d74a23def70fc16 authored over 2 years ago
Add %o macro to 'statusline'

It expands to Unix permissions in octal form (and to nothing on
Windows).

Thanks to iSeeU816.

...

github.com/vifm/vifm - 53899f6c0452c991e07795b4ab6f3d54d9a4ee3e authored over 2 years ago
Display permissions in octal form in File Info

Thanks to iSeeU816.

See #707 on GitHub.

github.com/vifm/vifm - 75a42908958b782ece17cccfcea4ddea7a408ca4 authored over 2 years ago
Group "Permissons", "Owner" and "Group" in Ctrl-G

Thanks to iSeeU816.

See #707 on GitHub.

github.com/vifm/vifm - 96eaffe39f59052068bec9dae801eb8f35b53fa6 authored over 2 years ago
Merge branch 'two-win-fixes'

Fix argument escaping issues for foreground programs on Windows.

Thanks to fohrums.

Fix :resta...

github.com/vifm/vifm - ddef32e7296589e76bb7c5185b4ed95441bbf37a authored over 2 years ago
Fix argument escaping issues for fg progs on Win

This and some more issues might have arisen because of the use of
system() which resulted in usi...

github.com/vifm/vifm - f1f280da71b23f2b820bd002726914e656951523 authored over 2 years ago
Fix :restart mkdir trash in incorrect place on Win

Happened when $HOME contained backslash, which was then consumed by
expand_path() in trashdir_ha...

github.com/vifm/vifm - bf06feb92689a13f8df6d9be1c7edd3f16e5e69c authored over 2 years ago
Merge branch 'tune-merge-conflict-option'

Chang conflict dialog to offer "Merge all" option even for files if
there are some directories l...

github.com/vifm/vifm - 515b837e3f32b97592afc05bb5c7f5ae7c2636c4 authored over 2 years ago
Fix a typo in comment on cmd_handlers.c:get_at()

github.com/vifm/vifm - 34067fb46ee3e9f65bf840f11e7e60486b5306a7 authored over 2 years ago
Fix conflict dialog offering merging on rl and al

It doesn't make sense and only produces errors on conflict.

github.com/vifm/vifm - 16a76e239447b3634f28f311124b9d71dd9e5c98 authored over 2 years ago
Sometimes offer "Merge all" for files

If there are some directories left to process.

Thanks to dalvand.

Closes #764 on GitHub.

github.com/vifm/vifm - 3090ee80f94f024bd91205da59233382829d8aff authored over 2 years ago
Add "maxtreedepth" value to 'previewoptions'

It allows limiting depths of the displayed tree.

Thanks to Afz.

Closes #795 on GitHub.

github.com/vifm/vifm.vim - 8f8fd1731c614a76a41fda43b5405b35ffdae3a6 authored over 2 years ago
Merge branch 'add-maxtreedepth-for-preview'

Add "maxtreedepth" value to 'previewoptions' option, which allows
limiting depths of the display...

github.com/vifm/vifm - 2e4166a9d0cfec75ac52184a0deff00722e7a936 authored over 2 years ago
Fix a typo in error message on failure to read

"Read from destination" doesn't make sense.

github.com/vifm/vifm - c8265fb3da6c76195129e5a7e0191a020880f0c6 authored over 2 years ago
Add "maxtreedepth" value to 'previewoptions'

It allows limiting depths of the displayed tree.

Thanks to Afz.

Closes #795 on GitHub.

github.com/vifm/vifm - 461666ff23d31f01f390154a191c13940ad3965b authored over 2 years ago
Add contributing.md

github.com/vifm/vifm-colors - 9b4883a9d7adec8594dda1b9245ef510a1c9ee58 authored over 2 years ago
Add fargo theme information

github.com/vifm/vifm-colors - 38170c393350042105a9c2d752404a827ce1df94 authored over 2 years ago
Merge pull request #41 from shlomi-aknin/Fargo

Add Fargo Theme

github.com/vifm/vifm-colors - 85a5997f2c2ba1f07ca2f89cfa1009ce9600d63f authored over 2 years ago
Add Fargo Theme

github.com/vifm/vifm-colors - a710dbb2b7125783678acf5b0dec6c13c9c0b9ff authored over 2 years ago
Merge branch 'two-fixes'

Fix directory preview resetting after detaching from it.

Thanks to Luka Markušić (a.k.a. mark21...

github.com/vifm/vifm - 925e873bd2ea41f3a07d9de63aed5359025fa133 authored over 2 years ago
Fix directory preview resetting on detach

Got broken by commit 6808d53d2a3b5e8820f1b75bdf60e3bbae32cca5:

Fix previewing of directorie...

github.com/vifm/vifm - 14f198051256cdb97e1c837813fd8edf0f7a15f7 authored over 2 years ago
Highlight *.odt and *.hh files in Default-256

github.com/vifm/vifm - 0fb58b8248cd8f539c8fea0c790607431711f0d9 authored over 2 years ago
Fix borders not filled after loading an empty cs

Happened because loading a color scheme invokes update_attributes(),
which cleared borders witho...

github.com/vifm/vifm - f91af0352d443a796a819ca6b58179ac52bcb320 authored over 2 years ago
Put more logic into middle_border_is_visible()

We have the function, might as well use it in all appropriate places.

github.com/vifm/vifm - ca980ede4685fd2fcc2e5e82a004ce298e5bc4c3 authored over 2 years ago
Add sample plugin for using mpc

Related to #792 on GitHub.

github.com/vifm/vifm - e92f54485a5b5f446886f58e43f6fc3edadfa8b1 authored over 2 years ago
Minor consistency corrections for hborder

github.com/vifm/vifm.vim - 699c28a3674cada6bfa243d11afa9eae35f4274a authored over 2 years ago
Document hborder

github.com/vifm/vifm.vim - 83bee9c3a47e20c93db5856462cc623ff317812b authored over 2 years ago
Merge branch 'add-hborder'

Add optional border for horizontal split layout controlled by newly
added "hborder" in 'fillchar...

github.com/vifm/vifm - b277eb221a4454ccff60ca097ea1d90fac61c379 authored over 2 years ago
Fix resetting 'fillchars' option and separate vals

Again, this one is cursed. This was "fixed" at least twice before.

github.com/vifm/vifm - cbdaf4ff6031648cc5e361c5758e16c478b5b1d8 authored over 2 years ago
Fix a typo in HACKING.md

github.com/vifm/vifm - a926116631dd95b5b966b9b666314d4e26218edb authored over 2 years ago
Minor consistency corrections for hborder

github.com/vifm/vifm - 389099cfb6b992b36b07f647e02803a5a13aaffa authored over 2 years ago
Extract tests/misc/options_suggestoptions.c

tests/misc/options.c is too big.

github.com/vifm/vifm - fb9442d16517cb53754229703d1e56dc5a42b6af authored over 2 years ago
Document hborder

github.com/vifm/vifm - 7266f4b9982c3059b7197d72150f642824f5631b authored over 2 years ago
Add hborder

github.com/vifm/vifm - 67e5da3d08f14d49bb251548789dcb4b03fdce6f authored over 2 years ago
Add expression pseudo-register for cmdline mode

Invoked on Ctrl-R =.

Thanks to Marcos Cruz and Jiji from Vifm Q2A site.

github.com/vifm/vifm.vim - f48c942d29f93437f22e870be6eca6ad2a3602a2 authored over 2 years ago
Support displaying expr reg's history via :history

github.com/vifm/vifm.vim - aa46ea973b425fabb10a124b10fa3f4ae236696e authored over 2 years ago
Add expr register's history to vifminfo/sessions

github.com/vifm/vifm.vim - 8e922d1db26b3b0644e3130130565fc26dafadb7 authored over 2 years ago
Merge branch 'expression-reg'

Add expression pseudo-register (Ctrl-R =) for command-line mode.

Thanks to Marcos Cruz and Jiji...

github.com/vifm/vifm - c3ee73dc49859db90a9d9aa288875450f6ea63d8 authored over 2 years ago
Fix completion of prompts when it includes |

The input was parsed similar to :commands.

github.com/vifm/vifm - c7eaa4f0509d2172420212e14582da133e125838 authored over 2 years ago
Fix ext edited prompt not being saved to history

Applies to both normal prompt and expression register prompt.

github.com/vifm/vifm - dcf3f5c8825e98a0f37dbc1e32e7d2ba55038917 authored over 2 years ago
Complete expression register prompt

github.com/vifm/vifm - 1cd7c6d7de3373ff8a6995f1cef5cda53399f40b authored over 2 years ago
Support displaying expr reg's history via :history

github.com/vifm/vifm - 4f8cb89bcc100519c8d613f91344b24608da5034 authored over 2 years ago