Skip to content

Commit

Permalink
Merge branch '4590_ext2attr_errno'
Browse files Browse the repository at this point in the history
* 4590_ext2attr_errno:
  (copy_dir_dir): clarify get of mode and attributes of source directory.
  file operations: rename actions and button names:
  Clarify messages of get/set ext2 attributes errors.
  Ticket #4590: clarify handling of ext2 attributes errors.
  • Loading branch information
aborodin committed Oct 18, 2024
2 parents de7d72c + 1f36a3f commit 8d0bb40
Show file tree
Hide file tree
Showing 6 changed files with 209 additions and 185 deletions.
12 changes: 9 additions & 3 deletions doc/man/mc.1.in
Original file line number Diff line number Diff line change
Expand Up @@ -2571,9 +2571,15 @@ skipped.
There are three other dialogs which you can run into during the file
operations.
.PP
The error dialog informs about error conditions and has three choices.
Normally you select either the Skip button to skip the file or the Abort
button to abort the operation altogether. You can also select the Retry
The error dialog informs about error conditions and has four choices.
Normally you select either the
.I [Ignore]
button to ignore this error, or the
.I [Ignore all]
button to ignore this and all future errors, or the
.I [Abort]
button to abort the operation altogether. You can also select the
.I [Retry]
button if you fixed the problem from another terminal.
.PP
The replace dialog is shown when you attempt to copy or move a file on
Expand Down
13 changes: 7 additions & 6 deletions doc/man/ru/mc.1.in
Original file line number Diff line number Diff line change
Expand Up @@ -2925,14 +2925,15 @@ chattr \- команде изменения атрибутов файлов и
В процессе выполнения файловых операций вы можете увидеть окна ещё трёх
видов.
.PP
Окно ошибок информирует об ошибке и предлагает три варианта продолжения.
Окно ошибок информирует об ошибке и предлагает четыре варианта продолжения.
Обычно вы выбираете либо вариант
.B [Пропустить]
для того, чтобы исключить из обработки файл, на котором споткнулась
программа, либо
.B [Прервать] ,
.B [Игнорировать]
для того, чтобы пропустить ошибку файловой операции, либо
.B [Игнорировать всё]
для того, чтобы пропустить эту и все последующие ошибки файловой операции, либо
.BR [Прервать] ,
чтобы вообще отменить выполнение заданной операции. Третий вариант,
.B [Повторить] ,
.BR [Повторить] ,
выбирается тогда, когда вам удалось устранить причину сбоя (например,
воспользовавшись другим терминалом).
.PP
Expand Down
2 changes: 1 addition & 1 deletion src/filemanager/chattr.c
Original file line number Diff line number Diff line change
Expand Up @@ -1233,7 +1233,7 @@ chattr_cmd (WPanel *panel)

if (mc_fgetflags (vpath, &flags) != 0)
{
message (D_ERROR, MSG_ERROR, _("Cannot get flags of \"%s\"\n%s"), fname->str,
message (D_ERROR, MSG_ERROR, _("Cannot get ext2 attributes of \"%s\"\n%s"), fname->str,
unix_error_string (errno));
vfs_path_free (vpath, TRUE);
break;
Expand Down
Loading

0 comments on commit 8d0bb40

Please sign in to comment.