mirror of
https://github.com/jarun/advcpmv.git
synced 2026-02-01 13:17:41 +01:00
change comment positioning
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
diff -aur coreutils-9.0/src/copy.c coreutils-9.0-patched/src/copy.c
|
diff -aur coreutils-9.0/src/copy.c coreutils-9.0-patched/src/copy.c
|
||||||
--- coreutils-9.0/src/copy.c 2021-09-24 13:31:05.000000000 +0200
|
--- coreutils-9.0/src/copy.c 2021-09-24 13:31:05.000000000 +0200
|
||||||
+++ coreutils-9.0-patched/src/copy.c 2021-12-22 13:54:37.773464626 +0100
|
+++ coreutils-9.0-patched/src/copy.c 2021-12-22 14:00:42.663699889 +0100
|
||||||
@@ -129,6 +129,70 @@
|
@@ -129,6 +129,70 @@
|
||||||
dev_t dev;
|
dev_t dev;
|
||||||
};
|
};
|
||||||
@@ -91,8 +91,8 @@ diff -aur coreutils-9.0/src/copy.c coreutils-9.0-patched/src/copy.c
|
|||||||
while (max_n_read)
|
while (max_n_read)
|
||||||
{
|
{
|
||||||
+
|
+
|
||||||
+ if (progress) {
|
|
||||||
+ /* BEGIN progress mod */
|
+ /* BEGIN progress mod */
|
||||||
|
+ if (progress) {
|
||||||
+ /* update countdown */
|
+ /* update countdown */
|
||||||
+ s_progress->iCountDown--;
|
+ s_progress->iCountDown--;
|
||||||
+ char * sProgressBar = s_progress->cProgressField[5];
|
+ char * sProgressBar = s_progress->cProgressField[5];
|
||||||
@@ -166,8 +166,8 @@ diff -aur coreutils-9.0/src/copy.c coreutils-9.0-patched/src/copy.c
|
|||||||
+ printf ( "\r\033[3A" );
|
+ printf ( "\r\033[3A" );
|
||||||
+ fflush ( stdout );
|
+ fflush ( stdout );
|
||||||
+ }
|
+ }
|
||||||
+ /* END progress mod */
|
|
||||||
+ }
|
+ }
|
||||||
|
+ /* END progress mod */
|
||||||
+
|
+
|
||||||
ssize_t n_read = read (src_fd, buf, MIN (max_n_read, buf_size));
|
ssize_t n_read = read (src_fd, buf, MIN (max_n_read, buf_size));
|
||||||
if (n_read < 0)
|
if (n_read < 0)
|
||||||
@@ -362,7 +362,7 @@ diff -aur coreutils-9.0/src/copy.h coreutils-9.0-patched/src/copy.h
|
|||||||
#endif
|
#endif
|
||||||
diff -aur coreutils-9.0/src/cp.c coreutils-9.0-patched/src/cp.c
|
diff -aur coreutils-9.0/src/cp.c coreutils-9.0-patched/src/cp.c
|
||||||
--- coreutils-9.0/src/cp.c 2021-09-24 13:31:05.000000000 +0200
|
--- coreutils-9.0/src/cp.c 2021-09-24 13:31:05.000000000 +0200
|
||||||
+++ coreutils-9.0-patched/src/cp.c 2021-12-22 13:38:59.519244777 +0100
|
+++ coreutils-9.0-patched/src/cp.c 2021-12-22 14:02:52.053943727 +0100
|
||||||
@@ -131,6 +131,7 @@
|
@@ -131,6 +131,7 @@
|
||||||
{"symbolic-link", no_argument, NULL, 's'},
|
{"symbolic-link", no_argument, NULL, 's'},
|
||||||
{"target-directory", required_argument, NULL, 't'},
|
{"target-directory", required_argument, NULL, 't'},
|
||||||
@@ -385,9 +385,9 @@ diff -aur coreutils-9.0/src/cp.c coreutils-9.0-patched/src/cp.c
|
|||||||
die (EXIT_FAILURE, 0, _("target %s is not a directory"),
|
die (EXIT_FAILURE, 0, _("target %s is not a directory"),
|
||||||
quoteaf (file[n_files - 1]));
|
quoteaf (file[n_files - 1]));
|
||||||
}
|
}
|
||||||
|
+ /* BEGIN progress mod */
|
||||||
+ struct timeval start_time;
|
+ struct timeval start_time;
|
||||||
+ if (progress) {
|
+ if (progress) {
|
||||||
+ /* BEGIN progress mod */
|
|
||||||
+ g_iTotalSize = 0;
|
+ g_iTotalSize = 0;
|
||||||
+ g_iTotalFiles = 0;
|
+ g_iTotalFiles = 0;
|
||||||
+ g_iFilesCopied = 0;
|
+ g_iFilesCopied = 0;
|
||||||
@@ -446,8 +446,8 @@ diff -aur coreutils-9.0/src/cp.c coreutils-9.0-patched/src/cp.c
|
|||||||
+ pclose(fp);
|
+ pclose(fp);
|
||||||
+ }
|
+ }
|
||||||
+ g_iTotalSize = iTotalSize;
|
+ g_iTotalSize = iTotalSize;
|
||||||
+ /* END progress mod */
|
|
||||||
+ }
|
+ }
|
||||||
|
+ /* END progress mod */
|
||||||
+
|
+
|
||||||
|
|
||||||
if (target_directory)
|
if (target_directory)
|
||||||
@@ -456,8 +456,8 @@ diff -aur coreutils-9.0/src/cp.c coreutils-9.0-patched/src/cp.c
|
|||||||
ok = copy (source, new_dest, 0, x, &unused, NULL);
|
ok = copy (source, new_dest, 0, x, &unused, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
+ if (progress) {
|
|
||||||
+ /* BEGIN progress mod */
|
+ /* BEGIN progress mod */
|
||||||
|
+ if (progress) {
|
||||||
+ /* remove everything */
|
+ /* remove everything */
|
||||||
+ int i;
|
+ int i;
|
||||||
+ if ( g_iTotalFiles > 1 )
|
+ if ( g_iTotalFiles > 1 )
|
||||||
@@ -493,8 +493,8 @@ diff -aur coreutils-9.0/src/cp.c coreutils-9.0-patched/src/cp.c
|
|||||||
+ /* good-bye message */
|
+ /* good-bye message */
|
||||||
+ printf ( "%d files (%s) copied in %.1f seconds (%s/s).\n", g_iFilesCopied, sTotalWritten,
|
+ printf ( "%d files (%s) copied in %.1f seconds (%s/s).\n", g_iFilesCopied, sTotalWritten,
|
||||||
+ sec_elapsed, s_copy_speed );
|
+ sec_elapsed, s_copy_speed );
|
||||||
+ /* END progress mod */
|
|
||||||
+ }
|
+ }
|
||||||
|
+ /* END progress mod */
|
||||||
+
|
+
|
||||||
return ok;
|
return ok;
|
||||||
}
|
}
|
||||||
@@ -539,7 +539,7 @@ diff -aur coreutils-9.0/src/cp.c coreutils-9.0-patched/src/cp.c
|
|||||||
version_control_string)
|
version_control_string)
|
||||||
diff -aur coreutils-9.0/src/mv.c coreutils-9.0-patched/src/mv.c
|
diff -aur coreutils-9.0/src/mv.c coreutils-9.0-patched/src/mv.c
|
||||||
--- coreutils-9.0/src/mv.c 2021-09-24 13:31:05.000000000 +0200
|
--- coreutils-9.0/src/mv.c 2021-09-24 13:31:05.000000000 +0200
|
||||||
+++ coreutils-9.0-patched/src/mv.c 2021-12-22 13:37:58.306524898 +0100
|
+++ coreutils-9.0-patched/src/mv.c 2021-12-22 14:06:01.609250389 +0100
|
||||||
@@ -66,6 +66,7 @@
|
@@ -66,6 +66,7 @@
|
||||||
{"target-directory", required_argument, NULL, 't'},
|
{"target-directory", required_argument, NULL, 't'},
|
||||||
{"update", no_argument, NULL, 'u'},
|
{"update", no_argument, NULL, 'u'},
|
||||||
@@ -556,8 +556,9 @@ diff -aur coreutils-9.0/src/mv.c coreutils-9.0-patched/src/mv.c
|
|||||||
+
|
+
|
||||||
bool copy_into_self;
|
bool copy_into_self;
|
||||||
bool rename_succeeded;
|
bool rename_succeeded;
|
||||||
+ if(progress && x->rename_errno != 0) {
|
+
|
||||||
+ /* BEGIN progress mod */
|
+ /* BEGIN progress mod */
|
||||||
|
+ if(progress && x->rename_errno != 0) {
|
||||||
+ g_iTotalSize = 0;
|
+ g_iTotalSize = 0;
|
||||||
+ g_iFilesCopied = 0;
|
+ g_iFilesCopied = 0;
|
||||||
+ g_iTotalWritten = 0;
|
+ g_iTotalWritten = 0;
|
||||||
@@ -594,14 +595,13 @@ diff -aur coreutils-9.0/src/mv.c coreutils-9.0-patched/src/mv.c
|
|||||||
+ /* close */
|
+ /* close */
|
||||||
+ pclose(fp);
|
+ pclose(fp);
|
||||||
+ g_iTotalSize = iTotalSize;
|
+ g_iTotalSize = iTotalSize;
|
||||||
+ /* END progress mod */
|
|
||||||
+
|
|
||||||
+ }
|
+ }
|
||||||
|
+ /* END progress mod */
|
||||||
+
|
+
|
||||||
bool ok = copy (source, dest, false, x, ©_into_self, &rename_succeeded);
|
bool ok = copy (source, dest, false, x, ©_into_self, &rename_succeeded);
|
||||||
|
|
||||||
+ if (progress && (x->rename_errno != 0 && ok)) {
|
|
||||||
+ /* BEGIN progress mod */
|
+ /* BEGIN progress mod */
|
||||||
|
+ if (progress && (x->rename_errno != 0 && ok)) {
|
||||||
+ /* remove everything */
|
+ /* remove everything */
|
||||||
+ int i;
|
+ int i;
|
||||||
+ int limit = (g_iTotalFiles > 1 ? 6 : 3);
|
+ int limit = (g_iTotalFiles > 1 ? 6 : 3);
|
||||||
@@ -629,8 +629,8 @@ diff -aur coreutils-9.0/src/mv.c coreutils-9.0-patched/src/mv.c
|
|||||||
+ /* good-bye message */
|
+ /* good-bye message */
|
||||||
+ printf ( "%d files (%s) moved in %.1f seconds (%s/s).\n", g_iFilesCopied, sTotalWritten,
|
+ printf ( "%d files (%s) moved in %.1f seconds (%s/s).\n", g_iFilesCopied, sTotalWritten,
|
||||||
+ sec_elapsed, s_copy_speed );
|
+ sec_elapsed, s_copy_speed );
|
||||||
+ /* END progress mod */
|
|
||||||
+ }
|
+ }
|
||||||
|
+ /* END progress mod */
|
||||||
+
|
+
|
||||||
if (ok)
|
if (ok)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user