From patchwork Thu Jan 19 17:40:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Matthias Fischer X-Patchwork-Id: 6444 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4NyVKf4sH7z40V9 for ; Thu, 19 Jan 2023 17:41:10 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4NyVKZ5RGYzR8; Thu, 19 Jan 2023 17:41:06 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4NyVKZ1fdxz2ypj; Thu, 19 Jan 2023 17:41:06 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4NyVKY0ms6z2xRJ for ; Thu, 19 Jan 2023 17:41:05 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4NyVK34hn9zR8 for ; Thu, 19 Jan 2023 17:40:39 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1674150039; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=NE3awQnyCsJJul8IdGgH1OWySDotAOBR8aH1V1bxvWE=; b=NLqk9eto6kai1fLwvM4tW5+7zUHjefQFtKpgX/3H8X+vCtcuXZLc1qTR9iexeMNkPvlUh8 du+Xp9f+fdIWSRAg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1674150039; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=NE3awQnyCsJJul8IdGgH1OWySDotAOBR8aH1V1bxvWE=; b=X4Cu+UfCXPx3n98VhOvmsIpBe5YDOlW9VQ27FQ/45FM+yLozAXZzp8ut5/0Sp75PE1CEKh cxhNZL13OXG+IjOiNdE9Z1qLEuxfmbGyMOA7euS3L3KBPrw15VrDnP+XwarimDB2WNkj3X Af3w/qDLkDwEBX3D431TPPDWXPTVXY1q/x1cm9JliUGuw4x6fPE3Vl/lJlALXYCymT+ocM ZhrRyq/FsZjX9eUsFI7ogVfziscvyoBfQdGU8l3IdyR7EhDE8vPkPhlislH06qe7KgXClL 46gP/YoS4qHaDqdEbI67cFO4LULxgEwf0w9UDylhPWzEJNDSo9p3Spw747v9Rw== From: Matthias Fischer To: development@lists.ipfire.org Subject: [PATCH] mc: Update to 4.8.29 Date: Thu, 19 Jan 2023 18:40:34 +0100 Message-Id: <20230119174034.1624-1-matthias.fischer@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" For details see: https://midnight-commander.org/wiki/NEWS-4.8.29 For details see: http://midnight-commander.org/wiki/NEWS-4.8.29 Summary: "Major changes since 4.8.28 Core Add more options for panel filter (#1373): "Files only" (#4209) "Case sensitive" (#4334) "Using shell patterns" Continue copy after interrupt (#4409) Restore menu accelerator for "Sort order": back to "S"; change menu accelerator for "SFTP link" to "N" (#4373) Add support for cross-compilation with PERL path different between --build and --host (#4399) Bootstrap with autotools providing direct support for Apple M1 Port mc.ext to INI format and rename to mc.ext.ini (#4141, #3742, #3191) Implement compound (AND) conditions (Type/Shell? and Type/Regex? pairs) to disambiguate overloaded extensions There is no fallback to previous mc.ext format VFS Editor Change location of all user's syntax related stuff to ~/.local/share/mc/syntax/ directory (#4413) syntax/Syntax: document location of syntax files (#4320) Improvements of syntax highlighting: YAML: improve multiline blocks highliting (#4059) New syntax highlighting: Privoxy (https://www.privoxy.org) actions files (#4384) TOML (Tom's Obvious Minimal Language) (#4412) Viewer Diff viewer Misc Code cleanup (#4357, #4397, #4425) sqlite3 view: use 'immutable=1' URI parameter to prevent leaving wal/shm files after viewing sqlite database (#4369) Support of contour terminal emulator (https://github.com/contour-terminal/contour) (#4396) mc.ext.ini: clarify regex for makefiles (#4419) Remove empty hints translations by setting 5% threshold (#3608) Fixes Fail to build with only SFTP network VFS is enabled (#4420) Crash on quick view of archives (#4398) Wrong description of --enable-configure-args option (#4400) Wrong version sort (#4374) No subshell if subshell is initializing more than 1 second (#3121) Filter keyboard shortcut only affects left panel (#4383) File type check does not work with special character in filename (#4377) Select files keeping the right mouse button pressed doesn't select all files (#4381) Cannot scroll panel listing upwards using mouse (#4119) "Directory Compare" doesn't correct work with panelization (#3220) Wrong decompressing of zip files in quick view panel (#4404) mc.ext: 'include' keyword (for command class def) have no effect if it was defined before 'Include' keyword (for command def) (#2773) mcedit: infinite loop when deleting a macro (#4391) mcviewer: segfault when switching from raw to parsed mode and back (#4401) Broken handling of zip archives (#4368) FISH subshell: commands don't work after window resize (#4372) FTP VFS: doesn't reconnect to server after timeout (#3670) FISH VFS: cannot remove non-empty directory (#4364) EXTFS VFS: segfault if archive contains file(s) in the parent directory (#4422, #4427) Tests: variable redeclaration in filevercmp_test5 (#4358)" Signed-off-by: Matthias Fischer Reviewed-by: Peter Müller --- config/rootfiles/packages/mc | 4 +++- lfs/mc | 9 +++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/packages/mc b/config/rootfiles/packages/mc index 9d063581b..9dae8c7c9 100644 --- a/config/rootfiles/packages/mc +++ b/config/rootfiles/packages/mc @@ -3,7 +3,7 @@ etc/mc/edit.indent.rc etc/mc/filehighlight.ini etc/mc/mc.default.keymap etc/mc/mc.emacs.keymap -etc/mc/mc.ext +etc/mc/mc.ext.ini etc/mc/mc.keymap etc/mc/mc.menu etc/mc/mcedit.menu @@ -200,6 +200,7 @@ usr/share/mc/syntax/perl.syntax usr/share/mc/syntax/php.syntax usr/share/mc/syntax/po.syntax usr/share/mc/syntax/povray.syntax +usr/share/mc/syntax/privoxy.syntax usr/share/mc/syntax/procmail.syntax usr/share/mc/syntax/properties.syntax usr/share/mc/syntax/protobuf.syntax @@ -220,6 +221,7 @@ usr/share/mc/syntax/swig.syntax usr/share/mc/syntax/syntax.syntax usr/share/mc/syntax/tcl.syntax usr/share/mc/syntax/texinfo.syntax +usr/share/mc/syntax/toml.syntax usr/share/mc/syntax/ts.syntax usr/share/mc/syntax/tt.syntax usr/share/mc/syntax/unknown.syntax diff --git a/lfs/mc b/lfs/mc index 5c77e544d..1b45f4555 100644 --- a/lfs/mc +++ b/lfs/mc @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team # +# Copyright (C) 2007-2023 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config SUMMARY = Midnight Commander -VER = 4.8.28 +VER = 4.8.29 THISAPP = mc-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = mc -PAK_VER = 23 +PAK_VER = 24 DEPS = @@ -48,7 +48,8 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = f4218e6c166df85b7b3736f0fd1414c9507c72074f06001f12b114ce6c6fbbf3688ab850aa70f5063eb3920736f878e113eb39a5d261ccfc3ffa9dab473a8436 +$(DL_FILE)_BLAKE2 = 52dcb069033615518e11fbf693817138a2ff0813fb097488ece292b625dbbcbed940ad7504e485f3e526444a7fb471748377d6d03d2a6c8c44f687f8a8fc4611 + install : $(TARGET)