From yury at shurup.com Sun Oct 2 19:18:51 2016 From: yury at shurup.com (Yury V. Zaytsev) Date: Sun, 02 Oct 2016 21:18:51 +0200 Subject: Midnight Commander 4.8.18 released Message-ID: <1475435931.26930.16.camel@newpride> Hi, I'm glad to announce the immediate availability of mc-4.8.18! This is a maintenance release which mainly includes bugfixes and addresses several regressions reported against the previous version. For a detailed list of changes since the last release, please refer to the release notes. Download page: http://ftp.midnight-commander.org/?C=N;O=D Release notes: http://www.midnight-commander.org/wiki/NEWS-4.8.18 Traditionally, big thanks goes to Andrew Borodin, who's made this release possible, as well as our regular contributors Mooffie, Andreas Mohr and others, including our translators. As always, we hope to accept more patches for the next version, but our test suite is in shambles, which makes reviews a daunting and extremely tedious task. Contributions in this area, and, in particular, unit tests for outstanding patches are especially welcome! -- Sincerely yours, Yury V. Zaytsev -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part URL: From l.wandrebeck at quelquesmots.fr Mon Oct 3 10:11:04 2016 From: l.wandrebeck at quelquesmots.fr (Laurent Wandrebeck) Date: Mon, 03 Oct 2016 12:11:04 +0200 Subject: Midnight Commander 4.8.18 released In-Reply-To: <1475435931.26930.16.camel@newpride> References: <1475435931.26930.16.camel@newpride> Message-ID: <1475489464.6691.6.camel@quelquesmots.fr> Le dimanche 02 octobre 2016 ? 21:18 +0200, Yury V. Zaytsev a ?crit : > Hi, > > I'm glad to announce the immediate availability of mc-4.8.18! > > This is a maintenance release which mainly includes bugfixes and > addresses several regressions reported against the previous version. > > For a detailed list of changes since the last release, please refer to > the release notes. > > Download page: http://ftp.midnight-commander.org/?C=N;O=D > Release notes: http://www.midnight-commander.org/wiki/NEWS-4.8.18 > > Traditionally, big thanks goes to Andrew Borodin, who's made this > release possible, as well as our regular contributors Mooffie, Andreas > Mohr and others, including our translators. > > As always, we hope to accept more patches for the next version, but our > test suite is in shambles, which makes reviews a daunting and extremely > tedious task. Contributions in this area, and, in particular, unit tests > for outstanding patches are especially welcome! > > _______________________________________________ > mc mailing list > https://mail.gnome.org/mailman/listinfo/mc Hi Yuri, all. First, thanks to all of you for that release. I?ve updated ? my ? packages on OpenSuSe Build Service to 4.8.18 for the following distros: CentOS and Scientific Linux 6 i586 and x86_64. CentOS and Scientific Linux 7 x86_64. Fedora 23, 24, i586 and x86_64. Fedora 20, 21 and 22 packages will be build anymore as these versions are EOL?ed. I will update MC wiki about it. I?ve used official tar.xz package, and mc was built with the following options: --with-screen=slang \ --enable-charset \ --without-x \ --with-gpm-mouse \ --disable-rpath \ --enable-vfs-smb \ --enable-vfs-sftp \ --enable-aspell You can get packages here: https://build.opensuse.org/package/repositories/home:laurentwandrebeck:mc/mc Thanks, -- Laurent Wandrebeck From yury at shurup.com Mon Oct 3 13:56:13 2016 From: yury at shurup.com (Yury V. Zaytsev) Date: Mon, 3 Oct 2016 15:56:13 +0200 (CEST) Subject: Midnight Commander 4.8.18 released In-Reply-To: <1475489464.6691.6.camel@quelquesmots.fr> References: <1475435931.26930.16.camel@newpride> <1475489464.6691.6.camel@quelquesmots.fr> Message-ID: Hi Laurent, On Mon, 3 Oct 2016, Laurent Wandrebeck wrote: > I?ve used official tar.xz package, and mc was built with the > following options: > > --without-x \ It would be great if you could try to rebuild --with-x and libX11-devel as a build dependency (no other changes are needed). This allows mc to use X11 to detect some key modifiers if running inside graphical terminal emulators (i.e. Meta + Enter). I'm not quite sure why Fedora people have turned this off. Maybe they simply don't understand what it does and believe that this will introduce an install-time / run-time dependency on X11. That is not the case, mc will be able to install and run without X11 just as before, only in addition it will also dynamically load X11 libraries and use them if they are available. Thanks for your packages! -- Sincerely yours, Yury V. Zaytsev From l.wandrebeck at quelquesmots.fr Mon Oct 3 14:04:40 2016 From: l.wandrebeck at quelquesmots.fr (Laurent Wandrebeck) Date: Mon, 03 Oct 2016 16:04:40 +0200 Subject: Midnight Commander 4.8.18 released In-Reply-To: References: <1475435931.26930.16.camel@newpride> <1475489464.6691.6.camel@quelquesmots.fr> Message-ID: <1475503480.6691.11.camel@quelquesmots.fr> Le lundi 03 octobre 2016 ? 15:56 +0200, Yury V. Zaytsev a ?crit : > Hi Laurent, > > On Mon, 3 Oct 2016, Laurent Wandrebeck wrote: > > > I?ve used official tar.xz package, and mc was built with the > > following options: > > > > --without-x \ > > It would be great if you could try to rebuild --with-x and libX11-devel as > a build dependency (no other changes are needed). This allows mc to use > X11 to detect some key modifiers if running inside graphical terminal > emulators (i.e. Meta + Enter). > > I'm not quite sure why Fedora people have turned this off. Maybe they > simply don't understand what it does and believe that this will introduce > an install-time / run-time dependency on X11. That is not the case, mc > will be able to install and run without X11 just as before, only in > addition it will also dynamically load X11 libraries and use them if they > are available. > > Thanks for your packages! > Hi Yuri. Woops, copy paste mistake. I used a previous mail announcement. MC is compiled with --with-x since 4.8.17, as you already asked me :) Best, -- Laurent Wandrebeck From yury at shurup.com Mon Oct 3 15:18:12 2016 From: yury at shurup.com (Yury V. Zaytsev) Date: Mon, 3 Oct 2016 17:18:12 +0200 (CEST) Subject: Midnight Commander 4.8.18 released In-Reply-To: <1475503480.6691.11.camel@quelquesmots.fr> References: <1475435931.26930.16.camel@newpride> <1475489464.6691.6.camel@quelquesmots.fr> <1475503480.6691.11.camel@quelquesmots.fr> Message-ID: On Mon, 3 Oct 2016, Laurent Wandrebeck wrote: > Woops, copy paste mistake. I used a previous mail announcement. MC is > compiled with --with-x since 4.8.17, as you already asked me :) Oh, as a matter of fact, I had a faint suspicion that we've already had this conversation... now all that is left is to somehow inflict it on the Fedora maintainers ;-) -- Sincerely yours, Yury V. Zaytsev From l.wandrebeck at quelquesmots.fr Tue Oct 4 11:03:05 2016 From: l.wandrebeck at quelquesmots.fr (Laurent Wandrebeck) Date: Tue, 04 Oct 2016 13:03:05 +0200 Subject: mcedit: basic syntax file for rust language Message-ID: <1475578985.21189.5.camel@quelquesmots.fr> Hi there, Please find attached a syntax file to add (basic, and probably still a bit buggy) rust support. Only addition needed to Syntax file is: file .\*\\.rs$ Rust\ssource include rust.syntax Please evaluate it for inclusion. Thanks, -- Laurent Wandrebeck -------------- next part -------------- # Syntax rules for the Rust programming language # black, blue, brightblue, brightcyan, brightgreen, brightmagenta, # brightred, brown, cyan, gray, green, lightgray, magenta, red, white, # yellow context default keyword whole auto yellow keyword whole break yellow keyword whole bool yellow keyword whole case yellow keyword whole char yellow keyword whole const yellow keyword whole continue yellow keyword whole crate brightgreen keyword whole do yellow keyword whole double yellow keyword whole else yellow keyword whole enum yellow keyword whole extern yellow keyword whole f32 yellow keyword whole f64 yellow keyword whole fn yellow keyword whole for yellow keyword whole goto yellow keyword whole i8 yellow keyword whole i16 yellow keyword whole i32 yellow keyword whole i64 yellow keyword whole if yellow keyword whole impl yellow keyword whole isize yellow keyword whole let brightmagenta keyword whole match yellow keyword whole mut brightgreen keyword whole pub yellow keyword whole register yellow keyword whole return yellow keyword whole self yellow keyword whole sizeof yellow keyword whole static yellow keyword whole str yellow keyword whole String yellow keyword whole struct yellow keyword whole switch yellow keyword whole trait yellow keyword whole u8 yellow keyword whole u16 yellow keyword whole u32 yellow keyword whole u64 yellow keyword whole unsafe red keyword whole use yellow keyword whole usize yellow keyword whole while yellow keyword whole ... yellow keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta keyword whole \[\s\t\]default yellow keyword whole \[\s\t\]\{ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\}\[0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]! white keyword whole => yellow keyword /// brown keyword //! brown keyword /\* black keyword \*/ black keyword // black keyword Option cyan keyword Some cyan keyword None cyan keyword Result brightcyan keyword Ok brightcyan keyword Err brightcyan keyword :: brightgreen keyword '\\\{"abtnvfr\}' brightgreen keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen keyword '\\'' brightgreen keyword '\\\\' brightgreen keyword '\\0' brightgreen keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~????????????????????????????????????????????????????????????????????????????????????????????????\}' brightgreen # punctuation characters, sorted by ASCII code keyword ! yellow keyword % yellow keyword && yellow keyword & brightmagenta keyword ( brightcyan keyword ) brightcyan keyword \* yellow keyword \+ yellow keyword , brightcyan keyword - yellow keyword / yellow keyword : brightcyan keyword ; brightmagenta keyword < yellow keyword = yellow keyword > yellow keyword ? brightcyan keyword [ brightcyan keyword ] brightcyan keyword ^ brightmagenta keyword { brightcyan keyword || yellow keyword | brightmagenta keyword } brightcyan keyword ~ brightmagenta context exclusive /// \n brown spellcheck context exclusive //! \n brown spellcheck # put in black because it does not follow rust automatic documentation guidelines context exclusive /\* \*/ black spellcheck # put in black because it does not follow rust automatic documentation guidelines context exclusive // \n black spellcheck context linestart # \n brightred keyword \\\n yellow keyword /\**\*/ brown keyword //*\n brown keyword "+" red keyword <+> red context " " green spellcheck keyword \\" brightgreen keyword %% brightgreen keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen keyword %\[hl\]n brightgreen keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen keyword %[*] brightgreen keyword %c brightgreen keyword %p brightgreen keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen keyword \\\\ brightgreen keyword \\' brightgreen keyword \\\{abtnvfr\} brightgreen From yury at shurup.com Tue Oct 4 17:57:17 2016 From: yury at shurup.com (Yury V. Zaytsev) Date: Tue, 4 Oct 2016 19:57:17 +0200 (CEST) Subject: mcedit: basic syntax file for rust language In-Reply-To: <1475578985.21189.5.camel@quelquesmots.fr> References: <1475578985.21189.5.camel@quelquesmots.fr> Message-ID: On Tue, 4 Oct 2016, Laurent Wandrebeck wrote: > Please find attached a syntax file to add (basic, and probably still a > bit buggy) rust support. Could you please submit a patch via Trac, so it doesn't get lost on the mailing list? Many thanks! -- Sincerely yours, Yury V. Zaytsev From nerijus at users.sourceforge.net Sun Oct 9 11:04:12 2016 From: nerijus at users.sourceforge.net (Nerijus Baliunas) Date: Sun, 9 Oct 2016 14:04:12 +0300 Subject: Midnight Commander 4.8.18 released In-Reply-To: References: <1475435931.26930.16.camel@newpride><1475489464.6691.6.camel@quelquesmots.fr><1475503480.6691.11.camel@quelquesmots.fr> Message-ID: On Mon, 3 Oct 2016 17:18:12 +0200 (CEST) "Yury V. Zaytsev" wrote: > > Woops, copy paste mistake. I used a previous mail announcement. MC is > > compiled with --with-x since 4.8.17, as you already asked me :) > > Oh, as a matter of fact, I had a faint suspicion that we've already had > this conversation... now all that is left is to somehow inflict it on the > Fedora maintainers ;-) Reported - https://bugzilla.redhat.com/show_bug.cgi?id=1383054 Regards, Nerijus From yury at shurup.com Sun Oct 9 15:24:05 2016 From: yury at shurup.com (Yury V. Zaytsev) Date: Sun, 9 Oct 2016 17:24:05 +0200 (CEST) Subject: Midnight Commander 4.8.18 released In-Reply-To: References: <1475435931.26930.16.camel@newpride><1475489464.6691.6.camel@quelquesmots.fr><1475503480.6691.11.camel@quelquesmots.fr> Message-ID: On Sun, 9 Oct 2016, Nerijus Baliunas wrote: > On Mon, 3 Oct 2016 17:18:12 +0200 (CEST) "Yury V. Zaytsev" wrote: > >>> Woops, copy paste mistake. I used a previous mail announcement. MC is >>> compiled with --with-x since 4.8.17, as you already asked me :) >> >> Oh, as a matter of fact, I had a faint suspicion that we've already had >> this conversation... now all that is left is to somehow inflict it on the >> Fedora maintainers ;-) > > Reported - https://bugzilla.redhat.com/show_bug.cgi?id=1383054 Thank you! -- Sincerely yours, Yury V. Zaytsev From yury at shurup.com Mon Oct 10 18:16:51 2016 From: yury at shurup.com (Yury V. Zaytsev) Date: Mon, 10 Oct 2016 20:16:51 +0200 (CEST) Subject: MC bug? In-Reply-To: <255551475167547@web1m.yandex.ru> References: <255551475167547@web1m.yandex.ru> Message-ID: On Thu, 29 Sep 2016, ????? ???????? wrote: > MC installed with brew on macOS Sierra. Getting this error message when trying to run as superuser. > ? > https://gyazo.com/5867954c6971e643a89c5772d1982111 screenshot > ? > Runs as superuser only if > ? > sudo mc -u --nosubshell Well, it couldn't detect your root shell for one reason or another, or rather it detected it as SHELL_SH and doesn't know what to do with it. You can try the patch from this ticket and see if it works for you: http://www.midnight-commander.org/ticket/3692#comment:7 There is some work done there to make subshell detection much more robust. In the mean time, you can of course always use bash explicitly: sudo /bin/bash -c mc -- Sincerely yours, Yury V. Zaytsev From yury at shurup.com Mon Oct 10 18:21:38 2016 From: yury at shurup.com (Yury V. Zaytsev) Date: Mon, 10 Oct 2016 20:21:38 +0200 (CEST) Subject: root:root ownership of ~/.local/share/mc In-Reply-To: <57DD6758.2090303@gmail.com> References: <57DD6758.2090303@gmail.com> Message-ID: On Sat, 17 Sep 2016, David Mart?n wrote: > I'm not sure if this is to be considered as a bug or if it is just an > ?unfortunate coincidence?. In case it's of any use I will report: Well, that's your own fault, you should be rather using: sudo -i mc -- Sincerely yours, Yury V. Zaytsev From rob0 at gmx.co.uk Mon Oct 10 17:19:06 2016 From: rob0 at gmx.co.uk (/dev/rob0) Date: Mon, 10 Oct 2016 17:19:06 -0000 Subject: root:root ownership of ~/.local/share/mc In-Reply-To: <57DD6758.2090303@gmail.com> References: <57DD6758.2090303@gmail.com> Message-ID: <20161010170918.GA6526@harrier.slackbuilds.org> On Sat, Sep 17, 2016 at 05:55:04PM +0200, David Mart?n wrote: > I'm not sure if this is to be considered as a bug or if it is It definitely is not a bug, merely a user misunderstanding. > just an ?unfortunate coincidence?. In case it's of any use I > will report: > > I am an active user of mc. After a fresh install of GNU/Linux > (mostly Ubuntu flavors) my first steps look like > > $> sudo apt install mc > $> sudo mc -or- sudo mcedit whatever.cfg > > This leads to mc creating a config folder in the first-user home > directory owned by root. Later, when getting into everyday routines > I realise about it (no history, no clipboard-file-copies are > allowed to me) and I have to ?sudo chown -R ...? to fix it. You need to understand what sudo(1) does with the environment. When invoked as you did, $HOME is not changed, so mc does as you describe, as would any other user software which wants to create a config file or directory. You might be interested in sudo's "-i" option. But that too is a tradeoff; if you have set anything you like in your own ~/.local/share/mc, it won't be applied, because mc would look for the one in /root. In the future if you have a question that actually pertains to mc, please post to the users' list, "mc at gnome.org". It's very low traffic, most of the time, so don't worry about that; go ahead and subscribe. -- http://rob0.nodns4.us/ Offlist GMX mail is seen only if "/dev/rob0" is in the Subject: From orlando.marton at clausweb.ro Fri Oct 14 13:53:58 2016 From: orlando.marton at clausweb.ro (Orlando Marton - Claus Web SRL) Date: Fri, 14 Oct 2016 13:53:58 -0000 Subject: Strange problems with mc Message-ID: <03b901d2260c$9756b1f0$c60415d0$@clausweb.ro> Hello, I have a question, i have made a script in .bashrc and since then Im having issues when exiting from mc. 1.At first the problem was the script had the name test (){code} Each time i have exited from mc the script was rulled. 2.Now I have renamed the script to phpininew(){code} Now the script doesn't rule anymore but mc exits very hard, it takes couple of minutes to exit. Can you tell my what can be the problem, what connection has mc with /root/.bashrc ? Details about mc: mc -V GNU Midnight Commander 4.7.0.2 Virtual File System: tarfs, extfs, cpiofs, ftpfs, fish, mcfs, smbfs With builtin Editor Using system-installed S-Lang library with terminfo database With subshell support as default With support for background operations With mouse support on xterm and Linux console With internationalization support With multiple codepages support Data types: char 8 int 32 long 64 void * 64 off_t 64 ecs_char 8 ____________________________________ Regards, Orlando Marton Technical support Claus Web srl CLAUS WEB - It is a registered trademark Phone number: +40.729.817447 +40.261.768080 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sachahony at gmail.com Sat Oct 15 03:12:10 2016 From: sachahony at gmail.com (Sacha Hony) Date: Sat, 15 Oct 2016 03:12:10 -0000 Subject: Possible usability addition to mc quickview panel Message-ID: Dear MC developers, I use MC a lot during my work. I thought of a possible usability addition that would improve my work flow significantly. I often browse through older archives and directories in which case I use the quickview-panel to inspect the content. During this I find myself repeatedly entering and leaving the archives/directories to browse to the README file to inspect it. It would be a great addition if I could add a "custom command view panel" which calls upon an external program to generate output to display in the viewer panel. I could than write a simple bash script that outputs the content of the README I have inspected the mc source code and it seems like a relative simple addition because the whole framework of calling external programs based on file-magic is already there. Many thanks for your kind consideration and the great program that you produce, Sacha -------------- next part -------------- An HTML attachment was scrubbed... URL: From lzw77rnc at gmx.at Sun Oct 16 11:18:47 2016 From: lzw77rnc at gmx.at (Alexander Oberhuber) Date: Sun, 16 Oct 2016 11:18:47 -0000 Subject: Do you know how to fix "ALT+I" key combo in tightvnc for mc? In-Reply-To: <1475435931.26930.16.camel@newpride> References: <1475435931.26930.16.camel@newpride> Message-ID: <7.0.1.0.2.20161016131421.0201d000@gmx.at> Hello, I'm sorry, but maybe you can help me? I'm trying to connect to a Ubuntu 16.04 LTS server using tightvnc. It works neatly, but they key combination "ALT+I" is not being transmitted to midnight commander correctly: Instead of changing both panels to the same directory, MC just displays a question mark "?" in the command line. I'm sure it's a bug or feature of Tightvnc, but I don't know how to fix it. Maybe someone here also experienced this tightvnc-behaviour and knows what to do... Any suggestions? Yours Alex