From yury at shurup.com Sun Jan 10 14:52:22 2021 From: yury at shurup.com (Yury V. Zaytsev) Date: Sun, 10 Jan 2021 15:52:22 +0100 (CET) Subject: Help testing release candidate / mc-4.8.26-rc1 Message-ID: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> Hi there, TLDR; I would appreciate if you could please test the following tarball on your systems and report any blocker regressions as compared to the previous 4.8.25 release: https://www.midnight-commander.org/nopaste/tarball/mc-4.8.25-154-g33c84e75e.tar.xz $ sha256sum mc-4.8.25-154-g33c84e75e.tar.xz ce5f965a9be603098eda65afd1aa149e285d903fe303fe907c6a5e88f28dd772 mc-4.8.25-154-g33c84e75e.tar.xz I've built this tarball out of the latest master with translations from Transifex pulled in on a fresh Fedora 33 VM, which I'm also going to use to build the final release in about a week from now if nothing serious comes up. Many thanks! -- Sincerely yours, Yury V. Zaytsev From mc at vlasiu.net Mon Jan 11 09:44:26 2021 From: mc at vlasiu.net (mc at vlasiu.net) Date: Mon, 11 Jan 2021 11:44:26 +0200 (EET) Subject: Help testing release candidate / mc-4.8.26-rc1 In-Reply-To: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> References: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> Message-ID: <63b6dca3-f4b4-8169-11c5-143e8e556528@mail.vlasiu.net> Hi! On Sun, 10 Jan 2021, Yury V. Zaytsev wrote: > TLDR; I would appreciate if you could please test the following tarball on > your systems and report any blocker regressions as compared to the previous > 4.8.25 release: > > https://www.midnight-commander.org/nopaste/tarball/mc-4.8.25-154-g33c84e75e.tar.xz > > $ sha256sum mc-4.8.25-154-g33c84e75e.tar.xz > ce5f965a9be603098eda65afd1aa149e285d903fe303fe907c6a5e88f28dd772 > mc-4.8.25-154-g33c84e75e.tar.xz > > I've built this tarball out of the latest master with translations from > Transifex pulled in on a fresh Fedora 33 VM, which I'm also going to use to > build the final release in about a week from now if nothing serious comes up. Works fine for me. I tested most of the tickets. However, #3987 does not seems a quite right to me. Are you sure that errno after readdir() will not be EINTR all the time? I think is a possibility. Not very likely, but still there. Maybe a better implementation is to have a counter and if errno is EINTR after XXX readdir calls, just abort the readdir. Sincerely, Gabriel -- // Gabriel VLASIU // // OpenGPG-KeyID : 44952F15 // OpenGPG-Fingerprint: 4AC5 7C26 2FE9 02DA 4906 24B2 D32B 7ED7 4495 2F15 // OpenGPG-URL : http://www.vlasiu.net/public.key From slyfox at inbox.ru Mon Jan 11 17:59:15 2021 From: slyfox at inbox.ru (Sergei Trofimovich) Date: Mon, 11 Jan 2021 17:59:15 +0000 Subject: Help testing release candidate / mc-4.8.26-rc1 In-Reply-To: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> References: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> Message-ID: <20210111175915.5eb658a2@sf> On Sun, 10 Jan 2021 15:52:22 +0100 (CET) "Yury V. Zaytsev" wrote: > Hi there, > > TLDR; I would appreciate if you could please test the following tarball on > your systems and report any blocker regressions as compared to the > previous 4.8.25 release: > > https://www.midnight-commander.org/nopaste/tarball/mc-4.8.25-154-g33c84e75e.tar.xz > > $ sha256sum mc-4.8.25-154-g33c84e75e.tar.xz > ce5f965a9be603098eda65afd1aa149e285d903fe303fe907c6a5e88f28dd772 mc-4.8.25-154-g33c84e75e.tar.xz > > I've built this tarball out of the latest master with translations from > Transifex pulled in on a fresh Fedora 33 VM, which I'm also going to use > to build the final release in about a week from now if nothing serious > comes up. Is there an option to tag release candidates just like releases and name/upload tarballs into expected locations just like releases? That would make pulling release candidates (at least) into Gentoo an almost automatic action. Otherwise I'm always spending some time to name candidate as 4.8.26_rc1 (or 4.8.25_p154, or something else) downstream to the point I decide not to package candidates to avoid user confusion. -- Sergei -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 981 bytes Desc: ???????????????? ?????????????? OpenPGP URL: From dnh at opensuse.org Mon Jan 18 03:38:10 2021 From: dnh at opensuse.org (David Haller) Date: Mon, 18 Jan 2021 04:38:10 +0100 Subject: Help testing release candidate / mc-4.8.26-rc1 In-Reply-To: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> References: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> Message-ID: <20210118033810.jibdw6ki7nmbyosp@grusum.endjinn.de> Hello, On Sun, 10 Jan 2021, Yury V. Zaytsev wrote: >TLDR; I would appreciate if you could please test the following tarball on >your systems and report any blocker regressions as compared to the previous >4.8.25 release: Two things: 1. mcedit causes a SIGSEGV when jumping out via Ctrl-o, even if just too _look_ at stuff, not doing anything on the (sub-)shell: $ gdb /usr/bin/mcedit core.0-mcedit [..] Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f16a96eaca6 in do_update_prompt () (gdb) bt #0 0x00007f16a96eaca6 in do_update_prompt () #1 0x00007f16a96eb2b5 in do_subshell_chdir () #2 0x00007f16a96eb4e7 in invoke_subshell () #3 0x00007f16a96666b1 in toggle_subshell () #4 0x00007f16a96e4061 in edit_dialog_command_execute () #5 0x00007f16a96e4813 in edit_dialog_callback () #6 0x00007f16a9670ad4 in dlg_process_event () #7 0x00007f16a9670e00 in dlg_run () #8 0x00007f16a96e3b00 in edit_files () #9 0x00007f16a9678717 in do_nc () #10 0x00007f16a9664505 in main () 2. I don't know if that's a current regression or if that already was the case in 4.8.25 and earlier: if compiled without slang, no mouse actions work anymore (has the curses code gone?) I can do more debugging if you can't pinpoint the change... Ah, yes: $ mc --version GNU Midnight Commander 4.8.25-154-g33c84e75e Built with GLib 2.64.5 Built with S-Lang 2.3.2 with terminfo database 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 multiple codepages support With ext2fs attributes support Virtual File Systems: cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, sftpfs Data types: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64; I have the detailed compilation log (and no relevant local patches were applied, one just added some tmux/alacritty stuff to misc/mc.lib, the other just changes doxygen stuff to generate pdf and manpages if wanted). Oh, and 3.: you should add the version to AC_INIT, so that PACKAGE_VERSION gets set correctly during configure. If not, generated docs have 'mc-' instead of 'mc-$VERSION' (e.g. mc-4.8.25) as version in e.g. the pdf ;) A possible patch might be: ==== mc-4.8.26-fix_ac_version.patch ==== diff '-bpurNx*~' g/configure.ac h/configure.ac --- g/configure.ac 2021-01-10 12:50:16.000000000 +0100 +++ h/configure.ac 2021-01-11 13:56:25.382961865 +0100 @@ -3,7 +3,8 @@ dnl Configure.in file for the Midnight C dnl AC_PREREQ(2.60) -AC_INIT([GNU Midnight Commander], [], [mc-devel at gnome.org]) +m4_define(pkg_VERSION,[m4_esyscmd([sh ./ver.sh])]) +AC_INIT([GNU Midnight Commander], [pkg_VERSION], [mc-devel at gnome.org]) m4_pattern_forbid(MC_) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_AUX_DIR(config) diff '-bpurNx*~' g/ver.sh h/ver.sh --- g/ver.sh 1970-01-01 01:00:00.000000000 +0100 +++ h/ver.sh 2021-01-11 13:54:30.000000000 +0100 @@ -0,0 +1,2 @@ +#!/bin/sh +awk -F'"' '/MC_CURRENT_VERSION/{printf("%s",$2);}' version.h ==== (not using the external script get's you into quoting hell ;) I've seen that it's somewhat redundant, but possible the later setting of the version from version.h can be removed then, I've not looked into that yet. -dnh -- My claim-to-fame in that respect involved a training-room-full of Suns and a little script that would, at suitable intervals, cause one Sun to "ping" in the style of a WWII Navy ASDIC echosounder, while another would randomly respond with the appropriate echo-reply-sound. -- Tanuki From aborodin at vmail.ru Mon Jan 18 05:35:24 2021 From: aborodin at vmail.ru (Andrew Borodin) Date: Mon, 18 Jan 2021 08:35:24 +0300 Subject: Help testing release candidate / mc-4.8.26-rc1 In-Reply-To: <20210118033810.jibdw6ki7nmbyosp@grusum.endjinn.de> References: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> <20210118033810.jibdw6ki7nmbyosp@grusum.endjinn.de> Message-ID: On Mon, 18 Jan 2021 04:38:10 +0100 David Haller wrote: > Hello, Hi! Thanks for testing. > On Sun, 10 Jan 2021, Yury V. Zaytsev wrote: > >TLDR; I would appreciate if you could please test the following tarball on > >your systems and report any blocker regressions as compared to the previous > >4.8.25 release: > > Two things: > > 1. mcedit causes a SIGSEGV when jumping out via Ctrl-o, even if just > too _look_ at stuff, not doing anything on the (sub-)shell: Confirmed. I'll fix this today. > 2. I don't know if that's a current regression or if that already was > the case in 4.8.25 and earlier: if compiled without slang, no mouse > actions work anymore (has the curses code gone?) > > I can do more debugging if you can't pinpoint the change... This is known: https://midnight-commander.org/ticket/4144 > 3.: you should add the version to AC_INIT, so that PACKAGE_VERSION > gets set correctly during configure. If not, generated docs have > 'mc-' instead of 'mc-$VERSION' (e.g. mc-4.8.25) as version in e.g. > the pdf ;) This is known too: https://midnight-commander.org/ticket/3603 > A possible patch might be: > > ==== mc-4.8.26-fix_ac_version.patch ==== > diff '-bpurNx*~' g/configure.ac h/configure.ac > --- g/configure.ac 2021-01-10 12:50:16.000000000 +0100 > +++ h/configure.ac 2021-01-11 13:56:25.382961865 +0100 > @@ -3,7 +3,8 @@ dnl Configure.in file for the Midnight C > dnl > > AC_PREREQ(2.60) > -AC_INIT([GNU Midnight Commander], [], [mc-devel at gnome.org]) > +m4_define(pkg_VERSION,[m4_esyscmd([sh ./ver.sh])]) > +AC_INIT([GNU Midnight Commander], [pkg_VERSION], [mc-devel at gnome.org]) > m4_pattern_forbid(MC_) > AC_CONFIG_MACRO_DIR([m4]) > AC_CONFIG_AUX_DIR(config) > diff '-bpurNx*~' g/ver.sh h/ver.sh > --- g/ver.sh 1970-01-01 01:00:00.000000000 +0100 > +++ h/ver.sh 2021-01-11 13:54:30.000000000 +0100 > @@ -0,0 +1,2 @@ > +#!/bin/sh > +awk -F'"' '/MC_CURRENT_VERSION/{printf("%s",$2);}' version.h > ==== > > (not using the external script get's you into quoting hell ;) > > I've seen that it's somewhat redundant, but possible the later setting > of the version from version.h can be removed then, I've not looked > into that yet. -- Andrew From aborodin at vmail.ru Mon Jan 18 18:37:07 2021 From: aborodin at vmail.ru (Andrew Borodin) Date: Mon, 18 Jan 2021 21:37:07 +0300 Subject: Help testing release candidate / mc-4.8.26-rc1 In-Reply-To: References: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> <20210118033810.jibdw6ki7nmbyosp@grusum.endjinn.de> Message-ID: On Mon, 18 Jan 2021 08:35:24 +0300 Andrew Borodin wrote: > On Mon, 18 Jan 2021 04:38:10 +0100 David Haller wrote: > > 1. mcedit causes a SIGSEGV when jumping out via Ctrl-o, even if just > > too _look_ at stuff, not doing anything on the (sub-)shell: > > Confirmed. > I'll fix this today. Fixed: https://midnight-commander.org/changeset/a88a626e76139259e5b6fc0db39045f051e243dd -- Andrew From 7eggert at online.de Sat Jan 16 15:11:46 2021 From: 7eggert at online.de (Bodo Eggert) Date: Sat, 16 Jan 2021 16:11:46 +0100 (CET) Subject: 4.8.22 gpm log spam / input misbehavior when using mc under screen via ssh without root privileges Message-ID: Please cc me on replies (reply to all) If: - I ssh to my server - without root privileges - then start a screen - then start mc Then: - mc hammers gpm to open a connection - gpm logs: Jan 16 14:49:13 nas10 /usr/sbin/gpm[2552]: *** warning [daemon/processconn.c(129)]: Jan 16 14:49:13 nas10 /usr/sbin/gpm[2552]: Failed gpm connect attempt by uid 1000 for vc /dev/tty0 - mc logs: Jan 16 14:49:13 nas10 mc: *** info Jan 16 14:49:13 nas10 mc: Warning: closing connection - mc will react to only each third keypress, no matter if it's a normal character, ESC or a special key - this causes high cpu usage in rsyslogd + itself - similar but not same to https://midnight-commander.org/ticket/3208 Distribution: Devuan Beowulf GNU Midnight Commander 4.8.22 Built with GLib 2.58.2 Using the S-Lang library with terminfo database 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 multiple codepages support Virtual File Systems: cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, sftpfs, fish Data types: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64; Home directory: /home/7eggert Profile root directory: /home/7eggert [System data] Config directory: /etc/mc/ Data directory: /usr/share/mc/ File extension handlers: /usr/libexec/mc/ext.d/ VFS plugins and scripts: /usr/libexec/mc/ extfs.d: /usr/libexec/mc/extfs.d/ [User data] Config directory: /home/7eggert/.config/mc/ Data directory: /home/7eggert/.local/share/mc/ skins: /home/7eggert/.local/share/mc/skins/ extfs.d: /home/7eggert/.local/share/mc/extfs.d/ mcedit macros: /home/7eggert/.local/share/mc/mc.macros mcedit external macros: /home/7eggert/.local/share/mc/mcedit/macros.d/macro.* Cache directory: /home/7eggert/.cache/mc/ strace: rt_sigaction(SIGTSTP, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb0e3e13730}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb0e3e13730}, 8) = 0 rt_sigaction(SIGTSTP, {sa_handler=0x7fb0e3fd4990, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fb0e3e13730}, NULL, 8) = 0 rt_sigaction(SIGINT, {sa_handler=0x55de15c7e690, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb0e3e13730}, NULL, 8) = 0 select(10, [3 4 9], NULL, NULL, NULL) = 1 (in [9]) rt_sigaction(SIGINT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb0e3e13730}, NULL, 8) = 0 read(9, "", 28) = 0 sendto(10, "<14>Jan 16 15:18:09 mc: *** info"..., 33, MSG_NOSIGNAL, NULL, 0) = 33 sendto(10, "<14>Jan 16 15:18:09 mc: Warning:"..., 51, MSG_NOSIGNAL, NULL, 0) = 51 close(9) = 0 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb0e3e13730}, NULL, 8) = 0 rt_sigaction(SIGWINCH, {sa_handler=0x55de15c7d7f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb0e3e13730}, NULL, 8) = 0 close(8) = 0 getpid() = 22829 ioctl(0, TCGETS, {B38400 -opost isig -icanon -echo ...}) = 0 ioctl(0, TCGETS, {B38400 -opost isig -icanon -echo ...}) = 0 fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x7), ...}) = 0 readlink("/proc/self/fd/0", "/dev/pts/7", 4095) = 10 stat("/dev/pts/7", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x7), ...}) = 0 openat(AT_FDCWD, "/dev/pts/7", O_WRONLY) = 8 ioctl(8, TIOCGWINSZ, {ws_row=81, ws_col=210, ws_xpixel=0, ws_ypixel=0}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 9 connect(9, {sa_family=AF_UNIX, sun_path="/dev/gpmctl"}, 13) = 0 write(9, "\376\377\1\0\0\0\0\0-Y\0\0\0\0\0\0", 16) = 16 rt_sigaction(SIGWINCH, {sa_handler=0x7fb0e3fd3f50, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb0e3e13730}, {sa_handler=0x55de15c7d7f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb0e3e13730}, 8) = 0 From yury at shurup.com Thu Jan 21 18:10:01 2021 From: yury at shurup.com (Yury V. Zaytsev) Date: Thu, 21 Jan 2021 19:10:01 +0100 (CET) Subject: Midnight Commander 4.8.26 released Message-ID: <3f41797b-4c8b-b4ff-18eb-e4a6e1d39f2e@shurup.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi there, After a spectacularly crappy year 2020, I'm glad to announce the immediate availability of mc-4.8.26, this time with a couple of new particularly awesome features! The major highlight of this release is without doubt the support for persistent subshell buffer contributed by Eric Roberts with fixes by Oswald Buddenhagen. How many times did you start typing something after hiding the panels, then switched the panels on and off again just to find your text erased, garbled or even incorrectly executed? Not anymore! Have you been missing the eye candy of the good old Turbo Vision shadows? It took a few decades, but thanks to Ale? Janda you can finally enjoy them in mc (or you can turn them off, it's not your cup of tea). Other than that, mc now supports arbitrary long filenames, directory listing on CIFS mounts should work correctly again on latest kernels, among many other smaller fixes of that sort. Everybody is recommended to upgrade to immediately benefit from these improvements! For the 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.26 As usual, thanks to Andrew Borodin, who was the main driving force behind this release, as well as all of our contributors, including translators. Stay healthy! - -- Sincerely yours, Yury V. Zaytsev -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJgCcOBAAoJEPci7nm8u+Dvjn4QAJQdPNHjK0sF3FncqNR36Qm7 P/Qk9QJ1VvjVpAhJG5POaAMVCOpsLVvUEVrMMyHMiSP8Gh8Md61nYAj6YpvI9dsG +jCGLsogLgOqGPsnT0PGuQLiOquAQuc53Fr1Fm728P9T26/Q9SruSQvyUU9CeRCA IKaZBJukv1/CejtpaHl4t2MZLQKdyijYZFxXdFUw6Dq83ITBgxO/xpdg+mD52BXJ LkKd9sV8bjS/bdRXtm2wIZZVhpaa5Fo6eHJAKR+iv4OFNMq4+7C6rs4j+kgzJowS OMQIUSR0eJslDMmns+mz2a+w8zja4b2DMaMODouz27yiCSNw9xTniy3oqKuejGr/ xxSdoMcDSnCNDCWkUVpTO9bPC2Izgx8N+FiQut/m9EKZhbqsXoYJN0lYhGjfTzmM 7MT9GG4anvifFQwah57CBl88osZryuClQLOtoPmkAvdmFFNFopfxLEvOAMCMQdDV rzUBkBEUg5rRsCspBmbMy1dZc9AG1X4g3PKiUguJW+YFfmnnmLPQtdXZPi+urt6t 7A2WP9kEgHIRTcQDBA89zYmgHKNtRDS64fFkOKtolUlb1z/GVFXZva4IJwUH4ZIK Xfp/q7Ev4/yA2xwtt0dVq0aJGCGlUCGaN3H9gZpfpVdfls9c6SZa/DtqNAL34fAG GAevkLjAqbg6mGFkWcOz =qn6x -----END PGP SIGNATURE----- From yury at shurup.com Thu Jan 21 18:17:04 2021 From: yury at shurup.com (Yury V. Zaytsev) Date: Thu, 21 Jan 2021 19:17:04 +0100 (CET) Subject: Help testing release candidate / mc-4.8.26-rc1 In-Reply-To: <20210111175915.5eb658a2@sf> References: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> <20210111175915.5eb658a2@sf> Message-ID: On Mon, 11 Jan 2021, Sergei Trofimovich wrote: > Is there an option to tag release candidates just like releases and > name/upload tarballs into expected locations just like releases? Hi Sergei, Yes, I can do this in the future if this would make your life easier - I just took over the process from Slava and never realised that it might be inconvenient for maintainers, after we decided to distribute internal test builds as rcs before release to get a bit more coverage. What should the tags look like? 4.8.27-rc1 -- Sincerely yours, Yury V. Zaytsev From dnh at opensuse.org Fri Jan 22 03:50:04 2021 From: dnh at opensuse.org (David Haller) Date: Fri, 22 Jan 2021 04:50:04 +0100 Subject: Help testing release candidate / mc-4.8.26-rc1 In-Reply-To: <20210118033810.jibdw6ki7nmbyosp@grusum.endjinn.de> References: <877e8a3b-2984-7c9f-3d3e-9440825e6@shurup.com> <20210118033810.jibdw6ki7nmbyosp@grusum.endjinn.de> Message-ID: <20210122035004.5jkmsywuybvs5lp5@grusum.endjinn.de> Hello, I just compiled mc-4.8.26 (release version) on two systems, one ancient, one current gentoo and: On Mon, 18 Jan 2021, David Haller wrote: >1. mcedit causes a SIGSEGV when jumping out via Ctrl-o, even if just > too _look_ at stuff, not doing anything on the (sub-)shell: I can confirm this is fixed, thanks a lot! >2. I don't know if that's a current regression or if that already was > the case in 4.8.25 and earlier: if compiled without slang, no mouse > actions work anymore (has the curses code gone?) As ABorodin wrote, known issue, also confirmed fixed. >3.: you should add the version to AC_INIT, so that PACKAGE_VERSION > gets set correctly during configure. If not, generated docs have > 'mc-' instead of 'mc-$VERSION' (e.g. mc-4.8.25) as version in e.g. > the pdf ;) Again known issue, https://midnight-commander.org/ticket/3603, still open but fix pending for .27 ;) I can live with a local fix until then. But I noticed a 4th issue, both in 4.8.26_rc1 and 4.8.26 compiled against ncursesw6, namely that e.g. Ctrl-Pos1/Ctrl-End in mcedit did nothing at all (it works compiled against slang). Anyone heard of that / noticed it? Any possible recent change in the code that could trigger this? I can easily recompile, but I guess I'll need to install the "broken" version under a different name, because without mc/mcedit I feel crippled I use Ctrl-{Pos1,End} a lot ;) -dnh -- The nice thing about Windows is - It does not just crash, it displays a dialog box and lets you press 'OK' first. (Arno Schaefer's .sig)