Merge branch 'lua-git-status-mapping'
git: fix detecting file removal from index
git: show :command syntax in the README
git: add :Gmap command
git: rename clone() => clone_command()
Fix running commands/completion tests on their own
Fix completing long column names for :highlight
Merge branch 'lua-git-status-plugin'
git: add GitStatus column
git: add README.md for the plugin
Update :diff command in sample vifmrc files
Update utf8proc from v2.11.2 to v2.11.3
Merge branch 'fixes-and-docs'
Test :delete in foreground and background
Test parameters for :yank and :delete better
Fix :yank/:delete not handling optional count arg
Better wording for visual mode description in docs
Rewrite documentation about command-line ranges
Fix running misc/diff tests on their own
Fix :open not entering dir symlinks sometimes
Test argument parsing/passing of foreign :commands
packer: fix unpacking pure tar archives
packer: fix name derivation for *.tgz and alike
Merge branch 'file-fixes'
Don't offer "append the tail" on al and rl
Improve response checks in tests/fileops/put_files
Don't set put_next():move when it's irrelevant
Fix rl not moving cursor to the new file
Check size in utils/utils_win:get_[ug]id_string()
Fix unstable UID/GID formatting in the UI
Fixup UB fix in cmds_handler.c:parse_cpmv_flags()
Fix incorrect progress indicator for dp and do
Merge branch 'wording-and-messages'
Test p and P keys in normal mode
Rephrase warning about permanent undo/redo removal
Improve wording on gs and :copen in the docs
Remove duplicate .TP macros from vifm.1
Test al and rl keys in normal mode
Test yy key in normal mode
Test yy key in normal mode
Adjust statusbar message according to operation
Fix UB in cmds_handler.c:parse_cpmv_flags()
Handle error from read_cmd_output() in execute()
Fix :open not being highlighted inside mappings
Merge branch 'deep-copy'
Add -deep parameter to :put command
Add -deep parameter to :copy command
Implement deep copying in ops and fops
Fix combining TEST() parameters in stic
Handle `cfg.slow_fs_list == NULL` in code
Extract tests/ior/cp-symlinks.c
Use `OPS` type for `op` in fops_put.c:put_next()
Implement deep file copying in ior_cp()
Implement deep file copying in iop_cp()
Implement deep estimation in io/ioeta
Use not_windows predicate in tests/ioeta/calculate
Make traverse() support visiting dir symlinks
Simplify io/private/traverser.c:traverse_subtree()
Improve output of [no_]remove_{file,dir}() checks
Align un_group_add_op() with perform_operation()
Use DF_NO_CANCEL with OP_REMOVE{,SL} operation
Add DF_NO_CANCEL and use for cp/mv/ln internal ops
Make OP_SYMLINK* parse data as cancellable flag
Fix registering MOVEF as noncancel on dir merging
Introduce ops flags and use for mkdir's -p
Merge branch 'typos-and-such'
Fix a typo in src/modes/cmdline.c:extedit_prompt()
Align vifm-app.txt with vifm.1 in one place
Remove Unicode dashes from the docs
Fix a typo in utils/utils.c:unquote()'s comment
Use a macro in attr_dialog_win.c:file_attrib()
Merge branch 'vifmrc-deb-examples'
Drop a duplicate in AUTHORS
Document .deb-files examples
Merge branch 'pr/1131'
Provide configuration example in the READMEs
Merge pull request #1127 from Jaredy899/desktop
Document update to the .desktop-file
Merge branch 'github/pr/1121'
Adjust and copy doc updates to the manual
Explicitly pass TESTS_* to Makefile.win from tests
Simplify setting make_args in tests/Makefile
Test and document fix of undo chmod losing 8th bit
Fix weird uses of GLUE_ENDS in lua/api_menus.c
Test and document crash fix for menus.loadcustom()
Fix a crash on non-string in VifmView:loadcustom()
Document name conflict resolution behavior
Document quoting and escaping rules in command-line mode
Fix undo of chmod restoring wrong permissions
Prevent segfault in loadcustom() by validating item types
Ignore all `tags` files in .gitignore
Remove outdated TODO about deprecated menu->win_rows expression
Update configure error message (libncursesw) and remove TODO entry
Merge branch 'tests-and-misc-updates'
Clearer description of the local filter in docs
Workaround sanitizers breaking a Lua test
Fix new failures on Wine 10.0
Update .valgrind.supp for glibc on Debian 13
Update utf8proc to v2.11.2
Test bad editor call on 'extprompt'