Further Midnight Commander development

Slava Zanko slavazanko at gmail.com
Mon Dec 29 13:52:40 UTC 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Enrico Weigelt wrote:
> * Slava Zanko <slavazanko at gmail.com> schrieb:
>
> Hi,
>
>>> huh, I'm not sure whether mvc fits in here.
>> mcvfs - VIEW; core (signal handling, User events etc) - CONTROLLER,
>> slang,mcslang,ncurses - VIEWs.. Why not? :)
>
> you meant: mcvfs = model ?
No. model = any data source. mcvfs - one of sources for mc.
I think, it is very early to discuss. We need to start their work,
rather than drown in the discussions. :)

>>> Well, if we say "everything's a file" and the model is the vfs
>>> (including things like search results represented as filesystem),
>>> we could make some steps in this direction :)
>> Yep, everything is a file. Network connects - files too. :)
>
> yeah, even sockets:
>     cat tcp://somehost:port/
> (I'll add this to libmvfs in the next days ...)
Cool. I'm waiting now this patch. :)

>
>> For example:
>> $ cat ~/secret/path/to/my-one-of-many-many-server.mcvfs-ftp
>> host: xxx.xxx.xx
>> port: 12345
>> user: xxxx
>> passwd: xxxx
>> passv: 1
>> ...
>>
>> By pressing 'Enter' to the *.mcvfs-ftp file (via mc.ext) ftp session
>> will establish... Is this bad think?
>
> hmm, you suggest something like we know as "desktop shortcuts" from
May be yes, shorcuts...

> certain certain DE's ? Well, perhaps it would be even better to just
> directly support well-known DE's shortcut files ?
But if file will open by DE, mc don't handle data from 'shorcut'. If mc
open 'shotcut' itself, then for example, pressing 'Enter' on *.mcvfs-ftp
will display in active panel of mc content of remote ftp-server ('cat
*.mcvfs-ftp' may be display content too ;) )
Treat all 'shorcuts' makes no sense - it's set up through mc.ext if
needed. I am talking about support in the file mc.ext like this, for
example:
shell/.mcvfs-ftp
     Open=mcvfs:ftp
shell/.mcvfs-dav
     Open=mcvfs:dav
shell/.mcvfs-ssh
     Open=mcvfs:ssh

Or simular.

But it is very early to discuss too, IMHO. We can dream now, but a
little... ;)

> <snip>
>> "some bash support fixups"
>> (http://mail.gnome.org/archives/mc-devel/2008-December/msg00062.html)
>>    Patch already applied, but not in official branch - in our mc-4.6.3 :)
>>    Patches from our branch will transfer to an oficial branch.
> What happened to 4.6.2 ?
There mc-4.6.3 - is a invalid version (Russian fork). As right, we had
to change name (mc+, for example). Sorry. :(

>> BTW, after applying all gathehing patches, we can assign version
>> 4.7.0-pre1 ;)
>> Because a lot of changes compared to the current 4.6.2-pre1...
> hmm, what major changes do you have in mind ?
First, may will be add UTF-8 support; may will be apply other patches,
stabilized in various distributions.
Second, there mc-4.6.3... people will be at a loss :(

WBR, Slavaz.

P.S. To all: With the passing Christmas :)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFJWNYnb3oGR6aVLpoRAkYbAJ9x9fXYQNjdJqk7ZzgbvPSKKL3cIACfcHEh
mJ4Y9JQvD7ZImKp1Jw3Tg3g=
=OHVX
-----END PGP SIGNATURE-----



More information about the mc-devel mailing list