-
-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Labels
area: coreIssues not related to a specific subsystemIssues not related to a specific subsystemprio: mediumHas the potential to affect progressHas the potential to affect progress
Milestone
Description
Is there an existing issue for this?
- I have searched the existing issues
Midnight Commander version and build configuration
GNU Midnight Commander 4.8.33-393-gcae5c32a8
Built with GLib 2.86.1 (using GLib 2.86.1)
Built with S-Lang 2.3.3 and terminfo database (using S-Lang 2.3.3)
Built with libssh2 1.11.1
With builtin editor
With subshell support as default
With support for background operations
With mouse support on xterm and Linux console
With support for X11 events
With internationalization support
With ext2fs attributes support
Virtual File Systems:
cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, shell
Data types:
char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64; uintmax_t: 64;Operating system
Linux 6.17.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 23 Oct 2025 18:49:03 +0000 x86_64 GNU/LinuxIs this issue reproducible using the latest version of Midnight Commander?
- I confirm the issue is still reproducible with the latest version of Midnight Commander
How to reproduce
When you quit the program with exit command, current working directory is not put in the -P flag file.
https://github.com/MidnightCommander/mc/blob/master/src/filemanager/command.c#L106
calls quiet_quit_cmd() which set print_last_revert = TRUE;
else if (strcmp (cmd, "exit") == 0)
{
input_assign_text (lc_cmdline, "");
if (!quiet_quit_cmd ())
return MSG_NOT_HANDLED;
}gboolean
quiet_quit_cmd (void)
{
print_last_revert = TRUE;
return quit_cmd_internal (1);
}Expected behavior
PWD is put to the -P flag
Actual behavior
PWD is not put to the -P flag
Additional context
No response
Metadata
Metadata
Assignees
Labels
area: coreIssues not related to a specific subsystemIssues not related to a specific subsystemprio: mediumHas the potential to affect progressHas the potential to affect progress