]> Kevux Git Server - kevux-tools/commit
Progress: Continue working on completing the remove program.
authorKevin Day <Kevin@kevux.org>
Wed, 23 Apr 2025 02:47:54 +0000 (21:47 -0500)
committerKevin Day <Kevin@kevux.org>
Wed, 23 Apr 2025 03:35:44 +0000 (22:35 -0500)
commitd803f2b96d871f50543a9dc7651d931d7255d3eb
tree8d599684f95287a66afe39d36c9ef4f32d4d92db
parent27a00c8fe54a63aa76e056ddef11cc04bd0f8449
Progress: Continue working on completing the remove program.

Remove no longer used flags and code.

Add recurse flags.

The statistics cache ended up not being used.
Remove it entirely and the related code adding to the cache.

The tree mode is now updated to be in line with the latest functionality..

Ensure that the simulate is not printed twice for the top level directory being recursed.
This is done by adding an additional "simulate not" flag that is then passed to simulate printing functions as appropriate.
This is only needed for cases where the recursion is enabled.
sources/c/program/kevux/tools/remove/main/common/define.h
sources/c/program/kevux/tools/remove/main/common/type.h
sources/c/program/kevux/tools/remove/main/operate.c
sources/c/program/kevux/tools/remove/main/operate.h
sources/c/program/kevux/tools/remove/main/preprocess.c
sources/c/program/kevux/tools/remove/main/preprocess.h
sources/c/program/kevux/tools/remove/main/print/simulate.c
sources/c/program/kevux/tools/remove/main/print/simulate.h
sources/c/program/kevux/tools/remove/main/remove.c