From adbcd1d3c0bf508ed2f784683d7ad8dc62f4aeb2 Mon Sep 17 00:00:00 2001 From: Rootiest Date: Fri, 14 Aug 2026 16:02:07 -0400 Subject: [PATCH] fix(mv): bring header and completions up to repo conventions The EXIT STATUS block used a single space before the ">0" row's description, which falls below the doc pipeline's 2-space column threshold and silently degrades the rendered site page from a table (like rm's) to a plain indented block. Pad it to match. Also strip trailing whitespace from two DESCRIPTION lines and add --wraps='mv' so fish inherits real mv's completions, matching the bash/top wrapper convention. --- functions/mv.fish | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/functions/mv.fish b/functions/mv.fish index 957cc2c..d8ea113 100644 --- a/functions/mv.fish +++ b/functions/mv.fish @@ -9,8 +9,8 @@ # # DESCRIPTION # Wraps mv to automatically collapse nested directories of the same name. -# When extracting archives results in redundant structures (e.g., -# themes/themes/), calling `mv themes/themes themes` will gracefully +# When extracting archives results in redundant structures (e.g., +# themes/themes/), calling `mv themes/themes themes` will gracefully # move the inner contents up one level and remove the empty outer shell. # # Opinionated component (C1): when disabled via __fish_config_op_aliases, @@ -20,12 +20,12 @@ # args... Arguments forwarded to standard mv # # EXIT STATUS -# 0 Operation succeeded -# >0 Standard mv failure, or failed to collapse directory +# 0 Operation succeeded +# >0 Standard mv failure, or failed to collapse directory # # EXAMPLE # mv ~/.config/btop/themes/themes ~/.config/btop/themes -function mv --description 'Move files with auto-collapse for nested directories' +function mv --wraps='mv' --description 'Move files with auto-collapse for nested directories' # Opinionated guard (C1): fall back to bare command mv when disabled. if not __fish_config_op_enabled __fish_config_op_aliases command mv $argv