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
Thanks to aleksejrs.
Closes #880 on GitHub.
github.com/vifm/vifm - 36cf76f17ba47b8e672410ffe8f18ad0a8814a7b authored almost 2 years ago by xaizek <[email protected]>
We should increment number of allocated nodes only at the end, otherwise
calls that occur after ...
That is for Sockets too, as is done for Device and Fifo. These are rare
to come by (unless in /...
The colors are too close to each other.
github.com/vifm/vifm - c20cfb7ff83626b32b6df30799c07ecad2911e0a authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - c642cc6f55b0caccc785097ddae987062c05e62e authored almost 2 years ago by Zhipeng Xue <[email protected]>
Fix potential null dereference.
Patch by Zhipeng Xue.
github.com/vifm/vifm - f2decc92422aa7585665dab9504d044cbf257a69 authored almost 2 years ago by xaizek <[email protected]>
We should increment number of allocated nodes only at the end, otherwise
calls that occur after ...
github.com/vifm/vifm - f497fbbe712ea8f433669fc796bcc4b91e5f9507 authored almost 2 years ago by Zhipeng Xue <[email protected]>
It's already in the list of build-system files which is the right place
for it.
github.com/vifm/vifm - 33322d8501bcc65aca12b81d68ed2216f41cfb26 authored almost 2 years ago by xaizek <[email protected]>
Thanks to Oskar Grunning (sQVe).
See https://github.com/vifm/vifm/issues/731#issuecomment-14451...
github.com/vifm/vifm.vim - 2982c64e2ec1bd5b451e75526eec590bc6e976b9 authored almost 2 years ago by xaizek <[email protected]>Changed %N macro to also not start a process group for a command.
Thanks to Oskar Grunning (sQV...
github.com/vifm/vifm - 46156b09fe579be99dcad14ff3d93d6f4a5208cb authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 79507d1492dfacce962c9b7113f7353f23063a0e authored almost 2 years ago by xaizek <[email protected]>
So it doesn't consume resources if unused.
github.com/vifm/vifm - 22c517cee7500368eac978a20d394df96c4976a6 authored almost 2 years ago by xaizek <[email protected]>Thanks to Oskar Grunning (sQVe).
See https://github.com/vifm/vifm/issues/731#issuecomment-14451...
github.com/vifm/vifm - 0e63542b9da23109753a10033c17922fcbba02b1 authored almost 2 years ago by xaizek <[email protected]>Thanks to ggbari.
See https://stackoverflow.com/q/75514741/1535516
github.com/vifm/vifm - 9de823718917ca98fbc8e78badbf950566e3fa78 authored almost 2 years ago by xaizek <[email protected]>Merge file conflict comparison dialog into the main conflict dialog.
Make file conflict more co...
github.com/vifm/vifm - 2023486239eb6199d08cc74c9dd882d7b19e901b authored almost 2 years ago by xaizek <[email protected]>Otherwise turn the data into a list.
github.com/vifm/vifm - ace5d2e8757bca92445aa1543a766579d1e5e441 authored almost 2 years ago by xaizek <[email protected]>This will allow prompts to adapt to terminal resizes.
github.com/vifm/vifm - c25f06bf0ad669b81f2c2b6f4b40cff595bf86be authored almost 2 years ago by xaizek <[email protected]>Thanks to aleksejrs.
github.com/vifm/vifm - b283d78b9606d2c64a97277c0533a5fffc708eb4 authored almost 2 years ago by xaizek <[email protected]>
This actually enables nested dialogs :) Although more importantly this
leads to code that's eas...
This makes it easier to extend and also keeps it more readable as number
of parameters grows.
Move operation to the title.
github.com/vifm/vifm - e545d2ebcdfec01c48a437971a1c400bd8daf698 authored almost 2 years ago by xaizek <[email protected]>Much better parameter lists and a step towards encapsulation.
github.com/vifm/vifm - d0223799e58872c6e99275fdc209efc3ab5dbc00 authored almost 2 years ago by xaizek <[email protected]>
This is a function in modes/dialogs/msg_dialog.c, really not sure what
was the point of doing this.
Really no need for this, can do this just once at the end.
github.com/vifm/vifm - 5f5625e3bd5515ef093446de407e444911cf551c authored almost 2 years ago by xaizek <[email protected]>
Traverse dialog message as a UTF-8 string instead of traversing it as
byte sequence.
Thanks to aleksejrs.
Closes #869 on GitHub.
github.com/vifm/vifm - 0c4c38384c6e4a8a31517870df02b7e965e4d8f6 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - f1ff0e87a7f3bf07a229b4cff8006f072bb23102 authored almost 2 years ago by xaizek <[email protected]>
Not yet used.
github.com/vifm/vifm - cab5fa80bab6c6b6e97d0567a6b31f542e07e6fc authored almost 2 years ago by xaizek <[email protected]>
This removes ugly alignment with spaces from
fops_put.c:prompt_what_to_do().
It could report wrong number of lines and sometimes hid a single line,
which is dumb.
There was some really dodgy code related to formatting of the control
message in msg_dialog.c, g...
`max_h` in msg_dialog.c:draw_msg was reduced by `ctrl_msg_n`, which was
later subtracted again d...
Previous implementation probably still could get a matching inode
number, because the test rarel...
This is more flexible than `with_list` flag.
github.com/vifm/vifm - de4ad717f59eb44c343259c8d1d0c8f754231670 authored almost 2 years ago by xaizek <[email protected]>Previous ones were quite confusing.
github.com/vifm/vifm - 8fec5dad1ac0967a2ac5c12767bd3eae27a2898b authored almost 2 years ago by xaizek <[email protected]>Version of utf8_strsw() that operates on a prefix of a string.
Not yet used as of this commit.
github.com/vifm/vifm - b8d1237129e8f96ea005324ec4388fa81fc7d88e authored almost 2 years ago by xaizek <[email protected]>
Fix stashing visual mode selection on transition from visual amend mode
to regular visual mode (...
A regression caused by 5497f13d71548631ce4ace8146d166d71adad6b7:
Fix :keepsel not preservin...
github.com/vifm/vifm - b55977eadc0a479451b57573a6555ab92379e2ec authored almost 2 years ago by filterfalse <[email protected]>github.com/vifm/vifm - dcdf155450f624685cbaf1d00d3982bd836030d8 authored almost 2 years ago by xaizek <[email protected]>
It fixes dropping normal mode selection on incremental search in visual
amend mode. The code wa...
Continuation of eb424edaf84bc82a844030150b08d51d9cef5197:
Fix selection issues after on swi...
github.com/vifm/vifm - 9cd1bf9b9aa89ad29cfdf6223ab56fd9b233dec5 authored almost 2 years ago by filterfalse <[email protected]>It reloads the list of jobs.
Thanks to Sylwia Ptasinska (a.k.a. SylEleuth).
Related to #877 on...
github.com/vifm/vifm.vim - c28c3fd97b25776038f51b8062790395bc2dae21 authored almost 2 years ago by xaizek <[email protected]>Add r key to :jobs menu, which reloads the list of jobs.
Made feedback after pressing dd in :jo...
github.com/vifm/vifm - 5ce3f6f7770959f94679b501e0592c2571d8db69 authored almost 2 years ago by xaizek <[email protected]>It reloads the list of jobs.
Thanks to Sylwia Ptasinska (a.k.a. SylEleuth).
Related to #877 on...
github.com/vifm/vifm - ae41aa176b5763ed4d5ac42ba4fcb783b8a2f84f authored almost 2 years ago by xaizek <[email protected]>(Re)loads list of jobs into the menu.
github.com/vifm/vifm - 4a8d86ec4a00bbc20a4058f945da1c9af24700e5 authored almost 2 years ago by xaizek <[email protected]>
It wasn't redrawing and also wasn't repositioning cursor properly when
menu length shrinks as a ...
Thanks to Sylwia Ptasinska (a.k.a SylEleuth).
Closes #877 on GitHub.
github.com/vifm/vifm - 85b672ebf209e6f1dca9cefed579f8f450bf5a67 authored almost 2 years ago by xaizek <[email protected]>
The overhaul in show_jobs_menu() is because the loop now handles all
possible errors.
It was invoking callback-line functions to update trashes/bmarks even
for background threads, wh...
Checks whether operation is a background one.
This is more readable then having this check reap...
github.com/vifm/vifm - 8f8bf83c58431a840ba49cf880cab33036f55dd9 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 8a9fc355e9cdabfc00ce3d6c6fa6f8d4115ac2f4 authored almost 2 years ago by xaizek <[email protected]>
Thanks to 高浩亮 (a.k.a. haolian9).
github.com/vifm/vifm.vim - 7e9bc038239647af12558cc0704e1ddf3cb06ee6 authored almost 2 years ago by xaizek <[email protected]>Add fromtrash/totrash to app.fsop("move") events.
Fix fsop events not being reported.
Thanks t...
github.com/vifm/vifm - 4fc05cdab6c447518128694562378f7fdf99dc7f authored almost 2 years ago by xaizek <[email protected]>Thanks to 高浩亮 (a.k.a. haolian9).
github.com/vifm/vifm - b632ed1eceb8404eaf0dd4cd3688ba4ebdc4321b authored almost 2 years ago by xaizek <[email protected]>The condition for reporting them was reversed...
Thanks to 高浩亮 (a.k.a. haolian9).
github.com/vifm/vifm - cf80716c1e381de8a0ca5f42ddf423caf366f790 authored almost 2 years ago by xaizek <[email protected]>
Chang configure script to fail if neither perl nor vim is available
instead of failing to genera...
It's not used by any code anymore.
github.com/vifm/vifm - cebe43d9873ca0630f69fcebd307f6f0162ddd17 authored almost 2 years ago by xaizek <[email protected]>It has no non-local users anymore.
github.com/vifm/vifm - 85f674e8055484f4bd14d87347a83ee4e7060d03 authored almost 2 years ago by xaizek <[email protected]>Turns out that it's not supported by csh and tcsh.
Thanks to Evgeniy (a.k.a. iron-udjin).
Fixe...
github.com/vifm/vifm - 52bbf5e95b11596e1d532eee78ee5077e27b0db2 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 62d2c7275dbd437440d90ce6f19b6fae0c9736fe authored almost 2 years ago by xaizek <[email protected]>
The name is too generic, can do much better in these cases.
github.com/vifm/vifm - b4147b93c4a7ffacdca51a4bbb725ffa87e025bd authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 67e9cc96baac4eedc9d484cc2c6b7010b8bce519 authored almost 2 years ago by xaizek <[email protected]>
github.com/vifm/vifm - 0f15f6173f9fe3673139b63d41fdf4cca79c6dee authored almost 2 years ago by xaizek <[email protected]>
github.com/vifm/vifm - e1623b50243e453d346006fc3fd29ab64884f6f2 authored almost 2 years ago by xaizek <[email protected]>
github.com/vifm/vifm - c43f35c764425ab40a860f24569aba01d828de0c authored almost 2 years ago by xaizek <[email protected]>
Using change_directory() to leave custom-view is wrong, as instead of
going to directory we were...
Happened in tests when commands suite picked up files from fileops suite
running in parallel but...
Duplicates pipe_end file descriptor to fd and closes pipe_other.
Exists with an error message on...
Some of the duplicated descriptors were left open. This works fine in
most cases, but doesn't i...
Otherwise installation had broken :help with 'vimhelp' set.
Thanks to Sergei Trofimovich (a.k.a...
github.com/vifm/vifm - dd2f99aeccf2b02026ba563228863efe8a21202e authored almost 2 years ago by xaizek <[email protected]>It enables some monitoring of file-system changes caused by Vifm.
Thanks to 高浩亮 (a.k.a. haolian...
github.com/vifm/vifm.vim - e18bec4733c9d70e63183ed76a21fb0ae9645e1e authored almost 2 years ago by xaizek <[email protected]>
Same as input() builtin, opens a command-line prompt and returns its
result.
Install icons also to ${prefix}/share/icons. It's not clear that using
${prefix}/share/pixmaps ...
If we know table size beforehand, this should be more optimal.
github.com/vifm/vifm - 67cce5dfd1a458095aa07247b054430c3f30d61e authored almost 2 years ago by xaizek <[email protected]>After making it useable there.
github.com/vifm/vifm - 980d4dd588f618aeac998315c0bd3b65eb572c2f authored almost 2 years ago by xaizek <[email protected]>It enables some monitoring of file-system changes caused by Vifm.
Thanks to 高浩亮 (a.k.a. haolian...
github.com/vifm/vifm - bbb7b0df2752c91ed2023c4fc2e415cf39370172 authored almost 2 years ago by xaizek <[email protected]>
Same as input() builtin, opens a command-line prompt and returns its
result.
This way other places that want to complete files or directories on a
prompt don't have to redef...
To not mix `vifm` table implementation with plugin loading stuff and API
thunks.
Don't let Lua code freely change metatables that were setup by C code.
github.com/vifm/vifm - 65300e819fc427b897cd44f6304bc05825c17120 authored almost 2 years ago by xaizek <[email protected]>
Creates a metatable whose __index points to itself. Nice to have a
single place to pre-configur...
It's not clear that using ${prefix}/share/pixmaps will always be handled
properly.
According to...
github.com/vifm/vifm - 73aa51dbb1f471543da52789b08589ab8bc867ee authored almost 2 years ago by xaizek <[email protected]>
_G is looked like a regular symbol and if custom env refers to a true
global env, using _G expli...
Thanks to aksr.
Closes #870 on GitHub.
github.com/vifm/vifm.vim - 199af91d6b1b4997450da2098e7e756627c6583b authored almost 2 years ago by xaizek <[email protected]>Add "rpreview:files" to 'milleroptions'.
Thanks to aksr.
Fix 'milleroptions' not recovering va...
github.com/vifm/vifm - 19ab4536ddcc09c9227f52061bae01eda7236c3f authored almost 2 years ago by xaizek <[email protected]>Thanks to aksr.
Closes #870 on GitHub.
github.com/vifm/vifm - 33a3f1324308972b924f0a0397825812865fe60d authored almost 2 years ago by xaizek <[email protected]>So that extending "rpreview:" in 'milleroptions' becomes easy.
github.com/vifm/vifm - 073e4bc89e3a9acb769d0e4dcfc2855c5ef71972 authored almost 2 years ago by xaizek <[email protected]>It was not recovering "rpreview:" on error.
github.com/vifm/vifm - 688f18cfd74072bf15ff45b02cc8a54afdb3c763 authored almost 2 years ago by xaizek <[email protected]>Fix crash on a_CTRL-O when filtering.
Thanks to filterfalse.
Fix padding highlight overflowing...
github.com/vifm/vifm - b6a2abead1a33d52f1bec7f0df083a25907824e0 authored almost 2 years ago by xaizek <[email protected]>This is a follow up to 2ef4166bcb0b2008dedce6c8127118b5a3487d0b:
Fix clusterfuck of padding...
github.com/vifm/vifm - c76763f8e9c57aa8ac936af2bcc24b9f8a1ec7a1 authored almost 2 years ago by xaizek <[email protected]>
Happened due to local_filter_cancel() could restore filter that
shortened list of files in the v...
AppVeyor CI fails with "invalid syntax in conditional".
github.com/vifm/vifm - 568741d892d0f1f45b3c2246a9672efdcf1d23d8 authored almost 2 years ago by xaizek <[email protected]>Leave directory for the left column and open entry for the right one.
github.com/vifm/vifm.vim - ba19814b9a0ff54b1d1b1b722a2df4297dadd49c authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm.vim - a7e856088ae581987bc5b70cdb49b809319e241a authored almost 2 years ago by xaizek <[email protected]>
Horizontally, by one column.
github.com/vifm/vifm.vim - c29a686093698eb5990597a66c28a076d589fd7e authored almost 2 years ago by xaizek <[email protected]>Handle clicks on tab line. Thanks to 高浩亮 (a.k.a. haolian9).
Made Ctrl-E/Ctrl-Y scroll transpos...
github.com/vifm/vifm - ea5e602c5dff475852977895860834d5501eb01c authored almost 2 years ago by xaizek <[email protected]>Leave directory for the left column and open entry for the right one.
github.com/vifm/vifm - 8104d335c58346f956521d83c5d1f72418fc8969 authored almost 2 years ago by xaizek <[email protected]>Thanks to 高浩亮 (a.k.a. haolian9).
Closes #855 on GitHub.
github.com/vifm/vifm - a99606addf04d4393fe48b3ff4f1958e462cb754 authored almost 2 years ago by xaizek <[email protected]>