Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make reloading extfs contents possible #2454

Open
mc-butler opened this issue Dec 24, 2010 · 7 comments
Open

Make reloading extfs contents possible #2454

mc-butler opened this issue Dec 24, 2010 · 7 comments
Labels
area: vfs Virtual File System support prio: medium Has the potential to affect progress ver: 4.7.4 Reproducible in version 4.7.4

Comments

@mc-butler
Copy link

Important

This issue was migrated from Trac:

Origin https://midnight-commander.org/ticket/2454
Reporter gotar (gotar@….pl)
Mentions howaboutsynergy@….me

Currently mc caches entire vfs structure and so requires restart to reload it (not only CmdReload doesn't reread original source, but also assumes some file operations as done even if they weren't).
This is both irritating and makes it impossible or hard to write some new extfses. I'm trying to use Android Debug Bridge to connect to my phone (without FISH or some fancy FUSE mounting like sshfs). However mc expects full directory listing (including all the subdirectories) at the very beginning, which is pointless in case of tree based layouts behind (not to mention it would take ages and put unnecessary strain to the device).
I'd like to use vfs reload code to fetch contents of cwd (or any currently required location only), just like it happens with regular fs (every cd gets fresh data). In order to do this I need two additional features:

  1. some extfs marker to set for partial reload capable (for autoreloading contents after every cd, otherwise one needs to press ctrl-r),
  2. passing internal cwd (i.e. the part after #extfs) to the list action.
@mc-butler
Copy link
Author

Changed by slavazanko (@slavaz) on Dec 19, 2011 at 21:49 UTC (comment 1)

  • Branch state set to no branch

Closely related to #62

@mc-butler
Copy link
Author

Changed by slavazanko (@slavaz) on Dec 19, 2011 at 21:59 UTC

  • Blocked by set to #2695

@mc-butler
Copy link
Author

Changed by slavazanko (@slavaz) on Mar 6, 2012 at 9:14 UTC

  • Blocked by #2695 deleted

(In #2695) Merged to master:

git log --pretty=oneline 963ee34...4047403

@mc-butler
Copy link
Author

Changed by andrew_b (@aborodin) on Jun 18, 2015 at 18:35 UTC (comment 4)

  • Milestone changed from 4.8 to Future Releases

@mc-butler
Copy link
Author

Changed by howaboutsynergy on Jun 25, 2019 at 9:44 UTC (comment 5)

  • Cc set to howaboutsynergy@….me

@mc-butler
Copy link
Author

Changed by howaboutsynergy on Jun 25, 2019 at 9:45 UTC (comment 6)

  • Cc howaboutsynergy@….me deleted

@mc-butler
Copy link
Author

Changed by howaboutsynergy on Jun 25, 2019 at 9:47 UTC (comment 7)

  • Cc set to howaboutsynergy@….me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: vfs Virtual File System support prio: medium Has the potential to affect progress ver: 4.7.4 Reproducible in version 4.7.4
Development

No branches or pull requests

1 participant